0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-23 22:48:48 +00:00
OI-codes/Luogu/P4774/data/P4774_1.in

27 lines
4.2 MiB (Stored with Git LFS)

5
100000 1
5189 4056 5605 4954 20 3670 5827 1196 5570 1803 6355 1957 2366 564 5137 192 6416 1596 764 4879 1673 6462 390 5763 5999 3382 702 6341 5282 6201 5463 6411 5122 2979 4286 1451 6508 311 4628 5933 4116 1745 45 3694 5272 4101 5294 1611 821 2035 1599 1414 296 4431 4933 4287 6262 3779 5353 5596 3476 1478 1740 2156 4771 5236 4683 5587 3804 976 2557 121 6251 1661 5748 6400 363 1030 2719 1217 2416 6455 1304 4893 6108 3439 1659 657 5670 1913 2015 3080 5260 6223 4762 4496 84 5332 1933 5272 6277 569 489 4046 862 585 2205 791 4905 53 3981 1974 3882 2793 239 6361 3256 4081 3261 4695 1469 338 1437 4370 5377 4406 5363 95 4415 378 2539 4454 310 6483 6286 6108 5882 6289 3881 6178 3918 3851 6116 6141 1152 6280 2104 3847 6261 2995 4717 2017 2986 3404 5441 879 3652 535 82 2249 65 2865 3465 2350 3599 4328 2161 783 4554 2195 5146 5632 6526 3094 2920 64 4697 5235 3309 265 5405 3090 4265 6121 1854 6502 5529 1994 448 1686 5286 5512 2690 6442 4760 3582 6197 4968 5856 448 1357 2044 3349 3982 5733 5963 5589 634 908 3386 205 5123 598 1378 1136 296 6060 366 1319 5447 4785 2527 985 6340 2305 4604 6033 2541 4685 994 2733 3255 4666 3079 1691 1613 2526 326 391 4671 4270 4716 117 5500 605 3726 1961 1716 5380 5852 1788 5667 5696 991 3873 2900 738 4635 4160 5667 6201 6653 47 2922 976 4388 4973 4986 5328 1470 1355 1259 903 5790 5486 1748 837 3959 6309 3954 665 139 5749 1021 5020 114 177 3009 2785 1377 1956 5031 6025 1687 6618 85 5306 2067 2283 3893 4675 3277 78 2234 281 57 6634 4587 2706 1528 2421 2717 3002 1326 508 4588 1499 1291 6376 2879 4622 3083 97 5757 5651 2651 5217 1804 4130 1858 6232 2794 1873 1910 3772 1504 1450 778 1671 4728 964 6525 4582 5434 5546 1060 3383 4586 3053 216 1722 5440 4886 816 4184 4885 5148 2930 1857 3881 1199 961 2741 916 6387 4744 5196 4734 5936 3894 4367 3914 5889 426 6370 4454 1452 2277 1003 1793 1164 140 2349 6382 3776 5136 6453 5212 1706 1656 1464 5218 3448 4032 1940 3212 5698 5400 3908 3831 4646 1555 4336 4148 531 6316 5724 4871 1333 6108 5201 900 4392 1748 2686 3026 4083 1291 3555 2454 3069 2525 3179 4289 1625 135 4871 812 997 4925 868 600 6389 6422 1093 1013 3160 5484 5884 1521 5503 3014 4417 1829 4200 6120 191 2544 6486 5475 3641 1240 1233 2776 1446 6629 1188 3848 2877 303 1191 4482 1876 1813 3909 4233 5981 4352 1337 2071 2954 6170 1281 1287 6156 4311 6387 5118 1616 2423 3803 767 4842 3285 3463 5322 2128 5742 2206 6376 1814 5137 5987 5443 2407 2789 4538 3999 5082 750 4179 3812 5330 1534 2905 872 407 571 5994 972 2770 5662 1507 1897 1566 4035 1256 6577 3102 4828 795 1553 532 3773 1686 5085 3012 1116 1842 1023 603 3556 773 4861 5804 2177 3301 4233 3783 5345 2711 3075 1402 1073 2610 5245 3874 4725 6340 2927 4234 4532 3017 3872 3561 6280 1247 4326 4401 4948 5819 537 4386 3995 1683 6615 3432 6637 3978 5174 922 3720 1755 3124 6136 5829 4273 912 3049 1989 4101 1667 1163 2594 1008 2319 241 5308 347 4796 5854 4501 881 1220 3162 1434 160 4266 5503 2336 4833 4829 330 3891 1726 6163 2771 2074 3299 2384 480 1190 1599 5094 643 2135 320 438 1906 6436 3942 1028 5265 2645 3482 1094 6433 1464 5149 2024 2586 6598 4789 1932 4777 1972 6406 5464 2906 342 532 5822 2059 4772 3149 5250 1465 2708 6619 2842 3738 1310 5202 3857 5161 5109 111 5305 2615 4903 2531 5200 3129 1236 340 3188 4607 313 940 2699 617 2909 956 2524 3753 4812 4022 6250 5974 4970 1083 4065 6143 5475 102 2963 2544 1239 4671 1309 6016 1188 1438 6558 4515 1063 4415 3623 5947 5504 886 253 4561 2499 95 3308 5071 4934 5385 4415 5117 1300 5370 2240 5092 1777 438 4007 2845 5385 5621 993 4764 5120 3076 1419 4389 5839 5368 2964 1457 2772 5195 1691 1997 3023 4016 3822 202 3857 5641 2267 6193 689 6512 1254 958 421 4723 3009 5910 4423 2448 1337 1660 5663 3075 3487 1817 274 1975 2773 4900 1556 1640 1406 3212 1404 5150 1710 2584 2870 6320 4258 4328 3811 374 1236 1371 1762 745 4473 1945 2112 3700 2583 4120 6323 1627 4811 2214 4771 4904 6367 4158 6192 2019 3573 2957 2544 783 1455 6599 6354 181 4401 4334 4354 1945 1017 4416 1502 4341 261 175 730 3079 4351 3132 1997 3720 2087 1983 4201 4095 663 1626 2342 747 6325 6229 8 234 3007 1904 279 4168 1344 4311 60 1383 412 5071 4972 6441 3349 2972 2728 5476 1575 3302 4852 6349 4139 3095 511 3686 3687 2678 4122 6103 1448 1084 910 1293 2729 2624 3146 270 1933 2628 1167 6242 489 5229 2226 3787 3467 6326 2093 3694 3343 257 2663 3047 229 5239 174 316 5813 3250 1196 4 909 993 773 2510 2372 4298 3965 2102 6069 2649 3424 3848 5166 14 274 4756 3047 2545 2028 4478 6445 1113 278 5303 2139 3428 6454 473 772 4337 723 2935 5686 1574 737 4665 2641 3232 3787 6101 4534 3587 6333 6221 3168 3992 986 1424 3024 1956 2756 4692 5139 171 4242 3452 987 4206 3074 4428 1910 3752 157 637 2242 1599 6144 4642 6262 3437 61 5452 5722 710 5108 551 2772 1319 209 1516 4158 5525 2838 1536 565 5345 6267 5323 751 5509 1275 2726 3270 3644 4711 4704 2237 486 4483 1865 6184 400 2133 1058 6008 4325 6206 6141 56 2868 2475 2402 6188 1272 4725 5508 2082 4482 263 407 2152 1741 745 5240 5730 6599 5284 6426 6079 2718 5280 366 1252 3456 6510 2099 5017 2216 2511 1534 2276 801 2786 4049 917 3811 6552 5534 5207 1674 4541 4063 668 5823 4058 188 3666 2689 5587 6620 812 4031 612 781 4192 766 5750 3634 4435 6386 373 1597 4308 838 48 4268 3374 3995 3774 446 4651 1888 6062 6605 2077 3212 772 951 5633 1621 768 6310 22 6100 5228 3795 6094 4822 4595 4019 3198 742 4941 287 6626 4438 1087 2881 54 4813 5825 6105 5216 1227 138 1570 1340 464 1803 600 4146 3270 4312 5335 4831 3149 4250 5871 1660 972 4975 6177 4340 5291 2448 4471 2949 1022 4602 381 2155 1371 4167 3545 5322 3338 6026 753 4374 4686 4949 3862 4950 5593 1308 5597 5092 1165 6335 6538 2643 6538 6482 5757 5822 4667 1025 4357 38 3717 3936 1564 2834 2547 3079 2335 4458 4473 5426 6182 4991 3812 3231 2449 711 4912 2177 2897 3915 3028 2334 1226 1070 2988 4181 2537 3200 5659 375 607 770 1070 6149 3907 296 4759 5060 6606 6310 6627 2734 20 1945 3584 1270 3899 2341 850 3955 608 6396 2079 3051 5827 3567 2360 4858 2977 1370 3540 5198 4870 6264 1236 6413 6047 1335 2759 5801 4985 1727 68 5929 6246 382 6417 1998 3947 985 576 728 1597 595 2738 3975 2632 2938 2953 5082 4204 547 4667 6484 5036 3278 4936 5102 6349 4998 5921 3541 4406 411 3253 2660 6542 1550 3596 6455 4666 267 5524 5417 5075 1536 943 6284 6637 3514 4474 6635 3898 2182 949 2437 4107 2360 509 4023 1074 6108 2157 6107 5321 6011 6270 3381 5934 2920 2685 218 2240 4817 2211 5193 5846 938 4139 2630 319 1103 3531 5216 6424 1815 2212 3022 6100 5605 2132 2289 3085 6534 6551 63 6025 787 2323 2696 3896 4402 1961 2485 5761 5418 412 1356 4640 5375 1303 3883 699 6454 678 332 6306 4869 6074 6159 823 983 1492 670 4108 2769 6346 6444 2277 5162 6616 785 4468 3348 5681 2368 2251 3383 1631 2929 5775 5220 344 1271 4386 3515 1686 1303 150 3066 5698 978 3150 3982 2299 2418 5910 1486 6221 5270 4064 748 6024 4057 1426 1136 3064 6318 282 2796 5815 4669 1839 3544 2691 5236 5604 4969 4259 5800 6594 3349 4528 1516 4087 4092 3495 4989 2569 13 1995 6089 1134 6312 5735 707 4303 5561 99 1681 42 1651 2329 132 2788 3336 3012 517 634 1190 5675 5848 2773 4741 1705 777 2190 2359 3032 864 918 6422 2846 6424 4795 2643 450 4283 4933 1427 3124 5764 4974 1730 3420 2420 4837 3745 2558 4840 1166 4134 5370 750 2141 6008 317 786 1381 3374 2505 2449 244 3982 4828 3331 4787 3320 5404 5634 684 2671 1501 2175 4576 5636 6094 5518 1350 4570 3402 2319 3139 469 2899 5723 3264 1879 1235 4192 1603 1396 663 3484 1231 260 5087 1328 5297 5462 111 6054 3153 1076 6382 4410 3799 5180 4969 5921 2354 3572 4875 301 119 5629 5143 4059 552 3609 1695 6407 1593 1341 1981 5977 5985 4881 2456 641 5206 4349 4620 3349 1246 93 1797 5402 4799 5334 1082 1482 4340 5607 4262 3412 3334 506 5586 6651 380 2925 6355 2046 1331 4075 2173 2343 2881 5720 885 2120 4024 5360 1276 2434 2721 608 3567 5363 4343 4508 4811 264 877 2788 4130 907 1729 1829 4418 1116 1711 2059 2363 2675 1530 4598 6564 6025 4504 623 4215 3285 3813 6528 6314 6646 3682 1833 3690 6545 3606 3890 2067 5327 2777 1081 4605 851 504 3618 5897 3823 6203 3426 4830 3275 4291 947 1216 1302 4723 2418 6114 6031 2410 5359 1129 2252 5032 4982 6037 3123 225 3697 3423 3456 5580 4257 2312 287 750 6147 4781 4087 5140 441 4886 5219 4081 2861 1078 2781 3128 2443 4557 1067 4360 5534 1213 1265 1859 893 6261 5692 6638 1980 4223 3976 2813 24 3670 658 4900 5298 32 4111 6314 3831 2372 3827 305 5620 5226 228 1944 1746 1818 1403 2371 6279 3606 6432 3095 445 2386 6423 1662 4914 3931 351 2674 2273 1990 5179 1957 5831 5589 5015 5541 5483 3994 2493 1386 1953 1628 928 2739 634 1630 3920 971 1048 4039 1909 2611 5943 60 1614 6290 1085 2377 461 3142 2376 1859 996 1101 248 197 6541 4399 1675 5317 675 2409 6599 6518 4463 6015 4124 916 5294 1175 2579 6352 2631 3890 32 5130 4581 5284 3831 149 510 2310 4058 5575 5948 3804 6484 4971 4802 2390 6612 4930 5579 1685 5176 5898 1152 5629 2218 888 3643 3728 4696 6482 3095 5962 2302 1953 2963 3996 534 6105 4759 640 2518 1552 1152 3889 5402 5097 5830 4608 5069 3302 2237 1075 5721 3106 3070 4368 140 4938 3741 6436 1139 3052 1566 1113 1825 3379 571 369 3257 4027 3486 4843 3345 423 3317 1398 2785 6211 5273 2725 4924 380 5309 2574 2033 2657 1209 2694 631 1820 6510 2543 3862 2326 3199 1920 1143 1532 1 3720 2839 6074 1515 2124 726 6290 2419 2891 6309 2345 6194 5485 3239 4325 1010 5552 3310 2595 1943 6118 5646 3132 1460 72 910 3638 6433 3466 6616 6455 5472 327 339 5555 1961 4173 6064 4805 2110 770 5897 1335 177 4555 4121 1602 144 5004 1190 5728 4101 2929 1288 5722 4321 5886 5631 4890 6458 2333 2249 2347 3877 1532 6116 5634 1679 3959 4729 344 5051 4974 454 6267 5806 1356 4437 2643 2085 3292 195 2309 3075 3817 4947 1876 2273 1519 3726 1928 4139 114 5274 1987 5234 6271 5102 1899 2786 2903 2303 5571 6427 4242 3657 922 6506 5070 1323 3270 1340 2397 1489 1125 42 1535 4914 1963 1368 5016 4377 3671 1353 3225 3860 4745 2674 3874 2112 713 3144 5476 1952 6394 2221 6143 2956 1017 4713 4764 2927 6628 4558 3695 214 4539 3364 5289 4104 4061 5772 5373 3966 4069 843 6087 2756 5493 3695 3122 4853 2673 2677 940 1961 457 1087 4402 3898 2967 843 275 3242 509 1669 1020 1378 428 3228 659 4635 4073 2245 856 118 4258 1454 1099 4735 4023 2556 1193 5071 4967 4762 1885 125 5176 3325 6110 5337 549 3963 5354 5425 2541 6595 2724 3687 5452 1320 1887 875 250 114 6571 6555 3515 4432 1724 95 4047 6406 1484 2955 5836 2193 3757 1774 1381 2658 4349 2903 4277 3842 687 1950 4823 789 2304 2755 3935 3357 3685 487 3475 6587 659 1131 6128 4123 1824 111 3524 4410 2568 2533 871 6280 2181 5164 3765 4680 508 2619 2000 1895 1677 3842 2216 3649 293 5246 3962 180 5960 2325 497 562 5897 3194 5437 1797 3530 2702 5489 234 2647 4366 4743 2671 1744 5635 524 6267 2166 59 2342 5581 3332 1903 2963 1463 5340 551 1518 801 791 55 6525 1701 878 1745 4491 4763 5874 4686 808 2097 3421 987 4539 6034 227 4835 5033 4410 2265 5410 1665 433 896 5132 6239 992 6000 6279 309 3455 5029 19 4018 4551 1245 1865 6110 3591 1692 2005 974 5061 1989 2428 1498 1348 5039 5679 1619 1088 828 6308 1129 3744 4386 1463 3476 5463 418 636 2617 621 6636 1387 2651 5515 2929 2989 4395 175 176 5942 4766 29 4711 4412 3801 4928 5353 3524 4867 2286 5626 1426 6537 2726 2201 6465 332 731 2799 405 3526 1514 3962 2558 2049 1928 1083 734 208 1560 2415 920 2954 5205 1826 1312 2076 6073 381 2127 2910 349 5208 5673 5425 6520 6010 87 5410 309 1101 5614 2699 5809 2427 1634 4873 2332 4422 5856 5218 1299 176 5079 2650 337 1861 2297 4977 4302 4758 4802 5497 4757 2857 6268 4767 5518 5594 339 5568 1999 4072 1301 2665 6062 4222 6171 5452 72 2970 289 3328 4240 6184 4005 5213 5255 6229 4480 2631 2716 3408 1020 4610 1368 4961 650 1089 4805 1752 5153 5024 2051 6511 4077 1585 1463 2000 6139 5628 2413 4790 3823 1754 2436 2403 5199 2985 2292 4457 1352 383 5012 3793 2931 5488 1803 5586 3817 2152 5294 3938 1438 1147 4908 2813 2451 158 351 1719 457 338 4808 5529 1714 2991 4285 3210 6545 1640 3213 3128 2142 2476 2818 2981 1813 2295 1426 4455 2068 2696 3784 3608 763 5011 2826 5759 4263 5050 6380 1537 3545 4113 5865 1963 3389 623 4174 3869 2885 504 2853 5948 5342 2108 2811 6440 3343 2912 3525 4233 1402 2322 2323 2404 2340 1283 918 4410 2366 2845 6339 1116 2630 1729 603 43 4799 6135 3818 2678 746 2967 1681 1647 580 712 5557 3605 6242 4481 6620 2043 5906 1748 2029 6610 127 4577 3252 270 4880 5626 990 721 5018 893 1051 6195 1232 2128 6361 6290 161 4944 4815 2104 6647 2837 2850 254 1402 5943 3540 5704 3462 4420 5941 5693 5308 4246 3327 3330 46 4650 3263 3576 2938 6502 216 3753 1753 3751 3947 1720 3032 4190 2262 6212 131 6373 6036 1162 2385 1759 2449 4580 5660 73 1527 2282 3533 3847 649 4947 5904 6575 631 86 4851 3490 3696 2286 4803 4756 5059 5142 5319 5341 2815 4343 4872 11 6190 918 4197 5674 2482 4443 6388 3441 4154 6127 3941 1725 5711 6481 4105 5121 6327 128 2013 2083 2113 274 5178 984 790 1070 5654 110 2933 5045 975 1223 1391 2796 6311 6489 5823 1863 5859 3440 990 5107 6198 634 5431 2413 1186 3902 1529 6431 2143 3177 5060 5286 2976 3171 4784 2143 5450 4595 4595 5757 5761 2645 2185 599 2343 2149 2934 5424 5458 4017 718 2764 1468 6266 1582 4632 4580 998 5910 4420 4507 5181 3753 1531 4460 3468 4147 3542 2839 5729 2810 1845 1278 5059 4190 5862 2074 3612 3209 2150 2636 2366 1812 3931 6191 553 2054 3592 1373 3038 1188 4165 3427 4980 4849 661 6401 6620 2555 3445 3443 4790 1144 3946 3232 2840 5903 4300 1536 4628 5398 2527 5382 1098 4486 1238 2437 797 2685 2204 5933 6095 6038 872 3431 680 4895 98 4389 4981 3924 5342 6353 6457 3972 2764 199 4230 297 89 3992 6138 2225 2393 2642 1777 2191 4132 5117 964 2843 4276 6282 502 2995 6274 3976 5814 1936 1518 5561 2151 267 4247 197 1594 5560 4393 5153 4768 360 6052 2423 5613 2656 3856 4442 4677 5475 5414 5459 5200 3001 5500 2219 3265 3924 456 6446 3806 5682 96 827 1726 325 1475 2742 5199 5909 954 198 3186 6385 2932 4578 2153 1181 2158 902 186 5136 3898 5709 1422 6211 1019 76 252 4828 2943 3842 2386 5828 6569 3288 6493 1136 4888 6135 5281 4493 6126 5487 6038 3768 3361 667 2211 5776 218 4 237 756 2166 3618 4344 4797 252 1046 3954 1417 1996 1518 4116 1896 4646 3229 150 1567 6631 1286 4835 6090 4017 307 4076 6209 921 5753 5041 6165 4733 2539 4199 1730 1895 1896 682 6120 2968 4112 1232 5535 5869 985 1910 1455 3332 2415 1709 4644 3234 1186 706 4012 1958 4752 4152 2139 2592 895 5091 4097 2165 5369 5076 3830 6308 2781 3778 1530 4742 4596 3625 2252 70 2883 3854 1684 1816 3612 6018 6310 5142 4892 4934 113 6523 3484 2205 5622 4269 4610 4495 649 2382 88 2520 4973 5789 2054 930 1371 4689 3012 4280 4023 3706 1420 5306 3109 4662 2778 5675 5223 5781 5566 775 4123 122 1634 1906 5192 6587 662 5345 5723 5153 3199 2166 1738 2218 239 1277 3986 3556 5687 2278 1764 4318 1588 1899 1927 3372 3637 3359 2298 6563 4807 5508 3099 2812 5759 2361 6488 288 2063 2950 3564 5373 4680 3363 4086 619 1130 5586 890 2941 5284 1224 2284 5980 605 1117 5900 1856 4510 5447 3704 3226 4376 1581 5082 2909 759 782 4492 4041 1401 895 5769 800 3019 6127 6222 2407 63 3684 2620 632 5494 2523 1191 437 1752 5764 1163 2935 3308 1136 4185 5860 1396 3505 2138 6040 3311 1736 842 1039 2873 6285 3888 6284 673 2467 3433 3382 3335 1347 3345 5698 5770 3842 1246 5054 5071 2226 1611 4171 1308 5973 3295 75 5354 6264 3370 4402 1267 5222 5854 924 1510 1730 875 6651 3792 6133 1779 6351 6474 263 1047 2559 2840 3027 3857 751 2425 2233 4782 2930 6084 1306 3235 5427 2963 6090 584 2729 6569 78 1040 2471 4889 4535 6235 2915 1359 885 1198 456 1762 5975 4439 3526 3962 6410 2855 5263 3104 1848 4708 1383 4633 5699 4043 4178 1413 3304 398 2874 2714 3405 205 979 240 5771 1120 5030 3866 1317 2283 5954 6057 2015 6223 1637 3052 4744 2497 4307 6198 4687 1600 765 513 349 3793 1423 6228 3563 1825 4426 4599 3871 1803 2002 593 5934 2379 2168 1262 2808 459 2184 3505 152 3395 2356 5841 5140 931 3130 2631 4923 336 3762 5685 1968 5321 4371 4451 363 1805 4101 213 3807 534 4343 4824 6099 2655 5812 4375 6649 1929 1209 1434 3712 5262 1269 1444 6327 3500 2785 147 6002 5896 403 3870 1749 5902 2345 6597 3090 19 3934 669 4460 835 1079 683 6404 3790 3000 5507 3381 1380 6353 4796 3620 6414 2980 3087 646 3893 5503 859 1281 5209 5055 3068 3908 3667 6513 5716 849 3228 4321 3947 5359 6213 5373 689 581 3261 5139 4172 3277 5446 5592 1786 2397 3973 395 205 2588 6005 1504 1324 1069 2788 5249 6003 3792 6231 565 5497 3227 6101 4150 1646 1291 3483 2294 81 3306 260 1498 1501 218 2826 2239 368 6276 5816 2133 850 2527 2677 5877 5706 2524 1200 883 6340 658 2100 329 1808 4667 2772 5152 4417 4248 1169 5274 5231 283 49 1621 2595 1496 2364 5706 4553 1800 6612 1586 2966 6006 5458 2499 519 6437 397 4434 6115 4141 2699 1116 1343 2884 2710 1213 3676 4669 3667 2936 390 2356 3384 580 3974 2803 6554 2467 2465 1686 6251 5256 4625 2487 3643 4318 419 2500 866 156 794 4359 3160 6598 5424 4544 2711 2370 6243 5599 209 572 6525 566 6156 303 2284 5620 2398 3833 3164 5110 1510 1992 5714 4684 865 5135 2615 1508 5345 4042 5645 939 5292 1639 190 2145 6281 1859 4421 2768 209 3053 4155 1938 4944 5691 973 2604 233 1900 4206 228 958 1288 3576 4758 5348 3616 1750 1490 3673 3163 5272 4808 1747 3205 3549 6161 2182 2222 2993 4531 5552 5548 4028 2706 3850 493 6220 4262 389 5980 3000 447 5735 1695 3684 6108 6559 6078 4877 2838 4765 4983 2917 308 4752 1845 1461 5500 6106 5686 1563 4344 5149 3125 120 5643 5903 3934 2988 6600 4047 6556 1455 275 3403 3997 2693 2385 2956 5490 950 5313 5740 6144 5575 6325 6169 180 3701 4458 329 4626 1269 5211 3405 3606 3096 1556 3774 6270 4113 6456 881 3216 2299 4497 775 5586 3303 5970 3117 1692 6180 6324 1260 4898 6135 2880 4608 6218 6541 2406 2823 2981 566 592 5395 6204 224 4694 1752 2734 6341 1140 1056 3121 4810 3878 1059 1151 1482 2986 25 5435 1079 3427 3389 4214 74 1386 6516 3684 4973 4805 376 403 2900 2614 6295 1270 4351 1021 1507 4923 4072 3444 1774 6026 855 2314 4385 3496 3402 1537 6395 4634 1660 5367 1275 3025 2295 5493 546 1991 5893 6045 2997 5303 2069 5077 1601 1823 1722 6280 3568 6023 2703 3774 5121 2270 6358 4160 4850 5636 6417 5692 2581 4656 5215 6516 2530 3779 3233 2962 6479 1229 1301 3242 2 6253 1242 21 5467 1340 2000 4465 4545 3352 2460 2091 2049 4585 1851 791 2227 6471 3667 6423 1776 1416 506 5668 3441 3475 1019 5783 5284 5811 1736 1163 2147 2815 5310 5198 3842 1429 2808 4815 648 3250 6564 2569 5624 2844 500 1768 3902 1125 1659 6153 2344 1666 6121 2834 5126 5002 2734 1865 6596 4484 547 4864 443 827 6121 1105 597 230 5120 4138 5981 1180 5913 2838 953 754 4104 3981 1553 5308 4593 488 3454 5585 3478 5280 901 4839 3127 1546 1848 5868 1819 6618 2352 3049 5880 189 5467 4919 5410 5871 4443 1167 1092 6440 5288 4855 312 2167 1384 4849 6396 2353 3821 2968 1700 6059 1652 4257 3195 2042 3713 5494 1007 1377 3347 1350 2831 4471 2523 2215 1832 6091 966 1664 4124 5973 1167 3884 4280 802 4662 4446 6144 5655 2313 4619 182 4597 6554 2727 1018 3730 3790 191 5532 5676 1763 3650 13 3064 2867 6136 987 6313 3734 861 3266 2694 425 3031 1035 5506 1169 2400 1787 3384 1408 4391 2177 2789 4382 4139 1505 1016 2575 121 878 6502 1686 286 3751 6634 3673 3201 1348 6414 4080 2066 6374 6366 917 4324 3191 939 1344 1790 3362 448 6022 3420 6305 4873 3245 3857 4599 4036 979 1926 2649 5376 5787 2172 1143 3437 721 4921 4208 6213 828 5439 3932 4514 6095 2501 1086 6373 915 5704 6133 6630 6132 6308 5511 3240 5912 5618 807 5047 4006 516 624 4784 6021 5188 2820 6197 6185 347 5924 1121 311 1 4718 1613 6035 6250 3048 986 1385 257 4522 4484 2971 5788 3821 4964 5537 750 6276 1070 2752 5958 562 2292 5085 6426 1433 504 4556 806 2563 3448 494 4209 4214 691 1712 632 2362 4332 2103 4894 2954 2325 47 432 5884 1625 4548 1117 564 1479 83 1513 3951 3299 3043 726 768 324 3001 1668 3468 6260 76 37 1772 6495 4434 6526 3080 1478 391 6497 2316 1404 1211 2420 5281 5616 5931 4744 5332 5112 4018 3115 2028 2434 4934 4176 412 5646 4092 2458 6560 590 5366 863 506 318 4402 6445 5135 4458 4137 4858 1265 2321 3466 5574 4953 5670 4598 3892 4428 3423 320 2839 6267 1792 6504 3285 3183 5325 1768 5524 4372 5430 6341 5801 551 5549 5970 2814 1069 3621 984 4565 1094 10 6084 4666 5598 6202 6189 3693 3119 5847 4147 615 624 1410 5278 171 4700 6599 3890 4235 2170 2169 2370 3714 5394 5100 3926 4629 3815 5618 5493 4748 4821 1567 2015 1746 1567 5430 1497 1709 2630 4687 3401 1825 4178 2436 5995 981 3117 6148 1881 4577 4078 5987 5915 1382 6212 1070 2152 1128 5402 3204 300 3597 3802 2443 3633 5907 2853 2792 6115 4449 93 4403 3483 427 3067 3067 6401 2649 3155 1761 1974 2967 5073 5772 5318 6014 1265 4485 3975 187 3791 1195 2122 5615 3504 915 4811 4620 6622 2992 1527 1155 3949 3087 2387 964 1595 3314 3535 3046 4683 5287 1522 3718 826 4373 2403 897 4245 3646 396 5833 5994 2073 5447 3329 4950 4514 4256 5595 1619 5114 6640 2490 4956 3411 2409 2562 3639 1023 2934 2598 5774 348 2355 1197 6223 3953 5819 1878 1260 3264 4561 786 4987 1423 5667 407 2144 4096 2100 1933 2432 1210 3277 2343 1573 1635 2164 2123 2421 1978 2683 3792 4586 5220 602 2901 1838 1424 403 4571 2820 6619 2519 3438 6431 2245 3395 878 4058 1382 3787 4281 1134 1381 5903 4072 2026 207 453 4920 1763 3277 3992 3580 3537 3082 2410 6570 1399 1086 6491 2535 2701 3285 1752 6293 6638 1350 4535 722 5537 4149 4442 2141 5526 3140 91 5722 1458 1736 5077 5674 1875 4839 2763 6294 142 5243 2601 690 219 2685 1403 4371 3420 1499 2295 4964 5643 5354 6550 511 1599 6652 2957 6654 1810 487 5661 1298 1116 2226 3309 3489 5479 3908 2545 1203 292 3496 1666 1156 2107 4067 1484 5110 3240 641 5735 4411 4697 2898 3027 5339 4053 1848 3643 5783 6488 4711 5722 5710 5293 3406 4684 4920 5388 2089 3872 5980 5479 3674 4111 6427 5189 3279 5010 397 5057 1529 2838 5744 1014 4265 601 303 4403 2815 2095 1888 1920 4461 5906 1765 2903 6110 6066 4767 1044 6303 2659 4718 3983 5886 6197 4753 6114 298 6547 6373 245 189 4384 4627 1354 2589 3469 6349 1980 2341 2133 3900 5908 612 4806 719 1574 4273 2316 2086 3054 3330 2152 5792 1139 1471 5799 4936 702 45 6012 2733 5516 4376 419 3307 2938 3186 5125 6185 5313 3025 3959 6500 6494 5570 3735 4737 6527 6032 6375 1325 1023 3518 2851 447 2009 2530 3181 6221 3859 843 2146 4084 4172 5693 5391 1471 366 5160 1606 2009 5170 308 4895 5802 2680 5068 3617 5693 5109 5486 223 838 1779 3563 1713 6332 3612 4622 3554 4279 2119 1559 3544 3793 2200 3873 3698 3849 1034 5337 3900 5301 5788 1737 6381 3008 5993 6540 1956 4643 5504 4462 3107 2616 370 471 223 5903 6332 3129 3825 5449 6039 727 2547 5826 1202 5133 2653 4944 5001 4825 6229 3917 5114 1482 1184 4520 5587 4827 3113 609 1574 202 6390 843 1962 2221 4981 2856 5354 2266 6226 4750 48 1061 1174 1374 1211 4285 5437 2862 6163 976 4721 6203 3543 1613 5552 253 1478 5396 2139 2266 6501 6517 4838 5182 1938 2504 5017 3251 929 3115 2523 1406 4631 372 6574 2577 2814 2195 5009 237 6482 180 1808 1517 5488 1059 5180 4744 2653 4258 599 1839 6291 1679 6238 3144 2327 6321 5434 3143 4039 2371 1202 3225 6197 1901 408 5226 5721 3107 6111 2842 2819 1459 3069 5874 5014 4271 5231 4752 2354 3707 5294 4653 2670 18 5391 5863 4841 4878 5423 6414 3814 6119 255 5769 1498 5310 2334 5058 4197 4444 1356 2533 4061 732 4448 5061 3921 668 909 5652 164 932 4980 3816 2441 4594 4110 3897 6330 5637 3201 4439 3051 6544 4358 896 6518 502 3829 810 6216 5157 6285 5532 327 2350 5211 1036 753 2020 5911 5006 847 1877 4682 2475 5669 2432 4009 5358 1679 3144 5668 5303 492 2312 6255 4760 4556 290 5596 4700 3147 5907 225 3170 1345 402 1605 2696 1087 6265 5237 1256 1365 1065 3434 3511 673 3910 1232 1128 1879 1365 5576 2354 1297 3170 3030 2430 95 6227 752 4196 743 3723 6173 5237 142 3551 1580 4435 5014 6324 4632 5403 5912 3780 1256 274 5178 1897 703 1857 661 176 4757 3031 2925 1475 3580 4876 5559 684 1986 6137 3170 3256 947 4527 1694 4227 566 3277 5493 5012 2564 2560 1474 6530 4875 2345 3299 5944 598 5197 190 1896 2135 669 689 3523 297 3341 1490 1176 4945 4309 6075 3109 1294 2629 1843 6449 3997 90 3534 713 3788 3594 1272 5137 5280 4022 656 4733 4328 162 2200 5539 270 4346 636 6572 2750 3152 2427 211 485 4905 3918 6213 3782 3576 6547 299 4791 4301 3291 5549 1253 1281 1247 114 80 6050 2350 675 1265 1273 4515 632 4206 4780 1473 3868 503 4138 3079 3023 3869 2255 5895 311 6321 4278 5318 2619 1419 825 2954 764 1212 2952 5801 4196 4919 4949 4616 3572 5299 679 1700 478 4326 3217 6608 2483 2120 4555 1902 1948 1170 1528 3265 5119 393 3719 6462 1973 557 2145 2473 4325 3490 1895 767 4790 2546 6445 2120 6194 460 3036 5091 4933 5896 2653 3190 1585 4685 2043 4683 4048 4823 2493 5694 5131 6527 1660 2509 1077 6076 2823 925 3825 121 4781 2829 5831 2118 1866 2239 3908 5473 5027 6104 5691 6564 5353 1673 2751 2740 5480 5040 5443 1708 1204 3483 1995 4990 3916 3065 994 2152 1459 3062 5171 5803 6417 2447 5165 4526 4597 6104 2046 1019 4177 2531 2749 5301 532 6016 3563 1198 2512 2151 4581 3582 4591 1308 5358 5211 4097 3476 2224 3967 470 5419 326 2563 3811 5863 4255 2449 835 485 5518 30 3306 2626 1590 5104 3247 333 439 836 3399 1099 1437 6652 4538 3604 756 3983 4042 544 5075 6542 1821 6483 3069 3913 1409 5853 4303 1161 5445 666 4848 5809 394 5057 2233 4261 6023 746 525 5467 776 6064 6054 4079 4825 6555 2293 2476 4328 4787 4318 2195 5375 5460 6612 5420 4213 3994 2877 5099 3115 6536 4385 3678 786 6523 1712 1407 2476 893 6268 2719 4887 2988 1610 3686 3989 4751 5227 3844 1140 6164 1754 1841 1821 3474 6136 3879 6167 2078 5550 1530 1085 2421 2533 2233 2007 1589 3663 2166 732 2895 60 6481 5350 3546 6168 3288 2131 435 5450 4812 5029 6369 1564 2060 2648 2555 2996 5182 986 4646 2939 2466 180 552 3665 138 3506 4559 2274 3898 6424 2381 4793 5136 1078 5463 4575 5929 470 2810 1719 329 6164 6374 648 6132 5378 2996 5514 2007 2255 1511 6343 5956 1457 6567 6467 319 5030 1173 4061 1027 1930 5443 4 5611 3228 640 3858 1677 2116 2093 802 5574 671 3144 1496 4008 5552 1842 1111 1426 5339 3745 4783 4035 2925 6350 808 1750 1359 3619 872 4200 2288 1753 1103 2151 345 3122 4505 447 1930 568 4865 5599 6353 4687 3061 282 6138 2202 3186 894 2825 1439 3057 2080 1802 4248 425 5915 2331 3082 2001 4910 5173 1761 135 4243 1074 923 6117 8 5189 1712 4259 5207 3464 1178 1378 2685 3681 1320 3215 6496 5930 1497 5633 1427 1120 1451 2957 428 5456 2293 2042 6301 4912 6541 6515 66 2007 6481 4665 1561 1104 4997 2005 5874 5183 905 4976 4317 2849 3778 5964 4390 6216 6554 1248 5460 3916 2634 3527 6074 920 1080 1382 1320 971 4281 1932 3234 455 2628 2533 6235 2119 4937 1202 2183 2433 2039 1909 653 3137 4137 1529 5953 1435 6506 4778 6388 2206 4312 627 2181 2037 4979 5956 620 4442 6545 2675 3766 6118 988 2235 6051 6441 1143 2716 2886 2688 72 5068 3261 2416 1219 663 703 2660 1809 5811 3276 2716 3356 4644 4012 1152 6532 2585 2172 829 367 2741 3979 6181 1720 4180 4159 18 2785 3210 4395 3072 2144 4645 1763 5858 4647 4469 504 4059 2198 4577 4578 1626 5634 4234 6347 738 468 116 4455 4269 780 1233 1664 675 5389 4000 3054 5560 144 5027 3976 3233 1437 48 361 3129 307 3376 2011 4771 3273 6114 281 5970 790 4031 4064 5362 2060 3502 2087 2426 6475 343 1819 953 390 1427 6544 4320 77 2491 4349 419 5098 1640 5899 5087 3503 1196 5473 3635 4283 5871 1136 2622 1730 5965 4024 5277 4431 2154 95 1702 6048 4314 1752 2687 6613 2283 1676 4862 3163 2575 1663 1812 4590 2330 4257 1261 5399 5142 5212 6434 5501 5568 5744 2953 5078 169 6115 4890 710 5521 559 1318 4844 6344 5644 4099 1394 3498 4215 3453 5282 4617 2451 3626 4758 5131 6233 5953 52 174 3949 5208 353 4783 2475 5810 75 612 1894 1159 2148 160 1828 2673 5050 1227 2606 1363 4036 4193 3856 4629 3044 1327 525 2274 5075 5479 1052 4711 4350 5545 3343 5346 4090 2063 2329 4248 2537 531 4717 4628 2249 2844 1485 2941 1062 3288 3128 5811 332 3953 1746 167 1600 6600 6236 6245 1092 1359 1215 561 6401 4382 3271 5914 2974 697 2028 795 3177 6611 667 2399 5545 4024 5253 4072 2102 5616 2038 5845 252 945 2404 6279 3074 6385 3394 5295 366 41 4053 1951 3962 2784 741 1024 2474 5655 3970 5975 1826 1609 75 2375 3900 97 3533 3422 1490 3757 2184 3782 4942 359 3796 5407 6154 6580 3903 6105 627 2171 282 4274 3912 6296 2330 6630 253 6121 813 1649 5202 2995 2999 19 6198 6448 1003 558 4679 785 6311 5856 6 5558 1598 4601 1127 4945 1855 6412 1352 6211 6207 545 5394 3108 2153 2430 3177 1572 3125 1887 466 1537 2343 4696 6595 5251 5286 6144 5632 1094 2323 1381 1113 5423 5271 1631 6474 2543 624 1431 1650 3147 3373 2091 6096 2754 1297 2893 2261 980 1741 1668 2651 5711 314 348 165 1367 6209 3163 2259 1393 5929 3377 2192 794 1044 4835 6654 4108 4049 1636 1055 5099 2791 6441 3818 4848 3584 3449 4134 6020 3879 5394 4432 2962 281 227 3407 2921 232 1926 3609 4750 1231 3231 288 6219 4177 5561 45 3245 5307 4972 1736 2192 2630 5272 4749 3187 3557 6332 559 848 2255 2905 1336 1407 3968 5409 384 1145 823 2194 4218 4053 6277 6607 2263 2214 2720 294 4210 6367 1885 6278 1641 3224 1456 403 890 2331 2749 3441 295 2602 1757 5122 4715 4651 2055 2009 1906 1632 2948 2993 5467 3538 1810 1238 1525 1629 6605 1818 1019 1221 3305 4004 5264 5178 3174 3886 405 2897 4841 836 2412 6073 3016 3521 4922 1553 1487 5414 3051 5161 1939 929 2718 1930 4055 2750 2766 6168 6220 3016 2724 3199 1064 2263 2607 2177 6249 5698 5919 3183 1677 260 3690 4473 3467 6343 2171 987 582 5381 164 5965 3411 149 3318 4270 3915 1687 6049 2209 5515 5333 6370 1077 4165 6149 3337 2348 4127 5729 3849 2226 1825 85 712 4076 4099 1916 2765 3938 5059 4499 484 4331 1708 5433 4538 2315 4457 1297 1791 2935 3040 1642 2574 6061 611 2857 745 1299 4030 285 2780 198 2235 1394 4221 4070 516 5306 4239 3034 1487 4526 2289 6468 3769 5617 5354 2920 5394 4162 5807 694 1375 30 1643 473 1742 2977 2187 398 2425 2219 1925 1467 5033 1082 40 4083 5838 6178 3337 3061 601 5219 3861 2194 4556 6314 3362 5681 5856 5059 2890 3190 2565 2573 5714 1300 6226 1822 5122 201 4719 1227 3920 347 492 5855 1218 963 999 5763 6650 3132 1702 5138 2329 5226 3737 4016 1570 4788 5010 3485 5536 2468 4928 1861 4800 6502 1938 1461 1244 3063 4542 5304 1649 1922 1529 3309 648 5629 3317 6571 2603 5551 4089 3391 459 5979 5140 860 6538 4843 634 1963 3521 359 4981 2581 3675 2 6292 2252 665 1234 6125 4270 3380 2636 4780 5696 485 5650 1041 5023 6346 2091 1593 2226 1713 1422 2006 1467 1119 3852 3755 4501 329 1413 323 3387 6510 4030 2395 2465 78 1242 2741 4039 4821 6063 173 3184 6093 964 2323 3245 2105 3911 2967 5730 1181 4910 3200 3803 1546 281 2969 825 3212 4472 35 3964 3418 4836 190 919 2254 1323 831 6067 2285 5017 3826 5571 5313 4581 5743 2313 2851 5056 2847 4447 1185 295 2183 5183 1165 2773 2825 565 546 1756 3033 1745 2593 5847 879 3169 5225 2639 2347 1420 3118 2199 2308 2873 4341 2114 156 5088 3817 1072 2209 2555 4760 2048 3891 3741 4887 292 5260 5130 426 4091 1358 6629 3317 5946 433 267 2991 4983 3660 368 3961 3298 5311 671 3631 2292 4606 6582 3969 1000 842 4549 6285 2550 6177 6321 4854 1177 6276 23 6470 580 5794 2358 736 5580 6543 4936 3007 6344 5929 1975 845 6308 2198 347 422 3826 2421 4520 402 2339 208 2895 1634 1636 6647 4972 4688 1195 683 2075 6027 4962 2395 667 5137 5948 3384 348 4266 5636 1384 2082 2425 4455 5449 6321 5340 2333 1537 3107 5899 1856 262 322 5475 5605 5810 946 2554 3334 3661 1873 3689 5061 2118 1661 410 538 5461 1435 975 1056 1471 1540 5517 4204 2659 1662 2266 6338 279 5175 2527 2886 1984 1266 6199 1508 292 2929 996 2090 1797 6388 448 1651 3792 1203 4773 39 626 517 1360 1007 4279 2650 996 2440 2128 4925 4000 5590 1524 2125 3268 5163 3007 1793 3642 5325 371 3138 3552 1622 5626 643 1263 2623 1063 3548 6101 4884 1840 5677 5822 4483 1253 987 5132 6028 5896 3316 5753 1338 6124 6310 1837 1498 3767 3829 4552 5782 3393 3512 1452 2347 2612 4377 3426 3826 2140 3962 852 1135 625 3266 2497 5117 6465 3016 2146 3770 6155 1625 5677 1789 336 3104 2573 3016 6597 1306 2238 5648 4777 5876 3030 4468 1279 884 774 1644 4792 2014 5500 2555 3518 4351 2692 71 890 5447 5685 1253 1659 4338 3841 1732 4455 5492 864 5685 1427 5808 2254 2814 4079 505 866 3054 5881 6048 6399 1758 1081 1095 19 3040 4314 4946 6233 5907 1076 776 3244 1249 2816 3413 4678 5686 1252 4589 812 582 4884 67 3599 2748 6543 3918 5468 4656 4263 6544 3465 5040 3592 3448 1573 1572 3056 5293 5946 5987 6008 2349 5333 1501 3420 4734 6414 927 5035 5366 5531 3378 5456 5359 5368 683 2995 1845 4429 2051 5253 3264 6222 6637 6545 6307 4467 1625 3697 935 3007 2418 84 525 5279 4477 6616 3015 5032 307 3226 4562 513 2158 5614 2246 3869 2369 5746 1003 1883 4062 500 23 245 4496 5721 4474 1515 855 2794 1715 6370 2341 6073 1154 3420 904 6435 5009 3239 3131 4659 5989 1422 549 4117 4316 2177 2087 5927 6436 765 4642 1946 6221 6209 3244 5164 3433 3334 2477 165 207 3714 201 720 3688 2561 4268 2404 5932 3675 5533 892 6428 4939 197 5129 349 4418 1574 6160 398 4570 6288 5297 6646 6181 422 6005 4819 6302 3742 3802 4128 4882 1479 3184 5059 3231 4485 1580 5872 43 3558 3423 2012 3967 1546 3742 5413 1554 771 5141 2254 4732 6114 852 578 2575 2579 6061 6179 5647 6079 5370 4460 4294 4436 6318 1881 1073 484 3086 5541 6626 1806 2362 3320 6644 5195 3450 4570 6183 2588 5929 5896 3074 1647 2588 817 4871 5873 4002 2971 6067 5048 1756 2687 4689 4450 2622 1383 2629 180 5820 3986 5721 4100 5159 1167 367 5138 6538 4288 3255 1930 6240 1055 507 1791 6135 2544 3711 1204 2524 6181 2200 1577 90 80 804 2613 5144 40 2340 5388 3304 1464 4214 1473 102 3119 1278 5955 5663 2421 2738 5103 696 3049 343 2748 5690 4786 6398 6101 1756 4478 2861 254 1894 3239 4719 1700 355 539 5920 2811 2273 3206 215 1493 306 32 6250 1334 6043 6440 4365 6146 253 2542 3868 5127 2866 6612 5881 1203 4508 3196 5819 2439 135 1514 4670 1020 2336 6553 4669 936 6162 2614 983 3730 5866 6119 5131 4141 4250 5752 1992 6537 6355 6197 5378 4958 843 3140 509 5272 3444 5783 3312 3442 534 15 5369 2400 680 5785 4771 173 3746 377 5920 5641 4601 255 1315 1239 4655 1796 5978 1152 6555 6228 527 2291 1403 3465 2184 2468 5941 647 1708 5799 1074 1851 4266 955 998 1399 3907 3144 671 3115 3155 2544 4633 6440 3926 4683 3100 2909 331 631 1252 2047 4871 1372 4058 6213 2911 3985 4782 4679 3730 3818 600 2461 1732 4808 4690 5074 6547 1583 156 3703 598 3755 88 5202 3509 6017 2881 3287 6470 1166 4787 2033 2606 276 5625 2300 3152 2370 1995 3457 2314 175 6423 4857 3213 2948 5050 4667 527 3446 1208 2865 4824 3258 1369 1826 4754 937 3939 1590 547 2084 1795 2713 5644 153 6234 2369 3873 3459 516 3243 1659 989 4108 2812 5383 6647 4855 3013 3549 347 2175 2487 5117 541 5133 391 709 1942 1084 132 5780 5740 4082 1838 1590 4463 5372 2958 1885 468 369 3927 3015 1144 1576 483 249 888 4998 4926 543 3019 5101 1675 2103 3943 4480 672 2164 827 5104 3124 4008 3614 1630 2120 2144 2589 747 4581 3156 5259 2065 1771 883 6439 2413 1235 6249 1634 6294 5664 6565 5269 689 3461 6452 1069 3902 1533 5871 714 2142 4685 3305 2242 4236 2130 370 270 5719 946 6294 842 1780 2113 4563 87 4390 1141 413 5471 2125 493 1933 6337 3944 3738 4004 4949 123 1659 4643 4363 4169 5356 4825 4122 1352 5544 3745 3158 4219 5041 313 4915 4106 4128 2599 3148 6538 3926 1566 4954 5635 2652 3331 1652 231 2445 1979 4413 5984 3048 2346 4425 957 2451 646 1277 3503 5972 2072 4266 3033 2301 968 3510 1131 6305 3215 3563 6211 2920 3970 3155 1213 3426 3873 4674 888 3603 1326 5743 6415 654 1185 1176 2465 986 4412 2838 1776 5422 5275 1860 5782 1487 5277 6163 4413 4797 1438 87 3746 2218 1735 1048 2489 1062 2132 2334 510 2600 6261 3932 5204 1579 312 6550 4836 3294 1038 1861 4184 2491 6154 5601 5472 4011 5970 3214 6523 636 6379 1938 2623 6641 212 5925 676 2189 2361 6528 4028 3420 5258 1495 303 1274 2906 3058 5386 192 6616 1475 6507 4160 2544 3145 118 1028 774 3567 103 4373 5253 2378 5192 4287 4645 1637 5781 6523 1472 3242 1855 6005 5409 1899 6165 183 4192 783 3183 5524 1682 4559 2085 3251 2354 3287 5942 5268 1742 5206 6118 627 4441 2652 5951 1637 668 5882 353 2192 2380 1890 6352 6010 4609 4100 6573 2445 2692 2499 945 6169 3115 4272 5166 2903 6059 176 3059 6393 2885 6180 3932 4300 5166 518 627 3645 592 2753 2513 3921 3478 2374 4527 2454 1315 130 1671 168 2219 700 2901 4719 1203 4282 2462 1553 5430 2421 5816 4779 3797 2185 1687 5767 372 2860 783 5976 4240 6597 3982 6356 3905 3172 4569 133 4936 974 2029 108 6153 294 44 4223 3905 3592 4362 398 816 5722 1984 758 5017 570 4050 3136 4221 4146 5824 6353 3271 2301 5439 2076 6538 1853 2716 5160 3385 6576 4963 5106 4871 4612 5960 4828 6319 2563 2276 5310 5253 1003 5616 2885 5942 6520 5515 1304 5174 2389 4760 5099 2042 2427 3907 6322 3156 5411 3425 4541 3123 3495 1420 2394 3686 4100 2523 1247 4126 3350 4584 2541 1614 5785 617 1120 274 5583 1567 538 1723 1215 1258 4521 6305 1676 3686 3345 1123 1207 6429 5642 4543 6289 2186 6583 3475 2392 3448 5910 2667 1991 1144 2626 2295 1490 5883 5217 88 4298 4716 4836 4989 5826 1955 5247 3274 6103 5015 5797 2724 6370 2902 192 3118 4348 2543 2834 5892 384 3937 1747 4288 6604 5089 5451 5659 5837 1002 4993 4531 24 4279 3380 2515 4056 2750 3568 5278 582 5716 1573 6037 6344 2732 5862 2371 5130 1972 1073 6514 1771 4553 646 5428 6079 5042 3601 1086 4053 3493 1367 4104 1243 3773 5971 3522 3378 1747 3104 5063 6341 2994 3774 3502 6071 391 2837 5130 5993 4058 1234 1640 5115 2147 896 4025 243 1320 1253 1076 2819 146 262 5902 5375 6451 1273 5212 4125 1658 136 1886 2583 1802 647 494 1122 4969 1738 2963 1373 774 6640 1672 758 4476 6191 5356 5768 4579 3001 3573 1811 1992 3286 3247 4241 4591 5471 2396 4823 6129 6463 1818 5059 2072 3310 4436 294 1437 6359 125 4763 6028 1860 2220 1616 2357 1354 62 4787 1930 6356 3053 6095 3927 5736 1627 2892 2571 4350 3883 904 5369 4396 737 2266 5914 2684 3425 4309 6534 422 5510 3001 3516 1909 575 5341 3760 1266 4052 3559 4711 6243 2772 3210 3888 5691 4111 1345 2493 1271 5262 1278 2026 4251 411 5945 3064 5520 2705 3339 5405 5311 5264 5251 783 6642 5010 1837 3457 1687 990 3679 5689 217 216 2442 2063 3293 6583 1807 5901 1333 796 5876 2284 5235 6394 3974 2827 1770 2172 3071 3944 5253 5939 1634 2672 3929 3562 6628 6575 5523 4243 3559 1027 4451 5169 1925 5057 2939 5270 1946 914 2768 2990 4240 5249 4911 4458 3113 1246 2838 970 1330 2493 6007 4352 4671 6408 4998 4939 4775 6112 5513 2014 6624 5525 4887 3601 2323 6057 2086 2206 1810 2095 1379 3290 6171 5874 671 942 6307 3499 6161 4772 1538 267 2595 2896 3141 4704 4689 4478 5427 843 1977 43 149 5195 733 2625 5754 4537 5680 3146 3756 6452 647 2227 4179 1568 6007 3495 5371 3753 3866 5236 4958 6405 3957 5321 3066 4048 5387 3537 3055 1401 4931 3908 5185 3772 329 4526 3243 507 5477 6238 5490 6032 849 4520 3092 1078 1995 5970 4149 699 3486 2220 4354 6337 1468 3534 1763 6517 3770 3148 1925 5708 5986 5959 4678 4629 1316 4764 709 1216 5267 4950 367 3645 6383 3779 245 5960 6189 488 4525 2860 4174 1661 2338 677 865 5364 1367 4490 6566 2310 5473 1826 6049 5446 4076 2508 3974 5132 2310 5049 5675 5432 3250 4062 5882 5037 4773 354 619 3880 6345 3912 3342 4614 982 2198 2195 6498 5999 3486 2765 5573 5880 5258 5745 624 3255 6455 3304 3073 3866 5785 1590 2952 4781 517 6175 3341 1916 4013 3154 2959 2412 6352 584 726 90 6176 560 1409 2065 2697 4770 425 3039 1095 1433 3324 2356 2547 4430 943 6176 2424 4821 5188 2424 2613 923 4099 727 802 1051 3599 4690 1891 464 8 2079 5212 4972 4150 3814 2817 1443 4546 790 1356 4911 2293 582 4149 5164 4918 1745 5423 5453 3395 973 558 4763 5365 1307 4043 6099 5689 3768 5853 5629 5600 2235 1960 397 4711 3444 3903 1135 2343 6024 1917 248 4128 5896 3518 5953 3909 351 1834 3125 4926 1138 4489 3526 6546 1068 4112 931 832 359 6608 4131 6034 3257 138 1017 777 4218 670 3892 3440 6274 3182 2875 2164 2216 5813 3440 2810 2785 2741 253 712 241 2736 572 6062 5716 3288 1670 5432 2674 4158 5767 6432 3186 1544 242 2494 5190 3632 2763 5054 2948 2161 5812 5123 2472 494 6301 1235 3729 4965 1264 3892 1880 1451 1187 5910 3589 1823 791 3359 1593 1689 3301 1533 2886 1927 5770 4919 1456 5960 3735 2726 6519 1778 4251 5317 5194 6062 3951 4841 4637 5339 4596 3596 1534 1153 6027 5217 2008 2953 1603 5241 4001 5052 5459 1077 1647 5615 2235 5355 218 4947 2537 272 1072 3886 1374 5393 911 2306 6584 3903 5203 726 2568 3816 3925 2138 2121 3848 6101 949 2665 5917 5409 2244 4207 6324 2717 4356 4815 4168 4910 1031 1548 728 3939 698 2933 4716 3290 3213 5141 885 1980 4002 902 4309 1226 5598 1767 5361 5931 5396 1190 5841 5292 3137 5946 4183 1879 3105 3440 3203 421 4981 2448 5600 4217 2924 878 5483 6654 6199 5725 2068 4849 5914 2406 6449 5656 995 2094 5805 122 2362 574 6238 5772 1059 4630 72 1064 5416 2968 5139 1150 6454 2602 4621 386 6463 452 4571 4853 3664 5700 4915 4244 4723 3504 973 2881 4525 153 6154 5176 4480 1813 5212 3288 6040 5999 2088 45 1166 355 2935 6145 5698 1058 915 48 502 5367 4486 2726 352 27 237 3024 485 4117 1545 5785 5312 2720 683 5224 2452 665 1438 2202 2563 487 4773 4408 3173 590 4838 712 2708 2341 1225 5808 2600 304 1474 475 1753 4120 1954 1435 74 6220 3772 5045 1077 2676 875 3347 1908 3478 2036 5888 1385 1871 4261 1797 1159 991 3160 4520 1224 5485 5350 6473 5629 6378 5995 3728 4651 1848 4893 1660 578 1912 2180 2877 6209 3783 4569 449 753 5125 5048 3066 6101 2238 2082 3387 6300 5514 3415 340 3576 3171 6034 5690 3183 3133 1812 681 2088 4137 467 4140 6541 3410 5640 1943 2658 394 2079 5592 5235 31 5062 4470 2948 3526 5044 4067 4785 193 6235 696 5813 483 1413 3870 2061 5915 6554 1650 5792 525 4683 5074 1392 5406 740 5311 1318 1352 5849 6392 109 3015 1007 2110 2247 2288 3681 5314 1543 2289 2407 3401 172 2385 3873 6012 4212 1036 4183 2196 608 217 1468 4219 390 2637 1850 6459 3251 3948 370 3040 3493 6642 1242 3921 3207 2676 3786 2535 3480 1803 3655 5787 4307 2819 2921 852 3616 3831 6626 5772 5132 3935 5489 2594 2357 3041 2165 1162 251 3846 1658 3186 5245 822 3867 1236 2309 2580 1719 5681 5384 736 5054 1972 4420 908 6596 6398 5891 1445 166 3085 1603 2104 1458 5793 2764 6525 5949 4682 335 5409 4784 5380 2202 4863 286 3486 1417 3465 6603 2315 1384 3859 3924 5812 4437 4408 3710 901 1532 6109 5891 3472 1062 60 583 1673 5780 5589 4861 4118 5757 84 2472 1184 6203 2064 5237 3808 1392 378 22 3936 2900 883 3796 3452 3332 1165 2167 4693 6122 5092 656 760 2868 6394 2417 2187 2226 2111 5019 3801 6464 4051 2976 4514 941 6352 4953 4353 6058 5969 5691 5045 5042 31 2966 378 2693 2061 2433 6489 1494 3967 6334 4623 4776 1458 6147 4307 3928 417 1418 2949 4353 617 1835 2012 30 2226 1694 1420 441 5950 903 6394 4423 3212 2200 1700 515 5104 1926 149 4222 6163 242 6587 5174 1517 4681 3671 6158 257 4797 726 806 2814 5775 5973 6004 1487 2498 6593 2419 3152 557 1753 31 2000 2741 1984 3670 6185 3418 4729 6523 1897 474 621 2474 88 3674 4125 4787 5891 2720 4372 5437 5578 1517 106 3387 6355 794 6254 3269 238 1214 1362 3872 6286 6650 1954 1541 4970 356 4253 643 4821 5144 5138 1830 3252 3899 1597 3891 1761 556 2193 5961 2620 4 5551 3152 1738 1822 6130 4567 2072 4328 5849 4153 2975 3270 4041 6161 3868 5506 5311 1373 1616 5087 4540 4700 871 5325 4091 2053 2859 6348 2410 6339 2549 4729 1814 2516 3479 4604 6395 2819 3495 1606 5138 759 1426 4264 3626 2405 4058 5289 2527 6482 5416 6498 2596 1097 37 2905 2894 3512 2702 4361 5377 591 1561 5142 2898 5575 4137 2974 4842 1693 2840 526 2175 1005 2928 4476 293 4968 3910 4840 6481 1866 5768 4047 930 782 3397 1604 526 3313 3992 2253 3329 5642 4284 2941 3943 6583 6250 4415 2569 859 6645 5586 1545 2769 325 6110 1265 4385 6075 3584 2387 1213 5622 5333 5083 3452 4775 1876 4228 1056 4394 1124 3377 2242 3758 5883 1944 2818 1218 6226 4241 5546 2410 1942 5843 586 577 2790 4427 2721 3193 4106 3603 5364 4876 5487 3508 1194 1960 6336 1051 3223 3961 4473 5636 3822 1923 1668 3768 3675 2547 782 2825 3381 5816 3119 3364 2301 2671 763 5566 2453 3543 515 5675 458 1154 5082 6106 2000 4240 3601 1910 345 4896 4900 6225 6592 2116 1882 5210 3406 1968 5346 3928 1742 4357 6431 4200 953 4723 6266 30 6645 3351 3780 6301 5796 6631 3781 6163 2514 303 4335 5325 6179 2644 2262 3941 24 4837 5039 4282 3428 2029 4944 1043 6133 3578 4237 5105 3389 6281 2942 1279 4677 5627 5467 3025 6293 1000 6315 6566 1047 6216 121 6228 1575 3477 3285 1199 1747 2933 3936 2482 5195 6410 2713 5614 6254 122 1007 529 5446 1283 700 4489 6248 1649 1889 2721 152 908 2195 1308 3371 4185 4951 4323 5551 4875 2027 2766 621 2518 2071 2635 5438 884 4660 1306 1430 868 5236 550 4720 1560 1105 4786 2386 3510 4578 3721 5089 2673 3132 2387 6166 2652 4070 4855 5668 1397 4700 5627 482 1609 1904 1406 2758 1592 4907 3355 5522 454 1124 3147 4828 1555 1769 3182 2987 2344 6023 1970 4309 1679 291 1968 2893 6215 159 2694 1520 4012 1848 6522 1302 1191 2595 6439 1222 3962 3320 5296 4852 2800 4313 3849 1995 3795 298 321 3179 3260 5325 116 1039 6526 903 5408 5366 253 5780 2907 2330 4447 4737 2256 2606 1758 4419 1293 3110 5504 6177 57 5486 1328 3955 4160 3588 3235 1933 6015 1109 3856 3569 390 653 6122 3128 5212 1381 6189 2629 6207 5299 2395 3989 3409 5491 640 277 4202 6317 4449 685 4941 3066 5447 3278 3977 4272 2890 947 2239 6521 4601 4209 4622 6165 3093 5881 5409 2414 175 2587 5012 233 4039 3253 983 1380 2479 6195 3917 5615 2970 5283 3413 4292 1143 6527 610 3762 5833 920 3034 5253 2630 5184 930 4824 3304 5650 4941 5578 2158 3520 5874 1779 3362 1849 1355 2676 4096 1892 2565 2583 4842 2648 3272 5012 5943 445 759 3092 3819 614 836 3058 3538 6067 3777 6044 2389 3853 1892 2408 2478 3305 5011 4570 3782 3704 3678 4930 3370 6009 6467 4820 389 5769 2004 2237 1014 2961 408 3564 4051 2970 4470 5390 4257 5695 6087 1300 2371 6456 6541 1326 1096 5322 6306 5309 1126 3332 5896 5423 68 1682 1630 4400 3690 1166 6216 6126 5536 1143 5953 5786 6277 3560 5926 5691 2796 5240 1865 5671 1416 6513 5108 4323 1785 4628 1392 5902 5580 4152 3420 3381 5518 1532 2398 2766 5560 5427 4210 5222 22 6591 6364 3042 3412 332 1382 940 5879 4237 1343 2527 6342 55 2385 540 1234 2061 1023 2254 4333 362 5075 5723 6578 2574 4584 1304 1494 6419 1323 4020 5312 2213 5237 69 960 4159 5768 1423 1474 3045 6483 5453 658 6630 5276 3781 4172 1181 3372 4938 2752 1342 1436 3846 2737 5096 5345 141 3886 5622 5088 4072 1270 2440 4682 30 4883 4727 2155 4373 2534 3315 5126 100 3054 5260 411 6159 667 2518 2445 1835 2846 837 2953 19 4919 4126 2369 1155 2073 1537 6253 4359 5062 158 2756 3998 2871 6072 6581 3795 5345 5137 5015 5718 1196 464 4135 715 6252 2969 5331 4528 2508 6374 6604 3469 1891 1885 636 4634 30 130 1236 6413 6342 4810 5929 4614 4845 1296 6485 3977 3210 1797 5602 1844 3906 3258 5278 208 1192 5886 2087 4246 3528 1165 3291 5117 3550 6261 1127 652 1639 5907 4500 3732 3703 3281 5941 6254 529 2794 1803 3194 205 500 5049 4378 836 4400 5541 278 4987 3000 3095 5379 3657 5133 322 345 1467 216 2365 3995 470 5662 1661 1666 731 714 4111 303 3491 6371 2656 1867 3259 6099 3597 4155 5513 1866 1769 1556 1544 2974 6047 4834 1734 2777 2109 1093 29 218 4010 357 4052 4783 34 5394 2165 5440 3837 1738 3944 2611 1569 3494 2588 3991 1086 4258 3416 6516 3105 4210 604 5083 2911 5224 3760 21 297 1427 5183 5363 4550 1881 3260 4340 1244 327 5803 1949 2047 2625 979 3429 1702 1678 2194 638 2070 4561 5766 1089 4896 1849 850 2128 5849 1850 112 1575 2147 5075 5310 6394 6155 3625 993 4233 5464 3218 4545 5607 2347 3310 1634 4098 3992 209 3787 6259 2249 4932 5508 5915 4326 5169 5872 238 3791 2032 4123 2496 6105 6650 1680 2406 1828 4534 4570 2901 3088 2640 1361 717 1364 5954 5170 3874 2145 6174 1429 4999 6646 5920 6509 2025 2578 2588 515 2334 603 2298 2016 3467 763 3898 6327 220 1381 6488 432 190 3646 405 968 2961 5482 318 4616 3150 3447 4899 4268 6619 2010 4098 736 1808 4803 6433 2058 593 391 1897 4802 5753 1790 6519 1521 1294 5639 1793 2915 6062 6053 5734 1983 6129 4874 2857 4404 4564 1253 6640 3203 2252 4984 1792 3739 2103 1518 4828 4667 3760 3785 6035 5661 1211 4912 6650 1692 4645 6636 6141 113 5386 2658 4279 1492 4978 6215 2476 5591 12 1002 3410 6402 1921 342 2117 639 3472 2752 289 1938 6644 129 864 4280 6546 2091 143 5499 870 3506 1888 154 268 2372 5742 3461 2251 3533 3321 392 5956 553 72 5784 4819 6086 3861 4666 5060 1979 4712 4403 394 4715 2833 6358 349 252 4449 292 5805 4742 662 3331 4053 4402 1641 3581 1170 3509 2649 2204 792 373 3644 3358 315 897 6012 5416 3136 559 4335 3283 5101 838 3255 436 1828 1549 2089 1717 1930 2194 4825 6122 4380 291 3636 2853 4342 1165 3750 2454 5795 3462 6037 1150 4232 2698 2540 1768 5822 3952 2896 4110 6228 4010 1972 3984 6496 4874 6061 3922 3094 6500 4217 4968 5777 398 5391 3659 3678 194 2884 838 1538 4103 1761 4350 1463 1651 994 4223 1712 4570 1068 1344 4732 2521 2110 272 3974 564 3204 2759 4015 2036 1171 35 6507 174 3493 1126 121 1904 1844 3611 328 4992 1701 1022 5473 4004 2125 4939 4932 1554 2764 456 2265 3847 4045 238 6555 3011 3310 3168 1591 5411 2017 6197 477 2909 219 5484 1516 215 4869 3804 2841 3945 5021 2486 3017 3251 472 4740 3256 6413 6051 5546 750 4111 3844 2948 223 2194 593 5867 6076 4158 5591 1015 3428 5227 2627 1542 687 1070 5461 5045 3932 5275 2799 833 3212 4270 5037 5503 4995 518 6311 5816 4668 5485 76 3901 3278 2535 2969 4645 363 4924 5597 870 1400 3456 5352 993 163 3718 3348 2327 4783 4277 5045 4871 3493 3956 590 5346 1059 4811 4782 2678 3966 5271 6622 5158 6508 5490 5653 706 5148 1214 3481 2140 5652 5372 4291 2515 1745 4779 1486 6432 1534 5470 2998 1039 1148 3863 1294 4146 5586 490 530 5795 580 2784 5254 2722 3400 2328 1801 2114 2693 5511 177 5334 765 1311 5939 4806 287 5180 2134 67 3932 3976 3968 6277 3035 987 4420 536 3670 2104 2707 2165 520 140 1005 3948 230 528 3756 1807 3893 2008 905 3861 2983 6501 5156 6153 6598 35 2770 5316 2247 2847 6196 3869 1191 1714 6447 1541 6306 92 6113 5030 5524 4679 3124 4514 4494 658 6128 1682 6253 4808 4082 5952 5352 2649 603 4148 4410 6094 1148 5196 2854 633 5237 1966 1317 2402 3478 6149 6028 1030 109 5400 5242 5859 870 1139 3469 689 6119 4466 4930 5985 3171 95 4465 651 3984 578 6601 309 1380 6495 5918 5586 5095 4456 2564 2802 1870 5395 2002 2541 6416 4923 1151 6503 737 6444 1326 4671 1056 2253 3568 149 6547 1220 4883 6045 136 4479 3480 6561 5038 1930 3815 3286 6465 534 5646 4736 6150 1075 828 2007 1419 4067 5300 1722 1540 3568 968 4494 3935 5429 6428 3328 4705 2986 5206 6392 6557 1514 6587 3224 959 2884 872 2773 73 1565 1910 1448 2553 1541 975 209 1374 2940 2595 38 1287 6267 3436 2836 1046 6456 6586 164 3312 1819 4936 2883 104 2229 2017 6275 1564 931 6237 971 95 4413 2891 2267 3638 3269 351 4713 5952 4177 741 1721 3065 1781 1317 3706 1765 5996 4597 3830 3509 3203 5736 6601 3499 2583 4694 4410 286 5444 5944 608 3617 5122 67 5259 6426 3976 1778 4162 591 3629 2052 4435 1788 2757 3095 4342 3364 717 661 5136 5825 3422 6103 4416 1705 2297 1687 1006 553 2861 5682 2782 2276 3699 4339 2298 3488 2623 344 4242 5656 1378 3809 3651 183 4605 6222 4884 1888 4443 5878 631 3621 3795 5014 381 2248 2882 1085 5521 507 5555 1095 330 3999 3720 4499 1769 3332 2415 360 2115 2537 1454 2829 3337 4972 1479 230 5413 6143 4119 3945 5720 1880 1744 1150 1504 2477 3158 956 2220 6548 3090 6374 756 463 3510 501 3829 553 5628 6518 2000 3123 4427 45 3655 2231 6239 1803 6075 3976 2800 2131 12 2258 1120 2599 392 283 3009 1585 4217 1685 5072 2712 3013 3351 4787 2078 6253 2795 6505 2897 3979 6173 6001 1931 4242 1199 6247 4355 3776 519 6281 1793 82 1967 4287 3424 3552 4957 99 5017 3744 1779 2147 4762 6429 901 1572 1191 2326 6348 7 662 3331 1037 4244 6421 5025 283 536 1467 5663 2449 3230 5667 6491 4939 2790 1733 6561 4717 391 3720 2292 1504 5954 40 4530 5290 3757 784 3835 4052 3150 5339 659 1099 5538 1047 1751 1339 3255 6291 3982 4712 1974 5646 4666 2785 5230 2547 4432 1708 1142 4691 5217 6588 1044 584 5888 900 4525 4599 758 4461 4737 1338 809 4433 6451 975 1283 3313 311 5105 584 4734 5642 172 1012 570 1565 6152 5108 1326 5801 5263 5021 1192 2950 3840 3778 6450 3262 1439 506 3261 5135 1627 4643 4117 5167 3269 3675 5924 4368 761 800 6263 5589 6039 5294 872 5245 3420 739 1534 4260 4616 1957 6359 2415 4885 6041 929 6450 4025 6562 394 6002 5268 5522 3322 1131 2488 4681 2262 947 661 6130 1195 632 5759 4223 478 2428 979 4098 2721 4508 89 1271 279 3706 665 4119 3740 2839 2690 3391 6315 5185 4105 6383 6489 5826 4660 8 6491 905 495 3213 6250 6255 3648 5091 3606 3359 2130 4662 2044 4736 4826 2411 2490 6180 2762 5596 1436 6443 1828 2617 2691 2166 1241 837 1648 4533 3329 414 2450 3758 2349 5468 4712 5450 4957 4612 2726 715 5048 5042 5042 6265 5351 1494 1140 411 310 5152 6506 313 234 3643 2772 5144 5239 4922 379 4432 4848 6047 2932 387 4229 2978 1631 4405 1762 4212 5030 1268 6581 2099 2709 5994 5467 4907 4933 5958 1147 5908 4000 3118 134 5502 2529 84 2433 2786 4199 4119 3969 226 5253 4307 1575 587 1757 6075 4118 2798 6165 6644 2343 255 1260 2356 1692 3463 4273 5253 4119 5567 3990 5069 2692 5249 967 2857 4949 5489 215 629 1823 1106 3747 4539 3390 6502 5188 640 1565 4128 1843 5943 6337 4788 3816 1445 5371 3569 1323 509 6575 4259 4955 4216 6292 1747 6511 1072 1659 5599 2256 3506 887 6150 5557 1411 4932 1733 2634 3760 4342 4754 1364 196 2405 5532 4602 3039 1138 2017 5914 5761 5059 4962 4651 2081 3916 518 1318 3810 776 2793 6242 4283 3452 988 6331 4140 6381 3000 6192 2872 5372 6648 3243 5953 2191 4776 5297 545 5838 1392 2961 5923 6529 2003 241 2851 4454 2426 127 4683 821 2393 1583 3888 2101 1771 5893 4777 2353 122 789 2548 5191 1994 4655 1256 5666 6469 418 1397 2318 2144 6108 4584 6002 37 5779 2270 238 1557 4950 3734 3633 3393 673 2869 1158 995 5233 6095 975 6502 1817 3065 5683 3077 5612 2637 2522 1964 1290 3350 576 4146 3756 5092 6007 3854 802 4133 1126 3733 4716 4746 4603 1161 3159 4264 1584 1600 4285 47 6523 6648 6154 2267 6608 5928 264 1454 5353 482 4624 1731 232 3945 1534 4417 1390 3654 6176 6028 2147 3687 5121 962 3765 5011 2198 4452 2024 1966 6109 6089 2873 121 2460 1455 1161 4376 5300 3965 6538 2223 3554 1522 2016 33 5859 6404 312 1238 1284 4126 3303 6436 2225 2936 4005 4498 3604 4852 4865 4302 1142 4603 6273 564 2055 2156 1769 5590 47 6005 3886 5934 847 3912 226 1593 1904 801 4457 2261 3133 5334 3283 1744 4531 1649 4289 2051 3656 2846 1313 1135 3052 6256 2208 4675 1250 4323 4317 2723 1680 519 1876 5954 3099 625 4054 3150 548 2629 5494 3355 5089 6645 6306 6223 311 6630 707 3757 1219 1973 2267 5607 6593 944 1113 5694 6413 5642 6344 284 1538 4949 4152 5853 3530 3606 2942 1194 443 3211 6588 4688 2558 2622 4350 2171 6040 2331 2224 5083 2344 111 5033 5719 3705 3995 999 2138 3150 6421 458 1044 3970 3911 5913 1702 2487 5575 3127 1456 3149 5674 2143 5600 6541 3097 4457 3861 1846 1832 2617 6199 2410 5694 2906 4744 1272 1919 292 6472 533 691 4170 3249 4624 1909 948 871 1667 543 6548 6262 2314 4512 2898 6541 5955 2620 3146 4606 2184 5192 5354 3794 5511 3364 690 2153 4656 2595 2691 6151 142 5196 4218 2837 1878 565 5263 4706 1536 3688 2290 1480 4007 3231 5809 5525 6092 1729 622 210 1683 3542 3849 5030 5991 1600 2810 5946 4642 1728 1766 3994 5012 1542 877 2188 2497 4957 6319 2483 5165 3324 4073 1924 6248 1893 6454 4868 3754 2123 1850 4044 1005 3259 4431 5741 1638 2883 6127 5774 2410 6306 3017 3679 308 6081 5991 4232 5073 1588 1630 3376 5177 5514 3804 465 1214 6081 1607 4214 5363 5304 3393 1172 71 6461 981 2983 4607 1801 5828 5064 3752 5037 1552 3244 4151 5448 5322 3876 2712 254 3994 1609 3661 6047 5783 5972 6088 5035 2525 6543 1561 222 2927 2618 5210 516 4687 1047 2499 1712 6300 3517 1690 1118 59 1904 259 510 2387 1574 2621 4863 3631 1384 5054 5351 4375 3785 278 310 937 694 5641 1155 3480 5565 4667 5245 3743 1446 663 5059 2932 1713 1160 540 1125 1300 580 4511 665 1341 767 1956 4917 2121 4433 2849 4388 2050 5747 5123 2143 2980 4701 1010 6059 3127 318 3529 4678 4517 1373 3860 570 4541 2512 199 5730 4691 6467 1077 2424 5450 4381 4776 3636 1331 5762 4589 1337 2679 6544 6545 1849 6174 1381 2805 2885 2246 3044 466 6035 132 3494 1015 5282 3899 5544 3582 4687 1587 6422 3202 2364 1483 3901 1969 4481 5752 4286 3764 871 2823 6229 1017 3560 1701 2920 1924 5400 2713 4392 4587 2341 3763 6400 3363 1073 4652 1098 1891 134 3656 1719 5697 2111 3371 5061 4463 6564 756 2464 3222 4652 5520 2455 4857 4970 5450 4820 6032 6397 4501 2732 5872 5624 2943 2331 4372 6213 4082 2632 6327 2336 5792 1094 3932 4268 6156 1470 3578 1278 6077 3330 3438 2209 74 243 862 5377 2108 520 908 1647 14 5585 734 1910 2144 2017 5006 4667 158 2321 5397 3130 5996 4325 6151 2751 3303 4203 5105 348 722 731 2131 5831 4563 1492 1868 2162 3664 5146 5154 4370 1133 5073 1096 6573 4916 2992 2742 5691 5212 3093 2167 5624 981 1260 4776 4085 4657 4169 2342 5206 2143 865 3785 4402 5952 3649 1031 3819 4617 4129 2552 410 4193 1340 1832 4477 4240 2192 5425 2829 549 1506 2090 2810 4107 4690 1892 5985 1210 495 3566 1235 298 3846 6432 240 5638 1026 5806 6394 4435 3788 561 6315 5426 4461 3405 1146 5469 775 5107 6256 4283 3849 4887 2146 402 3988 3210 1578 964 3065 4098 33 4152 652 6556 3615 592 6020 3191 3494 2622 4685 277 3218 1878 4957 1873 776 5774 1024 340 1199 5271 5253 2759 4629 2878 3791 506 3370 1912 5955 6199 4264 682 3157 5738 5948 1563 2747 2354 4855 5783 3007 3850 876 1707 3269 694 5059 3673 3614 1007 1725 3933 3724 4234 2822 2068 2784 3458 2265 3886 2665 2360 6275 4823 2959 5903 4535 2158 690 6541 2289 3458 1656 203 2378 1713 2183 405 208 5771 4668 5835 3646 6486 4406 6447 6097 195 1747 2538 3338 1698 185 4686 2074 6441 6052 3635 1883 1123 5565 5317 1317 1615 6451 2796 195 3634 6008 1451 5583 2534 4646 5893 414 6648 5923 3693 237 2407 2907 3128 5495 2553 5176 476 5260 3607 1476 1222 3274 6591 2887 4103 3282 4735 2985 3878 3571 1460 2723 2235 1700 1356 6343 5719 1479 4138 651 2699 3846 5433 5032 3169 1414 5389 5004 5841 6018 5470 4348 3366 2968 2308 3998 1090 1878 638 5755 2162 3776 1673 2754 1202 5118 1629 5133 4553 3114 1576 3186 4278 2943 5437 5985 3682 238 5080 810 5636 6181 3657 6598 1259 3054 1545 4289 6209 2373 148 3983 3654 1601 5660 5062 5896 3325 4350 5088 1750 1006 1078 3377 2018 4123 5995 5717 5099 1935 2294 6297 4078 2728 2337 2342 4085 1059 1235 5086 6338 2721 5575 5669 6034 5784 5456 1164 4965 84 884 4041 5738 2896 161 182 3327 521 5598 1472 3179 3820 5831 5745 5843 3623 4234 3641 3992 484 6490 4769 5890 523 3956 6399 5056 1830 426 5470 4414 5165 4344 2118 6020 5755 4927 1795 2210 3646 817 4641 4990 47 5370 2076 3535 1052 2399 1119 2523 3981 254 861 2917 4313 3514 3336 6055 925 277 2962 1563 3197 4120 12 3383 5035 702 6299 5045 240 2757 803 4236 2580 760 5391 3302 177 5907 1698 2955 395 2751 861 2663 4258 2685 4520 5235 3538 1068 2116 4965 1648 220 1281 2294 3731 3635 237 1165 1819 6540 912 6056 5067 5454 2911 2222 799 6571 834 5268 4416 6287 6028 1821 3206 3834 1697 4268 2947 4468 1708 2723 6070 308 4609 734 4727 872 3048 4607 6140 3136 4610 4461 667 6647 6251 6479 1235 864 1909 4676 5981 3791 6636 4016 1498 553 4357 1906 3778 219 4053 3245 978 4539 2635 4155 2050 400 3784 5708 2577 5789 3760 3423 2359 1679 4319 4831 3664 767 3088 5072 3658 6011 785 1771 3655 1425 5842 1981 5722 818 1059 2760 105 1961 4833 5544 6270 3971 6326 5704 2523 5626 205 3786 2912 1513 74 5111 66 2531 1070 3663 4548 586 1613 3320 3681 5963 6110 3035 5982 4029 4786 4728 2250 1025 2350 4068 1069 6600 1930 549 341 4907 889 6509 400 5815 4028 3231 4907 1328 6490 2944 1569 5709 2016 6220 3093 999 2313 5262 1752 6129 3601 1716 4191 2303 5651 1980 6343 5121 4175 1515 2579 5127 517 2957 6495 6299 2331 4709 3206 1931 2435 1397 5103 2575 3464 4417 4360 5148 6638 1733 2210 6606 5700 3122 4397 4218 5159 3952 1108 3985 262 5184 3974 3338 1531 4751 2481 5728 2532 6600 463 2345 5019 3736 1938 240 5723 5578 5211 1932 3457 5237 1863 102 504 91 116 5061 5281 4086 609 1656 4435 1371 1415 4699 1301 431 1579 1468 4772 2258 1288 1811 4157 117 3146 3798 4100 172 2809 1011 2217 1228 6066 2977 2334 3114 2482 6545 3581 3901 4004 797 2090 3302 923 4421 5298 4429 1981 11 4402 5920 1073 5193 1457 5915 966 507 5634 5007 3474 3993 1497 5487 3692 2953 6460 3055 2416 1468 2081 4151 4032 2848 2831 447 1931 4358 1400 1296 3970 3348 5066 1597 6356 1893 2494 3286 3984 4356 2703 4727 215 1233 1759 3457 920 5597 749 4244 5232 3538 4517 5835 5735 1201 3851 4920 2596 6579 2359 4955 3387 6146 5989 4219 3766 1093 5396 3247 4114 1362 3487 6518 2087 359 2631 1631 3272 1228 2394 2290 2680 5888 792 412 3646 3400 2071 3963 2689 5549 5729 635 8 262 2132 1296 4191 3396 2260 5467 3107 1558 1498 639 5563 1087 574 2894 6572 1762 444 973 2906 1449 4466 3194 1795 2479 6179 4228 4902 349 956 3086 164 2644 518 2060 2328 6118 2843 338 1063 2948 4417 4452 654 2963 5690 1901 727 5018 3118 6521 339 916 1386 6144 5265 5550 4479 2095 1646 5295 3093 6220 5994 4322 6449 4830 4146 3545 3051 5455 889 1520 6313 5576 1548 6219 4110 4091 1021 6614 2949 190 1277 2598 21 955 4534 6625 4488 3057 2609 1123 81 2956 4848 3594 6492 2745 2352 2665 3523 1588 460 6351 6336 4525 3754 678 6611 6589 4396 2676 3706 3543 6118 2570 3480 6649 4560 5155 5156 2004 3524 2352 1963 1163 4300 342 3105 5390 2681 3876 5324 5673 5432 2115 3886 1712 5420 5112 6147 3502 3296 3294 2195 6530 3035 3446 3754 1653 6445 5615 163 4930 6403 1980 4974 1972 4242 682 6323 2435 2696 5085 5092 2453 2996 6447 6283 3202 4424 5709 2705 1292 3769 2295 162 424 943 1957 381 3507 5815 6309 4748 2049 5704 74 6394 1413 2411 4453 2958 6505 4671 5830 868 4742 281 4923 750 5744 2423 2952 680 4213 2663 790 659 6403 4478 32 6032 742 4018 603 1167 359 3764 4299 3127 3571 5337 4488 4679 4536 173 2303 5500 1050 1132 5852 3278 6193 633 2643 3735 1767 4365 5547 5537 6453 3225 761 3496 2625 4756 4870 6168 748 2657 5355 1893 5008 5783 5498 6015 1002 3892 3780 496 536 3206 2449 5407 693 3668 4629 5611 2170 6182 4705 1052 3295 6306 4240 1444 1320 1065 3021 634 5666 1401 2784 6152 2195 6130 1058 6451 1369 2468 1882 352 6278 6377 731 6014 3044 3910 6169 3999 5267 990 5235 2398 1047 685 3534 3637 5957 3495 446 2953 5097 4574 1440 744 3782 4631 239 168 1094 4767 5900 1124 5549 2931 5154 6087 1203 1047 23 2267 3970 3814 1572 600 4737 4952 4124 6104 4157 5591 2189 4670 6612 3700 1029 2003 4238 4959 2507 1007 1605 2828 1518 6605 5576 2229 2154 2737 2223 4368 2731 5443 2591 3322 2000 721 159 6404 1717 421 4571 5565 6175 5584 4470 3366 3550 1068 6126 5243 4694 3262 3577 1659 3482 5713 1161 6595 1516 715 5325 5615 5861 4899 2549 1042 640 982 5055 2520 1578 4151 5879 4261 5949 2890 6478 3607 5387 5756 1203 2319 2442 3021 4268 4057 129 920 3548 188 1161 5745 3077 2765 1843 3520 3660 346 1314 2587 3172 498 2809 5466 2466 2769 740 351 5862 1017 564 5117 4317 3973 3787 1717 6339 1993 1366 80 3511 2169 1357 2884 5566 2805 2547 4499 2340 37 5269 4749 5586 693 4675 4672 2208 6553 5735 635 2804 6390 4105 5599 2612 713 3374 1736 3892 3691 4561 2179 1133 3085 179 4488 177 4783 241 4350 3894 6358 2476 1534 4084 6346 6053 4245 4526 2751 2398 5542 2673 4357 3535 6394 3619 145 6383 4688 3737 4211 319 955 1195 1514 5449 1367 3115 854 804 479 4084 4801 5709 3272 70 1443 5271 1465 5583 3166 3702 2428 1608 2902 5571 1963 2781 3774 5753 1662 1492 135 431 5028 251 2716 3557 6463 5149 4400 4311 2042 6223 6419 4814 5401 4266 1885 4032 2681 5170 1396 5638 1895 4014 3993 382 4467 3478 3734 2580 1081 5438 2383 2043 4335 124 4446 2621 1548 3664 3679 3169 6472 4076 1191 5828 433 1618 3315 6125 1175 453 1074 491 4641 1211 2119 6170 1089 1638 1015 6080 1825 5870 4804 4940 6451 1840 1596 4578 184 2852 5806 5289 1923 1268 495 4759 4073 1742 980 3110 3590 879 3288 766 450 5780 669 4149 4674 4149 238 1187 567 4129 3720 3224 1337 4066 5293 6042 4568 850 2877 720 2948 1401 641 3228 1571 1988 871 636 48 4250 4232 933 2340 1999 69 6154 5650 1763 2268 1342 3463 6259 2138 4616 5063 5838 400 6055 4891 3313 3948 5393 3234 6427 4055 6493 5779 2629 5414 1685 4901 544 3338 1444 253 3779 3983 4362 6582 881 850 3543 5870 6294 817 1002 3399 5297 5534 5459 5505 3882 6161 168 5348 484 527 3709 4554 1947 4233 1293 563 1556 4884 2802 4691 3626 488 4537 2091 6585 6333 4623 1126 3333 500 719 3940 5499 1263 1645 786 6220 5574 852 5624 2525 1954 6496 6172 1352 5570 1821 588 1606 1972 1122 2625 5735 5981 5285 1198 2113 4198 2099 3692 3000 2273 1032 6305 1438 6532 4894 1395 4283 637 4409 5130 3096 2158 4288 2292 2587 5452 2566 1192 2314 3793 2562 1252 4123 491 6562 530 3400 1089 2418 2779 95 3836 2935 1753 771 4546 3453 3219 1264 3079 1696 1210 6400 511 3213 4820 3904 2408 394 741 1684 3908 2925 5318 6490 6421 2136 2929 4805 1629 2804 219 922 3321 2242 3508 1029 6249 6293 3770 6405 1685 2689 5391 1365 4520 5720 4948 1029 5451 6268 3343 6130 1980 2567 5223 7 4322 112 3218 5296 1006 3709 5022 1886 6044 5870 746 4228 220 3146 1085 5412 6349 2172 5390 1421 1727 1309 4427 763 2812 3308 2678 5012 2259 6223 2871 2898 921 793 4263 1860 1942 6339 4345 2862 5026 2159 5 1233 4012 1975 327 2080 4557 532 3618 3669 6115 5517 1264 2336 6461 2063 5498 440 2752 5238 6623 3624 4872 4755 1639 22 4865 3491 4359 3897 2575 5899 6562 2176 5103 860 2379 5406 1679 2509 2219 454 3420 2874 5014 5004 335 4106 5649 3389 4889 1931 1119 5614 1147 3312 6430 410 3014 686 6393 6518 4966 2533 3520 4575 1349 5091 1758 5333 699 2997 3589 5321 1944 2463 5065 6316 754 6231 2259 1493 2972 2258 4366 6001 896 2551 3423 1829 3567 2380 4685 328 5612 76 6479 4513 4039 233 5845 230 2299 925 5556 4798 5601 3295 2804 1925 5427 510 652 5209 4912 4210 789 6493 2718 3600 4462 5837 2640 4954 2140 5280 1584 4084 692 6420 1745 6430 4783 5502 645 3314 241 3253 1009 1559 2081 3189 3872 3396 432 3229 5438 5248 3435 6445 5295 3036 1013 2022 6572 2343 5187 3342 6075 2753 4286 181 3022 2422 2659 561 777 6483 2919 2681 265 3132 337 1218 3321 4605 3448 1286 2054 4539 3237 3903 2888 2190 5089 6266 5159 6619 4234 6138 917 3514 3324 4770 4502 4991 3783 2785 4992 393 4847 6165 3625 3757 1517 434 1431 2446 1793 1886 494 2884 85 190 3326 6113 4029 6028 5382 5208 742 294 271 1881 3622 1107 218 1209 3717 1929 5851 6205 3547 1415 3365 5568 5600 1277 1092 1257 993 5672 4275 5367 4526 4030 4390 986 1821 3489 6379 2328 6407 1453 5426 4918 45 4456 5619 2055 5776 6541 1819 1288 6250 3922 302 369 4411 6256 1303 2044 5461 4778 5776 4238 629 5548 4897 4864 4913 4273 166 274 1039 1864 3553 5482 6247 1226 5778 5056 3192 5344 1272 890 274 2726 5928 6427 4172 5225 153 2045 1894 5982 6066 2215 5814 5693 5635 4725 2028 5550 3160 4568 4679 2882 2469 2654 4782 1731 3295 3925 5142 4245 2541 6518 5179 4538 3003 6029 954 2345 1259 5827 1899 2493 2153 1497 2145 1242 108 6494 1637 1668 6548 3503 6588 6222 1689 3629 2434 2995 2062 6645 5147 6155 4470 5664 178 1577 5470 4811 6600 1284 4060 5143 2630 1015 1119 1504 356 755 4223 1448 2224 4948 644 4807 5258 2604 3480 5981 3151 1323 6333 2091 2752 2959 2723 36 5632 4655 1913 2217 3514 6192 2698 2141 4549 4412 1763 2132 656 5720 3165 3525 5454 1354 574 1072 4847 3577 5233 5041 1027 5285 5171 105 1959 2549 5343 1351 2730 3859 3644 4212 2747 113 82 6325 3814 2985 1892 1420 501 6067 1520 52 1010 2881 4142 1839 5171 3686 3535 242 6450 1709 3221 351 5609 4663 6283 5968 4695 6204 4835 97 308 3187 1868 6222 3034 5212 4100 4096 3349 4233 3662 578 3521 1034 2543 6059 3124 2777 1609 2091 3755 255 5658 6219 125 2537 6616 4741 3363 377 89 6293 4452 1395 2649 2158 6536 370 3043 6413 2584 2162 1328 3915 1680 1839 2350 824 1302 3061 3578 3023 3300 4616 120 4526 3950 565 152 2501 3490 600 5986 2770 5676 458 2531 2955 2813 6590 174 1543 6301 436 3189 4513 3120 2368 780 3993 286 5306 3921 4535 1937 5822 4975 3818 4695 4633 3091 2166 1240 6547 618 5971 2601 4843 5444 5821 5643 4876 4245 3286 3013 4687 340 3966 4831 6529 3583 5366 4178 6159 4461 1884 2000 4679 2537 1922 3810 5315 2208 1094 179 1467 1975 5364 2711 4389 4581 2076 5478 4197 626 4644 1861 3839 6125 2050 5179 2606 3303 345 5026 4208 52 3904 1841 3916 5820 2546 6544 2845 2754 1264 3295 5819 1272 4784 579 5599 944 2567 2358 4996 2182 2690 2150 3650 1471 5697 1969 3771 3839 3144 827 4778 2637 2529 3968 5802 3792 3666 5227 5121 1734 5996 5305 1874 4481 3273 3209 5337 5255 3118 2202 6439 5290 3986 5565 305 751 3050 5840 1823 2408 5219 3284 5487 2085 4766 5736 118 501 6190 2077 5205 2452 3276 2116 1773 701 5327 2899 371 3038 1607 3174 133 4657 1276 703 1302 3512 6559 2328 2296 106 4285 159 5964 3820 3205 4186 6273 5722 1595 730 2346 756 6120 6398 108 3339 6542 3112 930 5471 1996 5718 261 1326 2572 2591 4153 4114 2480 5383 1468 4126 4114 4346 668 1096 4675 811 3034 4005 4888 3110 1243 695 6438 860 1340 6033 1586 5783 5673 5949 2001 1694 408 4012 5800 4524 2442 497 912 4218 3715 724 2110 4318 1568 6128 456 1448 3200 5816 3138 3674 4137 1217 4321 2871 1908 6194 6546 3403 4415 4322 4071 5671 733 3732 4852 3349 4437 6157 153 5590 3488 6571 5661 6113 3567 849 3206 1616 958 1852 4979 5533 1439 422 852 1960 4967 3295 6202 2098 1509 458 4136 6532 44 564 1835 4672 5240 2024 3669 6050 1461 4661 730 1562 4725 6125 200 2519 1151 2399 5440 121 2034 5197 1023 3182 5740 759 3027 991 5435 6369 5955 1022 2982 5996 4178 692 4979 2942 3010 3737 640 3299 1698 4990 5573 4715 6556 475 6276 2507 4405 3368 2985 5507 6310 3393 3722 636 4011 6369 5226 6442 4585 5651 3347 660 5421 5011 3737 6161 6512 4519 4814 1783 1145 1561 4155 4368 4113 5359 3384 5622 4528 5915 5355 3960 286 4623 6016 2436 5200 52 723 2709 1493 369 4611 1497 1168 2998 6298 6365 3251 1981 6309 6250 4822 2295 3542 2634 983 671 316 640 353 3192 1071 5586 5126 2413 1750 405 5097 4300 4512 356 1230 3508 569 3596 4574 2407 2940 2666 3374 1182 1528 2380 160 1024 2225 1629 779 1759 2036 5674 4156 2319 2512 2543 5116 5480 5179 1622 3148 5116 6029 4885 5918 1516 4532 2152 3126 622 3437 3898 1287 2904 3335 1293 4702 3764 1791 4681 496 793 6272 613 5367 2029 57 5548 2808 6333 1316 2052 6643 1771 3071 6048 5934 2720 6443 2229 1110 1065 4377 4445 2291 3040 1008 6607 2047 1820 3216 968 1400 2341 6004 2033 668 778 3455 6026 2610 1062 840 5781 1548 6597 1971 5001 5274 5065 4690 2486 6184 4429 3569 2202 6137 993 112 5051 6632 407 827 4452 6002 3999 1629 2357 6518 3534 4419 101 5099 5762 4606 5439 1455 5981 6387 5147 4815 1414 1301 194 1800 4505 1234 5243 4506 1334 4699 5687 4002 3341 4241 3616 3896 701 2944 3705 5160 1552 6206 2719 1329 1755 553 1278 1677 4802 2358 6485 1485 5676 6168 6162 4146 1639 3346 2574 1908 5171 1425 3386 3099 6287 1705 4158 3423 4720 1135 2928 1104 6117 1042 1031 1889 5828 996 4240 1819 5476 4806 2557 5198 4696 5883 3016 2503 1949 4309 1638 1047 4556 1073 1897 2474 6246 749 3530 3665 1632 4381 1000 5802 520 5158 106 1307 6069 5963 759 2523 2497 3828 5032 2269 4412 4905 3041 4521 6260 2645 2073 4141 3577 836 2106 2218 5752 3902 6228 3966 99 712 785 537 4662 1941 6423 3398 1813 3813 4590 4057 1632 2376 2517 2206 1858 1251 4158 2325 6579 1852 4335 3823 1959 6360 4941 3573 3781 2418 2908 6242 3776 4444 2426 2099 518 5950 3315 2462 6460 1148 6013 5871 5678 6484 4116 5154 5590 3200 2407 2089 894 2286 5957 4690 984 3638 4541 168 3024 4123 3581 3338 4531 3145 1627 3193 2522 2274 1343 3999 6148 2067 307 814 3094 2255 758 2848 5834 2048 2818 4092 3138 4986 6325 3548 1511 342 4757 4311 957 4935 4352 1343 2916 1770 2318 2636 1780 5790 2606 2515 3497 547 2432 4751 733 119 2768 4223 2839 1780 1934 839 2180 148 4629 1174 3840 4408 561 3037 4462 5236 4278 3287 3894 2350 5386 2822 4050 928 508 2776 2653 4512 2249 5693 984 5300 1717 3856 6274 18 5954 2426 5456 3442 3783 1826 4823 6091 2356 2336 998 6330 448 1215 5817 555 6308 725 3292 4543 6182 1153 1855 2889 1598 4925 189 1408 5238 2186 4915 3088 5600 3221 3859 3056 5987 4906 4287 1465 4902 862 2109 3375 5412 1182 2223 4266 5093 3750 1786 41 688 5429 1771 1206 3392 5064 252 6522 3438 3278 6461 925 5081 5792 5117 2385 4680 5123 2902 2227 954 3589 3924 5483 1926 4904 132 4800 927 2881 6319 5333 3154 4653 1134 848 272 6022 2720 3220 306 620 821 6055 444 5368 4259 5397 3998 3191 5591 851 3142 2728 1316 1599 6394 2597 4842 3325 4254 2153 1800 162 2135 734 4282 1789 912 6515 5002 2771 226 532 5329 1232 892 4202 2259 1649 200 3909 6448 6513 5618 5251 4781 5869 3878 1312 4787 4370 6456 2551 3374 2249 4418 3355 963 6472 4032 3085 3114 85 4320 1895 2956 5112 5419 3822 640 5795 5482 3378 4052 4522 2903 1808 6158 2055 608 6061 4719 6471 4543 2626 4760 2274 1751 5026 2148 4504 969 1401 84 1258 3077 5495 1029 5309 3969 4133 2479 4931 5288 1046 2639 3400 1770 4755 2426 4339 6345 2986 5392 1420 6099 1531 6290 397 6563 6364 754 4513 6388 5504 1474 164 6256 3896 1812 4197 2708 3814 490 672 5944 4689 305 5400 203 1046 2786 3127 6338 5001 460 4626 3903 1662 1392 5264 5938 43 299 4794 6373 2634 1518 5939 457 2238 3641 327 4707 6166 3097 754 2039 4427 6065 2595 2662 1078 2720 762 1977 6128 4101 4036 5351 6487 1505 5331 5324 2870 3335 608 1708 3641 1735 3819 827 2852 5304 2408 5638 865 687 4656 5223 190 2432 3278 2848 1293 1938 6130 3793 4647 6473 6532 4516 5384 3042 1800 2304 2675 3880 5441 2803 4056 216 2222 4259 4615 4147 2825 6582 5645 2675 5601 6309 3096 3390 3250 4347 6549 4067 2938 3438 3640 3350 628 538 542 1991 1087 3302 1457 4005 4005 6282 2455 5578 708 6260 5006 5257 3810 2848 1742 2943 4766 617 105 1402 869 2511 1842 5990 117 5568 1509 4971 3819 3233 1324 429 4391 5387 5302 2515 4011 5918 1490 6462 70 3922 3900 1489 3110 1399 4729 3586 879 233 1151 3840 4126 5287 6653 2162 1460 4845 4956 5746 4972 2283 4007 2829 5328 5516 653 1513 5821 1808 1420 1727 3872 367 4245 2112 5062 228 3620 5809 4888 5337 5819 4665 6009 862 4644 4781 4377 3754 6325 3144 4759 5380 2532 1446 1046 949 3366 4955 4617 1867 1906 2071 1710 3828 3281 1944 942 6006 2176 2350 5203 2868 5764 917 5666 6145 5660 6488 2916 5279 4765 425 6504 3952 875 6044 3880 3944 171 3456 5789 4068 3815 4015 3151 1314 4947 3954 1915 2182 1305 1282 5983 1975 5882 359 6066 6195 3358 4855 2331 585 3363 3868 5411 3585 564 5397 3306 1913 1534 362 1363 667 413 323 1813 6554 1655 3489 2252 2598 1349 5545 806 279 3688 6531 434 1286 243 4656 4093 1814 3765 344 1336 1712 595 2320 453 1798 624 2859 4356 2439 6167 20 1230 4381 3677 3966 3769 2113 2732 948 4632 4624 4870 2407 1521 1893 6449 5620 785 1471 6631 5498 1443 2715 14 5900 2176 4664 383 5165 4145 3946 6494 3648 3193 1190 5760 1081 1941 5284 40 2480 5850 747 480 5502 2684 3289 4338 3528 4599 2177 5074 2770 6355 1352 4305 5890 6401 4002 6340 4318 4126 3868 1591 2740 293 668 998 5381 5086 4293 2434 1668 2455 4137 3026 4456 4430 5069 5223 4416 1274 5135 5724 1253 551 3218 1535 3923 3144 6320 5461 3807 6285 1061 2637 1201 4095 3154 129 5950 2289 2921 3871 4729 1679 4297 191 6136 2918 5737 1958 5579 4131 490 5032 696 1224 6073 5006 5447 42 966 4117 4908 2868 37 5555 1869 1996 695 1773 1205 4275 6606 997 3919 4659 2835 3343 1792 3581 1734 2503 2266 1455 1038 1007 1199 2001 1127 437 1529 781 4939 5190 4116 1031 6498 4330 6551 4140 4176 1346 6446 614 3143 2124 2660 4793 3857 5363 3496 3001 6415 1397 897 3880 2430 6197 3168 4180 1185 1990 5515 6412 2731 3084 3645 3500 779 6368 1503 4886 599 2923 1823 455 5331 2104 633 4602 1738 1454 4193 5579 2547 2263 3219 3697 6387 6198 3102 1772 6602 5183 1279 5700 583 1265 4822 466 924 4835 4885 550 6173 1099 1654 2928 1789 2511 2949 4776 2383 2254 5388 5391 1173 4462 5514 4041 4482 3352 44 4304 1337 6544 3802 5365 5268 4553 2279 981 4422 6321 5149 3645 3420 2657 3901 3034 841 2378 5661 4117 1634 2014 5099 3181 4833 4784 2658 3674 3942 2537 2298 2773 6613 783 2820 5302 3006 2093 444 6538 3989 4849 5222 1320 4386 494 2242 408 6549 5962 5356 3233 5731 5054 4293 2672 1478 3128 2615 6274 183 665 931 3369 6052 5174 996 1918 5435 890 1745 1367 2622 4599 671 1102 4272 1539 2897 975 608 5939 3886 3079 3553 5781 5455 6643 2619 1230 3430 2401 1766 732 1228 278 6505 819 6074 5588 1147 1882 2053 3316 4044 1145 2337 4640 4575 48 1099 3589 3729 1785 4013 1068 4008 1041 2979 3318 2663 2844 3567 4753 2451 2531 4409 3830 3303 4174 358 3242 1201 5773 710 5945 2552 6308 6416 1784 1522 2966 3226 3865 1442 1797 4484 131 4298 3000 5278 1926 4361 73 2580 416 6600 1529 6306 397 2460 3152 2377 3571 1692 3016 5589 3934 2710 2175 1178 6018 4988 3817 1034 6606 5314 298 4194 2898 1970 5508 4551 4199 4426 6282 6260 6184 4687 1842 1650 3255 6424 2710 1366 2517 103 3803 4275 2019 1176 967 961 1556 2447 3796 6051 480 3184 3745 522 3007 3883 4674 4117 2440 3899 1435 4990 1881 5061 3807 1544 2509 1115 3387 6626 2938 1624 1754 2719 1666 2335 4134 4322 2820 3 5212 2336 5397 1310 1299 1046 3479 3159 1627 2998 6625 6202 3079 5741 5770 4669 5680 1906 111 4091 6009 5380 1598 6375 2527 5039 4455 540 1628 5151 4243 4961 1279 805 6047 4180 2765 4827 5674 2450 4065 4618 285 725 4315 4703 3300 4359 4801 4857 5427 5109 2348 6186 1533 5789 5457 5385 894 1783 1132 6330 4896 4878 4309 4302 5871 3711 3411 6625 5441 3 1032 2716 4712 4544 6528 5674 2986 3771 4250 1618 611 2286 2658 2329 4163 2799 4523 1830 5542 2733 3182 1214 1681 605 3647 5930 1204 3250 3127 1135 3160 4351 5570 5738 734 2505 1033 2895 2044 442 5879 5203 1088 2649 3998 2906 2538 4966 3683 3022 5252 3482 308 1034 244 4712 4131 4214 2313 6174 2645 1626 6174 109 2329 6386 3998 1571 1791 2960 3855 5923 610 1774 4761 4517 379 4055 5736 958 1475 548 3245 1665 3889 6476 4273 3670 3439 1898 2708 3858 861 5323 5149 3066 406 2771 1019 2910 4672 4936 958 3982 6258 5525 5539 4055 2000 654 6481 4241 2515 5069 2676 4307 3140 3142 2891 2555 89 4323 6127 3722 3313 5776 1006 5651 1734 4263 1151 6133 5672 4449 6379 4380 4480 5328 3923 2069 4168 1589 845 534 4464 3672 2142 782 2102 4695 1812 6531 6382 1971 6124 2718 2216 6388 522 4757 5264 2999 642 6079 2932 6370 5540 5621 3390 3153 1948 1121 4801 1849 2529 5024 3141 4541 1413 5594 4604 1375 1992 1349 3381 3494 5134 1288 5673 276 2112 2289 6623 4802 5363 1717 3791 2516 5768 5687 4440 5359 5735 2476 1687 3779 4139 1664 2877 197 5967 6407 1904 4364 175 3630 2891 1973 1961 6430 4057 3759 6403 2067 1247 1843 6625 3702 72 2769 3661 588 3606 4158 6035 4863 1072 458 1707 4027 4810 5322 4749 129 673 4095 2606 6124 1937 6095 51 96 3912 3464 342 372 2896 4643 5947 6146 5466 2207 4040 6615 4666 5702 4292 5713 6062 2527 6312 3243 5106 2345 3362 4056 1142 5705 3527 5344 5817 329 2737 1900 1316 4923 4691 1215 5877 4462 5808 6580 3251 4273 5487 5456 1808 3194 5578 5285 1247 1576 5852 1185 6401 4072 2442 2612 5138 150 1238 1527 1776 4794 144 1294 3334 3565 5881 4838 6629 5850 3508 2260 5332 238 1538 916 5948 5958 5504 822 2608 2203 2563 5164 1554 586 6565 4220 760 2925 1244 799 5242 991 1600 6050 832 5603 1887 289 6397 2127 4066 5374 968 1974 4069 480 2079 193 1192 4705 4166 4350 3329 5927 4153 6388 5075 2836 5329 3615 6038 4229 5476 3882 2860 1835 1216 5613 1262 5612 5338 4610 1122 62 554 4111 922 3289 6446 896 2517 1739 6423 4003 3730 3887 5740 3086 375 4570 2624 722 4153 6177 1735 4419 628 4757 3547 2662 3500 1528 5037 2119 3523 5118 3337 6202 881 3382 2591 2096 5426 471 1959 2049 3795 3294 790 2607 5415 3982 3076 4154 68 4705 6396 2299 4789 1584 6371 2498 4293 2258 5434 4008 1570 4676 5219 6375 4572 2217 5423 6479 1873 6148 202 2309 3813 4942 2432 2390 1007 6398 5134 1124 2270 1788 5796 5415 2760 3670 261 466 42 5668 822 2268 1417 2756 4499 3516 4266 5613 6451 5237 3605 2538 1087 4490 1812 1376 1835 1273 4761 555 6448 5161 6441 2158 3644 3323 5563 551 1808 6363 5879 5498 5493 1191 768 319 5540 1409 4286 6528 5443 2183 1068 5383 1078 5612 6026 3250 3170 2497 5610 4410 2152 2165 649 1327 1407 2919 2078 5579 846 2390 3353 979 2693 1119 5060 5998 791 6599 2443 6030 3388 4342 967 3579 2380 5403 4348 940 6540 2381 3684 4523 2989 1030 4585 4852 3762 4739 3245 1873 1458 6642 5336 954 2711 3412 4816 2415 6597 4734 4986 3549 2378 4939 132 267 515 1827 5516 4395 335 3683 3257 5913 1611 4724 71 2049 869 875 881 3705 3857 4806 2146 1001 5000 5840 861 285 4282 4830 4723 108 2411 3428 1272 1120 2127 4631 3424 3873 3475 2890 4449 84 1476 1241 5316 3857 4273 1180 1431 3344 5159 1518 2666 3182 5655 4299 3165 5027 744 2409 1156 1142 2265 5864 198 629 3446 3156 3844 1645 3485 1257 4868 3712 1026 4847 599 3563 1468 3910 3924 1993 5991 1947 4237 5334 4981 5873 245 490 6190 4619 5012 5696 791 2214 3118 3964 1 931 4582 1924 997 5736 5511 3366 2391 2683 3486 4428 5112 4256 5408 1539 1377 344 2422 743 5245 5463 5062 794 6227 6444 2283 2899 4030 81 3845 4609 2082 4945 3317 3212 1857 1120 2580 368 1158 917 4403 3908 4059 2160 789 4477 4569 4779 6333 889 6012 2511 6637 2409 6289 2450 278 1907 881 225 5773 5611 5093 2611 3352 1014 1673 5202 5112 4207 4844 4591 1594 6288 1324 1936 1951 2389 4218 2507 1087 5071 4805 2396 3464 6002 3770 4563 5908 226 2706 1724 894 6223 5195 1084 1790 4338 343 2100 652 6606 30 2751 823 3201 879 1719 5904 6278 3028 6567 6139 1091 847 4198 1000 3072 409 710 5865 5490 2575 4349 5713 6364 2428 6067 181 888 5597 2937 4842 5789 538 1945 2170 3868 446 2836 444 1905 6190 2385 3539 3238 446 6494 2447 5542 932 3451 3081 5684 3053 5221 384 6168 1424 938 4960 3126 2647 1976 3143 1045 5575 4564 5388 4978 6134 6539 754 2778 4831 2147 950 1494 5195 5067 6407 4280 999 422 6643 1192 3624 3249 1643 4944 6079 6342 5313 3621 955 6528 5487 75 3051 6182 232 84 5709 5035 6019 2606 5633 2504 248 158 4875 2757 5775 4879 2744 3825 6588 4911 2256 3859 3269 5702 749 5185 1333 4483 3487 2704 3355 3570 3469 3939 776 5332 2925 260 5354 2417 4310 1421 3952 1699 6085 3382 2792 5695 3510 5120 4458 3218 6409 3869 861 2304 4590 3305 6059 5261 4292 2469 3331 1575 2374 3472 3293 1664 4179 3388 4967 5454 2621 4356 4784 4730 3662 2320 560 5999 2495 4061 2622 1253 2035 3302 2009 3860 4479 5394 4608 308 150 2905 1877 6561 1836 1890 5018 1527 2772 1674 4206 2058 3779 5889 1038 1926 970 4469 6446 3491 6620 4047 5346 3523 1970 1646 1936 2108 1925 1329 5967 3263 4861 1157 4934 6276 5993 2826 3876 1216 5241 639 4660 3293 2671 1235 5953 2401 1512 1395 1398 274 305 2697 237 322 1 1455 4159 1305 3590 6595 1952 175 6441 4662 6447 200 488 3613 3423 140 2079 6195 1053 5513 5201 6582 3033 4788 5345 3076 5620 5833 5138 50 935 6655 4073 6534 1022 1333 841 1758 1041 6532 3219 416 4076 1688 5555 4145 3300 2409 1135 2908 3090 4945 4424 6599 1153 5350 2484 5159 5184 637 5189 5078 1432 1868 3634 471 2826 1506 5858 4136 2383 1672 322 6135 1056 104 6525 4291 2376 878 3224 1842 3824 4608 2373 435 768 3476 1318 6650 5230 3524 2869 473 5128 2907 2729 1508 3990 5678 2353 3152 3456 2811 1416 6351 5201 6125 5868 4303 6288 5577 83 4639 2324 3912 5156 701 170 6568 1311 86 5907 4110 6071 3922 2028 3769 2237 6251 6439 320 4309 98 3897 881 6143 4614 4247 6440 1982 493 2723 5012 4131 993 6603 2694 6274 4084 1470 6608 2919 3017 879 114 5436 2395 576 4448 335 3351 4127 291 956 2043 2061 1965 3659 6104 4071 6591 1715 1655 4001 4595 1121 660 3623 1014 2369 5697 4231 248 2226 4045 2499 1397 1153 1577 6579 285 6478 1671 4142 58 2228 1801 2708 3707 5146 5557 3165 4741 479 1915 801 4300 5656 2790 5032 240 590 1933 5435 3780 1017 1930 2521 6184 333 3503 3315 2266 4480 157 887 3160 233 961 1037 4974 5859 5774 598 6242 908 3058 3278 2373 634 5063 1425 6256 177 4012 4827 2485 618 1062 4834 5077 2842 4445 3742 2511 5607 6411 2327 4904 5061 1661 831 1749 1520 1205 4057 6628 4133 6086 1633 4623 36 5395 2338 417 6545 5809 3724 5359 6551 370 911 4947 5840 496 4502 728 1693 5072 2854 963 3845 6618 746 2887 3580 2809 907 5250 2772 5084 827 1993 6358 3298 5511 3955 1251 1480 1337 5490 6163 237 261 5864 5831 591 4210 5163 1008 5842 1271 6483 5154 5651 1086 214 550 3538 1176 1290 6608 6207 3401 4269 6477 6052 1469 1372 5656 1142 838 4261 2541 273 5298 6388 2798 2073 5509 1582 4367 42 5269 5166 3766 4709 4529 4434 5845 1199 553 6263 1432 5243 1964 1191 2391 2840 4309 4115 2222 958 925 1740 2329 4998 2615 1418 5745 144 5848 4696 1387 5866 712 2320 4810 6060 1519 5026 4072 694 5450 3675 49 5494 4093 1443 68 5727 5514 3786 257 2441 3262 5276 1724 744 3813 3006 5471 2945 2494 2586 4400 841 451 1805 2510 1439 404 3038 96 2999 2712 5936 5547 6246 3398 3737 1071 3605 1391 1726 2386 1539 3415 1431 3598 5501 592 3376 5865 5322 5475 5803 4152 3642 2128 229 2146 1191 784 4121 5482 5238 5998 530 1908 1816 285 4223 5008 1220 595 6506 5783 4737 3037 2421 4827 2758 3528 3773 886 158 345 5947 3005 5280 3106 1325 2170 346 3367 2297 1179 5542 5570 6277 5917 3295 1803 3659 2443 1565 1554 4439 3553 5519 5860 3000 1765 690 4700 4922 2199 3389 4790 452 5212 6095 2581 4525 2010 5406 2107 230 2555 4855 5421 1432 3824 369 4427 3709 865 277 117 2165 1402 410 5854 994 5073 5921 893 5711 1651 5381 4047 2309 5756 5451 6051 577 401 5146 3153 435 1521 639 1950 6624 4497 269 3035 4744 4951 1865 699 1429 4878 6482 6102 2998 4977 5353 3119 225 5885 4635 2794 2171 4932 2193 5540 2088 3487 4642 5117 1238 4448 141 3154 6066 656 1018 4406 5800 4861 2061 358 2083 4536 1819 3059 5691 4535 4559 5483 1486 1394 1522 5122 2532 3053 328 6524 6408 2164 512 1386 1516 6643 3677 4416 1817 3130 1188 126 1574 3956 2592 5296 385 1144 134 6639 4028 3869 268 1049 4414 3724 5983 1374 4219 3374 6029 3063 183 4902 4062 5354 3931 293 2019 2448 5629 1976 5442 5227 573 1566 6332 3908 2786 4719 4156 4509 6463 5399 1734 4580 2905 1132 6588 4077 1410 88 6510 4647 4292 3126 3837 605 5145 5445 3649 743 1959 4747 4431 5207 5551 34 5700 2910 2398 1029 4500 2358 5971 4790 4381 1137 525 1175 5625 4648 1355 5439 3943 610 4179 597 868 4032 2699 2897 1804 4709 2753 966 4403 3243 139 1025 408 5525 2737 428 5655 2182 5194 1101 4766 6620 646 3128 4127 6118 1618 2107 2481 5145 4222 4747 823 4983 1250 5674 3844 1382 3738 6335 4685 5161 2066 4543 5305 20 5692 5145 944 6063 290 2480 649 446 2025 5558 5935 1186 5791 5177 6508 920 1377 4195 1246 3759 3603 2860 4139 768 415 2262 5592 2304 2831 5275 227 685 772 6233 6173 630 2183 4632 3784 5541 5501 1236 4707 1579 447 2475 5490 6150 5537 4159 4322 559 13 3212 1516 6394 5667 4731 369 156 6537 3074 5911 4157 732 1130 5982 4782 3323 3113 6030 5087 4373 3842 6252 4970 320 4805 5191 4459 1306 497 1424 290 4098 763 5592 356 3988 3164 177 3929 4819 896 6187 5132 5395 6325 5592 529 5079 3615 5540 1260 835 3868 3800 152 4138 4949 5036 5923 3390 4857 6232 330 561 766 4814 1085 4564 1216 6604 1389 894 2313 4584 812 4366 4299 5697 4205 3384 2998 3156 5522 990 5343 823 736 6488 3045 4934 1173 1439 4609 6121 3268 5066 6101 1154 6528 4433 6631 2695 3284 5783 969 3495 88 1109 3368 3731 868 3061 1431 3997 3528 4801 1219 3838 3499 3928 5397 3194 3879 4289 6478 2911 5307 4630 6045 5547 5031 2599 5423 3506 5369 561 203 3283 4741 3719 3121 1116 701 4010 1282 6118 1151 1613 6361 4657 3090 568 1149 2381 3760 6584 746 3651 723 6083 1004 3247 2974 2574 2855 5886 1887 3176 336 1556 1726 4220 3634 1540 1365 3127 4263 1993 3493 2759 6248 157 4476 409 4057 1290 4990 703 4975 6215 3676 2964 1009 613 4501 2087 1037 4072 2131 1231 2929 4303 6497 4324 5935 3407 3929 5812 6380 1761 2403 4972 4378 807 3947 3408 793 3301 2538 2613 497 3954 5990 3920 1631 6033 3556 3947 5561 5244 4112 5370 3585 4165 420 580 2251 2807 1508 2258 3539 6057 2200 457 5250 2955 6273 1137 2812 5378 1137 6492 4516 4372 3151 1467 3310 4656 1270 4681 312 4685 148 5011 2865 961 6568 5332 3337 5475 1051 6186 6219 468 5729 2183 2862 773 5111 489 4236 314 3740 990 3827 3671 1927 277 924 1269 6558 6511 4482 538 1620 6633 4768 4271 5774 997 230 1970 835 5799 4469 2055 462 1795 5045 3447 1248 5187 4071 853 6434 4791 5212 2217 360 4061 5705 1977 3759 2265 6067 548 134 5667 6625 493 4705 6066 2827 1525 1782 687 4818 5858 570 1263 3962 5964 3115 2025 2539 1554 1851 4368 5606 4367 2898 4593 3215 70 3577 3079 4511 2233 6082 1574 1444 3164 6093 5779 829 2676 2033 5033 4110 5542 2016 1251 5105 2687 5713 6335 1532 3045 339 3766 6059 3502 2196 2314 255 6188 568 3739 2660 838 1925 2574 5061 1851 2309 377 5033 403 962 5576 4238 783 2639 4190 5967 745 3327 2600 3598 2783 5404 6283 4732 4269 70 4797 1947 1564 6066 4522 1527 6209 6547 4871 982 5630 2790 3466 3071 5003 2261 2359 6208 5704 4602 121 4057 28 5224 5644 2088 6173 4778 5604 6013 1040 3815 5972 5136 3572 292 2517 3662 4790 3543 177 6394 4697 5341 5689 1093 3477 2617 6625 5867 3327 1947 2296 5389 475 744 275 4934 1961 373 4847 5217 5020 4609 3619 3492 2716 957 2488 2602 4225 6164 1983 5466 2480 5618 48 6242 482 1350 3390 2125 3768 2547 6257 6561 2983 941 6176 3137 5477 311 2101 3236 5247 6092 963 4317 3726 5872 6526 1235 1110 356 2192 3379 4290 916 2092 4486 4626 5230 5381 128 763 4177 3438 979 1175 696 6501 6449 5392 6034 5938 2876 6375 899 2948 4440 4815 5150 6462 5598 3436 2486 6112 1928 4954 4207 2647 3180 286 5204 4457 598 3580 3571 2509 5089 3605 4397 2395 5885 248 5077 2103 1215 6626 6166 2998 1144 5138 2419 493 694 481 5668 214 5854 3945 5748 3178 3214 1242 1507 3421 1204 3562 5797 2076 3256 735 2385 810 6542 42 5113 1023 4352 3704 6578 894 4446 5104 1096 282 4273 4373 660 3559 1475 5709 5950 151 4801 6306 5650 4386 6487 5845 4488 3837 4762 2943 4914 2299 107 4263 838 922 688 1580 1269 43 3656 6078 3498 6537 3025 2748 5703 456 6113 5742 3829 6631 2705 4149 3804 3822 5160 2508 629 3715 3657 6038 5507 2321 2637 985 4725 1929 5405 486 3204 3688 621 4422 1719 594 4168 425 3037 5539 1439 3659 4446 324 939 5077 3318 66 2417 4431 1659 6418 1251 1369 1043 1373 3970 491 3002 4908 5206 3456 4400 273 787 4662 1907 1328 179 1513 5448 3710 2157 4504 5718 1467 5791 5580 2790 6181 3583 1550 5329 5690 2872 3271 1399 6552 1386 4846 6143 3324 5572 4814 3288 1082 2834 3709 2458 575 4675 816 5987 2634 394 6482 5994 2367 4095 3990 1831 4048 230 2922 2245 3241 3646 2103 3454 2625 6554 4066 3695 539 5706 4625 4732 6484 575 3191 1724 1865 6319 6588 4945 2379 5740 6477 535 6300 1463 5922 1480 582 1165 630 4425 4159 6476 1631 6205 839 6220 2637 6633 6349 2782 1729 2488 4289 5644 5224 2107 5036 2508 870 6174 4913 1921 6428 668 5775 539 3719 2280 4110 153 2291 483 5978 6137 5279 4132 3193 1443 6221 3022 4980 176 5122 5933 739 2903 1304 1058 6133 1241 5378 678 5512 4554 6152 3509 358 1647 1184 1413 5753 1988 5726 1777 1448 2675 2841 6332 4681 3891 5060 2289 3545 3355 3051 1845 3435 1647 813 1865 2497 949 5324 2652 2318 3716 3776 3412 5019 601 152 5363 3658 6405 5282 6623 5768 1368 3493 3630 4297 1467 4152 5210 748 2404 1352 884 5761 330 2394 6174 158 5248 4567 3360 4362 3841 4458 2280 6404 1522 3065 3561 592 6575 1950 4375 2221 2599 1394 1468 1522 908 3825 3226 1704 3945 5855 2011 4235 2168 2342 1221 4922 626 4331 4698 4536 1873 2153 5970 6445 4414 3614 6639 2579 4559 5527 3637 5637 941 6586 2433 4684 4741 4072 3384 2314 4872 2636 3408 7 6421 2463 5007 4379 4664 3381 651 872 2022 6202 3119 5281 869 6436 2806 42 518 3915 4298 1969 680 2714 3891 5602 5519 6640 5164 4500 3328 1662 2184 3603 1285 4155 4250 4663 5661 3514 3738 541 2073 39 6315 4391 442 1548 4402 4965 180 4854 2283 566 4853 1144 4249 4099 4449 493 1651 1986 6068 4348 3711 5684 3561 5919 4140 1180 5088 3330 1736 5420 4280 668 5579 5343 4532 2523 4155 3480 3347 2420 4131 3694 1401 2638 3358 4336 625 4835 5243 1569 2040 856 561 2961 2242 4530 4239 2556 1058 1011 1060 5528 6568 689 5351 3666 1995 2097 2059 5397 3289 5667 3453 4706 5581 5972 5584 4806 1534 3147 4395 4452 4621 4542 2447 4395 3976 2110 6027 1204 5552 129 3161 3257 3857 6279 4286 5407 2111 1534 5626 3006 3656 6533 5484 2551 4928 896 6326 2312 1253 848 2225 5603 1307 6622 637 4347 1612 2754 1943 1910 6286 5863 4215 6428 1073 223 4189 6420 6226 3980 1050 481 4472 5455 1139 3713 4595 3125 3800 529 1467 1553 1447 4057 1002 2120 2156 1393 3229 2613 427 3418 984 3972 3236 1813 3449 2022 693 471 1778 6619 5562 360 955 3956 6275 2518 6405 819 517 4081 479 5611 40 4258 4984 2835 1771 598 2076 4791 1590 5722 1689 4289 4375 2683 5300 1427 4746 1014 6434 5089 3129 3230 5302 5327 711 2126 187 3333 3738 4166 6396 6409 2886 948 367 886 2852 3365 51 419 6431 1370 207 2906 4139 297 6143 504 3197 6173 5159 211 834 953 1495 4082 5286 3799 6458 3475 3755 2216 4503 2475 5594 2548 4059 1386 5977 865 6031 1403 2510 5141 19 1496 911 2158 488 6441 1992 3423 6111 2612 113 6411 5967 3226 1154 2049 1505 1303 4875 3300 4647 5247 4446 3754 826 4741 2536 779 6128 1925 4646 3310 3061 477 3093 4335 3680 3489 76 1197 1562 4963 3745 6206 2023 3905 4793 1850 4391 1241 5243 2341 4087 5004 1877 424 6303 1448 3782 5091 217 1383 4595 33 5746 2006 4439 2631 5528 5205 2464 1810 4550 3086 2854 6328 2860 5766 5530 5853 2555 3828 2634 2050 4643 1514 3585 6015 3369 3728 5387 2873 734 2111 2003 6495 3103 4039 3420 1623 3909 3620 5414 3857 5141 6266 343 5534 44 5830 59 348 369 268 1827 3678 3271 4819 5912 2894 4868 3584 4503 6037 6354 673 2122 3368 5061 1224 2558 826 2798 6178 4643 2682 5705 1711 1704 4001 3910 4932 2976 1679 6415 5030 1617 5595 1611 1266 3904 5539 5653 1233 5621 5692 3041 2438 6242 5674 3232 3456 3308 2780 417 4380 2681 5000 4323 848 6637 1318 5797 3208 4816 2293 5484 4810 4197 4128 3937 6055 2860 5289 2403 6135 3847 4285 1517 944 346 3120 3395 1772 4726 3300 1204 4807 281 2847 6571 6171 2006 165 1468 5115 3210 867 3629 426 4589 594 5581 6343 5501 491 2472 1070 4542 6187 5316 6014 2675 735 703 458 4106 5167 5899 337 469 3951 4483 4181 3495 6654 4364 5424 6525 6495 256 555 507 3607 2647 6167 975 5462 706 323 4335 219 5391 6410 1364 3154 3253 4608 2329 44 6293 2388 2784 2147 2126 210 1602 6258 2774 3524 1050 5384 786 2521 3827 5028 5126 4871 962 1539 627 5142 2384 1426 3115 1316 4723 6449 3992 5372 333 2256 4104 480 2666 2354 6393 1216 3735 812 2473 1795 5464 4125 2612 6531 4449 3862 2813 4614 4312 3871 2419 2853 4124 1077 6378 2754 4473 5270 2395 65 3670 3192 3623 4857 2788 5069 4156 5853 4866 5545 876 3031 4051 4417 4703 738 3054 2402 3170 5930 233 1658 4768 3500 2108 2769 6633 3920 5445 4850 437 5595 1991 6425 4084 6223 5568 4207 5847 4412 4726 476 6647 1951 2539 2877 1263 5931 208 1470 806 4349 4853 5523 2365 2578 3934 3645 3224 3894 2232 5150 6013 502 5315 3756 268 3341 6039 133 1823 2938 1964 4734 5185 4301 2498 1978 3713 3049 5788 2396 1540 5190 6400 1857 3711 1005 1771 1558 3614 3334 6307 1752 312 2693 5778 2080 5067 67 5957 5530 854 4368 1816 786 2625 6169 668 1027 1287 1345 6469 5667 3826 6131 3523 2107 4481 3719 5891 5954 1479 5449 1622 5615 6225 3154 2256 3753 5270 2490 1002 3099 6257 1535 4395 5583 2745 2629 1997 4677 2590 867 5018 2648 3151 4704 4911 3296 3072 1008 696 4121 791 1129 3102 5484 1119 1470 1207 5822 1764 946 588 6607 3530 2263 6326 4602 1652 4231 2148 3083 3675 5588 4413 2741 4130 2463 1073 4911 5109 5958 4577 125 6175 6228 4858 6505 5030 5676 5330 3292 1841 6359 2746 1061 3941 2515 886 4689 596 5432 2960 6399 3819 3045 1767 3497 5916 5829 2035 1297 1016 5368 6408 1744 6008 6442 6009 2408 4813 6176 3792 4864 5060 1289 6207 2490 4332 4446 5802 6555 5228 2101 3236 5058 758 4547 4587 702 6615 251 6424 442 5888 4871 127 566 6091 369 61 4812 5361 3820 1406 2914 4392 1949 3857 4598 4026 5713 1409 1250 6318 192 5312 4421 4551 5287 1746 6051 2208 1143 1017 5203 4673 531 4270 154 3213 4588 5570 3296 848 1008 44 4808 1535 4743 105 4791 1614 5637 1265 356 1484 211 3227 1436 3145 2269 2450 4515 4323 1933 559 5037 2458 3136 2415 1638 6063 4238 5812 6152 2056 3424 1829 3752 3814 4043 5120 2739 3800 1710 6347 374 4809 4492 867 5940 1763 3653 932 4604 2931 2952 3458 3680 4483 5259 6433 1602 4923 2297 2299 5829 3901 1483 1453 1424 2582 2575 190 1862 2668 1230 398 3096 2925 3028 2488 890 155 453 4859 5886 1632 2359 5187 2190 3109 442 5437 3797 4668 4208 1914 916 4701 3198 6265 1672 1469 3426 6281 2654 3722 3839 3201 5473 3266 4467 4850 1116 1251 1326 3509 2333 457 3844 3634 6159 6490 4019 4774 1498 394 5076 3652 5996 2452 6320 3085 2896 3046 96 3070 3689 2268 5538 3661 4833 5623 684 1837 4226 5591 4106 5377 112 6291 4107 3279 5236 480 5668 3213 6461 5777 6354 1448 3728 3517 3354 4942 5101 282 6192 5831 4964 1969 1009 627 1636 1444 619 3522 237 4478 2175 4856 4156 2998 5806 5462 5886 1119 5133 305 4590 2478 3858 1412 6 5118 574 3771 4028 5546 3418 6183 5422 6090 5309 2299 5505 1664 5598 3176 947 4937 3788 1148 721 678 3636 2734 1649 232 5702 1099 6503 4829 6324 1172 1097 4437 2259 4317 4610 1790 5994 2808 3210 2138 867 6509 3096 202 5322 691 2528 2121 3381 4493 2679 6127 6094 5902 2499 182 307 849 1632 3425 6411 1505 5609 197 6073 3694 5185 255 4480 1467 1250 5407 3918 4955 1519 2047 2953 614 737 2005 6549 3029 3650 850 4913 5326 2763 5301 5715 1124 3397 4157 2386 3680 2522 452 2630 5940 2657 5725 4448 6326 6198 4575 4671 3859 1073 2930 5901 6250 1083 4105 866 2553 4810 2622 5048 4377 3147 4339 5731 3768 5670 4486 4543 849 706 3515 2881 21 2281 2777 5751 2349 3507 4412 4044 369 1582 4024 1144 3264 2893 591 4431 1045 3617 3020 376 4358 2257 3889 2441 3094 2803 2861 5808 6424 1484 5494 1631 326 1586 4995 318 5002 618 5073 603 4675 525 3063 5685 2640 2796 4760 636 4749 3474 937 558 4133 5798 5381 1139 1958 1835 6144 1216 236 4259 1387 3994 4780 4941 4132 1347 4420 2309 2887 6564 2818 2155 2527 1942 4225 1928 851 6083 363 1925 4103 2638 1548 4772 3090 5085 4409 1041 184 1920 1320 4478 6404 1654 2796 3166 2969 1243 586 3093 787 4333 3325 6630 1125 2385 6134 4088 930 3872 775 4364 5553 125 5947 3333 5950 3363 2017 1645 3868 1500 1204 1093 4415 210 6487 6012 5711 5375 5110 1355 2102 5525 3040 798 527 3870 5894 986 62 5592 2336 588 6135 1689 2354 2805 6070 669 1879 1149 1772 2318 4636 5682 2837 2920 5395 3142 4022 1002 2992 5948 6183 5453 3633 71 4504 4005 3473 6358 2514 4992 2625 2267 475 1512 1782 56 1030 1164 3689 5386 176 741 947 1528 5288 5625 4826 3800 6593 5298 3023 3612 3923 5764 2508 1088 1830 4993 919 1239 5036 4818 2973 5211 1874 1449 881 4206 1633 4022 2057 31 5900 5955 5649 4756 4228 4628 3470 4947 4730 1718 3360 2694 2046 3810 2979 2490 591 6639 811 1080 1237 6008 2488 755 4920 6153 5988 1960 2413 1197 6132 4802 6437 2016 3632 5234 4119 1325 5789 2337 5165 5246 4919 5101 3298 4861 269 411 2436 958 6027 1013 3114 2460 499 5188 2503 872 5667 1100 882 4264 6417 1806 800 3315 5463 3998 3071 433 4506 5791 2678 3004 6416 1011 4698 778 6199 6025 6119 2571 6521 745 2506 2763 71 5553 5816 724 2594 2536 6564 2658 1555 4931 253 6310 2755 1085 5895 4520 4768 64 1653 161 6266 5144 5870 1173 3819 5574 3788 5690 4654 156 4904 59 5191 4649 4434 2584 5748 6320 3491 364 11 2680 6327 3470 479 5933 350 1274 1918 4448 3032 2633 1638 2223 2135 888 962 1406 493 3616 913 2462 1326 2683 999 3288 46 1770 828 1772 1848 5795 943 6399 5153 5237 923 6167 3927 4884 6408 2551 919 5821 1616 5903 4600 6041 3507 100 6553 5503 5270 122 6063 2461 6122 5927 6048 4524 3965 590 3926 6400 6142 1771 5073 2717 5475 2895 5193 3950 5489 5806 4074 6278 4247 5767 3466 4480 793 4839 4081 3024 1058 2320 158 1933 3325 3141 5326 3138 1934 2862 3666 1292 983 4119 4707 5230 2524 3021 663 3171 3088 4016 4711 5014 760 554 5322 2864 6368 5066 5338 1013 1611 3114 6055 5894 5450 2337 752 4012 3130 1490 3008 5542 891 2591 1414 343 6234 4517 736 4055 3593 3640 6302 3346 4038 5720 2004 2509 5064 1467 4416 4614 4537 1073 787 1236 5424 3566 2036 3117 6511 1082 5382 5798 6529 2457 6305 1748 5498 280 2914 1026 803 6574 3240 2387 5801 5540 5803 5653 4739 2115 6491 1177 247 3441 6361 4569 1389 3935 6245 5308 5683 5231 4871 3215 209 5604 5755 182 5699 2291 5638 5417 573 3343 3832 286 2416 3183 3254 258 262 4829 3447 5155 5002 3090 2267 5260 435 1137 1743 2613 5687 1806 6084 4604 4600 3352 678 116 5964 2947 4530 4196 3213 1811 5749 43 495 910 2215 5485 2653 5059 5267 922 5322 6433 2479 1830 4726 4442 1608 3563 5672 4111 2666 5051 1814 4578 2281 124 5079 4756 4001 1639 4443 3637 4841 4910 2161 4338 807 4938 4230 1847 3024 4759 1517 5845 5126 1608 5045 2257 182 938 5550 3863 6296 1229 1707 5023 1182 733 1043 61 438 5681 2073 2597 462 3587 1911 2467 880 4549 5251 3077 4876 4538 3117 1916 5495 1555 6530 1627 6204 33 426 1000 3148 4782 2707 5682 2091 6127 2189 5013 849 5843 5909 2292 2934 1 3395 4195 2329 3318 5501 4913 3059 4410 5701 3018 5460 3076 4628 490 222 2057 2870 1387 6124 6648 4019 3271 774 1060 2598 4898 4454 5548 485 4176 264 5482 1871 6524 3744 3193 5228 1020 5559 27 2341 2715 3231 1128 307 70 3141 3819 1837 5663 31 283 2586 4228 2729 3707 790 3791 2800 5938 3970 6402 4443 1002 3850 2414 1467 708 5932 3321 2779 5693 1137 411 1818 4888 5831 756 274 741 4385 3381 2073 5946 2928 977 5079 5068 3451 1448 4399 3497 2498 5006 2531 6189 6108 6605 6262 6608 3628 299 359 3138 5268 176 4196 1226 3729 2675 5575 565 3342 4656 4555 124 6128 1765 733 4914 3778 3856 2988 1653 5780 4850 3799 4688 5953 1626 3345 5307 186 941 5360 6588 2590 1875 5032 953 4717 5325 1551 6595 1089 1863 769 5812 3574 6185 5905 3055 3504 3923 5389 700 3132 2314 2814 2331 4541 3049 1148 2408 1465 2501 4491 4962 4209 3615 1339 3393 464 3662 5449 4092 3388 5116 2758 5263 698 4365 21 1403 491 429 3553 2480 3421 5706 5724 2889 3517 10 4619 6040 3121 6527 104 2027 987 4895 752 2436 5249 5745 5610 1462 3823 3465 4477 2643 3325 4355 5975 4618 3710 6115 2787 3376 6254 1986 2894 2515 6483 3149 5938 6032 4721 5567 692 504 1255 4006 2156 5686 3059 1819 1961 3125 5063 6337 4405 3799 429 5956 5138 4781 616 1458 3643 2127 4689 1606 4919 2001 1098 5064 5281 4397 1590 2004 2988 6302 604 638 4627 4203 4644 3780 6353 5239 5760 3669 4914 3778 5837 66 125 5697 3830 4335 4982 5581 4841 6116 1593 3862 3820 3084 45 6566 2762 3542 2006 679 3121 4373 3746 2483 4014 716 3507 6313 6450 5214 2649 4421 3701 6272 2150 1658 5788 1096 5389 3303 4424 5230 2826 683 3832 307 5575 110 595 3231 1976 1549 3055 429 271 4999 4236 832 1826 6050 1668 3023 6325 4592 1498 180 294 5128 3801 1948 4705 2674 4424 4144 6324 1669 4342 997 536 3048 2131 5514 3513 5627 1275 1714 1768 605 2502 5742 1158 1470 3339 206 6279 5471 3716 4563 3919 5016 1109 5729 967 5217 6514 5516 1775 2708 5586 2016 5048 2994 495 5366 3055 5198 3077 4586 2171 3982 1228 3640 396 4215 6426 5644 53 455 2983 996 5331 3011 3519 6595 5039 3685 530 6092 3488 5352 3136 4389 2582 4032 3280 3396 3091 656 1335 334 2537 5626 2726 6133 1130 1665 4168 1971 4298 3866 2949 6571 1379 976 2490 303 5630 1099 1308 726 2836 3542 2859 4852 1307 5476 1620 5268 525 2895 6452 1448 6154 1884 3763 2294 4001 646 5001 4862 3069 5747 4788 739 2165 3762 1314 4304 1472 4479 163 4418 1654 924 4153 3139 2328 1519 1106 1745 4783 6330 5015 5224 2218 3901 3035 4190 4794 1050 3192 6158 2485 6451 2794 2393 6550 3614 3218 1323 5412 5918 4293 3048 3253 4455 898 3047 642 5917 5857 3348 374 4402 620 2025 1831 5037 1227 2194 1685 2319 319 880 1659 1179 4932 6610 3478 370 6232 4707 6292 1282 325 6508 2515 6626 6309 4826 5694 5536 2129 1681 6015 3481 972 5917 407 3619 1239 5602 907 5074 987 3133 2184 1070 6374 4561 5833 1592 5895 1602 910 618 1657 5105 911 5722 2104 42 1547 5838 866 4207 2347 1194 6653 4446 1343 2382 3285 4101 6144 6049 631 2312 4477 1404 3277 1767 4376 4281 5541 6118 2698 1289 4059 6293 822 6428 3203 5851 5744 1811 2338 3735 1822 3373 5250 3876 5248 1364 2903 4814 2672 2008 2180 4540 1833 3321 2599 3872 4975 2348 3433 4841 4588 1685 5420 2503 3875 4834 5257 4489 6333 5462 4160 6581 5006 2693 1367 4881 369 703 4463 4589 3799 5065 6232 6175 6002 3688 5152 2251 2567 1457 6032 882 2417 6171 4705 4644 5944 2638 4939 5673 2244 1060 1599 1349 1586 2144 2491 6429 397 2647 5013 1547 5629 1462 3362 4199 777 19 4431 2873 28 677 2453 4685 3787 824 2291 6425 4834 5060 4171 742 4796 4123 6084 3886 2265 5699 1621 4012 5495 1940 1617 4047 3695 3346 5352 2791 5363 1698 4265 4608 3082 4817 2656 2995 3489 5842 3779 2713 4948 4823 3259 1270 963 5283 5568 2598 4555 892 1614 3906 4164 667 2773 4576 5387 4106 333 4938 1107 5702 2279 6638 3994 1331 1373 4463 5799 1275 2752 5319 3225 516 6539 2113 1752 2742 2190 358 3501 183 5398 2492 2220 1415 1233 4605 4216 188 466 489 6554 650 6451 4639 6182 4854 5936 2302 1371 2487 5442 2654 1072 4986 4126 3342 5423 1066 800 3555 4901 5088 525 998 4689 288 5829 5768 4638 1517 6593 758 5830 5115 452 1772 170 6463 300 2994 5261 692 3306 5248 4081 1001 1691 2122 1834 4637 617 4891 6226 5397 1281 1637 5704 499 3513 6267 4614 1560 148 1103 5187 2572 244 2224 909 5019 2545 3595 2694 3302 4927 1133 4991 546 4311 5178 3917 2885 3811 6146 769 2839 4359 3335 4102 3866 2411 5386 6250 4666 3530 4146 436 2617 5608 1671 404 4886 4807 1436 4340 3155 4000 4959 1975 4772 695 3907 2690 1697 3206 1955 1895 6187 5049 3131 4393 2441 1120 1833 2069 2353 663 3954 2777 5654 1272 3790 1794 2732 4035 1386 5412 3996 5508 2492 3487 2815 5057 1155 425 6483 1562 4407 1623 2626 1549 909 3395 3652 4662 6538 2146 5644 3169 2455 356 5366 1656 560 5608 822 29 5769 5152 1508 6520 1547 3238 2640 2625 1948 6464 5814 27 571 3872 2941 6607 6245 4610 1247 2102 2034 689 1746 602 704 4078 985 4273 2561 6253 3478 5715 1027 1370 3955 6444 2691 1612 4222 2303 6049 3902 6233 4945 2301 944 4525 821 1246 1877 6473 5939 4768 3886 3133 6436 1001 4407 954 4080 2549 5988 5084 1384 1401 2329 4309 864 3234 5358 2201 4788 460 5106 1144 6364 1657 555 5145 4091 3884 5816 3770 6113 780 143 5309 4747 3192 3434 2036 3245 3435 2196 2690 2315 3958 4518 5686 5882 2602 3552 1759 1505 3566 1693 3643 1474 3712 1219 3193 1804 1641 4327 3063 2633 2676 1367 31 5305 4419 1763 4719 235 391 936 6326 5798 1888 545 5568 5366 1436 3987 786 4270 3209 3449 5773 4110 155 6465 5748 6411 5502 510 5733 5530 5149 1869 5701 4526 5407 2463 2724 2712 1726 6307 2342 3614 887 2028 3393 5148 1657 551 1992 6035 4330 4875 1277 4021 3730 6183 4721 6433 1942 3401 1265 525 6159 3586 6113 4352 2406 6350 4703 946 4928 2197 800 3542 3950 2228 2184 5921 6409 3863 296 1840 910 795 4880 1619 4462 4042 1708 5167 4262 6128 2012 6011 1880 4053 1386 5221 5816 6332 5058 5315 5423 31 4521 546 2960 2668 4495 5456 4434 6501 3062 1898 214 1488 2174 5369 2578 2242 4913 141 5451 4247 639 4507 943 3500 897 6185 3116 2540 3449 5913 509 1307 3263 1886 5906 1565 331 2179 4382 6056 4400 1238 4680 2300 4344 4217 3966 4987 2289 3456 5326 3340 4794 5061 2727 6271 2302 1399 5944 337 4428 293 1008 4530 388 1875 4857 264 969 503 183 3946 2952 6473 4988 4965 1165 5914 4361 806 5708 2846 1860 2668 2182 5582 1482 4989 2286 3593 1185 235 2316 4701 2793 1508 5722 5256 5762 4174 5553 2496 3122 2130 3170 2774 2556 555 2009 604 3926 4542 3799 5220 1398 5605 5809 263 2096 1277 3205 5001 1317 2439 3680 5637 2211 3878 5333 2189 4037 2119 553 2261 2969 5320 5897 1543 687 5475 2310 6162 1453 4364 1248 5978 3668 3440 978 3273 158 6079 6578 930 3796 1604 2366 2227 4383 4681 6631 3593 4468 5345 578 1206 186 5957 3269 5657 5656 4742 2781 598 2469 400 6358 5878 5214 6263 4574 713 5547 2082 913 804 3188 2475 2549 5014 80 4326 5904 3587 2344 4041 5396 5259 3695 1287 5073 4044 5793 3134 5162 6127 4978 2231 309 1323 4163 606 6217 2582 4396 2515 5239 51 5776 5318 2266 4099 3707 3534 3064 5474 6240 1418 1727 4685 1671 1930 6614 3541 536 1820 3998 257 1250 4950 4231 3234 5508 6563 5108 6625 887 107 2534 2405 3440 376 6376 5475 215 4914 5798 3858 4274 6162 5122 4705 5794 4781 237 742 3307 4434 2406 2680 4495 6561 3180 5449 4056 3571 3579 362 937 5686 2188 1667 4462 1988 6230 4600 681 3140 3182 6519 737 5516 5418 746 976 3788 5022 5158 1449 6602 6547 552 4584 3461 5404 1982 5777 866 2644 4040 790 2534 5844 3223 1039 1513 1212 6174 4850 6198 6349 5428 2003 1801 2065 2932 1527 2830 6644 5569 4550 336 2745 3450 5901 4117 145 3995 802 1518 453 3650 1183 6165 4751 4707 3822 2900 3313 6098 4674 2910 4257 2330 3077 5289 1850 2287 1835 2722 5401 4305 6608 5082 3148 4852 2851 2634 1965 1456 2457 1102 2862 5603 3868 6284 340 1376 5336 5761 3775 6620 4747 2559 4508 2559 1185 3292 721 5779 4622 1341 5483 301 6342 5970 2055 6320 1806 962 645 4377 2735 1541 371 4434 4219 2992 1042 3142 5868 5231 2722 2987 1642 699 4546 5490 6257 5359 4023 4282 6345 3818 3274 4526 4152 4855 3643 3368 6466 3162 3239 5718 4607 1625 1496 3867 6349 5932 4933 4101 3967 3201 5560 4678 3803 6388 723 5813 3605 4549 3667 3284 5947 3701 4979 1309 5216 1673 5522 1515 5275 2754 146 4340 5693 2031 3051 5412 1990 6194 4292 2563 1774 961 1776 3207 1334 5718 1235 6599 5983 3912 2010 1786 2246 5302 4528 3323 96 4772 3578 6569 3869 481 6129 870 3023 2210 3726 4830 3843 6653 2595 553 4303 5403 4288 5036 269 3797 91 3361 4151 4603 4442 3269 2135 3980 5273 4108 1972 2573 704 5479 1196 6458 926 3680 176 39 2678 4585 3831 6232 3364 1551 3343 4212 6402 5315 4768 4928 4552 6272 3062 4691 2157 4099 4946 4211 3665 1746 3893 4610 4150 6156 3764 6614 1970 5851 5368 4325 1766 671 6394 5393 5945 1938 2110 4888 1363 62 2707 4758 5094 5897 5632 4387 2059 3080 5094 908 3184 5755 431 1630 980 4737 3828 3777 5612 3974 1011 432 2108 6494 2251 775 5342 1024 3080 6267 6446 2335 3247 2486 1969 431 3826 5235 169 2764 2691 1640 4455 3066 2749 2848 3213 5991 6560 4637 7 1599 2303 3135 2781 1217 2260 862 5726 5541 2768 246 590 2057 5398 1398 2006 2886 4548 2561 2401 281 1364 3981 449 3884 2923 2365 5680 5997 2924 2893 3680 2658 1195 824 262 4475 5887 6403 1025 5449 5825 974 5269 439 667 6475 442 1844 6595 6288 5909 3296 3408 268 4491 5057 2140 1821 3691 1933 1877 1462 6048 4558 2514 4586 2375 4018 6341 1082 3151 1645 6585 1652 3241 5884 1883 5219 2793 5126 2039 2092 4987 5474 4709 2317 552 3541 4958 4345 5856 5624 3220 2273 1870 2332 6350 4677 5947 5519 5402 315 2674 4739 3060 453 4428 5134 2924 1474 4913 793 2346 3854 2462 5050 1802 3493 5088 821 5403 1473 5917 6440 5930 3079 4892 6282 4934 6518 858 3926 756 3288 5907 1803 2065 5574 2628 6066 5434 1834 6205 1650 3938 3638 2397 5416 4726 2140 5746 5498 5347 2265 577 5097 150 6068 2499 4265 701 5321 4898 4022 197 2599 4093 4836 6597 4194 1784 4102 1436 678 2048 3986 4284 3772 3161 1197 675 2079 2180 4270 1186 1597 4583 1587 3482 3272 4136 4920 1325 5229 6129 5093 722 1741 5692 5503 2872 4152 983 2958 957 98 4751 1595 3262 2624 3809 4100 1487 2307 4214 5577 1131 922 853 2769 257 6548 3996 4729 5867 1093 5482 2308 786 2798 6412 6143 4971 326 1707 5720 1466 1974 1725 1570 203 4120 4860 2413 5045 5516 5917 6556 4154 5703 4752 4512 4933 1430 6049 2200 4904 4509 5888 6210 1286 5957 4246 824 5125 3196 1026 4898 3837 5543 2174 2741 484 3582 5900 3202 4057 2582 2172 3165 6552 776 2885 5348 121 3581 503 1989 6524 2917 4430 3045 6635 5141 4907 4165 4487 1133 3722 1962 3570 83 4941 5480 2287 4076 6608 5060 2361 5583 5889 564 3970 4431 5594 4913 1692 3903 1147 1390 5914 1351 5158 989 2249 4516 39 6198 1057 2524 253 6236 837 468 1930 5151 4607 2468 1597 3587 1177 5793 4774 2195 5841 3307 212 4152 4355 5414 1810 6125 4325 4416 2050 5603 3168 3841 2691 4567 1629 3960 3049 697 341 3240 1666 825 2488 5290 4799 2157 3838 4664 4077 5215 1990 731 4683 5004 183 4629 5641 5294 3285 2050 5977 1940 3317 1300 5172 37 99 78 737 339 3744 3191 4997 6425 4963 4579 4856 3403 1453 2412 4972 4417 312 332 6364 2063 1679 2907 2526 6587 3452 2612 771 1136 3096 1981 3223 3869 260 6109 233 1950 3163 4181 3147 5634 186 3881 3110 381 1272 2300 1065 4165 2667 1103 3542 769 3928 4778 3394 5296 2100 5581 2088 688 3728 6376 2636 3641 2102 3670 1465 551 555 1651 4152 4044 709 3563 468 1347 3746 6080 5376 3663 2946 3810 56 4215 2854 1124 4763 6473 4364 1481 447 1866 171 4581 2135 1460 3652 4551 3751 1563 2828 3277 3380 2757 699 1500 2411 3558 2044 3738 4833 292 830 5484 3867 2545 6089 2311 5950 6363 2765 4928 4821 126 113 4771 3004 5739 1066 4460 3026 5367 5562 3868 4485 5407 2679 5372 2905 3805 5526 1271 4954 786 256 4229 4656 5995 6438 994 5167 3361 4253 4652 4412 2788 6136 889 662 4621 4667 3244 3388 4379 5218 5101 2925 1254 3306 4432 5411 2931 1540 5000 5168 5526 5336 1895 1727 2720 3217 2052 3825 3913 4813 3216 1715 2108 6161 1924 3083 3639 2665 277 5930 6638 5512 4944 6498 4429 1839 1015 6560 3404 5656 1990 158 2287 3054 3889 6360 3776 1192 5180 4322 1879 1596 4400 233 3593 5775 6124 5670 1093 5148 3177 1472 2253 2405 1386 2947 4862 3579 5690 3831 3434 4384 5833 843 3351 2513 1085 4263 2938 5188 432 5611 5550 5562 5274 2485 2308 1487 6352 697 3905 4361 5195 1059 5400 3135 4380 299 1895 1400 4123 1002 5010 1410 2268 1420 6522 1506 2104 3033 5169 6155 5777 6043 3123 2548 1724 1471 3807 4264 1521 4712 3337 2577 2308 5203 1693 653 669 6565 2086 4955 3376 1861 1485 6602 1619 4152 2498 3653 1747 4542 1088 4443 1814 6252 4045 6527 5403 4994 1749 3820 4116 4895 1492 2676 80 6259 5161 1689 1130 4453 2406 6152 2826 28 3153 537 1570 901 1502 5083 3662 3561 912 6293 1019 606 2516 6149 5775 5429 3903 900 2618 954 1457 4440 471 1112 3070 2857 1986 1561 3128 5122 3489 871 2389 4175 6580 4211 4894 4286 4338 2962 5798 2730 4619 70 4967 5539 5365 5630 2951 4229 1984 699 3289 5246 2205 4277 1583 65 4025 2982 1575 3765 775 4403 1676 265 1082 4497 2466 5156 724 6134 4831 3832 3434 3789 320 844 1698 206 5256 1748 6474 3497 183 4237 5276 5089 1183 5606 618 858 1289 230 1689 5186 22 4777 5640 3142 1989 4574 4667 2016 1966 1132 3553 3124 2625 3226 5203 3222 2396 978 117 2346 6278 2953 3578 4272 5716 2539 828 4471 5604 4913 5567 5454 930 3344 2662 1360 6141 1071 4590 4665 6117 1849 934 1077 1949 4483 3769 304 2704 868 5820 5281 4272 6637 4541 519 2100 2969 2068 943 1652 761 6226 4411 2882 877 4970 2728 5868 6133 1537 2936 6264 3015 4009 2430 5590 4456 5017 3507 805 2291 4767 2970 395 5048 2645 6320 3376 3004 3760 5412 6009 1235 2597 6441 6233 5338 5435 5952 186 742 1406 4773 5286 5059 1895 3058 5218 2891 5818 1119 308 5028 6235 3617 5384 1116 3621 5876 2655 1391 89 2941 1818 4575 2596 2730 6184 4176 5506 1449 1335 4005 6561 2576 5336 5340 3369 4391 2797 5182 2815 181 4137 5091 3025 2540 4338 1256 4218 764 622 698 2832 2045 3350 3905 2924 4333 4501 6319 65 387 4295 5876 1657 1394 2684 3094 6206 4183 1200 1744 1656 2316 4680 3616 4563 4770 2590 2196 1094 2423 3680 5052 3374 2787 5707 3995 1464 4657 4743 3109 2274 706 5599 2170 289 4476 5097 668 4032 5180 1029 4257 858 1420 2489 639 3393 4958 1300 2032 5604 1963 1244 1033 2004 5656 1051 2589 2243 4561 2525 100 643 95 2477 816 4926 3072 3985 4835 790 5249 1487 1661 84 2805 5882 3906 6554 4523 5790 6009 5918 6192 5714 6579 3047 4234 107 3674 2786 5740 4721 2269 2674 1148 2444 5642 3437 5676 4346 2924 2225 379 1003 1342 1646 6483 1819 2315 6279 2247 5820 5699 4951 5815 6629 3422 5609 1399 1545 3281 2329 956 3341 5513 5383 6063 930 6356 2422 614 2056 2030 2499 2555 5986 5182 6564 4749 2443 981 2780 863 4646 3398 6460 1020 2431 1055 2764 5301 446 6232 724 6349 3535 2199 3260 3402 1330 1525 3716 3703 3949 2161 6168 3766 2052 743 2323 199 6492 6551 4759 5333 5327 4321 1220 2690 6631 4640 599 2033 5606 2800 5484 5041 1453 6525 3182 5697 161 697 439 5750 907 424 2232 3686 34 5436 5763 78 2996 4042 1945 4552 2349 2204 4007 6458 2497 1526 2788 5917 5629 4406 5540 3031 3963 2493 1451 6589 3961 1870 3407 3280 4751 796 2747 4645 2549 2485 5500 1273 3018 4585 5374 2993 4953 6475 2741 2762 6405 400 133 6341 1019 6640 6049 5569 6372 1679 6254 5030 4523 3977 4415 4730 6533 915 895 3466 2997 2280 1106 4082 1778 5676 2940 2709 1409 247 1212 1725 4624 5062 2158 1864 803 4984 2753 324 1576 2227 778 3981 5513 4002 1630 2949 6087 3919 6197 3478 3483 897 5199 6246 5934 1502 3839 6162 443 1539 292 2080 848 3276 6143 6301 4000 2978 6139 5880 4329 3040 3494 1777 2691 5354 2849 5529 4635 4762 2701 6344 1367 3040 5608 4207 1733 175 5827 972 27 4151 3515 4327 3797 2304 3776 2602 3037 6282 1470 1247 2535 5978 4113 3526 5203 1051 5063 858 666 1276 5068 3529 5398 1592 1852 1508 4560 1389 2075 526 2038 5821 4879 1677 2236 3864 4978 4196 1541 3962 6233 4337 6633 1578 462 4411 1508 2830 4054 2708 1905 1543 2862 6575 1659 6177 1103 5111 4448 5397 1175 922 1997 803 4874 4819 1737 4600 6172 4375 1268 350 4178 2329 6506 3157 5703 5856 2318 697 5655 3606 5675 3261 6423 1614 4435 2969 2973 1575 6598 4464 788 5789 1904 3653 3953 3615 3477 3730 3095 2820 716 1286 2814 1838 5103 5660 712 900 1667 5892 311 3149 1846 2683 6614 993 2061 3204 2495 524 5238 3149 3007 388 2579 5832 5011 1757 4751 6045 5960 3052 5593 2276 519 2491 1358 6035 4114 2599 5083 3757 569 688 3084 3467 2981 5983 5992 5461 312 2636 6408 1143 1020 6625 6066 5711 2000 1756 5572 5634 2340 4915 5099 3392 2003 6032 3661 1026 3789 3507 36 4556 811 3529 4297 5063 4698 1828 3446 2304 4148 5599 4449 5742 5395 3130 5694 1912 2504 2462 229 2751 6288 4996 2443 86 4818 2375 6079 813 395 1359 6320 4915 4723 5493 797 5634 2311 140 4540 767 5725 1098 1144 2506 5506 3659 4195 1452 5478 1941 4520 2815 3100 4637 3645 2297 2959 3352 6098 1453 633 5190 5066 6274 2968 1578 6296 3287 2146 2263 3129 3126 4972 5931 2108 6360 1762 265 2816 4672 2848 4023 6124 2762 2952 3907 2750 1121 3014 5373 2898 6101 6095 2089 3441 1472 2849 6243 5931 6171 2114 4813 812 5366 5002 2483 3477 2160 3333 6276 2 2431 2362 2898 3367 661 6119 5612 3127 2151 5980 479 2139 5811 2246 742 1374 6092 6451 1469 4165 6249 1536 4175 3965 6627 3865 3687 6229 3682 3793 6282 3001 1327 3506 1091 1189 5657 6620 2177 2799 3198 4768 1364 5812 1951 815 6246 1366 4615 5340 1613 3919 1833 6461 4990 5914 6277 5975 1294 303 2819 5679 5357 1270 6424 4337 5485 1612 4766 6097 6098 631 5650 61 4262 5424 5234 5851 647 3006 4815 3919 5589 955 1526 2408 5094 4657 216 1396 5584 995 4975 2397 5595 6547 5984 2122 5406 1896 4505 3890 2790 4813 5654 6555 539 3649 642 543 474 3517 4347 6198 4962 225 4845 755 5447 4964 6116 5575 5924 264 5886 1117 1461 3596 435 2984 1758 6415 4568 1283 6400 251 756 5133 5078 3315 4912 5036 6296 1797 1599 667 2821 6305 4721 2150 4765 2060 3287 2566 2508 4578 150 2797 3486 41 3526 3517 346 769 2583 6461 1857 4448 1318 3521 447 3625 6362 5027 4530 5864 4774 6080 1015 6527 5489 1862 467 6526 4750 5477 3119 4543 2311 566 4046 4068 2648 2638 5243 4668 614 1215 5973 6417 4318 3866 5665 357 1622 2198 5659 1992 3947 5629 687 6431 5906 6318 1458 1097 759 830 3117 2823 2620 205 1300 5038 4237 6476 6562 3005 3784 4566 4994 6103 476 3798 4115 5381 4426 6511 2190 4145 5611 6624 2814 3191 6141 4343 6529 1906 1651 4282 525 4353 6291 1050 5908 2816 3187 3751 5778 2826 5832 2985 273 4281 2823 760 4528 3182 4577 2705 3238 6645 1689 3167 2384 5847 5284 2188 3021 2111 246 4182 3478 1621 300 5013 5935 2041 1135 1814 5316 2283 3517 4786 4664 1853 5170 1175 2242 3964 5044 4876 4942 2647 1163 2269 1557 2729 6054 4259 3059 3826 6495 6170 3698 376 956 3133 6333 2757 4757 4002 2287 4657 5931 2591 6551 206 1924 566 6535 527 1911 5254 5766 1753 5456 1888 6611 5560 5825 5561 355 2297 4401 2950 2130 4098 2914 4117 4350 4096 5201 6175 2794 103 3876 2797 329 176 2060 1161 4064 2541 2634 677 1043 2614 439 3036 4581 4646 1320 4175 4003 81 5443 957 6326 923 2183 5868 5286 5313 176 4693 5588 3449 5695 4146 4313 3975 3962 4272 1407 2670 5795 4962 2581 6177 2639 299 4410 2406 1092 4729 6397 6611 4576 3731 632 5324 4568 3433 2848 348 2276 4858 6498 3310 4241 3841 2571 2814 6118 4708 3552 2308 6432 135 3139 5964 4399 5856 2308 974 334 4310 1183 123 1825 3073 336 4870 3402 5803 1863 84 2891 6252 6423 3880 2541 3513 132 4029 2762 230 3802 2887 896 2705 6555 4251 6316 3495 1189 5577 2120 3075 828 4635 1944 4008 4265 4081 648 472 232 2681 1685 5355 1039 284 6064 2176 5543 1878 6517 451 1807 3286 2347 3480 502 2868 4576 6231 426 6374 5661 573 2850 1992 3114 5988 4506 1069 327 3385 2367 3014 4634 5876 1337 2344 2356 1428 1670 1508 2148 196 2483 3778 5535 1347 2741 4212 1241 3321 90 4929 539 301 4253 863 1628 3606 186 5104 3253 2316 3390 3891 5724 978 529 1016 4888 5801 3880 122 1773 1042 6164 1116 1477 112 6237 5169 970 4285 3112 1240 2231 1313 1146 4007 4835 3761 457 6515 3412 2457 3907 4209 1011 855 666 4630 4537 6417 841 2593 6290 1664 3791 1757 2202 4125 3177 4155 5175 2751 5688 2817 5223 1819 4570 6318 2312 3651 5314 753 3608 699 4836 4088 1114 4977 2047 4003 4980 5973 4807 1495 1015 798 1681 1375 3547 2875 6152 1689 3542 5508 2926 367 316 2629 997 563 5114 5431 187 4246 188 409 3949 6573 567 1642 4269 1306 3704 3923 453 1951 3665 4109 1614 266 1087 595 1180 6168 4471 2039 3531 4395 5937 1641 1960 806 6346 1971 473 1670 3959 4312 5327 6313 3144 2907 1649 4817 410 6259 6342 4725 398 5849 1889 2847 1291 3385 5035 820 4622 5541 3871 2959 5785 391 5235 3789 1148 6340 1888 4269 6601 3121 2615 403 2558 1051 82 5372 3921 1451 1627 5318 1456 2007 1777 6206 3117 5828 6531 734 1456 4392 5941 1386 617 6210 5173 3590 3343 666 1427 216 4410 1762 512 5558 3472 5008 3015 3110 4918 3876 2399 5442 1123 4649 806 5921 4663 3681 2005 3862 6416 5335 5208 708 1403 999 1762 3089 2764 6163 1619 4405 71 4853 4667 2599 5232 2230 5895 4021 2756 1780 1662 2957 6630 982 3857 4448 688 1846 5386 3709 1942 1429 1151 5085 3603 4539 5191 3897 1484 4735 2256 4404 1526 5372 5989 4912 5607 2484 5020 41 2592 6179 789 4419 6125 3878 4485 294 2378 1980 4479 4413 2356 2710 3264 5612 1730 4489 2748 4262 5248 4356 6226 2238 141 662 4595 3604 3685 1645 4453 404 5945 5893 1633 833 3711 1024 2548 5943 4258 434 6645 6583 2117 6281 5507 2096 2712 1914 3776 3890 1806 3015 4320 1928 1045 5929 5703 1807 239 1417 3861 5997 4 6595 3611 1249 5971 2484 2776 3261 6326 3829 1783 6216 5326 5824 1921 863 3042 1772 3774 5544 1466 6349 616 4377 82 6382 1979 3039 4608 3138 300 1539 2926 5247 4529 999 4848 118 5374 1900 2189 4235 6113 3268 115 6275 6594 5647 2493 1687 4065 4634 4387 6084 5857 285 5212 1299 1809 2477 2284 4457 1593 2299 6386 5366 5310 164 3282 1278 5890 3221 5633 2970 5034 1402 3634 5805 560 1461 5374 4721 3136 392 5578 3337 281 5901 1473 5479 5640 2160 2331 2294 2287 1488 260 739 4624 87 1362 3017 6560 1519 5590 2891 1426 4201 1455 3863 1903 5020 1523 3069 5665 3057 3290 156 1193 4694 269 6202 1871 383 5303 463 6393 5807 3165 2202 1384 6137 3226 1750 1563 6336 4201 6105 6507 867 5757 3451 1536 628 4034 4248 3633 5392 3229 2795 310 100 2186 295 321 64 994 2635 5291 4859 4346 1194 5051 1670 5768 3458 3973 5808 3202 3709 1190 159 4606 2177 5826 189 2876 3786 49 5592 6135 4126 718 137 154 6344 1385 1618 2122 4509 4133 4551 2774 6447 2228 1258 2790 687 973 126 2431 2682 4015 2384 383 6391 2702 1679 4876 3066 2034 309 4595 5473 6520 3509 3347 5899 1036 3649 3428 948 1677 765 814 5716 3603 1042 3706 2630 6639 4090 6072 1516 31 550 5929 3216 5914 2334 1476 925 2820 4369 4808 3695 4455 4961 3396 5684 2791 611 396 3091 548 4704 908 6531 185 3104 1303 5728 1649 1940 4037 6511 6282 5076 475 1654 2307 5631 6486 3749 6641 6221 2500 1746 2812 4340 5840 4351 1680 5882 1166 6518 4155 144 168 1026 3863 3629 1169 5592 4920 2912 5502 2088 2857 5300 5421 3451 658 162 1880 849 5731 3775 2579 4313 1809 5857 2638 3699 2545 5957 3071 2378 6140 1927 3345 5523 4503 3295 6123 5529 5110 5439 6463 4679 1835 47 401 1489 1334 4027 4473 819 5058 4097 5074 5026 4536 5761 104 3052 900 4871 2666 3028 2776 520 4357 330 804 1153 1181 2820 5537 302 4017 4221 5877 3544 2025 2843 2294 314 1183 2965 4647 100 6124 4617 794 3197 4395 2495 1619 1128 2365 3651 992 4935 4178 312 1474 1433 3864 5545 3290 3340 5293 5282 4071 3838 6612 5220 2019 3524 5038 2205 604 3181 1545 2505 1915 3100 1354 2528 6470 2221 3248 6598 4523 4239 2821 6348 3888 5941 3539 752 2505 1225 1565 3956 6456 5363 2442 6048 4180 3192 1303 2166 4956 5917 1112 3918 1258 5120 3432 2433 1082 3822 766 6044 226 6385 616 4070 3058 1617 719 2116 5159 1139 1950 2516 488 5440 4135 2999 265 3136 1801 592 5339 3762 4022 1635 3143 223 4513 863 4225 5975 944 3209 835 2865 779 3856 3555 3747 3589 3682 4724 4396 6179 2336 3624 2342 2983 4845 2699 4764 1972 2984 6636 2728 40 3207 6082 1356 4838 2429 3434 5505 4397 5211 1955 2651 5567 5566 6048 2415 6332 6526 154 191 140 1418 4999 1937 490 5299 882 2042 1994 1412 3118 4406 1351 232 3437 3134 6496 3116 1378 782 3534 3810 864 4383 2454 3521 1591 5973 5669 2290 3523 835 3013 3453 5600 1101 3188 1771 1383 5891 3454 1333 6487 376 4888 6089 4821 3062 60 6029 1622 1470 2308 1808 686 712 5480 556 6234 5632 6551 4746 3565 2995 4610 5388 1909 1396 1262 4577 5415 2773 3847 4187 1007 5402 4673 4267 3305 5854 5868 2824 601 1254 1248 6405 4826 4465 2118 5927 646 2580 5900 877 5804 2516 5876 2671 5876 4408 4495 2043 4236 4625 4444 1755 4423 3006 515 252 2020 6569 922 4105 3068 597 5789 3779 2615 3606 2259 2197 4369 5867 2196 249 5290 2770 5125 6346 6333 3451 2002 2011 5412 855 5298 3481 3660 4342 2702 2359 2645 2741 893 2058 2 1920 2834 6464 1269 6475 1641 941 2266 1823 3813 882 4949 5685 2277 6196 4409 6169 4914 4040 179 5425 3413 3346 1925 4059 5220 1446 3992 4077 2569 6085 916 2846 1852 2452 5124 3521 6612 1896 4943 2499 4260 3194 6082 1312 2779 339 415 6378 1696 4344 247 5609 562 2388 2347 1982 6530 3996 4643 2653 6132 3544 3345 5928 1847 3458 1728 6085 6020 6483 2684 1943 3079 2999 129 3318 906 1816 307 4994 5422 6196 1733 1676 3414 6435 2284 4632 5985 6194 5497 5935 885 5516 474 5323 2303 1787 5386 1458 5652 899 3718 6368 3896 3877 5251 1694 637 1740 4896 4576 1153 6101 465 1747 378 2079 6376 2615 5560 2010 4335 3413 5508 4173 3432 6387 5245 5333 5059 6151 3761 593 1918 747 2474 5487 3723 5430 3364 684 6345 856 6581 5496 3913 2376 867 6618 2442 145 5856 2610 3244 186 4965 2755 3458 4281 1832 3927 2500 2780 5619 2777 1983 4185 3273 2602 2535 71 4416 4748 4089 5660 3386 6257 5575 4739 1371 3145 1980 3299 6219 1161 3440 1208 4756 2148 5565 3895 4072 619 1631 2212 4616 5848 5620 5300 5529 2010 4087 4212 2198 893 5304 2791 996 1943 5090 585 2985 4125 4349 2003 2956 5512 3713 5618 6354 749 3085 3987 5581 4520 1966 3497 3735 6533 228 4566 5888 2333 3764 2106 3551 2671 632 3061 6572 1604 1810 1332 84 5276 6011 1166 1887 3480 6459 2562 3803 5546 3178 5839 4922 6548 3193 396 1033 3432 3938 3892 6408 2060 1820 6362 3174 1301 4190 5600 691 151 5332 2743 2732 4806 1302 1009 285 2049 2137 3310 6526 5673 3558 2873 6204 4689 2958 6289 598 2760 2184 3933 1566 6060 26 3860 2603 3986 1615 2217 5161 269 4673 5973 2431 1773 2062 3808 1668 2547 5139 5135 1215 273 4717 2191 692 5495 3713 3917 5207 2939 2460 1144 4109 4889 4364 5037 1906 5183 1226 3353 2287 3086 3971 768 4635 5437 1266 2416 2666 3525 2422 402 2846 2760 1700 2711 4738 1609 78 2170 2319 2672 3676 920 5639 942 1325 1790 4689 3100 4814 6360 206 937 5577 1394 4823 1612 3049 309 6102 392 828 657 1584 5174 4505 3206 140 5929 110 1302 2099 3585 2156 6084 1940 6178 5139 3589 6222 582 401 4207 989 745 1581 4612 5122 4562 2141 5681 6446 5220 6356 4910 1212 422 5795 3271 2981 563 124 4184 6384 2675 2475 1425 6451 4244 6362 799 688 2772 3563 2491 2150 3692 4032 425 6512 211 4827 3958 4340 5435 3392 2099 4300 4682 4271 6153 2318 1117 3225 1024 6587 5757 1125 5873 1403 3096 701 1206 2129 5050 1337 4349 83 70 1019 1200 3776 3015 3258 2367 1101 2633 4712 3052 4738 2880 305 639 3594 4361 2689 2968 3796 1006 545 48 797 4141 3188 2382 3518 1520 3450 6137 5474 2546 5400 3076 2433 5948 6441 511 4542 1216 3887 4833 100 4323 1537 309 1002 535 3776 5988 5426 5659 15 754 2344 1204 737 6414 6466 614 6115 4781 3771 2714 2613 4135 4194 6098 2576 3568 6134 4725 3678 5790 3328 2829 1335 5586 746 4465 3438 51 6608 5979 144 3899 2673 3573 2666 4216 4421 4272 4261 6281 433 135 3559 876 111 2922 4754 889 2045 305 834 5374 2102 5357 5708 1893 933 3528 955 4007 698 4060 1085 2153 5883 5221 4100 1889 5328 219 1563 579 184 3006 4467 661 4429 6008 2368 778 5192 3994 5951 5212 2213 4861 3518 4860 2730 1057 1450 3461 5857 3409 97 1250 602 5553 517 5817 1478 4873 4615 1163 4751 5395 5212 6502 3488 5802 2522 5368 5986 3211 269 71 1179 6149 6576 1560 2685 573 4813 4269 1807 3313 630 1354 4388 1241 2508 2964 6456 2203 3443 2486 2169 6560 4740 4437 1235 4933 4246 4843 318 4867 5881 6593 3129 5831 5943 3590 6076 4543 1542 4374 1030 1159 5989 2672 1562 4189 4227 3205 5451 3594 3659 6384 3964 5531 6414 2972 5821 2188 3163 3376 5552 3428 722 4570 5275 5916 4766 889 4795 2414 719 5454 4181 5342 144 4907 3179 1748 6641 4507 1311 1986 1080 466 4565 5724 4165 804 17 6172 4983 5593 5618 4882 1547 1847 4520 168 5415 3884 3788 4478 5288 5310 5442 87 136 1801 4699 4806 2727 2733 3217 980 3142 3051 1439 2815 2680 5461 2489 6614 2177 4848 4889 896 2400 2789 445 6088 3063 4810 4105 924 375 3252 3860 2644 3154 330 398 879 914 1378 3402 6281 1354 2757 5326 2094 2564 1297 1046 5858 5415 1461 479 4957 6432 4098 2117 3579 1589 3784 3857 4426 6372 4606 4249 118 3295 5555 4696 872 2023 3418 3884 3389 1196 4909 3769 6539 3226 4473 1450 817 3169 6373 5347 2606 369 2191 1116 5500 945 1404 4413 5374 3944 4521 4454 5835 1043 6467 5723 5618 6641 2224 5852 2322 4127 5465 813 5798 1042 409 5654 5302 2450 1338 488 6599 3967 1562 4987 4300 4527 5769 3250 1752 2202 632 2494 1605 4618 1373 5555 1728 3152 6444 2506 5740 457 1421 505 3559 2237 2571 1737 4363 571 3427 898 4341 3613 6286 504 1931 166 4616 2562 4767 542 1445 1545 4980 2704 5827 3653 5117 430 3561 2078 3478 814 2368 4848 2547 5063 3988 2371 2675 561 1170 1017 3611 2135 2238 1233 197 2556 773 6308 3726 3425 5036 3270 6135 5536 6484 3117 1436 6160 4309 4680 2235 5332 4505 2408 5275 1075 890 1596 2451 1373 5220 4023 4773 3040 5957 1388 2220 5836 3414 6374 1395 1643 1843 3868 6559 4274 2291 2337 5009 5901 780 6263 4012 230 5569 4078 3072 2557 4085 4185 3341 6195 1592 5369 3647 5989 5796 5562 3494 1766 3192 2887 5854 4445 3384 4829 2786 5846 1528 4662 1722 3394 6185 2971 965 22 606 1381 5570 5660 2120 3623 6470 3839 5547 4266 3517 6019 5869 2991 309 5956 4010 5022 3205 6109 70 5348 557 1896 2632 4125 5400 677 6520 1381 2968 5942 145 4696 1900 1340 3029 5852 2945 4634 467 6237 138 3419 143 3588 1426 5278 5165 5601 2745 801 153 1235 2749 3175 2909 4035 666 907 2135 2827 796 5903 1767 1720 1067 5795 5275 4402 1160 571 2164 6390 3731 4565 6547 1898 1872 6089 2036 5814 2046 5371 1321 1033 1125 3482 6478 1811 143 1218 2490 3342 375 1113 4214 5005 1309 4832 6127 2992 4816 2192 1632 5957 6237 5112 3751 2707 2571 96 930 2636 5386 3345 1517 5538 1900 3283 3935 2750 1921 1406 817 1948 4139 6471 1991 3911 3705 2091 4731 1491 3084 3074 845 6453 738 923 3980 5704 3490 2411 2730 3604 1524 1934 2449 3844 3506 1530 2065 1911 3028 4086 5544 1340 4477 2677 6047 4161 5121 883 4309 5661 5002 6106 1982 1824 6598 2603 645 1344 5946 288 4589 1993 5755 5762 1526 3538 1176 5147 5142 1448 6313 5764 3054 5915 5374 2163 2689 1955 2812 6353 3345 6493 958 423 6499 6263 5133 2905 3415 3127 4564 2670 2745 4693 657 1140 1478 377 1301 3958 6497 6419 3509 5515 1819 3339 4495 1604 220 5513 2483 5660 6525 3926 4439 220 117 3860 1197 3441 5644 2545 3303 2985 439 6325 2503 4500 341 2780 2920 3703 4513 2467 2658 4347 1571 3142 203 608 2794 1702 4177 1992 1064 3981 2845 930 2257 3953 1416 5727 3782 2927 5817 6498 3113 3934 2211 735 2556 2664 513 1731 6201 2844 4427 4319 3552 3404 4515 1838 1500 1563 174 1943 2824 3549 658 5088 5284 5344 1181 4802 5315 1907 1516 1822 5859 5135 1419 2846 3145 4353 2246 1263 974 1972 6565 3339 1856 5732 3219 1734 1869 3105 5313 3681 4642 5505 5447 2005 4865 3874 3748 3813 2665 517 3281 523 4770 6465 2013 3057 3716 3045 2879 4286 4792 302 6558 5931 2756 4761 540 4150 5160 3924 1532 203 3045 4435 4704 4547 1157 4817 514 2586 5795 3505 1495 3216 1503 568 4298 6534 6635 4997 2833 4403 1280 5946 6200 6276 280 1267 1286 4021 898 2354 1838 471 4551 492 3516 163 77 2035 750 2125 3520 450 2530 513 2073 1134 4357 6311 4299 5322 6637 108 4874 175 2761 4829 2224 320 6321 3197 3822 2467 4184 1665 2863 1302 2326 5390 3726 3949 4646 4963 3817 6590 4285 6308 2755 3121 4640 3101 1155 2799 4742 461 3342 5887 5019 5400 2655 1286 2297 3103 5950 426 4064 5743 3329 1379 6240 2988 27 760 371 3261 4578 2171 4778 3768 838 1776 4562 2069 5021 5288 2012 3617 2194 6072 1622 2089 4185 6362 6595 1406 382 5667 1437 533 984 950 4395 6190 2344 2373 5099 4518 1032 4422 1462 1764 1928 5648 5255 4746 5869 5811 5875 4845 4629 481 5663 401 3372 6033 9 4700 4779 31 1797 5168 474 3553 5046 2462 3129 4828 3955 1886 1682 4720 5948 3911 736 189 5775 514 559 3712 5553 5469 3851 4863 6301 6062 1328 1918 6404 4709 3458 4046 5059 2002 3715 1739 2983 1958 3581 3558 488 4239 265 1550 3547 3453 5748 4954 2599 668 2988 664 3614 1377 415 2847 4773 803 2738 2155 3596 3020 2368 750 3994 3997 6510 2757 2647 4639 2155 5282 4295 224 164 3063 1549 4536 3996 4700 1453 6332 4042 3643 3824 4232 2950 3348 2606 5298 5112 2112 1826 622 2128 6061 5271 790 3100 6273 316 4759 3542 3730 1278 3171 6234 394 3446 53 5649 555 1653 2426 4822 5852 855 4822 3230 4192 2837 5787 5820 3654 169 5781 1942 1324 6156 1906 3470 5708 3264 5528 5359 4793 4843 473 2384 2074 5862 4311 2602 4998 4082 6222 4520 2830 2186 5265 5252 232 3172 1676 3464 487 6537 701 1864 588 3348 6244 1343 5969 3955 5898 1807 1685 2622 2563 4288 712 6563 4341 5100 3400 6549 883 4085 4878 1174 2655 84 4968 5838 2932 1606 2297 243 3483 3257 6185 737 1922 5343 3387 3290 1437 2827 2159 5301 6469 5500 490 2892 2788 3910 4921 6296 1748 3211 2019 3073 3620 5718 5131 1151 6348 3827 6300 5792 1108 5056 3381 913 6436 5405 3383 1098 3496 6634 771 2134 1217 3755 5547 6447 5072 2675 3339 1280 2035 5793 5405 4915 4453 5035 3677 6202 6578 5408 4854 4878 6520 5942 1863 59 6407 6506 1504 1955 3245 190 551 4580 1980 2911 6250 5708 6322 6568 3252 3239 629 1396 123 3522 3633 3904 4540 1836 6403 4943 6634 6170 5269 355 1184 2950 6552 1691 3117 3474 2863 4675 1945 4164 4542 2991 1356 1796 3751 455 245 153 2632 606 4941 5030 2364 872 3005 5621 456 4801 5206 1489 5916 1748 1172 1758 4428 3603 6601 2947 1628 6525 1779 6027 4659 5908 1081 5397 512 6008 3845 3533 3492 2463 558 83 2533 4761 1156 3551 2177 4961 4076 5853 1659 5440 2596 74 806 2662 3742 2993 3595 4829 2868 4347 262 5028 3028 6546 2441 1561 6365 5596 2712 5892 1638 2696 1353 4807 2280 5213 3908 632 2445 3938 1751 4457 3631 5112 5508 3175 494 4712 5523 2460 3895 940 895 5207 2247 324 4588 3000 5521 214 4621 5251 6214 2464 2994 1049 3287 4607 2895 4753 4012 3610 1527 1344 502 5131 4690 4374 480 3706 4800 998 908 3965 703 2025 463 80 152 2426 4110 303 5618 3487 939 6299 2205 696 5288 5788 2655 2042 626 5967 6621 2301 6370 1162 14 5064 1710 2944 5560 1556 5642 3750 547 2684 4287 6027 6249 4440 3817 826 533 5299 3687 1955 2619 4373 3402 6104 4094 2795 1033 2109 889 4089 2995 5742 6269 1508 781 3358 629 4497 382 517 3249 3163 1445 5428 804 3169 3748 1408 1221 6273 458 1771 4840 56 90 4307 4382 726 2541 3324 1210 3420 2389 1155 2317 4475 1850 3846 6469 5608 1611 4327 3822 1106 3485 6267 4751 6291 3330 5758 1401 924 897 6363 2359 4355 5706 902 301 640 5391 307 1138 2510 463 5078 4589 6059 3504 118 4847 3071 2753 6282 4607 5323 5160 6641 3164 166 4626 1858 6557 1718 6044 819 4406 3849 131 5604 5999 4043 4900 3012 4074 5206 1362 5408 3300 5230 6449 1187 3639 3539 1730 4300 4763 4060 5558 3597 2022 2645 5736 464 4939 3151 3400 829 1166 4552 3697 4424 4560 1951 5796 356 5081 5968 1379 5740 1540 4383 2617 1571 403 6650 565 2752 641 4328 3910 2171 1727 4225 4100 3486 356 4179 3156 5963 2354 3347 1736 1132 2481 3356 450 4620 564 4105 5619 3588 5633 1697 5832 520 1114 2090 4141 2778 1091 1891 5769 1237 3062 793 5894 4548 3219 3510 626 5502 4985 4250 1143 4863 6037 2921 3715 708 5528 3764 1376 4057 1928 3350 4655 2624 5096 4833 2442 1076 1228 3190 3078 2183 5434 4609 2105 769 3804 5720 1019 3313 6129 4640 935 219 4422 1997 5279 542 4242 5085 5323 2818 2741 3848 163 1191 3520 5718 1414 5406 1624 3718 5367 1218 3137 1428 1782 199 2723 167 2976 1826 5783 1873 4767 1331 4015 6371 3031 4853 559 1664 5340 6653 3998 1096 2094 4151 4052 1582 5548 3534 5231 292 4249 591 3873 6053 5191 5802 5117 811 5696 1404 6366 4831 1674 5632 5317 2470 812 168 5912 198 2945 4918 4597 3422 4904 949 344 4193 3836 5207 4090 5302 4598 3630 6177 6209 3225 4842 3194 328 723 655 2852 6374 2538 3973 4621 2860 1828 112 4983 6428 1050 5515 2630 1035 86 5859 222 275 3724 1618 4695 6269 4497 3770 4878 888 2489 3116 2132 5957 319 287 3840 2705 2669 1740 4569 2975 4738 186 875 1395 341 4659 4953 3726 6459 3347 5175 6608 1053 1766 2390 3285 5162 3023 3343 1091 6211 3668 3317 2938 53 6218 3966 5488 3619 5239 4578 3720 4495 5963 4094 4326 863 2453 5986 2778 3259 6372 553 5373 130 1651 4671 6319 401 6285 6228 4974 5342 5139 1416 2383 1248 2866 5650 1504 1719 6429 5848 521 3031 1532 2408 3272 4468 906 5140 2149 4887 3972 798 4389 269 1727 3530 4693 1870 3949 4714 5606 2922 467 466 6426 2748 2117 231 6186 6334 491 784 3804 4964 3476 1825 2619 5101 2776 319 2381 3376 6491 961 156 3091 3893 1314 3835 5867 2731 4506 6116 4734 1395 1317 1592 6390 3511 4441 156 2983 3610 1388 1946 258 3581 641 1600 5535 3738 1402 2498 1106 4842 858 3294 1945 3770 6037 3174 2429 2123 5603 3541 3345 675 1511 2302 6217 2183 1974 1204 6029 2151 3741 4270 1470 5403 5152 431 3559 2274 313 2709 5658 4015 2814 2536 4429 391 1720 1438 1489 2589 6191 1233 3833 5642 2390 561 3887 1980 4166 1770 297 4184 2534 1638 3626 1065 2173 958 3845 4341 1727 1139 3687 3710 6115 2115 3898 2836 4160 4139 5238 3959 6296 4355 2800 6147 1655 1555 6056 4015 3437 5817 3525 6539 3683 5984 4771 3103 4832 4970 4455 2098 3477 4562 4998 3122 2994 4110 4150 4210 2029 344 3977 1985 3763 1604 3978 6208 3817 2673 422 5121 1956 2261 5490 5319 5174 1885 2420 4679 2275 310 4897 2670 45 278 741 6122 5201 1603 3492 2598 6545 1741 3734 5155 4228 480 4943 4523 3609 4015 5297 3469 2096 1444 2811 4631 3108 2801 4601 6329 862 2566 6235 33 6203 4984 2015 1048 327 6148 4581 4193 2508 1365 1466 924 2107 818 2648 2249 3656 6291 5569 4374 1891 6595 1070 1289 2676 3090 6026 4172 5611 5384 4517 3047 4676 5053 334 5799 4758 3699 2384 6642 5913 1480 2005 3624 5700 5814 4129 2081 1227 3387 1573 3145 3888 3869 5349 6439 3265 2892 390 2794 455 4584 1266 6421 1199 23 4262 6184 4404 3438 3028 6300 5625 3554 4481 341 6570 4278 3669 204 5762 5085 4121 2936 142 195 5662 5302 6210 1084 5194 5766 6297 504 1041 6565 4822 5000 1852 4634 4872 2314 6534 1992 5837 50 5589 4731 1674 807 5629 6490 4391 2887 6244 4205 1298 1033 1864 3540 3642 2796 2677 206 652 857 5185 754 3339 6448 3143 1436 3370 4879 2847 1871 3972 935 4285 2421 2573 1985 45 4231 4542 4206 3607 4676 3284 5947 4776 4598 1531 880 4191 22 948 3359 6420 1103 5396 4 1704 5506 997 2065 4655 1261 141 2311 3279 3242 2927 1718 192 6185 1640 785 5936 5089 5911 1824 1315 6626 4139 1335 2936 1634 4508 3789 3332 4592 2463 3352 2765 834 1324 2764 2365 2694 6084 2996 5309 2772 3596 2477 4244 2828 2315 5057 3984 6508 6279 2867 1098 1523 1987 2651 4393 334 1466 951 6377 2092 1747 2008 1188 4161 6451 3711 3864 4782 5707 934 4267 2995 888 2823 260 2029 495 5515 3509 3363 6036 5878 3206 1965 5972 2172 844 6647 6005 1809 1679 1498 3971 1864 2202 4105 4572 992 3402 4713 2129 6261 2937 6211 3380 6055 6134 2278 3802 2942 1650 5837 4757 5466 4263 3202 2937 1428 2579 5210 2358 1504 66 5674 3209 1412 2478 4627 5819 5349 5676 662 5409 3594 341 5917 2872 1059 4150 450 6322 5184 2084 3561 464 5448 4190 3724 4129 3210 3175 284 1082 16 3922 4398 3400 4046 6472 6338 4553 2863 1798 3136 1999 754 4913 2207 4077 5453 2878 3376 3050 731 4311 28 3205 6252 2117 3790 2248 6541 3129 3781 5908 2967 4443 509 3713 3894 5210 668 1732 3759 760 1578 1475 1992 3894 4072 1830 1331 360 4942 6027 5041 1059 2741 4640 3503 778 2049 4540 433 3505 5280 44 5658 5360 2250 587 3050 426 1242 5068 4606 3848 2043 2563 2964 5844 6255 2492 146 6428 3110 4726 3582 3104 2157 1351 5096 135 4914 4657 2715 4295 2562 1070 6267 3369 1373 6073 2294 2790 6303 331 5040 417 1144 720 6116 6017 489 4062 5102 445 4455 1095 5067 1844 5102 1484 3561 3438 6385 5529 5523 2096 6024 1324 32 5523 6094 782 4216 215 3684 5051 6184 5900 419 5014 3946 1138 4308 3212 4038 5132 3307 3582 1054 3246 5762 3313 4297 5162 6368 5498 430 3865 4951 1266 5836 2339 1420 4545 1448 1258 2612 4706 6567 4980 4822 5372 5684 5918 2571 5474 3142 1627 6008 3950 1774 691 5416 2853 2311 871 1565 816 1521 4677 4904 3066 2079 5859 3495 3314 6243 3121 5908 4975 4206 5615 6426 1743 1697 4344 2201 1201 6051 1697 5239 4657 3298 5613 4265 3109 2481 3350 353 4326 32 4194 6512 4658 3750 4797 490 6608 4886 2532 1634 3142 4687 161 310 4505 1204 5893 6184 3716 2501 2325 714 3264 2172 491 1398 954 781 3182 3876 5275 4398 5306 3139 5693 1179 1738 642 3080 1162 4228 4469 115 1592 1507 4669 5591 3203 5880 1179 3084 4481 44 2225 96 2504 6182 2024 5302 4668 3343 5750 4650 3548 1534 1121 6310 3837 3964 2180 4530 2659 3875 5308 1794 1963 6378 1527 2282 3648 655 113 2424 1 2511 2708 3234 322 6141 3572 470 2949 3077 5782 103 2386 3763 3630 693 3659 1950 2166 2602 4959 5943 3259 6568 1226 6538 2849 2294 378 1683 4449 4134 2069 704 3919 816 2863 1679 4939 3861 1353 5172 3109 401 4155 1173 5837 224 5306 4667 2622 4128 4888 1244 5789 4752 4993 514 6613 5058 4246 3134 4031 3361 5384 4975 987 769 2356 2136 1533 3657 1907 5545 1157 3817 1468 625 435 2306 240 5345 6517 2907 6146 855 6511 5013 1462 551 1378 2705 1173 1628 3095 6639 5927 2843 1136 4843 1367 6145 3729 2572 5472 4813 872 4365 694 3140 901 3521 6422 1360 2845 6447 3107 4605 5007 6478 4870 2545 751 5909 527 3885 6 824 5057 4929 6301 4169 4134 2291 1637 4130 2733 5416 3388 1827 5489 2780 1114 6186 3530 607 3866 902 1956 1997 4940 2857 6153 386 280 2677 3128 5313 3828 4586 2816 2595 4958 1037 5401 3360 6476 5063 2091 120 4681 3178 6355 4538 4345 6124 174 2902 4615 404 4996 809 5851 3750 2384 3616 881 6019 4771 4823 2450 1241 3182 4024 3355 4205 4671 65 4807 4198 3374 3003 534 3319 5973 1655 4850 2308 3148 1684 4190 1575 4188 990 5734 3233 2275 3683 5982 6596 5433 1674 1385 2376 6638 149 5605 4621 1275 5891 4542 1113 5303 2548 4674 5093 5007 5271 4588 1678 5760 4763 263 4959 3619 1218 1695 1393 3277 4251 6146 4096 6387 2398 5353 2100 118 876 5443 2378 2516 4708 1594 815 5074 3960 2654 5477 5103 1641 1100 2400 1484 6418 2582 3495 4520 2737 537 3240 5573 3110 3484 9 5112 932 3631 332 4575 1677 6163 615 3038 4313 5821 3508 4400 3763 2851 1411 3318 1413 3666 5942 5482 1477 2883 6024 3915 3396 4446 1967 1993 4944 4379 2337 3385 633 1547 6186 5020 6199 6181 6050 660 613 29 6215 2636 2308 2934 206 2769 1850 876 1112 6178 3994 4914 3530 6169 6482 2311 6018 3666 186 5076 6580 6 4969 6130 5219 4466 6472 1473 1240 4670 701 4216 1875 3481 5928 5155 4467 6143 1565 4978 3553 4775 4826 186 3483 4128 964 4340 4269 4606 3519 3857 2462 1423 6286 2492 5752 3462 4152 3898 6468 3918 5528 4345 6584 3134 4858 5016 1002 2261 1990 2089 5744 1004 1718 787 3696 5798 5293 5336 3722 2821 3205 442 3392 4943 1912 4465 24 2138 1896 6632 5980 57 5648 5776 1658 158 2239 1415 1799 2310 2452 1917 2641 2713 4671 2075 3855 2733 1144 233 3483 1410 5603 4067 655 5168 5458 457 5618 58 2526 4417 4151 1384 3852 127 4365 5983 2131 690 4771 786 3163 3270 1547 3349 1445 3681 4895 6118 5764 4000 920 6599 5503 15 3801 3299 3297 23 3799 3175 1394 2345 1778 3348 2918 252 1642 5962 1655 2575 4916 1196 4474 2368 5121 3765 5822 4580 3332 2450 4671 1686 5980 2994 3901 2155 3120 5874 1753 1830 4373 5214 2860 4660 4433 5504 3357 2596 3627 700 4754 2433 3697 1491 5781 5335 355 3359 128 573 2621 3284 5447 2833 1413 5969 4740 3267 4676 2912 406 5987 5086 1306 1019 6348 4112 3748 1530 5331 5780 575 2355 3654 1412 4759 78 5402 6338 5984 4286 5315 3805 1761 3469 5948 5921 5807 4215 4256 3544 6305 3829 5996 3186 1210 3100 149 906 5959 4612 613 1725 5277 1403 1891 5310 1779 70 4827 2083 4932 950 420 4620 3277 2619 4406 2787 3024 4939 32 3699 1949 3294 3449 2093 4852 4551 1185 2420 117 3603 592 4042 2381 4663 2917 1444 6254 6619 6570 4680 21 4225 3257 5300 5502 5950 2748 1596 4586 2078 6493 3513 2889 5173 5004 4119 2158 5948 997 2059 3832 2540 5893 3883 6032 5210 3358 3330 5812 5313 6320 3853 5330 5729 919 4399 1018 4680 2626 3726 6522 2224 3088 1447 5627 1063 1125 1654 896 880 5749 5978 6240 1891 5892 2541 4318 3241 4347 4716 5512 5405 2394 3675 756 5300 5876 3334 1254 5513 3611 4454 5105 6430 3227 2871 745 3993 282 3844 1795 3058 4001 6277 4247 341 6371 4780 1056 1244 1681 795 3270 1047 2706 6651 6515 5495 2787 1702 6459 1396 4040 3149 4729 627 2455 1413 2582 767 6079 4529 521 1596 87 3907 2401 3078 2674 34 1152 5892 115 780 6494 3491 1833 6197 4981 2329 5486 1494 3147 4936 2799 4594 5492 3139 1856 635 2589 65 840 3918 2081 4059 4349 3422 3239 4819 3408 2478 3793 4762 4109 2574 350 5036 6174 4537 5742 6037 6414 6492 3014 437 4530 7 4423 3939 3051 5334 2888 6479 857 5027 3331 2057 5969 5348 5024 2334 3624 1019 199 819 4651 4173 5624 1127 1871 6250 1146 4822 1240 3102 2358 247 1158 669 5317 3188 3255 3368 6245 3426 4082 372 2113 984 5319 5705 3808 6326 4406 800 2160 6464 3864 1016 41 4673 2642 5535 5941 2543 4245 3220 4147 5957 665 769 4171 839 3538 6214 3498 2985 5328 951 78 6602 2046 4032 3668 1991 1133 6233 3286 5492 4300 2914 6546 188 1621 5609 2815 6077 1914 4030 6274 421 118 5427 4506 4225 3681 757 5913 861 4419 6085 471 5309 5876 2529 327 2333 4758 2021 4422 4147 3664 4507 357 572 1027 1210 6363 3479 1235 687 4537 21 5989 4705 963 6457 3061 2276 1311 1149 1631 3193 5393 559 5462 3523 2018 3171 2119 2855 6598 2411 4339 2906 3775 2961 2787 255 3936 295 3182 856 6216 4441 5700 2542 4159 272 3643 6000 1457 1400 917 5393 3423 57 522 6564 4630 3203 2010 3769 5015 5333 20 2901 2173 615 1145 5217 2956 4872 3701 3316 2737 5162 4395 4783 5007 1704 3932 3586 6323 4236 2372 5579 40 4075 3521 6142 5251 3097 5114 810 4393 5590 2442 2342 3181 6335 1930 3239 4953 4259 2498 3404 1884 4826 3987 3239 2919 2289 5271 5339 4178 3329 6049 6040 1093 3867 1530 3828 408 1868 3727 641 4725 4859 2579 1448 5806 3552 4289 3481 1486 5526 4311 4101 3085 1521 5790 3283 3255 2679 5297 2940 212 5136 553 5889 4236 992 2685 5279 1371 4679 5850 29 3745 4643 2721 405 6259 6404 3259 6058 782 5333 2011 5576 4439 3253 1371 5010 997 2820 4028 1611 2982 1720 5485 41 2055 4374 907 577 2998 436 4957 620 3615 29 2174 3445 152 2799 999 5641 4048 4603 3178 2784 3888 4975 4873 4811 661 6187 2949 1454 1165 3978 6146 6403 971 2127 2461 3816 2732 2693 1249 5317 2755 5774 1330 471 3524 6569 5498 4674 1017 5189 839 6562 3418 4655 386 646 2344 4643 4221 5173 5017 6468 893 138 4752 117 5247 3442 4753 5736 2118 3304 3308 6153 3033 1330 195 6263 5309 6312 6242 1295 273 4211 6212 2763 736 5508 2607 1293 4033 1770 5700 4464 272 3284 4828 4633 4270 270 5841 708 807 6478 4523 4793 1549 5888 2676 1067 5558 5501 4272 1943 4322 5389 1318 2773 4293 57 1731 2284 1685 5107 2654 3674 989 969 1446 4391 5907 6017 1540 3420 3577 679 4565 3952 385 4749 6421 5375 136 104 5490 4550 3761 5566 5733 3990 1389 4989 2406 1763 4843 5962 845 2193 1776 2408 4890 48 6146 535 6414 3923 3622 1617 5807 6056 6051 2104 376 2002 5825 3209 3133 6293 248 6621 3500 3695 4431 1083 4771 563 3865 5568 2199 2068 6339 5611 4207 6204 1532 2822 172 887 5047 4814 4470 2866 1144 6456 6091 4015 2198 6328 5584 1911 6068 935 3145 696 4584 4520 2811 2115 1900 6375 5578 5897 4588 2624 2936 1285 30 4601 442 1965 3386 4011 5738 2180 4674 6231 3295 3428 2686 3391 881 4714 4076 6091 5292 1660 2578 4295 5346 289 5068 623 3058 571 4355 5572 3877 4252 3390 5561 2032 3698 625 3543 3974 2415 485 3808 1166 1282 4531 3405 1443 664 387 3174 3917 495 3740 6592 4751 2346 3285 3741 1112 2998 4398 200 6026 6412 549 4717 4438 399 1550 3637 6388 3013 3813 4173 348 106 4033 5326 2451 5900 4672 2532 5264 1563 5935 2032 111 4152 3460 2299 4376 5402 2711 1939 3321 2975 5787 6275 5287 3773 4650 6438 4510 1741 3847 643 5474 4584 2227 2140 4987 3652 2675 948 424 1448 1345 302 4320 3635 331 1078 3145 4226 759 5068 5000 4905 4359 241 5071 314 4100 4068 1065 6036 5149 3354 2314 6235 240 1480 1731 4284 6440 5974 2532 508 5880 3511 5139 5617 4156 2621 5504 5823 6027 3041 498 3753 2392 2834 3637 2512 3861 6000 6008 2678 3900 6195 5736 160 6483 2505 4487 6379 1726 4673 170 4468 5530 3575 4120 1759 1690 6234 5628 686 286 1207 5568 3601 5293 4870 1879 5754 6485 311 6111 1457 4826 2561 4883 5645 729 1304 5872 616 6561 3084 322 5370 4668 2590 201 5066 655 5804 3788 3260 5329 261 305 3676 1177 4424 5048 5700 2859 4317 560 436 3788 3329 6489 2762 1017 5722 2199 681 4538 4854 205 2483 6631 4929 3249 4280 1135 3283 3155 6073 1791 1417 3690 1644 2270 5284 1736 5313 1886 1127 1714 6214 3821 525 4947 185 2028 734 965 4296 2005 3806 129 3281 3326 1514 5402 4602 249 1883 3436 786 4169 960 1399 2136 1406 423 2586 1009 2325 1373 6586 1097 6623 5891 2219 2616 592 491 2253 4858 1059 4197 1838 3701 560 6419 3658 6467 5843 1095 2013 2340 5871 3772 3943 6330 3488 4420 2098 2776 2056 955 6584 5516 6597 6628 5816 1586 5875 3770 3442 217 1733 2935 3137 6423 4578 1584 4158 6586 4559 2244 5944 6296 610 529 5352 3945 5608 5695 605 92 2156 4249 2870 2557 3244 312 6558 4166 5245 1219 4736 4076 5445 5599 5250 1057 2532 3219 4589 2852 1452 1664 5899 3228 4272 4427 6429 3547 69 1762 1843 4990 186 6113 2012 4332 4480 3231 3860 3814 5148 2642 6181 6339 86 3386 711 2436 3501 921 580 3979 6420 5567 4992 1047 1387 2781 3736 400 1076 1301 5062 2648 3588 81 2197 3592 795 6538 134 2295 5829 2878 2078 1524 2524 4080 4505 1144 2962 1925 2484 2569 3727 3236 3359 311 5493 2666 934 1280 4776 4163 3831 3388 1381 6375 5779 5481 1418 5040 417 751 3252 842 208 4499 5146 1025 2689 4531 4150 4622 3744 1647 5652 5387 3273 3749 2019 4177 3867 3713 5755 3263 3355 6593 6002 4826 1788 64 2032 4336 4533 4087 6454 1892 3694 1011 897 3004 2931 4013 1715 5458 4581 2825 538 6649 4738 340 500 5412 6527 4497 5309 3546 2414 1411 3489 4353 2780 1635 3378 1446 5166 1156 2591 1975 2198 1201 1264 6206 5555 3936 1086 1524 1954 6406 2522 6586 1310 3897 6612 337 4299 4355 2843 1274 3660 5526 287 6447 5270 460 5130 1927 3143 3465 5008 3922 3871 5845 4203 2058 4837 3080 1362 6144 4195 3566 4958 3495 1673 4365 4947 3989 4661 1876 3629 744 2072 3293 2410 3834 4468 2143 3692 1447 2474 6071 1524 2824 2156 2452 4894 2127 1731 6108 5162 3180 2616 3110 3514 62 2257 640 3516 6031 3322 5974 1088 3048 2977 6013 5005 2046 3074 2766 240 1112 4482 5191 3191 5525 5512 3578 3112 1976 1769 938 1950 4782 557 2957 1213 252 730 836 5088 2005 5760 3097 186 5981 6345 585 4566 3769 5452 130 6347 2762 2671 3451 4125 5847 5303 5044 6536 672 2495 1766 5307 1256 5498 4348 488 2939 1504 6623 4513 1573 5043 2744 4151 956 4688 5805 1703 4731 2947 1139 503 3971 1044 1797 5406 2561 3916 980 4916 1479 6093 5662 875 299 2782 4373 5522 5465 2236 5777 5817 2566 1458 941 5625 2762 5769 2703 800 658 6122 4103 6599 581 6443 359 2462 5330 248 5841 2625 384 1407 5653 4561 1210 1550 3020 5831 1502 6504 72 1097 4372 4054 679 362 5847 1446 4308 2615 1343 5672 1603 373 1529 1703 3873 1197 795 6519 3896 5927 3875 4816 2138 4199 2325 318 1078 5754 16 2346 666 1697 4981 2304 424 6117 663 1976 3748 5212 5876 4980 2583 5481 156 4989 1522 2226 5385 6083 3475 27 1452 4121 6501 5672 6112 3668 1414 81 6402 3174 4343 5503 889 3583 1566 5164 5943 2264 3754 5473 3922 6189 963 4987 5486 2294 4704 4626 4301 1404 5993 1140 82 266 1490 4319 1463 3886 1119 2179 1465 2276 3879 3772 2836 5067 394 108 3210 3857 1299 1485 1261 61 2360 3248 5956 6474 6382 3670 6321 1111 639 4970 1771 1522 424 3169 5290 6003 5873 5013 6375 6131 4602 4662 2297 5945 5598 6192 3820 2165 2576 6000 2828 1580 3707 3159 3413 1338 4646 6260 6089 1321 5936 5809 1772 2291 4924 5260 3832 4917 4131 1627 2791 4559 3504 275 473 705 3309 2243 599 757 3409 5370 2407 4641 3458 5083 4883 6063 6483 2176 5722 5392 3960 4825 4162 3403 4962 133 1873 4608 6391 5785 4764 970 2394 1095 5826 1882 1576 3137 449 2150 12 5905 2984 609 4189 5035 1486 2332 1149 5321 1925 1895 903 2136 1853 3933 1509 2936 3741 6057 460 3907 5568 5505 5943 3912 123 2479 3035 2822 4998 2154 6510 5607 6126 5359 3200 2606 819 6164 4784 5303 3761 373 2962 5214 4028 5333 5400 5418 4452 5929 5799 5047 3291 132 1963 1056 4290 5173 5372 1601 6352 1276 126 1600 2508 4059 3715 623 1379 5333 773 5685 3251 4549 6023 4351 1644 4353 6371 407 324 1739 6063 1460 525 4645 949 3424 4747 1817 3048 5359 4681 3453 1826 876 1017 4951 729 4463 624 1055 5124 114 6161 6620 2284 2929 5579 2640 6615 1300 2474 3911 2095 5924 3645 2016 3056 3549 2978 5413 4756 722 839 5030 27 2932 689 5853 5780 4499 3176 1494 6594 2605 4542 2038 1963 5337 6386 2424 2898 2229 2998 2185 1479 3305 1135 1856 5739 5369 6176 135 1178 5606 4455 3966 2797 1091 3217 3169 6211 801 3514 2293 663 2803 1447 962 586 1478 5320 675 2546 3106 1438 835 6413 5053 2040 3770 1732 3689 1993 4037 5943 470 5651 2935 5909 2161 628 6079 5233 1678 5541 1813 1055 3280 5216 5308 3898 5049 635 4287 5653 775 2213 5527 175 1366 4470 1095 272 1634 2323 244 5576 1579 3400 1549 3986 822 5477 1321 5806 3394 1138 2730 937 4133 513 4941 6039 1622 5985 1946 4573 5462 5070 1584 2941 3905 3682 2250 3561 4005 6623 1626 4247 2018 6245 987 6055 2517 4308 6519 4875 6277 3384 4028 3029 3608 1283 4301 4800 5604 2379 6176 749 1118 5769 5667 4320 4669 2760 3904 3756 765 2955 511 2749 4057 705 5858 6614 5261 1979 4294 3728 2255 3438 52 1671 2465 5143 42 343 6361 3439 2643 4789 2709 5058 5763 6330 4796 3257 172 6513 4033 6164 6606 1983 3806 2971 5037 5225 373 3502 1120 2220 3138 5722 3601 6424 5798 3625 434 1543 1825 190 5723 4692 5151 465 3747 1593 3666 3818 6158 6439 5320 266 3082 6030 362 569 5980 3311 1505 4805 1054 6553 2011 399 1387 4139 4358 6146 5313 5744 1347 5724 2598 3121 2261 5113 3853 1269 2042 2320 6174 3433 2887 2894 1120 486 5978 182 3976 1963 2612 2180 2748 1608 3360 756 5557 1376 6075 5418 4771 1740 4014 4388 1160 4482 3433 3902 3326 302 156 711 3016 6099 6378 2628 1722 5563 965 692 2366 4458 3233 406 1659 4164 6619 1600 4475 3109 2914 1827 2706 1648 3209 846 4206 6124 3647 5251 2239 2042 4108 3232 957 5600 3257 5941 384 1557 2380 5764 6467 6019 1820 434 1429 2488 3105 515 3940 4058 1567 6419 988 4894 2334 1564 1305 4002 2850 3377 3512 5278 2950 2975 4818 1123 1139 2554 833 1378 6171 622 5223 640 4712 3550 3587 5048 2263 535 1980 2418 3814 4948 5493 5308 600 4523 1265 1565 3474 2905 3048 5493 621 2692 380 2129 2530 1269 3228 6072 2939 6416 4500 180 2384 2228 4846 1069 1191 6049 592 4939 4900 444 5973 191 1573 1382 4334 4617 1954 185 241 517 1176 2154 6270 1565 1518 1949 1200 4939 6296 1195 4053 5241 4465 4386 1919 2865 3531 6259 2081 409 2271 3143 1449 1808 2624 4809 2654 5984 3752 2189 6200 816 1083 2230 4097 4513 6587 4287 3000 3495 4495 2165 4424 4447 2148 1510 6623 6649 1910 3226 3824 5714 3997 6061 4639 5112 1506 2917 5937 6614 4819 6074 3941 6654 2679 2270 697 2217 3702 1136 4095 5574 3635 336 1387 1222 1750 2708 2080 413 2757 6135 3638 2402 3382 523 5455 1569 1443 548 698 1513 75 4696 965 279 3945 2750 5310 1740 3032 818 5699 844 2660 2727 6285 4616 377 1098 6237 906 1078 5892 4847 3002 4938 6279 475 2636 328 3498 1162 1431 1803 3381 4727 4739 3578 4526 779 1306 5797 1066 772 4263 3017 4531 1250 4609 2759 774 5673 3570 4925 6215 1659 1684 2172 2524 858 4139 5700 4479 614 3860 788 4754 5572 4778 5337 4769 723 1144 2865 1661 3565 4591 3426 2629 2927 6415 5459 59 905 5498 4967 3623 2702 677 2111 4873 2527 2958 5482 5701 6630 1768 1332 3543 366 3751 4489 290 2900 2392 2312 3335 4017 3889 1058 4534 6621 3860 2217 5212 1477 6617 823 6524 2493 5158 2389 2434 3694 1121 5380 417 884 791 3334 6635 6200 2082 3133 5627 3132 5709 5010 3397 3699 4743 1437 265 866 1137 1953 891 2901 1732 4773 4949 2859 3351 6209 2267 5080 1716 1792 4875 4062 3365 2091 2976 3109 497 1254 3932 3888 2238 4344 756 5731 5888 6548 3827 6554 2704 2213 2990 6393 1433 6584 2433 2156 2928 1750 3249 2064 2556 1592 6283 1860 3158 1733 4983 5859 4872 2232 5753 4758 5811 1523 3008 5510 3110 1654 1295 4918 2773 3430 4518 1180 805 4788 2716 5012 5748 494 762 4239 81 5540 405 5477 3816 2513 6192 226 823 1019 4192 5759 236 768 5567 6532 5653 6040 2316 59 34 4446 2719 6070 655 3720 161 3165 868 5796 5047 3789 2090 696 2756 5407 1973 3399 2550 4047 321 452 2620 5782 3878 5099 265 674 6199 3397 5277 3797 3311 6546 760 6112 2525 5439 5463 3363 5311 3321 5830 4598 1377 6083 3625 4060 896 4478 284 964 2682 733 5867 6354 1839 5639 464 182 4104 2081 2002 6271 1448 465 522 3070 6081 5524 5848 202 916 3094 1808 4076 1395 3277 213 2544 5728 5685 6459 6182 3232 1140 5809 6363 6146 39 3793 1845 3524 1975 4094 5654 1137 1960 1869 2541 3900 3261 3265 2590 423 2438 2381 3419 762 192 4779 3448 2458 5023 5506 1935 2120 3377 748 29 3897 2182 2160 2789 4274 1689 6308 773 3843 6342 5004 6145 6225 2621 4131 4095 6460 5520 5122 3536 2431 4328 1840 952 4549 2194 1521 193 5312 1742 3517 3230 5839 4297 4544 2040 577 1504 1273 6049 1621 4305 1962 2186 3065 2198 2758 3176 299 908 4577 4138 4055 3333 4846 4875 6451 5703 361 5596 615 764 147 6619 2063 3119 7 5928 3334 5993 5406 5838 4626 1155 135 2438 2298 2150 6149 4212 3442 860 650 5101 912 4490 4018 3937 4486 3129 321 5143 4027 4058 268 3332 2583 1658 1158 6489 128 1634 2671 2825 1586 25 4845 3841 3044 5069 537 5189 6248 3432 5514 873 2761 4150 122 2510 5764 4777 627 4533 488 1010 3250 3517 4010 2175 2725 1723 436 5507 2339 6572 1082 5081 4699 1335 2413 2417 1285 6262 4899 5742 1970 5731 4111 4434 1476 5236 2962 1062 14 2861 2359 4903 3258 5052 417 3343 4039 991 928 4373 5004 3640 1373 163 7 1429 1644 1531 4450 6428 2479 1246 2992 847 3396 315 3557 2199 4999 2960 559 5308 4240 4121 4456 5011 6031 409 495 1765 5037 340 456 1780 5075 2381 4632 5146 2538 3267 2388 1727 4133 2318 2728 3825 576 4747 6213 3030 5893 2695 2035 5888 4803 5443 6215 3939 3406 387 362 6250 4874 5797 310 3658 3429 1082 2979 5346 2539 2486 6038 2927 5727 6215 1802 3177 937 246 4238 5606 3242 110 3449 428 1206 3412 4158 3008 683 2884 2546 6313 216 3607 3494 3126 208 6247 3436 3929 5708 4281 1212 4447 5491 6568 850 6189 3601 5603 797 2963 538 3596 817 5529 1219 6443 1342 451 1358 3043 1055 3452 1557 6433 2791 4130 6486 3393 4788 4894 6360 658 5156 3227 6272 3930 4545 3296 3365 5142 1664 3784 2877 2971 792 6248 1684 6464 4183 153 2379 5477 723 4449 6379 484 1954 3964 3385 2789 1323 6144 2772 1658 2747 5965 4255 4938 2316 6368 4352 6158 45 3724 941 159 5010 1197 1093 5752 4638 802 5959 2022 6223 4104 2399 1265 1468 2325 4808 4940 41 3355 6002 5458 2692 4464 4017 5299 531 3841 5845 6260 409 2042 2655 1595 3004 6068 5378 4657 5440 1796 546 5573 5086 2994 1423 1600 5071 5658 1537 2016 6460 2231 1843 5987 4695 3286 26 477 4084 5155 511 4355 2904 3208 5681 255 2067 3656 3057 3494 5504 6155 4982 1698 4324 5191 2767 49 240 2000 4796 4478 6315 2462 6399 412 2193 4865 5502 4503 1005 2501 3890 2628 4630 2771 5468 4387 2398 5491 2431 2943 3110 5129 240 6079 4153 5495 3132 1927 6030 6553 6210 17 1646 4427 6114 4956 4796 2098 1983 1205 1907 4333 1221 2504 3010 6204 3713 6608 4421 2027 4307 465 2135 1743 503 2638 5509 4964 3315 4796 6432 1952 2846 4376 2791 1655 6406 1458 2973 5082 6020 2267 1471 6436 1349 3360 5924 1931 1306 3586 879 4773 5992 5077 3211 1505 5552 4568 1662 2412 2331 6266 2231 3023 3173 1488 5808 2015 6403 2180 2243 3062 5758 1529 3939 3491 4296 4734 3418 927 3226 328 225 6035 1821 1136 6074 6510 2248 5240 1881 5026 384 1462 968 2045 2728 2891 1048 2855 3333 5935 304 483 5777 513 3509 922 4635 3905 5446 2419 2797 1199 1962 6182 5556 5111 2833 6600 3881 4414 5572 4828 2394 1968 1137 5565 1981 5654 6229 3581 33 965 1369 4879 1071 6194 5940 1536 1420 1066 3182 412 1032 5584 5558 2172 591 3168 2026 3525 4988 4245 5715 4002 769 3706 4670 5938 5496 3358 2711 6018 4870 6438 1179 728 5377 1441 595 2483 3826 1134 2589 2248 4969 3801 3386 2493 1983 4311 3464 5103 4481 2668 860 193 1768 1128 1865 3986 4407 579 1536 3732 3989 2289 913 4893 3844 1559 3893 5086 4081 5748 506 4607 4814 619 1223 4473 3290 2523 505 1108 3104 4671 5976 3123 297 4645 3455 879 3091 5047 2080 3078 5632 812 497 5343 1890 5942 4341 1950 6225 1779 5043 5409 1650 5826 1124 6282 4414 4468 3800 4513 4941 3211 3956 2741 4984 3721 4066 5368 1834 4989 1538 238 4455 1976 1232 3458 6483 554 3225 4418 2115 6306 4556 3438 3011 5300 2845 1402 4556 4990 3738 5098 6023 5603 5779 6139 6331 3098 6318 5311 3223 5343 93 6091 3011 3521 578 6202 5393 3935 6367 1569 1806 668 2529 763 1115 112 4117 524 3348 5765 267 4367 3837 5599 978 3433 688 5067 4315 350 4867 6124 147 5035 2937 5624 1389 6103 1428 2713 887 1097 4326 3358 4249 2034 1833 420 3056 4744 3916 4415 5747 394 3183 5592 3748 4020 6009 2871 2312 1300 1993 1284 4865 2700 457 6221 2849 3602 4629 1439 6456 6447 2079 1497 1207 4320 1781 3560 4170 292 1271 3978 4160 6009 6549 6090 3229 6198 18 658 1796 5624 5396 2370 502 31 76 733 3865 2971 859 246 1203 4770 1573 3052 2105 106 1094 6441 5788 1569 4834 1081 2736 4300 5618 672 1993 4685 2019 2450 2333 1665 969 6115 48 5658 983 20 6158 4959 534 706 4406 1497 3863 6154 3340 3602 5866 89 5225 3486 4489 2103 5764 276 2696 1236 4511 2634 6001 3926 6212 3375 6347 3232 5722 3364 4492 3632 1577 3607 5075 3749 3890 1147 2340 498 478 6308 3811 4157 4497 4811 4856 2471 935 6327 786 2103 3803 5061 3499 5459 2866 3438 1745 2541 2400 2417 3375 3576 4850 4881 5784 3090 4165 4992 3505 4517 3250 2466 4992 6362 1085 79 196 1098 2239 2859 3489 2073 3397 2820 1624 1851 1589 3453 2625 3690 3281 5080 2416 943 3712 4348 5660 5885 3479 4871 4912 1391 920 1360 87 4933 5292 1413 3748 4897 20 5714 2218 4446 2961 4931 929 725 293 4463 2378 3951 5879 51 5529 4859 2180 105 5050 6186 1833 380 508 3196 3518 5072 3041 530 2853 6330 3896 5756 5752 422 4685 494 2206 210 729 1784 2804 382 5472 2573 5260 2838 3998 6445 4148 3047 2988 1124 3702 5864 4060 984 6110 3749 4812 2675 5664 3286 5187 5153 4367 5418 508 5548 4420 4883 5492 2679 6507 1401 5617 3775 624 2641 2062 2180 1317 6140 3848 1221 6073 437 1146 2179 1796 5610 5404 2392 5298 10 2409 5581 2261 525 401 6559 3209 5062 4607 1328 405 4156 3129 2937 4811 688 6361 3479 245 898 3476 806 3206 6560 1163 5102 4291 849 2284 1595 4028 3561 3368 4045 2837 5137 6556 4175 1005 3669 4023 5656 3551 4304 3238 6008 877 3816 5472 6018 2972 3298 5599 58 638 2876 1978 5082 5653 619 1551 2397 4740 5498 878 2727 1382 6288 5477 3978 2712 2656 2599 2145 1599 5133 1533 4547 391 1601 5196 3519 1367 5733 5891 4145 96 6023 5263 5074 313 800 6507 2896 5693 160 6588 911 312 5893 2828 679 4134 5901 526 658 3263 4010 114 6267 5148 502 3451 6509 3653 3635 1234 1095 1815 4987 5433 5229 5960 6252 4170 750 3610 6309 1796 1116 4872 126 3866 704 1650 5230 6218 5539 4547 368 3904 2415 6416 2146 178 3034 5890 2240 2459 2063 354 2584 6521 203 3358 5808 5466 2011 3768 4323 3854 5326 493 4708 170 1496 4080 5855 1295 3973 4205 2196 6313 3404 3184 646 5947 1281 3102 5811 3318 3410 2572 903 6080 3098 4082 6369 1203 830 3876 1685 2506 915 773 3515 6156 4183 6300 1581 4806 4614 5832 653 1325 5451 6027 760 2090 5820 526 3438 1604 1263 1895 6448 4779 5762 2327 3089 3194 2131 5217 1675 966 4481 6226 5092 3689 6144 6303 4952 6318 5527 2718 2370 2133 4824 6108 2654 3988 2010 3201 386 2076 3345 503 5507 1050 3985 5215 3174 5718 4888 995 1189 180 4943 3216 984 4567 4764 4811 1959 5287 2901 2142 348 4195 4047 14 395 2622 3862 1636 4828 2074 986 1512 2903 4524 2112 3908 1124 3110 1312 3150 320 6309 5046 5273 3235 5621 1871 5617 3607 4466 2206 5040 59 6611 3248 6208 3794 5713 6279 5435 1964 3616 4186 4764 1089 791 2544 6201 1965 149 438 3712 6108 5788 3655 3491 4859 1694 3752 3273 1436 3074 6489 5676 2307 3136 4117 3651 3779 4435 308 600 1305 5258 4289 4845 4570 6564 2987 4170 4915 2130 828 1338 2323 2662 4092 3109 6109 901 547 4281 3295 203 2933 1508 4786 5992 4910 3986 2013 2152 1115 2534 6610 6348 4139 3111 6574 5535 4072 4977 4627 1028 5087 4537 5209 511 4031 5234 5169 2745 1377 4843 1816 6284 6193 6148 5881 4831 6172 3762 554 867 1108 1432 4965 759 5359 3505 6341 5727 5767 2259 4974 6163 3156 756 830 5704 800 4965 5292 5929 2271 2289 5914 1549 522 846 1027 1394 1182 1473 3230 620 5793 4032 5492 2499 879 4357 92 4895 6353 5050 12 5629 2698 60 2082 3838 3043 2871 1452 4680 758 3793 5016 6070 6361 911 289 6574 4471 3413 1639 4698 5244 3191 3915 2130 4814 1602 1007 1214 5560 2240 1226 2473 917 4021 4741 5758 2786 1389 1103 3764 5032 3518 1239 1632 1637 935 4354 5168 6450 5692 1732 5392 4798 2153 2811 3336 852 4909 1200 3073 5921 6098 4782 1556 6147 1741 5009 913 5684 3237 3882 3739 4381 2719 4143 5947 5610 3029 3319 4424 3551 5422 274 177 2728 3744 4096 6626 2163 3598 6482 4807 330 3820 5247 6255 6318 4430 5992 4173 2070 6210 4703 4150 1774 3341 2858 6292 3896 6103 1242 3591 2334 418 6574 42 2796 1892 4575 2436 5433 4946 4992 5021 5867 4189 1648 4337 3709 3026 4904 2761 5417 64 3617 5478 5653 2585 1483 4268 5736 2499 38 650 300 566 5755 3538 5475 1118 1940 362 2810 4453 3410 869 6239 2380 461 5140 4249 5755 689 2082 1729 1007 6484 5033 1729 2491 222 1053 5270 4427 4395 942 6304 4727 920 3365 4885 146 3284 5176 2521 5405 626 5742 2028 5158 3761 920 902 5521 5389 40 5704 4336 3171 3632 1855 879 912 4635 3243 5551 2592 1110 1298 5301 1021 3650 4973 6516 1217 6518 5821 4421 4328 6362 254 6256 3033 3513 1408 1620 1428 2825 6125 6129 273 4464 2072 4558 2588 2053 3242 1774 5128 730 2940 3614 4815 5660 3578 3304 4304 1490 5145 1364 149 6598 1014 2758 1502 6009 4436 1386 6531 3721 3520 5816 6598 4646 2146 4649 3884 4893 3071 58 5834 5587 3761 1243 4290 5022 6404 2657 6616 6536 4581 6648 5369 3479 1493 3342 5295 1944 6224 5121 4640 4073 6372 6110 2757 3210 72 3088 3049 955 965 5625 6497 2233 1172 1860 1051 5632 2811 4176 5307 6281 5545 3341 4501 2079 2495 2636 5845 6551 4077 3881 5794 2989 3854 1999 3561 3737 937 5423 369 4265 1208 6192 4962 5978 5243 6512 5520 5799 3369 3223 3399 1189 6649 4779 5813 1877 1309 5825 764 2877 2240 3751 4612 2454 5438 502 284 5135 2243 4799 230 4051 5707 3448 6019 5871 880 87 1551 608 5400 524 1495 1999 6452 4563 3783 2315 6238 5199 4816 4312 200 953 5939 6309 5671 6253 5737 4014 4756 4436 5404 4976 6612 4032 5644 5212 6611 103 1489 1672 3690 3246 3494 1675 3247 1912 2565 4030 6144 2287 1144 2033 3522 4284 2902 5164 1647 1348 1024 3386 4833 180 861 5237 3666 191 1694 70 249 1228 3748 3886 1855 1525 3851 2012 4582 1344 5591 3786 2769 4321 1632 144 3192 918 4377 2360 278 4990 1308 3704 6400 6510 5169 1124 5622 575 1923 3870 4130 3724 4157 579 4992 3145 6444 2121 270 1992 1890 3110 3146 5365 599 3973 5435 3147 3977 2374 5968 140 5659 4655 1428 2479 2733 6133 4106 4759 2695 5846 4215 255 891 1479 2273 4877 2260 3555 2665 2466 4549 6379 545 2523 3129 2976 6249 4010 720 1971 2492 6217 2607 1701 5368 4253 1343 5613 3542 2566 3110 1822 5005 6035 5535 3377 6255 3397 2791 6367 769 956 3235 6113 2788 2631 5654 6641 5733 1491 6249 2372 3559 2783 4387 5860 1711 5321 1254 3072 3011 709 2538 6501 3802 5110 4097 1361 4973 6456 3356 3095 3115 4882 6224 1899 844 834 3453 5585 1323 6582 5239 2650 6069 5629 677 4418 3560 6590 1420 5822 5655 3501 6393 4704 967 1024 2472 416 6324 2573 6346 2390 5141 118 6356 2695 4040 4786 3816 5133 6443 4260 2991 5493 6528 4659 3057 4606 5415 5687 6370 1890 5024 2018 2068 1937 4578 585 981 558 288 6638 3552 2994 602 5071 2239 4128 1326 1792 4828 5008 6068 5033 1686 1537 2904 6108 3690 4148 5189 6176 2127 3906 4606 5597 1171 6370 5546 5255 201 2478 1629 1196 1324 6572 4600 5721 4361 2869 1710 4204 5129 983 1159 1401 1956 450 5857 104 1027 117 5270 2710 2865 1932 124 6440 5491 2715 125 3960 3119 3898 988 3287 2311 3364 6185 962 2168 2486 3307 3794 2421 4703 3278 194 3848 4643 4089 2383 846 2256 4859 5614 4895 5867 1373 2403 3897 624 5165 1851 1665 3931 1638 6294 383 179 2038 6143 5181 1458 3784 2579 746 2278 545 544 5433 1015 542 173 4596 288 1509 6113 6317 4953 6084 3003 157 3108 1963 4894 2794 3677 1065 2285 3669 418 498 2477 3791 4879 429 4191 6578 4711 5614 4135 6293 1960 6083 1439 307 6335 2767 229 2540 6502 2617 621 3921 5815 2536 3132 1933 593 3860 95 211 3926 1528 4751 5394 5923 3907 2637 2323 4919 6380 1302 1858 1026 5690 6554 1017 3908 5812 4907 2983 2207 126 4425 2235 3820 672 2945 1922 1737 493 656 3635 4908 3508 4462 886 2849 991 5680 6327 1143 5020 3685 1819 126 4220 500 2420 5455 4774 1918 4947 6182 2607 1087 2640 5066 6038 5214 809 5448 2907 5106 6305 1910 3927 5363 4803 5975 6191 4854 4580 4507 5392 5936 121 4969 4293 5811 2103 6015 5624 3699 828 4990 1630 2042 4893 4954 3801 6259 4426 3263 918 5250 5721 6433 336 4997 879 1219 1951 2466 1333 5179 3353 1622 5475 4993 6295 2956 557 4204 2306 324 3914 6544 698 2890 4563 4448 6603 855 1024 2485 1436 2907 3894 4038 495 3773 2483 4405 5294 833 4201 136 2449 1633 868 5210 3835 5958 2854 389 2999 2259 4593 3107 2477 5062 1656 424 3403 319 3588 4870 5786 4320 2291 1419 3835 3038 3690 2790 2650 1779 3139 3956 1183 527 768 1578 3792 2979 2170 6311 1415 5714 5660 6243 5635 2527 6498 3521 6405 6184 5537 6218 3253 5651 3792 4057 5266 4575 6039 1720 6341 3258 2052 2341 3588 1286 2996 2074 5112 4038 3295 3895 4786 3532 559 1886 3239 6025 4057 5625 3376 3190 1346 1443 952 2679 6524 4050 5905 2735 1923 4772 3692 922 5216 4367 4209 3240 2236 479 31 5615 5361 4711 6655 5756 2507 2298 3960 5859 4826 5538 2200 2694 6253 4654 2314 4393 6195 1700 6000 1583 728 2255 3857 2147 5759 735 6579 5704 4292 2331 5110 3928 5470 4823 1725 3175 3266 3674 4621 5313 2275 2318 448 353 2116 2446 4358 3919 3100 4787 2454 6175 5842 3129 3731 11 2779 4172 26 2026 185 4564 6087 1758 5747 5307 6085 5679 3683 1181 1416 1823 3384 1106 2175 3455 4144 612 2947 384 1444 6069 4050 5395 2658 1346 4584 1541 3717 3030 122 2504 698 5864 1939 2667 4865 66 577 6444 2244 4641 5071 3460 4153 3915 2675 4116 5848 864 2139 5374 1368 1689 5666 3314 5874 503 4437 4017 1515 2597 837 4487 4020 5852 1528 5754 6555 2836 931 2669 1630 6044 5353 711 675 2247 4107 1091 2968 534 1138 1078 1896 2574 2469 169 739 3960 4201 2654 3608 6008 2272 1464 2932 5346 6275 2585 6153 2347 3491 1647 1020 2603 6207 3154 1860 4325 6587 1559 643 6525 5123 1755 4178 6151 3319 6280 3982 4436 6580 713 243 4563 1223 6446 2834 1283 5748 486 6459 2876 4732 5603 6098 5250 4595 2275 4749 1929 3841 1240 940 5632 5833 566 1077 4927 5685 4639 4113 624 3162 1016 4073 747 4413 49 5143 2396 3560 5277 5381 5111 267 4203 4051 3394 4878 2306 1739 6605 1955 6652 3225 2122 3096 607 1546 1123 100 4063 4724 551 1345 2746 158 3139 5013 991 5075 5393 5929 2614 6596 1691 731 1178 5361 5610 4726 540 5278 3024 4461 4530 5390 3587 167 4178 5283 2554 2869 3967 3013 3103 2786 1857 2998 4768 2779 3363 1919 518 4471 902 887 5276 2259 955 4755 2328 1353 3548 4169 2364 4807 2698 5902 2284 5222 4921 3951 6642 5742 4701 1229 1706 1649 3150 1475 5893 3184 5580 2519 4816 3046 4735 55 4672 984 2108 2896 278 1599 3846 2586 6123 6353 2718 6547 40 304 4656 5926 4050 487 6219 4039 1980 5062 5155 6377 5044 268 228 4182 2209 4107 1689 6194 6398 2537 1301 3928 572 656 1970 4163 5839 1214 1117 3785 5368 5114 6303 309 2007 2291 5385 3564 1202 3812 3165 2845 6268 2718 4190 5089 5395 4237 2196 5956 1569 1536 3225 1071 1114 3158 6085 3862 1809 68 1286 6498 1614 5882 3695 5649 6146 2682 2251 1647 3196 2099 6012 3272 2461 5918 2410 4017 3804 3486 2979 2304 4380 2475 6360 1508 5275 3018 5435 2225 3411 41 6387 4091 1000 5114 6253 3269 2582 1008 4535 5372 6200 3336 4475 3594 3179 218 4901 6037 2971 1270 3869 3000 956 121 5138 2189 5701 6041 4647 661 1478 6327 3007 1728 6329 3197 6643 14 3610 5565 4653 4409 2080 1572 1903 127 2609 2154 4823 5564 3784 2382 5851 1719 4813 3328 2301 2538 6276 4305 992 350 214 3855 1129 2432 4038 2338 4140 173 4120 2555 119 4549 1230 5683 2941 4791 1991 1057 6528 6131 1852 833 5092 6070 80 959 1141 3509 4966 3772 6045 1272 5570 2696 6317 4951 4877 70 404 6458 2644 485 526 2621 2499 3727 4260 3529 2865 6323 5972 907 511 5776 3297 5320 4108 6603 2713 2798 1955 3005 1303 3257 3116 921 2617 1935 3466 5910 4857 5694 1052 3729 6052 4539 4909 4321 5104 582 3475 5957 2865 1176 371 2227 459 3287 1367 2298 3497 4785 4359 3114 6504 767 1300 5231 6376 2289 69 1289 829 584 4859 5547 4179 6020 388 1446 6390 1947 1522 5525 636 1110 1624 646 743 5088 1852 5378 4073 3273 5386 2366 2425 4944 2864 2070 3788 2364 4938 2202 1744 2058 6095 532 6526 6630 620 2729 5358 5986 5233 2989 2021 3722 350 3584 1115 2878 2698 5808 1342 127 1859 1378 5691 1288 3759 3469 3611 5685 1873 6031 1786 2507 4817 6600 218 229 441 1505 1882 4542 622 5598 4281 6634 2944 3808 4490 1579 6099 99 5448 2507 2605 4894 3720 3098 5723 2215 1300 1611 1969 275 6356 6062 1708 5694 5608 61 4294 56 3209 3882 4793 369 2276 4391 304 3700 5307 5172 2862 452 980 113 1309 3703 3177 531 3045 1993 3795 5366 3309 5213 2634 5103 3941 262 2770 6622 4329 1025 1568 4235 441 3995 3637 1588 3456 1726 4929 4618 1139 4730 4336 4623 6608 2572 5909 5725 87 920 4593 469 6034 4982 6352 2926 94 490 425 1410 3147 1257 5720 3736 1104 3646 582 2932 210 5742 6203 366 5879 5885 2307 2038 6375 3250 3792 4160 5352 197 3902 6479 5368 4025 2095 1422 6444 1357 3783 4374 384 1187 6011 665 6165 4057 3863 2380 1533 2526 4962 2874 3670 400 509 2218 2410 3672 2215 3346 1888 267 2603 5702 5936 3316 4683 169 810 5720 3747 493 2294 312 5735 4092 4910 2728 2396 4946 1204 2313 2041 5807 3378 1855 5352 491 4531 4650 4613 4232 6466 2616 4580 2260 1403 5916 5018 1247 1142 950 5549 1398 1545 5086 3074 1670 139 5687 762 4633 3783 1877 3108 730 3616 4122 609 5742 5636 1390 1624 5498 343 1747 3150 4744 6408 4684 3675 2604 496 2527 5902 1032 2084 3833 2132 653 1938 1497 846 1405 6511 4765 3008 4647 6595 4427 852 1405 467 1696 2159 5398 4965 6005 5883 1644 4185 5198 2465 622 384 5789 6039 2093 223 586 942 4124 5989 6641 3738 1407 3079 93 1753 2520 3904 2993 5881 1914 278 3807 2846 1681 3898 3980 487 1037 87 5465 3346 4433 2363 6268 5327 502 3192 1048 4780 1389 950 2658 4700 353 2755 2370 1463 3292 259 5187 4268 4042 1026 4536 1309 4379 5228 710 1298 4387 6227 2699 6448 6383 4245 4762 507 1071 3668 5756 6014 2556 4403 4777 1470 26 1220 2770 899 416 6246 3528 3461 3356 5861 2964 6622 5542 5429 3472 4884 2666 5746 1766 4087 675 1649 659 2801 1620 3423 2679 2241 5832 1996 5625 430 109 5581 5786 621 4353 3607 631 2560 4676 1320 5346 6260 4290 6393 2991 5133 1945 6216 2532 4882 4601 3510 2583 5924 1948 774 1803 3971 114 2225 6628 3690 2700 4532 5557 3574 1439 253 4651 6486 5024 5030 4771 2123 5474 1537 182 1354 5537 262 2523 3114 2822 4432 5083 4754 2504 3462 3215 171 4539 855 5298 3973 1050 4032 1653 5186 3604 774 1857 4661 2047 10 5708 6538 713 487 5557 5312 4574 831 5000 2245 3902 4907 1501 3077 6324 6335 1157 3010 3632 4721 3327 4717 4734 6553 660 4526 3773 4329 1240 1071 2477 3111 3572 3905 2328 3774 6415 1643 5315 6125 1957 5929 4599 3970 1134 5359 3610 3965 1511 2122 6460 6403 46 4624 1814 2050 764 4862 1485 82 3239 3732 1462 3312 1966 1032 2442 5735 2151 796 4514 5339 456 5959 3151 3000 1692 1719 3282 5352 1298 5541 175 2294 1852 5827 386 6561 5807 3774 3112 4710 1187 1826 3023 2960 2141 6148 1592 2933 5953 1070 1874 1677 1977 1752 5146 843 3202 6512 2044 3724 1666 5009 2151 4760 5258 2189 2316 6 441 3530 1018 685 1677 1864 314 2680 3237 4087 1033 4291 1610 2533 5413 932 5983 2840 3685 6374 4250 2206 1586 1806 2414 6225 1883 3998 1137 1143 2889 3088 5481 5849 4935 984 377 1520 1379 698 837 2921 5450 2364 3856 1856 2335 2056 3603 1131 5685 3465 4107 3401 4164 448 4791 1144 3947 5308 2997 4905 1338 6367 4818 4016 5243 5272 2234 3679 1723 5605 2863 1094 1637 6323 3052 4312 2187 4273 4755 1468 4371 6444 6220 3097 4849 2701 6224 5941 3968 972 6062 2629 1064 4065 4718 3940 980 2735 2550 2477 4014 2508 2425 3376 4108 1878 2344 5201 1962 79 787 1424 6053 4746 5484 4912 2321 2444 4275 5751 6049 1283 3002 2785 775 5145 6046 2585 4322 2135 6420 5121 4761 2945 4272 4410 477 2630 3524 3255 427 4871 3746 5677 5569 4317 4854 26 2647 1707 5621 94 125 5416 2190 1540 2957 589 98 3278 3553 5843 5713 6289 3862 5342 6383 948 5247 1832 3419 9 524 5416 4802 3514 3391 6573 1549 218 4729 392 1364 5048 2949 5633 3152 6563 2926 1161 249 3212 3800 4636 1883 6513 4925 1005 2841 2759 2695 4774 4400 1975 1705 4691 4566 4398 3596 5179 3155 297 5935 5331 2370 6148 3486 3432 584 1513 3853 395 1467 4719 4017 2747 6350 4412 4327 2456 6192 2287 2845 496 4549 4060 4786 5586 1853 1747 1615 3391 1645 6570 2345 1586 1552 3199 2157 6420 2497 5231 6224 555 4588 1966 1002 1906 3256 934 2573 6116 1120 823 3318 3821 3561 4125 843 3734 746 4604 3821 3980 2399 4156 3657 6356 3451 3202 1607 4071 3272 3016 2196 674 2259 3140 6041 5696 948 5990 5696 6407 1838 5438 6634 4947 3757 6646 5187 4063 5382 5016 5862 3743 5856 4586 941 5209 500 3116 5898 3360 2433 3056 4595 5520 691 1410 2628 5500 4142 4515 1521 4617 2987 2481 3060 846 2944 4765 3067 361 6183 350 3755 4297 5771 3436 1714 972 3347 130 3650 788 5838 5655 1590 2615 2979 925 998 237 3404 5289 4065 5277 2289 6299 4768 590 4745 2438 4284 3703 3012 3175 2801 404 4910 6066 1583 4926 2950 5827 1474 1438 30 676 2295 1213 3342 6335 6509 2008 4762 1550 1158 2838 4065 2251 1557 5454 6203 5894 140 528 3268 1676 1090 5700 4709 4577 1392 2365 190 600 2490 2454 4849 4208 4908 4509 4936 1722 732 3473 1615 6271 1212 2854 2675 4897 4106 3840 4437 4844 2411 4606 4598 1093 5846 4601 3366 1483 2883 5037 1615 2026 441 3469 2824 2819 4444 3139 5410 5347 2836 1128 2183 4658 636 4589 5961 225 1513 2532 295 1472 345 4411 5905 5776 6465 3772 5534 3696 1763 3159 2612 6278 5425 5985 825 4485 1016 5884 1411 6442 70 1325 147 6206 2196 3612 2807 1749 5976 5104 6525 6634 4107 6490 3901 4810 4114 3936 778 912 788 6244 2258 2730 2585 5097 2198 6519 5949 2089 6143 3797 3781 504 6426 1146 357 4877 187 6353 3119 1829 4729 927 438 5663 456 5209 1307 6076 4349 1420 3780 2848 5425 2823 3537 5128 8 751 5591 5536 2403 303 5881 1184 3211 1895 6471 2245 4657 582 924 2297 3783 4642 507 3679 5730 3388 3304 3947 2364 1028 4200 187 2711 6493 6479 4057 3572 1853 2923 3402 6357 733 6378 1660 1241 3251 2562 5335 880 1404 3351 3262 5912 3211 3204 6631 5358 3327 874 5052 2731 7 883 4603 4770 6311 1633 838 1626 3297 4760 2487 5676 3479 3184 806 2695 1295 3163 4555 234 4408 1091 4831 1893 4433 4849 138 3776 4984 2793 602 6003 4370 2935 3357 5085 716 1650 2229 4657 3602 3963 5910 6242 4330 3143 2877 1695 1797 4065 2690 3016 4908 4109 3260 2930 3284 1880 1808 3587 4003 4436 5401 2362 1104 997 945 1159 874 2701 4285 591 1398 2155 2236 435 2850 3468 1433 2365 365 3328 4739 5780 2122 4052 4616 5590 1032 1097 1885 1310 3839 3239 5398 967 3314 714 1261 3711 5716 3070 5906 5694 2398 3184 5802 3873 314 2393 4199 315 2874 436 3190 5706 5200 3710 212 293 3762 3086 4995 5461 5280 2293 1590 5973 831 5887 5805 2182 5137 6158 3100 1574 6360 1182 3891 5802 4772 2113 5948 6217 353 6578 4764 1157 4906 2444 2731 5763 1813 501 5724 4444 4467 3006 6175 2106 4422 6289 2208 1760 5382 4424 5772 6381 3872 6134 1412 2759 1210 2848 3078 16 4476 6427 6567 4111 6200 6179 3351 414 3428 249 6527 468 6183 2763 3828 970 1601 6144 4265 1001 1189 5979 2175 2688 4327 4397 14 4866 658 2290 4646 5199 2726 3545 5799 4127 2628 2292 5931 5304 4939 661 4496 4543 5579 1083 2275 1320 5013 848 2564 1644 6455 6408 6138 6445 4107 827 5319 1871 5874 4164 6408 4829 1365 6341 5119 1043 721 725 5432 2180 5089 3642 4773 2895 2115 3927 5514 2240 2275 3392 2261 3550 5722 5359 5732 2599 538 4637 4043 6170 144 5518 1239 2489 2638 1782 2695 2548 1353 4792 4110 6613 4527 1181 5550 1058 3701 1011 4450 657 3198 2879 5277 5522 4089 4563 3377 459 5270 6448 3103 2683 3212 5528 6081 5514 3822 130 825 1141 860 5471 3906 8 3505 4005 1530 5883 6237 5457 1097 845 3234 516 5948 541 81 2814 4245 1265 5117 164 6508 1829 648 130 6312 5807 1690 5745 1567 6196 6423 948 2351 753 2712 6449 715 5909 5086 5433 5817 4679 906 1898 3196 4711 2155 2205 5075 3645 5108 5456 4720 505 906 4482 212 2966 2132 4817 5364 1209 1100 2654 2795 256 4166 798 2599 1401 5912 5840 6625 5970 975 2334 3200 3731 5163 3012 3416 5023 4369 3351 4571 3469 3542 6652 1443 6590 5659 4692 3596 3887 6383 3591 4568 4907 399 5635 1616 6182 3195 2918 2936 2638 6602 5435 3156 1697 5894 2189 171 4880 2597 6465 1842 4114 3669 2836 5838 6000 4452 2371 2222 2228 4657 1236 4678 487 1137 5931 3178 288 5716 590 2542 1571 3921 5075 5283 2115 4492 1005 835 5780 2921 1828 1890 5747 4661 604 3728 4391 5336 2565 2282 270 6117 2951 859 3016 3747 1131 3100 2603 4931 6462 3709 2374 1750 3648 2816 601 2302 4170 2343 379 1544 5572 1470 4211 1847 5301 4066 5775 1021 6408 1090 493 2925 6289 699 2075 3093 6010 5598 2325 5675 4750 4897 2987 4036 5183 2770 667 1308 1416 2386 88 2223 4698 3955 4624 4085 6492 4728 2879 1504 959 2460 1124 6459 2155 2758 4088 1881 1059 806 3141 3533 2090 5204 6300 1471 1447 1335 897 273 5235 2567 903 6510 560 3414 6371 160 2865 6292 5283 2167 4355 1910 4290 3414 2794 1187 1935 136 1492 5009 3974 3141 3154 4947 2804 1489 1628 1748 3998 247 6449 3028 4859 5517 2735 3734 4734 2140 23 3515 497 5940 1135 3960 2274 5137 3766 53 1729 4051 648 3437 3491 6631 106 2527 5826 715 4918 1039 1580 674 1 2368 1960 3135 5136 3851 1937 3653 6574 1443 3112 4133 1630 3558 4648 2508 6121 939 5972 1203 286 5730 6407 3826 1830 4915 2543 659 2581 1424 1133 72 3314 2956 966 492 6197 2932 1595 888 5515 3153 6104 2982 2202 1579 5520 1878 3750 5609 461 5068 1356 1649 6077 4328 3419 4059 4005 1759 38 6267 95 5040 513 3212 5994 1075 3782 2275 2563 2846 124 1928 459 3059 3317 6483 5832 4582 1116 4515 563 1579 3626 2453 5255 3111 1600 4251 5151 4670 5910 265 5326 2606 6006 5457 4632 3874 2010 4373 4125 2367 340 2770 1957 2361 2729 3014 5023 682 1527 3716 3035 4890 1940 905 5390 4628 3664 4406 1381 2421 4486 3484 5603 3050 5428 157 194 4090 3915 1328 1188 2286 2633 501 4229 3743 1208 5908 1369 3150 6429 5176 5747 5722 25 2632 3291 2033 2993 1020 2810 5525 327 940 1452 87 2238 276 2425 167 622 5673 4000 4755 5801 6081 750 4863 5522 242 6236 2767 3881 5766 6628 3464 5004 4702 5936 397 3040 2618 5176 4415 6454 5537 2420 4106 3633 256 1976 6615 1292 6190 128 5147 1503 191 1801 798 6583 302 1150 2443 118 5644 6428 5773 1658 1793 2040 2112 3695 4914 76 2006 4252 3133 5396 4183 3963 1592 3391 4947 2276 893 2525 2651 6634 5311 2723 1658 5134 4929 825 6305 2691 5516 3548 4396 5654 4743 6453 1033 4242 4154 6600 1131 3657 5279 486 3253 3118 596 1035 5485 4866 5690 2044 5358 1062 2957 1103 5818 6329 5954 371 6152 4342 3007 185 1010 875 6566 2280 3364 4234 5925 6520 205 5502 3805 3687 3813 6572 2225 3757 2015 402 2482 5328 6522 5515 5761 1762 6460 5720 1897 3393 537 3959 5850 5757 331 2479 2488 4659 2540 1607 2377 81 2736 1203 2650 2615 6326 6588 3110 2108 1610 2382 6480 6381 2575 499 2860 320 976 4930 5901 1177 1305 5468 3178 5006 3546 5380 1147 6176 717 6265 952 3540 3061 1312 5657 4968 3151 2613 406 5603 2519 1447 3104 1877 5746 5107 939 5588 4290 1498 2479 4583 3983 6359 1047 4874 3701 2727 1793 2801 3645 6467 1224 5659 1281 1853 2196 1006 876 538 862 1927 5451 3129 6222 4980 3846 349 3975 3167 4667 3604 6631 174 1125 2143 243 874 496 6448 3352 2170 3846 4304 3348 3527 4054 5096 3802 4857 2380 687 3359 3944 563 4015 1258 350 584 3280 1002 924 3745 5773 841 1585 4863 462 3648 104 1462 378 601 401 2705 3376 2748 5371 4352 4558 4563 2381 1943 2464 776 1666 3325 4002 6433 1309 1724 5062 4078 2258 2073 5314 2462 4687 949 4254 1598 5126 322 6054 8 3749 6601 574 411 3496 807 3473 1119 3370 2927 5683 1138 1875 5713 5861 2451 6482 832 2830 5615 5986 5091 3432 5493 5008 3212 5547 2284 3681 420 5826 5453 4051 2098 4164 5707 322 4401 1916 3886 2093 4573 3909 581 3139 1152 645 5236 980 5877 911 1549 5918 3254 1976 2054 1205 6332 4627 3816 648 314 4899 1778 236 3365 2206 6002 2069 2098 2546 2068 5408 2099 137 887 3245 3170 1936 24 4002 746 6166 240 3704 6157 5792 5561 3295 553 6496 3950 5471 4993 1339 342 2591 1853 1521 3705 174 887 6647 1873 121 4428 6230 681 5494 1380 642 505 4967 5213 3009 5944 1067 4865 855 1244 9 6330 3119 6155 853 5872 1822 2642 2565 6013 4435 4281 2082 559 5903 5636 2202 2788 4699 4490 4492 183 6309 4594 1836 320 3789 260 4579 4838 6572 3227 4660 5240 1983 5977 5545 4004 5504 71 5299 2670 1264 1959 6033 4247 3584 2975 4239 3771 4440 1176 507 3971 738 6348 2105 3903 5712 3402 4276 510 1419 4542 1921 943 5397 3225 4946 2055 21 6599 4235 110 2056 4576 3957 3448 3840 6350 4811 5366 427 2160 1149 6539 2293 350 3948 2971 6379 113 872 5635 4737 2123 1010 1849 4207 6573 5985 1877 3974 2315 2863 2089 109 5214 442 1453 6604 3211 4644 246 6360 3475 5032 2081 5699 6309 3869 2999 254 1308 3612 6301 46 4088 2563 5394 1860 1699 3828 404 4473 2013 4582 6626 2458 1347 926 1906 6412 3705 6577 3068 3948 1016 5593 5687 1912 469 5495 697 4438 843 6141 5154 5709 3797 6 1213 6152 5652 2142 4265 5795 1914 5724 302 1384 66 1462 6269 3685 3426 1749 4948 1048 656 4144 3254 6310 1519 3887 6547 6588 2717 1586 6051 47 6550 452 1240 1951 2714 916 387 2065 2487 2863 1642 4142 5326 527 4023 3590 1519 3635 3240 1313 1944 92 2922 2676 2894 1806 6375 319 1745 4924 6492 1426 6184 2292 1735 561 4939 4417 1900 4756 3846 347 6037 1147 1751 3282 4013 387 4719 6539 41 6630 1294 4057 5040 1331 1166 2952 2051 6607 5396 2775 2555 3313 1067 2026 973 3235 3977 6371 3105 1291 4242 4753 6517 6440 2264 1618 497 1775 1918 2646 2395 3687 1202 2479 1216 4963 5005 4483 5919 5051 34 3610 1824 6271 5841 4849 1079 382 5552 2059 1963 3124 6087 6569 3174 4850 1990 1041 1785 1507 4473 6048 723 4353 3449 3171 3466 4380 1382 6222 4743 5481 5236 80 3375 1313 2508 4913 4829 235 5095 1159 3550 1371 2896 5540 2459 6056 3552 4302 5178 5225 5443 3396 1730 3098 5365 1357 298 1048 5766 6172 6280 3801 1598 1123 5207 1096 2241 5127 3645 5986 5518 756 226 2171 687 2672 6533 3568 2384 3206 1864 2431 2359 856 4053 1528 5539 22 1724 3023 5818 3850 3 537 6020 3387 4518 5269 1841 3128 1167 767 6467 6254 1348 591 1786 6042 6199 857 1960 1491 2941 937 3076 5882 1191 909 3654 1756 3008 4221 4537 3690 1413 4257 382 4818 6455 1442 2184 6314 3128 5226 4471 2098 1922 2439 2434 4651 3684 4091 4186 2374 6552 2467 6148 4277 3221 4168 4648 4191 3057 4043 5852 1127 6155 320 3122 3234 3249 3519 5894 4473 857 3000 6482 6131 2567 1679 4912 4741 2034 3478 1716 2002 2191 3927 6634 6192 2567 5262 1043 3925 6454 3238 790 4521 2808 4445 4125 2940 5205 4743 5016 6499 4903 134 1462 5114 5238 3459 1992 4287 2160 5813 1455 784 2961 3060 2391 1467 4942 135 724 404 428 4018 2441 2348 3958 4334 2504 5547 1204 5245 4162 2067 2106 3348 5785 3282 2864 2461 4599 5076 5738 971 2895 1478 3689 678 453 1376 758 1543 5049 3229 1898 5513 3179 5809 341 5023 5568 1229 48 5283 6390 2532 496 3520 554 5712 109 3552 1353 3756 2335 1567 3112 1465 3559 264 2060 2047 4912 5932 463 3873 5788 1922 5082 4170 4575 1746 4161 4184 4982 2942 327 4877 5421 2611 2065 800 4845 3494 3372 2399 1980 6162 6074 5553 3792 628 2543 4332 5612 4093 3443 4085 1670 1006 6041 515 3062 2214 147 5351 4955 6138 3165 695 2109 1609 3022 5605 1623 578 5362 4002 5719 1050 4563 3973 1608 1863 3796 1520 1335 1425 2283 2005 1920 5978 5455 5895 3740 3763 6232 585 3877 531 719 4224 6060 6623 6221 5715 2829 2739 5012 150 971 6419 1535 6353 2426 4999 2037 2922 4398 3229 5138 6334 3685 3793 53 4599 2327 8 1733 5239 6038 5942 6157 3606 5807 2228 4239 2550 788 3085 2853 3665 1238 749 4240 3080 6577 2948 2304 6505 4745 6255 2761 5804 5813 5637 6395 338 1283 573 2629 5064 1817 761 3452 5604 506 3627 707 967 4728 247 4694 2825 6387 3248 153 5407 2684 5241 447 2421 3398 3175 3033 2611 6076 1148 3686 1221 6157 1736 399 5451 4734 2770 6150 1606 2760 50 6495 5039 3496 1202 136 1573 5368 3707 35 4617 3404 6497 213 6309 1837 2191 3826 5227 6358 3998 5855 301 2099 6330 3273 2099 1502 5705 79 3942 5830 2078 4588 2040 838 5164 2102 6193 2327 3158 4499 2969 206 3329 1103 340 2732 1605 5212 2747 1960 6173 3448 4361 2313 4094 6599 6181 6527 5238 6353 6510 2848 1933 1517 213 3244 5140 4020 2524 1997 81 3003 1179 6225 2555 6177 5427 1345 6330 75 3650 4731 6180 6363 5254 3896 732 6178 3994 4949 5166 5034 4086 6225 4046 2261 5046 6113 1737 205 2129 2583 342 2355 2224 1774 6465 1811 5100 5546 2367 1749 3658 5968 2641 983 1284 4913 6439 2223 3857 1540 4912 5590 619 6582 1078 2862 4053 3300 2407 1374 6492 2847 6396 3604 5955 3683 3383 730 5645 1105 5566 36 6414 36 3075 4063 4843 6520 1951 1809 2522 4004 2755 6203 1017 4067 1663 1471 2876 6357 585 3173 1711 6094 1317 2430 5883 2018 636 3595 2892 4695 5437 4896 5524 3035 4612 5316 4860 238 1817 1830 193 2870 5922 3690 549 734 2813 4810 4151 292 2564 5005 4777 2105 4689 5073 5203 5646 6625 4316 1935 2165 2712 5475 2478 3716 6124 1991 1222 192 3843 1410 5748 971 6205 3704 1323 6056 471 2149 421 4501 5412 167 6287 5856 3094 5492 1239 4534 1408 1440 5654 4622 2376 1254 3975 6130 5571 5755 2369 2462 3997 5214 4881 2304 5703 5623 619 1625 5004 2565 744 2161 3178 4421 3042 5304 1965 960 6478 5345 2534 153 4956 5054 3669 1811 5373 5723 5965 6418 5982 6445 3592 4365 1874 3904 5300 912 3371 5219 3979 4869 362 1515 2396 3206 6638 3768 32 610 6427 3665 6043 5656 716 6136 1212 4504 6031 6381 3266 1651 747 4418 3900 251 1200 6285 4495 1744 1640 3270 130 5240 2530 1383 748 4751 904 994 2069 2176 340 6641 1690 6372 4191 1994 3898 96 1135 2512 5476 32 2336 4493 4054 1297 1649 5823 3155 5605 6585 777 385 5349 6617 2179 5914 239 4247 2010 4115 1345 4082 789 1825 5279 5206 3971 4910 793 4391 1547 3931 4780 3367 1890 513 511 6003 3462 5893 3874 4270 2588 5889 1251 4385 3396 5637 6363 3329 5520 4328 5330 2972 3224 359 4797 2889 1176 3285 4294 9 5031 1488 4318 1874 6029 2238 2215 5570 4800 3833 3641 5300 4068 2167 3213 761 5420 1954 5283 3584 6594 5218 3488 3741 1579 4498 1267 5252 6143 2368 658 495 5270 2223 1184 5977 6655 3192 2754 4176 1299 5182 4991 3439 1080 21 4977 6425 1636 1682 5571 839 5957 5111 3491 6275 1492 6485 1921 429 1486 2339 762 4033 2761 858 3634 4255 434 5486 4595 3266 5317 2965 4844 4504 2983 716 4335 2977 5906 557 6025 1975 1278 1373 4222 1755 4776 1868 2442 1199 3368 3388 5174 6376 4814 2846 190 3447 174 2605 3578 1307 5345 1805 6421 6001 3478 5945 1691 2495 1096 4744 1712 3020 2656 4949 4908 4033 4426 4187 3922 1409 441 3062 2624 1966 3964 6551 6099 3609 4191 1323 5642 3925 4481 1931 884 136 2892 3520 2324 3705 1417 6006 4067 6519 759 5057 6508 4073 3709 332 2837 29 12 518 2778 1083 5313 3603 3093 6176 2921 4084 1684 1092 3155 6348 3374 2087 1623 4406 4289 3994 203 325 4417 2374 2143 5516 802 1083 4989 1852 6105 3296 1072 3466 1411 6002 602 852 3741 6242 5082 934 3149 4925 1077 895 890 696 5323 3440 5053 1135 2039 2737 1293 2245 5185 1493 5912 5047 4477 5807 6091 3784 3102 1257 5369 3676 3241 928 5394 4876 455 4547 1023 6115 5403 1416 1794 665 3243 249 3177 3667 1392 632 1196 1371 1313 1476 4421 3816 594 110 5506 6267 769 4270 2569 3879 2942 5353 5195 137 6100 5287 3797 4195 395 5901 4219 6291 5490 1637 1455 492 885 1368 1032 3423 1168 2142 349 408 2898 2609 2033 4571 2355 5450 371 5041 3164 245 2809 3479 961 2110 2141 6388 4643 6248 6035 4676 3191 983 5937 4205 1164 4938 879 3282 2992 5823 5871 3815 4228 3063 6060 5930 3537 6251 321 5818 4285 4773 2995 1780 4437 5143 3208 3786 5388 2925 2193 4939 3945 2349 3610 5653 5100 4457 6215 2198 5171 2908 5874 883 3543 2802 3307 3278 966 6318 5306 1786 590 6305 5750 6458 170 663 2984 4861 4427 4971 6236 6634 2999 4418 669 1686 5092 6564 5133 2819 5597 3990 4208 3952 4021 1613 1670 6121 3795 3521 5098 6205 3431 4628 3739 1457 6333 4482 4276 3547 3174 1386 1793 6407 1526 3858 3416 1744 993 3807 6077 3734 2772 6609 4072 4183 573 495 3451 5544 4638 1020 4003 5720 4116 1565 3613 2828 254 6195 4099 2876 1097 3702 1577 5503 3904 6464 1093 984 2840 2220 2777 5750 4793 6421 2857 294 4722 4724 4591 965 1024 6522 5809 3939 4316 6283 3987 3631 1812 4316 911 5583 3041 5703 3041 5382 783 2553 2319 5063 6477 3682 3222 5303 2181 2438 564 556 5397 2945 5586 5895 5940 390 1513 2121 5671 1268 201 3345 923 1737 1894 3842 2045 663 734 3596 6234 2119 2798 4496 480 5843 5311 4878 659 2654 6366 6529 3791 4130 4694 440 4302 6633 4516 5241 5407 4517 220 5803 2057 1827 24 2580 1448 3991 1080 4128 6073 4759 2841 3241 3383 2821 6026 5734 5566 6578 6186 3717 3342 2927 6387 763 1189 6436 370 3884 1110 3358 1356 2007 2414 631 5488 6470 2078 1964 4315 2698 5712 2210 4675 1299 4826 4218 917 1359 5687 3702 2361 4445 2389 3624 5273 3351 4972 3711 1829 3316 4959 3105 5895 2779 799 847 6206 3307 3844 2501 6240 156 4131 3020 289 4306 4941 5996 4943 1985 513 3697 4233 4872 6331 4555 5697 1311 1945 6563 3043 1033 1314 1257 2200 4451 5395 1902 602 27 514 1025 6531 1145 3055 2433 6008 1413 197 6099 716 4308 445 576 56 569 1900 5791 3044 1638 4624 2073 3781 3931 2967 3491 540 5191 4866 3107 722 949 5344 2165 5021 2896 2458 4509 1346 2810 4647 3490 5518 6055 4491 5670 3797 3269 1355 1562 332 4345 6061 5045 5221 3643 3098 256 2417 651 2753 5717 4800 2034 3942 4147 555 5904 5261 4607 5175 1449 3137 4609 61 5224 3111 1145 1859 110 1027 2090 3291 5349 551 5419 4969 1766 698 747 5299 5011 366 912 6084 1218 70 3276 5067 5502 5766 3371 5981 4986 4581 6033 6341 2749 3103 5998 5581 6625 5845 1721 3437 4992 457 6291 2860 2433 6068 1597 2177 4421 2190 3751 5484 1702 4002 2253 6143 282 5408 824 3450 4905 5322 311 279 429 2906 722 5341 958 2317 4908 1200 2905 6514 3281 5650 5727 4422 3670 2691 4056 3419 285 1115 1893 988 4075 5735 325 3447 361 2895 5384 418 2301 996 1006 2038 189 1349 2352 588 4827 3191 2222 1613 2477 2375 1791 4551 4556 659 54 3572 4542 4458 1956 6134 3760 3023 3722 2824 4682 3875 1880 5695 651 868 2334 206 1344 1453 193 261 558 57 789 4182 1475 4080 6394 4123 1004 2667 946 1608 4916 1158 4978 2352 5319 339 6622 3864 6596 702 2235 4223 3800 217 5322 1953 6248 1524 4450 5318 1453 4937 3044 3428 2756 4794 6128 6281 5059 5785 6029 4755 3276 3076 3 4602 614 840 5228 2433 5272 3567 1238 3172 3895 6117 1638 5029 5036 1083 4847 1485 6437 1578 1808 4763 4365 144 4943 5390 15 4123 2669 3298 5801 2832 6407 4138 2802 4690 5551 44 3632 4104 2261 1489 1511 4061 1864 4106 5405 4970 2366 3106 5536 1973 6388 429 2632 5915 4799 3090 2898 2966 5673 5273 6268 2954 2232 5406 1746 2932 3115 1890 1218 5068 4905 2945 5978 5415 6142 5089 5792 1957 688 3054 3812 6047 95 989 4979 6226 3649 885 1792 1662 567 4523 5662 3691 553 2325 5411 3314 6069 6318 3610 2069 3681 4486 4367 3162 3897 3657 305 5338 1133 1985 3489 147 5250 4492 4342 6118 4064 4241 1288 3509 2438 1885 4738 968 5531 2312 1082 3410 3674 3569 4711 4979 3902 3243 5164 3552 973 1761 4337 5684 5047 6327 974 4491 1975 4708 3973 2822 231 357 281 3966 2204 3151 3172 6362 5114 2973 3820 1672 2698 1634 3764 5114 6049 3500 2142 1871 5069 6523 4952 3488 4290 4244 5461 2099 6419 4321 3707 2666 2809 2019 4187 5190 2299 1242 6190 4881 6622 1773 4037 4644 3879 5705 6623 2879 3293 6201 899 31 89 3051 1458 4492 5348 390 1519 5385 1590 4437 3716 274 6329 4596 4257 3522 1608 399 996 5846 6335 5572 5381 291 3374 6454 5222 5858 938 2802 3390 996 3221 2697 1386 177 931 4203 2162 5365 3912 6426 6045 5935 398 6201 2387 429 74 1197 143 288 2260 5223 2420 4958 2718 3989 794 3967 5802 5608 607 6354 6468 6355 6204 2805 1841 6179 5179 4749 1223 3570 246 1664 444 248 4476 328 5054 6103 488 4453 4127 6587 3912 1667 68 558 1068 1707 243 2531 2100 1742 3463 6227 1805 5979 6243 2297 4389 5551 6506 6548 268 4738 4919 3438 6439 313 66 841 3765 4572 2478 3308 4784 6534 4462 263 5223 73 5686 3412 207 1687 2313 735 2773 1683 4029 3171 2241 1385 3207 6304 6183 2423 418 1041 1698 1243 5229 6327 6300 3573 542 273 1504 87 4742 4417 4068 5879 4175 2664 5487 1351 2106 497 4511 2328 4334 5642 3920 3195 3172 3894 5180 3420 1402 1013 5163 3995 3240 1854 5728 4982 2501 2463 5435 4820 484 5074 3949 4190 3617 3256 4120 4637 5004 5169 5980 2212 4026 2840 488 613 3180 5212 1117 2489 5817 6330 1029 3526 5405 1290 1357 599 93 3106 6379 5572 596 4086 1299 2652 1605 2265 4664 4221 1623 710 1558 2292 70 213 1144 4954 3576 3615 1129 94 1913 4004 3602 854 2253 2900 5089 4623 2703 1653 5763 3860 3509 6342 2818 6113 3190 2554 3978 6447 3923 2890 3550 465 990 3085 4157 3777 4106 3095 157 4543 3191 4197 2066 3418 575 4321 5097 4140 228 189 727 1794 3369 3127 4942 3596 5609 2013 2933 6494 1843 1391 1143 3572 295 4591 2353 6465 3983 315 334 2490 5868 235 5732 1365 2548 1753 4486 2353 4831 1671 6402 6263 6566 6519 670 1936 4448 3608 5028 3403 4 6275 2107 2209 3021 2909 1526 2239 287 4869 6193 393 430 1300 2743 4506 1870 2657 4087 3091 281 1164 6530 1917 5921 4370 4128 1117 424 3968 1198 2339 3204 5400 1545 991 463 1605 6327 5747 3381 2138 921 2699 774 4974 2780 3686 6455 3073 2969 1824 3753 2955 4450 3079 4975 2729 2684 2839 803 3559 1722 511 1563 2849 4721 4663 1005 6042 2519 442 4535 6553 2398 388 264 4016 179 1687 4743 2132 3489 1700 2872 6114 1820 4897 6022 6384 425 3768 5094 634 1041 4226 4186 5781 1170 1904 4274 5667 4463 1946 4928 4160 5453 4293 238 1870 6027 5488 4804 5556 3549 2542 897 5285 1003 2751 1493 3113 222 3948 3111 684 1802 1728 4415 1664 3691 1754 501 5332 3092 4712 2189 6354 4464 814 6560 1209 5094 4752 5542 661 3641 3196 3824 5855 2488 5416 175 5858 3162 4523 3996 2769 2411 3687 6123 1423 3852 59 796 5766 4375 2226 1604 5879 4940 11 1810 693 3609 4928 2885 2261 879 5481 5972 1478 5632 3482 3790 1550 4618 2673 4605 4737 878 1946 6190 1060 6247 47 4229 856 3314 595 5817 6161 3242 1270 1753 3803 2778 3683 4703 5887 2915 4998 3073 203 4118 4654 4500 5332 351 1582 1564 4153 921 5831 5823 526 5952 5878 3252 514 6525 3751 2853 880 3371 6093 3506 4184 3740 5 1644 3078 1994 6488 3847 971 5476 3223 5854 591 1910 4906 1347 6374 2720 2439 205 2600 2566 1463 1247 769 3309 1353 5804 1820 3222 5931 203 6231 3999 5001 2233 3246 3311 2885 522 4186 3011 115 3299 1676 686 5334 156 118 1323 4052 3733 5594 623 1461 1169 3515 2157 2371 2018 4485 5771 5614 1910 5880 5198 3521 3922 3650 3908 2710 3772 3695 448 3008 5120 6602 4074 4913 70 6199 4912 6229 5404 1812 4947 6421 5589 147 5822 1355 1091 1044 949 5102 294 5141 6343 3356 1247 1394 3336 3888 853 5837 1906 1241 1419 4920 4334 2252 826 2237 4045 1288 5495 5034 6245 4843 4308 911 4680 2539 367 5603 6187 5527 4752 2019 6579 3684 5680 550 5148 5150 3284 3978 2779 1343 3260 5118 2330 3414 1330 6006 737 3971 3324 3389 4139 4820 687 4976 3625 3286 5617 1856 2263 5836 625 156 1129 2262 1562 4068 5879 2123 3976 3278 573 6233 948 3754 3485 6368 5616 473 4681 5899 606 3711 2643 6317 2196 2282 1217 3109 2056 1762 2943 1204 1951 4707 3523 4925 3376 2651 3242 6288 3456 4059 4625 1835 5892 2369 849 1517 2503 4927 4937 2832 888 6060 6426 2905 4734 6362 2158 2247 269 3461 3327 4721 4527 5710 3855 4500 4818 928 5739 3789 5794 6062 2964 2905 4894 2758 5659 2627 3469 5115 381 6547 5524 1956 3025 4406 1077 4125 1017 3225 2579 2297 3211 4907 2808 5935 2255 4147 2685 5629 820 5988 5843 5427 4407 1011 2339 4505 1151 4920 5300 4881 4131 3964 6055 4670 2874 4582 6279 5111 2359 4114 4111 4579 4339 1179 2460 6586 3724 2771 1175 1405 812 3516 5515 3537 6297 4758 1884 5914 3045 1745 5400 3955 5822 730 2068 3010 3221 4240 4168 1054 3881 2572 1561 5623 6512 5026 3302 2971 5705 783 4911 5897 6091 2364 1480 4369 2023 1050 902 1428 6395 5595 506 3336 1101 5019 4691 6257 6478 3292 3932 4156 5978 1031 651 3393 4989 3578 3578 4090 945 4584 402 5966 419 3335 1353 1795 57 5800 4727 5973 4312 4784 6305 1632 180 3721 547 3569 6572 6522 5877 4990 1716 2151 1798 3413 5378 3849 4144 4768 186 1022 4305 3471 4779 6474 6119 2321 5098 1751 2234 6331 3631 2584 4110 1111 566 3031 413 5034 263 2252 5700 1118 4289 4834 5872 2142 3947 3546 657 1823 3608 6220 2825 45 550 2363 2743 303 3653 3163 2566 4286 2625 6062 6431 3043 4841 3931 4228 6492 3277 6534 5576 5929 604 6254 279 1245 5975 392 1338 3929 2725 5191 6252 3861 2167 4729 2665 1067 4761 5439 3127 4583 2856 2954 4718 436 2813 2637 328 3873 591 1360 1684 6102 1208 6147 2729 164 1908 5973 2382 3586 4354 2213 5606 3955 6610 3334 1190 3669 4346 5189 2893 3397 3047 3910 5481 867 5572 124 5118 2841 1352 4003 4663 5946 2163 719 4284 2259 1669 5766 1158 1776 3280 3611 519 5474 6299 1542 2284 1077 4692 2807 5381 4237 2395 2490 4033 5638 4118 1640 3957 3323 3749 3056 4882 2108 4847 4690 2711 5142 5360 4935 1164 4335 920 5862 190 4097 4415 6315 6581 690 5096 3874 809 633 6046 4614 5692 2532 4357 4327 2381 5135 2641 6508 4999 1372 4668 259 5168 4536 1455 6567 6635 4229 4329 1791 1586 4669 1029 4666 2587 1133 4584 2646 1675 335 5969 65 604 6652 2271 3577 2725 6200 6466 4751 1742 4061 498 4271 3611 3158 2196 4822 6575 5844 2386 2025 2224 5016 1812 232 4844 4475 135 914 3155 2102 5826 6419 2608 3302 5416 519 2618 728 3648 2963 2528 298 5203 3266 2716 3086 27 2528 1200 776 4744 3876 748 819 38 4840 6602 175 2982 4481 6114 3044 6264 2597 3670 3275 2967 3073 2171 4276 1790 2358 3274 5404 49 5520 1900 4581 1727 2942 2827 4076 3408 3504 5836 4396 5660 3644 6372 5483 3565 2718 882 5598 1744 4885 448 1003 5995 1046 1149 861 6084 2609 603 2183 2043 331 1555 5151 749 66 181 2002 6489 1549 6480 6271 2654 6308 6385 1516 174 3794 6331 752 1961 4865 2439 3280 4875 5829 4540 5042 5678 5257 5735 4595 115 1797 4250 2086 5796 4146 3612 4963 3226 6288 6520 2108 3325 1308 4714 4163 1677 4189 326 2890 3485 2281 5624 5728 1272 3387 3108 1010 1778 6006 5277 1807 455 6079 2349 2728 2102 217 2175 4882 6004 1453 286 2938 1438 2154 3872 5571 5386 2092 2011 4648 2192 418 4817 326 4866 2301 1997 4373 681 5574 4320 2630 620 2256 2916 3371 5973 1020 1374 2812 3410 4742 4102 369 4295 6611 1256 2479 4731 3467 95 6160 2683 6501 5852 3287 1108 1396 5156 446 2240 2938 2154 4145 6337 5165 6198 6389 1618 3246 4254 3371 1038 3406 290 2144 1357 3418 4049 6645 2592 1004 1266 4135 5497 5150 4022 5784 269 1851 869 1496 2295 4506 2631 4384 2854 1215 6610 2689 2899 1020 146 2074 3575 678 5845 4372 937 200 5202 4533 3638 2379 6154 1433 2430 1466 5184 2434 4920 2677 592 2520 181 303 1915 2115 3003 1916 5139 2307 980 4605 5093 6217 2020 915 6439 2621 2278 6251 3029 4051 557 6061 3727 5228 3603 5496 2281 1530 2787 3121 6256 2586 3195 10 5347 536 4238 6348 5231 4353 2414 837 2949 5194 1512 569 1919 979 743 5392 4635 4293 4996 4063 3224 5556 5991 71 4004 5987 5723 806 4185 1400 5722 6131 5782 2546 5041 6507 6413 6179 2710 1510 5102 6593 6527 4495 5238 5529 6394 4162 679 5206 3041 1747 5860 981 4974 4372 6129 5132 2405 433 1836 5857 4922 5942 1736 3505 4532 2828 131 1927 229 3895 1569 5482 6309 5258 3613 750 2742 3669 6272 38 1263 4706 5334 4618 792 5733 3226 3567 1716 196 2644 802 1457 5738 5165 4185 6032 6443 4552 6397 3952 5201 5555 3278 1569 1449 3671 6138 1871 1112 75 922 957 3712 5695 921 4161 43 1518 906 3844 305 4412 1028 5464 2087 5122 6609 516 6451 1097 597 5 1632 5370 1357 5530 3931 1602 6025 2137 3105 1325 4229 5683 2321 6040 2149 141 4718 6545 4086 6023 5055 241 644 4340 2678 5447 6169 1606 190 4166 1014 4797 5235 285 2184 2175 1776 31 2280 2748 330 1737 2784 4902 2952 5322 2393 468 3180 2607 2449 4252 1219 425 5770 4880 4352 662 5438 267 2914 977 4431 1098 616 2243 5772 1981 5389 5149 372 3069 4068 4055 4322 4058 3212 2462 1650 739 921 5363 5539 3902 3529 2753 56 6443 3849 3536 6479 4795 1092 2552 4021 1032 3239 4009 4446 4784 5638 1934 5167 190 2704 1767 3450 349 2970 2391 2955 2450 2762 5979 6374 5682 1310 5521 6293 6483 4483 5142 2318 2040 335 4504 3769 2512 5722 1228 6062 3255 6102 4911 1305 3251 6316 1141 1075 435 533 3402 4483 736 2741 3436 2371 476 3986 3195 804 5724 1981 6429 368 4129 147 2205 5651 4854 3421 3320 1895 4190 1027 4537 3660 4205 1165 1183 5346 206 4928 4881 3472 6612 2346 3514 3169 2254 5772 4074 5984 6615 2394 2006 4304 657 5896 5741 6141 4624 2264 3585 2463 4932 2125 6190 6334 2847 5793 3840 5633 2094 456 2143 1915 4189 3252 4762 1861 5462 3669 1711 5723 5396 2872 3274 3269 1121 4164 2270 4612 5777 1404 6599 6424 2466 2441 5657 2967 3978 641 3077 114 704 4653 268 4325 5312 1172 6454 4737 4727 4102 6637 1225 6341 136 655 4062 5141 6277 4570 1301 1936 431 4849 2781 2308 1584 3481 6400 3081 1743 5853 3624 5992 5800 4713 2414 3747 4572 441 2108 499 4345 1608 5013 5632 4380 567 518 6064 808 4353 3423 5182 2025 1078 2514 4071 1891 2438 5449 548 3005 3150 5165 4177 3313 1845 3546 1203 3168 2012 4258 61 1440 1742 5520 3944 4652 2918 243 5497 3488 4703 4074 4445 6476 1242 979 5439 6300 1756 1841 3055 1712 87 5311 6035 267 4859 2048 6090 2601 5336 3600 3986 2749 5478 1754 4473 5786 4037 5187 1584 5275 1133 4947 6029 1109 273 2620 1918 511 2688 4153 3724 6350 6285 2846 4676 381 6098 6333 4818 4049 4739 5959 4638 3653 4654 2591 154 5334 4939 5567 2300 6288 764 1157 1536 2994 5306 4809 5968 1288 4805 6331 1543 1603 3725 2479 5186 5620 105 5697 3282 1382 883 270 6081 594 4847 1430 1071 2312 6078 1454 2268 1517 5728 4405 2900 3168 5290 1523 1434 3302 358 2271 6407 3780 5749 3723 6476 2197 3353 409 5674 2761 202 3339 5934 523 2071 1316 4957 288 6050 3193 3439 3242 6024 4286 2682 1231 3979 3937 2629 5198 1924 6436 3147 3704 2053 125 177 2566 3053 3551 473 3852 3428 5600 4980 1373 3010 4769 3584 4887 3285 4374 5843 6211 1160 4160 6060 1474 6476 6512 5714 125 3113 4181 4065 5341 3875 5126 1512 945 917 5750 1137 4040 2953 5993 4527 5738 5223 6348 2905 1051 6501 2062 5740 622 1522 2145 5593 4902 6620 2788 5034 692 3285 3344 121 6368 3103 4123 6126 6080 5042 2144 5151 1949 4197 3814 4141 5729 1604 5105 1100 1759 1489 1458 3793 6048 1649 6263 950 5127 3465 5696 5392 1434 420 5770 6570 5493 6592 3983 247 3418 2877 2471 1528 5938 1419 4736 1525 1270 4642 3612 4626 5215 1337 951 4432 6436 1498 1940 4310 613 292 3317 144 2117 2859 5766 3595 3426 6431 6527 815 3008 5355 4018 4040 1181 2442 2613 1549 5833 2769 5887 3253 1812 3297 3466 3510 3311 1910 3228 4662 3835 3060 1889 44 741 3550 408 5089 6230 5607 5565 711 2949 4245 3886 4706 2885 3257 3477 692 4822 3630 804 551 4216 5267 3158 2951 398 1461 3541 2130 5264 5540 5465 3158 2436 5583 4082 1282 721 1593 877 6102 4346 2492 3880 2963 4042 6539 3565 5866 847 2134 3088 1063 1805 4884 5154 1786 5686 871 5759 792 2031 5346 2531 270 1376 6041 767 6500 1041 5834 2697 1075 1220 2002 5410 4686 6304 3558 4030 2772 2669 6146 1264 285 6096 3211 3126 4246 767 3864 3331 2751 1111 4445 1402 61 5323 6315 5982 5834 3990 6112 5472 2180 1054 4071 1759 6621 2857 6533 2294 3944 3930 1381 1905 1217 1979 4182 4351 573 3161 2344 3415 3485 149 3736 1221 1488 1987 4839 2711 2476 6116 1469 838 4045 4216 1784 3021 5474 1928 5228 4342 579 6175 652 2903 3354 4131 545 4330 941 427 2735 1972 365 378 1048 4830 5092 5595 1489 6505 3452 1535 3453 5956 4766 3485 6398 6194 3035 118 2349 3934 6348 2407 250 1736 2406 1269 4075 19 2563 3881 4853 6384 2231 2703 3949 915 480 5395 3228 2638 2517 2093 6586 5053 3253 6077 1032 3962 5610 5149 5976 5863 5149 1671 5322 2397 4128 5395 4150 5379 5216 815 993 5371 6490 2666 898 805 1038 3971 3426 545 2160 2231 2781 3941 2964 4129 1294 713 6017 5034 3672 3921 6024 5926 2269 1636 2614 4537 4104 3890 2592 1859 1988 4035 4259 3479 2163 5251 1354 4466 556 3400 5465 3815 3725 2818 2798 4668 1599 2468 2596 6428 2523 2568 1628 1624 5275 2919 4630 4779 4612 730 3093 1978 6429 3424 5790 1707 1073 4186 1630 5702 5288 6576 446 3657 528 1383 3706 3168 6059 2024 957 2335 3723 1889 6047 4364 4223 6083 1564 775 3836 3979 4052 6442 2385 4069 397 5881 6006 3377 3016 2172 1270 1070 3352 4083 4463 6282 3935 4159 2262 5489 1617 623 5421 6384 1114 4570 1483 3568 5369 2063 6306 173 2595 3373 4596 1609 4790 3748 5962 1313 5008 6650 531 4187 5836 2735 5361 2906 6088 1406 3672 4673 4345 2942 3925 1465 4357 6340 1599 4523 1266 2148 1002 4024 3070 1424 5384 3207 3001 4345 4485 2834 4909 1677 3829 482 2698 1292 6514 5550 3276 6145 206 2649 4012 6345 4742 295 336 6610 758 855 175 6602 4945 3623 3559 4024 4393 6135 2214 2719 3439 5625 4106 4320 1261 5899 2400 361 728 3937 911 4019 2933 32 3055 4116 5351 747 6579 3853 704 1422 38 2268 297 4193 6555 5811 5288 5442 86 1072 3193 1145 4829 4797 6265 2334 5832 4308 1617 4213 6560 2002 4007 2746 310 3160 3362 3849 276 4807 2076 3291 4920 4344 4272 73 4866 2738 5000 2070 2681 5328 72 5079 3982 529 2518 771 1909 6624 3147 2772 4232 809 503 3120 255 4436 2156 1692 6618 5902 2144 3516 1746 4531 4309 546 326 6272 4386 4357 5799 3990 2325 3738 3834 1384 1999 1202 5966 2298 2324 427 1754 5900 3681 4688 1194 1494 5686 3922 5987 2929 1759 6112 4284 6556 4665 627 4817 1685 2055 4767 4543 1195 4578 2808 763 3778 3559 4463 3217 3440 558 3218 2638 6613 1671 4477 5931 2131 4621 98 4423 835 4107 488 4257 4203 1607 4581 6211 5628 2678 4643 6032 381 444 2896 1891 420 3013 5405 3772 2923 3321 787 6434 5972 183 1521 3154 230 3775 739 279 2526 3584 3036 1280 425 2182 3425 1643 1202 2689 1925 4851 4846 1525 3073 5709 534 6530 3035 3729 5048 4938 36 270 1308 3044 4148 3794 4612 2283 4902 3744 2452 5206 3738 1389 3523 3372 1592 2408 4045 3592 5325 1311 3109 4268 5259 2555 4700 4122 1523 5899 469 6037 2108 1724 4425 6504 5410 3556 1799 1003 1781 683 2372 3375 1215 3555 4755 2895 5882 3453 1422 3185 4276 293 6551 138 4989 4086 4992 2613 2856 3278 6166 2755 2361 3870 5817 674 5475 2220 6447 1396 6263 2352 5248 5105 2444 6181 3914 848 477 1974 6012 3998 4963 2612 748 1726 5229 3115 2131 481 745 2262 3357 4050 1644 1681 5698 2104 6262 5606 4951 1410 3494 5869 4985 3426 6530 2024 5578 2819 4673 2891 233 5731 995 3853 4747 6612 5703 490 4641 6244 294 3505 3105 6358 5142 1719 16 6147 1389 5346 2254 6283 1929 859 1909 4914 6334 3302 1087 4115 6552 6019 4206 4648 4238 5787 3578 1477 1822 2506 1469 1698 2400 3476 2118 3026 370 3423 2990 3993 429 4113 6428 5607 691 6567 3048 900 573 3639 1999 5386 4699 5135 1736 6288 278 6540 5152 2403 6320 5833 491 2400 4719 5130 3379 2800 170 423 5531 107 3877 1203 5416 2218 2017 3826 5921 2314 4086 3603 4140 1684 4637 2271 2599 868 3175 248 6646 4301 4793 5314 5726 6626 3588 3244 4063 901 1555 4054 2593 4566 1952 2282 5629 1772 1092 2087 549 3780 4476 2957 3915 3147 6083 6539 5258 5646 6177 405 2675 5988 4446 2774 6471 2389 5845 4154 2425 1357 3708 4205 4221 2200 5814 6643 1012 2269 3317 3737 2754 4557 6577 1102 2964 5488 1474 2894 3031 3318 3492 408 917 5729 5428 4327 2593 4852 5492 4941 5039 4537 2655 2033 6525 1891 2379 4135 6449 1329 2380 5287 3943 158 6161 339 4917 5177 1825 4794 2838 6112 5403 5619 3411 1975 1232 2042 1646 5703 4352 1432 1849 855 6255 3864 1582 5409 6572 5679 5445 6440 4490 5469 4926 6312 4521 3649 5689 5886 2545 2785 3831 6256 2577 2341 6061 5663 1192 2982 2705 230 1640 2071 2511 169 3990 6559 5786 3529 1555 3672 4699 641 6315 1479 4098 6534 4807 2062 4736 2814 4653 2075 4427 1866 2975 2351 3938 1591 5107 6381 489 6621 6455 1663 2342 5390 2397 485 4752 3395 2545 4350 5322 3357 3419 3686 3602 2416 620 4102 2845 1452 3779 6517 4476 237 294 1750 6200 6477 5001 5014 3552 878 60 1290 4027 4198 1300 2139 1704 3196 2350 234 61 1927 5026 6588 678 5405 261 4886 307 5323 2900 930 1567 4811 1450 6296 4655 3840 3716 5079 837 2990 3548 465 1996 3677 3106 5855 419 4909 2068 6627 3212 694 2977 768 432 1950 229 140 6029 2233 4462 249 3171 4154 3641 5283 594 5570 2855 877 6483 6577 3295 2811 149 4006 4742 3988 4265 2115 5487 3181 5298 6604 4108 6043 4970 3053 3765 1788 4838 3076 3345 3108 4706 6141 1837 5291 5791 3011 4654 3900 983 5219 130 2594 3414 263 2636 3716 713 6287 3385 4224 8 3849 2525 839 1920 5432 1065 420 6339 1495 3580 5525 1691 4024 5178 3469 625 3202 6205 6642 5971 5027 3054 804 2325 3644 5906 2885 1627 5332 2659 2705 5825 561 2543 4455 3000 2127 3846 795 938 4641 1230 6076 6362 3339 679 1205 2954 1293 6387 5294 6432 4855 1092 6217 1171 2729 461 5667 4477 4359 1468 144 459 3223 5909 1304 1728 828 2471 1161 5144 5719 4571 4803 226 6453 6465 1144 6514 368 1639 1115 5360 3997 2394 4776 4121 4835 4270 5276 4110 5942 1242 5661 5713 1671 793 3567 5930 3088 4530 1593 668 1411 900 778 4370 2009 3193 4345 4224 5073 5508 2820 2541 6177 120 5816 2479 4941 2720 3830 3034 2075 5747 5553 4805 2545 4407 5455 1504 5104 2029 2829 1210 4194 2350 5859 292 2964 1025 6645 1413 3982 2632 3196 2831 5654 5310 2938 5923 3492 2103 4064 4576 1124 591 3214 2070 1331 786 503 5936 3920 3683 3509 3133 6107 275 623 2371 1814 1572 4293 2649 281 6172 5774 2627 2798 3254 3250 1463 3292 2811 2127 234 1573 6075 3361 1476 525 6289 2236 84 3091 1070 6168 4606 6279 275 2931 1510 3346 3718 4061 3473 4788 2960 5183 4162 2428 3035 6083 4220 1337 4515 3697 1518 148 3426 5867 2105 5109 3643 5008 5469 5771 4040 923 1860 4114 6149 5694 5377 5529 5201 5333 4669 5087 1508 919 2172 2563 1557 6239 3155 3858 3101 3811 5378 5663 1148 3340 2042 5573 5017 4223 4939 4208 821 5645 1756 1902 3559 141 5202 2213 5578 5317 1536 4005 4255 4475 5870 5168 4228 4465 2497 3895 5647 2132 5728 3991 2958 2479 3387 6532 3472 1854 1896 3432 5772 1996 669 5984 6136 3804 4227 1179 3594 1024 6002 3241 5415 1527 6347 4260 5039 2254 2837 3350 2812 3662 2982 6322 3327 5221 2427 1372 1739 5676 3964 6653 632 1307 232 6564 1182 1578 6064 3588 5480 2454 946 6343 1297 4517 2790 157 6317 1887 373 1234 2799 2092 1547 6165 2035 4756 5367 5030 5607 5643 1187 5222 2932 2246 3395 2649 2544 5859 369 2861 996 4857 3749 3311 4733 1659 478 6025 1751 2668 1392 4143 3740 2430 3696 6354 2674 846 5684 3542 3173 3051 2585 6213 3205 6153 789 5019 1471 2164 6426 2724 6284 1863 3810 4694 870 3403 1603 1209 2480 4372 3423 930 1574 203 5139 1125 3527 3679 5749 822 639 6137 3702 1774 721 370 817 5769 1803 6270 1001 1413 3375 2208 5011 5503 567 6456 408 881 1205 2178 6244 2172 5027 2570 5348 3751 3869 5378 1083 391 2671 3908 3156 3848 267 865 5304 667 4163 4191 4267 2117 1225 3022 1188 6454 2917 1245 2597 2970 445 2459 4382 5204 2726 5382 854 1643 5154 2130 5008 3917 4996 1634 2886 3069 4331 1359 10 2758 2705 5170 463 5630 144 3049 2293 6540 3515 2169 4259 4878 1798 4416 4135 5444 6108 4653 2778 5101 1968 876 186 1899 5975 4378 6493 1550 6166 1312 5897 23 1725 1224 3900 6091 5975 3115 2355 2527 5072 1960 4269 5891 2684 2115 3873 4416 4103 4400 2487 2238 82 1437 329 4932 4648 2173 2426 1403 1637 5383 406 5195 3034 3124 1882 146 188 4583 2571 1828 207 5215 1721 3557 59 941 509 1394 1278 6132 3616 634 1334 5634 2569 3078 6573 4735 4968 2766 2973 3143 4958 1359 5598 3383 1689 3450 3587 1994 6502 3581 2480 675 3492 2502 1950 2579 407 670 3599 2210 6541 2373 737 789 1800 5231 5898 1064 5988 1947 509 3856 380 5616 4594 4940 931 4755 1832 4369 1916 1588 601 874 2799 1569 4825 60 4378 2371 2308 4117 65 3411 1310 3688 4630 634 5079 3736 3182 3347 2024 5411 1763 4724 5108 955 2594 3645 6088 5676 4093 6406 1034 1950 5877 3552 1778 660 2935 6326 4045 5870 705 1177 2446 42 7 882 3877 1233 1597 979 3471 924 2040 5433 3641 1518 3928 3313 5644 4682 861 4879 660 4083 2815 6481 202 3498 4368 475 4695 4657 2756 4436 1455 413 4845 5300 6574 4786 2848 2582 3184 2603 3320 1679 2166 6166 4455 4640 3702 1022 1863 4195 555 587 2101 6191 4673 5214 537 6604 4863 4018 2089 1630 5433 5990 4195 6234 2848 4572 3532 5465 1246 5225 5571 4162 3499 479 594 2250 2326 4735 1030 6379 3312 5123 906 5529 3664 1774 2049 6209 3661 2737 6032 5505 1168 3129 6537 6161 1563 4846 3752 6249 3006 5047 6282 4570 2420 4137 1291 1474 2246 4037 4547 849 6343 3325 6015 6251 4369 429 2110 5744 1723 6388 745 2021 2397 2745 620 394 6254 393 5461 3411 4362 5526 1994 4927 432 2071 16 5394 575 2246 5319 77 5363 2561 80 5772 3611 3853 3652 2840 3393 6446 1051 6124 5272 3337 5359 772 4965 1829 2433 5183 3525 6316 4847 2329 4128 6128 4051 5039 4809 3055 3719 5605 4986 2272 2601 873 6564 3807 2242 4305 5830 6612 5137 5213 2197 1080 5680 2757 5882 1626 740 3267 4557 4778 4282 2710 5892 5396 4382 6371 4917 5018 2637 1264 4099 4648 4185 3725 6061 1976 3126 1768 3788 5854 139 1062 1652 95 2014 5673 774 5679 3999 1193 6287 744 2973 692 3786 4557 1448 3712 2922 5116 6612 2805 2293 4175 1177 3498 5968 4579 2333 197 2724 613 5913 4765 5723 1547 5764 1667 56 4699 5480 5840 4300 527 5408 447 2508 215 700 4337 1074 4567 1756 3873 4128 3864 6003 5353 1076 2802 1844 336 4494 786 2448 4156 1698 5892 6422 1083 3718 5343 5489 3092 6616 1823 1005 4993 2790 4212 3925 2761 1103 2386 5174 1559 3215 3184 1056 5449 2122 6369 6644 5567 943 2115 270 6397 982 3651 5498 2876 708 2852 2233 3126 3339 2940 1108 4371 5710 4636 5436 4752 1250 4779 4190 2638 5748 143 1586 5641 6512 497 4707 1491 3283 1098 1497 6007 5077 3924 6166 4744 788 2075 4201 5983 4131 1571 81 4512 2495 1351 2355 172 221 5564 2151 3716 4863 3998 4769 2236 368 5713 582 4890 1825 4919 349 3877 4202 3731 1944 5284 3423 6187 2631 1240 2210 863 1122 3671 3627 2780 5271 118 2439 5301 4254 3271 2762 1852 4234 3385 5577 253 3991 3235 4298 3277 1759 3634 3357 4175 3816 5205 5242 1456 3836 2733 2794 2016 221 6119 2457 6404 6042 239 4653 3491 401 1194 543 1280 487 100 6070 3151 6366 1347 5320 4638 6288 1523 588 5642 827 3263 3884 6346 33 6010 1114 2809 2162 94 3740 30 5215 5181 4417 4837 649 6655 251 2828 3424 225 5963 6076 1133 2484 4468 5723 3070 5994 5221 2059 1793 2492 1903 4101 2847 282 5171 1334 4734 196 6644 3652 1321 5117 4597 5003 858 60 6171 758 6120 4723 2617 2835 4943 5333 2545 1543 5280 3456 3498 2582 747 1718 3814 245 4355 3903 3723 4834 4355 3177 5832 5518 3920 987 1815 4570 1816 709 535 4793 5676 2128 1702 3520 1477 3634 767 4877 762 2047 2869 3029 6318 2726 885 1124 6402 5914 4280 3214 4821 3319 5701 3150 4005 5778 4610 2967 4960 3171 4241 3362 4263 908 229 1786 42 1093 5603 2840 13 1516 805 5381 1601 2509 3882 6092 2867 2863 6260 3755 2751 5333 6136 1669 5186 2471 3052 654 3460 3600 520 3185 5639 6248 4499 5741 3971 1248 4285 3020 3500 3121 2870 2950 3358 2099 1601 2931 4692 316 3014 3 2582 4347 1251 5557 4787 1694 3210 1053 5924 5595 1012 1377 1866 985 2910 1993 6249 2328 1643 4174 5266 2962 1529 4235 4804 6391 4851 5894 4980 93 3452 3251 3245 5601 836 3745 2538 5913 5637 4619 1362 1633 1544 4122 4840 6074 2755 2070 1843 1188 1351 2098 3418 3349 2559 2529 5418 5797 4708 4796 1363 2092 1412 1214 4752 2896 5376 4091 4453 2337 2094 5111 48 5067 3100 4891 5096 5704 402 3210 814 4248 5903 2133 3708 158 3388 5487 6096 2927 2849 2559 6220 4185 1817 1662 2470 2401 1013 186 2460 3704 2309 3341 3747 1463 2049 57 5877 3381 1140 5221 5697 5561 54 1146 5212 4021 1841 5570 5631 3784 1 2802 548 1736 4170 4190 6393 112 4205 892 1371 3849 3472 687 1162 4648 6648 1188 4764 585 3360 1730 2428 2125 3229 5997 1015 861 4271 3305 4263 3170 2166 5355 2741 4609 3384 4715 950 1434 1315 3253 3604 83 5551 118 6537 993 6136 6509 160 5654 6363 1696 4096 5016 3497 2674 4532 4650 4190 6630 3559 406 4076 4430 3272 3387 1481 2125 3304 1946 4241 3511 535 397 73 2415 2886 35 612 310 1728 251 4539 1231 3562 4969 1372 6342 2006 6585 2676 2565 1651 805 5578 6185 63 1047 2193 5190 1150 5731 2008 3045 3171 5545 4775 6324 5802 644 1111 4477 6272 211 5626 692 2135 4851 2353 1877 6021 503 5550 3700 4632 5546 4058 718 359 669 3216 6180 4822 6269 1039 1738 1731 5735 3542 2497 155 4330 87 277 4792 3160 2433 6433 3629 3855 3098 5783 1860 3783 3190 2607 1706 3278 537 6192 6301 6266 2943 4522 3085 3577 5685 3000 5442 2884 3828 6496 3471 2106 416 5378 6237 5813 1653 3186 3028 3252 6009 4081 3393 4405 4081 2659 875 3964 2251 6308 1976 5911 1419 5404 6412 3629 1928 2030 3820 4373 1979 643 5477 1708 5026 2431 974 1331 1577 993 685 2208 1754 3596 4367 436 288 5568 1329 108 1998 3099 806 436 3850 2975 3391 1659 2044 2876 6091 3757 2935 5804 5273 5111 3326 5632 5900 536 1626 5056 1381 795 3006 2501 2259 4326 977 1497 2243 545 58 5962 5102 6084 464 2299 5130 1752 5475 1099 4600 5943 6392 5640 26 2593 574 766 4077 6032 711 3776 3810 1535 6247 4339 3882 2509 2725 6367 4291 366 599 3040 4933 3361 1294 780 5918 4518 2449 602 5296 5149 1270 6587 2463 2751 5805 3863 4093 2074 3594 489 5911 2010 2231 932 2427 421 984 3542 636 472 1834 1602 1088 4310 1221 4858 2401 1397 706 4239 2464 2080 292 5230 2457 2348 4 3201 5285 4094 527 290 4905 405 1226 1827 1572 4798 5347 3995 4809 2261 3099 4762 6477 5643 2767 1126 3654 5585 6571 3615 1874 4013 1237 1854 1279 6541 2844 6292 1117 6115 916 1312 4056 6310 3952 5307 5458 5807 4780 1196 128 4988 1485 3134 4241 5915 3848 4784 5636 586 6199 6563 1693 3944 3939 579 1557 4236 2594 6306 3736 646 3870 2040 1736 2885 5920 617 3430 4826 3680 1959 5307 1545 979 1539 4604 2312 2535 2335 4936 5885 377 5691 473 5462 337 2635 3274 1388 4819 3588 2142 5165 6113 1064 882 2411 3848 2726 472 4645 5868 2925 5287 5497 1143 5373 3883 389 447 4943 904 4183 4731 1155 5931 5799 6621 6181 3750 2279 2801 4744 2136 502 2613 4201 201 49 1871 4517 451 4176 2788 4621 5190 4113 6306 3955 5980 2470 6047 1082 3394 1351 2614 5569 3111 1196 469 2456 4394 1356 1260 4793 5654 4977 2096 6253 787 3694 4177 3099 5802 3910 2867 5614 81 1900 266 2221 4528 4141 1528 3306 2788 3466 4122 4613 2037 2351 1327 420 1419 49 2091 5202 1745 1620 4316 492 6204 3070 2629 1898 1259 4523 2176 967 37 4134 2438 3811 5277 4420 4105 2763 6262 4322 1925 3221 3114 5155 3300 5633 1558 3970 5561 1035 5005 3386 3050 4033 1732 4239 3058 4207 5451 4211 3731 432 6183 4882 5787 790 1179 61 2791 622 2997 1835 3143 879 1854 2197 6462 933 3990 3928 1248 4515 775 5297 5843 6550 5679 4377 4148 2762 6568 2840 2566 3544 3767 379 3798 2350 6620 5663 4020 2344 3091 378 4075 4040 1984 338 928 3713 973 505 5020 2369 3987 3048 5663 327 4406 598 6448 1169 2072 6377 5875 80 2886 6024 5852 1186 2456 398 797 2485 1179 1778 2714 1371 2993 636 3322 6259 4869 4820 6542 3220 1384 4232 5555 4267 362 533 4917 4504 364 746 4841 6518 2112 4414 1491 3794 5061 3679 5492 5356 15 4923 5382 4299 4322 4845 4813 5030 587 2310 1813 954 4135 6222 4147 2570 5376 1319 4289 1057 3018 2243 6635 851 5065 1906 1237 5790 4895 972 3530 2484 6521 5727 1344 5187 336 5670 1588 620 813 5265 4608 1624 2368 181 1005 2627 5825 1256 64 5044 1933 2249 3029 5561 159 3262 1311 2654 1713 4740 3597 4821 4702 659 6612 3297 1379 4688 6546 108 5116 980 6481 2678 932 6099 5551 5634 3131 6597 2079 972 5387 1410 282 4307 1505 2366 1075 4592 6304 4756 572 6264 2312 6434 6601 965 3336 4415 3106 1954 1035 5498 6386 1334 2749 4467 3684 3165 5495 1579 3504 171 5296 2955 3645 3576 2319 4830 885 980 6594 1524 4836 3603 3265 307 2049 6593 6073 2990 5166 5099 6314 1207 530 4827 6205 1795 888 2224 1538 6228 5052 6506 5265 6339 6606 3471 2904 988 5960 27 4882 1420 5922 1854 6421 82 3493 3752 159 1871 2585 6329 5168 6594 3006 5231 2854 1885 6018 1226 4266 586 3522 3988 4135 6358 250 3351 4988 1836 1975 4232 2715 1967 434 3359 2646 5938 3143 6324 2295 1379 4170 5720 128 2533 1727 4644 2268 5771 725 515 6140 5208 4333 5432 1733 2242 695 498 1385 3678 702 4498 6052 2575 5001 2443 4624 5707 5934 6007 826 5490 3916 3574 3741 5090 2771 5318 1827 107 4198 1998 4877 1821 785 258 417 3586 2005 3592 4124 1164 2396 1143 689 1236 1050 4448 3556 3796 1550 3376 3994 5341 1131 6477 898 736 349 4603 4783 2538 243 3006 6583 122 71 4865 2330 5344 3045 3756 2329 648 3879 5087 716 528 5297 2206 1497 5605 5392 3975 3163 5109 459 2558 5167 5695 3590 817 5512 1403 4555 2629 1933 3996 4175 2063 5991 121 5848 1990 6557 2751 956 183 527 619 1300 6040 3091 3068 3666 4724 6010 3192 5036 4407 1107 6633 6359 3930 4438 3862 6616 1881 6238 4858 3362 1404 2867 5340 5239 6243 4324 6123 5675 5927 3129 3925 2386 3146 420 4934 4637 295 1970 4995 589 2137 6226 2000 4625 3976 243 5255 1673 4515 1491 1369 6558 1674 4014 3271 2122 1554 3128 4599 4391 5891 934 4115 6471 177 5481 1310 2167 2102 710 1575 3160 1798 1613 704 3885 3427 528 3603 1961 1685 1027 3457 5158 126 4690 3861 4932 1494 2451 5313 669 6124 1698 5915 1261 1467 1152 1466 2824 4688 4230 4633 3816 117 808 1535 5131 6583 2676 6176 2388 4811 1486 3972 5493 2516 6281 4828 4813 5941 523 2114 1002 4275 846 6161 5818 5160 6473 2963 962 3462 673 961 6154 916 4684 6434 1543 3483 425 2189 3246 6564 5008 4165 601 1150 784 4684 1068 6498 2784 6622 6313 6571 6005 2294 12 1160 2976 243 3691 4267 4660 3365 1551 5013 4646 5701 1252 5071 129 4241 2751 372 5938 2872 3631 3705 6178 5959 6026 2345 4637 2686 2258 4042 2619 132 5189 3230 1330 2526 3534 2057 1974 6463 3414 3020 1432 1434 2794 1890 4074 4753 1364 6036 5776 707 5286 1368 626 2329 4238 5133 3727 966 4250 4759 297 725 5601 5099 5731 3126 4902 5162 76 3115 5133 737 678 1549 4604 5380 5265 5800 3468 6204 5340 4639 1732 3342 2822 3636 945 2148 3086 2038 4270 3346 2747 4081 3811 2201 4946 6239 5799 1815 1894 3252 4944 5210 2855 6043 3387 4084 2481 5133 5021 2178 759 2279 4691 5430 5720 1216 2247 1395 5210 5000 231 234 2481 3143 821 6121 6578 2361 3547 1269 430 6220 935 6241 5787 2316 5116 6114 3746 2017 6408 4830 1037 2462 5449 1517 6379 6134 3246 5167 655 1934 3145 1229 387 886 2045 444 5549 5833 4258 531 3614 3802 4164 2596 2102 2865 1664 4666 2344 642 1585 4559 1994 616 4565 1078 1590 1880 2915 5970 1162 6497 3088 3107 1282 5890 3972 904 5036 6019 4406 1673 4258 3994 169 5242 2413 3239 3781 354 4083 5468 5942 5109 3803 606 6209 2661 4186 5300 6312 4940 4640 4372 3700 1493 225 2651 2897 3790 5921 6394 6158 1614 1466 66 1561 2578 6194 592 1194 4531 4282 5723 1758 1488 1269 2301 2735 3911 1015 2084 1810 1868 95 3685 406 2807 3334 6234 1941 4807 6207 5309 1987 1852 532 3885 5693 3898 4292 1501 2691 1035 6445 335 430 5051 2378 5744 5641 4695 254 265 1046 2472 6375 1777 2684 2719 6545 3518 1086 1264 2110 5936 3839 5491 4592 4201 6346 2311 1950 780 6444 6652 2651 5355 4229 3039 6469 6349 325 1861 3353 4480 1759 6298 2646 782 2293 6436 498 2047 1622 3175 1990 119 2178 1229 6596 4885 4549 4604 3143 1174 4952 3228 3940 1105 6235 4174 4526 149 2889 268 5037 2643 5453 3426 272 4338 5233 5003 3045 5800 6653 3688 4059 4044 9 5780 1174 33 3074 495 5034 1353 1398 4638 2275 3729 2736 2467 4342 869 4906 1884 6582 1205 4797 934 4018 2673 3423 2778 4034 3582 2205 5178 3820 1185 5626 4376 609 5116 5292 3982 3423 4 6383 3096 4289 2531 3748 997 3471 3351 4200 1758 3087 4593 4054 2655 1504 1008 1494 1294 3847 2673 5816 6422 645 580 186 2914 1511 5151 1472 298 2082 3811 2319 2872 2961 3746 1613 3754 2307 6369 647 5358 2248 5075 2026 5412 4342 3728 41 1433 1319 3988 1051 4018 5398 5055 4957 4069 4716 2082 777 926 504 3536 1439 6523 3278 3482 6322 4829 4932 428 5026 2275 2174 768 1098 6378 4716 3966 4876 4671 662 553 3943 2870 481 5944 4126 1311 3452 62 3500 2092 4965 2951 1494 4302 1539 6593 4895 921 4446 3272 800 6432 1783 91 1753 5495 1823 702 1272 4123 3338 4750 1368 1190 4516 6277 638 4419 3595 6247 211 937 1982 2813 5538 2320 4079 1721 3689 6393 6214 5420 6029 1261 4320 2784 4249 758 6142 1097 3854 2775 2619 1766 561 1146 4407 5728 5466 895 3517 5233 1605 5005 4803 6592 1370 564 5034 1219 3978 2815 4820 1789 1315 6360 1724 1145 1049 2468 3380 3819 3234 2011 612 6178 843 6073 896 6080 1233 2362 4046 1242 2776 4185 4105 3562 5838 16 3381 1743 1342 5895 1343 3025 3295 159 5186 2290 3375 283 689 5133 2740 2166 5390 1970 2004 6435 1119 3106 6125 2449 981 1169 1779 2627 5471 4359 2236 4217 5419 4800 2581 6469 3027 6466 4187 5059 192 4955 83 6022 1578 4288 2249 6468 3752 3227 5378 6480 1614 2896 4263 2977 3281 1699 6028 5183 4251 5844 1945 3777 2828 4830 194 3787 925 5532 441 375 6108 3599 4541 182 6412 5496 2251 1108 2299 1449 2214 4809 4584 3177 4785 2238 2727 3283 1914 3244 5386 429 5697 5369 6337 2259 4339 4544 3302 2375 1332 6324 3057 806 591 2199 4178 5671 715 1131 5127 4400 489 4637 3248 1234 307 6202 96 6596 5322 4473 1220 3604 2455 670 1218 185 3898 292 1029 465 6285 4003 4727 24 4771 4262 3758 1044 5733 6209 2010 3027 4983 6073 3127 2792 3319 5337 1368 780 55 1587 5986 3865 2259 3315 188 3294 5668 3730 2556 1414 1710 4205 1278 341 5754 5316 6429 4168 4109 1255 5880 1975 6228 5168 3724 2979 6146 4961 3486 4262 2054 5710 4224 3137 2362 1460 6260 6051 48 4418 426 6018 3581 4192 5055 362 3106 1564 1299 5834 5630 5570 4837 524 2589 919 1104 1544 2073 2704 2076 6576 185 3455 4854 1059 1142 3603 5858 1328 4626 5378 1704 2275 5118 5869 5211 524 1962 2754 5269 900 2904 6415 2856 3933 2614 2161 774 408 4428 6221 1116 11 1604 4453 3366 5543 6238 1399 1408 5240 2978 1675 2301 478 636 1826 1098 2084 74 3097 421 286 3199 6129 5983 5212 26 3357 2264 3628 336 6622 711 2017 4891 2422 2999 2423 709 4366 3783 2859 5376 334 3142 1067 1511 192 2669 1161 574 1842 1209 5836 1189 264 208 6258 5016 2888 3792 3172 3236 1386 6645 5275 1286 2179 6327 3403 2422 5113 2690 2922 1710 5744 939 2687 2726 4694 5124 3815 3361 3544 862 5571 278 3324 5895 1766 5324 3897 79 2775 5513 649 4051 3720 360 4286 5080 4646 2329 3022 3883 5859 4961 3759 4145 6131 6485 1457 5297 4388 2442 277 6539 133 253 3681 4574 2607 4140 5913 5556 1731 4914 1573 4595 2719 1505 1245 1603 2253 2008 6371 4745 1240 506 5465 1100 2205 633 5369 6527 6094 5372 6244 2075 2799 4596 2565 2098 5610 4028 4262 1054 5722 4100 1745 5648 1347 4795 1093 5468 5987 2322 5840 354 3783 6445 4890 6231 6032 850 4594 5450 3872 310 1220 1157 5589 4556 2488 4620 1062 3202 3588 3313 2924 5524 2344 2429 636 963 6637 1542 2487 6271 2581 5571 4982 2672 1399 4146 960 4301 2822 2141 3320 983 6386 5289 155 1159 4288 5387 2442 5370 1744 462 3198 1701 812 1146 4680 1570 1834 5240 3002 5163 3124 6506 3984 6488 4689 4545 5532 4229 5535 3308 3231 5837 712 6647 4841 2078 222 65 509 78 4906 4952 4842 5874 2474 1123 192 4357 2782 5913 4317 3835 5363 4022 3434 6276 2856 2534 5286 4565 1447 3386 2182 6162 1669 5914 6400 2360 5260 4135 4041 3856 4212 5051 5586 427 2140 2666 3881 56 3039 3487 5215 4628 4225 2531 1075 4837 1038 5650 2148 4219 6381 1660 3287 4604 3390 5909 5864 3562 3005 4476 4507 925 4721 5217 364 5926 4102 385 512 1048 5950 3962 1615 5509 4630 3728 3295 6535 6185 3820 1312 2164 6038 1987 4945 874 2074 1021 1563 383 4444 1650 4233 1184 1212 1394 2589 245 3666 3224 3106 4612 895 3610 6186 5840 2966 1727 4023 324 4106 5794 4476 1954 1584 2685 4654 5266 1504 4197 5118 1012 1117 2789 611 3158 5378 3867 4208 5465 6651 5343 5390 2762 4014 1597 852 4075 173 5531 6335 446 5077 1443 3681 3740 2371 3777 641 2234 5816 4521 6185 2804 5072 3593 6288 6240 1056 2066 3444 776 6632 3991 5953 5801 2747 6348 696 5382 5615 609 3283 5169 3582 351 2873 3387 863 5516 6173 5241 18 6429 3971 6636 2337 5561 1065 4313 2098 6467 5944 101 6001 4009 2001 3217 692 4559 838 1269 4738 4419 191 4721 3877 6596 2501 6387 4336 1518 4518 1341 2576 678 2059 928 3237 6111 381 1082 1615 5663 6047 4616 1336 2650 5763 4784 3761 5958 1898 2427 5747 4292 4219 2584 6458 2953 1725 3636 708 4197 2627 6199 4438 534 3964 160 1374 3686 39 722 4988 1955 2948 4278 5141 4381 1798 718 2294 2270 2996 2464 4434 3728 1520 1948 1785 6571 1657 2595 6214 2954 1582 4043 5172 2194 2836 1507 5730 3716 3979 2351 895 3267 2471 4084 6361 1663 1984 312 1489 548 2220 3730 1640 1660 5608 1280 1622 5282 6277 474 3170 5539 1184 3844 1995 5687 1842 1601 2550 6301 2154 132 300 382 5441 5478 3152 4780 2405 3687 1020 4631 3045 2867 361 3121 3102 2267 4432 4765 4692 1621 1285 6163 1135 35 3473 1707 5609 234 792 1064 6376 6477 2401 3078 597 4459 5948 2041 1448 4869 1411 2812 1735 1753 3236 520 2914 6555 3056 2469 5055 1045 2194 526 3283 5407 34 3030 6310 3807 5751 2772 5732 1386 370 2654 1343 6299 5462 539 808 6001 186 2069 6014 2306 6587 2924 2127 1578 2741 1905 6531 1082 149 903 2820 5854 1013 1237 5266 4323 2059 5987 4560 5613 2165 4035 3274 692 5733 1760 278 2368 3560 3689 4278 5422 943 4541 2458 5540 2792 713 5346 3302 3897 644 2583 5889 203 5788 2475 3360 1283 700 5096 4689 5345 2876 1000 3375 14 653 4337 164 2852 1807 6522 3903 1243 5106 525 2392 6322 3425 1194 5615 1726 5600 460 3899 6416 5071 4025 4419 4927 805 5676 1180 3034 902 2108 3885 2822 3821 2302 5157 1636 580 5954 411 5863 1377 3209 2567 526 2321 1826 4163 5875 3898 2385 2023 3845 5219 4484 1433 1898 3275 40 1770 1597 3435 1537 6292 879 2437 5962 5715 1519 3107 4597 583 6256 3527 114 6622 2079 1236 4586 4707 1763 2421 2803 669 4602 4929 611 5168 342 6018 2171 1698 1682 2735 4479 5661 4595 6067 4283 3932 432 5873 4640 319 2961 10 3624 1673 399 5299 4213 1136 380 794 6004 6152 675 1880 5115 1588 1038 4335 1850 1287 5961 2593 1925 83 5665 4212 3299 5874 865 2884 5624 2498 4569 5850 3886 1440 2356 6070 427 5571 3907 4704 2378 6196 2066 2593 4087 5471 3252 4454 4699 5150 3469 2118 6107 676 6351 492 3262 3434 1182 2034 4387 4715 5452 3308 5048 1882 1779 5112 2762 4955 4325 799 4265 4654 1709 3343 5393 6465 5253 6367 2185 4817 5496 111 3123 6251 1356 5339 6003 1173 410 4177 1314 2580 765 2232 1955 3717 5133 4664 89 4216 4366 1280 176 6238 5111 1746 9 690 1218 300 3602 3476 6073 2611 4205 1024 4713 237 3811 5997 3047 4595 2099 960 1313 1388 432 6392 38 4494 3168 589 33 1441 1586 1736 1924 1394 1574 2863 364 4358 4017 4192 3687 6164 322 5671 4964 6119 1715 5618 2795 124 3755 807 2606 5959 1293 4651 4777 5129 1 6380 640 829 6593 932 2318 5020 4404 2020 698 4487 5126 3031 5650 3501 1007 473 6386 2796 4438 502 2722 5823 4962 959 2145 4413 1421 1112 685 3520 3677 2669 2051 2861 3167 1808 3041 3738 3359 2243 5777 810 6169 1500 2370 414 1082 5434 6165 912 409 5972 623 419 3135 3422 3689 88 252 6288 4965 1864 3360 2572 2120 1960 1516 3534 490 1631 715 4824 3624 1228 3631 5998 6603 3497 4596 168 6013 3524 6135 5145 388 1793 1768 1365 992 260 4483 6198 3203 2429 5827 1154 3657 4243 118 1163 5734 2480 5476 6516 6112 2403 2082 5403 419 5885 325 1014 3019 4171 2193 3899 1845 1338 4889 2726 3632 6091 756 2878 5744 436 5065 5044 735 3565 5694 6371 2168 6164 3120 4493 1750 1508 4216 1091 3914 5674 2311 1048 5033 4391 2680 161 2353 3580 4680 4742 6643 1200 6424 64 5796 1803 377 2303 1477 223 4248 3377 5015 4493 2341 4683 3938 579 6257 458 2808 204 6385 843 3450 6239 2086 6586 2796 2782 3862 2199 5182 2294 5454 1537 6260 4076 5356 2270 2422 4255 2142 2363 2832 222 2724 3033 4692 167 3045 6528 3606 2316 5752 233 526 5932 3383 5363 715 1625 5445 5295 5409 1763 6388 3569 5641 2216 3655 6113 1901 4132 2046 5821 2571 2903 3459 831 891 1885 4000 1662 1295 3204 2539 3018 3585 6444 5234 952 207 2127 2810 3108 6624 5827 4353 673 230 4901 3111 5994 4111 5038 5470 2324 5531 2820 3360 5884 6042 654 4434 1309 341 6614 4944 2362 2908 3091 5727 2328 1408 3620 1124 6564 6340 3923 3045 4549 3954 5904 1288 4318 723 4967 5449 47 717 5423 1774 5908 2870 4283 5271 2780 6313 2547 4799 3690 1182 1468 1742 5837 3588 211 3300 6247 4043 6577 3564 2839 5283 4611 3689 6218 2579 3938 3187 1165 1635 2272 3302 2463 1734 6499 5504 3659 3836 2036 4319 4365 1488 3881 1352 6246 4978 2502 4941 68 3560 3365 6298 61 4876 5810 2440 5243 5356 3407 1333 6200 2862 3318 4157 1914 6147 6143 3386 5949 3093 3917 4578 1336 2992 4464 5259 2618 6241 184 4505 3734 4046 4157 4232 1731 4455 6 2370 5537 443 5559 743 2397 2271 5945 273 1266 4501 1560 2722 2284 3902 3618 2542 1729 1000 806 2229 1515 461 1165 3105 5848 166 3075 5199 823 1580 4133 5542 5155 271 585 6247 1891 3453 647 822 5437 1187 1585 303 4943 3135 3755 2635 4522 4785 1567 2436 6147 4737 1157 6518 3524 1051 5089 5998 3537 1987 2437 3498 2080 6580 4970 611 6236 482 942 1279 5395 660 775 4767 1538 3095 6419 395 1701 4524 5343 5162 6282 6005 2389 6210 3262 900 2197 3518 2371 1781 4495 817 2015 2034 5508 2584 5601 5391 331 2655 4243 5700 4268 5192 2915 2811 647 1469 4556 4028 3293 6414 162 3248 5884 2744 2726 1157 4369 6353 5478 968 1018 4984 613 3144 5105 765 2901 5454 2495 400 5130 2118 5472 4080 4973 425 5431 2747 1098 1543 4504 6636 5316 338 6067 4751 5571 5217 5909 6057 2700 4333 5116 827 3610 4400 2353 1122 4406 3868 5597 4734 1477 5160 3061 5504 2405 4424 808 2489 733 2265 4984 1657 4144 1936 2289 4036 794 2674 4818 3932 4726 5629 8 1428 4132 5847 486 350 5719 4351 2692 4228 4460 1983 3700 144 3813 2877 2501 3802 187 5958 6612 2447 952 2576 1607 4014 5387 3523 6043 2810 4888 4045 3416 5405 1563 498 4605 6289 3985 3030 6562 5097 767 4809 6070 1884 4968 6381 1678 3113 5983 6113 2268 5482 5528 5295 2730 2460 3846 4619 3929 4346 1363 5157 3432 1959 708 4519 2918 5657 2913 2399 4431 6280 3776 5823 3068 3098 1883 3961 1211 3811 920 1374 6357 5567 4213 139 4255 5869 1693 456 3236 3394 3973 1307 5301 5993 2638 5397 4894 4280 6525 1070 4274 1490 2380 3936 5673 2654 1816 5478 6468 2527 1482 2698 3846 5031 1138 1398 4336 5597 205 1189 5165 1105 4406 1753 5750 2713 3635 5534 2765 5208 5386 4222 1976 814 4761 2136 4611 414 1219 1559 3510 2486 6566 6549 4988 3483 479 5495 930 844 6045 5928 1672 482 4135 6456 4537 2162 3648 4050 4274 4242 5098 3149 5821 4120 477 3806 4849 2441 4294 5762 5455 326 2797 5942 4837 1109 3191 4390 5694 3008 3752 2729 432 977 705 537 1021 6204 265 1857 1986 429 790 1546 1214 3349 3646 3788 5441 569 2746 1851 2761 4228 641 1950 6250 2653 3120 4660 5208 6027 5646 6037 1855 5996 5920 3327 1524 6096 4694 3064 6016 6095 3419 5995 6105 6383 1094 2315 1752 1884 106 751 5876 2350 2045 4903 5760 1339 2735 3301 830 373 2018 4864 3826 989 990 575 5505 845 5454 5425 2264 2312 543 6355 68 3649 2439 4399 6600 2347 4613 3185 3408 572 5871 2111 775 1235 851 1840 6132 2654 3875 6538 6572 3458 5696 3790 5789 6035 2075 2367 3677 1048 5638 428 881 4338 941 5582 376 3107 1609 2256 4656 2039 4369 2231 2106 895 1624 5313 204 3441 5557 4217 3687 4716 1773 3846 1426 2522 1553 1472 1598 4011 2461 1036 4939 3884 564 248 2760 462 4360 1554 1364 4105 85 361 4032 1530 2374 2376 4014 5406 4239 6051 389 3002 4323 4159 2484 3865 1080 3193 5195 4508 4980 5130 1555 6363 1896 4913 4381 3791 3544 2314 2003 5757 403 5022 2203 6374 255 1761 347 2457 2874 2053 849 2197 5927 1415 6535 3609 976 2123 1473 1305 113 6397 5940 5510 2785 5063 5199 3636 2741 5160 3190 3856 4012 3111 49 1187 2038 4459 5746 1710 6148 2529 1383 4730 1048 5808 6177 4837 1977 858 239 3986 3986 5295 239 1535 796 4003 4450 2552 935 1976 6036 2728 4892 3653 72 3294 5601 9 4885 6443 229 5112 5653 6548 1694 1276 91 2206 2207 3283 1550 659 1044 3161 6462 4553 83 5003 5921 5885 4412 6170 131 3722 5337 108 2638 3141 5402 5245 5525 5608 4934 2676 1930 838 1855 2104 897 2142 3402 5249 4669 470 6045 1614 98 4564 414 5163 1740 5199 5473 4037 4621 512 6482 1950 5965 5415 4937 2208 860 6150 4745 2498 5070 3401 5390 2248 1644 480 1214 3776 827 4421 3427 4468 3405 58 4438 2794 4104 6177 2903 4316 2259 3287 2146 4294 6640 1914 5156 3948 5625 3514 6519 970 2187 4107 4463 3190 4599 844 6318 2976 1950 2220 4501 6542 969 2038 2198 1002 1220 2076 5537 1873 878 1519 6291 1674 140 4775 6441 2093 3547 1782 4380 5999 3284 2219 3601 5212 3454 6514 3395 476 1780 2561 3992 4025 6175 259 2751 6224 4911 335 801 363 6516 3570 1573 4954 4367 6451 14 1235 3815 3764 4198 5139 4134 1177 3584 4928 6164 4497 4497 3330 2768 4401 4733 2858 5519 3295 4435 4725 2057 6242 334 3332 6020 455 1934 6217 3531 4453 3625 4636 1660 2059 6584 2690 5764 5011 3992 487 1121 4227 1580 4491 3587 4856 6092 373 3545 2540 5472 5856 1335 3458 6561 5229 5638 5168 4202 1848 2494 5396 509 3941 3976 4806 6571 12 305 6493 1092 1531 6211 4837 1034 4394 4588 3357 2761 2501 4370 4908 771 1005 6263 6568 883 4920 1817 6195 3345 374 633 4806 4893 3565 4784 4238 4813 2361 3385 6394 1279 970 2521 3311 5708 6097 3098 3132 4938 2785 5884 1489 2109 2649 708 3548 3313 3412 1685 6424 4362 5714 504 4416 4665 2756 4837 2500 3805 5453 301 5906 860 1139 1804 4929 3114 3940 3573 2841 311 2011 6249 3972 1274 549 5148 1193 910 669 5676 5501 526 5397 6612 1111 2421 1680 526 3999 184 4749 1102 510 3837 5806 6407 1829 5545 2578 4103 6192 1751 4027 351 6280 4579 4035 2677 5921 1042 2219 4734 4934 2827 2354 2895 5463 548 5856 5535 411 3469 106 6504 3889 1878 3796 6311 6299 6098 5357 3266 2010 5240 1421 2428 2322 6427 827 6413 880 4581 3912 3327 4570 5212 5559 2827 5496 597 7 6091 1790 813 4948 6562 5844 6187 3532 220 1850 5908 22 6456 4006 3196 5702 6094 3699 4004 3943 243 1391 4269 4553 1550 5747 4046 2508 4672 3667 6653 1294 6603 601 1877 1526 881 3068 88 2670 530 35 1374 1815 1122 520 3929 4195 621 5062 4028 2427 4323 5995 1643 6185 4512 1292 6570 157 601 2481 5594 2747 3089 4106 3649 6259 1798 29 5889 4297 6145 1578 264 4991 3140 6551 2653 2755 3749 4900 341 1622 2070 725 5745 4410 6178 250 2649 3936 992 6338 1395 3075 3470 1456 6481 1526 3095 5731 3624 292 3852 1679 1498 6353 3620 2140 2064 2094 2590 2231 1356 2771 2600 4797 6444 1307 6343 1090 5188 2222 560 2664 1193 6387 5256 1541 5667 2120 5788 3025 1304 3158 3174 897 3033 2135 5970 4993 544 6440 4710 4986 2868 3529 5461 3427 4811 152 1412 1170 2057 4585 5851 4643 259 163 5868 4529 2566 5194 5466 3052 3056 2632 3348 3789 5752 5947 5135 1392 4048 3058 3560 2721 19 2314 5357 2630 6172 2824 3208 3789 5353 1244 211 356 2157 3990 3659 2315 5299 2567 374 1163 5791 455 959 3574 3984 2366 5300 1759 6324 839 752 5501 3231 4577 5309 5933 3830 2604 3288 5541 419 6567 732 1866 2506 6619 5210 3215 5728 5114 4040 2179 1780 6271 1945 2459 5620 4999 3456 4232 4192 5140 4147 600 6275 2123 3286 105 3403 3722 1180 6355 542 970 3881 4556 6275 3045 6553 2465 676 1585 5184 4229 4221 175 2157 4445 5944 4418 4628 6198 5068 3592 2887 1368 854 2571 5374 1617 1364 5970 3741 5096 1858 4309 5129 4325 3100 2123 3923 4061 1117 6368 240 6191 5790 4188 557 3495 3396 1798 4088 2115 2938 2374 407 4058 166 155 2209 1035 6311 4049 1999 297 4828 3319 1777 3047 719 2392 1354 6568 2892 4099 5571 5717 6488 5518 4640 2791 4369 4286 1603 5571 329 1728 6409 6418 6198 1899 2682 2890 6241 1757 514 5109 310 6387 5056 5326 5002 3357 581 4990 5859 6596 1623 2146 127 1226 3576 2030 1329 2742 6032 6362 6423 3066 2058 6331 237 5164 1453 6080 128 5941 3103 3186 4535 4733 1318 2008 2494 5543 6099 4703 4951 6027 2860 2104 3098 6327 6343 5619 1526 5182 5363 2566 6116 4442 385 6422 5559 1660 2069 2432 6210 4135 5500 3405 4883 766 5818 3845 3685 3825 891 3027 6206 3067 5961 3939 2351 2572 268 3927 225 6620 462 4465 1077 6432 2385 3834 6116 3262 4679 1029 4170 483 543 1919 2968 477 3066 1191 5023 2369 4109 3046 6252 4665 2235 5326 2930 1652 5833 4011 864 1760 6262 5295 4977 4394 3582 1902 1216 3468 4514 2545 5623 4463 5635 76 2079 2676 6598 344 2193 3201 4316 4732 3477 5845 5789 6427 1148 3927 4177 95 4510 896 2184 5376 4872 1311 2280 6118 1463 5371 5708 865 2701 3956 2428 2043 6360 493 479 121 3316 1707 57 6333 2297 3743 2477 2062 3190 138 6499 2025 681 6390 6450 4753 5116 3802 6027 6272 2629 2270 5338 518 2519 6243 983 1187 317 5388 1061 5631 399 3870 5748 2517 1773 5035 2572 2260 4374 306 3413 4217 3534 5423 4360 939 3738 3699 2323 5564 1666 4081 5696 1225 3389 1240 5785 437 1704 371 4373 2069 3077 4558 2401 2820 1166 882 4286 6283 2914 3471 1454 4378 3079 1883 4282 409 86 1472 5192 3091 2228 3975 4879 2172 5742 5050 6289 3400 3055 3536 677 2701 5507 2820 4260 1233 3872 6591 1195 6521 1276 2692 3715 1889 1217 4380 2847 5879 2330 962 4944 2897 4384 1676 3518 4243 2606 3680 603 531 3284 2882 3791 5029 3016 1965 3018 4540 5159 326 2142 2765 3980 4998 3239 2460 1048 4635 2559 2066 5052 4289 4276 265 1014 1024 495 2808 5203 5664 2626 349 2904 3185 5119 2497 5226 906 2430 2672 2760 5751 3582 2581 5335 6622 6639 3319 1312 6628 4258 752 4048 454 3689 2343 935 3089 791 4587 5382 1798 546 3175 349 5280 4677 1966 1493 112 14 3717 1245 4029 4510 3872 1257 3777 4787 4507 1174 275 1290 4660 1741 2743 5364 6272 6525 1190 2775 5561 2569 6431 3082 2893 6326 4601 6032 1837 5107 4449 5346 4656 6198 3793 2402 6357 1646 1452 6143 1417 1140 1847 5463 4322 3754 4828 5327 2631 2052 2403 2665 2675 1766 1116 4249 5280 5566 4008 741 342 4379 2978 6433 739 5529 4734 283 6020 4433 1921 890 1393 733 6546 1804 1729 1856 5520 2568 964 2301 2033 3950 1254 6068 1284 3058 6410 2931 595 3463 2879 480 2858 1759 2085 1149 2669 389 2876 4713 2866 6593 47 4834 2407 5257 4395 1328 5642 918 5949 388 4053 4981 4043 3815 6606 4070 5569 3519 1173 5755 2658 6065 1773 922 1654 3461 4394 5736 1883 3205 5660 5039 854 734 5427 409 3375 1588 4499 3914 6262 2255 4725 3986 700 6218 4970 6489 825 1539 4688 4538 1247 586 3094 545 6061 6531 4107 2633 6073 217 5860 5926 4413 6141 3761 6167 3329 280 1383 5550 1742 3354 468 600 970 4010 695 1646 5763 3873 5834 934 4534 72 2513 2992 2547 4999 6105 4401 918 5139 1176 706 6607 893 2631 5596 1099 6312 1150 521 1836 5172 2293 50 356 1590 1384 3268 3805 3732 541 4716 3438 2435 705 5159 5611 5703 4567 1321 1434 2584 464 3890 5641 6193 2335 3011 1682 1502 1591 481 3387 6286 6427 5978 4582 1623 137 4682 5926 353 1154 240 1951 2744 1209 68 968 5430 3131 5384 6099 1593 5448 1756 1377 4207 936 3234 1024 6579 4367 5135 1338 3535 388 2968 6360 3690 2239 5469 2305 4966 581 6377 4560 1255 4697 5478 4937 5047 3141 3265 1929 3127 2005 543 4385 827 6391 3940 4357 6523 4573 2923 4064 788 1051 6119 2038 1477 5524 3440 3610 6286 2013 189 2238 4146 6190 5062 1137 1872 1569 5255 913 2576 6189 4463 6042 4300 1445 6111 2274 4752 2115 2616 3521 1245 2904 3713 844 5203 993 2857 2349 2202 5367 4521 3262 60 4416 6106 1813 401 765 6475 1734 5084 2700 3123 931 3914 66 4604 1740 6387 3730 1171 6385 5618 4197 3382 1826 1947 6161 2169 1201 470 1036 2903 2975 4168 4183 1754 81 2786 4350 6275 3164 1996 5593 918 5543 3282 5921 1945 1181 3685 4451 6100 1106 3448 1621 3835 4326 1899 4350 1477 1012 3755 4867 5767 1541 6564 5223 439 6271 2362 2368 2788 2434 5830 5713 3089 6108 4138 3896 5035 2852 6268 379 85 1868 5271 2709 1064 5055 561 1102 6602 4752 3979 5624 423 4703 4142 3001 3181 5085 1773 2914 6498 1338 2880 2638 1174 366 3927 666 5640 2690 6242 5534 6309 5135 3293 1322 6267 6561 407 5507 769 6308 2373 19 1788 5480 2470 296 5883 2524 1215 3698 1029 1866 6195 60 6293 5351 1412 5685 48 6170 5077 1041 436 4444 530 6138 3467 2238 6382 3972 6476 4812 3812 6239 1900 1548 2436 4343 5920 327 315 4668 1717 1864 2600 2538 1159 4950 1048 2877 2940 2998 358 1416 1492 383 3508 6397 3220 3062 4627 4982 3640 3521 2852 5557 2956 3307 5798 3452 3545 151 6408 391 6339 4673 5400 1592 870 395 5539 3365 3945 6468 4661 4727 1452 134 1497 5948 5815 6140 618 4353 4396 4487 3060 3158 5973 1290 3439 6051 746 381 4489 5084 6245 3764 2521 5792 5933 1843 3568 1868 6617 1363 3822 2893 220 1170 5419 319 5306 4935 4280 765 5488 5981 4649 4437 4550 3923 3108 4407 2133 841 2576 4152 5538 6649 1184 3466 1493 3249 5808 3035 595 3761 2401 1964 1735 191 3439 3053 3710 4902 1616 3706 3073 6615 34 4773 997 2400 2883 4316 3874 619 3625 5057 2107 997 4822 2902 1757 6266 4438 1906 2043 1279 5529 6334 5401 1604 4974 3519 2751 2711 4692 5201 5720 970 3871 3586 1401 3504 6273 1171 1753 5016 4483 1838 1851 290 723 6424 1987 2835 1013 1945 4945 4511 2822 5587 5178 1307 3662 744 3696 5705 3894 1921 1461 6117 3473 4707 2945 566 4228 1645 6080 5964 472 559 5601 847 1075 5435 2383 4105 1314 3563 1350 4365 5536 454 2964 392 1135 906 2969 3461 5947 2843 6442 3656 2335 4913 3352 2172 330 3750 2287 5404 2795 5786 1859 4722 1050 4925 3209 4517 601 3373 5532 4150 629 4133 6357 1560 3315 5887 1242 5659 1540 2830 1259 1718 226 77 5812 2379 4909 4356 5088 4430 1370 5145 5924 4491 1628 6514 2352 5574 3286 613 5707 3116 6359 5881 6632 4071 3994 3245 6034 4698 1718 2845 1232 6128 1963 5727 570 1419 2779 4007 6010 6206 1389 3323 5275 234 4676 5343 3412 6366 5809 6091 1824 2542 1549 6272 4874 4305 2458 2332 1506 5930 1550 3437 3406 5762 6510 4930 5607 4169 1932 6359 4152 1629 1535 4114 1580 5208 3703 2362 6448 5265 4993 3172 5441 3684 4552 4168 859 65 3871 2148 5541 2877 2077 5241 1483 960 6563 3458 4373 211 4163 1965 2506 5333 6460 2539 254 325 3691 1723 3042 4136 6167 203 1861 1315 6379 6188 3621 2353 4427 1798 3332 4144 3139 5459 5951 3531 4522 3770 2838 1089 1509 1630 3817 420 5316 397 1674 1678 3314 4647 2737 1374 4517 4996 5224 4009 5641 6651 1491 2597 1188 6217 3547 3678 3828 4534 5435 207 85 3309 3271 1704 3227 111 5824 5327 1436 2168 3265 4790 5087 2834 3630 1352 1436 5924 2561 4761 1770 2886 6360 1181 6511 227 6370 6585 3509 1186 5023 3397 4002 6297 819 5899 6506 5525 6369 4192 2289 5210 4577 2152 3691 5876 4782 4788 6038 21 2880 2762 5651 6022 5634 5178 4577 1049 1845 5038 5911 3064 1849 4198 2452 4936 65 5323 5157 3467 6062 4600 1084 2679 1185 1469 1931 2919 6281 93 6565 1579 5318 4337 2471 3212 3134 848 803 2693 5448 2244 3858 5178 2007 5561 2894 3296 1024 3126 6461 934 3204 1660 1432 3055 586 5818 6170 3909 2505 4761 469 5307 1739 3381 2634 956 6548 5254 318 1253 441 2415 6479 3519 4438 2899 5484 2267 4253 264 6290 751 3451 4174 3212 683 3774 2449 2419 993 911 3886 5642 5395 6581 6052 124 3222 6395 5779 5570 5649 2064 5454 1441 4281 653 5460 5178 1891 2282 6372 3267 1957 4735 4903 2855 5328 3417 1297 1168 1101 1846 5976 3255 3514 126 560 2140 3649 326 2867 3056 238 5796 6006 2608 1267 6493 159 3131 2072 2703 6615 1051 4274 1899 6158 3091 3710 3409 2227 6074 4046 5080 2468 1193 3824 4559 2702 5000 2038 5029 4204 6314 6034 2563 2655 1703 4683 999 6436 2969 482 1962 157 5590 2851 3562 1996 4025 2625 4333 2733 5839 2283 5655 1377 1719 2733 6504 6390 2160 1908 3509 75 1558 3272 6599 6236 5634 6474 250 5534 5182 5396 2353 2257 5228 3221 172 4216 690 4907 753 2639 1777 2776 6036 4411 1423 5303 3380 3760 1065 1394 943 492 1473 3305 5242 184 1252 6032 5695 1235 5696 6336 5360 4418 1834 5561 3724 432 387 1543 5864 5916 2406 6301 4908 790 4778 1329 246 210 1283 6456 3367 5236 2927 2289 2190 4594 4450 3322 2087 4430 2911 3249 4911 6249 3963 5102 3651 4118 3115 6225 4440 3448 888 6352 1546 5087 1830 6083 1885 6370 5104 3934 1897 2513 338 2662 452 3798 3913 3882 6086 4592 5857 2418 4807 1632 5332 3665 2483 4327 1694 1042 5335 1335 4752 4210 3977 6303 82 4310 3507 4971 6177 479 3456 3447 986 71 5202 5752 5908 513 1102 84 3103 327 1011 5624 1212 5479 1301 730 1330 2232 6498 3150 2786 1501 4321 6545 5179 5956 1578 4660 6396 2707 3646 4204 3987 1591 4990 711 1764 3897 5284 1193 6532 1630 145 1765 3464 1690 924 2041 1278 3701 4902 4974 1063 6134 2615 5653 714 6569 1428 5331 1886 1310 4536 6078 1814 1203 6337 478 1903 5177 885 3677 2719 762 3492 4664 4388 1643 635 5265 4097 3196 723 6369 2183 2827 2291 380 6126 659 4901 4790 1590 3532 4231 3260 6413 4001 5228 3648 3313 1582 5867 318 3048 761 5012 5828 468 409 288 6469 5238 1130 4251 4129 3552 6648 6215 2732 6143 4235 3368 6590 4613 2433 506 1869 250 4958 5553 1755 5434 6061 827 2642 354 4179 5157 186 352 4827 6091 2807 1086 1380 635 5780 2937 5250 4196 5786 2958 3621 5085 3049 4587 2290 3948 1430 3566 5506 3630 2828 2102 1309 2904 6315 6623 1383 3769 5424 6005 5378 4787 6027 893 1082 5159 1292 406 2559 2236 5561 2841 3539 6106 564 3413 248 1604 5200 5517 6265 4698 218 2069 5630 5998 2854 4 3469 6558 6643 1594 2663 1945 4748 2874 3724 1694 3006 2911 4567 2623 2510 3914 1615 5727 5100 3391 3450 1992 4913 1736 1848 5386 4654 1507 4590 6643 6580 3789 286 710 6192 6454 6142 6387 2225 492 3802 2699 903 3329 728 3565 3567 6599 6415 3196 4709 1963 4934 1963 5453 2146 733 1093 3161 3005 5614 5031 380 5444 6574 4469 5883 4871 371 3401 135 2253 502 3915 510 4293 2856 1148 3887 806 2756 1082 2050 583 4423 2123 4267 518 2982 2788 5158 717 6409 1159 1027 2768 4357 354 6310 3028 2017 662 3498 3638 6425 2112 2444 4535 4682 4577 5474 3825 5515 4410 350 2311 2291 3583 562 1857 1611 3884 4418 1940 5800 954 3408 3281 102 5082 1170 5718 796 2213 6011 6204 3973 647 5923 6017 5900 5153 3718 5905 4633 3707 4227 3626 347 954 4219 371 1995 3006 944 3616 4497 3535 6001 4885 5588 5006 594 3286 2504 6136 5217 502 553 3273 4920 4587 4904 3757 2316 4351 373 6115 6610 4158 570 1947 3843 3782 2646 738 2 5398 4774 3328 4861 4452 641 225 5818 321 5084 5975 4304 2306 5051 1381 5078 5877 3749 278 497 3213 4677 1472 109 823 4564 2512 4986 445 665 5556 2337 1258 5342 6163 793 3571 5728 1533 1261 4543 3510 6097 6612 4505 3098 660 264 5309 2293 4115 1147 1619 2125 3306 6476 2704 3217 254 1067 880 2167 4179 148 6251 5009 4613 6137 4264 1641 5187 3328 1559 1805 933 3875 1871 3380 2407 2785 6130 4239 49 1156 1618 6493 5886 3677 143 3630 1565 1493 1841 913 6422 4959 4638 2793 348 1747 2645 6198 45 2542 5532 2147 3955 2593 1783 2658 1123 1486 4254 5830 2606 2723 3374 1852 5787 1916 663 3788 4241 6121 6290 2700 4505 4331 5573 4013 3557 1774 5009 2674 2520 2987 120 5921 5121 4448 3666 509 2916 6325 2637 1888 4057 5897 2455 992 5272 864 468 4685 2703 4408 3655 3822 4924 6473 146 3711 936 4744 6354 4915 1414 3707 4129 3972 2595 11 2123 2834 5289 1359 3817 1050 1781 5406 155 6330 3746 750 5713 2643 4360 5744 630 4556 413 2415 2059 2650 1706 333 4489 4869 3161 5939 6369 1327 5159 3734 2510 558 6041 1232 5228 3564 221 5792 3339 3471 4945 3521 4823 2289 314 5003 2883 3689 4911 4364 2469 916 3524 4874 1688 1349 2450 5224 6364 5646 1458 2421 3947 5075 5364 5716 5980 3919 1741 6425 1640 1984 473 3415 3604 3124 1998 1986 3128 1490 2176 2663 1030 3292 962 2548 4436 1139 2141 2674 704 1520 5772 1521 4331 645 5152 3556 661 2274 5928 4889 521 1333 2433 3271 4927 1266 2505 3496 4119 5750 4680 3900 1014 1465 6510 2175 1403 6227 3961 3787 5259 2560 3608 6423 3914 4799 5478 5865 6148 1181 3192 1521 5532 4739 3997 951 4511 3367 5220 528 2832 4111 5993 4905 1871 919 6429 3622 3853 4903 4306 157 5646 5180 242 4617 429 6318 4912 6334 5422 843 3465 4237 3813 3030 182 5267 4319 1112 5652 4754 1484 4309 1752 2756 305 6180 2355 6196 5934 6170 5307 5115 892 4676 3126 1372 4791 3780 3471 4073 2208 2653 6588 1749 4600 2550 1803 6092 6615 120 5152 473 798 5669 691 3777 6494 397 692 5302 5821 5612 3931 4817 4734 4301 3584 1480 892 2399 431 4678 4605 5970 4718 771 824 3822 1210 5285 4377 5694 14 5850 3096 5107 121 3206 3494 5744 4422 2519 3969 3958 831 4747 2082 3554 118 3834 1205 1775 343 3387 5832 207 4334 2460 3282 5329 392 5718 1005 5012 3663 4873 2472 2447 2255 1233 4065 1056 3139 2286 3196 2225 548 4536 2181 2291 771 2624 5213 4292 4424 5575 1527 9 604 2467 868 1950 5334 4819 5441 2859 3007 696 447 2904 3573 3748 194 5509 1989 5870 4071 5806 4631 148 3221 5825 1921 1051 1240 4030 2062 6031 4716 4166 2337 4275 2033 4033 1905 4885 6333 2765 3154 939 1345 5664 15 2454 5133 6106 1199 3481 5847 5126 3146 242 336 1770 5345 4772 180 2911 1186 1832 5400 6152 6026 2795 5361 1731 749 5854 441 2988 2713 5956 5752 4469 676 4535 5394 3003 2270 1778 1067 1871 6240 5933 1027 5735 521 4538 911 3514 2649 5392 1771 6220 1999 3195 4641 2252 2346 2636 6155 5711 416 5728 2347 4308 4451 2872 3077 2714 3260 2112 427 1113 3721 2739 3418 5133 3878 5508 5518 5896 4532 2100 454 50 2885 1097 1111 4042 2745 1702 3486 2573 6384 251 1359 6091 1872 181 3153 5061 3368 3488 6214 547 5669 615 2507 4928 5797 249 623 5327 3911 6237 1665 561 3412 1815 3423 6550 6398 612 3182 4713 5985 2809 2946 3972 6431 6132 1735 3045 3922 4411 1914 2605 6253 2190 3605 3210 1656 4050 1931 4675 6356 849 4047 1759 2799 3447 2249 3543 5149 2982 4362 2423 3068 1266 6185 1346 6489 4655 2313 2040 668 1716 2449 3450 3078 1314 4887 1931 981 3026 6193 4697 2881 4020 634 2354 2806 1839 4291 1061 4709 2553 1948 4246 2321 3549 5577 3055 4597 1909 4668 1500 2290 1095 4710 6525 1076 5885 5115 4162 4710 5271 5295 4979 2758 5013 29 2918 991 5218 2371 4615 14 4 724 1620 3707 6558 2530 3820 1866 6290 615 1797 5442 4339 1456 2342 4756 2476 4025 2557 2209 2926 5229 3588 337 6575 3482 3630 915 5806 1686 6551 3755 3184 5625 1367 1110 1872 1695 2340 578 5299 2904 5377 4360 1028 6316 4496 878 3482 6186 3875 842 4934 5149 5922 6562 5606 3119 3570 1023 1861 3274 1368 5427 6392 2979 5783 3506 6045 2016 2479 695 1206 3897 3324 6563 1286 5437 1326 1580 3109 1647 2704 2325 1869 5522 2591 2152 4549 2668 5909 1177 6175 6432 446 1218 5912 826 3235 6636 5494 1784 5918 746 4823 3655 4221 1294 482 4661 6101 5277 1804 310 5330 1405 5047 3041 5280 1828 5449 5367 4551 155 1866 3585 4427 3085 4838 4614 6641 1447 934 2415 5392 1582 5384 5370 3292 3 1915 3238 3486 3810 5519 6081 46 3585 5385 4997 6625 1284 1424 1332 534 2163 6088 158 1017 3574 4901 3653 1220 2485 6121 4920 3906 3079 4257 5625 6353 2289 143 4034 1433 3788 3770 1206 760 4326 531 293 1336 667 3632 5295 732 3295 5812 63 5859 4983 776 231 1542 526 5776 2048 4349 5392 2657 2093 2096 5786 4293 1150 4109 3532 1693 3567 6242 100 3044 2156 989 5596 5268 1025 860 6290 2488 5612 3845 6000 990 3214 5484 2172 3005 4253 759 1742 1586 4183 1500 762 2424 2229 1605 5748 217 2230 4599 1858 2092 4649 650 2387 5018 4434 5238 2713 4910 2022 5434 1130 3004 3790 5652 3379 4308 4319 5626 612 3953 586 2729 6528 2987 3576 121 5312 2889 267 3665 1098 1413 1573 2749 6201 4638 1617 3023 3939 1755 2950 3864 8 5756 4210 5551 1687 1163 5062 2988 723 4431 680 1959 1983 6015 4685 877 2489 3959 3277 5947 4422 6642 6101 3994 4191 1218 1819 1339 439 5751 2749 2937 1807 4540 3056 3649 2570 1422 5052 2938 1408 1096 5024 3034 2796 5206 6502 770 6235 2627 2109 3975 1656 686 4896 4501 5824 5488 1468 5272 4241 778 5579 2859 6056 2562 3633 3122 3717 1837 6123 1933 3521 1120 189 3607 6159 2530 5550 3700 6144 4810 4368 5285 244 1394 3115 1483 6068 2533 6323 6137 6269 47 825 1789 5217 2482 4048 391 3497 6320 3367 3584 5745 87 2650 704 4465 1499 5560 6499 2729 3020 743 5353 3017 1963 5883 4375 6079 1952 1142 746 6215 2754 3819 4588 2337 4197 549 4176 3563 1780 4911 2863 2289 3479 3038 3299 5906 831 2579 3637 2411 6196 5528 3628 1594 5223 1109 1047 3003 4784 2018 226 6570 4321 3600 6259 187 3346 4127 70 6394 5077 4358 3505 5978 373 3662 2916 3326 5279 6020 1409 2321 5898 5232 2682 4773 1937 3687 1939 6308 3816 3993 491 5816 4103 960 4498 1823 3119 3012 4914 3086 5830 4369 3346 2061 106 944 5181 4291 4939 237 795 3567 6172 1005 2470 2845 4376 5205 99 2146 2421 2386 6523 4094 4012 1152 2941 3362 388 5162 3838 5205 2745 2160 6111 126 5909 2409 2180 943 4918 3507 3786 2835 1545 3123 4452 2486 503 1273 5313 1016 6571 411 1803 5448 4059 1101 6482 6514 2831 1010 1516 709 2604 5100 981 1781 6154 3949 2150 2195 1138 5807 1962 3999 6307 2606 1860 4104 250 2899 6444 201 1297 5325 1969 1958 4316 3596 771 1075 1788 4693 1228 352 6385 5899 1843 1974 4870 444 3178 569 3005 1121 3181 412 809 1444 177 1390 6184 2856 6247 1185 538 538 5422 2673 3980 6049 5996 3919 6107 4130 6497 2201 1616 2237 3048 5270 1444 758 1718 2746 1117 6594 4051 4664 2432 1574 6630 1282 4698 920 158 2094 5849 375 4370 5362 5967 3738 6314 2665 5983 2936 2931 5688 5741 2027 4973 1358 3254 3447 4110 2090 913 3837 5402 244 5430 4695 2559 5412 3956 649 5698 307 6353 5311 1024 4234 6285 1918 6472 832 3125 3384 2226 430 1082 2729 5611 769 1596 6593 1020 2659 2932 35 683 2890 3716 1455 1663 2101 1321 5574 821 4067 3893 3220 1411 3731 2697 5178 4249 4773 2989 3570 5137 515 1174 1657 6403 299 454 674 829 5757 1178 2447 372 5954 2771 319 1256 3666 4971 5524 6237 3215 4116 5423 2750 3229 2040 3320 3683 4463 5491 5294 6012 696 6414 1058 6164 5997 294 5439 2457 6165 5994 3579 5078 1041 3750 732 1574 2345 310 5670 4368 4393 6574 2393 4759 333 4718 723 6442 1900 122 154 3496 4057 2907 393 4463 3915 6168 1275 2803 3334 3038 3544 4341 4935 4613 113 5119 3160 1502 4638 995 6085 6193 1889 501 1914 3907 1548 4714 5105 3209 3421 1571 1509 1044 2638 953 3051 2806 6371 5004 4208 4839 2510 2217 3743 195 4994 787 5891 4217 5143 623 4899 2542 2813 5624 1231 587 1003 666 6040 4945 4048 531 2215 6166 894 2859 401 4872 140 4927 570 1877 5924 3074 1453 1970 1124 1366 4517 2398 3292 2867 5379 2532 6380 6572 2150 1526 5020 1829 3251 1722 137 578 5999 3774 936 5206 3370 2433 5264 4027 4673 1890 4462 5837 2158 3526 2925 1249 4825 3316 3941 2937 441 1089 3770 872 3305 1340 5237 1206 2535 3014 4784 5132 579 2366 1719 890 5246 5700 959 4371 1518 126 2401 6031 5182 3104 4444 2455 3799 4731 743 1465 4115 5451 517 3193 2558 724 6606 496 5250 375 5443 1715 1592 4556 5905 6537 452 6488 1298 1716 6308 5494 3885 5896 5784 1744 2238 3523 394 1125 5367 2286 2513 3664 6214 2789 5323 3401 306 4146 4211 1439 3415 584 4373 877 2390 957 2939 932 1127 3146 273 3277 1704 2809 4635 3649 1058 3776 5279 902 6443 390 2781 2727 2438 538 6519 2088 3854 3411 2257 2448 4748 5797 5631 3755 2503 2247 3619 10 1202 6081 415 2724 1384 5972 3470 5262 2295 4944 1180 862 3855 4782 744 6632 2133 5094 1909 2508 4943 4264 712 186 1300 6122 1209 3419 2470 199 3976 4244 5174 3089 5886 2442 5024 137 655 460 2684 2 5987 2768 4874 584 736 6345 4702 5927 499 488 2570 6071 6253 6389 4090 745 6438 5791 1509 423 3741 4199 3650 6463 3806 836 1623 6331 3691 2786 2119 6528 765 3267 4370 824 3988 2925 4262 5156 2404 3484 5084 649 5371 4235 2457 3235 4315 412 6619 1344 3525 3753 2944 5243 4785 2342 3430 3474 5505 3121 4007 5793 3543 5923 4473 468 4576 812 6006 3047 176 172 3369 545 263 5235 2135 5485 1713 2194 1378 939 6255 6098 2013 1223 6113 340 2988 5418 6626 2931 5280 4597 5555 424 205 1711 2580 6194 4591 4451 2907 2959 4404 6577 6028 899 3761 948 2436 4852 1285 6321 2743 2964 3687 956 6574 1647 4204 5397 569 6316 1779 5053 5327 4762 5511 2972 24 1897 5377 3110 1486 5858 3732 2288 3938 2427 4786 5113 6202 4174 1389 2146 5534 2823 4351 726 2763 1835 5793 5994 405 2150 1457 728 6122 2819 1817 6488 3836 602 42 5520 4356 5109 4334 3793 5017 143 1473 6446 5812 3185 2251 4098 5632 809 719 232 1331 6474 2363 884 5147 876 2504 2920 1610 6651 5161 1064 5875 3260 73 1124 4355 2598 889 693 5890 278 1738 3783 4304 5172 185 2897 4902 2539 6351 6425 5475 659 536 815 6566 106 1852 385 5361 2911 1612 1487 78 4919 6086 2550 1974 3688 1457 6588 5665 4118 2204 2073 6190 2634 3455 4606 2668 5276 5779 1072 4242 2833 1289 3166 108 2363 5201 3587 6110 5986 5309 3127 132 3208 1046 2241 5866 3109 6011 4233 1700 247 5821 670 6144 1051 2208 3016 4821 3202 1734 401 6344 922 1938 6143 5054 6237 4003 4266 2915 3702 6591 4119 3300 2474 1859 5379 4504 3243 5762 2222 779 4946 2405 1179 5485 2909 2003 6089 1869 1022 4052 497 6279 2013 6116 3008 3739 3128 6257 6552 4929 1490 2105 4761 3117 5691 6388 4019 1740 447 6537 4796 5117 2985 2823 6261 6430 3679 3239 4602 995 6440 3337 5148 4941 646 5165 4941 2578 2919 6260 5367 3280 1155 1214 1622 1521 4740 1622 3847 6014 6316 3215 3450 846 1635 4214 2093 6457 4710 580 2807 2356 2689 3254 5897 3811 3659 3336 4497 1059 5992 5380 3855 3984 3237 1001 115 2038 3891 296 3932 889 533 5581 42 3492 1308 5512 5975 6080 3468 879 2705 2205 4582 80 1345 3661 4907 823 2601 2603 5739 4040 3917 1116 4240 880 778 4381 1196 6464 2980 2308 6312 5732 3860 392 1295 5870 40 655 6640 6230 5540 509 5232 4429 3880 2774 1211 4865 3625 1204 4726 3125 6188 838 3431 1610 6057 5144 4912 1275 4017 1077 5389 6442 2847 4855 2655 3692 3764 681 4999 3118 1981 3504 608 2757 3503 3598 6602 1997 1592 2126 4187 1887 5388 737 4575 5911 2192 5531 3955 798 2790 4552 3977 3303 2763 2237 232 6428 2651 2995 1729 5450 5544 3950 3789 266 5545 4412 572 1663 85 6028 4844 3169 2525 3382 5616 3245 2070 474 5763 2414 2317 3357 923 6553 190 5008 4707 1502 860 1974 1631 6400 6298 833 2451 2974 1813 2485 128 1703 4810 4629 5253 4266 3174 2989 3874 3288 5430 4163 183 3915 961 2353 5647 2019 1376 1862 3442 6062 657 2079 2031 2193 4447 3044 352 4795 5677 3974 5895 20 2339 996 1639 3704 2083 411 2242 1674 4571 3353 4530 4188 5621 3686 6017 3058 4939 3615 4272 1496 1080 6188 4733 4011 4967 3701 1309 2754 3108 4421 2316 4152 401 999 883 1253 1726 2529 4008 4921 1161 274 5194 226 3320 5317 6431 6472 3170 5607 2382 2480 3036 4122 6441 3898 2649 937 3548 3547 3172 199 2008 3248 4500 2476 561 4622 1380 4431 4284 6335 5157 3445 3919 6194 4154 5748 3911 1069 5101 1003 5303 1710 4262 3434 3101 1547 4779 2464 1933 1269 3928 4137 962 1069 3414 1832 3241 564 4610 530 3561 1770 2079 5802 4252 4404 1783 3647 379 5847 711 1792 3378 3858 3665 2908 5201 2354 4417 2590 2520 1253 5477 5305 4385 240 3656 3419 437 1114 3564 2765 5540 5179 3915 901 853 6098 3098 518 5817 356 4208 3174 1283 2663 4613 2745 1403 476 115 3901 3648 5256 1115 4382 4770 6456 2635 4164 4772 1051 3147 2136 2732 1634 2829 313 2223 861 1296 5282 15 3255 3109 3591 4036 4947 2871 6135 3355 1856 3549 1030 763 5914 5341 1070 6584 1984 1215 372 757 2726 3680 4268 2195 5709 120 1056 160 945 621 2674 1295 6548 6252 6248 2511 1941 2803 429 525 1785 79 6041 3124 6219 4010 4239 5583 346 2356 3293 5306 4417 397 4313 5096 2127 665 5418 3376 2288 1897 2970 1431 3772 1784 4325 3530 107 1700 2912 5928 1824 3095 3261 6375 6461 3103 2582 5557 6444 3335 283 3796 1656 4234 3415 331 2998 1537 427 1321 3428 4728 6329 4569 924 3632 2963 2461 3514 723 2323 6400 3368 5115 3558 4306 4239 2287 5943 2369 1652 457 3235 2983 1571 3307 5464 363 4860 5667 4137 874 6352 778 3256 3328 2889 5377 659 6156 5989 796 5142 3553 1426 3515 782 2373 1864 100 2707 6137 3241 241 5975 5535 3465 3922 3714 5294 10 1292 955 973 5278 786 1405 3022 6441 3101 1594 4634 1967 2165 5378 553 5696 3662 3578 211 6625 4645 3592 1296 6014 913 6132 1276 1135 785 6342 1764 4476 5293 2457 1991 3329 611 6571 3777 3376 3279 5560 6043 4710 382 732 1895 4747 3435 543 4525 3206 506 2061 1257 140 1686 4495 2489 3305 3255 4433 1347 375 121 4657 1086 3843 1651 4141 2882 922 311 4118 477 6318 3474 5695 6045 1601 4991 1795 416 158 1271 902 5435 5086 957 3836 4974 2212 339 34 1698 4584 6614 2224 3407 3509 4738 6010 3151 2514 2603 5892 1682 6268 2248 3772 6514 3287 2234 237 3016 488 1363 4704 1290 1925 1452 978 2918 2587 1388 5991 3359 4696 3765 4752 293 1160 5306 3951 5729 4780 5613 3745 4947 6103 54 6316 2936 325 4846 5844 3073 962 5668 782 6178 5731 4053 666 6553 995 949 2076 4695 6434 4259 3728 4400 812 2513 981 5030 6267 3459 5473 1064 1683 6303 3308 6487 3755 3528 6353 6446 770 4810 1593 4436 4256 2644 2232 4121 2651 2357 5304 6406 4774 1227 2970 3382 1278 476 2696 6550 958 4345 6298 4230 4709 2707 6473 1619 1624 5145 745 3023 4455 6350 5157 4924 4318 274 4094 5866 2163 6154 761 6172 878 5305 819 5106 4562 3482 2562 1638 6424 4412 4810 772 6333 3198 1966 3355 3661 1767 5217 848 5562 1877 3896 1609 4699 4686 5270 2951 3893 4850 609 1883 562 1526 4550 1730 1054 1153 1540 3836 5621 1413 2895 424 5487 5292 3963 2491 1026 5705 1803 2894 3161 5000 4791 3373 5081 3757 6150 1664 952 3144 3300 5012 1003 4367 167 3710 4519 3456 2112 4321 2929 771 2213 5658 1954 2625 131 4680 1960 5051 1338 2117 106 3771 3727 3038 6400 6002 3082 3678 2019 1201 4819 2654 2488 1478 6602 405 1354 1174 5480 4916 3844 2905 5092 2881 6137 697 2168 2261 2448 1924 2542 1638 4278 1499 255 6116 4340 4389 5990 3791 4210 1090 3437 4441 3240 718 1397 483 863 4960 5441 551 4589 2280 4511 5525 3210 5931 887 4697 5582 5779 2519 4923 2749 502 5004 3931 2499 390 3355 3814 2037 4439 4336 5294 5704 6172 4842 756 4395 4231 6481 3186 5779 6098 827 4360 2398 2382 2664 5812 2334 1248 2226 6606 4020 2142 430 1870 3374 2628 1916 4524 969 2997 5933 1689 584 6575 563 2245 3772 5525 4432 143 5658 2542 4526 2350 2335 1312 3637 298 2159 912 2462 1608 3334 916 3303 5864 1907 5405 1716 2121 676 1582 5742 2701 4823 3876 6545 3565 5222 56 5437 3719 5517 1790 6446 1543 2257 1875 5009 1591 6313 3091 760 2742 1783 5616 6078 343 6126 5878 5294 206 1604 5749 2552 6619 460 1762 5783 2104 4323 5299 165 3508 5279 1820 1600 5755 2813 410 3797 690 5277 1538 4439 1109 6448 854 4214 2904 5767 6520 2333 5253 3965 6299 4320 4246 1280 1533 6414 151 3503 4249 3457 1709 3543 5 2646 2542 5433 1050 2 2409 3019 2747 5593 6168 5516 15 6108 4265 4216 2949 95 2765 2817 1155 4149 672 5990 1365 2891 5408 6364 2345 4074 3552 5708 4017 248 2381 2559 6266 3273 3596 5619 3787 2660 5570 1291 1152 6451 1239 6534 6326 5692 3069 4092 3621 1091 2321 883 6526 3405 2523 4633 5854 5546 5746 5785 4897 4703 3336 971 1744 5328 4216 68 1617 2572 3413 3521 2913 2121 188 5096 2592 1289 6046 3841 2411 4523 359 3471 5760 5240 644 6612 1144 1023 5164 4613 2303 2076 1906 1461 3260 4823 939 5909 6529 6084 1466 6347 337 4780 2098 6001 1750 2833 2952 939 2043 504 1177 3912 536 3541 4908 2657 1576 516 209 3531 1408 3488 1928 4068 3652 467 3550 55 5161 3998 3896 4768 5227 170 2022 4413 6041 1592 4691 4335 6563 1733 2411 372 464 3783 6227 914 2706 133 238 1429 4030 264 6252 4493 194 3518 5224 4141 1734 87 4622 708 2447 4944 1045 5268 1015 1544 448 4871 5593 941 6644 3458 736 5968 2034 3930 6571 84 4955 5251 419 2623 1592 2622 4078 3410 3469 3932 131 905 2970 6149 1301 5827 3115 4072 5084 3117 4651 5008 78 1352 894 6425 1198 3556 5336 3320 253 5961 4473 5734 6526 2351 4254 917 4430 6277 5378 4600 3033 6440 2673 2071 5309 839 837 2141 4940 5480 682 4771 1638 2171 695 3039 636 2704 5456 4803 6395 3320 1282 2558 3565 1296 648 3639 595 4642 2841 849 5107 6102 1222 1202 2966 6201 422 2262 3505 55 5240 4096 4506 6629 5706 5475 3552 4858 5116 6034 2410 2935 4124 5380 1851 2619 4869 6388 6327 4000 1478 1075 6454 854 1080 4582 2275 3892 4471 223 310 1499 5428 5354 1978 4903 4655 551 1930 3059 1401 2857 361 5479 4506 1046 6443 3835 6538 5964 5481 5708 5585 5077 4219 6592 3673 325 1891 3345 1110 4533 6537 5902 3950 1288 354 4636 741 5274 325 376 6346 592 419 613 60 1941 3140 5740 5115 2999 3535 2594 5045 6636 2651 6628 2965 848 187 5363 5234 2447 4476 5921 4513 5623 3686 2615 5624 5286 3957 2836 6289 2447 828 2177 3094 6209 3139 2393 2791 29 5501 1521 3920 909 1388 349 4947 3140 2799 184 2576 1865 5487 5135 1252 4613 1948 1627 190 6113 6556 2562 4714 5354 3926 6578 4179 5407 4949 225 259 905 799 4985 1965 137 6197 1587 1369 3885 2579 5304 2472 6143 113 1573 1619 3778 4736 1009 5969 1051 4109 5073 3921 585 2297 1742 2009 3993 3438 4943 366 5660 2619 1034 3577 6443 5376 2393 6360 4098 994 6438 4429 2867 2071 936 5911 267 4002 169 1631 2307 5253 3784 2986 3025 2627 5424 5524 1687 3578 1872 2936 4478 1908 6582 473 5472 1037 5253 4531 3696 3111 3799 3235 6105 3930 4403 3155 725 6320 812 3096 5967 2312 3582 1995 4301 5308 1491 65 485 5087 2544 5205 1578 6197 4230 916 4497 6613 5699 2545 6537 3712 5060 4154 2535 3590 5433 1942 3950 1516 2863 130 5921 6471 4714 6455 842 3689 4563 1525 772 3952 3549 5148 5112 1761 4109 2459 2134 589 6408 2115 6181 6327 3592 4807 1914 1746 1831 2451 5479 3316 5793 853 4482 1203 1854 4231 6332 2684 1125 4783 6184 5014 299 5980 1476 1756 1625 708 4027 1059 2262 4608 5685 5743 5272 2699 5594 304 3831 1819 1079 12 4085 5741 131 2814 2285 6159 958 6467 5539 865 4425 1302 6539 3019 6150 3315 1864 4835 1407 5306 6581 619 5049 209 927 502 5010 4622 6607 3844 3733 5692 2212 1187 1035 3655 2393 3018 63 3289 1932 6175 177 1527 718 324 5570 6463 2220 4956 1106 1278 6427 2937 1542 497 2314 599 4872 2138 5745 5821 2125 503 5930 2844 4686 5873 1240 4841 5430 4160 459 5469 2289 1797 4210 5189 4500 4805 4699 1300 2892 3080 1129 3651 1987 1787 4744 2949 3239 1334 4106 3288 3718 9 5618 5443 2907 3471 1677 6119 2806 1484 2130 3221 77 5830 5450 6531 1892 1681 2814 2108 579 4711 4181 5770 2655 4265 4441 924 5964 506 1064 4968 4145 2323 3343 3346 4227 4281 508 3847 5787 4456 408 18 948 1967 1046 6633 5167 3220 4061 2585 1217 4912 4979 6340 3880 5919 2728 2823 1529 1665 945 6556 3605 1925 941 5394 2437 6265 1553 4012 152 1453 5455 3729 2686 6059 2860 421 1473 3926 299 3185 4666 3309 5703 2425 4225 6425 5363 700 4526 4701 4527 4168 4871 3015 5517 968 3539 3935 4444 4311 1266 2163 4921 4922 4548 5431 1173 1516 4545 6082 1340 919 5334 4331 179 3570 2892 6114 684 2676 2456 2004 6164 1004 6454 3772 2423 729 4168 2276 3671 4364 3258 2172 2504 4642 6295 4657 3561 3618 3166 6026 2553 1896 2866 3481 2607 4570 3143 4326 399 3504 6480 2479 890 2621 4495 5558 4721 4054 1215 2626 2186 1518 3042 1825 6460 3263 3361 4986 5803 4278 4955 397 4289 1854 1875 312 3176 5389 1288 5738 4645 4292 1709 2661 5386 81 632 5073 1790 176 3123 6260 6188 6259 4511 1687 5839 2493 6356 5683 2112 816 3535 4024 708 3675 1985 2169 2081 5825 3760 981 3873 6229 4462 4277 3745 4270 1851 4365 6368 3738 6245 2590 5265 4128 1655 6433 2569 3747 6028 3373 247 4879 6497 532 3491 4267 4451 1098 3187 160 1396 3094 4554 6649 4041 215 3317 5429 1678 2890 950 6617 5373 5365 4787 592 656 2674 5541 4533 5005 955 1456 5911 6608 1285 6481 4219 5926 5639 2816 3845 2595 2563 3428 1256 6572 872 2973 1472 5690 2732 6507 5174 3223 1950 1837 6468 4119 1540 6191 5582 5993 34 641 4028 4836 664 2681 4058 3165 3484 4832 6497 1419 2577 2990 1365 5547 3745 4245 6358 3927 5007 3370 4473 5887 4144 2111 2425 4490 4651 4206 5767 325 6511 3909 4114 2752 4754 4290 4757 1999 3489 1773 4584 6551 447 3453 5505 1113 2321 2047 4442 3521 4492 440 653 4784 3134 711 3975 5189 4136 1055 4351 1545 5208 5528 3982 2514 2293 1127 5145 3500 4520 2447 2400 586 4336 3667 5308 737 2081 2524 4198 3965 677 6561 5453 4136 4703 4664 2930 2094 3460 5399 6141 1106 1496 681 677 3673 4487 4694 12 1829 4797 279 2383 4661 610 1017 5662 4036 6427 1608 6061 3724 1723 3848 4018 3200 1247 4552 1134 877 3104 5218 3430 3606 26 845 1377 1392 626 1033 1383 5208 41 5372 4628 2225 1254 6010 5517 21 5911 2446 6048 5460 6008 6646 4276 3734 5827 1263 3411 5346 5454 6536 3851 351 3149 1583 6276 6069 5360 492 4204 849 1206 4495 5823 3635 5746 3054 3302 6132 2135 3982 6285 511 2227 4549 3355 3943 6020 2198 5740 2011 1243 4455 6525 1178 547 4970 5037 6188 4831 6342 3352 1617 2902 780 2890 3078 6150 6118 5924 3683 1247 3214 434 5974 2062 26 3317 2614 5415 3397 4822 3085 5000 1024 3471 283 5740 6079 2227 5655 5691 4683 6225 5518 6462 3919 2777 4795 5583 1458 3467 2834 819 1212 1076 5216 719 4548 5012 2287 2258 808 1148 1014 5918 1010 5734 2174 1923 2557 279 3285 6091 634 4401 5157 5421 6601 1595 5816 2566 1381 6551 6194 2617 4132 1117 396 1171 3432 5157 4904 3448 3084 853 2854 594 5269 6193 2868 3074 3564 117 471 3006 5900 980 1150 5121 1059 2523 3904 1091 2142 742 6108 4147 1264 2099 5398 3846 4449 592 187 708 5205 4947 3072 2335 4092 3759 4927 372 3239 4885 6036 5398 1295 825 2954 2010 4431 6440 3680 506 1716 3154 28 136 5557 5901 1339 3525 468 207 1566 1993 3168 3597 4218 5086 199 5269 2761 1699 1640 2305 2861 5478 3381 3856 3348 4704 4412 6508 6124 5611 2174 4664 6578 6483 1127 2948 1116 3954 1195 6116 5902 4476 1889 3644 4064 5145 1163 1842 4318 2374 4694 4497 1464 2992 5776 5939 4100 6441 2344 5338 2025 1808 860 2585 4427 3580 4433 2443 1444 978 3841 3281 6187 4312 3748 5715 2830 4312 4854 2087 2576 4073 3137 4058 1720 3971 5349 4061 2046 1415 1781 597 3844 5846 4337 991 4050 1494 2287 6327 3038 448 5643 6003 3602 3003 2019 2531 1189 1733 3412 3839 1881 2486 2430 5125 6441 6 123 6190 2249 3974 45 6166 1056 5471 1567 5598 2527 4221 5974 2736 3659 6335 4645 4518 4612 1512 881 2528 3952 165 3859 49 5542 1446 4256 3575 1394 3646 2266 2323 5223 1512 3004 5544 2907 157 4162 1050 5420 3889 770 5973 3547 1939 5253 3477 1734 3366 3922 5895 1459 4581 5144 6320 5847 151 912 3210 5368 4816 5913 5805 6361 4722 2020 4505 2105 1566 2756 4081 314 1853 3145 4236 2240 6004 5972 4275 6087 4525 3678 5466 2586 116 5447 3001 3523 4919 4121 1763 4283 6515 5310 3713 1152 4124 1119 694 892 6532 1935 3261 4854 2153 886 5598 1531 2334 5064 3580 3546 187 5259 4252 3927 3561 5064 6350 1191 2142 2669 2724 4105 5745 1566 4937 5682 1116 2098 3368 1280 1239 653 2740 1339 6498 2270 6268 4072 6003 4559 5432 5914 127 1994 4397 2275 1013 5836 3719 769 615 5405 5974 4046 831 1931 5773 2619 4189 6042 2325 1978 5489 1698 1037 786 5996 5443 3475 4155 4596 5340 697 1872 4703 848 6057 3820 3485 1082 3327 2997 218 6487 6638 6318 1512 6491 239 1370 5390 2591 2685 3049 3847 3200 4476 4937 4975 6353 5593 2984 1135 5987 5912 3691 5570 2178 5056 1357 1414 5312 1881 3547 4436 3445 3335 2435 2503 1374 5898 5430 1421 3320 6420 5858 2729 1375 5086 11 1875 1984 5575 6149 5135 6179 1403 1614 4691 558 6294 837 5095 5965 4801 1796 654 1069 5797 2904 3415 123 2180 2684 2862 2692 4970 3973 3066 928 6010 6076 2228 3908 1082 5870 3940 1999 909 1050 1434 3327 6471 5925 804 2588 4089 4839 3846 913 319 3478 5933 193 3667 3829 5651 2613 4166 1287 5764 5571 1650 314 5562 291 4857 1052 6414 490 4236 5912 2291 307 4408 5129 354 1945 1664 1284 1862 6377 3636 4421 4024 22 2548 2605 1417 40 1883 765 2918 2945 2738 5510 3129 77 4977 1424 1412 6641 2490 5955 6509 184 2135 2148 2345 4415 871 2091 4907 3914 3386 2669 5502 3982 1781 5138 5274 2396 1977 3892 4440 833 6564 993 3006 2881 2679 3555 5469 5603 1955 4244 2696 2850 1391 2111 5286 5440 5120 6000 1973 4784 4162 4713 4973 1241 6370 6225 4996 4785 1008 5472 5733 1354 5388 2357 21 5186 2644 1665 2766 1725 866 5858 6089 6179 2294 5224 6608 1568 3439 111 3581 3839 4534 438 6326 1672 2782 3982 4883 1319 3159 1418 4923 409 5103 3812 1279 2074 4281 3358 3164 3209 1748 1866 1390 4613 1226 2316 3272 5021 1572 5832 4401 1913 5827 5646 3315 4053 2881 517 4715 1121 1167 429 2720 3166 5343 2427 2115 5052 3833 1999 1004 1608 3617 710 4395 518 5108 1384 5051 4393 3208 3640 5798 840 1252 3601 3481 2136 6600 5630 2776 416 4045 1730 1590 2723 3826 2570 4308 3896 5016 1010 504 6154 3522 3420 6124 2614 366 2106 4142 3598 5603 81 2741 751 6575 6246 5874 6203 4137 3246 5165 2381 6028 5861 3054 6000 2324 3825 5349 4369 1216 2100 2791 2389 5814 1266 2200 1813 3410 3313 6233 3532 6407 1501 3304 6546 4443 894 3929 6316 3758 1705 6177 2497 6285 2872 425 6650 4265 4712 2858 794 6019 34 5141 51 2317 3481 5657 4015 300 3181 6569 2092 4727 740 5590 6336 3617 2098 1693 3615 2013 2896 780 4494 3038 2625 1417 6288 4215 6338 1343 1298 298 6019 6174 815 2961 3874 5959 1614 1000 1728 4173 6187 1433 1436 1205 2157 1671 5148 3722 633 333 6636 5898 1559 5145 5041 3157 5489 4142 3214 5707 792 1946 466 1127 2918 1885 733 1601 3981 4655 2931 3562 411 3544 1373 3399 5785 3221 38 1946 2345 6564 2542 4975 1851 5524 5767 5816 1585 4782 259 2020 936 5991 4787 2981 5919 6488 5736 6410 4707 2483 2161 2006 4615 6621 2631 2942 2626 1334 4123 3864 948 1037 770 3853 3929 1994 4751 2406 3796 1538 4314 6307 542 1737 1217 2302 4402 1599 5424 5886 837 440 5682 3506 4461 1904 610 4248 4603 5681 269 6442 3452 5056 709 5730 2589 6112 4844 1784 3631 6536 5349 4118 1359 6456 1939 3742 2358 4612 3076 4500 98 1868 1601 5954 2094 5764 4637 5754 3308 5453 4509 1364 1215 2750 6152 447 4439 2091 1105 407 6477 4475 1862 5889 2705 1202 3741 2517 4220 3182 2039 5777 6063 6264 2033 5036 3983 3069 3952 4746 5817 820 2831 2920 4213 843 5769 6422 583 3292 1028 5140 1338 6208 255 4783 690 6209 4508 6284 5342 6213 5758 3317 1647 4268 2492 4188 3496 3039 5625 3620 4688 2985 1128 6433 3162 3070 4292 990 5064 5910 2391 3152 6099 6556 6587 918 5597 6471 2980 2120 780 3188 2299 4841 5198 2939 4635 6373 6405 2085 5955 4328 3220 1778 1914 5523 3697 2168 2891 202 2576 4013 4024 1289 6444 207 1457 4272 5086 527 4052 3163 3921 2699 4442 664 1629 2217 159 566 6412 4202 6033 2923 5439 2092 1411 229 4205 3035 2308 709 6142 2777 3173 3156 2268 2999 827 4780 1247 5725 4469 5769 2831 4542 1893 4219 2178 5931 2544 6540 464 3309 3291 6575 1330 2865 4735 6613 6487 2721 6002 4592 1296 624 3547 1511 2737 2733 5667 2672 2553 6023 2433 3158 2859 5952 2909 5405 4557 2950 1156 81 2592 5103 1989 5827 1387 4851 507 3584 4597 3199 3284 5034 364 842 3530 6278 4380 149 1319 1135 4625 616 3038 3188 4108 5922 3384 4516 2038 5897 2784 4843 4390 1344 3364 3443 3600 3213 5341 6368 5828 2434 3922 1103 529 535 5278 5021 2406 5347 3385 4540 5761 6376 6320 1696 271 1693 3606 3364 3792 2972 5018 767 1273 6505 6409 4842 864 154 4835 6530 6224 4590 5196 613 5663 5364 1115 4010 6526 1929 4222 2030 3392 6397 3897 5048 4391 1420 6610 5805 4430 3980 4078 1325 640 4888 2853 5668 6407 4484 6418 2839 5282 684 5396 2629 1638 5935 5644 4 3071 984 4745 5217 1188 871 465 894 828 1487 3510 5448 3791 6429 3269 6278 3864 5804 3124 3660 6344 4411 5562 2274 5378 4311 4655 2674 6421 5044 4137 5410 5261 5400 3299 5910 2728 5721 4437 4661 5551 3540 6341 3516 11 4475 133 5477 4902 1184 3983 1053 411 3776 4184 4988 2301 1508 1416 6441 100 5289 3105 140 4752 2146 4168 609 5670 1661 379 3481 6335 5189 4705 3265 3547 2796 4926 1340 1942 2671 1739 6628 1154 5312 2399 1129 2414 2747 3471 1828 2134 2003 4157 1456 6503 280 5343 1719 3936 595 5516 4578 4175 5406 4014 3404 440 6198 2981 6184 272 3928 4073 5516 4070 4460 3170 5678 3410 2350 4251 992 4068 3743 1759 1611 1933 3240 4104 4121 3188 2383 5089 5301 5016 3439 4164 5069 6606 199 4428 6431 5425 63 29 1579 5157 4608 5893 5636 2768 1096 3898 3646 2773 3369 692 2681 6165 5123 6151 3707 542 1947 3686 1170 4171 4041 3097 2941 1376 5278 4292 5275 6520 2860 1109 977 239 5107 1727 1132 5545 28 5853 1013 1903 4096 5114 245 3332 1011 3379 2192 2254 5168 5975 4 291 704 368 6642 72 3957 3576 4290 1738 4494 619 2569 3155 4827 914 6150 5704 6082 6079 3927 6315 1100 6281 4609 2 830 5481 1009 2168 4807 5447 61 4812 4026 2025 3724 1167 708 4960 1114 537 4697 6307 4188 722 6412 415 470 4092 2478 508 3466 3231 5468 1032 4757 1848 2487 924 6292 4698 1022 2769 5957 397 935 3039 4916 4457 1865 4621 2031 1433 1858 5127 2559 5814 4077 5822 1638 1949 1298 4267 937 5965 4358 804 3053 2915 2428 161 1671 6317 3416 1716 6139 5979 204 100 3306 4756 125 4196 882 2562 6022 3330 5628 2373 3483 6585 2599 5195 750 329 5748 5058 1383 240 4514 2548 1916 1848 5483 356 3714 3623 3872 3066 469 3502 2820 6265 1739 910 375 1602 380 4856 6274 6618 5339 1318 6501 1068 6272 5642 2757 5190 2472 4798 2745 3490 3170 620 3337 522 3157 1483 1735 610 2338 1778 5324 51 2618 1873 6042 2837 1019 6450 5682 1523 6301 3471 3330 3033 3562 615 852 6386 5754 5763 3133 2220 6508 932 3885 4687 1755 964 6049 4574 1593 4873 6588 2986 4036 137 4822 1656 3803 4236 4224 434 6268 4607 2238 3828 573 1771 2667 1166 4558 6265 1491 4809 5288 3638 3421 5389 1602 1812 4533 2925 1169 5519 4695 4980 2239 349 1680 2147 4621 4457 6156 4628 6195 2085 4012 1897 991 4140 3453 2549 2429 1654 5510 1082 5150 6145 5088 873 5405 4101 4013 1811 645 2445 2701 5761 4932 703 6379 3163 1679 6399 5746 2693 1652 3244 5498 476 76 4126 4083 5368 70 2967 825 1597 809 4347 2339 4989 3759 3064 6395 1828 206 2415 2188 1262 3898 967 6593 2525 3349 1318 133 5572 3605 943 5176 2488 1898 65 3400 685 5893 6554 5471 3538 1072 6442 3356 401 677 3933 5318 5011 554 3176 5568 6448 5382 6594 3438 2033 2218 2157 3855 134 983 2594 5196 6050 5517 305 2457 5491 6362 2552 6412 4098 1827 1695 890 3885 3089 2288 5173 4932 5672 5774 4239 1177 1131 4978 2364 2705 1965 792 5865 146 6183 804 3504 4103 4345 445 268 6625 6593 3926 2222 2317 4665 968 798 2126 187 1171 6616 5110 1174 1657 2123 6389 4708 905 1791 5381 2477 2389 3917 4169 4691 2502 639 29 1297 4461 4023 2836 2535 2266 469 2425 1524 3944 1969 5652 1091 2857 1366 643 3663 4698 4441 4383 4357 3243 1769 669 4633 4678 121 4171 3428 2815 3181 4759 2411 2112 1642 239 6163 3073 5585 1235 160 2614 5131 843 5254 4009 1255 1850 1918 1705 2307 5197 2203 5941 4496 2406 1506 134 2401 4860 3642 1172 1348 96 5115 1376 3260 5711 4931 607 5165 5286 2647 3436 2872 1092 3379 5922 5170 5162 400 4176 4885 6249 2579 3937 5020 1761 6140 2459 5694 2165 621 1549 2868 3762 4979 4327 6450 2141 2268 1870 4413 639 5749 5539 4369 5576 3209 816 1765 1964 516 5732 6355 5235 4810 4470 4044 6052 893 2625 4729 1511 5616 349 4976 4674 3549 6306 397 1334 5489 1795 5482 2295 2919 1267 5022 4360 4235 5254 2252 4952 2912 5599 3713 3416 5248 465 5623 255 2531 543 313 5291 3257 695 3099 5964 431 5909 2636 3014 694 388 4922 4945 6048 4192 2713 2297 819 5467 2959 2510 4524 586 6223 3995 229 3489 5980 2881 2193 2332 3672 1090 1425 35 1259 5699 1494 2742 1700 3834 533 4390 4828 3816 5727 2529 5190 4945 3368 1357 5295 228 6607 2825 4794 5032 4878 2340 1800 4226 6313 4736 763 5364 2096 5124 3240 3818 155 3101 4798 3001 87 6296 2753 5262 4400 868 2143 1686 6400 1149 1418 2289 6621 1012 3692 4432 2051 5551 5291 6298 2589 4374 2155 3790 2368 773 6026 1734 3823 6128 1616 2543 2031 5709 1678 4961 6116 5371 4301 3710 1067 2275 2011 2600 5384 5420 5449 5622 1262 2089 1343 2403 4763 4165 1142 2217 12 5542 2755 1741 6024 1901 2871 2452 4610 151 3436 309 4372 2809 4221 3538 5787 1925 4910 667 4616 2599 503 2930 3437 193 2022 1390 5997 5379 6439 2952 5585 3071 3957 1038 2582 1422 2902 3273 4642 853 1704 5802 4012 1565 1624 2758 84 1034 4196 2101 291 3542 6086 2163 6318 6276 2467 549 920 5594 1727 840 2737 2985 4378 4927 2158 2061 3964 5660 1724 4468 676 2325 2706 6355 3703 2222 3596 5650 5840 88 3991 553 1439 5464 2725 4424 1468 6553 5169 3936 5499 1209 239 356 5890 2165 4369 5186 1026 1378 2485 3642 1314 96 2127 5574 1075 6463 6444 2019 6082 4659 2375 626 4290 3466 1775 2937 1182 2740 3356 1162 6420 3380 6482 2490 598 1011 2725 3057 499 678 207 320 2626 4263 5085 2118 4900 3538 1143 850 4734 2087 11 2744 3067 2022 3327 4827 1363 3413 5449 1222 5550 4236 2929 6456 6172 196 1221 2289 3355 1822 2697 5285 1452 4048 2829 2524 459 3806 4273 251 2510 4391 4687 4284 4681 3372 2884 5560 1850 2718 6429 825 5826 874 4183 6424 4920 2222 1644 2472 46 2630 1394 3044 2804 2492 5115 1863 3392 832 6056 1749 4384 5926 4354 4007 5686 3571 5579 886 1041 1665 3100 5430 4202 343 6329 6613 3351 2254 4159 3138 693 4632 3287 4494 4672 4441 2184 5348 3827 4286 6384 109 4286 3650 3491 2144 4339 3567 5138 5571 942 3544 6547 5819 5251 4106 5822 3005 1560 2931 3285 1819 3735 6170 1127 1018 5397 1934 159 6555 5930 4072 2813 3030 6204 4034 1979 2797 3749 2514 5311 5676 3506 3408 2640 2944 2217 3209 417 3317 927 2856 5292 1850 6148 5954 1544 6485 2824 2180 3255 4670 149 911 2093 2301 4644 205 5468 6491 3216 25 6309 2500 2868 1831 1127 2030 4583 1611 224 2738 1019 4614 3547 2332 4842 1640 3314 1126 2451 2351 5453 5825 5930 457 66 1573 318 666 6552 2206 129 4775 2811 6578 1619 5551 4808 1504 725 5483 3146 3962 2058 2604 3010 5738 4456 1135 927 639 584 689 5111 5477 4157 5800 1521 2514 1594 4965 4382 4124 4580 2560 291 6526 1602 631 2845 5151 5097 1174 506 3172 5310 1635 2837 1490 6430 3395 3941 5696 1094 3469 2046 5258 1739 6608 4120 110 3945 2023 6168 372 1106 1875 4026 749 5221 4315 1375 4909 305 5355 2833 1753 632 3596 4158 1244 2263 6482 3718 6440 4443 4143 2947 5000 2975 1671 5819 6449 6624 6042 5576 808 5850 1504 291 5025 2988 3219 2966 4026 2077 5990 1136 3030 5093 4748 5184 910 2480 5375 5354 5816 4192 6212 4469 1186 3030 5059 4943 790 5600 1216 1699 4221 5450 664 656 590 6161 3165 1163 6442 4518 1124 4119 1392 1797 4541 6495 4967 433 3327 4463 3791 650 5205 4669 920 4030 2625 3106 5824 4101 2644 6651 1506 1131 6220 2821 4720 2569 3124 5017 4237 3770 5535 5437 829 774 4546 1837 6340 5207 5941 6486 5342 4463 143 2011 2845 5288 636 5181 1673 3259 5470 1198 2742 3455 1262 1786 2789 6473 646 6241 5361 6522 3957 1977 891 417 5368 3593 4876 2466 1830 4103 730 2486 1265 2522 1801 2256 3207 1237 4856 1029 4321 6293 6160 6012 6345 1553 4627 6190 2458 1231 6266 461 5172 2886 5600 1965 5768 5467 3965 1746 3254 2522 4956 1708 4027 5694 1713 6264 1625 6458 5784 656 3872 2072 1393 5718 4503 5589 1399 3822 5295 2517 176 2066 1530 1556 1814 4822 5656 1617 103 2580 6115 276 3781 810 2025 696 5267 1756 5371 6132 3908 3087 551 5438 602 3593 1708 1271 4433 203 2806 1525 6545 5206 5003 1792 886 2923 3666 5724 41 6165 143 1744 2375 995 3259 4377 6249 3052 5550 1769 1209 2794 3511 4019 5414 3633 6404 1880 3282 4213 459 4215 6467 6576 666 5957 5693 5077 5667 4179 2606 1718 3606 2604 2156 5179 4280 1619 3670 4759 1477 6633 5481 324 5543 2116 4548 3836 3957 3267 6040 1765 6042 6066 1025 1318 1575 6420 6071 590 3964 3760 851 286 918 2275 2637 5269 4903 2342 759 5246 2761 5571 6265 1840 638 785 3634 6143 638 2595 303 3709 4792 3907 49 2999 996 2549 1413 6637 6272 3673 4948 4322 415 5082 4241 6072 3917 4947 2710 4235 3661 2711 3468 1557 2384 1700 2673 3471 4602 2527 5482 3244 301 3656 3844 4531 6365 5812 540 871 2409 3816 2344 5787 4392 5924 126 1101 4084 5275 1652 3142 6355 3199 156 4786 304 6580 5632 1219 1008 2542 2668 774 5247 4613 5315 3063 5385 2610 4151 6226 1765 5778 5825 3668 6647 3516 5531 3334 4011 2334 3896 3801 4282 1648 6575 2143 4139 3430 4401 3940 3642 3533 1964 808 5248 1441 3466 2826 3702 6215 113 583 2097 3457 6651 4689 455 6539 3983 4665 1662 3718 77 1803 3405 3930 296 718 931 5493 1253 2748 2849 5582 3581 4257 6202 2929 4934 6035 3804 2091 432 2378 506 2755 1311 5665 2723 6366 5761 539 3826 2730 2820 2021 1831 779 6518 5075 6056 5558 2211 1856 3723 6398 3502 2821 2554 4031 2148 1579 4558 5321 160 6397 4932 4056 3059 1717 396 4903 2 1464 5096 644 2776 4836 3870 251 4825 6419 3413 5359 2397 1845 3138 5634 3066 2385 3292 1892 5189 4421 5955 2159 5334 4873 2945 980 5542 3269 2399 977 806 1772 2413 4958 2954 4168 1939 2579 3809 3597 5571 2095 1353 3274 2861 3137 3288 5967 1712 965 3189 2732 3292 4245 944 1225 1331 6037 1510 1289 5707 2154 3482 3189 1430 4664 3776 1869 3219 4967 511 2593 1368 2656 2877 5924 5211 1705 1046 2479 4872 1228 4540 3897 6288 5285 1693 3108 1303 4494 632 3231 5046 1125 1674 3633 6205 4515 3924 1183 5452 4657 4506 328 3889 5624 3472 2354 1206 2224 1066 3573 3526 2107 6026 4413 1224 1778 6612 3997 2857 3747 1972 5680 5214 5098 1682 3657 5754 1923 5469 297 5138 1040 3850 6277 2670 4837 4795 2134 1109 2609 4472 3383 4731 3973 3778 126 2300 1450 2741 2438 506 5721 852 5147 6303 447 2252 2252 1449 2801 1161 2316 1361 5519 4128 2320 3952 6053 5688 1002 228 6062 3852 3698 5899 2233 6474 370 1169 4598 5716 158 5569 113 6202 834 2953 2202 5741 5602 1639 5928 2199 3890 6110 6312 1556 4773 1763 3526 299 1214 2750 260 3274 4290 2899 5559 2789 492 6340 288 6135 5180 1293 4029 18 3106 3187 88 1261 6022 4372 5221 937 998 2673 2310 406 420 4334 3241 6121 6634 3793 208 5838 2823 2224 6358 965 3018 2640 5983 3807 5121 5604 6356 5350 2844 4524 4291 431 1875 6157 5605 3853 4609 4830 1064 3660 4 4023 3744 2495 1071 5692 3022 4964 1040 841 4672 1953 2956 2407 2585 4971 6197 3090 4321 5232 3881 5662 531 3853 6079 4230 3321 3089 5518 5028 5647 649 2133 435 1421 744 2710 3065 102 594 4794 1729 6249 5470 2641 4292 1239 766 3644 1190 4496 5879 3981 3471 1828 1550 2583 2763 4155 6247 3356 4443 2771 4363 2573 3397 3254 5466 5656 5222 1200 4933 6650 2753 3408 1669 4287 3632 5187 6236 5511 623 2832 6292 2942 5103 1401 1452 6142 2459 5003 2375 4768 452 5504 5781 1450 3173 1481 613 4974 1845 1055 2467 6637 2538 3582 3420 3516 2771 529 5916 1068 3194 6643 41 1660 593 645 3027 825 5648 2141 5184 1758 5570 3907 900 67 4103 5594 2914 5904 3861 6565 379 1981 2416 636 4386 408 2562 2037 3161 981 1306 1401 5626 3495 5286 34 1389 6560 98 3483 3055 899 5066 3533 4991 3752 4122 1458 2580 5529 4291 6023 4966 6191 4858 3120 3124 4391 5429 3818 1991 2195 5226 1144 6468 1009 1723 1823 4855 5235 3253 6607 5764 5884 2443 2956 2438 921 5903 4971 5369 4094 5599 5127 4809 5871 3894 1404 3255 4402 635 2958 3441 6080 60 5462 4218 5178 3079 6363 2377 5998 1401 5633 1471 5822 4741 2887 4971 1557 5032 5799 6055 5145 2748 5505 6502 6324 4629 4045 1839 4543 4747 4392 6508 5077 2543 4595 5622 3102 3176 2559 5442 5519 2148 1479 6277 2852 5347 4878 10 1548 4699 6303 2699 2300 6261 4365 2627 4687 591 5922 2713 6037 1213 4903 5605 5863 602 3416 4686 5097 6098 2245 3809 2636 3113 4541 4522 2629 1780 6512 4126 1721 3815 3848 167 2754 2395 3289 5126 5049 4563 6132 4902 4899 2902 103 6035 2221 5845 1194 5457 1216 992 5976 3818 844 1088 5129 4662 2947 2265 3476 5856 1096 5890 4319 2106 6137 2324 1047 3682 1407 280 3806 3206 3619 3429 5866 1550 5667 387 3969 2787 1313 5070 796 887 4478 1305 1442 3368 744 6185 5212 2941 2394 52 187 1066 5282 2866 5698 6483 3386 5787 4398 6521 387 6193 4708 2926 822 2769 6637 250 6281 2625 3719 6648 4083 5938 1095 2410 4220 3212 3076 2309 1106 1917 5037 1453 3203 5484 5850 2040 1904 1168 6221 3024 5866 1627 3497 5095 5854 2125 2178 5162 5763 3256 6467 5419 418 5255 1337 795 3277 4764 2680 837 3457 5471 5014 2181 2196 143 1719 4145 4150 1341 93 4229 1781 5151 3389 1217 1722 43 3056 2630 4222 4757 2927 4193 5703 5851 2958 5960 5779 1028 2653 5247 1746 3687 1705 3973 4240 1870 4724 4541 2365 2004 604 1981 263 4646 268 4494 5099 5902 926 3592 4274 5342 448 701 4094 996 4501 2242 5828 547 4832 2467 5371 5328 1931 2780 4706 2939 1271 4654 217 4450 4227 2453 6131 6581 2608 6589 6411 541 2956 3683 976 3703 2731 2102 4101 3682 1605 5237 5918 2535 520 6034 2514 5746 5389 6648 2036 6166 2648 6227 5288 4060 2146 4640 836 1151 1450 6404 64 4161 6083 6199 4531 368 1657 2699 883 1317 3967 3465 6335 6328 5331 595 2889 5711 4265 4335 4448 3194 2548 1194 115 1750 1605 1944 642 4485 2980 944 1461 3378 2886 89 319 3632 939 6436 4784 5862 3901 3542 2905 5698 5771 765 6131 2048 636 3601 4694 540 2931 5293 6221 3914 3085 3184 2431 6128 878 1757 792 5591 2286 6292 1677 1093 1448 1308 5769 442 5633 4137 1411 490 1820 6523 3823 4173 5790 4647 1179 5605 2855 2668 5481 1801 43 6542 6316 6174 1675 3645 659 6435 3619 2589 503 6047 1031 4595 2582 3483 5787 6018 1827 52 278 6403 3773 5124 502 276 5001 269 1573 986 480 1944 643 3018 3908 49 3364 212 6582 647 343 3295 3461 2197 4921 1221 802 2594 5218 6344 2763 5625 758 3175 382 1667 2554 3658 3504 1978 151 231 4371 4297 468 495 5309 2687 1803 2234 2724 4985 174 636 962 1745 2984 3046 4848 5589 5942 1257 5252 390 4965 3008 3612 4253 2021 4754 841 2732 5339 4124 4744 2918 4710 1452 2238 1608 567 2960 5858 1711 4855 4984 3504 4200 4579 1167 4990 1731 4478 6566 5713 2243 3315 5044 1204 6052 430 4795 5341 4814 3379 1947 2960 4226 6413 5247 5861 1296 4889 2891 6151 3620 2934 1885 4624 5587 1447 4545 1937 1797 1459 6228 1992 3878 4832 2636 4313 699 634 4733 2978 98 6032 590 2415 1582 3665 6575 4195 3939 5566 5243 2118 3220 2686 1822 3209 3255 723 150 327 227 1238 5226 2328 4710 1102 6368 3165 5432 4815 1409 1802 6299 4228 1331 2421 1281 2987 5467 3398 2699 1053 3332 3644 379 4977 3924 4956 2237 2544 5295 2206 3648 3684 2188 4600 5390 4497 4118 87 4475 4057 2281 4550 645 3348 1436 5948 3664 2749 1411 4515 3218 1378 6215 3647 4755 2931 2790 4524 4366 836 6548 6195 1833 4281 4625 2721 6157 1118 2010 126 4070 2630 389 5622 70 2802 6637 6113 3055 6528 97 526 3027 3545 1092 6369 2672 1855 5201 1501 5478 1057 5456 1660 4738 2033 5637 3053 2543 4633 2692 5730 6230 3468 1685 2629 2738 1385 676 2034 4424 6519 3661 1156 2951 5622 157 5682 4858 5765 3476 209 5484 2714 4083 5753 2969 3313 4727 4687 4266 3985 2146 6376 4345 2219 203 2114 3450 962 2690 876 2785 625 5038 5840 6487 1761 42 2354 4617 2319 5531 5396 4189 6177 5438 339 6489 4396 11 2788 13 2182 3372 3996 1833 2289 4239 519 4349 5473 6043 2207 1452 187 6016 2536 6286 5475 3680 4400 2141 3446 4034 3398 4958 1310 5619 2187 1557 1553 6123 2439 5008 5006 5339 4503 3541 3497 5815 1516 6433 2788 2538 2233 3578 124 3793 1290 3532 3955 3724 1941 4926 199 3686 2415 1332 202 6429 5694 5118 1522 3745 6014 1104 1142 6398 1038 869 254 5070 6575 1680 5379 37 4670 2812 5462 704 2072 6555 6070 5898 4330 187 869 4349 3285 6160 4320 683 2519 1641 5536 6655 3105 1726 4670 4805 2515 4362 5521 3351 2910 5364 1128 3031 2195 5969 4803 3124 322 6178 4792 2826 2636 4197 1933 3959 1783 2106 4744 5649 1325 1407 929 6461 1207 5176 6457 2587 4703 5736 4057 6635 5291 6005 3295 1064 3568 6555 2946 3383 2224 4918 358 2300 3949 705 3375 1801 718 862 4662 5790 2593 495 553 2055 3259 3077 4602 1037 4199 3576 856 2432 1292 5573 2096 911 433 904 2513 5019 3321 4230 6050 256 2665 3305 2890 2950 2452 274 5807 6446 691 4892 676 6644 2794 4402 490 4846 1682 2219 2120 863 4285 1552 1330 6472 6578 6467 3851 5324 769 856 1791 3115 4784 3299 1583 2938 2731 5246 3838 370 3076 2865 4412 282 2874 2069 3317 111 4641 3063 5189 838 4839 1878 520 2038 5327 2933 2184 5879 5573 1569 3228 1666 1656 4885 6638 2140 2380 568 4850 2397 1476 33 4854 2545 531 1225 6296 3525 1947 3847 1643 6071 3430 4407 3293 4473 416 4623 2863 2163 3755 3071 5223 5501 3891 205 2028 1248 3597 4470 500 3739 3336 149 2404 635 5354 3478 73 5198 6139 6620 5456 5648 6050 1090 535 1751 2207 2819 4146 1043 2013 5473 1632 5948 3795 2657 1748 624 6285 2448 1187 1471 3060 1538 1498 4946 22 6173 104 353 4407 5421 5363 6510 2865 6102 3341 598 4586 6076 1918 518 5169 6503 3633 3045 4724 502 6421 650 2785 6531 3076 4613 1420 3930 4713 1413 3960 5549 5362 3889 5761 4797 4362 6553 3366 5884 945 1300 561 5494 3366 4430 5904 5446 4544 1144 638 2852 433 5691 2145 2406 445 244 4271 1498 4490 4022 5869 758 858 2507 1040 4293 17 5659 5838 1642 3942 4047 4408 1770 4205 2815 572 1695 463 4287 2360 6597 4337 5631 3534 2101 3750 2218 2265 5106 6245 3343 1979 2878 1662 2820 639 2499 3294 5458 2993 1959 380 1023 4965 654 5683 4668 3672 6502 975 1117 4496 1726 2213 6143 2030 1937 6595 3731 2966 5789 4735 187 5168 121 2655 378 4209 1918 5765 5808 4944 2024 6049 2368 771 3730 2642 3194 6414 1614 1171 2379 1271 2425 4321 973 6463 6332 4480 234 2450 793 2390 5288 3995 1339 2279 2557 2487 1138 3807 1338 3562 1087 4670 1273 1559 3907 2166 4869 5441 2633 6362 4552 1746 3990 6362 1601 1728 1052 1140 840 1490 6555 452 23 6182 1718 6514 3782 3260 5352 2085 1089 303 1372 1175 1764 3680 5077 5598 4595 6613 3084 474 4066 4799 3702 4601 458 5146 2035 89 4360 4982 1522 3026 3859 1628 3196 4673 324 1460 4979 6464 5623 4686 2964 5925 3467 2532 5006 1211 6512 4620 4298 6054 719 215 3277 1080 683 5308 4899 1368 609 1338 1171 3381 6034 682 4103 1923 2659 4861 4365 2166 4558 4983 3879 5573 590 3795 6056 4321 6466 4810 1791 2754 5378 321 3512 413 5824 1682 6076 5003 989 5679 4226 2904 3126 1461 1014 6343 6115 1089 5071 1999 4628 2113 6059 6333 3616 6232 3699 5029 3043 4811 682 2330 5897 6251 1333 4276 663 49 6318 430 1178 3395 5710 3060 5345 2421 256 146 6175 3088 5824 729 1250 1300 2204 4289 892 4333 2230 994 2970 1371 1533 1208 2692 1024 3432 3793 958 2370 6399 3937 3632 5756 4661 1546 90 567 258 5066 1659 408 5360 3128 1138 2754 5403 5162 4412 4012 5677 1526 5046 3121 5632 5667 4192 3051 3519 5470 4002 5383 2653 5623 3313 832 1096 3685 6554 3684 1984 2506 3888 6027 2684 6288 4541 4129 999 4876 3525 4788 3690 4895 5209 1291 4334 645 1190 3065 569 644 6082 5277 1060 4471 5988 389 395 33 4499 582 402 1028 1995 2385 3559 5392 410 6578 3943 3207 6407 734 1405 1232 1355 1490 1622 4394 3621 2129 1280 3764 4142 6409 830 756 1191 2146 2897 4371 3440 890 2316 1323 814 2770 844 825 3624 1094 1106 3894 2392 3194 3502 3866 4928 3962 4009 6168 3395 6131 3988 2677 316 2503 3516 5264 4460 5570 4841 6579 5804 5751 3970 2319 316 422 5073 6536 6570 2519 3544 998 5963 2208 1619 1088 548 488 323 3444 6202 6013 3178 1871 6365 2261 5729 4791 190 698 6370 6315 677 5323 2378 5543 5502 808 4858 984 4386 4956 4160 450 5012 2690 1919 4002 4452 1149 1236 4611 728 5600 6397 5969 2453 5172 5761 6291 6066 5344 911 6269 3337 4850 5961 4436 334 3494 6521 5618 949 1805 5688 4128 3820 2996 383 2595 1784 5897 5702 5965 6134 4341 969 4650 4156 6150 4691 6383 6641 4353 1744 1405 5626 4061 6346 4342 6473 2489 670 6341 4484 3853 1351 6472 3251 6501 1198 1519 2744 6630 1799 5618 3009 6612 2577 2733 6453 6011 4796 4032 2355 871 5164 6444 1379 1158 508 4212 4904 4495 2635 5689 4626 5587 4384 4898 1467 4243 1451 3836 4300 4834 3965 3971 318 4174 5392 4049 2944 4855 5367 2857 5506 6090 780 559 2 852 1070 3201 5113 1153 4833 1675 567 2487 2825 6017 1989 6299 6210 2448 1566 199 4397 822 1976 5560 1939 1372 2266 6492 6441 1464 2188 3180 4354 4392 3998 2269 2639 5225 3408 5560 975 627 6038 82 127 683 1112 1660 4891 5880 5257 5522 1584 3756 4955 3343 2703 1227 3692 3326 5716 4316 4723 322 1067 6604 4007 4182 5503 4188 2787 4664 2097 6465 5852 6143 3418 6480 4556 3267 2391 4352 2892 4413 2193 4343 4311 4580 3040 248 350 2861 1051 890 3072 637 2926 282 2690 2896 482 4996 1894 1883 6631 4171 675 6405 706 3377 2314 6430 145 2449 1460 455 56 587 4221 1880 2946 1131 5172 1335 127 416 4552 6655 2150 1995 3974 3287 345 3871 372 2202 1395 4976 493 2299 1118 1249 4378 1563 4326 657 6627 1371 4834 5193 2403 1078 827 3100 6145 5219 3768 5748 4592 381 2427 181 1902 896 2719 2998 3370 4165 2347 2523 4982 1495 4636 2997 3584 5199 74 2417 6140 6493 1361 3138 5173 421 2084 105 4523 4275 3021 5467 3188 5820 6101 5103 5695 5391 2577 3295 6538 1107 5449 4595 2285 3995 3424 4375 616 6393 6096 747 5456 4536 1660 4317 944 6484 4489 5845 290 161 3745 1244 927 1448 5265 4640 1893 5765 5162 2712 3721 253 2363 3780 1913 3458 3937 6318 6463 6187 1646 3863 1450 2117 2844 4544 2019 211 1521 5211 4858 4122 4112 1962 3972 327 2722 2151 115 1360 1164 5358 1042 1898 878 2699 677 1522 5322 2918 331 3292 3920 5114 4282 1313 317 5883 2939 6234 6150 1489 4544 2454 3980 3292 1763 6187 4849 6415 1479 2043 3825 2731 3 3787 2266 2976 4728 38 2071 5527 356 4551 5213 6130 170 6418 5336 6450 2269 5029 2435 62 3307 3259 1882 1019 3632 2320 873 4487 4495 1194 4297 1314 737 259 1019 5210 4257 1970 6506 2292 894 3412 5062 1571 5589 4659 3457 2325 5982 3622 6222 5646 244 5212 182 2741 5826 6652 5118 5731 463 256 3212 5562 3194 4018 2940 2015 1936 515 2386 6376 1605 841 1912 4162 5253 2 3307 3671 461 2622 1985 1963 5938 2028 4482 3613 5883 3050 4640 6065 2336 5544 1839 3671 6256 2215 5158 3484 4509 5289 5234 2485 1173 1268 6438 955 1471 4476 940 2486 4434 4697 3944 3328 5948 1854 5096 577 3353 5643 3457 2449 1767 3515 763 6526 2230 4414 4004 1935 776 2308 2702 412 1224 5186 2955 1830 2148 6247 6277 4160 3836 3480 1394 1555 5271 1615 3278 2380 3420 2128 281 2100 3363 4498 532 1693 5899 4418 902 2611 1252 4236 4251 3644 1677 6529 4444 831 3750 1059 3086 4681 5953 465 5370 5608 6463 2811 108 5198 3307 856 1310 3779 4499 5756 1543 79 6101 2488 5500 1123 3534 1054 4839 2727 2798 4313 5573 3872 150 5994 5580 1401 2393 3604 3035 3347 5394 5312 3877 466 1068 6287 5193 4794 6429 5317 6279 3864 2994 2260 4116 2924 2869 1390 5666 1749 2812 1601 2190 6262 5488 488 3036 6184 929 6577 3582 2037 5745 3490 1526 4155 3609 780 215 492 2990 431 4656 1697 5856 2277 2700 3818 4004 6458 2007 789 3814 1053 5046 2981 5688 1144 6025 858 4522 6196 1858 4389 1955 1745 3334 4837 3270 2015 4159 212 5260 4924 1059 3529 4076 2060 5419 4370 5029 1211 4165 1604 4064 6609 1712 156 398 3186 2149 5309 5250 5451 5204 6178 1271 63 3675 1226 100 480 4108 6118 6141 3106 648 1355 4727 646 4995 4754 2158 1689 4795 5903 689 4595 3779 2729 5917 3120 644 864 2591 5773 1249 2783 2504 3808 5586 5657 844 523 6018 3058 4537 2127 4 2460 5360 6316 3661 1522 4007 131 2546 21 1219 3615 5941 1868 166 3458 214 5203 4595 3867 6407 1955 1155 5388 258 1882 2848 1274 4372 1394 3618 4412 5129 4489 4897 556 3163 1460 2931 5279 2245 3744 1785 3113 5314 1499 5290 3191 5522 1013 457 3179 3319 6391 576 2805 3155 2902 492 6610 1426 5078 3485 647 2616 3154 4699 1943 833 4199 2071 573 4022 1440 6567 5082 5944 3821 3622 2188 5751 4504 6206 2209 4515 2551 4292 3248 4363 1266 5018 2847 1284 2026 4836 5907 4480 1643 3714 6230 1928 2360 4116 3015 1826 3948 5073 5296 5275 2869 1909 1466 4368 4161 843 1392 3460 593 3393 2315 5539 1020 2284 6521 4911 5172 3773 6588 5411 2393 5460 3745 1935 4344 5671 2620 3198 4694 3037 2732 5494 3036 1902 6524 5254 218 4906 1300 6396 6168 3046 2453 4204 177 2027 1392 5089 588 4126 594 2999 102 5914 4181 5658 1647 671 5042 891 2948 3024 3334 3225 5730 4377 3022 4526 4276 755 3845 4244 5458 2455 1754 721 6136 1918 1545 1581 4052 1498 6569 2376 2670 5045 743 3778 2501 3304 6058 1749 2457 6117 3901 3796 3274 5618 3025 5058 1933 1933 4353 5941 4415 6485 2717 4775 1439 215 1267 346 4469 3086 1159 6649 334 6161 2088 6503 3213 1530 5545 5743 5261 3778 4903 882 4456 4008 1838 5139 2639 941 3298 3931 228 5865 4889 3373 1624 5240 6401 4991 3431 6593 3180 5009 3265 4652 4088 4894 393 5904 3809 3036 5794 4370 2433 4803 5906 858 320 483 2305 6304 5716 1788 2647 2760 1980 2881 853 2107 138 4463 5861 3302 3418 6332 1449 3049 2460 6342 984 5154 4360 3072 666 1369 5657 5860 1444 3914 1960 384 2400 5198 2168 607 6072 2072 4863 2318 3410 3463 6105 2237 5044 2913 1859 6466 4691 6427 6328 5369 2725 4226 3335 548 2761 1823 531 423 1689 3787 315 6007 663 2384 871 131 6441 3297 1550 1536 5214 923 3323 2371 2867 6420 3104 2973 6271 1409 6320 1247 2963 1026 3724 3334 3472 1363 1663 2729 6566 3857 1018 535 3890 5813 5099 6304 614 700 3914 207 2623 4796 4649 4694 1644 5834 205 2573 4556 6315 5992 3980 3418 5418 3190 6370 4613 2531 2165 3840 6598 4146 5111 4648 810 901 3039 1541 1695 1754 973 6045 5203 1683 5549 5463 4049 1606 5182 6282 4810 3620 1337 2803 3264 1058 5728 5424 4854 1436 3889 4042 1091 22 1911 1163 545 2612 5114 1319 1383 44 3956 3057 6411 451 3426 3169 2902 3831 5770 5483 369 4973 2103 1264 5195 4442 4831 5777 3328 6482 6076 5536 6273 6265 6314 5899 3175 4386 5196 986 451 2197 6542 1771 3583 1631 343 2198 5559 896 3724 418 4004 188 2867 2606 84 1381 3840 2925 2426 6648 718 3247 4174 6122 1295 2371 3367 5486 3908 1702 3089 2013 2607 1684 3779 2930 1887 5525 2539 5878 5393 3212 5734 3108 3948 1496 2102 5902 2512 2532 6563 6277 4904 4236 2592 3402 2381 3402 5461 173 6240 2325 2423 5636 5010 4182 195 5415 2850 1923 1541 4637 4016 155 6651 4031 942 2527 3294 5130 1104 4018 491 1873 2152 2917 2790 4154 2716 3008 5295 3266 3147 6187 4643 3278 4293 4416 5021 2296 5759 3528 4008 1772 4964 1259 5303 1615 1960 1253 192 4252 4859 2471 6289 5245 527 166 923 4179 6355 1525 1958 5170 6319 193 1541 1814 4978 4601 5470 1962 3930 3912 5990 5915 2485 6536 5933 3160 6050 1189 467 1226 2828 3086 2345 4784 2540 1255 588 2388 4623 1568 34 204 6509 4718 5930 1787 6615 2394 1781 5918 1390 4906 4157 3072 5085 3071 1738 1841 1729 1743 863 5112 4278 2750 2122 962 5105 5401 2819 2735 3568 3204 1960 5556 4264 3250 1816 1857 5728 1867 1913 3588 3606 2081 856 3047 6541 1059 3953 4937 1578 2135 5501 2009 5918 5892 4675 6591 228 885 999 3286 1476 4888 6002 4766 2537 53 361 5802 5364 3487 5168 2331 3790 2582 1720 793 3198 6020 1828 3161 1030 1071 5501 4789 6188 4219 1751 728 1829 6225 3668 6172 406 2483 5586 2894 4305 1 2492 4256 3511 1996 5003 2872 4387 826 2287 3967 5829 3709 1237 4599 320 1296 466 4711 321 307 6057 1026 1402 377 3578 3795 1005 1297 22 93 3546 3195 4094 2122 5764 4018 1003 891 4284 1789 911 1028 2907 3111 6371 1789 3797 5493 5656 5520 5555 2698 1281 1810 2542 5703 6233 1458 3973 1346 2024 2875 6430 4086 4949 250 2423 1286 5509 5980 6297 4887 3889 3966 3726 4303 347 2658 3827 5405 4246 4149 1813 6285 1698 4580 757 5128 2546 4532 3804 1926 1067 6433 3587 465 6413 6188 1108 2460 6282 1004 3107 5622 447 4220 3962 619 5020 4910 2578 4549 915 477 5816 3822 4322 1706 4765 3872 1868 6508 6054 2934 2715 3037 6176 3686 107 5149 752 2236 6621 4481 2186 2713 2735 1653 5871 1659 652 4147 4288 2726 3531 5927 2466 3377 1039 5479 5445 2703 962 637 4683 2646 6446 271 5831 3550 2879 5307 4299 6456 1137 2818 734 2803 6398 3668 1973 5241 2733 2400 6075 718 6304 3269 4369 2966 1260 3318 4855 5193 2299 3174 2422 1095 6328 744 2369 5146 3818 4053 417 33 6135 4405 3209 516 2860 4661 5201 2476 5927 5103 4863 824 6071 2184 577 3037 4875 3450 1018 3729 352 4698 209 2759 2817 1394 2276 3258 3015 2116 303 4885 2699 2603 6170 6283 5336 2864 2377 5331 4510 2476 4793 4660 3892 1976 1649 6090 5504 6639 5646 4712 5788 528 1129 5821 2804 4856 1367 3245 6028 634 4324 1298 2844 2120 236 2694 1799 4938 4946 3067 5826 3248 5417 439 1933 3010 6203 747 886 4513 5947 1926 4162 6177 2140 752 4960 3568 3763 2452 386 179 3186 5890 1954 1983 1461 1774 817 1199 1243 5669 5650 3322 4249 5028 6592 1748 798 2042 5395 2923 5992 5368 1489 15 4793 3592 1302 5076 5014 6048 2063 3276 5429 2230 44 5646 3971 723 2621 6606 1554 6242 5972 2762 2312 3956 3487 1225 308 530 5011 2691 1621 1851 3224 4713 3913 5646 5170 4262 6522 2371 1564 2332 3088 790 5685 6556 3282 3192 5853 1152 1886 3767 3475 813 5761 3199 4401 565 532 3950 3584 2852 411 3221 2360 6105 1873 1779 649 972 5820 4127 2167 2984 4835 4459 552 3026 3230 2463 736 464 5471 6008 6383 5202 5348 5009 5654 2775 1502 4206 4386 3177 5868 2256 5149 6406 3975 1090 3303 4721 1370 1134 5433 5482 577 2409 4238 542 5460 3802 1549 6321 4020 2796 4417 1326 2045 762 3450 1496 483 4688 2183 3766 96 4671 764 5768 1134 5488 5095 1244 654 3423 1433 5193 3633 2983 4849 994 354 1972 5362 5093 5935 3694 6157 1747 3085 2837 3786 4583 1003 2941 4507 894 5906 418 4288 4575 1263 1748 5987 3490 4299 6121 4876 3625 3776 5062 3557 4729 4065 3313 1467 3197 3930 5895 308 727 612 4085 3395 3018 379 50 830 2576 2704 2319 2427 4621 3965 4565 5339 1894 6023 323 1875 5843 4598 1511 5765 2195 1737 3554 3219 5651 583 478 3969 3120 4862 2799 4968 3295 2638 2071 3506 5636 3189 1553 2558 4288 3192 5589 5486 4579 4209 2923 625 4872 1090 6275 2121 5045 219 4321 618 558 4075 6584 636 3863 2823 2977 6025 1743 4522 2225 6179 4813 5105 3078 5399 3920 5315 3529 6318 4454 3433 3218 3072 5381 4836 3314 1236 4213 1020 5243 4031 1596 5326 5825 2759 4200 6345 2209 6214 6213 1782 3062 4710 1193 5786 5236 3512 537 4530 144 4825 1030 1418 4284 2079 5982 2125 5551 5876 3844 2794 4747 5269 179 4010 4864 4849 4486 1305 2324 6006 6633 358 5666 5705 1320 795 3518 3078 3143 164 6170 6352 2865 5233 3882 6388 4332 2915 5400 1751 3220 4543 6305 6345 6502 2916 5739 178 3494 4071 1752 4815 261 3231 4090 562 5356 6001 3887 1019 6431 3868 5907 3943 3244 1458 4947 109 5773 4811 4837 2535 1844 2662 3171 4274 2663 5360 15 2929 3927 3150 4177 3770 5660 769 1077 2362 4149 6143 2035 1176 74 3044 3199 6609 583 5787 4552 6091 5537 6620 1285 431 5769 4395 4316 2426 4204 1644 3412 4025 879 5551 3363 3469 4387 101 4176 2707 4036 68 2264 2151 4245 1664 2675 5819 5355 5163 1985 5269 5534 4094 4848 3683 1400 5120 2171 4556 3183 1725 3741 1024 1241 3990 5807 5321 2234 2534 613 4153 5681 3331 6403 5950 4815 2922 1399 2018 3016 1592 4812 6549 2539 2232 4434 3621 916 2328 5653 5603 790 3574 3285 3124 924 3296 3619 1533 3900 4112 5928 5116 1770 3962 5589 2304 5623 2653 2814 4619 2151 6044 1327 815 4689 2587 3880 1654 4706 5066 3463 2505 3952 4523 5528 591 4616 5824 4130 4303 4666 6122 2730 723 5290 36 3181 5587 3830 895 1283 2897 3366 2856 5242 828 6419 4327 2213 5590 2005 1110 4289 4624 66 5859 2401 5964 124 6148 3934 6252 6244 2242 2735 303 5901 551 6449 3370 6000 6273 2109 638 1781 6140 1020 4782 5032 5348 3606 4887 4502 5825 5982 2494 1997 5879 4365 2453 3949 5732 2052 4349 3758 261 143 994 3494 4086 1616 4488 5241 5053 1005 70 1804 3407 249 5123 6318 3840 1252 5511 586 3697 1103 586 3954 2388 5715 3499 4011 4638 5568 6210 2226 5043 2558 3034 2671 2666 4261 4905 1168 2016 6596 1672 632 111 3017 1582 4877 5827 2337 1230 441 2738 124 4056 5209 2371 1434 264 5064 2197 2643 3080 1105 3902 5806 4495 2162 6196 4771 562 5865 5497 5404 338 1762 1931 5376 853 3846 203 5563 3860 2834 6608 652 157 4940 4589 4575 6524 1334 2110 3739 3611 4922 3155 2527 5128 3907 2524 6443 109 3063 6551 4897 6354 2559 5485 689 5045 474 2303 3402 4630 3106 6347 6316 3802 4747 6090 1353 3298 5355 53 1498 3029 3313 4944 423 2184 1994 3523 4096 3521 1932 5193 6629 1000 913 5940 3764 4726 6256 2509 4279 6219 1656 6571 1225 2263 3978 3770 5656 2016 5755 4385 712 351 5148 5975 541 6243 1859 97 1218 1894 4340 5205 1568 532 440 1948 6623 2632 1971 5197 1001 2056 1841 1827 6304 2935 5555 1319 1851 3539 4546 2316 3360 5415 1227 3204 4253 703 2049 4116 5485 5908 4592 5180 5042 1875 600 1145 5782 5653 883 6029 274 4482 911 1260 4511 770 3995 2666 770 6141 5687 1370 5024 4772 2521 4322 4211 2813 4009 3914 685 6473 3577 1081 5202 4976 3819 4983 5744 1699 6444 617 4429 4862 1685 3184 2165 5687 5573 156 4489 2007 490 520 5436 988 3063 4430 536 841 6170 5123 4992 146 2463 6263 3419 253 3207 5163 3715 3512 4319 1382 5847 2378 2267 5278 488 6584 2484 6537 2085 1204 6618 2531 4990 1176 3485 5567 4362 3507 6118 186 1243 3093 124 6062 2506 2341 2380 5988 2312 2470 5233 964 4501 804 2841 3270 2145 3914 6281 3845 197 95 5387 2850 6181 942 6309 6205 1220 3433 4900 2901 570 4062 995 1345 6277 1976 4960 3946 6086 2186 56 3978 5823 1783 5633 1429 6182 3759 1524 3012 1920 5309 6437 2576 2291 1224 363 1859 533 4632 182 65 6617 2978 4856 2123 5585 5259 5209 5279 5178 6020 2123 3550 2757 3035 4013 3281 1139 2046 2436 5337 4229 2343 5762 4305 6321 1993 2602 3787 1966 5244 473 5792 5941 6625 6650 3573 3465 6458 6535 4898 1019 2577 4966 3279 5538 4945 705 2785 2375 3014 4399 6317 3942 6117 1527 989 5540 2535 4708 2749 2664 6157 2580 3912 6100 1992 5942 5838 1016 5030 5260 5379 6005 6552 4204 5423 1660 2373 5411 3372 2399 5620 692 1408 2656 2340 3843 3920 4950 4067 4031 2818 1469 5809 5711 1500 2675 1710 4540 3679 6282 4233 168 4776 6555 2736 3093 4340 3490 3521 1200 5595 458 2426 4277 6577 1809 113 1241 4828 986 3271 4699 6525 3972 6061 2861 2587 2585 545 4824 3838 73 5009 2152 1487 1303 4632 6572 4408 6020 644 1901 2061 4354 2699 5455 1970 2547 1614 4319 3854 3453 5350 3713 21 3010 555 2043 5031 6347 5318 4273 424 2080 5909 5995 3736 3471 4722 1652 2455 6498 5501 3794 2193 4823 6509 3411 3036 343 935 1774 3405 3010 4694 4268 4308 1737 4305 207 1578 1621 316 2606 3358 101 2445 2205 5426 2688 3997 4581 2213 3381 2421 3673 5700 392 3496 5045 5637 3150 6605 2247 5141 6279 2122 4953 5845 6625 6438 6593 1912 6395 51 484 592 4987 2473 3973 2275 341 4099 495 3691 4053 2541 1360 5912 5234 1552 4902 5840 881 5702 1203 3771 6370 4008 3360 23 1323 209 4177 3900 3988 939 6427 2360 6074 1336 1973 4052 4042 3871 6131 314 4195 908 2454 509 4431 5260 2760 6151 3398 1967 5780 3963 3619 54 6047 4077 2475 4338 3469 1141 3047 2473 1298 4414 548 572 4436 460 4048 2736 2682 3209 190 5399 6428 5959 1145 2377 5745 6191 4917 5600 343 426 2659 4590 3418 2069 2693 1741 5959 3774 68 4733 2927 5064 5689 4815 3164 5734 5795 441 4541 3295 5150 1234 5611 1485 2238 2868 6497 3149 1983 153 6521 5793 2110 4387 6095 4605 4998 4179 3835 2063 5888 771 4497 3196 3851 6483 1238 6419 5505 6550 2045 5548 350 3417 5223 6002 2238 779 4880 5910 5460 1717 5591 1705 1935 3892 2279 227 5525 1875 4252 4348 1648 155 4501 2280 5400 5046 4446 1957 2849 802 5587 6057 2420 5690 4319 5750 1019 2206 6124 3532 382 4814 271 223 5107 6009 2047 555 3262 4443 4737 3878 4840 5875 1836 869 2810 224 3747 6522 1670 5764 3681 5495 2563 4404 6622 738 1114 5565 5585 1245 3309 2707 1177 4786 3787 424 1831 5449 3641 6419 1619 5469 6408 6209 1167 1090 6396 5986 4906 421 2290 5811 2214 6585 3459 5603 2665 2933 5360 5827 4359 4908 5607 3439 2622 2553 6073 496 1564 6354 3393 269 1726 3899 5281 6472 5803 4677 40 6065 4668 6137 3935 419 359 5973 5978 975 487 3642 5015 3351 4624 6438 6319 1586 5407 2396 3622 4385 4570 4323 2397 849 720 6001 1174 1304 5003 5746 3677 1595 1224 2476 4194 737 5698 2782 2771 5427 782 5778 52 5473 2009 2540 4300 655 1248 1634 3057 3700 4680 4442 3225 2302 1638 3871 6464 832 1546 2050 3684 3322 573 5595 1526 6390 743 3297 5577 1130 3983 4927 2525 367 3337 5451 4981 2603 5063 3170 1028 2895 119 4600 2600 6320 2465 4965 4292 2338 2460 2542 3549 4530 2081 6625 2662 5762 6356 1909 386 4159 588 2518 2110 3509 1720 4701 1163 5262 2026 3156 6474 3067 2284 403 4397 3178 4366 4752 1995 6631 4776 5280 3610 3140 6296 5257 6522 2793 89 1500 5546 5159 3684 973 879 2633 487 5869 6263 4589 5607 6481 3567 2165 242 1899 5721 3090 43 60 876 1537 2846 3075 5179 1455 1224 6397 2062 5147 4969 3922 5076 1593 5274 822 4313 4355 3223 2501 996 5100 5996 642 4257 1584 2918 5500 1613 2220 1131 109 786 3313 514 5122 471 183 1906 3109 355 964 3177 3355 35 4553 4466 2550 5488 4226 4648 5798 2701 4695 5643 3178 4814 2198 6202 311 644 5702 2486 5226 999 446 1951 6068 88 4466 1639 5976 6154 5243 1459 736 1390 3327 3402 6534 76 1396 1028 5831 2764 1441 545 2739 5101 1219 3248 211 5150 4033 6616 4719 4190 894 5993 313 1743 875 5381 1358 738 1974 5645 3348 870 5425 3345 4424 5602 4050 685 4830 1580 5214 5966 2435 3053 2941 1686 1922 801 745 6502 6390 1876 4608 5517 658 3242 1881 2247 1538 2868 2138 3644 3939 1619 1908 5965 885 2783 5147 3057 3669 4677 5598 1496 514 4299 3294 3028 4894 5551 955 5010 4844 2690 5749 4191 2651 1097 3541 5482 858 4439 4728 1444 3689 4535 2791 2187 2207 6316 4121 4661 3229 5416 5974 6343 4758 1976 4758 2787 2693 5203 6045 5776 3214 1433 6274 4716 781 4126 5850 400 4428 1262 75 4463 2497 4771 623 2031 3299 4873 2400 112 912 1206 2392 3586 5632 5421 2570 4566 2204 3625 5466 876 5103 1665 5161 1589 1904 6523 2862 5863 4275 5706 1279 5866 4496 2068 4744 3380 1804 6037 6029 4395 789 5048 2930 4283 4339 1712 2225 2928 2862 77 5233 5200 4537 5115 1331 3816 3835 1767 3038 5596 4665 2260 1370 1888 2318 5856 1251 2461 1716 2777 1491 1787 6008 4514 465 6652 413 4022 1944 3133 6218 3037 3834 3875 576 4854 3295 1263 1315 2868 3255 5958 6124 799 4818 1858 4890 1743 6293 6285 1363 4483 1175 3979 3542 5949 2248 1170 6359 6280 2885 2405 4858 2479 3468 4653 872 629 5646 6097 1304 4132 3043 3596 6252 4431 1481 6328 5162 5681 1124 5100 2433 4179 3997 406 5227 6259 1773 625 1744 1373 272 6025 6389 943 1749 4103 3370 996 1244 5988 4665 1441 1399 2258 2102 2251 5268 354 4428 4246 4727 638 2726 1407 2729 1396 3658 993 4510 6347 3537 827 5274 62 647 6134 2040 2326 2078 908 5820 4686 6386 6238 190 3431 420 1527 607 1477 3817 413 2208 5517 1985 1024 2504 2044 1510 6450 3636 2489 5769 3692 6156 2890 5456 5807 6467 723 3067 5857 5725 1285 1880 4749 3422 3623 2211 4983 1043 2160 5430 5573 3369 3073 443 5083 4637 1389 2045 6592 3897 3856 2154 2878 5670 4583 3153 2228 1766 5394 4817 5995 5378 5025 3906 1073 623 3428 2944 6269 5615 2047 3365 4724 4974 5583 6021 6231 195 6528 1091 5248 6348 5314 5195 2412 1436 5628 3693 2365 6336 6112 2622 1514 1969 5558 1726 2606 632 1651 2139 3942 6134 2079 2778 386 1680 3832 1013 5044 1784 284 3104 4309 5719 4952 1956 2707 4599 1509 2118 3365 2774 6274 2121 355 1727 4092 472 2127 2646 978 887 2791 4783 358 244 3919 66 3807 6592 2866 4449 4112 1279 4143 4227 6438 1729 3441 3538 5548 5369 2731 5155 4140 5252 5024 4495 3757 1495 3849 1841 1309 5741 2357 1020 5852 5394 2858 4784 1128 1951 5593 6542 1850 4155 3631 3142 6421 6080 1377 2623 928 5340 2548 1211 3315 1704 3362 5056 809 1779 2405 4217 3788 5938 5429 4157 690 1209 5000 2793 1932 4228 189 1862 3457 4791 466 1779 2589 2163 6326 2351 1116 4937 3883 2217 4863 4169 6006 398 6531 2220 3800 3167 1311 3532 2275 158 4632 2120 118 4526 161 4765 3744 2468 4070 5575 199 5066 4870 3228 3454 782 3284 5192 3974 2903 4555 1350 4593 4453 331 5797 560 178 3373 2092 5993 4749 814 4544 482 1115 5773 2246 3922 1154 322 5236 1673 2412 4463 5567 4045 4115 5593 3281 514 4013 1120 679 2003 1242 4472 5719 5796 5935 1881 1998 2831 5015 4537 2473 6500 4034 6260 3309 3942 4946 2859 4034 4665 47 4621 1068 6537 980 4214 1841 1604 6113 667 5771 1982 1651 3567 5982 906 4153 6487 4683 3713 5310 1727 690 505 865 2921 6167 4969 1022 5983 6407 4003 3469 923 2745 3448 2832 3287 3544 6610 358 4448 1952 439 4880 1050 1765 350 5804 896 5018 62 6613 4533 100 4858 2776 1530 627 5611 724 6501 5224 58 4653 750 2491 204 6433 4991 4868 6623 4884 5562 6010 278 524 2498 6396 950 6582 1121 2762 968 4417 514 3864 2076 5815 3733 1522 1298 395 5403 4909 888 4261 4335 3081 652 6254 5814 4449 6003 1010 3257 2380 1713 1754 5870 4599 3595 1730 555 5119 5204 3360 1525 1098 4861 1391 2612 5492 6627 4678 4827 1600 5846 4896 274 461 3691 3558 2585 3849 6012 6116 1465 5709 3175 3637 3086 4012 6029 1507 5160 3010 5034 4270 4310 3549 4194 3175 3873 1635 582 4440 1210 5637 491 1102 6238 3560 5375 5949 3111 1644 524 1996 3523 1956 3403 3677 3406 2332 6321 2500 3363 3628 4177 1957 1006 5866 1134 4845 4415 1357 1928 1380 4401 6445 5716 4924 1208 3511 4593 4913 2256 734 594 2332 1669 3721 1145 4690 4919 4041 979 4507 5128 571 1798 450 5716 1991 667 4012 2746 3036 465 1954 3373 1233 3003 3611 6015 1737 3694 3801 6328 2868 1958 6599 6190 5511 602 2621 1256 3056 964 5603 2240 2873 5585 2975 445 3532 6167 2638 2460 653 6078 4690 2398 2191 457 3724 6464 6133 2961 508 1154 4929 2552 1826 6243 3602 2376 5931 2829 5961 5415 3934 5275 3154 5373 3474 3051 2116 161 4819 6064 2743 3955 3943 5964 1901 1429 3435 6535 5744 5709 5884 3882 203 363 809 413 3754 1375 1620 2720 2684 5251 5542 4343 5259 5657 6469 4898 5680 2019 2874 3118 5263 3341 2365 5898 6084 6110 1370 2364 1426 5894 1928 378 2064 1521 4550 4083 4151 6156 1441 378 3699 70 3081 3584 1795 488 6239 735 23 2360 4245 1849 2085 4029 813 3978 6613 4548 66 5643 5126 5174 3727 2255 6291 4204 395 6206 1392 173 861 3251 5024 2048 259 1069 3257 2174 1181 4545 2096 1783 1074 3438 4189 4764 2126 2362 2084 3641 6385 3515 2319 5447 2576 3222 5071 6350 2860 5377 5928 5240 5187 4228 339 6032 3235 3416 628 4021 4851 2728 4146 5567 2425 611 5943 2719 281 2673 6313 2213 6418 1588 3919 3625 400 5212 2546 2311 4697 4985 4048 6163 2785 3121 6124 3544 62 91 2411 4627 3652 3476 4357 1471 1681 4422 3797 5799 2496 6412 6422 2886 1093 6037 3520 1424 5344 4643 1704 4692 2847 4157 1584 2021 5663 5654 3120 4167 2882 2862 2532 4601 6159 3657 6612 4294 5178 593 994 5806 4226 2368 607 1096 5211 36 1779 1336 4450 1898 2384 1682 701 5940 3754 994 3229 2133 1147 4844 5585 3479 2361 4340 4104 1330 5062 586 2982 1320 4787 672 6379 6018 1578 487 5750 2529 1058 2320 5417 2247 5900 3027 3340 5473 3957 5045 396 954 2374 1661 4007 4591 868 1121 3725 5494 494 2018 4969 994 5049 1007 5906 5629 4699 5517 2876 1026 2368 1371 4285 3748 3071 2296 3179 3925 4400 2389 5474 2239 1306 163 2498 5603 6020 4507 92 5352 4329 972 1163 4799 300 1093 2704 4098 4748 1801 4718 3818 5438 595 5570 3333 4913 5711 321 1504 1099 440 1578 3222 6309 5445 1908 2667 4614 4478 2274 323 1546 1434 5621 3143 3504 3743 1043 5144 6555 5311 3398 2603 3226 496 3140 3887 3566 4 1146 5507 139 2897 4200 873 6562 3461 1094 1497 1842 1069 4344 5054 3918 4248 3521 5902 4346 2871 1158 966 3087 1987 6415 2641 4506 3831 3475 2505 2375 2909 414 638 5331 5909 2108 1278 1732 750 5219 3403 3488 1604 5543 274 1547 5971 4592 2628 2522 774 1006 3502 4148 131 4573 2960 5886 1259 5184 2614 4922 6105 1706 1379 5288 6472 6141 5351 5997 5068 3171 1336 5536 430 3274 3846 3249 801 1330 3689 4986 4034 1806 1586 2519 5842 1867 1690 3277 590 3246 400 3000 1086 2424 5217 3682 1894 5733 5204 1208 695 4754 1884 1976 1408 913 3641 4606 2519 1686 787 6442 810 6329 4135 6193 3297 5244 6147 6500 3435 2377 2840 5821 5128 5013 235 6577 357 1052 2933 1551 1994 4881 662 6623 6002 2403 3862 1119 2559 3423 344 2367 4353 3523 1040 2294 5068 2677 4328 1797 3266 4551 1153 769 72 3505 3988 2334 137 1002 484 1527 2760 1849 4298 2598 2602 446 5725 3659 4728 6191 3513 5486 6605 2970 863 2979 2173 5846 57 2441 417 6048 2561 4446 3067 5041 3572 3023 2401 1299 6577 1492 3875 5527 5039 1768 205 4963 6382 5220 5587 4131 4726 2527 5383 3879 1790 858 6302 2826 6590 3869 5141 4651 6501 1737 2227 4957 127 5644 3860 2476 3034 5595 5147 4742 4375 1576 2820 3171 4117 3266 1602 4466 3313 429 4283 1248 4286 3086 4009 2678 1163 534 2285 4969 4875 3085 2551 2912 1007 434 6603 921 3599 6559 6247 421 4837 6013 4431 4180 1892 5063 2824 1545 3719 5470 1902 1287 6002 2128 2222 4313 4679 1038 4276 4616 3941 3529 165 5276 356 5096 4984 4023 4024 4371 1817 2987 6592 6051 3921 6359 6097 902 6236 4784 4097 6179 4205 2288 3678 969 3387 6261 2858 1812 4286 998 3754 849 6580 4311 699 2186 4653 4482 5926 1401 1933 3016 3567 5528 2112 4451 6464 6217 1611 2666 876 3558 4607 1962 3554 1863 2798 91 6465 6448 1258 6453 2565 6250 6094 4412 3184 1909 3256 3057 2543 5943 5802 336 5700 6547 3348 5853 5009 2649 5378 3289 36 1931 2294 6429 1383 4187 3780 5857 2726 1446 5822 6382 1149 6173 2866 3181 5836 491 2658 4422 3331 257 3361 1976 938 329 4809 3018 5402 5955 4128 2644 3680 5432 1124 4912 131 4363 4209 2149 2509 2683 3158 3421 2853 3817 2827 6503 3499 5910 6271 2643 1544 4922 3903 1128 4892 4762 6153 6079 4567 437 2647 3785 1508 2490 6288 4247 625 4059 2477 6300 1401 4953 5845 2317 2804 2821 4510 4833 1660 3296 680 1397 5797 5191 1287 4281 6485 2747 1625 4737 3187 5357 843 6428 3395 4984 4184 6417 3320 5193 6119 1079 2164 385 2378 6416 2575 2856 5661 6194 1986 6622 5601 5641 3819 57 467 797 1726 6520 3125 4600 287 3357 2212 612 4716 42 2952 4962 3187 6 1010 3056 2986 722 1058 1240 4061 3388 1862 5715 3842 4152 1940 4674 2586 2024 2466 6202 4617 3645 1760 6344 4900 6053 1940 5514 4374 2083 3521 4706 582 2824 5176 5916 3288 3710 6645 457 3686 428 3986 5811 5869 2234 2318 6613 1827 3934 3782 5346 4013 526 5970 618 413 5361 902 2373 3861 3619 5206 4463 3897 3905 2503 1418 2620 4697 5860 154 6008 1297 3600 5364 2292 3583 6060 3463 5169 170 2763 2764 6468 4353 4825 2063 4340 3615 5743 4364 450 494 2217 6123 3021 6655 6224 2955 3769 5386 5264 971 954 1812 6578 5634 2851 6578 4301 5796 4509 1540 5901 4575 1830 4113 1966 6529 415 4360 5002 1887 1161 4898 2254 2317 4211 5244 4007 868 5886 4758 3558 6314 2457 6646 338 5027 5970 5756 5257 1659 6317 6572 4830 2722 2969 1618 2081 1947 631 823 3574 1618 695 647 5036 262 2125 5950 1417 3808 4611 2907 3278 2185 2536 5465 792 5647 5286 507 3851 1770 5659 4898 6425 3979 3362 299 634 4708 2390 6149 1090 3455 5599 1906 1385 6429 4723 799 4804 741 3810 784 2991 6604 3827 5054 294 6229 681 2550 2793 5798 5341 137 9 4097 2125 1380 2560 5576 51 2732 276 3915 480 3994 2525 6316 1002 6503 2074 467 2230 134 5939 5786 5687 622 3445 5841 3230 1044 4369 539 4239 6158 1560 5514 5849 605 2120 1916 333 813 4601 2075 3129 1805 3638 1145 561 1956 6234 3991 5566 4907 5454 3107 4764 6105 6434 6059 370 2760 1901 5316 2180 5457 1623 4316 2813 198 2522 3315 3901 3526 5981 565 3001 3946 3099 3571 3752 4881 2386 3575 1785 2886 6634 876 2063 2885 2026 4166 1046 4389 2713 1065 189 2933 2936 983 2636 2043 4612 2350 1514 4274 3221 4172 5743 4796 4083 1226 3507 1189 985 230 4737 6196 2177 2158 4048 734 6574 5528 2448 294 6016 3240 1779 337 2621 67 5218 2213 738 2422 1117 3222 719 5874 798 989 3685 1509 4328 1564 629 2939 519 5872 643 6471 1904 3523 5041 4589 2605 844 6364 4304 1298 3445 932 2196 247 1804 3718 5734 1353 4309 6238 6263 957 5889 40 4050 2682 3046 3843 4305 5317 2960 3234 2701 1951 5037 5589 2436 3629 4786 5656 2443 1908 5679 4546 3941 3923 657 773 226 5163 4639 4268 517 4696 6454 1193 6042 6376 2919 2514 2501 1611 3964 5018 3493 3528 1653 994 6264 5750 2976 353 581 5850 3654 1483 634 3730 6060 4345 6280 2006 5003 1893 3320 2848 1579 5520 5324 209 1350 1158 4030 2553 5889 3552 3585 636 298 6080 92 3945 3624 2655 699 911 6577 1751 3975 2583 5366 702 2518 2017 6185 693 5393 1984 727 4705 4612 1163 5909 1185 6136 6088 642 2369 6483 1234 4843 189 6371 536 253 6618 5551 5303 2480 4454 6252 3804 2334 4080 2250 2582 3285 3451 637 4427 1760 4105 4477 2855 5813 4759 4664 3956 3832 1831 4071 5316 5570 769 3451 2423 6118 5824 2995 3845 6011 3152 4070 5248 5167 4083 5795 1064 5642 1589 3220 1625 3458 5949 2198 3159 500 5115 4927 3545 4728 6555 2822 6596 4211 1627 3498 2195 1410 1411 3477 1090 1016 661 1896 1808 2306 669 4992 2044 1813 2749 536 410 900 4726 1549 3283 4251 1646 5406 5224 1974 5854 3522 3690 6336 4092 1830 247 3995 6319 5950 5871 1869 5466 6594 4300 5595 2524 5994 1008 6074 2143 2742 3014 3678 6518 3573 1133 2550 4178 4543 2772 5813 5686 6597 1111 1702 4792 4619 3214 5248 5096 1235 2383 5035 6423 4485 6447 1303 5969 6111 3670 3429 2935 5120 3821 3206 3128 3737 5247 3067 4942 6335 6381 2020 3555 5493 2310 1691 5570 5032 3801 5227 4360 3286 2255 4248 1857 663 281 4311 2594 6655 5542 5138 1543 821 4028 4580 6145 5447 3853 4063 3330 5087 3670 1336 2545 4357 3188 5707 6377 2745 5659 5796 1782 4218 3578 5307 81 5199 2793 5878 4470 3465 2254 2787 3897 256 4193 3192 67 3638 2055 1375 3681 4479 5496 4934 628 896 5003 3041 2227 2891 4152 3350 200 2188 3629 4442 307 4904 5534 1035 3522 3840 3706 393 4896 2232 2534 4997 914 393 5656 1445 2244 3911 3154 4552 5285 3806 5986 2878 3695 3319 922 4731 3895 5477 5158 263 1462 2520 6531 2532 3370 2801 4727 4321 3228 6032 5916 1546 1071 3965 4441 1107 36 938 2124 3787 5023 121 3404 2501 29 3173 1294 5548 1230 3232 6288 697 5121 4971 638 4749 2078 116 3923 3262 3260 2299 4920 2115 1239 1114 2127 597 3752 978 3336 5233 1074 4849 6279 4104 6243 3315 4958 1122 6485 417 4061 4344 4903 5408 1846 5115 1618 2291 5377 6591 308 5256 3514 6420 1254 4259 1605 825 641 3221 2549 4728 6441 5868 5896 4823 1595 6057 6444 178 2203 5974 5971 4922 3484 1514 1907 6654 5818 655 6443 2536 6417 3626 5668 1785 4695 5675 407 2007 358 6074 1510 5301 2779 5531 1512 1668 513 3574 5563 6074 485 5894 1925 4786 5870 5967 1794 3140 2246 5054 6515 4421 1929 3279 6042 3716 5701 5279 442 5502 5130 6615 2739 2288 4838 6393 1033 4110 1666 3830 14 3899 5701 4336 5035 2948 2577 3669 913 2242 3373 3913 3614 6113 1710 2750 3861 2671 6514 1127 1587 5243 6224 5386 1817 226 793 5767 6316 4019 4834 688 715 3808 5774 5024 1015 223 3554 3736 5406 2264 5169 120 2428 6188 255 3065 6488 1721 6327 4532 4753 4881 5076 1103 5965 3132 5774 2907 3852 6135 2857 1291 463 400 2960 503 889 5146 2513 893 6176 3710 6216 3416 3506 1823 2637 1569 6199 5 4652 1537 2120 4400 1970 5002 3169 2690 5733 3592 3803 5376 6204 163 6312 5341 1820 1308 647 3222 4095 2983 3720 5879 3823 6031 3051 3372 1625 2557 4772 4181 1505 4767 4985 2591 1906 1152 2881 3271 1847 3123 2478 2498 4530 5754 4197 5052 5396 684 5799 2474 6496 5512 6584 4598 3040 575 5756 5694 5176 5454 2702 580 2477 2457 4680 584 2311 4417 5544 3908 361 3914 1942 6047 5429 5629 6053 4522 835 1835 2577 5905 5345 2023 949 5312 4131 1052 3184 6522 3891 561 4103 381 5865 399 3774 209 1991 3870 2581 6416 2270 4100 4756 3458 468 5887 2279 2499 2121 4309 287 4900 2497 6343 6163 2734 4849 743 322 2365 5988 2027 1075 4238 2231 2283 3488 5541 6359 1772 234 1365 3004 2789 1315 1790 2881 2571 5801 3336 388 4480 2289 5031 600 4484 943 1268 2656 4699 1108 3289 3995 5753 4282 4376 2932 1943 4576 5153 286 1125 4504 907 289 2412 5410 3299 853 4476 4037 642 6484 4593 2576 1287 3185 3315 5636 2282 4909 4825 4312 3433 5102 573 1699 2403 1016 1234 5527 3099 6331 4385 3024 2264 505 2751 4076 4687 6011 306 4917 4837 1561 3672 4352 4870 3060 3011 5221 2037 798 877 268 3890 996 5239 4928 4351 5664 3805 4324 6377 1490 699 6645 1588 3500 752 2626 6084 2201 4645 6184 6445 2099 3921 4960 1931 3747 787 4825 2264 3973 2750 3713 5824 6324 2593 770 6184 4577 3719 3592 3100 1692 1371 4831 4782 2031 1713 688 195 5479 767 3638 6217 5765 4892 1117 199 2359 4270 4377 1210 2609 824 3429 2133 486 1365 860 6309 5272 4718 5309 5294 573 3239 2572 4470 2466 1707 4439 5583 3771 402 2621 6439 1215 3502 4603 90 6444 208 2978 3217 5604 1181 3100 4643 5657 5211 1807 2979 2987 2739 4279 4070 5727 2217 4346 1424 1539 5221 6235 3543 2511 1950 812 6118 1595 6603 2827 4065 1659 4560 3076 2410 5565 2911 4424 4258 1008 1897 458 5916 3013 5752 2 3394 2868 1876 5128 411 5946 6495 3213 4940 1999 3015 5527 2987 6388 2766 3078 3376 3001 1724 2459 6137 391 726 1960 5124 1236 2579 4205 3255 2965 5763 1086 4531 5685 4416 5921 5846 4608 2161 2356 1699 2363 663 271 1730 1097 1679 266 2468 650 2824 549 1857 6040 2524 4545 1521 5525 1505 1924 5721 5958 5578 2983 4204 200 1084 6209 5578 6023 1328 510 6395 3954 1493 2749 1935 1898 2550 6191 895 1747 4297 933 3556 4426 6402 5376 6398 5416 2179 5660 740 2301 4957 238 4813 3504 4926 5624 2798 141 6598 4507 2739 893 1556 1434 3272 3218 5807 404 1293 956 3083 5112 1052 2297 3587 3712 2712 4904 3156 1304 6570 3067 4813 1590 196 922 4825 364 3337 4747 283 3167 4518 519 4785 2038 6286 6442 5294 3743 1732 3628 5576 4986 2819 759 5635 4000 5390 4179 5779 53 5768 4531 1588 6229 619 5837 211 5320 1271 6329 296 1630 3299 2265 4581 5496 5518 40 4099 3540 6498 2900 2761 2677 836 2729 5129 4188 2091 1274 6318 5299 2123 850 5645 6242 1427 6135 3749 6551 702 4056 1724 2249 4797 159 3213 6215 908 4808 5045 5637 3305 2324 4380 3958 1767 4136 2970 3113 4548 5539 1412 1591 182 3411 1975 5002 6087 1384 921 5681 4902 4011 6231 5204 1270 615 3568 173 4401 5438 1243 2264 1007 2861 1710 1942 3728 4573 1229 3320 5399 1641 2123 3112 3724 6252 500 2243 4387 1090 2370 3391 1195 3371 2394 2091 466 5022 1098 4357 3128 2056 5844 5887 4587 2040 989 2897 3256 3488 3131 6490 1122 4302 1332 1288 2176 5216 3918 5156 3293 3625 3527 5948 3927 5862 5026 2969 5586 5978 1471 1451 256 4320 3608 1732 5054 4799 3550 1124 445 292 1737 868 6434 2168 6417 5421 3741 175 6548 200 2811 1219 1093 2226 967 6555 6355 6623 2779 3155 1361 989 826 2431 3410 6592 4797 1706 3571 1005 5962 1865 5157 6605 4865 2470 2861 3311 6395 6479 6623 1190 695 3566 1843 2309 3006 2838 2539 255 5361 663 6132 6254 4847 3821 4798 4516 3966 6202 419 5520 5107 1393 3915 2448 5804 4673 3618 2631 4368 2369 5399 3069 3963 4188 2760 6244 396 2910 998 5792 4010 4837 1367 2806 4618 6186 4652 690 5079 3674 4594 132 4558 2064 5444 2884 5717 5528 6155 1788 4412 2833 2789 4848 1215 5997 3153 2454 5996 4486 6162 1818 5042 3158 4974 5094 129 5631 4527 3437 5457 1746 1613 1431 2281 6485 5145 10 5391 3671 6563 2926 98 3900 3402 6112 3615 6495 6356 4328 1830 4953 694 3576 4584 2272 3894 3005 442 2221 2792 635 2988 465 4359 1514 3414 3942 925 4956 1147 512 532 191 6030 149 6333 5581 1608 2629 1653 3279 3747 3418 1984 6279 3364 2798 4355 855 6564 2693 2351 4118 5478 3242 1308 1840 3781 4670 2816 3837 2344 146 748 3691 6431 1049 5652 4346 5380 5163 1359 2168 2593 5169 6153 3240 6639 5748 2281 2967 3088 1284 6030 6534 4982 196 3834 3174 5888 264 5093 6612 3366 3667 3753 69 6609 1505 6437 3219 3321 2728 1569 2802 4408 3492 3848 3469 4764 3234 1037 2542 6177 3393 2799 3990 3473 1721 2614 805 6655 1665 3966 4730 2246 4919 5101 306 4092 2347 1356 5178 2984 4164 5191 5983 5534 4238 498 3582 2733 4778 781 4909 3424 3272 984 3072 3998 1913 2181 3983 1970 6100 1047 2310 3326 1750 4811 6622 5192 655 1720 2693 6114 4010 4956 1391 1373 4996 854 786 1378 5636 3695 1388 5480 3684 3295 4017 709 1319 5330 4511 896 903 2856 302 5006 999 5627 2579 264 2402 5206 892 231 985 6362 666 6052 4772 378 4721 1650 3180 4570 4509 5616 1139 6302 141 1640 555 6507 2467 1814 399 1178 5164 2293 5700 4196 6243 4253 3829 5868 3280 1774 3136 3562 3257 4140 4167 2876 6044 5908 2191 3629 5244 1346 6405 5233 3802 606 876 2965 4653 3524 2412 5693 3498 5074 362 140 1787 6402 4120 1150 622 4537 6126 720 3512 1117 4495 6213 2593 1138 3645 3116 802 4048 424 83 30 318 1316 3304 1340 4015 1873 701 307 4887 182 1898 3284 5831 6123 616 4776 1843 905 915 6592 2077 82 114 3540 2675 4004 6458 678 5078 1727 3627 4174 3729 4014 1331 3132 1380 15 6030 469 1906 2337 4582 4599 4591 64 6524 5977 2181 423 4497 1964 5768 1346 450 1336 1338 5460 1405 3849 2365 2716 708 6222 6112 5195 1401 4628 697 6246 487 6153 500 721 5006 1110 4280 6135 1180 1783 4631 5624 5916 3460 4300 950 3836 1026 287 4285 2340 6487 5238 6314 5923 1217 4075 2786 2706 2965 4838 2393 4569 4611 1726 4942 4425 709 1295 500 4295 1785 5895 4872 2213 3208 3674 1881 1382 3406 3134 4152 227 4503 5272 4410 3754 4130 1524 5178 5401 3207 380 6313 3942 2384 1110 436 1539 2273 1772 6219 2614 3455 744 1373 1937 2858 1573 6414 5718 322 2595 178 4238 3980 2316 4784 4974 887 5360 5999 6201 2026 5412 5294 941 2778 339 6159 1028 1002 1067 6494 4770 4580 5976 3781 813 773 4503 6027 3110 5405 3474 3533 3229 483 5593 5941 2589 5096 3399 4761 2320 2135 5423 2273 4632 2385 3262 6026 4598 3607 5313 2843 4319 866 916 6072 4590 4854 4043 3509 1861 4513 4435 1856 4159 626 2148 4197 5349 2327 2728 1620 1204 4855 5735 3675 3602 4716 972 5487 6654 5333 63 5786 6540 4411 5363 6356 4465 4340 5984 2358 4199 3127 4131 4265 2375 6297 6046 4905 1425 1048 753 4091 6229 2070 533 3238 2953 1816 2434 620 6181 1720 1604 404 5318 352 1261 3736 2374 1158 5547 6148 4803 4099 1405 5950 6379 4114 4639 6316 1431 2800 6222 1515 2956 3130 2885 3094 6029 3885 6087 3918 4440 2588 2323 2652 502 1826 2623 2726 2140 3467 904 4109 2214 3862 4358 4526 662 158 6621 3672 3344 2904 3459 6211 2537 6090 3176 4928 1124 1457 1372 5066 2609 2918 2000 1462 5077 2329 2711 5694 3730 2088 6121 5768 1947 6317 5557 6316 1559 213 2073 4052 5276 2417 1842 6460 3293 5430 1671 2095 5222 421 4436 1585 251 807 1513 3133 5355 5308 1710 6022 5482 2204 1323 4014 4354 3912 4779 4136 362 1630 5364 346 2402 3482 4129 5208 4618 6030 2742 6282 3184 6579 1188 6518 164 3238 4332 5416 4272 4430 2538 5762 6308 4402 2606 4272 323 4811 4041 2598 6130 61 821 1805 4800 5660 4625 4697 4518 5084 2808 1952 947 1405 2266 6517 640 1677 652 3819 5713 162 6373 145 595 1239 1422 2515 5698 6026 6627 5064 6136 5881 1252 6636 1157 5564 3723 1299 4850 3474 3562 1348 1178 3678 5136 2660 2835 4749 6591 563 4764 1955 5324 3978 3256 4603 5664 5378 6151 4702 274 5980 4603 381 5755 2335 5866 2463 704 5321 1099 5488 4785 3427 4069 5648 6553 3555 5142 4089 1584 3130 1410 5451 4578 3025 5327 2587 2020 2507 4293 3510 5536 5843 3807 2795 5124 1006 3322 3629 4646 1483 4647 2563 5467 4888 4059 5646 510 2281 4751 1127 6347 953 5163 2845 3526 5305 3557 3604 3047 1513 4372 2123 5144 5433 1131 3731 33 2689 6546 1280 2992 4195 5177 5667 5765 4735 3159 5765 2700 664 4878 5054 2151 810 29 4035 6213 1520 965 4496 5671 4061 3845 5494 5748 3262 6167 4417 5707 347 5269 3923 3327 2038 4387 3726 3184 3329 2993 1990 364 3571 55 3591 1264 6143 3356 4379 1236 3721 667 4557 1835 4263 6015 5333 1841 2474 1155 3945 2343 2617 4074 238 1782 629 3424 1854 4980 4286 1740 1065 4329 4829 348 3464 2218 6402 3449 2809 5566 6446 832 1810 203 1106 802 5417 6027 6527 1208 5756 5337 1234 5767 419 4214 663 3814 2132 381 3872 2899 5149 3630 4507 5890 690 4846 745 1037 674 3379 5251 1721 6340 4628 2536 3635 2795 4715 2388 4843 5766 3196 1581 5808 3304 141 787 4417 3700 6424 1680 2254 3811 2990 4432 4629 6505 135 1728 4546 5251 4597 5308 4200 2387 4117 1711 4646 1917 317 4250 1025 5546 3691 2891 5672 2880 590 5339 2283 153 3693 5623 1970 217 768 6281 5727 6600 5749 1472 5245 4364 1189 1203 43 4355 5570 6579 4618 2822 5218 1575 6458 214 2795 2288 5829 4900 1670 1981 6180 4935 5949 4995 5720 273 3021 1909 1765 3034 2927 3121 6587 150 5349 1438 5434 4130 5287 4292 1969 4432 1214 3 3466 6474 5268 426 749 5966 2671 4573 2230 1001 5528 3494 2647 2829 2869 1370 1227 5386 2051 99 4283 2403 4645 5919 270 6625 4843 120 1011 3481 1817 1800 1874 1311 2143 5944 1205 4515 2004 590 3356 3436 1399 3465 1737 3277 2120 115 2533 2141 4224 533 6102 118 811 5999 620 2870 6221 6420 1847 2575 3152 1523 4306 2743 284 2404 1505 958 98 4866 644 526 2723 3245 5601 3455 1553 1734 3688 3546 2737 5334 6292 5895 3358 3070 4053 5167 6311 441 5745 5924 240 2920 1848 774 5737 2885 934 5721 5524 1549 3713 3239 1286 2167 5142 1270 2582 5704 4740 298 1956 1526 4825 6249 6022 967 3575 361 5099 1843 4128 5793 886 6515 236 922 2067 93 1536 5945 3916 5856 1165 6621 614 1904 2087 3019 1888 270 2878 2487 1806 5128 1239 3317 3884 3120 3997 4367 2472 3557 1994 2765 101 1074 3680 5137 3439 1933 1489 6345 2735 5396 6092 1192 4628 3005 5012 4986 5162 852 4183 3083 2229 1684 2814 884 3284 1025 3973 4580 4428 4820 6576 934 4665 3816 4499 988 3961 3347 5024 3048 4971 1382 5589 3667 5196 3108 6150 4336 1126 3892 5483 1213 5304 6382 5774 1754 2490 1254 278 767 6350 1786 2871 1629 1315 5965 722 756 2115 5902 5856 482 5324 1768 3303 3836 6102 5221 1414 282 3146 3042 711 370 5597 6074 4426 1928 1684 4970 4761 3270 3411 730 6082 5373 1994 4577 296 6001 2155 4954 3893 3256 5158 281 927 6479 5858 3902 1732 1030 3251 6337 813 4458 565 2172 5830 871 1485 5434 3539 3880 5831 358 2365 5485 6173 4892 2743 4526 4930 4488 5334 4262 5263 2334 1794 3914 1582 4265 247 3915 5790 4433 2552 4335 3573 2144 1446 1211 5335 3493 2595 1275 70 6653 853 2918 6392 1614 1241 5030 1508 3829 203 1993 2381 1012 3293 3336 927 4530 2964 6161 3661 1904 1645 2591 5418 4724 137 1100 1428 3550 6226 1610 4343 4283 3933 3413 2437 2662 411 5797 394 3129 2401 324 475 3448 3209 5922 4705 21 1062 3483 1200 3684 4938 2357 6002 3096 871 5636 2346 4092 4256 3671 535 4879 592 2537 3140 435 4115 2242 5504 2046 5797 402 1594 2619 5463 4887 2440 5731 3962 4403 2117 2387 6630 5607 3925 3826 3372 4036 6564 370 4648 2449 327 4053 6092 3055 6540 3313 2527 6626 2548 725 1659 6079 1244 6046 2870 4212 3714 3870 1066 1331 6444 640 4123 3984 4716 864 3628 5678 6108 4564 1084 2958 2882 4612 1392 6015 1709 6200 5117 4176 50 5681 2824 2739 2420 930 1480 6342 3544 5457 1436 4384 2074 2838 2759 4247 1245 4992 4979 1658 4577 5920 3469 4468 412 1542 6240 2189 2076 840 6366 3027 219 687 5000 5705 2473 3842 2084 65 4894 3788 1981 2347 6489 1121 3604 1076 2121 5189 1422 997 117 1781 6522 4855 3763 4108 2773 1984 6503 3384 1155 2064 286 1135 3251 2461 3428 2880 4593 1762 4949 4574 964 1531 1947 2707 5644 2357 5699 6022 2664 2590 3488 5193 6162 3360 6619 6646 1287 4291 5115 3518 4791 5374 739 5926 4303 5743 6269 5639 5645 1783 1805 984 5880 356 3106 5938 5973 5994 5155 5497 2485 840 2900 1536 1919 5893 1012 2950 3515 5861 5643 4870 6098 405 6531 2995 6004 2225 722 5685 3148 814 5494 3342 3740 2808 6156 6521 278 2008 5170 2821 4958 5924 588 4833 4203 343 2482 5479 457 5285 1286 5713 3252 894 5008 3536 1974 3220 2410 3443 3548 5552 4944 3345 335 3773 204 2610 267 1774 5554 1177 5869 5633 1073 5962 4697 2444 1516 4886 3978 2302 197 4924 4872 5406 6383 159 3653 615 3226 1495 2264 5062 1858 5691 6502 6286 3840 3930 5792 5058 2153 1448 4962 5643 814 4860 1020 2939 5511 3270 99 3799 5691 1435 1027 5930 3167 2260 2694 574 4832 412 4932 3141 1995 3498 4380 783 5701 5125 5947 2819 6334 5788 5662 1060 5929 5480 4198 3525 4763 825 4541 4229 2926 1926 484 4153 3625 5731 4727 6419 1738 281 5269 2720 2413 173 1303 2525 6257 429 1182 672 4868 2983 885 4200 6582 2261 4973 339 5691 3104 287 4628 5434 5139 1778 1194 6414 1158 2715 3041 768 1538 6385 6225 1325 1003 1753 3770 6553 2475 2281 5469 3144 4299 4060 3173 1400 4846 6199 5554 5290 320 6587 3784 305 3497 2881 5285 3786 1581 4480 2937 3326 5888 773 4769 2956 5698 4017 5019 5443 4673 3907 4445 5964 4661 1597 4363 5496 838 6170 4930 5247 403 6575 5902 589 5021 4830 6206 6601 6475 3128 1791 4021 3659 974 6001 107 1933 3487 5727 2860 6474 1123 1103 538 6243 4114 1490 5568 3072 3233 2012 3108 2149 1725 5255 3738 2456 2252 2043 2571 170 5294 5613 776 6016 1254 6460 4738 2039 3412 3829 924 1994 5749 1707 2790 4431 5991 5581 2521 2939 122 2250 4528 185 93 2055 1615 5735 6303 5198 4066 5626 5255 960 5336 428 587 836 4148 1695 4007 3096 2887 1641 3735 1414 4972 5368 4232 5914 2367 3809 1535 5132 377 1222 4776 3412 6309 4872 6507 4270 4807 6395 5372 3754 2497 3251 42 5332 5544 4915 6164 4177 6239 4383 2239 2818 3540 3165 3988 1846 5546 592 5095 1485 4673 4263 2140 3044 766 1434 674 6373 3329 1718 6218 4095 993 654 4897 6113 4206 1689 3657 1028 4056 1312 5651 6100 3023 5948 3115 3096 1231 4731 5796 5114 798 2584 3194 6561 6168 6146 2973 4370 2175 2149 130 5767 4602 5811 2273 1892 4454 2418 6223 2725 2508 2670 306 4675 4540 6624 2627 3746 1366 1217 3407 4692 6411 3697 2631 5806 3272 1124 96 2735 242 141 1706 4046 6428 3687 4901 543 3229 2551 3891 4415 6307 5112 1944 1574 2683 3211 1358 3318 3946 5846 3298 184 4549 1337 5654 3468 1524 511 3499 687 6210 5504 938 1347 2189 25 6070 383 1432 6613 598 6367 5299 2697 3427 4009 5848 5246 5137 6038 1896 3038 2572 4222 1224 5887 1471 3011 6118 4589 530 5864 6622 5430 426 5899 5705 6365 1379 619 5780 3455 3215 3894 2071 5715 4463 6478 4474 3729 5974 1353 1908 5785 3041 1331 4798 3223 6258 1739 5176 4907 350 458 411 3908 5709 6199 5513 2654 6403 5291 2332 5601 4685 5615 273 2092 3756 4444 796 2240 4218 760 2070 3041 3672 1949 1804 3094 3363 3893 5881 4064 5436 4419 5393 5046 4324 3606 3775 5993 1651 5073 858 5178 5514 5801 1459 2811 5190 2747 1547 2595 1877 4164 743 2569 2463 2448 3423 6488 6019 1384 2213 214 3661 5988 5463 5910 2473 2972 5712 6267 5285 3522 1684 5942 3525 1075 5120 5399 4430 90 4216 3019 2133 5120 489 4194 5701 4604 2509 550 407 3428 1027 1321 3154 4293 6653 2098 6245 501 1256 2603 5839 1139 1298 1816 5057 1039 48 1859 3897 1852 3957 2689 1967 5690 863 3527 2247 1259 2933 1385 5685 4637 903 2403 2932 1046 6393 938 5313 3975 1828 1007 1846 2106 6171 2199 4057 4847 6648 4241 5421 124 3293 2146 4258 601 6413 2651 331 6512 3687 1655 4086 397 5414 4534 656 2196 4320 6594 4572 2976 3232 6628 282 3948 5944 240 3558 1912 6414 3517 5239 4547 3890 5941 1277 4243 5859 6117 481 3250 2991 494 4662 653 5516 6115 3110 3799 6045 4576 4436 6324 173 6023 4193 2742 1998 482 2137 4226 5976 2788 4875 1737 2704 1764 131 643 2131 5787 6142 3095 845 6640 3880 5092 5861 550 4199 636 373 4633 2424 5197 5788 3448 1243 2272 870 233 4189 2382 1719 5639 2704 6496 2840 1273 6557 752 6533 2370 5008 6 2631 3352 2811 2847 970 4870 4200 3776 5244 1856 2232 2948 5486 3311 315 3308 4445 21 1839 4324 1168 4356 3599 1953 4834 5723 1324 3229 4063 5081 4826 1341 2009 3662 2618 4777 2972 5174 1315 5854 1334 4149 1131 119 3242 6550 1057 4627 4839 2844 3921 546 5363 230 1596 5948 5141 5088 1187 1338 1667 5098 981 5884 6003 4094 44 364 5868 4494 3337 384 2224 407 1943 1642 2710 5687 6368 1984 4431 4880 728 306 5821 5314 883 1348 3183 2471 894 4776 458 4849 3694 5443 2685 5709 3694 5438 845 3263 3950 521 1054 5706 1777 2468 784 3753 6194 4863 461 4337 3746 4516 5616 5933 6208 4724 5181 4636 5053 830 3777 4804 1003 2067 4013 4255 5388 3499 4488 2659 1991 2806 6080 4457 1108 1539 3611 523 818 2664 3426 2518 1482 6060 2394 5459 547 5770 1737 219 2228 2766 764 5912 1527 5661 5725 5929 2045 878 4195 2429 1100 6175 2357 4894 2229 1586 6040 5041 308 2859 1317 2759 3082 5972 3893 57 4003 5550 5771 3978 1208 2112 5046 4491 3394 4442 2472 3603 3252 1525 2771 6301 4936 4896 3256 3731 1305 73 4969 3772 2778 3519 4629 461 6026 1080 3642 3274 408 3125 4215 6033 5037 4993 2561 3940 776 1351 6628 5013 3688 6304 856 2377 6195 6058 1310 1771 6583 6076 2809 263 4184 6141 832 4736 4825 6640 4006 2457 1511 5629 3788 2390 3383 1664 1355 311 1988 2558 3239 3863 3368 1722 2266 5661 1528 3399 5907 5840 1080 5201 1169 3956 5925 6469 5405 6132 3261 6284 161 4119 1780 48 2782 1415 929 4852 4301 2125 2966 4852 4784 2899 2174 85 5707 2590 4259 1174 6377 5745 3365 4709 3845 5042 6141 4939 3818 6645 3345 831 4820 283 4802 5332 562 1753 5139 3315 303 3077 4226 3421 2638 501 3461 6042 4945 1200 6197 1970 1341 2686 3628 5720 684 398 5562 527 3915 2148 1393 195 4704 3981 3774 3951 4613 2678 1901 867 4580 4908 891 719 691 3337 2410 3125 386 3226 5578 1891 3272 2595 6136 6641 58 4103 3498 2293 5307 4757 6211 5807 4326 5846 2059 1204 2128 5323 3512 622 5510 5282 6429 747 1063 3830 5906 1793 1092 4734 3643 498 2463 2840 1735 1270 957 1071 1841 6367 6027 2026 3646 541 1208 489 3362 536 2570 5775 3721 4782 3512 3636 5993 1308 1352 5061 5950 6216 288 1137 3448 2240 1529 5201 1816 1302 4196 716 2868 3216 3321 2292 2668 4883 3431 1368 4913 1763 157 4347 2274 424 1101 4296 412 1579 4824 4016 6120 2246 5925 283 2788 1022 6240 4868 2880 4077 1387 1130 6006 912 3894 5724 3722 4416 5950 2860 2063 1833 2352 4289 419 6040 5332 5497 125 5499 5419 3310 3050 2351 5535 3270 6031 6125 3768 5476 4236 1168 5570 1750 2086 1924 3193 6654 3233 4687 3391 4098 9 5216 4837 6238 3596 5286 2462 4588 1632 6626 5801 461 6288 5344 584 3626 6633 5926 2873 2548 6371 1166 5895 4593 3931 6301 1904 2629 5408 2847 5036 6360 2941 707 1253 1936 549 2490 6506 4795 1386 5681 4970 19 4542 3442 2404 5969 6108 1564 6212 38 5178 6482 1627 177 87 5412 2110 6280 804 4982 1975 3926 2489 3110 494 4236 570 3880 2686 6478 4083 5221 1988 5176 6494 6569 5795 6001 3114 5556 900 2114 5364 1752 5796 326 2755 4963 3856 5175 3545 2588 4375 3706 5716 5537 4511 3677 692 1512 4612 3530 5444 546 2689 4881 5167 4606 1651 4267 5700 1231 715 1227 1504 2728 2738 821 1407 4621 4077 3581 4985 2559 819 820 5288 316 1016 3582 741 5301 2566 5790 6526 4125 2735 2471 3299 5013 702 1834 6102 2297 5625 2939 1788 3998 4637 3559 3589 3422 4479 1599 6546 3062 441 5509 335 2025 134 5360 1732 948 4885 5345 3453 1110 6023 6202 1862 5326 2857 5775 5219 5869 1945 3673 802 1844 5850 6367 966 2712 5956 5621 5934 5860 3975 6110 954 5842 3573 193 1485 1856 3885 4372 2182 6498 6223 5414 5422 3506 5523 150 340 2338 1598 4650 4525 1698 1089 2713 1745 3366 3921 3777 3939 1611 3256 3978 3613 3864 1758 4785 5884 6188 1316 1941 5819 3565 5876 6520 6455 4877 4620 3036 5330 6331 4251 4796 584 2630 3270 4114 5225 2542 6617 4829 3596 2535 2899 4285 5896 2940 3979 972 736 5285 4695 3041 3121 3372 2483 1591 4557 4930 6064 3106 5846 6553 3007 4956 293 1783 4004 3913 3188 6328 564 180 5798 1818 4986 3078 5162 1615 2954 2523 215 6248 4637 1625 5605 4011 6241 2951 1558 705 6397 6340 2208 4652 6486 140 760 5696 1738 589 2884 1180 1718 1604 5654 520 2990 208 960 1773 3105 5174 3825 4236 4481 6472 5318 4810 2678 188 473 4440 5248 722 3901 5831 3818 1636 5644 3868 3363 1167 2580 2036 2231 4990 1707 637 6564 3835 6464 5454 5387 1441 6438 427 3794 2702 2718 4085 2 3042 3344 3407 4283 4015 629 3389 512 3625 5877 6326 5984 6574 2068 1666 1086 4508 5670 250 6572 313 1587 6517 1487 3889 35 524 4110 2990 3307 4015 5673 6171 2707 1188 6170 3933 4153 1862 5606 1083 3651 5420 4882 5593 5388 1811 5768 3170 23 4020 3379 2856 1009 4593 717 5312 5939 3931 881 540 5837 2704 2798 708 5878 1660 5862 76 6052 224 483 678 5025 5649 4502 4783 5881 829 3938 1469 3750 6026 1061 4798 5460 1142 4797 4182 3024 2894 1584 5540 4834 6002 3501 5626 988 2749 4083 6278 1266 2007 4379 2885 4859 6044 1733 3567 3264 5745 4216 2293 5302 791 2230 3867 5261 3259 2501 4566 3476 1087 5824 1958 5267 3543 993 2202 5939 879 2754 1017 2134 3855 285 4018 5062 1993 5864 5687 3829 6384 5258 6547 3899 6503 4674 1344 1346 2255 6029 1112 410 628 5777 4863 3419 2825 4300 1100 4852 1115 2588 5943 5336 968 5763 4417 3332 2890 2634 5891 6151 4680 1913 4228 4461 6188 1197 5962 1201 1106 5863 4916 3585 42 1721 6241 2604 4315 5608 4404 542 5680 878 2996 1035 1477 3720 3734 4601 5726 681 3454 6368 4260 5755 3557 1366 2082 398 4228 4894 5101 4905 5452 1741 1054 5473 1245 1166 5695 113 4659 385 3859 5123 5696 6536 2453 186 2636 5646 1578 3199 1255 1223 4665 2201 2099 6019 5844 4077 5192 2780 5031 2216 634 5931 5547 3168 3110 3873 4217 1992 4275 232 2528 3176 2325 2866 3505 838 766 4947 343 1864 5730 6009 79 6467 5998 2194 3744 6118 678 4928 5211 3887 3936 1368 3941 3651 5010 6062 3609 608 1945 3130 1311 1465 6220 6146 2519 5430 1113 2488 3353 3511 452 280 5884 5575 3955 2083 5891 3255 2694 6326 5736 1204 4454 3696 3740 4452 5024 4529 6454 3154 4382 5725 5199 6371 4509 3801 5452 2470 5629 1710 3796 1190 1009 2343 1907 3188 5957 5932 2099 3489 5106 95 5961 4359 2162 1224 710 4154 5994 5762 4306 1470 6628 1475 213 1706 6180 5525 1856 4886 910 3255 4691 2375 4143 1949 4718 6282 3061 3675 3799 5023 4817 1341 6607 2512 1449 4673 3396 1172 1009 5549 5747 4094 5923 1969 5519 4108 3549 5606 5152 2651 6647 594 2724 5557 1144 3363 5121 2464 1554 2166 268 3233 3585 5323 4044 2185 2995 2182 2691 6492 6354 551 5300 4059 5319 2148 1056 4915 1773 6275 308 2525 5090 4370 6197 5824 3538 688 2700 1950 6317 5000 6488 2328 3501 5078 1016 4821 2371 4114 5635 5074 1035 5067 1274 4194 2055 2481 3709 6477 3095 1453 5386 4707 5504 3997 3376 965 2941 4549 3780 5137 4326 5099 4858 2804 5542 6131 4818 1188 1725 5099 5137 3884 459 2089 8 1047 6618 3701 4770 5245 1274 3364 1947 4757 3448 1359 877 1675 1412 5172 3564 3921 2822 3327 5402 581 5975 709 5613 3852 4948 5895 5914 2242 4744 233 4078 1971 5298 3983 4273 422 3171 4113 6109 5678 5315 2838 1409 2966 1240 1042 2720 4061 1712 4449 1701 4796 559 2989 2348 2359 5052 5450 4039 4800 1911 5163 2888 5623 5397 2227 3844 2780 2356 3957 3101 71 333 3447 5790 864 5287 707 2129 4746 5758 1372 1378 1700 5336 3180 4484 4381 107 2132 3184 1152 3679 5684 1868 3406 2232 6042 4658 4856 3900 2264 1909 720 648 3114 2239 173 5526 6308 3123 3595 965 3801 1184 1480 45 5352 5314 4452 3275 2888 2646 6302 6055 4598 5884 1643 3929 1734 4847 6083 5352 4177 5353 4613 5876 1025 5061 6445 6158 3074 4627 5277 5294 5354 1160 2491 4146 5320 3971 4997 931 6297 5244 5214 2790 1228 4858 5543 631 3398 4139 1544 2303 4210 3946 2212 712 5267 510 523 5133 4672 923 6386 1946 5536 4817 5252 1854 6201 3443 5903 6429 6152 5260 5015 5056 3190 2983 3950 791 625 777 5445 4602 3503 1235 4123 2805 1853 372 55 4013 4290 4911 3326 3616 3476 3531 6489 2203 4473 646 3175 3840 5014 1893 2510 1107 1827 386 4564 4537 2913 4828 564 5672 3564 1165 5826 2300 5175 4506 6408 892 6083 101 3991 4279 4531 527 1593 1002 4185 1756 4961 6604 5331 3356 2873 2757 6572 5912 3381 3367 4810 237 4811 5241 5229 90 4242 4198 4586 6247 5466 2515 1780 6208 2098 4471 5988 976 715 2476 6032 852 6604 5687 1314 370 1173 6264 1802 3010 6290 3883 1310 5867 6395 4232 1516 187 2898 1131 730 2857 3661 2627 1515 3708 4571 528 3689 4609 3586 2956 6093 1948 6124 6078 419 673 464 2139 4276 3704 3780 4104 6488 4815 6254 3983 2180 5459 2348 136 854 6391 234 4139 870 2698 5615 2795 771 1420 4041 5839 4704 963 2965 2807 5563 3141 1953 2960 4285 5762 3258 4754 3334 678 2442 4262 2487 4750 5601 4296 1635 6476 4990 4830 5968 5301 3318 2105 2562 4989 2814 237 4427 6554 5041 2717 1390 4540 4197 1040 358 4396 5183 6223 6071 4362 923 2439 5833 4915 6411 3506 4846 4387 1992 3398 5053 5919 200 6306 5687 4509 2420 6243 3766 5332 2950 1205 3387 1369 5258 2808 5590 5859 3318 2581 5202 1901 2323 278 1476 2071 5653 6031 3287 3860 6534 4150 3897 6067 5392 1756 1868 4841 5065 2987 305 3308 4918 2444 4720 2384 2524 4935 4324 1181 6437 636 6447 273 3819 1617 6327 5595 349 6061 3606 514 2161 1302 603 5946 3558 6431 4520 327 6596 722 6195 2356 1409 4145 5604 4947 3250 1827 195 4968 6312 6025 3469 2823 1788 5074 4950 6646 1537 5579 1944 6438 1535 2297 2944 3206 2339 1047 3335 5718 4590 4044 1699 4864 1271 1515 1844 1666 4895 5001 6508 2783 241 3930 5983 6517 4295 6510 1972 1276 5958 1738 3568 5066 3027 1180 5527 2107 4698 4278 2783 3179 2513 2226 5968 5902 517 4554 3981 5042 1962 5536 227 4020 4102 1929 6184 2071 5258 1345 731 5053 1291 5033 5931 1357 3419 3541 1949 276 5460 5899 6208 5622 5148 5554 5110 161 1790 2663 163 5859 2906 6071 872 44 2395 2856 1791 5744 5762 5776 4528 110 6275 6279 2082 4370 4654 4819 5591 5277 978 1528 3716 3891 462 4784 5564 5842 3262 4176 58 5083 5346 1717 3358 3987 2669 482 3764 3429 5851 4427 6098 3150 3263 5109 6201 2355 2481 4926 506 2289 2332 4241 699 5835 3534 1378 486 6476 4294 795 5516 6200 320 6110 3870 6352 3277 3464 691 1370 5325 447 5381 4135 2474 904 2389 6628 6318 5392 3828 5180 3235 3781 219 5010 5847 2730 3633 6013 878 3233 5240 3219 2853 3049 4830 5919 1093 3263 3237 2005 6516 2775 565 4462 4938 1753 2489 5410 2808 1570 917 2440 3099 3478 5649 3149 324 3647 125 2942 5987 2168 855 191 4024 4834 1470 906 4570 3044 4289 1888 2556 3304 5111 907 1082 2370 4517 1361 3474 2611 1485 5654 1648 5649 985 4218 619 5194 3604 3821 5676 1852 4051 6006 738 2877 4686 550 3312 4711 517 6067 2484 5087 5061 2054 561 3874 610 4351 4485 1324 3844 5787 5464 6321 5686 2957 2610 388 2349 697 1090 1044 5662 5423 3514 6349 1856 95 6293 1957 2949 361 3393 5523 6544 1795 6411 5589 5061 334 2049 913 3585 3271 4567 9 6075 3736 997 3876 5673 6302 5008 5525 609 5961 4767 3842 386 4737 3747 6398 1801 3428 3686 4349 4781 422 3890 1347 1837 3232 3464 6342 5957 1057 5925 1367 5827 3626 336 1054 3659 4985 4534 4453 5431 5209 1514 6336 1619 6227 2966 5810 4090 4766 6442 943 2332 305 32 6472 2432 6324 963 6301 5226 5702 3202 4776 3756 3924 4469 3242 2122 6134 6252 4903 5731 2027 4184 121 3191 5175 4346 4055 324 415 2906 2540 5310 3946 1024 3455 3388 4196 2333 6127 2690 4386 5326 392 2345 5892 3615 4813 142 5959 3067 2364 1470 3829 2487 5639 4927 747 1406 4207 907 3094 4330 199 5606 4352 3083 1443 2454 5959 3133 5658 4728 4339 704 718 4857 5854 3586 1141 2250 47 6090 1049 43 1956 3789 4201 4286 242 1512 6239 4827 4385 920 3009 475 2205 4755 4749 1175 1373 6328 6342 5679 1544 2541 6403 908 3068 6349 1842 4153 2206 2015 2321 30 6541 1996 3078 1765 6496 3986 2326 6642 1740 2777 3324 3513 5969 1614 6387 5717 5722 1518 903 5936 4871 2751 704 189 173 6003 1015 2363 4532 2323 6189 6019 4238 5678 1561 4816 2795 5893 1417 5028 543 2629 5566 5077 2160 6136 3321 2215 3696 3438 5963 113 2526 3071 4563 2914 2084 1825 974 2638 3893 405 2050 4829 1313 4837 134 6089 333 3904 6456 4688 1037 2072 5606 4002 4831 5114 1742 2479 2024 6017 423 2116 29 720 4187 533 1816 2291 762 5288 696 3192 6275 3642 4465 1424 1371 4227 4051 707 1618 5461 4612 4325 3900 141 6241 5336 744 1578 2337 4403 4184 6397 4695 5419 6571 2107 4904 6144 4040 3416 5408 1902 365 4782 5613 4115 2158 3546 1955 2129 345 1579 3228 2311 425 2403 639 5782 5047 2567 653 447 4656 2246 123 3102 3234 858 3880 1196 186 2671 5664 5491 2997 5269 3947 2649 4825 6161 5029 1094 5115 3710 1110 2255 3636 403 1818 3065 6440 2505 354 2142 4138 248 5948 4136 4183 6176 4501 6208 3172 4115 135 3177 5758 6236 3889 4714 451 4115 3248 2396 3718 5401 6650 2768 909 2888 5286 3777 446 578 5246 4871 4138 4638 1770 4094 1911 2708 5043 3844 260 280 1708 1275 657 1262 1469 1434 5051 781 458 4090 2476 4807 6266 2379 3783 6544 6372 460 494 5191 2877 1120 4647 1253 2164 1877 3606 4246 2464 5821 2238 4736 1916 6280 3677 461 4413 3631 6510 4905 1258 3196 697 3174 5877 3530 3014 3678 5298 1640 5616 5557 3740 4064 2698 2783 3256 867 985 5110 896 4332 2834 1146 511 1529 935 2369 2129 889 5871 1065 3841 3896 118 8 6205 1917 2855 344 5672 1377 4610 254 3733 4245 6224 3222 4363 506 2150 1314 3088 6407 1372 1565 1464 3724 5221 6297 2312 4908 2353 5913 4193 5197 4438 4007 3732 354 982 2171 3725 4206 351 4060 3289 1966 158 4469 6334 4943 2342 3648 1377 3903 5874 4841 909 811 1629 1322 4385 5773 4815 126 3243 2681 2932 1008 5431 3677 6644 6147 1713 2333 2896 2501 4987 945 2553 4307 1395 2995 840 5970 1174 2565 1065 5887 4990 6336 4617 541 4890 4995 2621 652 535 281 1106 4579 5134 2027 4083 4621 4065 2507 338 4164 2645 5173 4491 2994 2733 2362 6378 732 1117 1346 1939 6204 1799 4083 3122 4328 4693 2876 6352 3274 5847 2267 6522 5385 5369 6234 3366 5225 4378 5701 4452 3698 4633 6472 1256 4156 2164 4599 3776 2413 5635 709 6491 5716 1672 480 3606 503 1064 1700 1674 1027 3538 2443 4731 4981 4737 2642 6490 3007 2720 543 1050 1901 2760 1256 561 515 3756 6075 5748 4180 1236 1271 5451 4915 6051 5912 334 276 2208 5085 975 1179 3878 205 489 3339 2790 4392 2464 1263 5046 1813 2481 2902 2940 145 4344 73 5179 4275 68 1728 3135 3435 665 2536 3931 6136 3603 457 5317 893 140 3694 75 5856 4249 2732 3802 3442 4734 3973 6228 6310 887 2845 5451 3512 6321 2355 4333 2672 1299 6293 5175 5040 3287 4406 383 3965 4017 4398 4984 5203 3194 2092 5523 488 3157 965 5313 6512 5773 5352 4721 3205 1407 3336 704 2198 1968 2330 5654 224 551 776 3100 3202 1705 1784 1396 2560 5373 2271 99 3702 1165 842 3988 1230 1908 919 2615 3061 101 5169 1290 5689 2058 215 981 1557 3809 4787 4118 1462 2602 3099 3249 2354 1592 6470 3938 555 6085 4428 23 4146 2152 6547 5186 3622 3865 1767 1082 5426 3991 5488 1990 3854 1654 1234 2361 1563 5798 4460 2152 4309 3033 6618 6015 4087 5294 5586 2330 1031 1631 1836 1684 5886 1954 3718 2148 721 1240 443 1984 5231 4096 5577 590 3212 4362 3554 6467 6598 1836 2960 4509 951 752 3479 1401 4741 178 642 6501 3579 2257 6065 5592 5856 5524 1665 3847 5336 461 4857 197 4367 6203 3804 4194 5118 5101 5470 4366 5812 3997 2079 1993 2016 2408 6003 6465 1871 5419 4966 6264 2755 3965 1583 4874 4557 5471 5343 3787 3992 5712 1151 5341 3086 3540 1826 6167 5701 3300 6453 2390 4598 3044 2875 539 194 3337 5652 2923 4476 4232 1972 1229 5176 1465 4727 2823 2423 2969 2897 5556 3775 1740 438 6615 4939 3843 5132 2513 5878 390 6439 1545 1934 2735 2163 3741 407 1737 164 1797 821 1090 6218 880 5255 283 5990 5083 4476 1759 6332 5569 4962 3035 3294 1976 872 5778 2549 6081 1312 4351 107 6488 344 4791 2630 5396 6 5431 2223 3406 3024 4727 2171 827 6079 128 1947 4672 2456 5797 5106 1051 2798 5731 238 305 3585 6647 2263 5366 1477 5208 5526 1628 1480 6306 3656 2610 4417 6603 4591 2023 2350 491 3308 6046 2051 6339 4687 2159 2388 3581 2860 2393 1115 3149 1783 3687 2857 323 4390 6531 2611 5250 2739 1430 1755 4211 5904 1960 4241 4632 190 6138 5788 4177 6545 4646 4952 4807 314 3397 722 5852 3532 16 5587 1216 5262 6196 1908 1516 4324 2911 3734 2316 3823 3456 3086 5583 5398 626 1840 3619 5734 5518 425 2529 1512 2977 5975 2029 3228 4184 2089 3984 3988 4106 6412 2597 3470 5412 2153 5772 4833 5877 2745 1066 2921 3158 3722 6338 503 1279 2589 2991 3995 1126 3546 1415 1704 1783 5608 600 3848 2675 6617 5152 9 2472 665 423 3812 1263 5130 4706 1467 42 182 3444 663 111 5309 4541 4353 117 2098 6162 3652 706 3249 3282 6182 1885 4389 3949 6620 4439 3318 932 6586 6107 609 5307 3264 4616 5651 2501 2504 5135 1929 2194 2039 931 3905 4608 6371 2055 1711 2078 2651 1278 5860 1578 3126 3878 1267 2711 947 5721 6452 6167 6520 3828 5030 1927 746 1094 3580 6256 514 3300 1998 4719 1164 5542 2951 4162 6014 5842 2726 159 1698 889 4647 5223 5118 4782 4619 188 3448 2410 4190 2911 5305 1931 6033 3393 6038 4930 1 3848 6551 1067 1136 2554 4979 3719 396 4752 2664 3126 1660 5156 4062 2874 4397 1842 478 5849 2769 1094 5861 1685 6485 2231 5858 2893 6363 478 6625 3190 3963 2513 5900 3706 366 5336 5822 6232 122 1633 1658 5664 3450 5837 5106 638 6042 5856 1119 5558 4217 6436 3775 2516 5656 2120 6246 4913 3025 3033 6051 3114 93 3944 6629 1469 4084 6076 1815 4489 3221 5704 1702 1571 4104 3113 5623 6383 5208 3694 1197 2192 6291 1487 4293 2532 462 5652 1545 264 3046 2976 5828 4783 1914 928 2305 1646 3135 5719 2729 3605 4697 3766 432 3787 737 2960 791 2487 4663 491 2974 78 6341 4010 3670 3872 6602 841 96 5109 1768 1524 1519 6639 2226 2966 367 3420 607 5144 1265 6333 592 6484 6078 4562 5714 6242 899 2088 2581 5456 3960 6309 21 5103 5962 1058 5823 5099 310 2094 1071 3213 100 3701 3869 3348 868 6118 5318 3128 630 629 820 6212 1840 550 3470 2424 3643 1477 5317 5116 4711 2213 3035 5591 1170 5628 5490 2275 5103 4405 6583 2736 5790 3449 3142 724 2060 5122 4040 2856 6523 3746 4659 1597 3022 3990 1693 4408 5452 125 1927 5487 2378 6184 4317 5073 3797 1505 186 2114 4018 3619 1115 6356 3949 3559 1900 3417 684 1068 447 4641 3041 5582 5248 302 5129 3019 3624 2491 4357 3269 613 4228 920 4303 4440 2150 5148 6399 4904 6401 6268 4642 5709 3776 2152 492 3607 6413 1850 3781 614 2790 6343 969 2621 697 6581 371 4192 6374 6468 4077 1694 1596 2113 6432 1352 1921 4965 1207 1461 1447 5114 231 3021 3067 3828 4625 5308 3666 6612 112 28 4462 2204 2117 6411 5731 3664 1876 1447 3741 1835 1804 104 1208 2910 4270 6251 3367 2367 3292 1636 3236 1418 715 4805 1734 2424 741 4253 2003 3083 2083 5785 6007 4942 5301 5011 1433 4943 4420 4075 5072 1063 2262 3133 6089 3617 5724 6438 5266 4234 2410 5745 157 5091 2726 2675 2860 4770 3679 1824 4714 3605 5673 3553 5057 162 6442 2907 1623 2567 2854 5552 6045 6649 5889 3896 6468 3845 1631 306 721 1194 1117 5583 571 3324 2982 3059 3318 1729 1630 5806 978 519 3754 3100 4623 3868 1532 3639 3143 1271 5507 3366 1208 5409 1465 3858 3333 4881 2560 149 4824 4300 4572 1319 4706 4577 1372 2036 3505 6158 5892 3238 1432 6131 5775 2255 5802 2325 3938 1658 2164 3794 1944 6147 3852 501 5946 608 1389 4678 910 4168 3899 361 2109 2722 5069 6170 786 2622 1127 5098 5282 5554 4547 135 5467 5069 4500 5356 3473 915 847 5787 2183 6247 2371 1408 2979 5947 3980 6539 4350 2319 1524 69 201 4254 1106 2387 3183 181 2602 4390 826 4125 4277 25 5283 3275 3476 4413 4015 2459 6310 3545 2376 6268 4241 5619 6115 2176 1105 2741 2311 5650 2327 4901 4427 5429 5109 2580 1393 3361 6415 1586 2486 4416 4646 4274 5450 1890 898 1163 2712 1908 1322 5894 4118 6042 2666 1642 6055 5047 332 4920 6464 5447 3106 1263 861 4350 670 2335 5670 5081 5676 2684 2810 4448 442 5068 3591 812 1941 325 1291 1559 1448 6549 6534 4064 2113 5605 844 1837 5805 1666 3014 4419 5622 1906 6196 846 4298 4324 2276 2642 3732 1919 5537 843 4153 6204 4717 6067 3109 1780 710 3440 1434 5024 5698 4304 2639 1317 3162 218 5079 4309 1091 2231 1626 4261 5843 1700 5724 2031 3100 4115 5660 4930 243 5943 3396 5567 529 26 651 104 2363 1192 4188 1473 4608 4740 1869 1454 3418 712 2481 3069 3786 3554 4312 435 1869 1224 3491 438 1178 3788 2663 2639 6371 419 1707 5771 3168 1097 5966 5626 2427 4058 4315 967 5457 4213 2362 5788 3262 222 2529 1486 6570 4992 1734 2981 786 2544 3787 298 3297 2107 4672 2044 989 6394 2322 1340 5469 3800 1995 5454 924 3354 5563 2986 2118 2989 5770 6401 294 5404 600 148 2956 1334 5001 3513 3022 6491 1494 1172 6624 3007 6166 4988 648 6065 2121 2757 1312 3000 6419 3092 4134 4422 311 1751 468 5728 5122 207 5480 4320 5181 4310 174 1453 1252 3600 4630 6514 5820 1964 5459 5902 2246 4714 5742 4084 5687 3683 6143 3936 390 638 5322 3567 5033 5532 3642 3456 2721 2360 85 1174 4164 3624 2075 4295 2110 1396 1017 1444 645 29 4155 6451 3569 4876 5584 5721 1403 2143 51 503 243 3919 6633 2063 4756 436 4875 116 3631 2544 3933 3799 2907 4571 3890 3287 3310 2580 4670 5018 1697 4141 3639 6553 6450 3673 6370 3070 1528 6410 2762 2998 1597 1365 613 2352 2462 758 1328 2679 5291 4231 4088 6271 378 3556 5802 1476 847 4457 2392 1130 5612 1176 2289 5510 3196 5984 527 1532 4047 3709 3041 419 1475 6310 5371 2957 3470 3060 2074 335 4313 391 3898 2587 5454 3233 2615 2961 969 2915 2012 2674 4185 1158 1708 2714 5233 2994 6626 5470 1963 3349 1821 3328 4139 3680 5176 732 1985 1321 267 6000 3088 1036 1916 2999 5665 5525 257 523 3317 1096 809 194 4226 4342 5432 331 1083 1909 6068 2860 2411 5964 1853 5244 6343 4517 6141 6023 5134 5750 110 4243 5068 2295 642 4638 2386 4604 2015 4399 1146 5677 4797 3240 5661 6305 3520 4905 3012 715 5113 3703 3338 3603 5069 271 2512 6330 1838 3838 6415 5349 4453 2788 3176 4670 1015 1424 5749 3890 6550 4808 1918 164 6558 4523 4159 1397 2412 1764 1 1838 1181 5995 3935 3887 189 353 665 4879 4888 6049 4702 807 6320 4185 485 3978 6337 1165 2484 6013 3309 4220 2408 2766 3957 1809 1779 95 1991 4475 4636 5908 3649 901 2665 3686 1331 3655 3555 3698 6541 6289 3620 1818 5088 6022 1953 6059 1353 5813 2588 2576 1463 3025 5918 2778 1110 6599 2710 176 947 18 3149 4359 2300 2229 1167 605 3896 6591 3263 3819 759 5605 4722 3213 1623 4365 2978 1519 2058 5321 4445 1412 1395 6302 4367 256 5144 5968 2021 1086 6233 3940 260 796 6343 6312 2573 866 4517 1349 4388 352 5891 5296 1412 5168 3590 3588 10 5403 5701 3761 1878 412 4633 5146 3563 5636 697 3151 1226 1733 2092 3591 5486 3495 6374 4805 907 6063 1386 5309 6467 1077 5133 5946 798 95 3704 770 616 2467 4779 4159 4084 1099 3773 1036 4901 4837 6446 5684 1544 5503 4552 672 5911 3604 6134 1707 1743 1963 4794 5857 3920 1299 2208 5699 456 2277 455 647 1240 6057 1699 3553 77 3050 1665 941 5728 1472 4962 6112 5184 266 3017 6148 2730 2509 5712 2479 2302 5794 5803 3027 2614 5182 2871 3550 3465 937 2075 3937 1464 5015 947 808 2718 3394 4835 4666 3423 5241 5148 558 4035 2280 5920 1292 6509 5198 5831 4328 5160 6288 2387 4025 5037 2481 4737 4849 1581 6221 1071 2564 5726 823 3939 4630 4348 2100 5861 5969 5326 2989 2228 444 3770 259 5784 6067 6289 1755 4568 4194 3190 3221 749 1433 1512 6199 4069 1334 2696 3032 6294 2874 300 6096 872 4174 1517 2462 619 6118 2859 5203 1057 6606 636 2567 3907 3218 4969 1015 2032 5795 4342 6649 829 229 1507 5425 631 5916 4250 4339 5610 4838 582 6516 4087 894 5383 4222 1303 841 3307 4076 909 4729 2286 5609 4435 4700 5924 2687 1772 6058 6607 4855 5011 3024 5528 512 6012 3857 5638 5556 740 4097 4999 5751 4446 1397 153 6406 2486 5736 5768 5624 95 5373 676 4824 6520 5908 6222 1246 359 4540 2924 4019 3475 4284 2372 1732 5808 6442 3661 944 831 2148 1695 4103 5040 6112 1335 581 5508 5197 4419 4815 2779 4380 5907 2546 1998 6366 1395 6262 4067 1667 6315 303 4875 2966 2087 2043 1007 2763 6346 1277 2591 3137 690 5016 4012 2548 3762 2882 3454 4178 2272 384 3090 3211 4627 5042 4645 1093 5839 6265 3288 6325 6064 5726 5040 3049 2431 234 1771 5387 2972 320 2856 33 2788 3228 3129 924 6315 2265 4675 2737 3676 4921 3314 1212 5150 3015 824 272 3577 4461 4783 3449 3367 2731 5675 1498 5774 2643 6623 2286 3603 4337 394 4007 3559 6482 6155 2563 3374 5356 102 1663 2741 2344 5799 99 2695 5192 3142 4093 6193 6488 1929 4402 2611 3215 1257 1908 1566 708 1433 3211 2509 4612 4125 5981 2976 4822 105 5704 5222 3627 695 1319 60 6082 1152 2588 967 1971 2794 4753 3405 465 5489 826 3210 4751 4465 2565 6637 3049 4028 6557 748 2245 2684 3345 6213 5180 2203 2180 4126 9 1260 2161 1258 262 3860 6604 1033 6258 5891 117 415 4839 6371 4073 3411 6452 4112 1483 4677 4825 2433 1132 3261 5497 5334 3189 458 5276 925 2247 1543 3599 2427 4421 2776 1613 729 2003 3389 6232 2131 996 2604 16 1687 4761 1868 716 5747 5067 317 5659 4650 4644 3257 5443 4013 1887 2901 4716 90 3878 690 1599 3311 722 5065 2339 1730 6205 2775 1700 5923 1791 3734 1977 298 3914 6408 4108 1678 1011 532 533 1550 5249 5037 5056 6171 1009 36 3999 6571 5668 404 5043 1075 3260 2762 5289 4145 3365 2056 2622 334 4343 6448 5148 1466 2313 3819 4553 5418 5002 6492 3731 796 4324 1168 5732 65 1958 5871 1912 4073 3908 4361 5259 6132 3173 3253 1357 4658 1281 4615 1653 3457 3539 1869 2817 5439 1494 2618 137 4133 614 3688 6511 3726 2870 1214 4633 4640 2142 4584 4346 3978 2374 5433 1205 5496 4507 2062 1094 213 2275 4945 6092 2632 2319 1165 2929 5960 96 2261 5109 176 4915 2955 1588 2547 5724 2914 2796 6197 4561 5527 5189 4292 2851 516 531 5590 3209 3057 3601 970 6599 2699 4257 4328 6294 6086 1931 4917 3296 4699 686 1351 1049 5266 3024 2274 5227 2405 2712 4192 1226 6000 1384 2106 823 6379 5434 5241 999 5425 4714 2686 1636 278 5960 404 5963 3486 5423 5924 1546 5974 6644 377 3444 2593 4142 4573 3065 4220 1098 5980 6581 5935 3289 5384 1861 3969 4635 1887 6149 5222 2421 2942 5470 330 4155 2109 819 1136 5194 5216 5559 4671 749 46 5450 776 1922 288 2257 3462 1739 605 5456 5089 1987 3567 742 2704 2712 521 4253 4132 1865 4910 5607 4163 3034 1513 1414 6175 4363 3380 6289 5152 6522 5405 5119 669 3150 6274 319 3534 4559 2616 5504 3703 3420 6133 5115 693 449 223 5561 1683 3273 3011 6629 878 4017 1151 1918 1741 5191 2127 3063 6185 2576 1420 1344 4680 3108 5412 3903 4201 197 4491 4852 1037 4089 3322 5081 2734 2627 5004 5632 3394 3435 6123 2235 5278 963 4451 5203 2471 4279 3043 5877 1270 4004 5967 6123 547 6615 3982 4049 221 1709 2272 6532 533 6621 1635 1108 2534 5576 3297 1773 856 5924 4304 4670 3470 5931 4820 4974 5645 6264 5874 5222 2227 2878 1185 5221 3719 3967 2242 933 2649 5571 171 2964 2278 6055 4990 4788 2278 532 1442 4183 2304 4994 2303 1469 5456 2863 165 3016 3115 2412 5071 4420 5503 6247 434 4666 5024 5644 6630 376 5223 1002 3857 1835 1537 6331 3859 1605 5141 5656 6143 634 5068 1925 2117 3718 2145 5772 3518 4780 3311 6515 4984 4313 3420 1917 670 1985 5778 1906 4253 230 6252 4142 4028 2272 1218 6281 3159 3781 4989 1395 5995 1695 6445 5774 3033 421 31 2211 1941 711 1220 3148 411 1891 4501 97 129 2562 4994 1450 4537 4563 1779 4920 878 6082 613 5062 5740 3825 4366 5356 1341 6448 4166 6007 4394 3350 6020 3448 1574 4894 3748 3813 863 3104 5998 3330 3460 1417 4308 2495 390 2468 1715 251 5103 5267 3461 2169 4008 6327 2581 2168 1543 5352 5703 516 2127 342 1459 3332 2902 3284 6451 718 2176 1839 5454 2954 5820 3330 378 1223 432 3700 1461 4907 4071 3648 4154 5030 2590 1098 1029 997 1532 6638 5010 1873 5918 6161 3944 1125 4365 3300 754 2201 4314 6032 1595 1295 3390 765 2012 3734 6244 2052 5160 200 1421 5523 4877 4904 5445 3025 6002 4683 151 3048 4188 5549 6542 513 1613 6360 3524 3931 4298 4833 5136 2526 2635 3843 4850 5654 4072 5717 3640 3380 1521 6636 98 5551 4958 1181 1037 3952 3921 2965 5618 1014 6350 5274 1692 2768 2403 4447 2958 1902 5052 3779 3799 1200 4364 5262 2707 2187 3989 5425 2814 2553 3450 4256 2885 1173 1737 3571 6612 5311 4787 2256 495 437 4637 1335 6246 3666 4312 3594 5520 4003 5636 1402 1791 5106 3107 5192 6259 2745 2639 3496 433 4060 6368 3082 861 269 3232 2198 4663 1557 282 3658 142 5741 5120 2591 1427 4275 6576 4069 511 3803 2389 3385 4949 4329 4451 2199 6058 3842 4488 1910 4865 6094 412 5263 992 6598 1927 3410 5100 4933 6367 5482 778 3380 297 4531 3483 2436 5532 5529 4762 4818 1401 130 4708 806 2291 1705 4409 5061 1859 2102 592 5005 5389 3379 3366 1870 4052 5475 1596 980 2175 3534 5444 6545 2707 3373 1275 4753 6114 1609 4595 2270 6632 3617 5003 3891 4062 2945 1170 2772 4907 562 2168 4101 3824 2209 4622 5645 5555 2454 6074 6031 3478 54 5862 713 47 905 4391 4072 3778 114 6146 1776 1959 1774 4402 718 87 6497 1684 5361 132 4432 4916 5275 742 6643 1351 3639 3007 2587 3477 1641 1516 4685 2101 4427 197 5836 3008 4309 2677 4867 6071 4430 3442 4367 3950 5809 5810 4258 4583 4984 4996 4986 4552 5676 4084 46 1682 4138 1192 6084 6601 6502 1753 5219 5313 5276 6473 4997 4749 335 4232 1500 364 32 4949 169 773 3792 5600 20 773 1761 5039 5037 535 2520 6208 1726 1679 2644 2180 1047 1761 3312 2926 1148 1448 3548 4991 2575 4949 6220 1729 1834 2804 4644 6180 1010 1066 2342 4220 2147 1850 685 192 6369 4093 3768 969 2233 2979 635 1422 5367 5001 3449 661 5505 5476 2443 2214 6541 1553 2501 27 5493 584 1774 4886 6252 1617 4940 5181 4596 4061 5962 6469 1503 1552 6623 1856 2401 6339 6408 1126 1139 3873 2269 5706 5505 3193 5289 5507 1462 6375 4257 6001 4985 6493 763 4610 5921 968 3951 4281 82 2477 6650 6194 2302 2112 6598 681 739 1095 3586 5117 5393 2754 4808 2880 2880 4093 3066 5274 1274 5872 5840 4807 5763 3550 6150 6060 5730 232 4461 5679 1698 4380 2832 1369 994 5909 5567 3772 1670 4609 6388 2111 57 2799 1102 4741 2597 415 2617 1016 356 2550 1189 428 3453 5861 6145 4470 1673 1449 1368 2307 6348 4361 3973 3778 4645 2854 1988 4480 3930 2216 3736 5728 4993 2085 5185 584 958 5474 5132 3934 4536 1843 5259 1127 4407 5935 4901 2854 2497 5890 6592 1066 1811 4632 4518 1783 2111 5575 3919 3492 638 1148 6654 1554 4695 2960 6260 2832 3585 590 2602 3237 2001 3937 4230 5529 884 3081 3286 1999 3005 4947 885 3659 6441 1019 3803 6332 1971 1990 4166 6455 5899 5715 3909 4169 3633 4483 2352 609 1056 4864 5865 6413 266 5084 3246 1101 2258 5134 1341 4874 5101 566 6458 2483 4900 2369 2597 4459 246 5852 3107 6523 1278 665 6197 1023 2264 5976 1652 4619 4062 2612 1728 2917 1491 4654 1874 4955 5419 2549 6060 2095 5281 2609 1419 1468 5003 6147 6504 5456 3167 437 75 1026 4790 1790 1633 3503 135 2056 1722 3391 1 4457 1073 6156 4320 1895 3495 2902 5754 3506 5646 5844 108 884 6314 2295 3086 2933 2513 4993 5265 3185 5077 5501 3782 525 4039 5898 3673 5513 5887 6301 4510 6008 5020 4619 4328 6652 1199 2215 3877 3295 2463 544 408 3710 1222 397 5504 3153 757 906 295 4318 289 1235 3247 4003 3889 2648 5231 262 5550 1824 3402 459 4935 1725 2627 4881 3811 1365 4091 5086 5183 6182 591 5087 6404 2819 2220 874 3140 5132 1419 3327 1598 572 5582 2424 202 4310 6633 646 562 1182 5442 1687 2823 5105 4091 398 4462 3467 690 2675 6502 1547 2116 2352 4246 461 2423 3688 3062 4560 570 266 6457 4687 1083 3835 910 1022 4035 4058 5807 1376 3419 3888 5004 4876 6375 820 3783 483 1202 921 1119 813 6054 164 4184 3200 4406 6201 2033 6279 6578 3420 1254 6103 676 1106 2345 5789 2872 2502 4287 3455 6309 1465 6303 802 6196 5829 1923 5193 5701 5425 79 891 1272 5179 4079 4804 2223 4335 4913 5822 393 2713 2803 1780 5110 4558 1667 3824 1537 6053 5062 3392 29 3288 621 2840 1169 692 2699 4751 1065 4204 4678 140 3970 728 94 121 2636 2142 1661 1365 4161 2437 4007 5737 3832 6071 1844 963 2301 3881 6477 4749 1745 592 5866 4419 4160 3101 6197 3056 383 2050 2654 789 2283 146 2178 264 3036 5100 715 2673 2640 4321 6271 5600 1121 3658 5669 1695 187 5715 5926 2993 5856 385 443 6027 4851 5606 3286 6144 518 3469 650 1213 826 243 5850 2902 1057 2730 1884 2099 2190 2138 2074 4127 4562 4196 6359 2382 4269 3242 80 395 3887 3080 5454 6227 5069 4936 242 4414 2373 4588 4900 4323 2719 1202 5946 3667 520 5202 2133 448 5367 1159 2482 5390 5779 4532 1009 6490 3126 2154 3150 5035 1888 1510 3826 2689 6488 2 5338 1208 4496 2260 82 6286 2711 5451 2443 1703 3928 5011 3376 3393 3399 4997 2912 452 3816 1019 4772 3928 1868 1008 4182 62 3059 6112 2637 2947 6464 1338 2252 5056 3642 5582 733 3414 5591 1934 4499 4482 3985 2336 6146 5400 3330 727 6337 5599 3865 516 461 1679 828 988 5034 2199 3433 403 5470 557 4972 3347 6455 5862 1653 5425 3162 4156 5804 5525 1787 1037 2468 6333 3505 1521 194 4780 4146 5191 3261 1074 2062 3747 2632 5809 5545 4063 4876 4589 3912 5378 6235 2904 4063 3505 3987 1066 3927 4458 4832 2331 4271 2256 4565 6203 4303 3834 6231 6263 5633 3225 2695 3192 4215 1114 3658 3506 2818 4784 4781 2419 1529 2726 3711 80 3889 2827 4140 52 5209 5990 4422 4068 2969 865 2083 461 5117 873 3954 5959 3840 5367 845 4254 5089 207 6307 2445 793 4093 1335 892 4799 3205 3949 3751 214 1077 2728 3752 6221 2711 5848 3151 3031 5266 6062 3696 4461 3938 5948 755 4593 2585 87 5895 144 3103 1146 4510 2250 6111 1600 1568 5899 1626 2743 2179 4899 3086 1579 282 6599 3452 6526 5361 1597 4359 3276 1651 2888 5217 1903 1650 6280 4425 4897 3533 2893 5857 2949 1860 2847 6285 2581 546 4127 3537 2678 3203 4543 2091 496 842 3937 5590 3814 6562 4837 3211 1458 3307 2102 1490 3218 1656 2518 3860 1142 367 4752 5170 4546 6257 5306 1704 532 2437 1877 1445 1826 1580 3273 3447 4648 6511 5014 3037 5402 5017 2074 3020 4673 5848 3188 950 5419 3105 4032 3078 545 3019 4448 693 6264 4199 3105 1639 1064 227 2089 590 1436 502 1407 1215 2293 3052 766 4183 5483 1476 3676 5073 5377 3440 2107 3521 4765 3725 3312 5037 5206 750 2401 4743 6588 3542 4877 5223 4161 6515 355 4152 4967 6547 5113 5741 5915 623 1479 3711 5421 1861 3385 2197 630 1104 4988 808 2749 3315 1748 5792 2916 4376 5963 2896 4646 3206 1730 2992 3793 485 56 497 3152 604 445 5789 2044 4198 3712 4387 5056 2866 5090 5669 5295 4314 2138 5170 6467 2454 1619 3944 6105 5957 2424 1265 5795 5846 5433 4640 368 2067 4968 1774 1757 6248 5309 3830 2805 5155 4294 704 3475 278 915 1521 3715 1755 3834 1688 6428 6560 5311 1571 6164 6483 5599 6224 3671 6008 3113 3011 1370 1189 4181 6253 1522 3830 4094 797 2772 1227 6618 5412 1299 158 4722 5656 229 2758 6388 2968 4742 5415 6320 97 4279 679 831 1758 776 2916 6203 3775 5238 898 439 947 3566 6269 4331 4029 1337 779 3351 3735 2438 442 5295 2316 3625 13 1575 5043 2897 1148 3004 6076 2305 1721 262 2237 883 4920 5013 3674 5787 5242 3175 3013 6462 1769 5942 4728 6072 2273 6377 1570 3056 4672 2027 6568 929 1488 6364 5689 975 934 37 1942 4376 4626 2480 5338 2023 2572 1812 322 456 2913 4426 6366 5474 5905 6274 2306 1875 3886 1831 4433 4716 6276 5637 110 2622 1569 4200 5930 5980 3980 5939 6277 6232 6618 725 5736 4481 1382 724 1151 2529 1643 2855 2328 2839 3894 2419 2115 3129 6229 1959 4224 3919 328 3861 6012 3737 524 3263 1229 3358 5276 3362 2854 1023 5501 232 6559 478 255 4842 2760 4602 6287 6636 5287 5352 2146 2401 5999 2738 5516 3248 5310 6535 3766 5671 711 4221 3626 5932 4267 2119 2533 3367 4061 1644 5695 5370 4068 4396 514 4969 2599 713 282 1419 1774 241 4481 2975 5876 3405 6494 4067 470 4095 951 400 4538 4952 4617 926 17 5653 1587 5432 146 4539 5680 429 4212 5983 6219 1229 4757 5557 4589 5396 299 1613 5036 4477 5452 5860 4529 1257 2528 2291 6491 3659 3931 2562 3240 4436 2137 5838 2432 2240 1699 1321 193 574 2508 508 3237 1758 2343 6484 1346 3067 3112 4014 648 4492 5091 3023 6573 1878 245 2984 5299 6170 3787 3718 5605 4015 4101 6401 4790 294 5623 6095 6175 3221 5146 1484 3799 3422 5966 1430 3673 86 5326 5946 3914 2245 3327 3403 1813 2899 2937 2354 1778 4218 6294 4233 4270 4703 941 1865 5487 5634 3194 3416 2265 1625 2650 5208 1878 5757 4205 4519 3206 2612 6040 6271 4523 6629 4550 4789 1852 3551 6395 1125 4672 2332 2219 5993 1028 5237 4396 832 6028 5236 5648 2600 1224 1186 332 5833 2749 5167 56 659 1405 2660 4582 4288 4569 4838 268 1514 4364 5333 3620 6307 394 3115 2440 5926 3762 799 5900 611 4926 5652 564 746 1315 923 1395 709 4576 5144 1550 68 5223 5419 5013 1043 2038 6456 893 4373 5170 4974 4367 4574 848 2126 4712 1589 2088 929 6189 3807 1732 37 388 6258 5665 5116 5960 963 1053 4580 687 4777 3998 1549 4666 5323 576 1026 1950 4003 773 3957 5661 3020 794 1450 5720 1950 2067 1369 3630 3444 1084 1911 315 1582 862 4970 4122 1397 3546 1323 3327 5322 1150 338 295 3538 1856 3568 2482 3046 6098 989 3250 4586 3611 2647 5388 3175 827 2298 5021 2418 1217 1421 4943 4177 1394 2393 2656 3877 2959 5573 3834 5404 3647 1362 652 5281 1443 5020 837 6157 2196 4576 2671 1867 4089 4140 2263 2750 2751 1952 4524 4082 5219 1304 5225 3931 3618 2268 3114 2021 5644 4877 3915 4545 1623 1051 5884 3311 1549 3421 449 635 2175 6426 139 4854 5579 1845 5099 3699 5443 2669 2473 1228 3222 4507 4550 2501 2732 2849 453 5652 1787 5764 3840 6652 1571 5307 2782 5239 919 136 3793 3322 3699 1559 2341 5463 5217 6144 2784 138 1490 1526 3202 810 1672 310 5480 4274 6449 3359 3759 1795 3783 6584 3573 1230 5060 1580 2577 1618 5068 2602 162 1289 69 1169 5548 6291 4715 972 2361 1957 5808 1872 4956 773 3426 935 2491 1062 276 4679 1470 57 5488 4578 3391 705 124 4413 4468 5396 4629 3466 2650 4094 5297 5890 6095 478 860 2207 3536 6105 4163 3316 2008 2589 5299 5309 3271 5220 5402 3400 2815 3231 3415 67 6019 5863 6474 596 4295 6307 935 3686 3886 4970 6337 3178 5941 4786 4825 3106 2783 612 318 4475 3742 1077 569 6240 958 2432 1691 4913 1607 5560 4825 3597 793 4844 5657 4843 4766 1189 228 2428 5697 5121 6214 4137 1056 664 1580 3087 4744 3108 4784 4629 2723 1239 2991 3112 564 4423 363 5239 4704 2318 2690 4204 5736 5426 5075 3624 6118 4501 3859 640 533 5653 4020 188 5880 6560 347 2060 2386 1461 5603 4295 3208 5933 3965 6057 1234 4650 710 1185 2918 5126 4432 5771 1361 2045 6256 3640 2134 5755 1789 2467 4815 3391 6467 4279 4921 2217 4191 5572 1880 4808 4105 5680 5567 4051 3455 163 2173 3203 2806 5579 3824 2670 1707 838 5375 2682 916 5175 4759 1043 3339 1216 3696 1637 2821 3330 283 4817 2850 1560 811 1669 3610 2841 6263 1205 1213 1003 347 4190 4999 5878 22 3638 1914 67 4430 5122 5074 960 4959 2099 3439 2187 2793 5219 4122 5165 4948 3405 3119 5081 3428 1987 5290 6476 2157 3351 372 2488 1295 361 1838 2096 2741 6425 1418 3475 6262 157 4330 5600 664 1803 3316 3487 5886 768 5945 2842 2396 6294 37 6368 5599 4651 2324 3968 2183 6589 1122 6463 4620 4991 3625 1192 4456 4941 5597 4680 2513 6193 6180 5160 3976 4335 173 6472 4632 5556 2342 3003 3393 1256 4021 883 2881 2469 393 4539 3394 4456 3798 2434 5372 5994 3778 3818 3214 2270 1787 4456 2721 3608 5401 2913 3030 2395 4046 5088 5957 4943 4918 5870 118 731 2963 158 4372 4796 3152 4709 1375 4858 5107 6559 6033 5199 5270 1761 3652 983 56 1915 6585 5783 3452 5908 1291 782 3904 2661 1023 1566 4367 5923 2496 2494 5796 6571 3598 5229 5118 5048 2502 2641 3895 393 1970 842 5022 5373 5306 5786 5241 1854 4778 4699 1931 1134 148 4679 2225 1959 3402 2051 443 4768 2020 6004 2288 5901 4483 5655 3263 2898 391 6041 2011 2399 5790 2338 2008 471 4355 3603 1934 4522 656 1644 905 2600 3125 2914 4082 4969 1579 3545 375 3853 6501 1516 3977 3763 3229 2237 1476 2342 2578 4419 1615 5946 1541 1282 2087 6503 3796 4006 2609 2094 2091 1107 2028 3440 2415 3880 5364 6489 4325 3687 3053 6563 5713 1493 3107 2325 2750 1944 3043 5052 5489 2016 6568 2735 2013 2815 2150 5620 1299 1879 4496 630 3377 450 226 1857 2886 3158 4024 5868 4477 3477 394 899 1137 4204 1124 1369 5405 3780 1200 3771 5664 1888 6387 83 2908 6491 3033 5534 5735 4836 977 3631 2270 3897 2027 5669 6391 5374 3177 2323 5635 2818 147 6096 1420 1283 5871 5277 1162 6607 2213 4004 4904 1385 4096 2988 1538 3134 766 6314 4417 5536 5388 4146 5732 1987 1320 2252 5323 112 1814 3571 577 4957 5979 2467 4664 4964 1357 330 3339 1377 641 4179 6222 1045 2862 4672 4743 6600 899 1140 4879 2648 3968 2021 2189 3585 2629 3202 3205 2078 2260 2537 5251 5468 1737 1885 380 3065 1084 1070 383 616 3788 5812 2585 6145 6056 3782 4022 612 6229 5987 1605 1655 6060 3333 5068 5253 184 2405 2684 2595 5272 4883 1179 4689 5531 703 3690 347 4148 1570 6302 2132 701 3622 4178 3694 5133 376 379 1807 2864 3857 467 1010 1722 4085 5164 1166 4051 5676 44 3207 3867 5060 3735 2554 2336 1441 4835 3909 4623 424 2897 2278 833 6274 4564 2896 6038 4879 6124 5009 4402 860 1773 430 4291 636 6566 5885 250 5553 3238 3705 1840 4046 3920 4278 6190 5115 3703 2219 6445 390 4511 1706 877 5901 538 495 5511 2735 3137 6500 4796 521 5065 5163 1497 5520 21 3755 6304 489 1858 663 3322 1334 536 4257 182 1300 4400 6223 6158 5638 4386 5558 3987 2288 964 1366 332 5699 3721 4858 3010 2286 5669 4232 2045 1334 996 5507 646 5525 1039 3999 953 1535 200 5873 6196 1757 3710 4174 4211 1493 2422 2029 5217 1045 2906 4191 123 2213 4360 5850 4756 4488 4285 319 1437 3491 1262 3313 6469 3290 3540 2126 729 4775 3837 4372 4160 273 2286 5558 3969 3309 5173 624 1179 5005 819 4081 755 6518 2898 4290 2383 3424 3718 3011 5090 2817 6390 2435 1797 2674 1147 6179 592 3048 4430 4433 3402 139 2917 429 5536 1020 45 4467 1427 4233 229 1529 1196 5056 2205 5531 1764 5092 4677 173 1321 4231 6356 6504 4865 6595 328 6524 698 2665 4769 4009 1275 396 578 5789 1166 5854 6095 5926 4586 5255 4560 2285 1048 4443 6039 6251 5579 5778 3965 3449 4716 1546 3593 2637 5384 5486 3684 1142 5661 924 4997 2294 1060 5396 2915 5700 1941 2753 4528 5801 1560 3175 6022 5521 2916 4231 5630 6319 5535 2186 1323 3490 5423 2870 4849 1972 6394 454 3623 1581 1852 5418 5039 2705 1884 4695 4341 2465 1526 60 2945 5946 3248 1768 2278 5681 867 6540 1448 2062 6272 4923 1368 3300 733 3611 90 1432 449 3697 4006 6620 5186 6185 4399 4075 791 2774 6553 2040 6597 3239 6033 186 3121 339 5269 4255 1190 2142 169 1870 2271 5126 1805 6624 5721 2955 865 5838 5415 4519 5892 4851 3674 3826 2952 225 3213 3503 1842 3177 5537 5513 600 1348 5218 6360 2668 6520 4639 3261 5788 5355 3409 5636 3464 4896 4715 2455 5841 946 1022 3787 1261 4542 6235 3676 6589 5774 3857 4064 2673 841 2256 4787 6576 1882 2989 3130 3848 4649 1858 716 3985 131 5292 2626 3363 3023 5663 1793 2902 932 3313 142 6328 5389 5066 1649 3676 3543 330 4845 832 2311 6610 2654 17 1561 2034 4576 5533 2028 4852 4731 5230 5979 4117 1509 171 5524 4643 3018 3701 333 813 2109 1617 5556 4117 6588 2743 1003 3437 6480 2636 657 1112 5653 1498 931 6213 3841 6473 2680 2308 3054 1544 4091 5070 2465 4898 697 1695 5295 4127 4529 2443 826 4701 917 1206 6133 4682 137 701 3080 5511 6380 6393 391 846 230 5355 3576 1457 1235 5425 1995 5758 2670 3635 4800 2910 46 2995 5534 2656 2241 2023 3020 4550 2595 2438 3102 6520 1068 3928 568 1509 4243 2637 4772 1087 1419 6489 5539 782 2829 4855 1300 3380 1090 6551 5050 5046 1032 5403 5393 5034 1625 1320 5454 6582 5512 1677 4075 4351 5475 2407 5845 853 4325 2005 2337 1470 5865 6257 216 124 3720 3322 6192 4374 625 2300 6614 5759 1180 3683 1632 6040 3266 6030 1337 5602 5906 5657 1418 5452 3980 1836 121 1550 5940 5957 5209 1004 2359 5528 2875 3823 937 795 2976 5106 1872 1814 366 6476 1286 2475 3706 3608 2016 3701 5332 1205 2507 3599 1701 612 1545 5808 5065 2893 39 5384 1451 1672 5592 4104 509 2329 2525 6170 2092 3401 3300 5840 3909 1978 2673 2016 6384 4355 1112 2685 1479 3867 4989 1891 984 2979 1854 4381 2840 2368 2997 380 3769 5440 5015 5527 4351 2159 3870 4738 5587 3112 3625 6534 4588 1639 3803 5136 2475 1874 3689 6557 358 4819 21 4767 4297 664 3814 3802 5510 4535 1865 6305 3788 2464 5043 2595 5290 1957 4075 253 3925 2836 497 3653 1551 4771 1904 2755 5732 5087 4028 6366 4862 1735 5607 4441 5380 496 3325 2934 3910 5148 3500 508 1401 6033 2254 22 3534 882 1249 3828 5850 2662 3135 2442 2612 4763 2697 5865 1841 4271 6127 3489 2505 1525 5751 1467 2657 3840 5590 6535 246 4735 1390 5115 1474 3814 1201 5433 3598 771 4866 2350 5334 2014 6348 6211 6220 5419 2925 6383 3483 917 6020 6276 4767 3156 4797 1924 1907 429 5690 4848 3335 3353 3620 5122 810 6468 5328 551 2405 94 1089 3969 2231 4125 1060 4381 1417 303 828 2294 855 4696 5279 4824 4322 39 3263 3148 5159 5778 3858 764 3447 1388 1835 3878 2094 4428 530 6469 2607 5317 6330 6421 3538 933 1875 1944 4933 6491 1122 2361 995 1629 1243 1312 4003 2335 1805 929 2514 5273 3127 5988 6331 846 2293 1190 127 6565 4221 2122 1631 167 4785 5663 4301 5141 1536 2767 3178 1101 580 2698 1774 3755 2799 4614 446 130 5116 3920 3749 994 4073 3163 5438 5871 5749 1729 5261 4787 1160 2301 5634 4372 3871 4090 3829 2564 4488 3695 5391 236 4896 5582 5093 4585 2968 4474 2079 5528 2172 6593 5903 2910 4244 1094 2221 4264 5031 2276 4617 3300 2627 335 5244 2185 1931 2486 6495 6215 6181 4589 278 6121 4859 362 105 154 659 5899 4459 6491 5360 1764 5057 3626 2394 109 427 5447 1237 3931 5391 6546 6419 2718 5766 4673 5521 3785 2647 5243 1225 980 2739 5553 4648 248 2851 1775 3878 3792 2828 6163 5279 4367 3232 4154 1381 3683 6022 2134 3925 1599 5881 2182 1107 1518 3784 1098 3017 5104 283 5827 5315 1413 6025 3247 55 6071 6188 2674 6652 6376 2815 4615 703 783 1679 6202 623 2636 3752 2724 2116 5135 2598 1171 1127 3481 6130 3315 3674 655 1576 3819 6484 2544 1543 3027 1745 4905 26 5845 1891 4002 6128 2313 6049 4575 230 989 2310 943 268 4735 6530 2361 4002 4211 3853 5507 1230 6081 3825 2102 3715 2023 4262 6424 3969 1749 1371 4269 177 2858 2776 6081 4891 1689 3737 4592 2169 209 3050 2253 597 581 1804 5797 1470 725 1416 5925 1927 1020 4887 4974 4687 2767 4299 3546 598 6376 2766 4713 4732 3167 6524 3629 1164 2055 3531 3297 2840 6220 515 6083 5744 5127 4050 4390 2933 5697 3298 6593 291 4282 3207 3766 3254 5076 3325 840 2443 192 5035 4266 3842 5330 5151 721 5878 1643 5983 3150 2831 1925 2332 5892 5800 4444 2720 5194 4298 4621 5407 1793 4984 1865 2386 886 5989 5582 2146 3563 2934 4249 1408 811 2239 4342 3582 2547 103 5132 6093 3312 1501 690 315 3851 745 6048 1403 2813 635 3664 5632 4744 3970 4922 3925 6089 964 6320 1300 1350 2449 6451 4629 1828 5925 1577 768 498 5439 6539 3214 4423 4598 4740 2752 3382 758 880 902 5943 4287 4585 4742 5081 4363 3428 1905 4299 348 5597 3270 2942 5928 1477 3418 1090 4142 727 4515 755 2112 4268 5297 1270 5799 4746 694 2536 2022 5094 4131 5205 3635 426 830 4495 3782 6556 2833 4470 3335 3787 669 3318 4525 3018 550 3589 5041 2987 2609 4591 4922 3478 1092 6172 1548 302 3172 2770 2425 807 2882 2149 6279 5252 2583 2492 3191 1789 1327 2366 1049 667 2219 1587 4885 5842 6511 904 5031 1505 1149 6002 3235 4887 550 774 857 3391 4901 5893 5943 2835 786 6561 1249 3783 1127 4767 2224 1310 5006 1232 79 6098 3041 6291 5187 912 5812 836 3936 5659 4952 5406 520 2705 1213 4210 2290 4088 520 4243 517 3468 3099 970 3162 2141 3872 774 1201 731 6522 5363 48 2897 4914 298 4202 5267 6593 1317 2686 3292 442 3494 6150 92 6066 2768 563 1064 3330 629 3891 5693 5085 1145 4038 2280 5245 898 3026 2713 5828 3658 317 1754 280 4977 2788 2209 5982 3841 1741 2443 5950 647 2596 4959 2640 2819 5751 6263 2937 5024 4691 4615 1912 2316 3700 529 6607 1921 1211 3250 2902 1404 1568 5653 5206 3833 3865 5308 5539 1462 4509 5289 5550 4379 4215 2431 5897 3560 2250 658 5371 6438 5677 411 2441 5905 3815 4215 1296 5065 4146 1868 2378 1538 5971 780 4810 2905 1990 4341 1661 2046 1521 3366 2430 6149 1791 2775 5242 4413 900 4837 2423 4151 6144 2470 1532 5502 1192 786 3118 5147 1237 9 2524 5435 2233 102 889 3706 3732 4892 912 8 5641 143 5453 4101 4408 3661 3957 4101 292 2134 3408 4348 712 1034 1591 5503 5625 2751 1905 5029 998 2519 3023 633 2171 312 3299 5789 1974 5557 2205 2955 1565 3852 160 1633 3341 1480 5086 5659 3444 3798 4432 5638 898 2310 5383 5812 4039 4225 4646 4316 6124 4694 286 6594 1969 6192 1887 977 1151 4442 2079 6484 6313 1514 2279 5804 4106 4022 6434 1838 292 652 5355 5221 265 4676 4711 5177 3792 5554 4381 6267 4386 6576 2983 67 3641 3987 6197 828 1947 1254 2986 3633 4946 3620 3138 999 4033 3261 5561 833 38 6275 957 2889 5155 5690 4847 4677 1007 1179 4411 3491 4238 1246 5241 2351 2527 6302 5725 1167 2137 992 5131 2272 1160 1218 1328 717 493 788 1248 2208 1204 6356 6039 1967 411 3230 1721 2259 2387 2778 371 4216 654 5433 2179 473 5170 5671 45 4877 1746 3680 3942 3727 4778 647 1832 3052 6611 5859 4894 2355 4211 2495 5598 6564 1064 5543 4457 3084 2017 3958 6493 378 1444 3915 3253 5966 4215 2587 1903 4631 1541 1477 3115 602 3732 5434 249 4202 240 5981 3791 5670 5629 3131 4784 4053 5771 979 1514 1479 2850 2773 3038 6333 6177 48 4989 1491 4203 2205 6045 5839 6210 6434 3265 29 5018 3429 2228 2561 1712 2044 3979 2058 1660 4230 5205 229 294 4250 4153 5458 1716 779 3230 3605 55 5421 3251 6228 2253 5534 3974 4609 3706 2985 3759 2263 1174 3475 187 3962 5191 553 3592 6059 3647 6419 1542 5275 5748 5758 5469 1324 2596 1155 3332 3571 3122 3760 1938 5174 972 4558 3758 4202 5369 1885 6525 2812 4038 5134 6116 1842 2198 1060 3367 4686 6365 169 4234 3425 5903 3578 6620 6592 6649 62 1247 1458 1079 3003 4788 1089 4628 4948 3845 3761 4640 3761 4928 2558 2222 880 1277 5710 251 5731 4724 6419 5204 4418 630 2254 362 1235 4312 6258 560 4659 4573 1226 2178 3703 6277 4046 2261 6559 5615 4039 4720 1988 1099 3689 3860 2746 1508 471 2278 809 1447 419 5044 4129 1326 2664 897 2444 4580 794 1291 3842 4519 304 751 5291 1708 3842 2860 5676 738 3830 2040 6012 390 5272 2672 912 2167 4817 3348 939 1433 4420 3390 6604 527 50 5580 5740 3446 3191 6328 6537 2055 549 2536 3615 2907 3866 2164 1194 4757 2889 297 952 4712 2304 2669 5754 4467 1136 4261 2029 2087 3140 2528 5775 6615 20 1262 5562 2614 1665 228 5619 4523 5609 3851 6147 6608 2086 5441 1744 5655 3831 89 3886 4322 1182 4738 3936 3002 1815 5210 3753 750 2327 3983 1307 5683 6207 4640 6405 3761 1315 4551 2664 1080 1701 3174 1251 3034 115 2789 2647 6184 755 5924 710 1794 3083 2572 836 1714 6044 4346 4333 414 2847 4991 5271 5759 4788 6198 3540 4398 4153 373 1227 6576 6458 5963 5 4232 3147 487 5755 1779 4618 1475 3233 3473 4247 5738 6427 2563 2707 1851 3902 3062 6447 4748 1341 5743 5767 4367 2990 4282 2010 789 1686 2311 5942 5646 5477 1216 5660 401 1905 24 1370 4185 1664 3493 4499 5882 4650 2524 1056 2537 5082 2232 3490 4320 1440 2412 930 72 307 3566 6388 1845 620 154 1584 4073 5913 4255 3269 3033 1230 2697 3092 1692 1666 3234 6259 3736 4258 6351 78 4630 5654 3752 2544 276 3403 5079 3453 5090 4335 958 5577 6312 6085 6202 6272 2790 4897 5016 230 1087 5619 240 6583 5327 6058 2289 2341 3331 5846 4701 5532 4553 6203 2338 1158 3641 469 4332 2277 5694 1206 278 1330 5060 6340 2373 3628 174 1167 2927 4604 1709 1343 4903 4125 604 4899 654 4482 3211 3711 3490 5938 5529 6414 3080 5250 4132 5267 4745 6070 4166 2903 2605 4682 4546 4541 4250 1398 5120 115 1505 4360 1618 4126 6309 4456 4295 4654 6325 1371 2357 2924 3893 396 3697 487 897 2495 207 5786 4038 4189 2123 5042 2123 4569 1129 2684 713 5820 6329 2972 6466 2420 2774 3574 6223 726 4205 696 4142 3891 2360 5135 4298 3680 3095 2257 1088 6008 6158 2166 4571 6561 4474 284 187 6551 4266 226 2740 682 3161 4825 1708 4895 918 939 1540 5997 3192 4350 1882 3892 4045 3216 4552 4110 6514 1640 3340 304 1623 5787 4470 4698 2510 702 4636 4398 6335 5962 3510 578 3178 1092 3962 5019 4197 3114 2092 3788 6204 4803 2056 1610 6496 5662 4411 6330 2175 2751 5152 6467 3235 201 4892 2913 170 4003 3543 378 6421 4613 663 5849 1935 813 1893 2922 6113 6503 1270 4768 6573 5576 4318 4360 2533 5720 2840 6572 4505 5037 227 2011 5461 5938 3794 3698 381 2423 3398 1490 914 581 4861 336 3418 6575 3746 5180 5526 3075 4009 6313 4607 1292 1821 4735 4720 5182 1795 4893 3759 3654 2525 2364 2478 228 3504 2526 1946 2331 2419 4854 1746 6036 4290 2910 739 1134 6058 5754 6281 3844 6089 4795 6296 5518 1529 1566 6384 2105 2567 4343 1548 1005 3075 2914 1537 1751 650 6193 6250 4463 2775 2068 632 1773 3618 5702 225 5370 915 1856 6205 5310 6451 2874 5284 2580 4980 4892 2932 5311 1293 804 6544 1215 2232 6027 4981 2068 3034 235 2294 3039 1208 3350 3345 1818 2961 4584 5800 375 6639 4307 6511 5450 5816 2135 388 2662 2086 1289 2709 2501 4554 2619 2437 3543 322 4619 6564 219 1150 3582 4301 1098 6191 4434 6261 1108 4883 4204 804 69 2843 4655 1868 3640 2696 677 5204 2253 6243 5066 2260 2373 5632 6517 3392 5841 3679 4740 6490 2370 1987 5438 2754 1829 6113 2268 170 2808 4982 595 5463 2441 707 4872 1616 5026 5635 1276 4128 218 1045 790 1275 2096 2074 592 750 3621 2659 4085 6502 959 5281 402 5707 5843 4015 4892 4913 5183 6485 3374 3495 5854 3609 59 2075 1072 1273 6212 589 1038 6184 1827 2130 4687 4223 1788 164 6247 1574 5086 977 3313 3125 4333 1507 6472 1238 1419 3653 1474 6349 4763 3920 5438 3103 791 5787 4841 482 2939 4932 2241 2446 4699 4683 4046 2928 955 2953 962 4482 3108 3802 6354 1225 5848 6345 5811 4289 5389 4518 3396 3925 2575 1125 4158 5400 480 5924 5760 2259 1585 613 2177 5195 3847 5792 4474 4450 181 1499 553 3689 6052 5825 906 4111 6443 1567 4227 2251 6572 701 4320 3993 5140 16 2067 1748 1617 4690 6404 4827 1361 2133 2852 2360 5191 5499 5004 808 3740 4732 2301 2199 3959 2352 2195 4903 1939 4710 2096 2935 4852 4344 864 609 6653 734 934 4474 2574 4722 559 6507 4932 5604 1278 3667 2705 1218 4498 3861 491 1939 495 5004 6416 350 4943 3928 3341 617 3631 6060 204 2240 1188 4397 5303 1719 614 670 1984 3736 2572 163 6550 3056 6115 3859 6485 4381 2821 2130 5680 5637 1894 519 301 3115 1171 4448 5549 4825 1911 6150 6123 3305 4398 229 1211 140 1214 1400 3099 4867 2904 133 5157 2284 2867 472 872 1958 1464 2036 2970 2979 1636 993 4145 2630 1266 3711 1671 4158 1608 1588 2081 5913 553 3209 6234 1267 6124 1987 877 5497 3623 2630 4881 2422 3585 4440 105 4403 6119 3579 471 3016 6296 4994 689 4353 768 593 3417 6518 2190 5172 5117 667 2722 5724 6384 6563 2269 4679 2716 3945 3003 3132 2468 2618 1260 3338 603 790 174 4327 1147 4989 239 4810 5170 1275 1199 1096 4194 1735 6103 1674 1668 5951 5067 2428 5360 1830 6349 1350 3227 5775 933 1841 3868 5560 727 3072 5743 1809 6600 5440 5461 4683 2148 3372 5434 6466 3971 4845 72 5824 3997 2555 605 1867 4771 1281 2088 2016 6645 94 3818 4440 2352 463 6051 5157 477 1675 3412 3828 4112 2186 406 821 4342 1070 5935 2520 751 4877 2083 5648 1829 928 234 5314 5793 5459 2010 3406 1223 1204 3806 5485 638 4145 3433 3634 878 2434 3239 1718 2580 1522 3712 1839 3292 3335 5683 3605 1610 4119 6652 5762 2231 1890 3904 29 2725 4180 3015 3657 2308 813 6568 4070 4738 5084 1462 4088 3613 391 5352 339 4138 1415 2729 315 5078 784 2772 4133 3581 6053 29 3643 4362 3365 3238 3415 1482 856 4369 5189 1131 4418 5431 5548 3889 2816 2074 4517 6176 5083 4898 6387 2208 5650 420 2171 6497 480 3033 4354 6374 5492 278 2678 6648 2012 1299 5210 6079 1221 5338 1356 3135 5750 5601 458 3211 1322 5702 5575 5402 5796 2943 5261 4252 2167 3061 2470 4669 1380 759 5740 3837 2603 2096 18 5626 5204 6315 845 5478 4873 4198 2885 1342 5704 892 3932 1396 1690 815 4046 6003 1456 1828 6087 2661 6601 5085 2005 4022 194 5268 3459 6044 1322 4446 4085 4524 6149 6363 3032 4527 1381 1154 1130 2030 3666 1668 5850 2565 6152 5024 1634 793 3538 4908 1985 5738 5577 1717 1001 522 6201 4357 2107 2360 6449 2819 1979 2702 1229 94 6548 1289 330 3987 1960 3924 3826 2923 6042 94 703 5887 1261 1795 538 4433 5769 5558 1373 6635 2547 1415 5183 5847 2848 4658 1690 3515 4473 6074 4414 2807 6425 5012 4304 3271 4450 2758 592 1231 3021 4945 5565 3253 1433 1499 5291 4757 4165 5299 5268 6066 4378 3050 1526 3859 2979 2129 6475 5375 2365 834 6601 485 5442 4754 2055 2613 4785 5246 5278 3540 2160 5843 2029 2499 5815 6100 3762 737 4341 3963 4770 5922 2636 1291 3676 84 2820 2355 4792 870 729 6197 4129 506 2503 3747 2137 3099 879 6028 3219 4407 4591 1398 4841 4102 370 1448 4965 5072 2353 5568 4420 1695 3358 3505 4388 2064 2660 4494 272 4671 4033 2918 4918 3480 5823 2517 2659 124 4909 1797 696 639 2366 4137 3109 6492 5570 1036 6342 6130 5224 3990 2095 1302 4301 3887 6384 3528 2113 290 3740 2886 3016 1846 5083 2113 2849 509 6180 6649 1923 6644 3806 6472 1607 710 3138 6145 3406 6007 2271 3332 4832 5553 492 3086 1373 3610 2168 1228 1699 2594 4318 3059 1678 5371 5709 6513 4772 5745 5141 388 806 4271 4250 2230 2584 1479 4127 1603 5046 3622 3841 2114 4695 2480 3478 985 875 4737 63 5843 325 828 4343 2595 2525 5396 1785 3732 3710 1309 1094 2455 5092 5450 4246 5919 5720 75 4217 2043 4259 15 4430 5953 3881 264 5117 5289 829 4789 5245 513 3542 5121 5436 5555 2766 5277 6198 6027 5726 5247 5116 6084 4334 919 4342 3712 3093 4675 2849 3672 747 1156 3817 2478 2706 2267 2911 4658 227 6162 4754 504 593 228 1898 6365 4437 1590 307 989 3884 2834 2145 1771 392 943 4092 1170 5340 1623 627 1501 6426 622 4680 3072 6255 166 1429 2050 5716 1142 2393 503 5282 4193 2263 4720 3205 2369 2146 20 5125 6051 6091 3152 4680 3511 6181 5745 6518 902 4775 1427 3017 1379 5985 5624 3170 5834 4522 2556 1495 5176 3515 1429 6114 63 93 579 6594 5024 2195 3672 2120 3044 2687 3566 5866 2434 3709 1024 2415 1012 5279 744 3116 3931 5574 2173 4223 4618 5593 3851 5077 5883 5283 6128 2555 6340 3569 444 5144 4919 2239 225 4360 488 1699 3554 6210 2927 1688 3776 3949 4647 2538 3862 4573 4837 3578 2873 1366 6031 638 5362 3407 5202 5067 6576 4223 4268 4333 6057 1376 124 3720 5236 1360 4134 3148 5405 3844 1893 2707 251 1212 4928 3196 787 2493 4038 5343 2488 2870 2085 2723 1746 1881 1776 3006 1581 5765 1043 3885 3859 6100 2823 1033 3625 6070 2681 3709 2842 4717 1409 6236 595 6593 1422 3119 6544 2393 4622 1499 3188 1390 4139 4022 5767 299 3176 4802 105 4632 6376 3158 3414 3906 5263 2537 2292 4015 2394 6039 5992 5342 1572 5417 3498 615 4537 476 494 2893 2696 536 4522 3823 1394 4960 4102 4175 551 5109 5092 1530 6286 662 4087 4254 2494 4769 2504 1852 2980 5106 3750 4947 5562 3569 1298 2638 3851 6321 4199 5839 646 6088 5826 3969 1057 1052 3497 4844 3479 4793 582 3502 6208 2988 634 2593 1548 423 5305 4056 3351 4809 6033 5723 2861 771 2517 281 3965 2124 2773 2679 3792 6200 3346 1990 5070 4644 960 1159 4448 4478 302 571 4769 526 2927 5495 5984 2368 166 5618 2893 254 5604 2227 3114 5543 5158 3290 2453 2613 4823 1909 831 4459 5926 2434 1383 3286 250 2741 5224 3571 2790 6019 753 349 1096 6553 1205 2758 6547 6200 2648 3299 3907 4308 4819 4803 1964 3758 3909 927 988 702 3241 1409 1463 5965 6595 42 1374 2300 6245 2842 2484 1858 2773 4636 5957 1619 5890 3986 3499 1804 4363 4724 1159 1896 2658 6575 3844 2643 4719 2797 2484 1673 3101 1994 2937 2195 2968 3923 1728 4817 1980 5188 2891 5526 4814 836 313 862 822 2565 2846 268 6129 2778 6648 5801 898 429 2233 1880 5502 2522 5297 5630 3462 2375 4291 40 122 3319 4995 4981 1011 4929 2766 1836 2504 6446 1207 1653 2320 3217 3526 211 5301 5210 5737 817 929 4711 5445 2353 5320 1373 2692 259 6640 5203 6646 3307 4960 587 2458 1764 3110 4080 4817 3224 3091 927 55 191 2832 4781 1257 5814 5797 1908 111 3883 1850 3685 352 2345 6102 3739 613 3326 2045 2502 4945 1444 3303 5768 1936 374 2964 3770 1638 6392 912 2628 4364 5307 5303 1122 5318 1214 5615 3974 905 5289 3 2170 607 4778 2430 3914 5146 2037 4746 5524 5188 3425 2387 246 511 2276 1272 2763 199 6422 4556 1465 2618 705 1271 4916 1105 3447 3094 2461 6309 73 4533 2937 2409 5279 4024 4376 4951 2130 4536 6160 1276 6312 180 5221 5664 4166 4686 2986 155 3008 708 3782 2490 3387 5978 1595 2215 2785 719 4016 2349 1416 781 1857 6580 3249 2158 1324 3069 4816 1323 354 991 2613 5212 5877 4193 6340 6149 4957 5124 380 2743 2706 1088 2608 5228 1251 2846 3949 3247 4638 833 1860 2049 3644 6337 5452 4765 4089 3675 6403 72 612 3812 65 6181 5126 5269 3360 6117 880 1620 4742 2995 6261 601 2130 684 5000 3453 4191 6373 6131 6111 2802 4045 2663 183 5819 2545 1854 3839 3034 3773 2198 5853 6139 5786 6292 943 188 4841 1270 6603 2012 2742 1850 5476 4047 2140 5293 765 226 3861 546 3017 6287 510 5821 6453 4131 3814 641 3028 1322 2979 3038 5873 3470 2204 321 402 657 5789 418 5668 3554 5310 6334 4062 3656 1230 5572 3014 5662 2599 5641 5228 526 336 1804 5322 2119 4591 3141 2141 1298 2870 3662 3394 5477 3259 491 3083 1267 433 1048 4037 2265 4457 2662 6652 5227 5065 3485 1964 4725 6463 6642 747 2353 5765 678 4527 6391 341 3197 671 4556 2074 4845 3434 5091 2336 899 5299 3726 2684 4444 772 3865 4152 6503 2589 1543 5801 2575 3846 4349 1046 205 913 4049 4070 4644 2009 5883 2429 1854 2867 311 1984 1625 2221 1184 5461 5886 508 6317 1980 1832 5226 5391 5309 1968 2847 6338 3055 4658 2069 1562 5062 1787 3882 925 450 3633 180 3527 135 6071 3993 4801 2717 5744 4290 2921 3787 2206 1176 5099 642 4869 3840 4749 4988 6038 579 277 3690 4656 4546 1821 3870 4730 5211 5090 2000 1981 5324 3414 1869 5605 1670 4926 5019 1822 1306 1686 5393 497 1056 4684 269 4052 2980 675 216 1879 2064 4200 4090 1397 3706 5128 1130 4228 1646 5840 1784 4741 3375 2145 2926 5072 1871 5584 1529 1176 6023 2532 2724 1035 5676 2781 3128 4397 6536 6182 3479 4813 5671 3167 6454 951 2954 5156 1099 2922 2777 300 3696 6287 3415 4105 5284 3384 6117 4153 1121 100 99 3103 533 5445 303 22 4309 4095 559 3041 3415 3420 374 3862 3371 269 5637 4910 3143 5631 2370 4294 350 1061 1711 5117 640 2684 1972 5718 6047 5451 939 3009 6610 1364 5749 5111 5158 634 1777 3414 490 1724 5632 6119 4346 3961 6430 491 64 1054 5329 4890 1091 5674 2711 4432 1846 2678 4115 3027 289 217 2516 1212 2879 1570 3924 2348 6083 2526 6580 3898 117 2506 5083 671 5630 4820 1717 5300 791 488 967 5440 5371 1601 5978 1963 5162 5668 3216 4110 2403 5549 2482 1796 1811 1144 5365 5100 1040 6075 4204 5197 1155 3291 4773 3155 5912 6599 4541 2073 3539 4769 4606 3221 5916 3018 186 4120 337 5922 5155 6181 4463 569 1587 6083 6445 4613 5965 1174 3793 2527 685 382 969 4654 5786 1283 4640 124 4479 4066 4904 3577 4112 2668 2305 2824 4344 4707 4946 5055 1427 4700 2294 1450 5589 483 6603 2231 3112 1296 1329 4321 6601 1972 4612 156 3197 4078 3458 2414 180 4356 5546 382 5625 919 6398 1216 106 797 4904 2618 5090 5523 5260 1340 5199 6512 2703 6610 1327 5551 1536 2026 6463 1236 3645 4346 3193 2573 3295 6353 1623 147 1288 6063 4347 4950 694 3574 4532 1480 4341 944 510 6396 3815 4914 1757 6037 1720 1552 6477 528 5272 1909 4735 512 4731 2944 874 2270 5014 507 2767 1894 787 3392 4924 6199 8 1655 1433 4367 5955 4913 4001 3055 541 2972 5829 732 1846 207 4164 1149 4391 5546 4081 2894 3636 14 2141 4036 5852 6278 5355 3979 1796 388 3034 1000 460 957 3355 5235 2357 5811 5636 6545 1574 1367 5745 342 5899 6099 5873 4299 2438 1755 740 2578 6337 2288 2714 878 3852 6343 3328 3148 5686 3054 5207 3249 6576 537 1952 3624 5910 2770 6423 1262 1248 1995 6417 6522 1177 2648 4203 5289 5592 1364 3611 469 4258 5980 3339 370 4896 6310 198 5154 1244 242 72 2479 2510 1800 3599 2518 782 1510 697 2462 2895 5279 4386 2528 5561 5042 316 2664 906 2219 413 1442 748 4335 924 634 2363 2909 6435 3740 1629 2208 4169 927 1237 262 4604 479 304 1301 2858 2010 3259 1482 4941 3314 1674 4783 2145 1335 6068 4490 4361 1717 3869 3256 4511 916 2324 5285 3905 3943 1967 6188 1301 5910 4075 4186 1382 1305 1312 5126 4729 4853 961 5595 5543 2663 1639 4476 4 2246 3412 2193 4031 1172 6108 2596 2991 4506 1122 2379 3888 4217 6071 5317 1005 3716 4219 1754 2562 1566 3449 2693 1873 5987 5355 4619 189 236 5180 6586 5836 2815 709 2498 4116 1572 1570 2269 4329 5505 1035 5788 6252 3953 5937 124 3430 1325 2096 1370 511 5517 1578 4473 3099 2721 6105 1405 5574 1069 4317 1709 2812 276 2745 918 6208 3234 4435 6301 3677 4066 903 3626 6456 899 3533 2888 436 684 1916 4682 882 2594 199 5893 999 3358 3282 4179 3066 1676 899 1026 5671 4239 6249 3610 5 2794 5250 4831 1998 4528 5279 3559 3886 5257 4674 3788 330 5072 6149 3025 233 3571 3272 4405 3014 6400 1790 3688 562 6115 6074 1744 5293 1762 1595 103 3252 4070 1218 504 6304 5418 4731 4929 814 2008 1345 667 6324 5926 785 5991 2853 5033 5832 1902 745 6512 6069 1350 6216 3078 6092 921 3213 4938 805 722 4279 3829 3885 438 6403 313 1183 3945 906 5321 3160 5028 4891 5786 5121 2392 3855 5074 6016 2524 1161 1297 909 404 823 3276 2761 6545 3787 1378 4062 3467 1739 5734 5929 3969 136 5143 4744 2475 5493 166 5295 3857 1898 5886 2518 2220 5968 2142 4039 1838 4339 4592 2856 6375 4983 1075 4783 3211 2949 1641 1951 2562 622 3920 3463 3703 6585 4182 3069 1681 289 1724 3730 4145 6445 2544 3268 4728 4477 5162 3366 2149 6411 1200 2675 2386 768 468 4002 2767 5027 2796 5731 5940 4820 3521 116 1686 5321 3751 4656 1323 6195 6273 117 2224 309 4020 2893 99 5330 2678 3000 6485 4993 969 6651 5993 408 3860 6491 1730 2095 2138 4704 4009 1935 6511 1984 3474 4265 4374 5935 865 1469 4726 5868 4926 419 161 2852 1050 2769 5712 5249 891 5153 5982 2233 1059 2070 5121 1353 1012 5352 2040 854 2220 962 1060 3554 3781 1910 6539 5059 1376 3846 3158 5730 4243 1466 549 5647 3790 2401 1764 356 1869 4531 3470 1101 218 5303 6591 6182 2798 6208 1631 1736 1446 6171 5855 942 2860 2248 4346 4145 5014 4548 5765 2426 2863 6276 2324 2250 768 6303 3837 50 6100 4586 3832 3928 5972 2161 1028 5414 5274 682 652 2484 4519 3616 379 100 5555 5956 769 1537 3338 5215 1205 1181 4079 4893 1613 1368 5619 1626 489 3582 3107 4732 6450 4754 2962 4129 4205 2504 195 2472 5977 6367 3625 3637 767 5968 177 4290 15 1794 378 2682 3781 1213 3097 6268 1559 3906 6090 2893 6652 2733 5208 6586 3775 2720 1704 3296 5083 3899 3696 1815 5095 208 1388 1201 2946 1075 2340 654 5047 4610 4297 98 1173 3072 4699 3804 4234 5581 1237 3443 6255 1692 1993 5890 1786 6516 6626 6181 5616 3655 4218 5920 70 5065 418 1625 301 1135 5369 6602 5144 4614 5314 3144 2040 4874 416 4432 3858 6207 1923 4649 1416 5273 1405 2818 1115 3141 2606 3970 892 933 772 2173 1432 6105 5599 1011 530 641 4610 5503 4412 3445 2786 2795 2688 4962 5535 709 4300 4264 4862 5643 5366 1694 4177 6265 5789 3829 944 5203 79 290 2553 773 2648 3590 3521 4211 1229 6350 4981 4839 3813 3860 1412 1905 5631 4772 1483 2603 5592 2760 3334 1501 3568 3382 5145 1535 1914 1164 6440 1140 3241 4845 2120 6607 4818 3621 666 4847 746 5781 3148 617 3746 1540 3374 4079 3505 3994 643 1681 2486 3324 2464 3865 5733 2908 3162 1533 2666 4401 911 3703 2197 3685 5632 4569 3653 3782 5217 4919 308 6334 3086 3252 4660 1101 866 1696 1498 4572 3082 4686 2445 5771 2850 942 6517 1695 889 1064 1998 2156 1388 3685 1549 6136 1367 3168 5101 4272 6333 5664 6310 4500 2289 4109 4035 1368 5940 75 2227 4488 5262 5206 3268 464 3166 1721 4291 2494 4037 4880 4749 4976 1814 4257 6408 1092 5619 5632 1265 3136 2046 4631 513 571 6502 3002 1106 4088 5429 4693 2732 1723 1702 6374 253 5845 4211 583 1062 6549 2935 136 3206 3197 6381 4498 6389 3142 5659 1369 6487 3848 4639 4738 2695 1473 6642 109 3460 4302 78 221 2616 4607 216 4560 3858 1465 1439 5148 497 4765 3317 68 4890 3849 4372 2202 6650 919 657 241 429 5989 193 3012 3219 1685 4759 988 2240 574 5992 3508 438 1103 4491 2874 2197 4054 1479 6327 5108 758 5458 6600 5579 5217 136 5623 1088 4854 2671 3921 4966 6244 172 4201 4835 6019 702 4233 6049 6246 4611 4320 4939 6510 1494 31 2076 58 955 5290 4408 1564 2112 4386 1978 1861 2938 940 3684 2885 2367 3026 5388 2801 597 3179 1555 6213 4259 1754 6474 2794 3411 1228 1692 1497 577 694 6492 6162 5176 542 764 4477 420 697 3803 1598 1842 2209 4862 6283 3512 1387 2246 539 294 194 832 298 3275 565 5833 5493 6639 4512 4781 6365 1387 6561 3319 1973 5471 6096 4159 6227 3084 5247 3455 3972 1606 6266 290 2797 3902 2083 5146 5133 2274 6220 2116 1316 1688 154 2489 6311 5604 3650 1116 3760 301 3739 5583 5056 5262 3469 3121 909 1453 1913 2387 5938 1420 3382 3675 4719 3480 3780 4499 2789 1542 6248 1079 1430 339 991 4937 6066 5904 4516 4263 1327 6219 6151 3238 2967 4715 824 2825 886 4714 4049 2397 6408 2594 4657 6515 3643 6067 5060 4213 5245 6304 5454 1177 2284 5485 2856 1104 1725 4648 2769 6294 3215 6056 3536 1249 2981 2416 4396 4780 1511 5521 1321 2298 3670 450 3730 1763 4005 2931 136 4229 140 1548 2938 2696 1163 4679 5153 4608 6260 1423 688 166 4402 277 324 192 3793 1366 2121 696 1411 4944 2622 5281 3435 4255 895 356 2760 2849 2033 6118 6187 6576 2658 2474 1965 4150 1625 1687 2124 720 4326 3023 4504 5576 1120 5901 5176 4513 3272 858 3436 2123 3107 4450 2516 1912 84 563 3332 3945 3976 1122 6090 3949 6434 1800 243 3293 2982 6650 1975 5608 5949 705 4570 2879 2155 4673 2697 4198 1123 2519 3765 1928 187 4149 5105 1690 3421 6201 5634 4386 4684 5840 3730 2500 634 5139 6047 6504 1979 4250 6244 2734 1797 4710 2174 3442 3192 1307 1590 3145 5894 6099 2707 6198 4475 2005 1869 1114 5007 1369 1497 1699 5359 2857 6262 6520 5762 317 3866 2329 5136 2777 1751 5179 1771 172 5994 31 3127 65 2414 1567 2247 4876 2454 5816 4075 2858 509 1952 5668 3013 447 3784 3090 2288 3428 4936 280 6255 1502 6308 945 2973 5623 5423 1113 5280 5984 5302 1113 5105 419 5021 5875 4298 3134 6421 1817 1645 3998 5577 5172 4742 837 4338 2835 4962 3396 4491 4393 3977 2394 1889 2692 4647 4548 6533 2597 3176 1354 3454 6007 2691 183 3205 4431 1239 475 4598 64 2229 208 1751 1303 5886 4334 5032 1389 4591 4886 2605 6608 612 1820 2264 2043 4198 2237 1326 3231 2199 1655 4842 4270 2659 5428 4373 1850 3038 746 6268 6289 6191 5287 513 6347 6145 6154 5646 5733 5130 4556 4416 4885 6426 6087 125 668 2772 4063 1065 196 1793 6096 5222 4783 414 2755 26 1379 2016 2126 2222 6112 1444 969 2317 2259 4045 993 5128 6485 598 3161 4750 5876 4925 3313 2782 1665 4608 1776 847 1801 5849 2654 130 1853 153 2398 4905 5409 2047 6461 2552 3975 3381 2705 6161 5962 3497 334 459 1641 1197 1338 2310 537 3743 2499 713 1424 6361 740 6124 1859 4973 2458 5219 2349 268 2379 368 3123 815 4121 6135 3135 6044 4201 5025 2645 6623 2384 393 1444 3519 495 110 5210 2166 5011 3555 3842 3248 3204 549 5582 377 4306 2358 2733 413 183 5834 1876 3139 2540 6178 903 194 6443 6258 2679 2389 8 3864 4889 649 5800 2776 6488 1863 5909 784 5484 6245 5152 490 4400 1139 2230 5827 4401 6192 6445 5169 1324 229 5268 3377 4667 1855 5135 3626 1593 589 3528 1909 932 4205 6326 5540 1739 2438 5726 5837 4457 2616 4533 5607 2529 3334 2282 2814 4293 2649 868 4781 3997 4063 4571 5046 3260 3819 5106 4674 6273 1445 4463 4740 4353 3554 2385 1014 6378 883 6177 5440 615 2116 3028 5344 3267 5722 4696 5822 3472 3640 2918 321 1583 1030 5356 6388 403 3570 3526 836 1537 6477 388 1696 2293 5130 5370 4273 2080 3633 1982 1155 2033 4714 1733 5152 1925 3860 1572 2329 1722 1368 2229 5055 424 3613 6091 5397 6077 5757 2412 4471 2497 3562 6260 5830 921 2876 131 4765 5768 232 4468 3674 6427 4816 151 4596 1051 2193 1093 2490 4419 1549 3666 2693 3697 4472 5102 1455 2207 1211 4451 3192 2956 6082 3981 29 3794 3215 1060 371 678 241 2390 3622 4102 2887 2522 4352 1429 5870 4503 3193 896 3404 4681 4287 2937 1994 2393 5056 2412 3036 1804 5034 6167 708 6340 4656 5413 5340 2478 6400 508 3508 2416 5318 563 3036 4383 1830 3043 6578 5860 867 2464 1822 946 1181 5964 3848 1480 938 1951 5275 3497 3767 2129 5480 1121 3910 5915 1576 1136 2075 5308 5632 2969 4202 2539 3164 2173 2646 3106 4653 2756 2538 1677 6454 773 3157 6463 4330 5826 3529 1619 5681 5345 5267 1237 962 3098 3510 5597 2949 6645 6316 4667 4968 3222 2314 5958 2117 521 6544 3891 43 6021 5345 2009 1748 2655 1016 4157 4698 3 1241 5161 1624 6391 3965 177 1484 5643 6294 5908 2266 5830 84 1118 623 4564 4394 3900 6059 5534 3031 599 3934 4289 3667 3937 4876 258 3532 3196 2421 5544 1083 1250 2863 1122 395 4970 1934 3298 2022 333 2873 4602 2256 5214 6230 345 1481 4043 1058 3599 189 4355 4808 2063 1961 4178 4062 2898 5735 732 2859 4443 2564 256 2598 6550 6653 2030 5807 2563 1665 3287 1606 5547 6292 4529 6616 1619 11 1028 1786 5756 6102 3690 1179 784 2746 2221 1176 1881 6522 6635 4997 3908 5036 5153 1610 3030 4801 680 2353 794 5493 6112 2805 2533 3948 4294 4085 4607 6283 3343 2065 5057 1602 3240 1341 3659 2832 2240 2591 5874 4263 2790 4385 3673 2205 2046 907 2913 255 164 5421 5013 3323 234 807 4740 1777 6520 2393 1690 824 2603 2641 2055 5110 1355 5795 5248 2390 5227 4027 5043 5167 2690 5005 6011 3365 3717 2407 3321 5536 6319 3538 3237 4269 1332 2765 4191 571 6162 3248 3881 1403 4690 2002 3944 2858 6300 4386 2099 1245 4719 2700 3380 4297 1326 2062 5166 1918 5914 4352 351 4586 3020 4408 2166 935 5158 3185 788 1905 4885 2718 4900 5980 6053 5502 2499 2711 4350 4252 6482 5602 6480 6602 2011 6027 6391 5534 2574 4863 4814 1477 6097 6160 2008 5888 1986 5776 2540 432 1348 1032 5939 3648 3292 1940 1366 3164 4685 1871 231 3038 2431 2393 1961 1546 3132 1410 2417 1803 6114 5244 4914 5323 5606 3134 2567 2030 5690 1938 4237 3284 774 3054 3399 4332 1422 843 3558 2050 3166 1830 3307 1605 5026 5330 4890 5295 5372 1813 5397 1527 1750 4211 5434 6466 5538 1400 2648 1691 3164 6504 927 4471 1726 4918 4273 2103 4673 5193 4322 1449 45 1523 4558 590 5092 2381 5683 2638 5564 5794 4363 3231 4333 5308 2432 5800 1287 2221 4751 6534 3734 3987 3845 6596 3607 2660 6139 5045 6085 2123 2986 1124 3807 3048 6353 5312 6636 1392 124 4593 5668 3755 698 5732 2832 2022 2872 927 3810 6146 1773 2676 3762 1640 4669 3408 4909 4759 4430 1187 5862 3998 5499 1701 3751 1201 2787 1755 3304 3345 1429 42 4061 5859 1976 3441 4627 1888 3811 5852 1806 1783 3022 6235 4315 3893 3019 4 48 2922 479 5257 5545 4381 2521 3565 3827 1239 5086 2453 204 1443 885 3012 2505 5722 6141 4956 1185 4245 3728 1017 4434 652 1934 5488 2661 415 4044 4942 2307 6291 5520 6621 5164 2673 4384 225 369 87 724 2197 2360 600 1378 1904 2708 25 5835 4170 1866 319 734 4444 3724 2510 6329 6559 4220 1488 4472 677 2457 5247 1635 727 4465 1734 3380 6251 6486 6594 5651 5975 4535 1916 556 5038 4269 509 6275 6399 5958 6234 6271 2578 5316 5581 135 1692 4149 3014 1673 6570 6164 3067 4843 2909 4951 146 5207 5935 1502 6457 3403 3126 932 645 3082 2725 2106 1326 2433 4043 1187 5243 127 1781 5598 4789 6124 3387 1486 6001 727 2107 1647 3144 1736 927 3690 149 3293 2011 2363 5718 5335 2000 2952 3802 5487 5402 2238 5918 2705 1394 5790 1782 376 6149 6379 4840 2625 3234 3861 423 4797 6458 1749 4799 5869 4932 532 418 1505 1961 3052 5209 2212 5189 654 3405 4269 6039 5598 1479 4021 3642 73 3440 3278 5205 3904 5205 4899 5536 5889 5815 6652 4137 4666 3066 5744 6236 856 3909 925 2188 6508 6446 5555 5734 126 4946 4388 462 4300 2403 5659 1814 5220 2185 1023 4245 583 3393 1878 6533 6194 2563 2459 1697 3929 1570 343 6478 5029 2284 1937 4342 5240 1371 3712 2109 903 2380 2944 723 2186 6347 4255 5432 4358 581 4316 5395 2973 2806 4551 2081 4327 2402 6127 360 3936 1198 3477 3291 3979 1006 1170 2489 6537 2412 3652 3668 5365 2440 337 515 2376 2961 1182 6621 571 593 4804 2018 1433 3847 1511 3379 4927 792 5679 4036 659 598 2595 3991 4982 3088 86 2257 2033 1342 5021 2022 4279 2233 2976 6236 900 3733 6045 5654 3035 4941 3563 2065 620 137 4559 2623 1590 854 5843 3873 2665 937 1696 2183 6519 769 2051 1915 171 5105 5209 2684 4383 5769 3805 1269 6386 574 4301 278 3940 3122 3730 5488 5035 2017 2635 1850 3573 3558 6502 4043 2979 559 5853 5537 3395 90 508 2730 955 1507 3460 1335 358 567 3072 647 1826 1301 5216 1720 4154 2219 3865 3688 76 1284 4055 5586 828 5012 3869 1886 3318 6524 5141 6182 5685 6297 1433 3468 4969 2966 2332 603 3944 4284 1877 1241 6535 1032 48 5314 4726 475 1501 5389 2487 5931 2221 2233 126 5825 2138 3731 2989 3586 4801 3591 4549 1455 1351 6596 1925 1096 4792 966 4553 2551 2295 1942 3877 1122 2057 2774 6444 2812 4502 3464 4685 6429 1125 6098 4722 4352 5042 1593 1610 3499 5515 2543 2758 2794 5516 1022 2900 5505 2688 2973 6581 1907 4570 6266 6278 124 5298 1900 1081 4539 6497 6024 2681 5475 23 5762 3413 5779 4599 1799 3607 3698 5197 4039 5995 6478 5315 2378 2730 5325 4802 3899 1383 6296 4477 2469 6633 6064 2132 4059 1977 4580 2768 3577 4605 1176 588 1568 3754 1313 5396 6649 4758 5913 6545 3688 4135 840 1360 583 850 6298 3009 1272 6445 4945 1918 1216 865 878 89 594 2307 2186 5081 391 4347 6367 6522 1402 4583 375 4938 2878 2057 5609 5839 3002 2167 6316 676 3264 739 6075 4126 1006 5216 985 3180 5925 5814 3733 3285 4500 5572 6140 377 2869 5225 6180 1227 100 4758 6414 2337 452 4555 4341 4225 74 2733 6253 4503 5319 4850 3437 1810 1046 5842 1893 983 5244 2476 3703 4949 4810 2073 2721 5128 564 1917 1177 1187 1898 302 1234 6530 551 1760 6056 2495 5414 4440 3457 3391 912 6034 4457 5861 777 2506 5381 4736 3646 2709 3979 2764 6049 2861 5479 5737 1026 2291 4414 2634 2954 3078 4435 3353 5788 1240 5666 3163 5459 1059 5038 788 3251 2203 3444 2337 3582 2160 4240 1598 3086 3270 5151 1258 6015 2389 1411 28 6331 4983 4962 3265 4671 3088 5317 2418 1946 5642 2275 4965 5208 5956 3326 4364 6341 3876 1628 327 2275 5266 2471 4741 3815 1683 6361 2890 1608 1689 2235 2023 1558 6353 1748 1601 67 6191 1037 2333 6046 2697 1439 1288 2110 4340 5634 3771 4248 5134 2360 3193 2686 6477 428 3989 4685 1609 3923 3074 5134 63 6415 2915 4440 4920 6586 4900 1532 2389 6139 2117 1745 99 6117 4344 3812 2874 6429 3153 452 1015 2859 4250 6259 4981 1750 4861 1465 1349 826 5775 999 1046 4060 962 2487 2035 2167 6279 5859 932 1344 1007 3922 885 6399 393 457 7 5185 1986 6647 898 6120 5048 1575 1533 4438 3495 5605 2908 134 5034 937 1265 3396 5572 5998 2675 2163 6521 3348 4248 3336 1175 1491 3355 5526 3786 1820 1192 3734 6096 5192 3333 38 5144 5692 1327 4166 5951 5233 3622 515 3511 2900 3923 1387 3199 5340 1869 3326 2280 1966 4760 4311 3047 2905 4139 2251 1275 3571 77 3361 5278 5797 1902 6240 2471 2194 6270 2273 3861 3032 5576 5423 2254 6504 5155 1978 1169 4599 5944 531 2121 3277 5791 5856 4106 3862 4040 3022 399 1017 5071 414 2396 4943 609 3493 3281 5633 125 4881 4925 3044 5530 6371 3067 2474 5988 3905 1013 6614 3138 3069 882 3963 408 1471 3979 1024 1614 83 2211 4930 862 625 2234 4700 6027 5638 1133 5961 4580 690 941 3282 5568 4934 3701 6140 1725 1976 5557 5020 5872 3935 453 2059 6218 3534 4983 6383 4510 39 5646 4316 6359 5537 3103 3724 2893 1700 3454 3395 19 6332 6291 350 1376 5944 1258 167 6072 5564 2081 4174 82 5595 3507 765 2979 241 1399 5411 2849 90 5668 3102 5871 2098 5662 4400 5722 687 2259 2342 4534 1044 4114 1895 5906 2165 6466 2884 4476 1501 6319 338 6649 2777 5303 5141 4325 2316 3982 4695 1397 63 1290 4163 5700 3632 4917 1713 1112 2186 5054 5559 6004 5718 4925 3179 4039 3442 1675 2041 5335 3843 3555 2843 2731 6364 4477 660 5824 3430 111 1666 6411 2172 5621 4377 6423 113 165 730 1410 2630 4530 5100 2701 2932 6222 2041 6369 5372 3210 3052 2750 3871 3454 4855 892 5084 153 422 5125 6189 4499 3868 6396 378 5450 2316 259 6178 3725 3081 328 1302 5627 5556 1112 2140 203 6216 5779 5603 1912 6510 762 5036 50 6499 2234 367 1751 5748 5097 3897 3669 3078 908 377 5639 3680 4047 3437 728 2864 4437 6493 4378 3644 5850 1693 2826 4574 5512 1092 4341 397 2362 2593 2341 1944 4166 610 750 50 2426 5790 3714 1712 279 5485 4927 4346 4827 2952 3519 5865 481 5481 5711 1640 3131 5229 6458 6492 3497 323 3485 5722 32 982 3237 3645 2608 3863 6097 3962 4468 572 3621 5678 5578 612 6360 1604 4848 5750 408 4653 5109 3880 3060 2072 4863 309 4113 6518 294 2705 4034 1178 1442 4447 3025 454 6032 6526 233 1581 1891 4275 358 5736 4455 504 5504 2909 4782 3588 2876 6061 944 1281 681 3562 5582 4482 3615 20 4924 5471 4129 4753 4616 6111 2123 4308 970 2241 4987 5212 2573 5765 4670 1184 1168 1598 1094 1899 44 4677 1388 2974 5993 498 2237 6313 1718 4872 6275 6040 1231 5822 4014 815 3870 6071 5837 1037 1392 3488 1422 796 1026 4957 2418 3003 6341 3628 4986 2237 5765 1755 5471 2683 3149 5569 4394 1955 4127 3057 6000 6291 360 2295 2816 2542 4542 941 942 6140 1382 2030 1694 310 453 5791 3357 3366 4736 550 2259 3176 3600 4209 6573 6471 5657 372 3680 3683 4890 4740 4908 4324 3762 2461 1452 1913 930 1646 2053 255 3527 1460 218 1970 1841 3259 2801 4149 1656 3576 6464 1776 3785 2935 6353 6601 5024 611 1537 4075 3410 4540 6350 207 4978 1495 839 3514 4264 407 3213 860 3584 336 3661 3783 5583 4641 5540 1491 5209 857 2657 1383 4652 4972 310 4345 2011 2101 676 5039 6559 1199 2487 5741 5467 3659 2746 1935 2654 2911 1797 5416 5170 6179 1423 1841 3966 2542 1048 4880 1020 608 2568 1409 4666 1889 3431 3148 4303 1744 201 6187 3766 1969 2020 4529 1583 2296 634 6102 990 511 3012 4944 6015 2341 5338 6110 1608 4437 417 3834 842 5231 5565 115 5574 5775 3800 3765 4296 3882 1833 717 3886 1211 421 605 1775 850 6230 1452 4530 5703 5495 2401 4247 3597 5986 707 3598 3917 3830 2713 6291 1056 423 5817 3909 3125 2149 2507 4050 6214 5678 4732 4342 5080 2708 1186 6369 3624 6186 5208 1164 2876 3345 959 3238 3933 4548 573 4185 4321 31 3638 3348 289 3126 4280 531 3736 3924 2622 1777 3432 954 3101 4023 3296 5028 5114 4226 908 3696 4066 1703 4355 4842 3556 5460 5036 1888 4467 5531 3537 1717 2314 4941 373 1985 37 3630 961 5961 3366 3516 3238 5586 1617 1827 770 3282 3655 1126 1503 6557 2514 2492 6007 3224 5873 6481 3528 1389 2420 6492 2113 5094 3537 343 2007 3799 6159 4147 2709 3548 1883 4351 2007 5950 485 3990 4189 1397 314 582 3532 211 4199 850 1305 3846 5024 1429 3600 749 423 6602 2885 4716 2864 6506 722 3695 540 6049 681 4370 5229 3786 5735 4712 6126 860 1262 5622 156 6066 2164 3752 3861 2781 6339 583 3237 4675 4022 650 4872 2368 5590 4309 3428 2198 4678 4996 4377 4249 4471 3374 1571 2101 5961 1527 2621 3405 2608 6218 3996 3259 1827 6112 4487 1780 4242 2910 3390 2022 4982 5984 2342 5474 5410 395 3397 3060 6026 3820 5211 2461 1912 5584 6651 602 4084 1345 4693 2797 1210 5243 1145 2473 4183 572 252 6346 3534 6397 359 6558 4103 3079 6279 467 3565 2546 1787 1349 2316 3197 2664 1049 6309 2099 2058 3911 244 5896 434 4459 1800 2850 405 5147 5156 2343 3980 2996 1740 3545 4275 6521 5936 4718 2598 325 5621 1754 923 2719 1850 378 1218 717 5833 3140 4584 1560 4170 786 2576 5771 2133 2871 2846 3023 2406 3070 6554 228 5221 3065 2784 548 537 3860 6000 5589 5723 2326 4794 5719 6493 4513 5610 493 5254 2460 2851 1074 2849 706 1697 824 4594 1837 5161 868 6064 2831 6137 3330 3150 5630 374 4836 326 2264 5861 5297 3119 4366 2785 2185 6393 3416 1744 4924 3245 4722 6423 4012 3344 3448 1041 3960 5153 730 1440 3696 6277 6566 5766 1029 6387 6618 5534 881 2354 6230 350 2953 4974 6016 672 1721 3111 3576 3691 5931 1721 613 2928 802 3525 896 6340 131 3987 1701 2313 146 2131 2217 398 3275 930 6019 1379 213 4358 3218 1866 4369 3055 4409 3499 3230 3897 1104 934 3658 1095 5902 1350 5760 1912 5339 1377 6501 3735 3141 5569 215 3988 3717 2954 6611 2002 4761 3930 6281 5119 3205 5572 1001 4349 346 6225 1208 5849 161 4121 524 6061 450 3200 4008 4334 4616 1800 3538 2744 833 3709 1701 923 1300 24 516 415 6636 4985 2714 2150 1573 2859 602 2261 3786 5749 2609 116 3030 6063 1855 5024 2038 4515 6201 2859 3363 2117 3099 3669 4655 5142 4635 1926 5088 3540 5475 1375 713 2202 3025 3719 1163 3078 6409 2968 5976 4178 2478 5649 3224 5564 3235 3903 3165 3151 2787 9 4939 359 759 3209 6082 5044 978 4452 4000 3594 6485 6530 4786 2526 2410 5375 1408 5801 6401 194 1165 1411 6342 872 5176 4060 6022 5531 150 1970 3273 4456 5823 952 6207 1805 2350 2147 3385 4009 5965 4961 5087 951 1466 4815 5883 1397 3928 22 2526 3790 993 1029 4446 3402 4039 2386 4777 1892 2297 3817 1054 3569 4866 6590 6060 5652 1681 633 3688 6471 2621 3400 6579 6455 6028 4175 1745 3793 3514 4111 4346 3811 1401 2450 931 4756 5301 352 164 1601 2116 4192 2827 1558 4354 3901 5666 5088 6202 4412 2245 4414 4679 991 1497 2752 3248 4303 5369 2508 5457 778 5306 1974 2414 5099 3506 808 3758 6546 5108 2479 5885 2006 3525 4431 6302 3422 475 6080 818 4852 5448 6545 5932 2688 4418 5160 3761 6631 5896 5418 2678 3396 4529 1286 6230 5241 6529 3180 6540 5342 4096 2162 5623 5044 1978 5096 6373 94 1325 654 4271 2653 3727 2575 3173 6401 959 3403 2293 7 5254 2814 1016 4322 1103 4459 5279 3945 3758 5406 3819 1657 4225 3296 1129 5925 6113 1843 2589 2462 2664 3290 5843 3699 4813 2905 2586 6401 3844 3270 1328 5229 1041 2512 3208 5584 2657 3237 6357 2471 5110 6143 4998 5008 5984 4219 6592 585 811 1742 2555 4810 2988 5154 4603 734 1128 213 1187 1602 6495 3848 1258 3458 2813 2179 2910 1719 4908 5283 2115 3399 3901 4628 4995 6477 3162 3199 6424 592 3283 1813 5798 4482 2432 6091 3318 2716 4377 3432 6350 1482 5521 3595 754 3511 2854 2123 5531 4776 2042 5641 2828 2290 60 1779 2844 3091 3365 259 530 5110 1557 4091 2623 4309 4809 6240 2563 1605 3151 3868 728 6552 3815 2757 3193 1519 2918 341 3403 5755 5573 1364 5609 1127 1560 3327 412 2431 3526 6287 6434 4520 2032 4412 3584 611 790 6109 591 3903 6019 5805 2035 2665 1963 2636 4924 3277 2270 6299 1786 3400 5489 4659 1315 1282 2461 2771 3469 3497 4645 6216 6595 2975 1434 858 4089 3509 2831 2531 3833 1828 2215 3106 1219 499 5353 108 655 3812 990 5168 3995 3351 4210 4536 1820 2502 5102 1784 3694 6108 2001 4893 6234 2221 3161 731 6036 395 2054 3519 5393 4238 362 5980 2711 410 5614 2832 2053 3593 1183 3102 3097 1890 5035 1251 2355 2552 5906 6491 2350 4714 5239 3904 1226 6401 2411 1437 878 4017 5991 865 493 253 281 4476 6458 2062 790 1685 2654 4426 6440 1226 5069 2800 3683 940 1970 207 5955 4988 2470 3282 1264 676 657 1902 3923 4802 4452 4765 5067 5236 6068 969 3112 4837 5024 2290 2847 4148 4309 2608 700 4421 2561 3510 4658 863 673 3331 3121 4032 6442 150 6249 5666 435 5011 5858 1714 621 6599 4317 6328 1377 3362 1558 6228 3571 4820 6132 802 4740 3507 5357 4763 6653 3690 6501 6523 5873 5565 6575 5360 2494 749 6460 3702 4442 4014 6166 5668 659 4698 1475 6310 1019 5405 4518 2572 1620 2268 1949 1780 1432 2524 5221 5807 3624 6200 4517 2155 2123 950 503 4096 1881 3078 3367 2455 2233 5203 6202 86 3889 4351 3937 1120 2216 222 2263 3534 3154 4686 2360 1129 775 3724 5146 2002 6633 4232 4276 5953 634 3129 5317 1805 4762 6229 3067 3349 4426 5489 3871 5582 1200 4759 4452 2479 3730 6428 2863 426 745 2424 4771 6643 1429 6536 631 3848 4114 4209 1285 3643 911 2433 5163 2911 2404 3579 2092 2921 4197 5799 5193 5416 5517 2057 5373 2359 3004 5949 4021 846 4170 2465 6130 1756 1133 4455 223 4794 1518 2958 1055 6532 2886 206 3622 39 697 4516 6630 4556 6651 1606 3091 758 5586 4579 5511 1949 3454 4335 2674 4112 3871 1341 3661 2594 1210 1954 2891 6393 1779 5821 4087 1897 5904 5118 3338 4043 866 5916 2727 4995 2359 3673 2384 1826 6133 5436 3987 3828 6136 3971 4207 688 118 4933 5967 2692 1538 1205 6139 6580 1231 4037 795 6056 2047 4176 6228 3593 4096 701 5773 3476 4340 2101 1547 2916 6416 5212 5103 4627 3873 1371 1078 4833 3936 2995 1439 565 90 3481 4177 2352 6103 3823 3775 286 495 5207 4768 4237 4674 2706 1627 6370 4870 6158 2716 5616 5182 5643 2220 558 2509 260 5600 2603 3349 6126 2657 5062 296 3140 3207 4697 2400 5123 314 4198 2836 3210 3520 2884 4410 3883 4992 1925 3676 1277 1507 6098 4621 132 1910 3516 3019 149 3759 3547 1271 2463 241 2717 2649 3801 158 4801 1192 4406 2875 1396 4862 4204 3508 5981 5279 6539 5751 1841 822 2450 4587 3087 4258 3262 2057 4966 2131 2819 261 4684 755 3038 6226 4867 707 645 5259 5569 803 1153 489 5037 3711 2977 4955 4952 5106 5156 3952 1175 5226 1192 6371 5063 1728 4726 6095 780 5090 4063 5862 1766 5263 6345 1930 5685 3077 2264 5654 941 5630 4056 2997 411 2550 1956 4680 3389 5985 2688 633 1017 4904 530 6236 2080 5818 4179 408 3890 519 3163 5754 5966 2074 2745 5165 1562 4040 4352 5418 5433 2047 4185 262 3960 5609 1688 2582 223 2757 1275 4479 5080 4820 3835 2101 1340 3105 640 2009 5506 1328 1456 268 2561 1403 1393 4429 2116 5065 6526 663 4489 5109 2736 4488 4448 1758 285 3165 1690 3236 1096 5066 3738 5129 1282 4761 215 6511 403 2331 1943 5060 191 4029 5510 923 4672 5610 4449 5544 2157 2915 4004 4455 5505 4018 2541 4217 4361 4150 4373 385 4874 4757 5576 339 396 4846 6649 3242 1780 4434 3044 3218 6346 5034 2272 3157 2539 3498 3304 2676 4 1162 6165 3375 5467 512 1 4521 5250 6207 2566 6157 2152 3572 3809 428 4510 5389 6626 3107 3953 3216 288 4154 6359 3950 3366 1265 1438 3928 6477 4468 4375 6480 3293 3964 2901 3539 2442 4078 5958 277 5982 237 6189 3414 1020 4495 3216 6115 4592 3777 3101 2895 1691 2012 4058 2417 2871 620 2083 4746 6418 1076 139 1672 3737 2518 248 3064 10 5222 1384 3242 105 884 4345 4636 6187 3780 4450 36 2112 391 3647 872 4561 642 6225 1800 3775 4534 2776 6427 6174 3263 3564 5053 250 1529 1294 5331 6641 3056 232 3278 626 4264 3988 5301 5476 5 2972 3246 5501 6450 5658 2896 6438 2031 490 3686 3697 2094 5750 3498 5561 3661 1624 4018 5536 1064 4625 4151 6631 3907 1290 2348 528 3151 5051 1089 1547 5043 3442 2430 22 6453 4911 2471 2748 6359 1620 6310 2120 1894 5463 4943 6156 3026 5187 6209 72 2247 4740 583 2475 6003 504 175 2340 6078 3578 6218 3808 4192 231 4531 6144 610 945 4721 2563 1501 5931 762 4496 1831 3351 5743 4929 6311 1345 821 504 5731 4056 2591 3697 5719 1394 4735 872 5797 5898 277 5979 3806 6116 1034 5264 5466 1680 837 3487 5256 6225 5704 2136 3413 5461 6618 4895 3117 3459 5027 4975 2452 4404 2403 2705 4318 4246 4295 4862 843 1501 2049 5470 2144 6094 1847 2065 5972 2170 2084 558 6462 5790 1658 315 1011 930 2186 5271 2209 2126 3483 3026 4498 9 1198 3673 270 6486 2167 3895 945 4009 5283 682 93 5901 2539 4900 3031 2518 1977 1888 5147 2225 4101 862 6410 3518 1804 2058 2872 3067 4224 5050 714 6324 5817 818 177 712 3263 4378 1617 2054 5565 3637 1065 2123 1315 3301 2546 3963 270 4700 1955 4351 1685 2038 4014 316 2596 5887 5719 4498 6560 5269 2332 1172 4306 1013 53 6283 5067 5621 4997 1769 1539 224 4902 3267 5850 2308 2452 2898 3842 1963 1573 6113 6047 1336 2004 3868 1305 2718 3040 1504 1240 1492 862 4670 2680 2277 6472 44 6295 4656 3755 4135 4465 1060 2435 678 2950 261 5437 5724 2468 3018 5494 1356 4698 4388 5361 208 6195 3653 5398 4310 2186 3703 1498 2882 6084 1521 4926 4806 2641 1130 6607 1486 5826 4470 2823 554 2091 3042 1972 1583 4319 990 1428 1475 823 1166 1455 5650 1620 4927 2440 5954 1812 5186 5624 1966 5940 5743 6054 5906 5999 3418 5803 3390 5878 1078 6161 3104 3715 5669 4572 2448 2 2286 3321 946 2991 3274 5971 4551 1257 2489 3789 2880 5396 5827 1457 192 1706 6504 2164 4377 3697 5310 1575 704 5636 1566 6335 3780 4500 4333 229 4804 4860 1462 4038 4244 1284 380 3434 1308 5273 5762 1830 6607 4014 2726 5005 2683 6625 1531 2476 1866 1940 6176 103 2890 1157 4329 1110 6359 35 592 3608 3018 1696 1293 4762 834 2467 5256 3829 1334 2477 3056 3725 5248 4935 3903 4013 5718 6148 1665 6035 5365 592 1031 2166 5414 477 3104 2706 6655 1142 4611 6336 5193 5989 6021 2673 300 220 1206 664 1897 3076 5082 2393 6160 263 5458 4800 4094 4693 2428 5265 4392 38 1231 603 3409 1454 648 2347 1211 2260 5378 150 702 4007 212 542 1184 2022 1198 1000 1106 3176 487 6268 6273 408 5447 6590 3745 5568 4056 1826 6310 91 1059 6162 2353 3813 3930 6405 351 6402 1527 447 3333 2505 3983 2293 3843 522 1033 2303 4862 1347 1168 3622 5111 1446 5292 6413 114 1026 3234 3134 4042 4522 1392 59 704 4263 96 3498 2461 3674 5306 4122 3788 2361 842 41 670 6212 3670 5137 2617 3679 1094 1956 3128 855 1225 506 4988 5141 28 2704 4661 4773 5734 4848 3288 4331 2328 6181 1866 2073 2844 2480 5165 4081 1777 6654 1215 3614 1589 6112 2306 5224 6160 1623 479 2848 2299 4175 5678 1721 1125 6584 3630 5452 6101 1785 6372 6413 241 5345 5955 1370 5426 2377 6337 646 1314 775 5989 4005 2571 2364 2521 490 3004 3312 5646 4723 5086 841 777 4707 1054 3187 161 1387 1287 3871 2673 5525 639 735 3214 1524 2102 5901 4117 4550 2910 619 6231 1890 264 3274 498 2777 3373 3893 4959 1212 35 4173 3562 2987 48 5390 6020 1799 6212 6205 5546 5912 5817 1894 1402 5865 4741 3627 2677 4741 281 801 4803 5085 1773 1941 5380 2569 1207 1210 4861 4412 1984 1909 1302 5559 1615 5682 4132 4342 4667 334 3720 5219 463 6413 5447 4057 226 5996 616 2765 6514 2680 1123 3302 2938 5836 4727 2091 1428 4960 6366 5221 6194 215 4675 5803 4292 6347 4732 4233 2838 2637 6622 3224 1172 4685 5628 5155 5202 548 5677 1673 547 2113 3675 2260 1853 1695 6132 797 176 3356 2279 5804 2062 3826 3067 376 4486 2725 5400 3018 2372 1682 3249 4094 5627 5601 391 5020 2087 388 3771 1341 2919 5612 5214 6193 1367 5106 218 4366 5143 4740 4743 2699 3028 2556 4469 3828 6529 3538 4111 1420 1989 5509 2870 6539 5426 2084 1822 1248 1335 3897 2123 5202 5574 2950 5567 5397 1194 4872 4735 1954 385 5105 3407 3015 5426 5198 1814 988 5683 2810 549 5549 1637 2395 6501 3769 3778 2810 559 2182 1058 1702 840 5273 2579 3729 868 6039 1882 889 1593 2253 2200 6537 1118 346 2762 1866 3729 3728 2406 4311 5489 3009 5872 4140 4403 6522 5739 4110 3165 4920 4052 4631 2317 2682 500 2042 213 2258 4522 3105 4063 2229 4458 2194 967 5446 3985 2996 5958 714 5804 3519 2024 1821 3017 6210 2439 5933 6538 2809 3785 3798 2064 5515 4940 2766 6458 6073 3892 5215 1944 4785 2919 2266 4016 3621 2144 2576 2432 4740 346 2164 3544 1865 401 1316 4113 6615 2829 309 6258 2829 5513 6397 392 3388 3290 6463 2668 6350 2418 2907 2221 5700 2270 2272 1875 5793 6105 1019 2589 2994 1117 1735 2204 2720 2193 48 769 3630 4763 935 4572 2557 4793 3931 5967 2505 4812 4454 1392 4056 6181 3996 66 6435 699 1027 6417 4148 3856 3979 2107 2123 5413 5297 3928 5916 2855 731 1542 6558 5195 1406 5925 1604 4201 6297 3905 6606 44 182 5344 5636 5880 1105 1205 264 5757 1778 301 5624 5483 1296 3634 1011 2039 4344 5469 5563 4779 1359 5423 6070 4789 1225 2333 309 6544 3165 4977 3098 4557 5324 4980 1031 5239 5265 2478 2599 772 6065 896 5178 4580 3474 1830 4962 4074 4288 2004 4528 1374 5993 3083 5963 5661 6474 1075 1463 5437 6160 3525 6044 5289 349 5017 5117 5437 4745 4323 3220 5829 2358 349 5226 4013 5338 4360 5583 171 5269 5786 5486 249 6297 3185 3532 2963 5797 1808 3579 3115 3757 4035 1417 5450 4556 3418 6332 1091 3936 3223 425 157 4351 5872 3721 6001 3963 1035 6231 4229 2478 1469 1032 816 3515 3773 5420 2130 514 3641 269 6030 4561 85 5057 5464 1940 2687 3271 4128 5748 4992 240 4025 3201 5338 804 2181 2762 5816 2276 3098 2767 3117 4955 5953 2628 3167 2244 2328 4693 2275 1410 2644 766 5515 3413 1100 5969 5473 3356 4036 4086 2242 1682 5209 5901 5225 1696 5019 5840 4049 4721 2342 6509 2242 1611 5004 5205 5526 2857 1041 17 1831 769 367 4957 1335 5702 6544 3469 5278 5840 4976 2201 429 1091 351 6620 2572 2545 4471 3951 755 3979 1104 30 3905 925 1281 4259 5529 3536 887 230 90 19 826 5617 4273 212 4422 2087 1633 1942 338 1658 3886 3798 277 5879 3235 412 5750 5177 2497 531 1330 3036 2974 1515 4463 662 377 948 1647 2636 1050 6271 1111 1382 3672 6296 5266 6569 1823 6172 610 863 3696 542 4153 4961 1524 5305 4118 4995 2841 628 2931 48 1007 4695 4549 4580 4868 832 2652 1208 210 5043 532 5053 4586 1079 1872 2355 23 5366 4914 1199 878 785 4884 5737 5995 1140 5745 1957 2882 4279 5092 4574 5495 597 4544 5762 4056 252 6549 5041 3140 6163 1113 2412 3476 4278 6219 6618 5390 6477 5428 1436 4201 3235 93 5711 2342 3664 5103 2 6500 3045 3535 2493 5539 1843 639 1701 4900 447 4469 1633 1565 2790 1559 6136 2972 2005 849 780 4957 3591 375 2278 3637 2547 3519 5035 4069 4176 864 6336 792 115 267 2958 1934 706 1921 5954 4953 4417 4179 6546 2748 2835 1903 2652 5836 5444 3376 3400 2706 6315 2909 1855 6116 1441 6582 708 5798 2460 2782 4149 4778 3022 2835 1006 5620 5878 5513 4693 1523 4140 3891 5498 2847 4717 1289 477 649 6056 296 3209 6251 2519 6172 673 4506 6053 736 3380 4844 4768 747 4616 3761 140 2600 2011 4934 4428 979 3291 309 97 5332 3688 4663 6146 309 5504 5090 5259 5289 4449 3328 2025 3800 1861 5376 2948 3233 5060 1290 2406 2015 1054 928 2308 5951 2430 2772 1184 2391 462 6444 5041 5371 977 3034 1555 2575 5446 5197 1921 3317 138 3037 1694 3520 2617 595 4761 3990 4301 3178 2625 4584 5020 1370 935 2701 3869 804 6404 6519 5361 3650 860 6431 1415 6217 3147 5016 4542 1339 4147 1080 715 5432 1993 3875 5039 5380 2383 464 2018 2847 5536 5456 4975 5981 2407 3269 3100 3924 1783 5752 3393 2063 6621 830 5705 888 1814 3759 1005 6188 2514 4182 2027 4462 1465 3748 3506 1581 1453 4198 4774 364 2235 2111 3136 5169 1202 507 5699 3840 5559 2907 5575 2053 4507 2546 6570 1843 5172 1214 6180 1124 1917 829 6528 518 1258 3518 2945 982 1524 1047 1516 6011 6041 3639 640 483 6037 3294 4162 2412 6059 3355 3777 2592 6312 369 6375 4093 3260 5011 1833 6145 5760 5306 1921 5174 1882 218 5920 2077 5907 4151 1808 4380 4186 458 2519 5699 154 454 359 360 5232 190 2689 5401 4505 5129 4001 3716 793 2579 6163 5467 2003 3318 1105 4693 1180 3414 1699 6071 4340 2738 566 5402 5488 107 2109 3706 5042 714 3931 221 5390 4634 4813 6597 6564 432 6300 1105 3199 3392 748 3801 1520 5813 941 1137 1819 2137 5130 5566 2282 3282 2046 4177 2340 166 4447 1724 1103 943 3311 1984 6480 1657 4397 762 1470 3426 5678 6314 5052 4980 597 2153 377 3146 2881 2419 4109 6208 6182 4609 2621 6455 6147 1182 4732 4012 2998 4973 2703 1347 4124 5933 4309 998 2289 6483 6337 4093 805 4727 6195 33 4254 3722 4997 2289 6085 4152 5297 4615 6347 514 4647 3668 6647 5942 3053 3382 630 6426 5178 6409 1081 2879 3476 4381 6500 2178 1029 66 2272 3914 270 5907 667 3702 5458 1264 1705 4870 4791 5976 3643 3726 6109 2190 1454 1287 2147 358 2011 1420 6101 6585 3002 6057 843 3737 94 308 4943 4145 1389 3422 2125 5624 6637 5645 6187 1670 50 1546 3007 2402 855 5757 307 77 2795 3102 371 4968 3681 1044 848 8 2803 1680 2775 5320 4912 2730 5271 5453 2607 2840 5514 3726 5990 2209 1906 1050 1734 858 401 5044 5485 6518 6136 988 955 4210 250 3850 4930 4364 3091 6384 3944 1602 5661 2398 5297 622 5954 5516 3060 3852 2341 5036 501 1939 6399 4193 4144 121 3697 1337 5527 1702 5234 6106 4968 4331 2971 826 1155 4964 695 4432 6641 1840 2590 5881 5496 5274 1515 4383 1332 4902 5329 1940 6631 3157 2345 3322 2665 3161 659 1404 3621 2239 1629 4621 5321 1113 4578 1663 1306 4047 5054 5526 591 5824 1375 522 3168 5437 1195 4458 4783 1175 1892 4429 2863 3479 4395 2700 1018 6474 33 3407 6459 6600 529 1864 2340 3761 4438 239 6614 6081 4843 4824 3108 1218 6600 4566 4354 4420 4018 3102 2143 5737 4911 70 4003 2523 1544 3319 5782 1933 4588 6589 820 3400 2736 4857 1043 1762 6186 4804 5556 1409 5471 5426 3249 1707 1981 4429 2427 2205 2105 2574 2582 3155 2791 5500 1709 5684 4576 2190 4824 1482 1230 2118 234 2144 4793 1971 3240 680 774 2760 703 2793 3270 1463 5535 3860 208 5032 3247 6 1257 1562 5008 6142 968 2642 379 2156 2938 2328 4908 5983 4073 5469 1662 5087 2878 1820 6589 1479 4286 4653 633 5445 3810 2672 3768 4419 3662 5957 3189 2628 4296 3786 1947 616 285 2621 3700 619 500 679 2927 5566 5641 6026 2079 5885 3350 4965 3488 4565 4325 6208 5430 4480 1923 5732 4379 693 1758 1489 256 5600 2345 1017 5755 145 1363 986 2625 4250 3514 1270 1430 6430 2795 1195 3355 3494 3052 3576 3196 96 5549 1037 4042 1930 2334 3868 1179 4738 4476 1309 3494 439 1406 2216 512 6036 3359 3076 5459 2655 1224 5708 3277 4549 520 1662 5423 2074 5969 6015 3745 2596 4499 1627 5553 3869 400 1922 2852 438 5937 1743 5921 1455 253 5204 4406 1471 770 6282 346 1099 3513 6039 1606 2800 5956 5781 3319 6370 1165 4759 4927 1722 544 3125 4425 2869 6004 5459 5570 4663 5974 4839 3267 1834 1523 4607 6445 2246 3100 4428 2571 3162 6362 913 1249 6089 2024 159 356 6085 3091 2518 1503 3048 5183 4687 5341 2204 5145 830 5229 431 2981 4680 3859 102 6210 5912 2098 3969 1941 3585 1111 3354 439 6300 4964 3679 2312 5598 1816 2288 5509 1098 1204 1703 1124 1449 2825 1200 3448 1707 1331 3990 1494 3871 5223 231 473 1096 6303 2498 6180 706 3946 5417 2555 4516 4973 3826 28 2697 5073 3644 5514 2557 5916 4883 4050 2731 6370 4491 1347 1656 5390 5479 441 1666 4280 943 1405 262 2640 3115 2544 51 4500 302 1560 3274 5515 6232 662 2305 2416 1110 1569 2044 3459 4457 804 2184 3650 4444 1622 1543 2576 2168 3450 3092 3836 2515 5504 4076 2323 5478 5626 6056 6453 5915 739 6357 2790 5365 3074 3501 4022 1987 5716 3585 2828 4268 5632 2460 5702 1682 76 5033 3126 5384 787 5981 4962 1020 5259 3154 5244 4532 5324 827 606 2785 6628 4085 2242 3432 70 5437 2886 6211 266 4363 45 3493 1836 6162 1991 4849 287 4211 2330 3205 1343 5875 2653 2245 1438 2653 5889 6145 3492 6505 5891 2120 3229 6300 3535 1707 6030 1905 298 3809 299 5382 5569 6178 1322 4855 1252 955 597 1257 5111 2632 5289 5721 2790 2222 53 5521 2525 6060 1436 5320 481 735 4991 1835 1950 2101 4074 2173 84 5870 4555 4140 270 1620 3882 1129 2107 4804 3586 2197 3440 2393 5687 4892 251 3947 4862 1597 2315 4285 1497 401 5315 4534 3115 5965 4501 2508 96 723 1594 3544 39 6359 3305 71 5453 3303 443 3877 2066 3376 3847 342 5284 32 2384 5308 3094 4325 2845 4816 3103 1667 6052 181 1909 906 1490 12 3227 5199 4955 5578 585 6000 987 6481 1508 5189 1720 1870 5449 5692 3677 4698 905 6643 1841 3903 5780 4174 1282 6416 1140 2943 5975 391 2848 4623 4740 1534 2147 2855 5872 3880 3529 4435 5005 6411 1786 4475 4328 5862 4590 5019 1977 4327 1479 1078 3594 5962 4792 293 3350 2105 1715 4241 2578 3352 1639 6284 2692 3986 4531 5347 3271 3789 1101 2836 2 6362 2380 4240 6252 6059 3878 3022 2752 1448 520 346 234 3138 6259 3492 2571 2675 5334 2116 6450 2097 5558 2873 1355 5614 6387 5100 3862 1707 613 578 4837 5370 450 6370 2680 1949 2457 5419 6523 6244 4257 1722 3348 4437 4660 566 4860 1747 2278 1235 1270 3801 5851 4067 4016 5657 4236 3967 5414 2527 6276 3299 5498 3092 746 6461 3443 2512 3103 2771 2460 3112 2212 5305 4291 2872 3091 6467 2538 2655 5740 3452 2483 30 3568 1974 367 3905 5196 4535 775 4425 5872 3714 2999 5568 43 366 5893 3349 5307 4067 3943 6225 5120 1515 6605 5616 277 3368 5037 4031 5332 3829 1718 2274 3449 1988 5992 1032 4154 3600 1776 201 5181 4955 5472 2808 622 2353 879 215 4779 6521 656 4153 1201 3378 6263 1164 4926 5061 6532 3201 2588 1656 2638 3085 4122 2206 3286 1519 5117 1106 2740 5273 2954 1255 2102 6315 3065 4295 402 1979 1876 4498 3945 77 4485 3899 4738 4704 6257 5995 6555 942 1607 1182 3345 2123 3266 660 3627 2725 4052 4066 3808 5483 6618 4238 6204 6631 4515 427 4274 1399 1680 68 2980 2886 854 614 3783 5899 3042 682 4842 1121 6580 4700 3679 477 1023 163 2904 5260 3658 6213 1481 1487 4784 5129 4660 3251 2569 6476 4415 2380 4343 3851 2327 6433 1188 1309 3667 6458 2583 201 2264 1650 280 6138 3714 2622 1890 2192 1554 1054 4404 2907 3892 1489 5871 3253 1770 1891 2673 1548 2099 2637 5759 5791 3770 6300 3373 498 4027 1318 1369 5582 3830 865 2229 2795 5659 1102 26 2069 3231 1813 3015 3543 59 6215 185 3635 536 3353 1942 1312 6029 4796 6627 6206 4576 5791 5447 3841 2955 2056 5856 5238 6439 2062 2394 2731 3269 4944 6616 6173 927 2626 1276 2955 113 2773 5083 1572 928 2695 1448 4053 710 4169 1805 1177 4695 1017 796 1230 1944 1960 2386 879 6135 6410 3115 3281 2207 2040 2621 2591 3621 3115 424 2406 5225 6440 2072 5833 1657 4945 5503 1486 1499 1424 5507 1684 3875 6431 3630 421 5512 1939 77 4401 4627 5199 3810 4826 3208 3696 723 4034 287 312 5870 6370 5886 6011 5165 5833 385 4556 5038 1312 3542 4036 605 4817 5076 4975 641 5953 5226 6257 2529 1836 596 3264 396 21 5663 3821 3230 4957 2213 3645 1225 1828 5076 5653 6066 2520 4737 1640 4991 4119 6058 169 4621 2547 2699 5173 5105 5163 4629 4453 779 3446 4121 877 4929 1582 6480 4718 6354 5393 3230 4680 3574 3742 4467 1143 4110 6140 5399 4119 4503 2803 6003 3967 125 1621 6210 1063 1148 3591 1706 3364 1591 3897 1546 1038 2795 4000 4989 6148 5334 1783 2337 5042 1310 177 4367 5115 4984 5755 1921 5588 3625 2615 5605 5404 3419 3854 1061 6310 1239 1818 5327 6040 6286 4114 1749 704 1238 4687 974 5436 124 3805 3303 3608 4572 2169 1593 1215 4356 5050 3380 5153 6023 3424 3342 3665 5608 4183 5819 4536 2015 4916 2212 2906 4840 4479 3600 212 2178 5428 1260 1470 915 5957 3980 123 4727 3277 2975 2730 3090 3707 4708 1757 2248 944 1597 5706 1705 1737 4265 4181 894 17 2562 3692 4741 1702 3697 3511 1822 5986 3455 5228 2131 1917 1474 3007 5893 5694 5150 4410 4539 2198 983 5326 3796 1465 6459 2729 1887 4117 4035 24 423 1980 4189 4712 2270 1850 2147 3607 1245 4990 384 2484 5685 2485 996 4532 3809 5005 3484 4322 2017 3578 4743 4784 2732 3838 5212 1975 5218 830 3180 3398 293 2453 3219 2540 2407 2634 1103 1269 2691 853 1304 3492 2824 308 3585 4057 2431 4039 262 5167 5060 4483 805 5276 864 5651 5801 4008 3731 4539 1343 214 220 5478 3088 4082 3635 771 6181 1350 3697 6342 2423 377 6636 1057 1001 731 4453 2348 2310 174 5016 6149 387 28 3281 2462 256 5075 2108 5302 3103 1945 4782 2316 4866 2089 2259 3817 3299 5926 6221 1415 4632 958 5340 3561 4961 1404 5679 2673 4615 5884 1924 5201 4058 1127 123 1325 2220 1411 1108 6032 2923 6502 170 1399 2579 336 1558 1180 3818 5222 6421 3505 6122 5272 4560 4140 851 4357 2175 5188 6202 4161 3937 3705 2421 6036 601 157 6599 3746 2513 2174 4695 1945 599 4791 4279 5879 4570 397 3134 4652 5276 1066 1835 6637 3311 3152 5760 5972 2713 612 4364 1584 3583 3456 1560 3881 76 1325 5678 1306 4752 5510 3573 2966 5089 3576 6299 6381 6354 1500 6089 1751 2620 4033 1750 5664 3223 2030 4559 4210 6024 3677 5747 4156 2014 5480 206 1190 4227 3939 5179 3217 357 2189 3969 3418 1916 570 367 2195 6612 1445 925 2092 6065 2323 5661 4660 848 4629 3475 5790 3561 5410 865 4325 3625 159 1491 5967 4587 5508 3400 5462 528 5925 6491 6357 5557 2912 2618 6475 427 703 1119 2530 2301 1060 2378 5162 3093 5275 2419 3964 1202 517 1681 5896 896 1446 4561 3126 540 1162 5557 358 5262 4103 1078 6441 290 1627 4831 2902 5512 3201 4953 2187 2799 1020 4505 6351 4379 3130 1790 978 3427 1700 3701 6506 1859 6375 122 6085 3895 2080 1957 1752 653 2889 4477 1798 3254 63 2659 6308 288 2347 1600 2226 5376 5277 903 4984 5628 3836 5599 2583 5918 3386 5577 3642 4333 3014 1013 5784 4906 4989 3322 5065 5846 3172 1319 2213 6056 1015 2817 5375 5393 5646 6114 4092 674 648 6300 1999 1054 1245 3822 2158 6650 6189 4624 1369 4541 4453 4993 4342 4033 4667 926 5021 4934 1993 5215 2958 214 4360 5618 2107 3497 6362 5364 2499 2022 6230 1246 6641 1267 3470 3808 4517 3384 3290 2690 3907 5142 4261 4675 324 2513 3789 4201 6078 591 1335 6242 1678 3981 2580 4856 364 3250 4372 2575 3152 549 4440 1628 4763 6648 5697 968 5673 4006 935 4900 124 2337 2265 1289 4189 2997 1975 4754 5557 6003 3146 1514 2628 4637 6167 4440 4602 1053 3691 1390 2947 1114 3740 1813 4237 1308 3931 1637 6427 98 5224 6257 3400 1946 659 4212 381 3066 3745 642 3960 259 3195 298 1160 6009 2006 5519 4892 2127 2950 4768 5954 5122 6548 5210 6542 625 3653 973 6467 2780 6369 2422 6324 2001 2260 599 5141 4517 6032 1641 5726 4183 2778 3734 2135 1090 531 42 4856 1386 5271 5028 3710 2168 1676 1847 4969 3534 4501 5623 4118 3794 3758 5693 1899 5679 2279 5324 5752 4621 213 1837 3891 131 712 4026 276 5599 4105 2409 3554 4201 4656 4385 1321 478 4008 2304 1616 5750 4010 4041 2542 919 3074 2240 4687 6496 3207 3968 6496 2157 33 6016 2925 3507 3033 2505 3611 4561 918 1308 3931 6620 57 6223 5969 4907 5683 3082 5906 79 467 6078 5713 4507 882 5401 906 1140 1907 3974 5947 5190 6025 5408 3813 5843 6424 3218 4000 2406 1922 779 2051 6378 257 6607 3067 2934 3136 4637 1332 5 2707 190 4335 3214 5532 4619 5606 3634 1358 5572 5211 2731 5808 5946 2204 4163 1307 653 2178 6137 5847 6145 2542 6382 601 4010 515 1553 4664 2973 6625 6503 6203 844 1703 5432 4433 2464 1690 4122 5456 3817 5055 4159 3360 2750 1743 6162 4489 524 2331 1162 4492 3995 4436 1672 3845 2566 1353 4207 5814 19 6571 5316 4998 2187 372 1920 4761 4021 4666 3990 3487 4872 134 5309 2205 886 2948 3076 1209 4 2014 5650 40 2007 229 5619 1545 736 960 5778 6243 740 4309 6163 684 4229 1741 5255 1599 3291 3621 64 4880 229 5771 2227 5430 1613 5587 6402 2131 5963 1907 874 2310 4882 6616 3304 553 108 6095 3025 4540 1261 4612 1151 5149 6244 66 5395 2953 6109 5891 5685 392 4870 3517 438 3049 3722 1564 5554 659 3241 6377 1152 5805 4586 1920 1810 595 4341 3143 2635 6489 3782 1874 4004 4171 4915 5602 4215 4249 5147 3246 2404 918 1477 1870 2937 1569 4079 768 178 3795 556 682 269 1209 3431 4138 2768 5430 4200 4326 2048 4153 6353 2609 4115 4446 2852 3085 1363 3462 2859 1522 6544 775 875 3522 5118 1069 2995 1407 3339 5437 35 4644 5849 531 2352 1460 5673 6085 6031 4868 6638 2399 1843 5852 785 6578 5384 477 5022 1055 2596 4799 5466 5853 5434 4824 153 2589 2716 5952 3569 3768 1570 5792 5008 2056 602 5061 6176 4128 554 827 512 2698 4498 5643 2003 806 6287 2582 6309 6445 1640 116 2012 107 1434 1136 5223 6250 822 2077 274 1491 1334 3219 6098 4346 4990 3279 5730 6568 6268 2428 5009 6441 5515 3851 5620 3536 971 285 3836 6641 1039 5842 351 5269 6231 793 1253 1894 4092 3739 1422 1953 4218 90 1521 2864 1284 3783 152 2036 5448 4585 1772 6177 5641 303 3797 506 1460 199 6484 3293 896 2891 675 4647 3981 325 3349 3777 4291 4440 2426 1899 6339 6271 115 1150 5454 1078 2574 6166 3745 1303 6628 1710 5051 224 644 440 3491 6169 5864 314 729 120 5001 641 1225 6234 922 3453 1299 4983 6297 6277 302 5308 4114 3159 3577 362 4957 96 4737 3053 6039 932 1354 6268 2220 5116 6159 887 3590 491 4994 2904 3202 3160 2737 1056 4446 1201 2100 3747 1302 4896 5708 2276 1583 1100 5808 2426 4137 4815 1466 1492 2869 3168 5351 3202 4808 1937 477 1322 2194 803 4898 5800 4055 2503 220 1809 1367 2335 1917 4954 2391 898 5966 6334 3884 1281 5207 1997 3110 102 4766 3222 5845 6649 4671 6303 3956 2921 2696 4290 453 64 3233 6375 4816 6254 817 2310 4448 1495 1391 25 1479 3475 251 4545 2903 895 6106 1220 4411 4773 4352 6243 578 6342 322 4328 2245 1078 685 659 2785 6500 3173 6644 2974 169 4226 3459 4633 2505 3191 2353 2399 6156 3268 4750 867 2905 3616 3621 3813 6591 4644 540 1909 3008 2727 4774 5754 5862 5901 2422 1656 2849 2977 3548 2543 1860 66 393 2547 3512 2191 4338 4254 2703 2311 5214 1428 4680 1312 679 507 3111 3627 265 2273 5118 2534 377 6219 1306 5519 2345 3069 1625 1407 4557 1180 3213 70 5996 5240 9 5538 1734 5826 4414 2806 422 381 5529 3329 3094 2713 5054 4898 533 1753 2033 6387 5064 3746 4212 126 2690 5860 1861 5171 951 3440 2892 3976 2797 3580 5106 2752 5391 4892 5689 4702 765 1856 5361 2808 2507 2865 1129 3624 2658 1531 1624 2256 2998 6224 76 4279 2209 1406 5627 875 5903 6631 1915 4060 6093 2097 1030 6020 5307 4798 5527 2944 3755 5973 2405 5304 2463 5786 3583 6540 3955 6396 2401 3760 5766 6379 2037 1040 301 1144 4972 1062 3162 6650 2456 5892 3608 6604 3647 2834 145 3571 1187 2433 6303 67 4735 822 3773 5600 610 6461 253 1386 4729 4881 6463 2991 1276 2931 1047 1324 5411 3787 2087 6462 1050 536 5210 1372 6042 1222 2655 1586 4457 6150 5092 6190 2306 1771 3990 4981 3421 196 5462 5583 6471 2746 2080 2443 1130 2921 3495 1198 3012 4701 4561 659 2982 2636 6018 2506 2117 506 5227 5536 1456 3016 4360 3253 2682 6285 3559 3529 3258 4043 323 5665 4135 4838 2830 2011 3066 6177 1804 1169 1816 5458 307 1468 357 4183 5471 4096 3761 4564 2323 984 1331 6589 3757 5597 466 478 376 1410 1023 3379 4717 5458 5562 99 1383 2874 4589 6645 2480 3198 3489 688 5560 6182 1602 4332 515 5958 6394 5185 1283 2095 298 3075 1014 3128 4184 147 5207 2730 4391 2089 2035 1463 148 365 5454 5543 6648 2008 149 4008 5475 746 2657 4428 6607 3959 3858 4337 4055 1121 3553 3740 3017 5288 18 2543 1694 1657 5988 3846 5297 5248 3670 297 566 3728 1918 3678 652 4187 2358 1890 1446 5387 3678 1415 2213 696 3679 3687 2315 4451 314 12 441 1937 6449 3883 6632 6212 6652 2703 265 5356 6520 6614 820 5847 1784 2567 5515 3388 5363 3210 4814 4044 4671 792 5588 1380 3192 293 2746 6117 1019 3370 6504 2052 875 4541 6344 3390 3925 1956 2853 1300 6462 911 3470 5197 6397 5570 4769 4695 6092 4108 2719 2614 3167 5583 2087 1845 2871 3068 236 3552 5056 1418 3822 1781 6136 5562 6182 1327 6111 1190 2786 4265 4573 6494 830 1088 4977 1688 6051 5985 631 4783 4784 5647 5392 4822 225 2598 2755 2121 1519 4993 2661 620 5867 5030 3452 6344 4298 790 6566 5281 2282 1033 3263 4017 2619 260 4379 2061 5225 1718 3027 2242 5815 2077 6403 20 1977 3642 3530 114 832 1724 5053 3919 4393 461 5710 2542 1375 5700 5613 1353 4239 379 4218 6141 5174 932 1648 5007 1742 3170 1890 4467 4745 3952 1758 5984 4270 3631 1216 262 230 1146 1210 4447 6214 5749 3564 759 1557 3713 4631 5341 3368 93 3347 1681 1872 6650 1625 6076 4248 515 5268 999 4417 3027 3814 2303 4853 4882 6129 4371 6275 5183 90 1327 572 6429 6449 4860 4037 5406 5563 4585 5567 3500 3876 2949 3387 3665 2333 4349 6275 5078 135 6460 4260 20 5789 2282 1648 2453 1697 2181 4198 629 20 3158 6295 3349 2364 1213 2783 1258 2822 404 878 4824 2698 3406 2439 2511 4792 256 1816 4111 5312 6537 3741 2368 4248 5586 6283 5589 365 6029 1947 4060 2162 913 2124 1869 377 1526 2537 3700 6373 4058 5346 104 3707 565 4641 16 248 2836 5324 2671 5480 443 6610 434 3054 594 2148 3205 175 639 486 3236 2322 3864 80 2019 327 5884 6353 19 2592 1583 2726 3205 3292 3066 4098 480 1982 5851 2003 3353 5473 4112 5083 4016 954 4992 4050 3582 1629 2986 2312 3096 5832 5450 5337 2593 2944 1604 2190 983 4740 5887 5359 4343 1347 1229 5446 3562 5095 2552 2785 6308 5411 5786 3042 3297 438 917 4021 770 3291 6470 2097 3191 3006 4999 1940 1865 5722 637 1273 5533 2586 1005 2346 2600 5095 3689 5929 6353 3931 503 4051 6201 3865 1920 1325 2714 4110 3786 5060 4018 959 4757 6433 2168 2856 3590 2784 4784 947 2620 3515 3191 4411 5502 3198 760 5607 1488 5359 2726 1177 3476 914 2347 4583 3889 3346 6313 3983 6023 2714 6410 6196 740 188 1895 6332 6360 5014 5743 6227 6357 3556 6606 6236 2097 4506 4291 1111 5860 1111 1755 4643 5836 244 3180 2811 1147 5647 382 1848 6243 4598 5550 5616 3227 2802 4862 3092 1751 6043 5899 5361 2959 2725 1014 5405 58 789 4149 4782 202 5653 2766 2301 2050 4494 5392 2643 1084 2938 4583 5292 4713 2635 4513 1516 945 1618 1108 4966 6572 5238 4326 2482 6546 3691 4944 5959 6520 3974 946 774 3728 457 1015 3906 973 1525 4427 440 2836 61 3082 4989 17 279 3217 623 5414 1608 6435 5142 6428 952 3473 2012 2122 4825 5754 2839 5130 3402 3347 6202 2878 6251 2729 5716 3893 807 312 3042 1611 3932 1038 3236 2764 6402 6205 4368 1828 2082 3902 206 5439 37 2600 3613 2633 4072 1313 1758 5039 1190 2776 4909 2035 2326 6113 4884 6008 5171 6288 1601 6511 3387 915 2121 4027 3327 4443 3416 6024 1204 4466 3511 5689 3709 4669 1370 5849 3483 1127 5044 5024 5657 6176 3344 2734 5794 6028 1658 5448 5585 5745 1584 4640 1361 389 6182 1778 3948 5485 3971 6233 1277 2832 2698 2037 1666 577 1108 1601 1881 2601 2876 4431 3573 5212 994 620 6250 915 6523 3257 757 95 1375 2581 371 2433 3988 2415 3046 3110 3502 6117 3081 5346 4612 6028 2783 1787 2882 2837 3245 4708 4443 3861 1639 1982 5659 16 2820 5419 2025 227 3607 2860 754 2248 2769 5053 4881 6574 4679 1689 6561 1235 1171 2364 2366 1352 4874 1058 1081 1995 6571 4213 6227 2682 1901 5109 3990 6347 3887 521 4175 2001 5534 1318 2247 1383 5617 1892 4938 5972 5020 6197 1488 1874 2963 4671 836 1060 4063 8 5385 4263 6416 3598 5411 4618 1907 5745 6303 6023 6133 4322 3851 3436 1653 6316 2188 6409 826 2462 1687 256 5239 2324 1301 3815 4465 4020 6259 2834 2315 2534 5013 5881 2911 3932 4180 5553 1944 2478 44 5150 3467 1646 900 4520 3958 2953 3563 1783 2724 2213 6381 4793 3354 4522 6006 1515 1833 1718 5883 3571 5217 5963 1213 2022 2891 534 3181 4705 6472 6306 1739 884 313 3305 4892 4380 3633 4446 367 883 2886 6180 1540 445 4040 4683 5487 2707 2884 747 1299 3924 66 6199 6405 2271 21 300 4961 160 1767 463 1478 2168 798 2571 3939 3726 1482 2874 3286 995 5971 1297 5218 2692 1975 4095 6217 5390 1546 6306 1711 4487 5623 6343 1427 5304 5980 3087 334 2949 4027 3292 1435 3702 1018 6106 6468 563 3651 3082 1594 185 2261 5603 653 1573 2659 6291 6102 3121 4198 3274 5855 4081 3531 1011 6214 1540 5263 3910 3949 6138 2016 1888 4238 447 4705 4552 6490 339 493 2847 3506 2045 4589 408 2024 953 3625 6415 5625 5857 1620 3442 3635 4292 5386 2654 412 2991 2062 313 2355 3455 224 3907 2735 2237 3068 3176 6392 703 1152 3550 1192 6655 5338 3679 1550 3785 894 5136 1818 392 5822 4683 138 2595 3494 5506 2433 578 5498 1516 6243 2924 247 6427 494 6188 5603 1274 1986 1549 4281 745 5120 4004 5560 2107 2797 3336 4611 6625 5165 2156 4933 1329 4420 5258 796 6351 5578 6597 4634 4322 2397 3987 3628 3613 6559 3169 5676 4534 2013 1155 3215 3499 2444 6064 6137 1142 2807 555 1164 733 4400 931 6240 3405 2393 5250 5407 2814 5495 728 5717 12 691 1979 1086 3738 4681 6449 3299 52 5633 4699 6635 379 514 5861 6245 121 4977 1988 5175 4880 3819 3989 3785 4556 1272 3834 1759 322 4275 4031 4372 2038 6088 15 1165 5262 3080 1742 4178 6455 3891 644 4292 1934 4973 236 6312 3871 5980 5789 399 356 2149 1415 4014 3806 2161 1680 6655 5590 2895 503 3000 992 522 3257 4115 472 1989 261 4155 912 1784 6537 760 1738 1381 3686 1021 3867 2262 4165 97 6046 5568 1532 6037 4836 4097 2151 2394 2163 1796 5455 1646 6166 1908 6164 2290 3175 5941 5922 273 2694 1247 4488 4635 2849 156 5541 6404 3322 1975 1124 5675 2029 1758 2066 1741 1686 345 5111 3404 1377 5122 6150 3125 2839 5312 5877 2448 3805 2047 2830 5848 5424 392 2878 4808 1842 1512 3505 2673 4291 2401 1188 6448 2920 697 829 583 5789 2949 3322 5617 5711 3287 270 5619 4146 204 4551 443 4674 6275 4807 3257 3990 1948 146 1366 5248 5396 4535 1737 3528 4177 4689 4644 3575 4981 5883 2842 4405 5819 4255 4367 4938 1787 3054 6633 5491 4260 5643 4187 1390 5942 20 4886 732 2631 3828 1678 816 1871 2668 1276 967 4734 6334 2044 2021 4391 1250 2531 1297 881 4485 882 1681 6040 5659 4835 3041 1699 3282 1710 110 5057 3926 3556 1548 2442 1904 3380 4419 4534 5918 6352 930 6630 2273 1192 6337 5972 1308 5482 1243 3172 3830 157 2991 3386 1021 216 2706 5633 2813 3908 3368 376 1849 4142 4353 231 1691 3008 5852 1604 2402 988 87 2216 3043 2429 5955 1237 1829 4294 1314 1763 6067 265 863 2394 2322 2770 6611 3248 2183 3999 5077 1103 6601 5150 2838 1901 6174 1658 3407 3698 3369 5908 2111 2065 1642 619 320 1547 1465 4978 4243 2751 2484 4013 1333 4061 1661 1195 5694 1765 369 1079 2792 2298 2697 1786 421 5110 6065 2510 2101 3540 1587 981 440 4869 5439 2380 1784 2079 4798 4019 5169 4687 4185 6520 3899 5964 994 3811 933 168 3805 5775 498 4026 3110 3217 1746 2915 5295 5729 4203 555 4115 5112 2631 4022 1261 2979 1665 6339 936 3070 3508 514 504 1434 5117 4588 121 2458 545 1941 6056 5258 1437 6356 4121 4139 1273 4134 2918 1002 534 3621 427 5133 2449 6106 3996 2703 5796 3062 5165 3721 4707 720 6492 1968 6473 3402 4827 1785 3719 1096 4510 985 1142 6501 5417 6413 2163 6186 862 3257 5771 1234 4348 6445 241 115 442 271 3697 5195 1063 2551 5956 2603 4668 472 3890 5313 6102 6480 2676 4000 4032 4574 6643 1025 1974 2780 1207 3713 3005 5371 183 4352 4409 4250 318 5777 480 5798 2501 3789 1136 6276 2768 1695 5071 2995 3782 1666 4900 66 2574 6295 5694 5691 164 796 2787 162 6042 3623 4148 822 6449 2830 5770 2458 5849 2498 4758 3028 4906 2710 4240 4790 3996 443 3428 1038 744 6378 3018 5134 1513 351 4220 2764 3909 4111 5949 4481 2449 5244 6165 3266 3185 2199 5276 1244 4642 5481 2836 589 4219 5081 6077 1536 3300 3218 5911 2357 4257 1408 3415 2771 3247 6145 3854 5337 934 5109 530 3245 2107 6615 4467 5671 76 723 1446 4332 3900 4266 4180 2552 4304 3188 2009 5989 1216 5269 6380 5612 5715 4222 5687 442 2426 3214 5952 6131 3587 4414 3264 4987 3917 5740 3647 3238 5886 6257 61 4392 3531 6593 2028 6349 3461 6450 3863 5633 698 5989 5264 49 5077 768 5536 5336 4158 3867 2248 5353 1915 1541 705 2703 2415 3365 1772 3256 5986 1846 4866 4042 6397 1643 1839 2270 3059 4941 1899 148 5975 2819 2222 3783 5956 3018 1056 6232 21 4163 1807 2416 2958 4892 467 1271 4693 3454 3412 2912 2944 2741 4133 3111 1005 494 4006 3359 1542 2658 1711 624 3514 4594 2462 5916 3455 4882 3025 882 3505 2049 1016 1675 4757 2547 3550 3531 1907 5951 4819 3844 3819 1476 2929 4652 2832 4312 3521 86 5129 3638 577 5107 4067 5430 5162 3618 4142 2220 2914 6535 5050 3901 1415 4069 1559 5731 5249 2381 5176 130 2913 215 364 5421 1857 1187 5005 3906 4401 4381 3121 4539 5646 2681 1073 2727 5904 6460 1648 228 3034 5260 4764 66 5579 6069 3503 6650 1223 5963 852 3090 1282 182 1571 3512 4471 2156 4250 3228 1670 1467 1555 4888 1317 5714 1077 1897 5507 4434 2732 2465 4990 4045 5067 1181 1390 2984 4528 48 627 1335 469 2787 460 908 4575 1930 782 6021 5790 5578 2514 3827 5358 2053 1702 3145 6038 1636 1241 2939 5693 1291 960 699 1973 3934 4757 2642 2431 5453 807 3291 5404 3168 3560 3043 4926 4839 3099 3208 720 3924 2071 848 3472 6206 4075 2339 357 1038 2227 4297 2594 1559 5655 1230 5841 864 6179 3807 4186 4968 3172 1936 2104 4346 3615 1943 4177 5078 1087 1435 3108 3885 6584 5825 3771 1504 1078 4378 5182 3495 2057 416 4404 5687 3466 1838 2704 4747 5966 476 4921 5102 3103 5398 6233 4734 6441 4027 6017 1453 5605 4885 5648 2608 6184 5630 845 2339 5921 3821 5883 5294 4431 4279 4525 5829 3629 1674 947 5338 5282 5782 1894 5489 4402 3913 3212 1013 2552 2567 420 2032 2832 273 3157 2539 5745 2292 2675 60 1659 1739 5584 5433 5699 4498 2931 6266 2992 5371 2213 5247 5705 3365 4244 2111 3864 602 6216 5876 6575 590 3359 1198 2592 1492 2466 842 3617 465 3241 1480 6270 5484 5707 6185 3882 4028 1027 2446 3605 1320 1263 2512 2267 1158 5452 4734 6003 256 3669 672 1886 4536 6150 5047 375 2414 2043 4267 164 4968 6364 1988 5295 5213 5670 5605 91 1824 2811 788 6510 1497 262 4943 5740 4854 4942 1740 4643 4465 3265 2464 4240 1482 471 4691 719 412 2770 2702 494 3233 5251 3750 6253 1247 2230 5139 4748 6461 6442 132 5786 5735 429 1942 776 6062 2022 3175 3716 2981 2564 5234 1212 624 547 829 1587 676 2366 5676 912 3665 6226 2429 5521 3185 1191 5807 507 1777 4979 4226 4433 2898 6243 2450 667 6251 5140 5302 2432 1463 951 5065 4230 2440 4445 3220 1856 3119 2092 2200 1129 2048 3265 1283 3801 2883 4397 6535 3137 6191 4123 1079 6039 1586 5622 4848 265 5067 5926 6487 6371 4633 6492 2929 2829 5443 4398 6111 6507 3073 683 5083 4589 5629 6545 429 5402 5450 2670 1884 568 5139 2970 4424 4936 2861 3231 3108 4977 5180 2857 6094 446 6287 525 2885 5476 4919 3971 2637 4079 6120 6341 6613 4438 334 5558 725 1581 6433 5083 3926 2971 627 1330 619 588 5379 809 3959 999 5148 1705 2931 3064 1352 4814 2456 4867 1407 761 3130 4840 2978 2233 437 1727 1131 4984 5034 135 6075 6057 6537 4916 4519 5271 1517 5414 2661 157 5491 4434 841 5423 6310 5389 1471 1071 4827 287 3364 603 1391 6202 185 6166 2656 4553 2198 3340 5217 1630 4076 2374 2854 230 4029 785 2830 6241 6150 1360 2475 4789 535 4313 1194 6087 3534 4179 4855 4256 638 2575 3938 1947 222 2092 5410 5363 5555 2247 4935 6228 4236 6116 4386 2316 2870 6564 6441 2394 5244 577 5180 3497 3218 4149 3549 5639 1518 838 2791 3091 6344 6410 3751 4114 392 69 4205 5110 1265 4060 4063 838 6189 3523 3583 1849 868 2081 1237 5579 2049 1033 4319 1735 2824 5405 3213 50 6312 3613 4408 1802 3393 4218 1538 6524 5662 5363 4258 6154 1083 6114 6276 6394 2590 4562 4941 3050 2232 1970 4557 884 324 6579 3197 2119 5364 1887 3141 5402 1764 4862 3637 182 1007 3631 6241 5390 973 3846 2127 3713 3758 3919 5077 4523 5083 6107 1294 2958 5350 6456 3952 5998 3139 3425 1045 2482 3287 3490 6114 1413 741 2042 1647 1097 3066 2948 5406 4801 5161 95 1885 6580 3105 2941 840 377 1835 1996 623 3282 6244 5496 652 6112 1907 4889 3963 3239 426 1079 5038 5718 1412 1139 4629 23 2570 4882 4343 5350 1120 6342 4855 1448 813 3696 3577 5976 6469 4391 2390 4677 6620 1216 4951 2826 1896 3767 690 957 537 2238 433 277 320 3721 5770 4469 2645 4991 1377 2985 4530 1558 3992 6209 5023 3200 4286 6152 983 3449 5618 3900 5167 672 6002 3635 5008 5463 4507 5836 2317 1948 2370 3774 1956 2658 1620 4398 4464 3494 4144 4915 1341 3379 6592 1012 4666 1779 3857 2650 526 1265 1092 3808 3586 302 3567 6271 193 975 1317 1291 4339 1967 1781 3826 5716 865 2529 5861 3384 1321 5207 1248 4480 808 2807 4049 4673 2407 5908 1963 1887 743 3529 1075 5603 1956 2942 3291 2652 3528 6393 3696 5793 4123 6466 6108 5267 1376 5193 4434 2502 4975 3993 4212 2627 676 3093 6120 758 800 4376 3967 6418 6427 2837 4927 4201 1790 1090 1229 5851 2773 2321 5597 2614 4170 4930 4409 2317 3416 2460 2364 1197 604 6576 6632 5695 2437 2370 3505 3913 212 3532 1173 3552 6034 4873 415 481 6647 2938 1959 4513 1315 1204 2274 1285 4118 5140 1761 6002 5031 3898 892 3243 1817 3696 3512 5167 3113 2839 4124 5033 242 141 6601 327 1051 3267 3353 5391 307 487 4047 5404 5900 752 2190 4115 6016 3223 947 4756 2949 6153 3773 339 2964 943 4016 186 3190 3604 210 5565 957 4785 2631 4189 969 2547 4186 3059 3146 4636 3656 2777 1910 796 5147 1264 415 5180 1447 6041 6355 5955 3257 465 2863 4050 1335 2838 333 4145 3733 6575 755 750 1112 6120 5658 5834 1228 4937 2979 2915 3732 6206 5649 1184 814 1304 5164 5313 3076 1425 201 5471 1229 2787 1451 5119 1092 4951 4964 2548 1458 2718 1606 981 569 763 5421 1490 4035 5261 74 1846 3467 785 6531 3236 6629 4423 1999 6245 4834 721 4627 1261 5635 441 3236 882 5202 4792 3166 2680 2649 5340 204 2041 6365 4148 987 5588 2453 3229 6514 5147 232 3436 1585 3164 4625 5420 1288 3646 4203 161 3889 5487 4846 3588 5018 5740 6589 5037 1511 3597 1535 6589 4020 4239 500 1192 4651 1192 3385 6385 5108 4715 2725 6213 4304 4751 4531 2428 52 2320 5344 1035 4367 5199 2807 2915 3128 4790 3316 5734 3243 3999 4917 3217 914 4654 4030 246 3960 3564 2008 6231 1735 1366 1687 3940 4754 5571 387 416 3361 4697 5195 5302 165 935 1739 2232 4351 6434 1709 5923 5088 158 3205 850 672 3227 2976 5587 413 5577 3224 4675 4533 5031 5794 6137 3101 591 1438 3513 2040 6320 5143 3199 3568 5678 2054 4320 6360 3791 4410 4337 3447 4358 6195 4358 3696 3396 693 5083 4017 1342 2702 5370 1280 6186 2816 3403 1448 6159 4894 3039 6524 6615 114 2360 3372 2327 1514 4582 4434 3049 2939 2494 5092 6412 4460 2865 4419 87 3202 1337 3097 373 4662 2901 2890 4619 567 6324 5367 2417 2832 2480 4826 2944 2273 6558 6555 5736 4351 2966 3925 2334 6308 6114 1243 5456 4951 1329 53 4229 4185 2867 3051 455 4251 3738 1338 2788 2331 1510 3182 4957 2604 252 5347 5703 438 5196 4923 2094 5619 1798 947 2163 5039 1909 1628 4958 5893 5130 3718 1283 1684 4462 1298 4794 4108 6478 5836 4597 3246 322 665 5018 6620 3529 2057 2151 1449 5935 648 3265 4131 1569 5651 6553 6268 6263 4313 2715 3957 2387 3795 2795 1071 4783 942 2164 4853 5103 2356 2086 1431 2591 4901 5036 2950 6431 2583 4634 236 4820 6277 4094 5732 2296 5010 1658 3181 1353 2073 1334 3311 4023 2918 5758 4831 1283 1248 3547 3413 6519 2699 461 5361 6155 3219 3100 4984 315 3393 3058 5191 3542 2372 2650 4863 4912 2722 5276 2946 2449 4107 5986 3795 144 6292 6575 6532 4829 138 2135 5111 5078 232 4584 1128 3500 870 6097 3249 4889 1765 2161 2404 4603 3975 4091 3752 5127 4502 625 1411 6502 5504 1758 823 3695 5177 5198 1485 2186 2854 4581 3015 3640 3113 679 2593 6509 5471 872 1005 5223 2995 510 2036 3036 2645 3628 3151 6099 748 2142 3727 4329 6511 1517 3642 5867 4979 3732 2787 4525 3856 652 5933 4740 922 5592 171 3766 2300 2253 6422 4242 4362 3641 4911 6378 5116 4787 2312 1990 2042 3049 3412 413 2211 5482 528 5698 4999 2754 3038 3656 892 2393 1976 3422 5605 5882 5853 2532 5323 2050 127 2756 5349 1436 1720 3439 6408 2267 4455 5374 3258 959 6165 5977 1447 4341 2415 522 431 3167 32 4400 29 1248 3819 4698 1752 3253 743 3074 4944 5502 3947 2205 1056 3341 5036 975 5265 4885 6181 2379 331 1735 5100 6550 6195 6517 2740 6639 52 4324 4179 1882 3090 5893 4487 2825 3489 2903 4806 5615 530 2071 2474 1780 6138 362 2897 1289 6372 110 1405 3204 6578 2173 5427 542 3680 1554 4418 3958 3392 2114 3127 4948 1896 961 5681 72 6545 29 4353 943 3743 3427 2270 740 5842 1765 5604 1920 5842 1003 5190 4265 3477 147 491 3289 2296 5645 1562 5314 302 1802 298 5701 3326 4973 1483 4374 2080 3185 3701 2580 3141 762 4206 3065 4342 5041 5964 2906 4981 6527 1444 2183 5544 3944 5271 6355 6594 1010 2618 6354 4407 3648 6093 686 1883 5866 352 749 6305 3223 1577 5511 4566 6417 1830 247 6216 2518 2808 4915 5416 170 4241 3620 1379 3957 5920 5465 2336 2056 3972 3447 1248 6269 2388 3490 4395 4013 2731 4570 72 725 4367 6293 5728 5206 727 1763 3787 1175 4132 489 5307 5772 2195 4204 3787 3771 4328 5164 1425 1776 5414 6111 4794 4760 3212 159 2222 4364 5097 1033 4719 1481 2123 5032 4531 1541 3438 6207 5993 5590 235 5637 2395 3054 334 3995 634 6596 625 1119 3957 2627 6372 5665 5062 916 3539 4592 6505 5612 6203 6499 4896 2299 4996 4274 2093 3503 3675 2105 1838 2847 2923 5022 6549 3065 5093 2078 4178 6420 4365 407 3614 1915 3975 3661 4700 5444 3424 4164 6480 5169 2687 3815 2395 1130 1130 6616 350 1828 5682 6027 6353 5817 1373 1579 5709 2779 227 6166 4084 1759 1964 3732 2535 3267 124 5233 1735 5509 1572 849 5422 4942 5995 419 3132 3574 6349 6012 4265 6326 4360 2335 5405 3576 4556 2240 178 4615 4618 2538 3193 5740 5037 1148 2407 1833 4268 1947 1162 5328 511 3779 1084 1667 6095 6085 534 4133 725 3513 2783 864 405 1296 6079 1333 2267 3264 5909 1407 1039 4401 3917 3216 2344 1669 6011 5544 120 3907 3277 5697 6214 1418 2242 3085 6084 2593 6569 2034 4725 1706 3362 4732 1038 4741 4235 5288 364 2476 3242 2005 729 3205 4296 5989 6581 4544 4364 2411 1186 367 794 3367 2114 2803 271 4100 3773 902 2790 3445 31 4687 406 1499 2005 2454 3901 2084 639 2734 5770 3606 4543 1973 4440 1285 3902 2779 112 2177 6176 2631 6155 961 5167 2540 1318 4924 1595 5116 5010 968 5883 4679 3737 4970 3010 269 4780 3337 3436 1211 503 6435 2825 5827 867 3185 1029 5279 3914 1505 561 1548 4596 2398 5803 450 3788 2842 2179 1045 4812 2060 5280 1663 6602 13 283 4932 4428 703 2839 3295 2694 6310 6068 4469 1174 3595 2064 3239 899 2352 552 982 892 2455 4316 515 5460 852 784 4103 2155 3683 1870 5320 1688 1101 2393 4663 6391 2026 5422 4169 2354 4626 1908 15 5527 6119 1225 2734 6267 236 5976 3607 4585 6361 4940 2230 2895 5593 6405 5271 4115 5275 6032 4300 1184 1109 2024 3184 5692 25 2432 2 1389 6377 2903 1854 3745 3461 2016 3086 6307 2029 398 1574 3958 786 4167 4528 1043 3439 6270 303 343 3486 1160 1155 3603 5968 2785 4700 1194 948 4064 3167 6361 4647 5439 4538 470 5582 6561 3891 5538 6259 1271 3100 749 1590 559 1297 1957 3805 4094 4863 4522 5768 4638 1300 22 3128 3033 3457 3657 5857 6266 5862 3322 743 4781 4332 6138 3853 420 159 740 5033 831 3843 6526 3780 4600 3622 3624 899 1227 4335 2338 2859 6163 4139 2723 6529 4494 1151 1400 4454 4053 1577 5636 6394 1498 4156 1321 4405 1098 4281 1946 1512 1858 1844 6401 912 2027 1869 5419 4473 4041 1574 2355 2278 3134 4964 3490 2692 3060 842 3653 2169 6518 5197 1897 2123 5346 5379 2415 4921 5205 2625 4267 801 2253 1394 2290 4589 4503 6473 5830 2283 1062 4097 368 4758 1223 5657 2815 1289 1974 6587 2129 689 255 234 1254 1425 3561 801 2608 6554 658 3405 5592 718 5845 889 5730 3909 1073 6442 5398 719 4009 4299 3090 5822 6549 343 5051 4344 1944 4465 2856 1425 5292 6546 5306 372 5045 1447 191 1310 5538 4165 3661 2365 21 130 5011 174 5232 3744 2555 4639 1893 5083 700 852 4418 2230 762 183 699 2314 3382 2258 1022 4996 4765 5125 767 4572 966 3167 117 5954 4866 1394 4582 5180 5529 1915 2860 5361 2898 4198 1465 3390 4768 3367 2273 1454 5957 3962 5582 6541 3087 2947 905 6431 6032 1551 1222 2899 2258 3811 656 3802 493 5763 4390 6497 894 6158 309 5123 4030 2553 4707 1151 4207 4920 1765 2714 6473 701 4735 1737 343 5998 2931 5710 2269 6368 3037 5382 2250 5872 1870 6288 1037 5141 4948 333 986 2758 1803 2189 2207 4331 5500 3528 3480 2547 3145 4443 2250 5116 6127 4232 5031 2690 1736 3028 4933 3103 6566 3567 202 89 4238 4921 3299 1620 4142 6441 5102 2207 1643 5297 539 5225 6083 4122 897 6640 2778 6258 6079 4632 1579 5761 3638 533 834 3550 840 1087 3993 384 4105 3184 4942 87 5661 3508 790 4105 3756 6407 52 2708 734 2530 3462 370 5305 4852 3390 2386 876 6501 5374 2604 1809 1640 2830 679 4277 5996 443 3190 90 4071 6301 3488 6352 4409 4726 1234 3787 2975 3716 139 586 5395 5996 1716 6371 280 2029 4710 274 3842 2647 1217 3318 6181 4759 6214 397 800 5412 5611 5682 1691 1041 4499 1142 3042 3660 2247 4352 3808 3679 1139 204 4664 1243 4155 3015 5753 5549 2749 372 6373 6241 420 4415 3110 1387 5230 4968 4211 3775 4686 3314 5775 2086 5020 775 6097 2786 5106 1422 3897 6276 5781 2320 4136 3238 4731 5013 5663 2839 1808 6295 3718 437 6346 2980 2408 6406 5039 3336 1384 2129 5874 6162 4740 1364 3932 6428 4951 4259 5718 4068 5619 547 3779 3209 949 2006 6466 4624 6360 5648 5724 3012 3294 5398 3783 5382 5718 1775 6183 6089 6250 6179 6196 2347 2825 5291 1735 3898 3361 2110 4023 3539 5793 3171 5927 6443 642 101 3943 6450 3278 5467 5843 6598 2185 4369 6396 4322 4361 333 215 3065 3605 4380 3429 3208 3114 4769 365 1063 3167 2305 268 6410 1818 2370 6558 6302 4796 3512 634 1793 1520 5386 350 5857 4946 2754 4285 3869 4143 6187 4123 5542 3550 3112 5264 4355 6359 5922 4283 6191 1104 951 6399 1952 500 1950 4937 417 3292 4148 4926 5564 6373 4597 5209 4586 3229 5917 1305 5822 193 5045 1580 2861 3333 3991 697 3303 6633 1150 1129 5152 5878 6615 4161 709 558 2653 2790 3944 2904 3364 3327 184 6198 1818 1594 1009 4756 4586 2708 2336 5319 2695 975 5088 5122 2360 3548 6486 4010 1229 5532 2706 4388 4758 5824 145 2291 4142 846 6571 1996 1411 109 5928 4010 434 5053 1476 4141 3697 4850 20 6 1776 4470 5922 4472 5692 3769 4256 5112 6013 4100 3088 2992 1483 1992 6457 6095 2786 3135 3362 1016 2895 5893 607 2843 154 1686 6010 3111 3238 3643 5955 1748 3639 985 2954 5039 4047 1922 5085 3964 4874 3830 5361 6587 4356 3777 4639 318 4436 5120 911 6153 4446 121 3620 6427 2493 5556 2850 5769 5629 1616 1842 3149 1237 4951 6195 1743 4184 2780 5617 2358 6287 1308 6284 3893 2692 1218 3835 486 4474 2305 2613 6176 3217 6384 906 2457 5713 6451 2654 5862 1281 693 4755 3051 1712 2283 900 5705 801 1203 3961 142 2411 5178 4414 476 2190 970 562 3222 3909 823 2124 5160 434 5193 5083 1663 3818 3269 4285 6038 2056 1364 1664 2254 4252 5150 6424 4690 5355 2479 5835 5467 2265 3886 5978 811 6513 4075 319 5954 3607 5647 2783 1323 4595 1963 6068 1362 3232 1783 3808 5129 342 4606 26 5189 6313 3100 853 491 1389 6441 475 3036 4188 3948 5248 368 3542 2346 1603 1809 1734 2238 2280 6379 6415 4272 848 463 1128 6511 5728 3309 4055 5544 2625 6595 4563 1638 1831 1046 3334 2605 5245 316 3212 1928 5773 2115 5752 1013 4419 848 346 3658 1977 5110 4632 4958 4259 6291 580 4780 4260 3121 560 667 5922 371 1293 2597 1009 4148 2260 2449 5090 6290 3100 127 6311 1525 6184 3530 3571 2549 1611 3625 5656 1384 3936 782 1516 5791 1283 6144 3724 5163 2419 951 5913 6175 4017 5187 28 1189 6109 5785 3367 5978 129 1855 1065 5248 3147 3291 1609 3811 66 2840 3405 4129 1649 1725 3986 6452 4956 875 5047 6496 3366 4798 5154 499 3682 6113 2138 3528 4710 978 327 5563 5524 5749 2814 3859 567 5909 5443 2913 2262 4279 172 399 887 2674 488 6179 1653 820 852 1636 2631 768 1819 3480 1489 5723 718 4695 4753 3121 668 1487 5550 5402 1097 6379 5385 3664 1375 481 4187 2944 830 1591 1760 6304 3731 1977 1761 2175 254 3423 1728 4461 4666 917 3715 6208 2997 3536 5376 3251 4327 5959 1483 3005 1843 403 3843 6129 2956 1233 5849 4242 2011 4291 3392 2878 6377 4765 3267 2771 870 1475 4269 5012 870 4958 3864 4721 3646 5620 6086 6017 140 2772 5360 279 5283 1747 411 3592 2081 294 4852 4738 4300 6097 4904 3838 4180 2 2305 5254 2803 2177 2914 1697 1494 725 5883 2017 5973 1242 2219 6092 2242 2302 4656 5037 150 3532 5432 5109 2193 1119 2791 685 5162 824 5578 3971 5555 5972 2527 2644 537 5526 4951 3392 6523 2425 6500 5545 4278 6489 3876 442 5808 836 3259 5083 1373 3428 3127 4980 687 2126 614 6434 2958 145 6558 247 3444 3156 180 5762 3780 1235 6407 6305 1751 6274 5609 5559 24 4698 4625 1580 5929 3903 4615 4576 5322 3340 3810 2458 2030 2893 1945 6446 6293 1544 5757 4904 4464 5137 1438 970 2217 5576 207 6170 4812 6345 937 6035 1653 1414 3922 305 4295 1300 1633 1750 2098 127 5504 4763 375 567 2211 5401 3151 4812 6474 3129 3221 4759 6040 2913 248 1115 3986 2576 1321 539 2899 6367 6479 4309 1967 5475 542 1897 5232 112 1761 5689 2416 4403 6061 5554 4679 3415 4071 5988 5173 2107 5464 2570 687 4911 1186 809 5717 3490 3225 6045 2037 4879 1180 4754 2026 3862 3793 1316 1506 5420 4033 1743 5023 1242 2809 6275 2126 6311 4974 5652 5311 4717 5656 2439 310 3170 1128 3882 3086 912 1645 1136 2786 4615 4511 4429 4279 6204 4211 1939 6527 4342 4364 3987 6372 1080 4889 860 4695 5377 2831 2733 4306 5338 721 1418 1694 5517 1210 2461 1007 1128 4234 661 1854 4077 6105 1236 2413 2418 2806 2862 3221 5779 1282 6638 6457 6137 2163 4047 2271 334 2350 1422 2819 830 3758 3658 805 4121 5985 2760 3989 6396 1427 3062 143 1997 1299 3790 2273 220 1137 3476 1368 3921 5078 3643 6121 900 3079 6626 6497 2923 5858 983 3941 727 6556 3466 290 1949 3793 761 4816 2944 6186 500 2393 844 5707 4892 5922 6208 2124 2059 1201 5996 5397 775 4744 2402 5872 4540 1333 6158 5539 5819 5807 6029 674 4119 1766 3043 1414 650 867 1324 3312 2253 4678 3362 459 2680 3995 6594 4646 336 1978 6372 941 2817 838 2810 1024 5372 3525 4348 209 6651 2524 154 2599 541 697 6382 4938 3746 4490 6578 89 1195 3712 4848 4839 1001 5694 2831 249 5558 6095 2981 1329 5627 1699 1812 5152 3041 5835 5146 4572 82 2892 5078 3755 550 30 5325 157 1909 5926 5129 5117 4894 3593 3369 5533 1718 3755 134 5529 4307 2014 4917 6042 1794 1066 5887 4310 2196 594 1518 1132 6612 1677 4074 3238 3758 2923 3191 4166 4649 2264 2127 1892 1715 4533 913 4807 741 1961 398 2691 1867 4642 1512 440 1328 259 2111 4175 4391 4665 3142 1400 5071 5858 5290 5469 807 6152 1321 3085 472 353 6374 860 3597 2938 5203 1779 3361 6516 4214 5654 4553 1404 701 3976 6268 2460 1926 4189 6239 4406 288 5540 2614 854 1266 4743 794 3893 4875 5238 1855 1925 5540 2478 705 4351 4904 808 2507 3206 14 4951 6211 1678 5614 5667 2188 4360 3415 2545 1185 1350 643 941 6185 646 3211 6502 6338 2184 2194 3163 4536 3562 873 4662 2181 1703 6065 963 5654 4543 5803 3173 5690 5312 2745 5133 3807 6153 5667 1429 512 3517 3988 4873 2336 4497 4986 6336 2758 1428 4764 3896 293 5628 3381 3964 3987 2224 3173 3613 5562 5178 3914 2690 2485 4467 5329 3928 825 6305 2318 4301 1591 5764 665 4582 2844 5386 6605 4324 4989 154 2450 4640 5492 1353 2528 2411 5096 5984 2628 3144 3330 3822 2668 5722 5067 2617 4889 5452 4139 1914 75 4380 3439 463 806 331 3042 3756 5170 3272 5460 3410 6079 6569 6610 3802 802 3521 5007 4528 3907 3428 4593 1388 6215 4205 1954 1152 4999 1608 3271 4725 1066 4944 4091 6636 2745 3371 1743 1898 4965 1789 368 91 965 558 1730 3362 4926 1385 5855 5621 4256 4740 3118 1293 2393 6509 1621 2699 1837 157 5630 4508 719 1528 5203 3774 282 1852 4791 5546 2076 5265 5734 1052 4968 3961 2125 2436 5479 5169 4281 4952 629 2065 3806 3444 4674 3177 6244 1963 4973 988 4087 239 4431 4440 665 1955 1398 5451 6097 6220 2492 3023 5287 4366 4406 6504 4164 3692 4554 4616 2251 3471 443 163 1881 1722 6255 6151 5684 5888 3417 4510 2726 6257 3880 5186 1576 170 3400 4686 1278 2182 4642 3141 3550 1541 1827 6028 5314 4574 3612 4544 4739 3875 512 545 172 1754 3265 3291 1709 577 3594 2438 3345 6263 5879 6465 555 4449 4609 1877 1029 735 2812 6216 4872 23 3971 81 3314 3289 1464 3402 1568 3754 4204 5803 3344 4226 4370 4179 6338 4789 2671 5545 1921 5606 629 6392 5384 6320 1851 1232 233 4937 974 5725 2340 3259 114 2309 2623 913 582 5812 2211 2328 1730 298 3981 2464 1020 5326 5275 5245 5547 4904 3085 3967 1492 2991 2318 2 1439 223 4022 3478 1538 6197 2956 3890 4980 5642 2600 6436 915 3254 5806 1197 2412 3783 4088 2955 6277 3379 2648 3900 6423 6243 3800 1031 5916 3775 4787 2795 651 4534 2895 5276 3981 5135 6608 3735 3355 4422 3756 5675 2300 5998 3528 6515 2131 3747 3701 2693 1922 3818 4271 1976 206 770 6533 1766 3181 3068 863 4935 1864 4394 2321 803 3913 785 345 5056 6309 3677 5409 4271 3528 2323 6261 3609 2069 2809 5482 5521 4650 3108 5191 2427 4703 3295 5582 763 6523 3664 209 3767 5814 3083 5805 1812 294 1101 5516 4534 6098 6066 3423 867 258 6203 6271 4812 4562 3118 2001 2586 5383 1596 1340 3116 3029 811 2601 5145 1567 1796 3390 4992 5577 2468 5654 3295 875 5805 4333 2375 158 879 5123 1084 3232 3943 4932 6231 1179 5619 91 5059 1860 3704 1790 382 2166 4935 166 5132 5056 76 5331 2477 6045 3722 2067 6302 643 2751 5682 4153 6327 2873 190 3912 5484 6143 3944 1422 5890 5499 3474 4565 5845 2293 635 750 4724 6561 5457 708 2738 4207 6472 4722 3283 2374 2930 1880 6365 2104 565 404 2493 2819 2308 5664 142 4094 1427 1955 4113 186 3983 1637 6378 2807 3078 4513 2715 1129 3269 1578 5578 5481 287 6577 2175 3061 3013 6084 6633 1386 247 3470 1776 884 2772 778 320 4798 4870 399 144 4644 2666 275 6565 4761 6417 1211 1352 511 1064 2711 6475 3279 2337 2804 4789 2670 4851 2904 2116 3980 4010 4473 5655 4095 2682 6259 5149 3802 5880 3944 3377 2675 1028 600 1639 6576 6535 2998 2305 6249 2284 3219 6211 3542 6378 3159 5886 1993 3869 3763 3397 48 1510 5693 5721 3344 594 2240 6294 1321 3521 5706 3782 5606 328 1608 1161 5462 3374 5221 22 144 5262 1648 3187 20 3037 4098 3491 6437 6323 6119 2444 6610 6000 5456 3387 1317 3626 4363 4544 2551 2990 2600 800 1717 1148 2025 1882 354 1157 4706 4339 4574 451 4991 2706 4938 603 3899 3859 6614 5059 4093 675 6034 2610 2044 4058 1004 5183 5081 1902 2360 996 1799 4544 5142 6107 769 3695 4278 4465 2149 2477 3931 300 1149 4816 3727 1766 3971 3040 4604 2377 2986 89 2854 4489 2583 4018 4507 5684 3243 1461 6326 6473 4932 2244 3028 4209 4538 707 2471 56 5167 5787 4472 4622 3700 4507 5984 1203 2 3109 1994 4955 4559 5737 4855 2545 4373 2965 4787 3785 619 2027 6110 3664 3842 2068 1199 1818 3645 4965 5799 1492 1497 3019 2093 4061 805 3806 4588 6481 4003 5793 3398 1753 3982 1629 1146 6106 6519 5864 2923 2634 693 3582 453 2745 2308 5751 5033 4596 2130 4551 3070 3041 1281 1861 890 6389 3153 2874 4516 3210 4151 5996 51 4636 4790 998 6492 5270 2881 6260 1409 764 926 1976 3866 4434 3533 90 1799 6441 5897 2403 4267 2930 4524 4875 4889 924 5403 5073 3444 4807 519 1275 1891 5345 515 1200 2011 4836 3364 5464 1011 2829 2667 2078 5757 6363 136 3961 1172 6382 2713 547 3838 4401 6372 5407 5716 4792 5607 6567 2531 4765 6084 853 1026 289 1053 5103 6121 431 3787 3665 4164 5195 1996 1799 5657 5000 97 1061 6362 6277 1638 3573 5943 1922 70 367 1059 4138 5382 4062 3104 2451 4076 5787 195 2710 4217 4879 3268 1676 1091 3684 5948 5681 6442 6008 6423 3306 5399 5271 5796 1465 4241 2745 2728 1513 3704 2422 6355 5376 3684 5366 1000 3988 1474 2703 1487 5656 6110 4454 5406 177 1439 2704 3414 3774 2091 4944 2598 829 5892 729 325 1496 2468 6287 5522 1950 4171 2830 2852 1554 2249 5041 6391 3119 42 1422 852 1407 2898 2778 5761 5901 4752 4828 2731 1061 6145 4335 3428 946 2836 657 1025 6523 2019 3921 460 4280 6093 2094 5416 906 1169 3358 4940 3175 3217 3393 4358 1319 2776 5614 1179 1459 2066 1175 429 5114 190 2213 4244 5016 122 4542 756 3988 3516 5581 352 323 2213 2147 6169 280 5395 2584 1512 5856 121 6146 4115 507 467 6140 1666 3668 4587 977 5375 1690 3721 6301 1953 2027 1475 3641 6256 6346 2510 2691 3630 2222 456 3284 5652 1592 1363 168 1365 3502 1853 1777 2039 5625 1696 77 2407 5087 335 2450 2593 2713 3203 1174 2371 5084 2634 570 6222 4513 1408 4806 187 3472 5192 3975 931 5816 1678 6131 5385 2961 3326 3144 4897 6175 5262 925 6437 1757 1759 5584 3169 6121 1795 1372 2787 1847 6019 4233 6238 4446 5124 4633 4775 6121 6582 5016 916 3290 3060 4504 4699 3573 5041 3370 467 5489 100 2277 1581 3403 4651 2391 5717 6013 1613 2094 3336 2995 2028 2967 3 772 2593 3492 6590 4088 1028 2681 701 4103 2976 828 68 4894 4073 2959 4293 5195 3206 5038 2259 2187 5634 5186 5653 6097 848 4433 611 5114 32 2139 2067 1401 3522 4394 3243 5764 1271 448 3825 270 4326 5184 865 6221 1862 6525 6514 137 5486 2065 1568 868 5713 848 1972 2870 5380 2553 5618 6370 2749 1270 301 6618 4355 6605 384 472 1559 2583 2563 48 2113 1384 5672 808 6502 2410 1365 2764 2592 1795 6116 4575 1115 4638 1736 3833 1596 2258 4778 5081 5496 2206 4464 3601 305 4353 481 28 1681 5439 1484 1373 4008 3151 770 6079 3160 3401 3959 460 299 4969 4334 1930 6173 796 3300 3505 772 712 4900 4235 4068 4134 2886 6362 4817 411 4197 747 5146 5076 2925 791 6530 4727 231 3145 3554 197 3864 3460 3214 4068 4496 3065 2879 2637 1203 4236 4058 3653 6405 1411 1809 435 3663 573 3092 2807 1338 1151 1978 4502 3900 2208 2217 1120 1982 3620 505 1224 705 2491 6450 3847 4238 6051 3822 484 5446 6326 5427 3109 4647 1661 4347 1604 4648 1008 5922 3639 4539 4547 4543 3799 3229 4449 4520 5006 6217 6240 5889 1647 689 2174 3190 5473 5593 103 4789 3480 1923 6512 5173 2681 4033 4564 19 5831 1929 2909 5844 3158 3474 5649 2603 6327 5040 3946 377 6380 4089 5495 4052 796 5303 1837 1130 2370 242 1929 5980 1352 1155 891 5614 4189 3552 5656 304 6312 5007 4252 2156 2096 1579 2217 4899 138 3029 6382 3904 4781 5315 4747 5888 469 1116 3753 1296 5486 3393 2555 5082 4895 183 3875 5040 4442 6283 3524 3641 1788 3180 4497 3186 702 873 3120 3729 1584 304 4883 1138 4866 6501 5475 5044 1983 882 6305 2591 6065 1687 5671 2329 3310 2998 1922 1128 2751 3739 2857 2724 1195 4746 2552 5261 5693 1656 2675 6598 3419 4900 4708 4240 5506 5348 3119 5239 2000 6334 3460 4158 313 6359 3013 3119 4064 5687 576 2633 4543 2508 2270 5042 2756 3487 710 6555 1191 3224 756 5875 4135 4770 3496 5419 1498 4974 6426 842 4311 153 1891 1096 1267 731 5587 4786 2032 4056 316 238 6496 250 589 6077 1501 2902 904 884 1392 227 3285 876 5498 600 2090 501 5584 4118 485 5341 6592 474 1856 6209 5220 6344 4453 2905 5314 6211 3647 5727 3916 1195 3421 4788 2802 3756 6279 594 2046 986 4651 4095 997 165 4743 4043 5893 4560 4929 6625 4954 3660 3384 4455 674 2182 1988 349 2500 5102 3766 3754 2107 4867 5134 5848 1820 4371 748 4465 4730 1825 6319 4058 6026 3517 3111 5655 5816 1325 3527 2393 1093 2946 6301 2285 5201 5492 4886 3342 6343 3976 3515 3640 5006 4167 1821 5229 5766 1728 4432 1399 891 6017 4482 4916 4830 5909 636 5596 3320 4198 5838 1949 4919 4069 938 1456 6420 4408 515 410 5242 514 5341 956 1966 3427 6486 6243 3639 5617 6432 2307 6054 1443 4087 227 3261 3739 3827 4503 4804 921 6651 730 3333 2951 396 5448 1793 2499 259 4790 2328 1737 2172 6586 2557 1753 80 2400 3155 6305 6375 926 5452 1813 2371 3905 345 5446 95 2566 1877 3767 1125 5014 4579 394 5371 886 929 6388 1481 5991 2817 6357 5302 3466 6330 3289 5095 2162 5139 5329 3215 4862 4721 5369 1419 3203 5814 1035 265 6268 4761 608 5406 586 6353 2763 3977 2033 4479 7 872 2958 2613 1763 4242 421 5011 3126 1164 6320 6479 2941 5881 3481 3555 6181 5466 2217 4352 807 640 3538 6465 3734 714 556 2938 1892 3592 4833 1833 6625 4325 1167 1848 1903 2494 2547 3140 4433 2799 4094 2170 6121 1967 1236 228 1616 4449 1545 2730 3279 48 2967 6331 2356 394 5979 5335 1794 5644 1629 3476 1340 44 369 1914 5734 4603 2389 5132 5771 584 2400 3095 5329 6620 2493 4398 955 2895 4438 2909 4418 3203 5999 541 264 1623 48 6334 2307 1854 2301 3835 5245 3725 5061 1033 3413 3501 1050 5493 3855 6187 2272 4751 4741 5736 3038 2287 43 3613 446 1344 4091 6498 4376 1103 4654 5412 3308 1963 5456 1110 1713 4241 5480 4561 3048 4022 1139 5923 5646 4342 2365 792 3154 6041 4429 838 3252 6496 3814 2314 6546 4191 1538 4646 3688 4189 684 5314 2060 4122 6231 3005 3382 576 1457 6481 5141 900 3586 5693 2333 3195 6525 5958 569 4574 2740 1461 88 6182 3440 4594 5801 3686 5840 2687 1444 347 4527 3647 5245 884 6334 3914 1708 6188 1935 440 588 3654 2828 4014 303 3448 6389 895 2637 1785 2622 4928 241 366 3048 4189 5633 1871 5748 396 4953 3027 6333 6074 145 4669 3891 1463 5216 3002 2232 1574 5683 1641 5193 2162 5922 785 1955 1921 5997 5960 3389 1976 5641 5185 4800 377 5450 4282 1456 2032 1912 2821 1614 3848 3171 3150 4972 501 2085 966 1396 4315 6112 1328 1428 1036 4934 4830 4825 769 504 5862 1667 3450 3368 2314 5842 4005 4714 1120 588 2114 1372 1839 4843 1259 4138 2962 393 592 233 5152 3895 2269 6633 4415 5482 1600 2762 3080 5475 4168 2983 792 1763 2865 1017 2889 2855 5362 1788 4612 526 4098 5474 2451 251 533 1630 606 3155 1534 2142 4437 143 806 3723 1689 4307 3562 4711 2781 347 4188 6346 1977 5615 6277 1950 2265 1060 6206 4476 1299 2699 2089 3922 3159 1243 3648 2590 1362 1770 2992 2205 3883 1780 4258 2348 4739 4844 3889 5433 1970 3588 4515 2814 1400 3575 5695 303 5236 1997 2796 5170 5391 3277 3897 5538 5673 3904 2822 3974 1908 5270 5745 5622 2093 186 3682 6077 5816 6389 6643 5913 2242 4622 620 1843 2787 2725 5465 436 4317 5119 136 1335 5399 3431 4994 5702 4975 5691 1853 2069 6041 3460 1855 4134 3351 4181 1491 3143 5637 4554 2287 268 2906 627 3127 4582 1641 5945 5668 616 3151 137 6382 1472 4448 3308 5535 215 3784 137 4338 1754 5440 6579 53 3692 4496 862 1184 3424 3840 5939 5532 5313 2099 2982 33 5173 1804 4266 770 5424 3900 4246 6085 4100 4664 878 5425 3816 2197 5832 4584 5036 5873 4393 6383 606 5587 340 1946 1777 4468 851 6341 2670 6150 5873 644 5814 2841 1924 3015 6449 2060 5874 1680 3554 3978 1344 4524 4338 1824 2867 4426 6007 3867 5974 4819 5461 784 2509 178 5616 1967 6198 4417 2208 3009 5892 5908 4268 5911 3632 2730 6397 5802 5253 5174 1010 6234 326 2431 4277 4603 3173 5082 3267 4025 457 4693 3237 487 2007 6603 5427 1065 3778 4770 5809 3154 4200 2358 3041 4368 778 797 6220 3068 2413 2441 4652 2001 1807 3955 1301 621 4956 4377 6420 40 3707 3311 5884 177 6089 3055 5652 1705 6216 3229 25 2528 1234 1913 430 4588 4406 3234 5467 3415 6095 1935 1950 2779 314 5714 4642 1464 1540 5855 4768 5023 6387 1323 5647 5768 5220 1430 322 4950 4967 6615 3275 4987 1624 2581 2482 3890 4201 5066 5390 281 388 635 3744 4174 2286 4528 5939 2712 4897 1031 5072 826 4865 2198 1397 450 3795 5408 4289 1582 773 2640 4584 5452 6261 812 1095 6199 496 1643 6069 6021 835 4108 5912 1496 2561 5029 2746 4677 82 3200 6584 3030 4771 649 3145 615 4125 405 6443 1804 6275 1615 3205 6620 56 3782 3307 1472 2191 5717 607 3622 6308 2960 271 2875 673 3179 5671 424 227 1132 5609 1857 4518 5742 2947 1406 4774 6056 5024 4579 3068 4571 6641 2051 5719 3102 4232 2774 4771 1593 2513 264 603 6377 5770 2081 37 233 672 5036 5123 6424 86 2071 4890 1390 4191 719 2049 4657 2208 5633 5981 5325 1883 4923 6072 1294 2901 747 2083 5973 5928 4193 2837 4335 2860 4918 2044 1568 6642 636 5370 181 2426 6030 3088 2495 1535 1925 212 646 429 1422 3912 6602 696 3215 1048 1116 599 4286 888 5717 4746 4841 4676 218 627 3863 2957 2075 5538 2992 380 4003 3946 4667 4435 620 5695 226 6005 3657 6640 646 174 3976 6559 3058 2965 6541 4647 4404 849 3407 723 4439 644 5587 3100 5684 6470 2786 5476 2978 5845 817 2749 1354 3964 3509 3051 3467 1554 6487 1860 2951 6325 3564 5149 5399 6062 5749 4019 4295 2032 3147 564 4877 5796 1895 1279 6358 2892 3288 1507 1252 1594 4738 6578 838 3164 4537 1151 1385 2302 577 2307 2837 3723 1472 570 757 2565 6229 2232 1290 324 4703 3191 5428 3201 3536 2696 533 85 1892 1788 2043 4992 3524 909 6478 4563 3483 487 2283 311 4207 1328 4643 4903 4241 164 6381 1323 4394 3720 1959 4799 2560 2038 2481 609 571 3636 2620 2445 5043 3321 4467 1500 2296 6501 923 4844 4723 137 6107 1089 181 6195 565 1389 6000 5508 6443 1022 1289 6202 2605 4641 4948 6345 4116 4337 4967 1490 4437 231 2430 2322 1421 1641 2440 1131 1798 4490 4682 3439 2009 678 2971 4040 63 2904 318 6639 765 5765 6139 5769 637 1956 4044 7 4404 5878 5911 4866 3611 350 6468 3972 3389 5541 4951 1423 1081 3528 1237 4639 5873 5052 149 1200 2655 3429 478 4843 1934 2362 2348 2755 3527 1226 1532 1447 2781 5592 876 5173 86 860 482 6565 3065 612 1894 4455 6460 4298 3992 3734 6385 1787 1390 1420 3351 4733 3715 5942 3931 5915 1980 2475 1009 2893 6436 5908 5595 2357 4209 5355 5857 3170 5217 719 1780 2092 1706 6356 5371 4647 1133 128 3933 3346 2606 5003 493 3754 4785 4677 1784 3235 426 765 873 953 2525 2300
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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
2187 3859 3708 2457 4127 5103 4864 4984 78 4526 3422 5578 1888 2270 1010 1165 3340 5861 4062 5423 3341 5208 5061 1952 258 5332 4756 1844 1898 4920 1329 5309 1479 256 4838 1803 3227 1232 2597 3105 4363 1463 2637 5767 2346 3166 6021 4874 6378 3742 5074 1775 3056 2029 709 4584 354 3326 2633 3697 66 6494 5676 1722 3984 3708 1613 5679 1904 4081 3377 5299 1524 246 1626 5809 119 2651 4812 4855 618 3212 3498 657 5625 6156 2073 725 365 3306 3632 98 3719 936 5135 2160 1376 38 806 1216 1157 2387 2391 6088 6117 5657 2528 2491 1632 3295 6095 2878 2637 5114 3930 2439 291 2914 2190 3683 126 4013 6085 2616 125 877 2914 5796 670 4263 5729 4912 789 756 2576 948 1335 1872 819 2293 425 390 26 2946 798 65 905 964 3256 1272 1242 1132 3858 1252 3177 5059 2641 459 3527 1208 3827 2749 4597 837 3065 284 898 3741 955 4150 4306 1559 6456 2389 6391 6287 3464 375 2724 2752 1086 1316 5452 3742 3605 643 3571 1405 813 6354 2651 5870 4652 6100 2524 515 986 3898 2189 1123 1307 1179 1100 427 2473 2834 691 6435 3621 5313 6072 2251 4466 5281 4114 1035 5698 2200 4690 5142 6294 2099 4810 6277 4454 97 3491 1058 4768 3145 3687 1052 4177 3840 3131 706 5433 1018 218 3504 4907 3292 4048 4768 1515 1670 4897 3996 5665 5306 3499 5018 1677 5903 715 189 3557 2796 2435 3000 1708 5087 2874 3535 473 4733 904 3583 596 4848 3060 4382 4721 6419 3104 2034 5077 2639 3176 4769 3910 1264 6283 2681 2899 6466 1174 1310 5880 1327 5806 5389 540 2232 6440 625 6345 1718 3780 5417 166 14 3747 1335 2863 4399 2081 5056 547 2901 6079 4147 2883 3821 4467 6165 6394 5011 4683 6291 366 991 2383 2900 2402 370 1740 4407 6471 2207 2693 5736 4861 5596 5535 3225 341 5543 1473 5246 3747 5506 1925 1792 1286 278 4738 1344 4731 3246 1949 2907 3761 5175 1364 5591 1917 3404 6042 312 31 1058 5358 5891 5395 4856 5846 4292 3210 6087 5905 1374 3725 4582 4721 3611 4921 5603 4359 4310 2512 6306 1073 3824 6049 6485 1031 3477 288 4075 5807 5465 5540 318 417 4368 3294 589 2748 1269 2408 1619 6176 775 2957 2354 2243 3018 407 4627 1983 2370 5699 1953 4586 5133 5554 4034 5142 661 5794 4082 2862 5505 2763 4470 3863 1584 3683 2911 2194 2499 5257 3185 5086 3316 1573 4343 572 1738 4414 5153 2690 2168 2616 34 40 678 5099 5287 4056 341 1546 679 34 4351 50 1310 651 5629 4489 3485 4072 1367 2831 3594 5834 2104 2808 1622 3288 4065 308 1582 6399 2170 1680 1423 3055 6357 3646 5965 731 2013 405 2346 1449 2637 828 3975 3011 1170 919 456 4642 2364 3759 649 4539 6420 1701 4768 2115 734 5493 5129 6323 3816 4651 2691 3057 1735 1010 856 2909 2519 5516 2183 5689 2495 940 3398 4802 6205 6425 3784 5686 3025 1578 2893 3674 5505 2865 210 3432 5450 3345 1267 2337 5777 3100 3441 2159 1967 3800 139 2755 6300 2799 3563 274 3218 5692 4751 570 3934 5883 5804 3238 965 5109 4556 2906 2170 3578 3316 2496 6013 1413 6217 838 6035 1896 2404 3097 3857 3044 923 5091 3279 1472 155 3789 2629 275 144 2911 3211 1634 5919 4000 5247 5083 3873 2937 6313 2583 1277 5069 1769 1916 107 2333 4789 5567 2970 3875 5414 3144 1756 5428 5579 3729 1757 5648 3500 852 1345 3579 4007 6077 5757 10 599 6386 6271 2537 3638 82 4290 3745 827 3208 3018 4618 577 760 3975 6034 5250 6307 4928 5099 2067 400 2405 854 6479 4425 608 776 1266 713 3673 5758 1781 2064 1503 4005 91 4642 973 4450 1421 6431 1639 6151 2638 5435 6496 2386 6135 5192 235 362 3249 5458 6459 1040 1973 339 2620 4714 5342 405 2418 2135 1159 2584 2669 3895 4653 5152 3209 6074 5653 4941 3525 3539 5103 5236 6199 4253 5118 5153 2453 1176 4650 1296 5434 5221 2836 3590 1376 3274 4872 307 4151 1936 609 6131 5851 4854 1254 5454 3125 1307 770 3928 692 4363 4344 877 1995 3080 6107 2405 5509 5355 1231 4275 2511 5203 4992 669 1652 4153 6178 3031 3938 6508 3674 1848 5289 1445 6165 3482 1755 3817 4716 1827 3664 6105 3032 213 4977 2434 3212 4467 191 2882 2816 733 2193 4200 5120 1275 6267 1589 4126 1771 4729 5620 5406 1448 808 2951 5197 5580 5510 5802 1131 2029 3275 5459 6427 5688 509 4156 26 2646 3014 2594 4071 1814 5259 5841 4760 2633 2970 3107 3292 4629 4310 4239 204 1219 607 115 5049 2096 507 6316 4450 280 1695 6005 2044 5175 4419 5534 5651 4305 6102 2304 5822 3775 4320 2535 128 5206 322 2773 4906 6027 5201 1968 5823 1123 1809 2851 4635 6244 2801 2253 1266 4921 4941 5942 2211 4099 5687 1231 2538 1038 6371 1950 4894 4743 5479 1310 229 4961 3579 2423 1710 3328 6426 6339 5895 471 2209 1455 5397 5344 2070 4662 159 5012 5895 3540 3202 4881 3790 4642 6165 1600 4441 2842 718 4888 822 5652 4153 5470 3924 3312 2623 1637 6216 1496 2968 3007 2622 6189 5360 3600 3968 3872 2436 5366 6161 3231 3907 3841 6240 2552 5420 2208 5201 4510 830 335 89 3006 210 70 3280 3813 591 30 593 4675 6469 679 407 5183 4978 778 2588 136 1760 1163 5396 325 1561 2659 5084 1399 1074 4018 496 2391 4869 5174 1218 1727 1870 5112 1654 2336 2749 3973 3219 3684 29 957 3214 4834 5049 1329 2719 2600 89 1244 1758 1365 5360 2959 3178 1340 4494 2075 2334 5688 1048 5973 2182 5246 3930 2201 6035 5057 4645 3356 417 5560 2061 3908 6274 4687 5266 3368 3564 42 3236 1055 2187 5735 2295 3995 4368 3672 4836 3926 1808 2752 6121 1576 2252 1147 3333 4039 4873 4082 5213 3581 6395 3929 4901 434 547 5443 4809 2147 2186 1029 6463 3020 2190 4445 1597 4701 1777 3323 6420 5700 1079 4565 4894 1103 4511 5484 1422 2347 5878 1081 735 219 4815 2237 2585 5353 2066 264 6199 1111 1717 1102 4812 3844 5206 664 5029 5824 97 214 4569 4698 1330 3324 2759 275 1595 4141 2374 5646 2680 5338 4292 1351 910 5876 4838 6491 1152 3032 3466 6204 2656 3396 3631 4489 2099 4413 1177 5614 2192 4239 5155 5781 1720 1600 5452 4385 5881 1178 710 2655 1415 5579 6365 787 15 4436 1263 1020 5832 939 3097 478 3966 788 5253 4169 3592 1449 4358 6199 6493 3057 1139 5734 6327 6002 2460 833 1871 1740 65 4930 4486 5730 1685 49 2710 514 4088 3737 5528 4495 2746 6103 6466 4014 5876 4714 3961 4443 577 5629 1072 3362 849 4231 4927 3530 4687 4159 1690 4919 5920 5643 1340 2006 5779 4821 2904 5344 2728 2506 2901 4607 4846 3805 1837 2286 5751 4374 5964 4695 3702 75 2208 602 6452 2982 5680 4825 2758 632 432 3021 1266 2539 3906 4260 1891 4150 5368 3150 761 2939 4344 5408 5940 3249 3506 4871 4481 4646 4072 2244 5209 2261 5082 4088 6509 3318 3151 2225 2990 988 3985 978 2984 5694 5758 60 5679 2738 563 3000 4066 1983 923 550 2601 83 5118 1865 3435 704 1611 6057 6156 3824 3167 6030 1400 4567 4047 669 5437 5468 850 5580 4778 830 5036 4050 3340 3106 4897 2482 747 2000 2092 5986 783 1965 724 4744 2826 261 335 6029 2795 186 6257 4839 3681 2867 505 2316 6088 3184 3696 47 4433 20 3763 1452 1110 3767 1548 4681 1003 1898 1681 2299 1263 6207 6408 2412 2913 6292 3711 1918 4795 226 4077 4772 2373 5139 875 4574 2009 2047 6262 1439 3336 1769 2512 5347 1531 5983 2060 58 4669 957 1661 1010 2488 1355 2424 895 1942 66 2642 3503 27 4575 1832 30 410 1999 4800 1852 5296 528 2497 1134 459 1213 2886 1972 5562 149 824 5636 5019 2889 4554 4844 2479 1741 6421 5068 1079 1450 2779 3929 318 2021 5501 1155 2834 879 1992 2979 2060 6488 584 508 4425 5098 4853 2419 3801 3652 4687 2225 894 5100 5071 4900 1488 1461 3834 1384 2422 1504 2608 2652 158 2739 1476 6065 3259 4004 6255 2194 1687 5161 1250 1465 1548 4830 5717 4525 5747 1017 1460 6230 5779 4500 3440 5057 1280 6280 3509 1415 1630 3826 6282 2578 2654 3110 3890 4878 572 3917 4184 247 4977 2257 5158 3663 5694 487 5195 6486 1408 5455 6062 6418 3062 2968 4665 5091 6080 4825 56 5203 158 6274 4992 6023 1699 5616 2776 4247 6377 1974 21 899 3148 131 473 5287 364 6111 5246 3746 1284 306 3504 1710 4836 4447 2680 4713 1479 3324 2283 1722 210 1437 4312 5923 739 2142 4351 5260 5607 4149 1977 6329 3217 2556 3360 5803 2704 1792 2847 4383 6320 2337 4787 3496 3950 2472 4583 2636 4928 1711 2332 4881 4020 4994 6151 2653 829 867 5822 2296 1891 3364 5491 5934 3521 5053 6292 3616 4975 5800 5458 5863 1259 3505 4940 1922 4474 6034 5252 5074 6386 2517 74 193 2454 2682 2860 2110 2199 3166 5677 5305 5328 1936 711 5034 2579 953 3384 3732 4852 856 3869 5465 3342 3511 975 1644 4553 5640 5542 5905 3985 2770 5278 2144 2818 551 6494 3309 288 6384 3214 6227 4225 5249 5192 6398 1171 2848 5813 4289 5647 3025 6035 1224 1008 4378 854 6449 4350 4241 3797 4270 3658 5238 3930 2355 6232 40 649 798 5180 6079 3468 4563 905 2664 5937 2503 6366 1345 6014 2707 3804 3823 3634 5864 4568 2097 6301 3192 3764 1653 5354 2320 599 2330 2392 4714 3302 5883 4553 2792 1219 2523 925 2025 5325 6361 4086 3650 4754 3388 6005 2266 6283 4241 2950 1315 2202 1778 1506 2820 2939 3063 4137 5385 1341 3333 5998 894 4165 5151 2523 5270 1145 3662 4532 158 3014 407 4490 2573 1740 5354 2262 6319 1327 2368 4083 3613 611 1597 275 4906 4197 5610 3764 4195 893 2312 1032 5635 1271 816 4681 5192 2079 796 982 1507 3464 1952 2849 3805 4553 5974 1633 1611 4510 2696 1019 5614 3542 1016 1570 5904 2634 6215 3604 3982 4224 5358 1157 5421 799 6104 1545 4280 3377 3434 6185 882 5471 4311 5808 1901 4185 1518 3529 2403 5826 5776 1783 6000 5909 2961 4276 2277 5415 6416 3262 1016 4206 2508 1203 3776 3569 6341 1689 1092 5728 2551 112 1852 5322 3700 435 2501 5059 653 6396 4069 5275 6487 3874 768 3166 3867 3330 5075 6298 2501 2435 2923 1050 2132 3425 2073 1029 3865 292 4927 5161 5712 2311 4664 4118 4914 4262 288 5774 810 1011 5408 40 5592 2045 6483 4693 1064 732 154 2032 2710 6173 5821 3601 1468 5674 3483 5494 2676 57 5476 5712 2290 2282 1189 1791 695 1187 5234 2240 3411 5134 421 1170 3223 1322 2537 2786 3738 5681 5950 3136 1795 624 784 3297 5135 4711 4170 3637 838 1124 1583 3840 1589 3999 1510 3313 2860 3579 6088 3486 5831 47 1051 5486 5221 4131 3723 651 1412 2567 1118 3380 2125 647 1237 59 1058 6414 4841 1374 4707 181 1097 1969 4110 6088 6050 3041 6386 4632 2157 3678 5390 3897 3426 2678 608 2577 5720 1689 4133 1476 571 1273 3480 3952 149 5813 1170 2253 4057 721 5376 1803 4763 2078 4437 2345 2199 2617 2899 2592 21 2583 5685 5990 3500 1913 5608 1129 1408 2228 2730 3680 5689 4254 810 3389 152 810 4041 1464 1799 5236 762 3173 6383 619 171 4552 4470 1862 958 6260 1334 5470 4000 4526 5284 1364 1709 365 2270 3883 2572 1606 2962 2708 2811 2034 1024 3116 2418 3321 4509 901 4690 3298 1175 5380 4682 2140 3971 3247 1733 565 6383 1416 4270 3290 5037 884 6468 5821 3160 5584 2563 5072 2343 2961 2731 687 33 324 459 2639 1227 3480 1954 6416 1222 2345 5635 3227 1826 5157 4719 4397 2343 2627 6189 2746 2028 1432 2756 5721 1622 2868 6144 640 4935 5437 1441 5485 1302 1356 5674 284 438 3177 900 5466 1287 4357 5171 2419 1463 1693 2120 5404 3044 6271 5775 1465 2742 5673 639 4906 4559 5045 3874 3715 154 3595 3908 615 3372 6454 3656 3315 962 5840 4719 2615 1195 6457 2563 5408 3910 3 2573 2522 3989 5863 5458 6334 1792 5866 4474 197 4678 5122 2624 275 6179 1933 4855 963 3231 2754 3297 244 734 1253 523 71 5008 2915 2560 2165 546 921 4132 2339 5724 3057 113 6429 2169 3875 5844 1415 376 2611 5589 1926 4547 2524 3642 4749 1645 30 752 4685 2386 4726 2985 4739 5364 1998 2807 2335 685 162 5369 5711 5070 1282 2065 4561 5567 4082 6193 6005 4019 3741 2343 4103 105 5107 4199 5485 5256 4184 5503 2781 2397 5451 1457 5201 2698 3495 2350 3244 1321 1311 4234 4237 5488 6168 5287 4062 2041 5364 3549 1683 2354 5274 2655 1942 1389 4759 4698 3481 5900 5642 2922 5890 4714 1241 5984 5491 6475 1017 6353 3516 6053 1160 632 5102 1061 5879 6174 814 4483 2209 3769 4693 4509 1368 5292 4391 1704 5313 846 2042 46 5496 4072 4364 6337 4439 4211 975 2192 1542 591 1459 8 1736 680 5530 121 3970 4521 6341 1402 39 2222 4042 3440 1437 3828 1896 540 511 6473 206 6244 3939 1276 2581 1744 1442 3979 211 519 4031 5253 5321 901 5447 1033 2455 5674 1302 5024 1885 1126 1879 1035 3580 5962 3395 4799 4340 1827 4840 5299 3092 6321 425 4561 5598 32 1808 6461 3580 1737 2967 5923 1815 5508 3576 2158 5367 4679 2506 2184 6102 1148 2333 4900 4505 3380 5309 6278 4712 5276 4941 948 6439 1574 5225 4816 4298 665 3740 3580 2953 5352 5201 3583 1676 2662 164 5291 3990 6034 730 1596 946 4209 6305 944 5619 3763 2458 6216 3419 551 3514 1694 351 4284 3684 1815 5476 6133 1937 4103 5135 1242 3762 890 4901 3141 4683 4402 4815 3410 553 1823 2526 3113 3743 5116 3128 888 3397 1076 5735 115 2148 4535 66 4720 1646 2612 4625 70 4782 3330 5336 4798 5004 1052 1872 292 207 2439 276 4326 2414 2886 3419 3650 2554 3562 5237 5685 5826 5658 2462 941 1405 4349 6278 6265 3218 365 1108 5888 5945 2794 4475 3288 5599 2230 1233 2086 5938 2286 681 5252 2150 3460 3715 5127 3289 4815 2530 2738 3792 3197 2232 3970 5651 2536 3498 4580 136 3492 657 3583 17 6354 1217 1648 2863 438 4266 4183 5333 3364 2271 3217 4572 2091 5264 2321 2244 6352 3309 3723 3588 4666 2780 412 5427 5679 5633 925 3944 3913 2106 2548 454 5680 3184 3712 3200 5949 5493 3303 5363 621 3331 2689 3379 952 1469 5359 3715 3678 3119 783 1460 4611 1363 1488 2562 5821 2152 4104 6360 860 43 3881 5546 1437 2986 503 2884 3720 5187 1913 5599 4107 2590 822 5932 176 1578 890 2490 5713 103 6394 5452 379 6306 356 5069 2250 199 371 3106 5621 1995 1742 750 4432 2050 2435 2422 2932 890 1875 2845 6444 496 6483 2248 1500 117 3461 4616 2706 2422 779 3696 2164 800 5966 4807 1462 5196 3615 420 181 602 647 4939 1577 5696 285 1757 3853 5810 5783 1566 5007 5127 1185 6179 6321 5283 4181 1144 1924 5696 4396 3513 3412 4231 5893 2108 1263 5386 441 6396 1831 2908 3508 6472 2774 3682 3627 6192 1982 2274 1458 648 3326 5633 1402 2465 2100 494 4057 108 1115 974 4854 2544 1565 3705 4750 2988 5816 3888 5092 3340 6107 2898 803 1186 2177 1020 910 5257 141 3533 5756 21 4098 3572 5562 5291 3039 505 4327 4806 3039 754 238 3311 4525 1447 3478 1752 1803 3225 3722 3550 716 3552 4528 2932 3666 5667 1091 3366 2704 3658 6137 1919 5260 2357 4324 4737 3969 5610 3206 5321 73 1840 6193 3083 3827 5854 2804 4216 4242 3550 4691 5399 1134 3279 5105 5540 6031 5875 1799 3792 730 3475 2717 1121 3766 5689 2007 1655 5572 2103 3882 5561 3496 4208 4198 1501 1408 4862 2322 1482 3240 2969 6499 261 4154 3840 1067 2040 6053 4957 2190 3325 5220 238 5177 346 5767 1260 6302 6262 2559 30 2224 604 3707 1714 4480 374 4411 3116 5902 5508 3441 6334 4039 5001 4425 2365 2367 2530 1283 4626 5284 4030 6397 811 1594 3207 3941 2397 1256 1582 3110 1413 3312 3819 1645 835 3093 5965 4126 4803 4466 795 1917 3875 5815 2402 1370 4425 3898 78 4561 1435 6217 5248 412 995 4961 6288 4852 4762 5134 1982 2280 2454 4072 6400 1017 365 5350 2361 3773 4347 5991 3747 1330 1439 6100 2747 4314 1807 6086 918 4867 2999 5400 5306 2393 3456 4058 149 5408 4474 5926 4486 6433 2601 3350 1523 2377 767 6005 5828 323 421 112 5580 2064 4479 208 1296 3892 4698 2107 5986 3586 1977 2332 1684 4166 1347 4225 2334 3961 5922 4095 6334 3613 4483 4575 3011 821 1272 2370 4157 5336 4146 5831 6050 5819 5448 5079 1508 5902 5772 5929 426 2564 5235 5126 3146 4409 6235 6239 111 846 2095 4884 4181 2740 4205 292 2147 951 4663 5613 749 1204 4811 1180 4581 2368 5509 5426 1549 5504 2342 2924 1537 4580 2301 4088 4885 2147 6502 4667 2954 534 2916 5891 889 4791 2720 5007 3440 2964 619 1922 5524 4419 1550 3474 744 4205 2872 4384 4057 5746 6486 2371 1854 551 5682 3290 5736 5676 3815 5825 3824 2459 102 1194 4118 2938 4457 1085 4941 6274 562 271 4736 3446 4458 399 900 659 5448 873 5454 2149 2414 3239 6291 5598 1533 2636 708 6424 420 5376 4051 3325 2397 3526 4845 2480 1260 4258 1190 505 3075 5160 5147 4092 2915 4525 5845 1419 870 3248 3562 3888 1775 5931 5350 72 6314 2042 2041 1110 2180 4326 5558 3147 6024 3248 6347 6487 5759 4720 4954 6339 3965 4262 4731 5163 1835 1502 3552 4293 4181 957 6423 2579 5560 3976 1851 1056 5131 5426 1978 448 1367 4103 4343 2464 624 159 329 1146 3912 4047 6420 2891 360 3549 2659 4942 2329 2825 5515 2469 6172 4739 4261 452 1750 178 1365 607 2105 2309 2123 3470 2475 2198 6177 6318 5008 3119 4442 5045 487 4327 6098 2850 2505 676 753 4748 429 3101 3288 1349 1480 5949 6177 565 4318 1102 992 3352 1379 2367 4390 3993 4497 4679 4866 5161 1777 5696 5110 3889 3625 6208 209 1283 990 6053 1930 883 4250 2030 2590 1667 4238 5300 1274 1713 1416 931 1866 4160 3977 2799 3744 4976 5045 5820 5028 205 2408 5180 4384 895 5478 5056 2742 1862 1986 6138 3831 3805 4386 152 407 5923 3866 1154 987 5303 2604 426 1517 5975 2022 1300 3627 6492 906 5477 2216 1844 5357 3768 4011 4148 2963 5756 3244 1366 5930 2337 2371 5019 2711 6306 3142 5611 5963 338 1932 2662 6273 2567 223 1084 4062 198 2572 1333 2533 1726 108 2779 4794 5489 4148 576 3731 3975 845 561 2933 5857 2562 6141 3204 4614 6502 826 268 5977 1759 4056 381 111 4444 2945 1574 2228 919 1683 1502 2399 4742 3313 6146 2740 4404 3161 2129 5221 842 4073 3873 3186 2444 1265 180 3744 2702 2727 1727 284 4420 3233 4720 3250 5136 4315 2491 599 3289 6110 923 1183 4137 5691 263 5706 2631 4027 3083 5213 5983 4826 5962 3536 6431 694 5419 5455 1023 4618 4912 5070 3340 3360 1674 4070 3133 2945 5773 2729 5495 4763 5483 903 2027 274 1078 2848 6120 1044 243 5552 3165 673 6234 3080 459 4670 3578 1980 3190 539 3219 3517 6318 4927 2051 1639 2795 60 2590 5248 761 42 6173 3870 4438 6238 126 5133 1064 4675 5708 928 1387 3910 3895 4222 4785 124 1148 2812 4646 5600 3803 3970 4987 3367 4497 5055 3563 3583 4615 4576 6235 667 2986 522 3665 1482 4205 1114 3292 283 3745 252 6430 909 682 4453 3730 5213 6076 4919 5606 4432 14 3285 1821 6186 6494 5160 5488 4171 4309 1635 2289 1439 4910 2723 4078 4173 1181 3130 6285 6498 6255 4102 4153 2951 5149 4479 6209 1795 4317 716 403 6221 2219 4417 1379 607 5862 1768 1090 2984 825 654 2151 3215 1191 2859 5581 5697 6028 1365 43 2366 2506 3010 599 2006 1777 656 1491 1656 2375 1414 154 4046 6251 5447 1900 1503 5989 1439 6487 5853 5843 4172 1313 3386 1207 393 2300 512 3641 2220 3940 1673 3125 5740 5527 624 455 4710 2767 459 633 748 1794 4532 5119 1623 1767 3191 2867 5692 2711 5374 3124 790 300 3932 6043 5201 5095 1269 1252 4208 1852 3270 1069 6013 1364 1061 1522 6040 706 2702 5564 2728 2581 5913 561 381 3347 4329 5119 1049 901 1358 6169 3496 1544 371 1035 1233 4239 4610 63 3409 4452 4852 4040 5859 5063 5432 5538 117 1226 3312 4190 3855 4870 3459 1267 3285 5623 1864 6 633 5684 2718 423 1185 5327 581 2830 4130 1946 855 3944 4174 1538 4713 4167 6341 336 3760 5228 379 3978 1757 600 882 1661 4938 1816 2131 6332 1102 252 2569 153 882 1307 1372 3261 6025 5626 6299 1435 5486 3081 3334 2846 1353 2565 283 3938 1715 2096 2071 5067 2285 3039 16 2151 1395 3284 2698 4493 6060 5793 2867 3187 5124 6181 3571 4241 5800 2554 4200 2784 1879 73 1071 243 5980 184 4680 2928 4579 3528 480 5200 5182 5013 4944 1722 45 5256 5240 5303 363 4707 1750 426 4068 3031 2625 2537 5316 1828 6178 2836 5985 1367 1751 3133 3614 6293 3237 5819 97 5237 1259 3179 2304 1626 6283 1593 224 5065 3391 437 313 3299 3109 4002 5058 4847 2697 3305 1844 3448 2089 1907 367 2341 4043 47 5027 862 4398 3372 1891 935 3356 5259 3407 4507 2768 2786 1150 4913 6438 4372 5458 5519 465 2826 5358 6393 3313 4966 6393 1939 1927 6046 3457 3705 3979 1664 1064 2504 6306 1783 2621 2016 3570 6207 93 3361 6309 846 1606 5768 3050 2906 5454 2098 52 457 1229 753 5898 6021 2200 2105 1552 11 1299 2483 3068 5628 1013 2187 3311 3267 2449 5036 5491 5974 3594 5584 6340 3342 2117 3515 3938 3120 6422 4382 2846 4447 5414 4256 5991 2604 4838 2160 242 710 5934 2392 572 5990 2197 4053 6084 2584 4367 10 1006 162 4956 5264 4053 1007 5476 3509 2637 369 1053 1736 3417 5893 1220 437 4163 2607 4411 4509 6352 392 5664 74 1090 1753 76 3856 3543 3751 6266 1041 5660 6464 2812 4176 2995 1893 4511 976 4394 3668 4607 4847 692 1709 2494 3496 879 2018 1716 2817 5022 2804 1489 4483 3878 5251 1237 3536 4256 1159 4469 5802 1855 5967 1656 3387 3964 5622 6017 5312 282 6126 1784 4298 467 3170 4708 6241 196 4674 1811 2789 5179 6017 3082 314 3319 2582 1428 364 2411 4127 1046 5173 1372 6503 3178 2898 52 5833 3913 2589 5849 59 1697 1301 5014 3008 178 4064 3900 482 5459 3886 6132 3531 5911 6442 3709 3366 1365 5404 740 1265 877 4574 5430 337 4907 627 122 4178 3111 4909 3311 2582 3774 5253 1753 713 1867 437 6003 1467 2647 2653 3618 6292 3434 266 3443 5102 4740 1804 811 2820 3987 4012 3752 4358 94 4581 5095 4286 1709 6275 1536 5662 63 1231 6195 2591 4555 3572 4475 2037 4466 2769 5349 2252 6449 4481 4749 2884 3833 2423 5889 1422 3048 3785 1903 6406 1242 229 1292 2174 71 6192 3046 1383 2966 675 4863 2051 1733 1226 2063 3747 3139 5137 5593 442 2584 1093 2912 130 277 4665 4521 3042 3058 5543 3053 5096 567 6337 4897 1676 4683 4014 5957 4920 6074 6506 356 1272 1446 4672 5662 6228 6188 1656 1843 2660 1209 5683 2778 5157 3023 2931 5233 2242 3793 6193 4483 742 5725 5260 162 522 5630 3509 2519 3548 280 862 118 431 1639 665 3304 3657 2406 2356 1456 6179 6303 6461 2719 2061 3295 6371 5881 5168 181 4233 1362 2766 2838 5712 3227 3643 3027 235 2522 649 758 4344 418 5396 2701 3485 6157 2158 2220 3845 829 6419 5597 2319 231 3310 2477 4840 2050 1226 4111 1903 4194 120 5111 1780 806 4585 3350 3492 262 5809 1134 4415 6408 3939 1057 2154 3350 782 845 4994 6253 2851 5754 6060 3165 2907 41 5809 1242 4153 902 5725 5800 4202 4139 3875 4658 566 2943 4918 171 1611 1208 1123 1139 4530 6417 1677 4054 6206 3732 2565 1753 3226 4626 3645 3733 4399 3215 777 3388 3543 6020 2749 6061 2679 299 3084 2123 5533 1614 90 2900 968 2928 1081 6196 5598 4411 3340 4835 6217 2972 386 4123 1787 2948 2085 409 677 1509 5240 704 967 2500 3236 3189 3285 1463 2037 5929 2122 4226 5984 4432 5931 3515 2314 2295 852 4287 2012 4763 5357 2837 2936 2077 1530 2803 3477 1115 1158 3444 1840 2767 3283 2985 2651 3922 908 3109 6131 4769 5810 2317 5702 4226 112 4903 2650 1389 1497 1127 5807 1553 872 3107 5990 2359 3632 4019 3457 513 805 1206 4147 5972 403 5864 1834 1742 118 6212 1923 1417 2411 4407 3069 382 5141 3724 6393 135 538 3612 5405 6045 6013 5895 4076 2937 4842 631 5009 2187 3831 5723 4949 5352 133 3460 108 3559 4863 529 396 4721 524 2369 409 3329 3497 1584 2564 838 27 1900 5252 26 1852 330 3434 5798 3256 5829 5287 5442 4391 6459 2673 2209 6111 4555 1469 4223 4165 4578 2696 6239 3353 4118 2319 5692 1879 493 3517 3691 6064 3893 5941 922 522 3248 6068 553 3131 6305 66 4208 4084 5248 5437 5630 1594 686 2726 1525 4912 5217 4834 6356 4119 173 3915 2387 326 5654 65 861 693 5022 2413 5876 1059 250 2822 2556 5317 2293 459 1635 6068 1342 6508 5739 5307 3224 4995 3634 5245 927 5582 4247 519 722 4969 4938 5829 1562 941 138 1041 6093 3344 6457 1891 1330 543 300 315 5317 2739 4670 3477 582 5816 1628 1289 3467 1117 2975 3009 3416 4641 5204 2942 5781 4855 1982 5285 2840 419 2824 1676 3877 5655 610 2707 4649 4156 6273 6233 1354 473 4468 3843 4735 6272 3023 6032 2344 4927 240 3228 3974 5282 4867 2337 3035 3572 5223 3918 5590 2366 2324 3705 1288 1165 130 3965 4175 277 1335 1964 4389 2178 1549 4447 6278 5084 459 1714 305 5812 4366 2541 1056 3343 6087 1020 4279 6101 2747 2086 3426 972 5667 5514 4460 3726 3889 5336 5664 5852 4837 4877 5649 203 4825 4123 881 2566 1774 4629 2902 1323 809 3477 477 4318 335 2907 1950 34 894 1771 1815 877 4898 3898 4406 1878 3577 4918 5025 1923 1633 154 2127 1854 1873 6117 277 3004 371 5791 2443 966 901 6029 5445 935 4537 5869 2303 178 5390 420 6384 5172 5497 252 5819 1341 1108 3607 2438 1842 4859 9 2873 1272 3945 5936 1909 3490 102 4400 3795 3309 3764 6253 300 428 3799 5972 180 2355 1451 3646 1016 4242 3077 6142 6117 5892 5766 5771 906 3236 5038 4001 1668 155 1642 248 5128 5712 5166 2074 4222 4140 5146 4070 6185 1167 1708 5276 2644 5244 5901 3263 5089 1506 4769 3641 359 2888 5646 1096 4017 473 4680 2276 50 6219 4578 626 987 3540 61 5302 2345 6332 2802 3104 2143 3049 1951 540 1287 5121 4882 4589 2977 862 6406 4521 6466 4879 3197 5273 6281 5959 6081 5100 2765 6046 4841 580 5113 6240 990 4989 3245 1834 6370 563 4077 2435 911 4975 5982 4748 2475 3864 4298 5996 5892 5327 2359 5777 4624 1592 3200 5576 681 4950 2857 1748 3892 2586 2634 2857 110 5380 571 4730 4305 576 3130 1589 281 353 3942 3464 6371 2276 2617 4212 6106 6000 6502 174 4994 1658 3165 689 5816 2419 6434 617 1590 64 1133 940 6262 3130 464 2848 4176 832 1854 6421 2856 4838 3878 1211 27 1708 1777 3860 3624 90 4130 3996 3405 3358 2357 5851 6117 4061 616 6504 5569 4850 3166 3843 1902 4114 3420 2896 5312 16 5103 4205 5414 2529 4849 3530 6174 5646 2564 1544 3443 2313 2274 3947 1389 1949 4199 216 4656 228 4495 5604 504 3366 2836 978 4558 2518 5698 6087 1241 3348 6361 1670 1175 6360 1010 1379 4282 4263 5124 1815 2047 768 5037 3532 2708 4472 3768 3852 6122 2588 5232 6449 1692 4683 5278 1380 977 3736 3987 5398 553 1089 1468 4480 4057 5099 2329 1813 4514 5065 6067 5312 3458 777 615 2968 3257 311 1277 1349 4730 3821 1956 3834 5749 1842 44 513 4869 4502 3288 3465 2659 4933 1156 1561 3163 6349 4228 2455 2627 5121 1957 798 6108 2142 3899 2315 2311 2527 2536 1370 3201 5010 4260 6188 1418 3075 2942 5844 4132 3555 5897 3389 3128 680 5041 2712 2260 1311 2915 4683 5014 2793 2535 825 4218 1188 473 5870 1530 358 5215 2187 3384 5772 5476 5155 5440 4722 1137 2880 5741 5493 4604 4878 1282 2404 2901 5405 1082 2981 6451 2504 834 2978 1692 4475 4158 4310 5793 1119 2232 286 847 2911 2939 92 700 2130 1126 1628 623 3116 1312 6250 1817 409 1313 499 6137 686 5864 2490 136 5321 5778 2085 105 4076 1521 2800 2043 4954 4282 4308 523 1786 4866 1384 1807 5859 3796 392 4619 2311 1717 1704 2888 2201 6315 914 2465 283 976 5510 4713 3246 3419 1927 4741 3014 4566 5887 3548 1190 2547 4047 5500 707 759 3041 4252 299 4313 5722 3765 5448 4059 2853 2309 6492 5818 4182 2432 646 3905 1534 4521 5879 4495 3156 5720 3241 4500 2270 2003 3666 2427 233 5510 13 3526 6240 578 3821 4861 5564 5169 5232 477 1671 1105 311 1090 1670 1150 1037 4109 3430 2258 4570 1151 2304 3564 1106 686 5775 527 2857 6467 3407 348 6480 3792 2292 213 5563 4665 2616 4390 3131 771 5697 1362 5150 3238 2745 6362 2561 2948 2888 5527 688 3380 2307 854 1048 6029 4566 454 4191 4014 5821 2531 261 4362 4800 1079 5035 1335 5085 1697 495 6435 4044 5817 4771 2437 4694 2095 1255 2319 1435 4518 2834 3281 5486 169 5225 1239 1496 329 3644 4472 3063 1223 3204 5916 312 6413 4641 3803 561 466 3827 1486 2613 5148 3006 1790 3099 3435 4211 4025 2569 166 5865 3039 4587 1006 13 6078 5538 5291 6298 2397 4828 970 4624 1682 873 1947 2914 2901 6011 1996 1205 6496 676 5816 5504 3341 3730 564 2466 4418 5402 3846 3010 1144 4256 2375 3926 5419 6215 5318 6055 3258 2192 3270 5439 3363 4487 2585 4746 3521 2804 3082 4962 4737 5139 4957 4444 6280 3680 746 1264 1109 6385 4337 3416 480 6073 1368 4632 1054 507 3373 1852 5329 1221 3784 5596 3441 4103 5667 1056 212 2845 4657 4268 3886 4335 3384 1283 782 5109 4881 6258 272 1468 409 3726 4395 3750 368 143 2644 1143 5379 5793 2955 205 2570 4700 2677 6388 4161 1224 1678 3126 5570 3099 3599 935 6069 1192 4597 3269 1939 2384 5835 6316 2478 1310 2988 2740 1452 2635 4443 3136 102 2446 301 4322 2044 1647 2179 777 5656 5444 1404 2070 4454 918 391 5404 1952 2978 3783 8 4079 574 2543 3620 3743 2028 704 546 6316 3654 5848 3559 3901 1118 265 669 4273 2623 1112 5568 1010 5104 1710 3032 1968 5912 421 6503 5190 384 4689 3578 5426 1343 5704 5659 5304 3347 4728 4427 6024 3205 216 2478 2811 6273 3272 4079 3277 1509 146 4872 1906 1171 5059 1105 4463 1432 2153 3204 527 5602 4006 5060 4086 3782 413 3534 5162 5395 604 2624 4510 4673 1551 712 6078 1502 178 4115 4907 4537 1976 4622 5735 5852 5940 71 3757 6428 1649 3388 6222 1502 3799 1212 2780 3584 2380 5117 3984 1859 5336 2996 1130 4969 3567 875 245 840 3628 4607 3295 6124 3291 2328 1704 154 2533 1915 6042 1654 1884 5655 6408 1070 6135 114 348 1652 941 4464 1705 3735 3627 275 4849 1910 6409 1776 4899 6354 1740 1611 4133 384 4345 4079 2498 3193 5413 5668 3079 1368 3565 1356 286 5693 1267 2847 5112 3883 5869 674 3742 925 5303 459 6327 3125 2239 228 883 2320 5108 6078 4758 5473 4390 4676 876 2454 4925 948 1645 336 5727 3470 527 3795 5033 561 5078 2861 6328 4523 3417 2017 2198 5071 2574 5552 3497 3022 2939 5617 2556 2446 4415 903 4608 192 1539 2008 2100 2584 4014 2413 5088 4404 4925 1596 5286 3097 1023 2014 3088 4640 3637 2245 6087 2386 6464 1379 4347 2898 2250 6499 969 2499 5820 2084 5402 2770 1174 2177 1472 527 5478 237 2578 1928 1602 156 5551 515 895 2476 6043 6297 5790 5785 550 5256 4394 2485 971 5975 771 2240 3622 4698 4690 4218 2644 3024 5988 2318 4474 4545 4337 3621 5418 3569 1435 904 1733 5835 6238 637 4839 4317 1308 4991 4143 169 497 5659 2892 2658 3344 2941 3021 5974 1962 5372 2170 3329 5206 682 3423 1880 685 162 497 5684 5797 3498 2500 4687 4435 5583 295 5500 941 1171 4568 6245 4353 1128 1381 1145 4061 4997 3068 1496 3586 6152 960 49 630 2199 2569 4456 2536 4274 3567 4312 2969 1904 5480 3736 5819 6259 3529 3905 1222 5550 927 1773 1856 2837 952 4267 1593 3420 1080 2049 1839 511 5463 2242 851 4869 2207 6357 5990 5253 3297 4252 1289 4980 2904 1041 659 4724 2021 1277 4687 2052 675 1171 1550 3053 3230 677 715 2575 5254 1764 2608 1467 4958 4964 2206 5838 6323 3949 5473 3095 242 595 5260 1975 4800 4097 203 691 1683 637 5760 6286 3442 137 1389 332 156 5331 3528 1558 4222 1753 1723 3242 4209 4460 778 6170 3193 2919 2990 1075 3749 4685 3939 3614 5793 5979 6074 77 685 2263 186 4214 4237 831 5067 5586 1238 491 3055 1744 4591 4464 105 322 5854 1355 4109 5323 3054 1640 5352 2082 963 6283 4682 3402 5138 5989 3899 2342 504 6189 1981 1542 73 1108 5295 5496 1814 5701 2558 2449 4773 6177 5987 3534 718 1356 920 1662 999 3886 1779 785 104 2377 4268 1307 5343 5070 4974 6012 5407 2810 2511 3377 82 5271 6054 6260 2761 4455 2826 98 4418 5953 1398 5810 3171 5516 1212 5866 4024 3997 4463 3826 765 2990 5598 1214 4194 604 4732 2193 676 2339 2143 4801 4864 4650 2354 2232 3262 2816 905 219 5578 408 2570 2233 265 1823 5708 2751 3556 3460 5602 3803 5410 4785 1978 710 5048 1348 1515 1675 856 2629 1956 5206 6141 3640 6005 3994 1625 3707 86 2021 1596 1528 2846 3248 6321 164 4780 2694 5027 3606 6258 1972 3305 65 87 2651 3694 4723 2996 1819 261 1039 2604 1109 6072 5417 4027 5371 5140 5241 4118 6138 4750 951 3901 1807 2236 1399 2852 1103 3674 593 287 5581 3076 3712 3970 3231 3121 832 4610 415 4263 5899 1193 2276 5974 5007 3552 6465 6079 6044 1866 5946 3746 5156 3831 2064 3928 6150 1110 1594 3286 1271 6073 5013 3720 5413 5584 5322 4483 3596 102 1506 4756 1237 4725 2877 2197 808 2111 756 5803 4434 4319 5310 4033 2097 540 2932 1230 2990 450 3959 251 4347 3473 1556 3185 1174 1500 3864 5580 1426 2204 2054 1720 679 4632 6132 3772 4562 5428 5094 524 6325 4978 270 5738 5496 363 3517 2569 6487 799 5498 252 549 777 4934 3093 4265 5612 4321 885 116 5826 2080 1549 3596 751 6316 3103 1060 3900 5796 5318 2060 852 3295 2214 5908 1491 3355 1772 4975 1349 6276 5791 3052 184 368 5183 1598 3934 980 1564 337 4458 6350 3471 1378 5648 4047 5632 4589 4855 1996 2762 404 4284 5251 2174 5265 4843 2193 842 6274 1339 2265 4972 4115 1419 125 4968 2182 1395 1692 2614 383 4317 5948 2614 5296 5506 2941 1227 6488 4109 3807 49 1216 4987 4668 1464 4556 515 3154 5545 166 1297 1030 6135 3259 1200 4583 2194 2384 1778 267 3864 559 3604 6263 2718 3710 2063 478 2506 1596 2505 3604 954 5232 3329 4028 590 1806 2732 5731 5491 2158 2174 2706 3537 3087 2693 769 3347 6117 3344 4925 4869 1133 2638 120 6269 2036 4807 1313 2086 2489 1235 4498 460 2995 2903 4470 3986 3870 1527 3443 2860 4296 1022 5178 640 2138 4172 2747 2289 5264 5248 4484 3294 846 6313 2478 231 2080 2166 3772 3987 4435 1247 5648 1763 2178 419 5382 4049 2523 3610 1412 6168 3807 977 3183 4770 4199 4398 3097 5187 2422 2675 5613 4529 5 1543 4760 4514 516 1926 379 2464 6394 558 615 5406 4781 4849 1241 1896 1733 2349 2032 5372 5038 344 4709 1405 2701 1318 6276 2537 5820 2853 3386 2820 2296 2421 2221 3121 5569 6128 904 824 2302 1308 1140 4895 4920 6458 3348 6267 518 4485 4938 5251 564 2154 2641 5882 5579 615 1198 724 56 1826 1024 5687 871 2259 4705 5115 5342 1013 2160 2522 2572 280 4474 5953 4526 1838 4234 4312 1005 3630 2157 327 4310 1536 4709 5573 3899 4332 2518 558 4536 4989 1850 3708 3566 543 1828 6400 6145 3601 2063 1659 1125 4187 3623 3812 3234 4208 5466 5215 1371 6043 3630 3711 4777 2475 178 2626 1069 5052 5221 1784 677 917 3425 2655 297 1281 4982 5061 4619 6311 1564 2801 3616 150 3290 2726 763 1777 4331 5788 2761 978 5493 4864 4625 569 3961 3542 3026 3515 5284 4540 115 1706 3224 5952 3453 5935 4893 270 1291 2586 5528 6499 4448 6444 1941 4784 176 6303 5993 502 5402 2415 3040 5825 5672 2286 3870 2440 4606 3362 1106 3564 225 5122 1177 6312 4648 2273 879 472 4087 1869 3980 489 3995 1575 5740 4993 6008 4606 1313 4619 1084 2070 6420 1596 4533 3788 118 2854 2525 205 2495 4926 2061 4819 1989 2764 1244 3115 3290 5334 3518 1773 4177 6105 4601 4386 2055 2373 2577 412 4859 5461 354 6058 6182 5982 2934 4867 5910 329 2724 4440 3781 4118 6349 1322 1862 2413 4736 2803 3256 2077 4571 4326 2548 179 3985 6408 4280 5575 2860 527 3024 1975 866 42 2346 1895 5399 5342 5961 3089 135 6106 1455 250 527 3985 2684 2822 1741 2304 2326 3463 2033 5442 3371 2077 848 6346 393 1878 4494 1034 6402 3133 3325 129 6334 1948 3889 1883 899 815 509 394 6500 3733 2489 3296 2971 3387 3623 5367 5512 6468 6457 3039 4946 4266 2317 295 1469 1572 3254 2997 2904 3949 2749 5320 552 819 6253 3797 2875 1113 3267 4871 3101 1507 5869 4732 312 1497 3585 2182 2432 3484 5580 456 5068 6021 251 4672 2618 298 2304 2882 3342 226 5108 5269 5266 1301 3233 1350 3360 225 2201 525 3765 4459 907 2390 855 1719 5121 2496 5433 2854 1436 6424 2249 3527 1557 1368 5649 5905 3387 1942 1713 1240 3464 987 4728 4035 445 4894 551 566 4874 6308 3266 498 301 1235 6327 5828 1957 2972 3256 515 177 2699 2929 240 3316 3029 4826 4477 5703 424 5775 4742 5092 748 4284 1933 4253 5164 3598 3823 4381 5441 2165 3782 6023 1135 4236 459 197 847 2753 6086 5983 4059 2134 2403 5134 1261 5667 5844 980 4311 4142 1986 6051 439 6387 4548 3391 4857 1723 4707 140 3848 4934 2453 4238 1758 1618 5925 5766 958 689 6076 3294 1824 1533 5245 6343 219 2358 4866 2217 1191 1513 4660 6 4455 2485 1774 4164 6373 2842 1705 4134 6015 3292 2781 6328 4636 2732 4969 3677 4948 4340 580 1687 5631 10 3662 5262 5663 386 3339 1124 4768 720 2071 5773 4685 5857 772 1892 6241 4555 6095 4292 3138 4957 1389 5079 5964 4711 4309 3612 6415 6348 2268 2716 401 3972 4081 3996 814 2314 5782 2682 800 2328 5863 2033 753 6496 4404 5431 936 4598 3653 3248 4377 3985 94 2524 6182 4733 1559 5617 1132 4384 5128 2978 3911 3238 2151 402 4163 257 6462 926 3404 1013 5245 501 6352 5902 5915 3702 643 938 2109 4681 2666 6169 205 5300 300 1712 5257 2580 3359 3732 5446 2281 2720 2995 6416 5068 643 5471 371 1888 5483 5495 664 3661 1246 4266 2860 952 5022 1114 2949 4700 6260 4163 3479 2535 4239 581 2993 3435 3001 2628 779 973 1779 4755 307 5213 2948 3086 5913 1012 891 906 2355 2362 5701 2957 4645 5668 829 3129 4613 3246 545 6449 3707 315 237 3322 6328 1147 2735 1163 2303 6157 3241 5510 5120 4824 1659 4185 4073 4663 4572 621 2959 5899 4062 942 319 1526 3818 4342 5613 3643 4644 5876 5344 6359 1523 618 2273 5336 4472 4033 5804 2620 805 4312 338 5142 859 4488 1885 557 2112 532 3512 322 718 1854 4734 3153 5701 2390 2470 405 138 3015 3769 6414 5538 3798 3168 3509 6093 572 1536 5329 4243 2011 1676 1584 894 4320 604 727 634 1848 3739 3984 402 1435 1750 4088 625 779 3456 2027 1394 5153 2768 4291 6508 1471 4356 3999 3638 809 2743 5267 5192 5373 1763 509 5230 3990 2034 1557 6069 5564 5720 893 5481 1649 6439 3181 3257 2422 475 4477 395 382 4583 6438 5117 4664 6132 5322 6173 1207 6144 4419 930 1215 3121 1011 4284 4169 3765 3813 6024 4528 6044 3185 1095 4040 4737 780 6262 2078 3917 6482 5877 2149 3171 2090 2420 58 920 2721 4387 910 6330 1002 9 5123 3474 5713 4503 746 1866 1964 1505 5327 5822 5568 3937 6024 6358 985 3649 5217 552 4313 2855 284 454 4814 3030 49 6128 4049 5769 3792 240 4690 1015 5702 3242 6110 6017 5262 6071 5741 2181 320 472 507 5619 4633 3002 4702 1166 1307 1075 4213 1506 3864 3538 2271 929 2487 2859 6003 1222 3206 1726 5681 2294 2956 2095 2740 4716 678 5322 1634 3060 6292 5941 5095 285 6279 5695 6338 62 2654 1908 3936 1168 6258 3816 6072 5714 3974 1786 3974 937 5061 416 3753 3293 5904 4501 3295 1410 1150 1274 3004 6297 3879 737 1476 3473 4600 461 1988 343 5171 6439 4672 1759 3720 4704 6480 231 1160 3969 3496 2047 3431 639 5699 5617 3719 2674 4575 1713 3554 3514 3131 4216 1678 5006 1637 4732 1759 5341 1179 5793 3131 5726 661 1209 789 644 647 6308 1291 1051 2784 5550 2951 5220 4919 4683 203 5373 3977 2684 5228 1735 2787 5075 4115 3893 3193 456 4686 1161 4711 690 5337 3637 3748 2843 1466 3251 6154 1494 2184 5990 2543 3059 4119 5244 6493 1289 1836 121 3526 3758 980 6224 5961 4253 5890 1027 3475 580 4318 4676 1938 5917 3538 1680 5241 2387 1356 5005 3577 5036 2227 6092 4763 5785 4236 5261 5797 2384 3243 6255 5915 4306 1878 5575 5301 644 1694 5148 3972 6039 715 3219 3865 2278 126 629 3553 1628 2963 3186 4889 2559 5846 5588 979 4331 3625 242 4229 2226 3628 228 6015 3928 882 5461 317 192 4482 1468 4968 3700 3817 4687 3349 2983 1654 5968 4761 1096 267 3732 4168 1099 5058 5731 1367 5239 1497 2175 3136 5706 3830 4298 4658 1706 6189 3284 1046 2430 2711 2931 6483 3745 3254 618 829 4017 4102 3502 2669 4070 4541 5054 5593 4424 5979 6453 3230 6354 2087 6485 307 4352 3700 3670 5328 1898 4914 5868 2591 3134 6103 2537 5368 5151 3031 3417 2962 5388 6316 1055 900 4578 2558 1892 4939 5323 206 6343 1065 5505 3332 964 1684 553 2991 1126 658 781 3062 6446 633 6144 3090 912 6293 1277 674 2726 5003 2792 4517 732 4884 4992 5607 14 2606 4483 6065 3299 6255 73 4422 2163 3890 5125 6495 378 4789 2100 1656 1798 581 1196 2199 2698 2722 1893 506 4344 5613 5228 160 6411 4160 6190 4799 5041 2557 2461 2502 3834 3125 747 1169 3765 4121 2095 5251 1764 4178 3922 5022 198 5235 444 4889 5838 3602 1739 3866 1981 2352 5641 6004 3538 5113 6293 1244 1089 1233 1561 2157 4429 1535 3554 1638 4463 2279 5832 1305 547 6145 6056 5205 5727 3197 2561 3276 778 1678 4418 5122 4133 318 427 6413 5245 3775 1775 2504 413 2930 3648 5618 3742 3963 5129 5724 2456 5940 698 1481 505 4253 455 3477 3821 4560 866 6080 1453 613 917 1821 3758 1573 5957 2420 2922 857 3316 3002 5817 2398 3727 5116 4464 6486 5229 3563 4095 5961 1358 1757 2218 2044 3281 17 1035 3502 936 6399 1675 3993 833 2810 1428 725 5775 4226 1891 5837 3865 2465 3220 1053 989 4803 6401 5319 2721 3294 4841 6412 4578 4760 4100 5730 209 5518 1931 1733 1306 6192 2560 1468 5669 1042 902 285 5919 4568 5011 5539 1945 200 1686 210 2326 24 1251 113 4159 5646 5278 5661 72 5993 3885 5873 3352 3289 1440 1373 1385 4145 1172 2812 3844 4444 6413 2655 4856 3874 3524 851 1944 5728 3742 615 2474 1782 1315 619 1794 4820 6312 1251 1855 5960 4393 2606 4783 6093 292 5191 2966 1558 5928 5671 4974 4113 4364 6164 5374 1638 4526 6208 5759 5489 3717 4593 1881 883 6469 2527 2016 2429 4713 2210 3193 1328 281 5372 2866 501 4218 4540 54 5667 2545 5861 6299 4805 4713 3989 4107 3118 3251 2605 64 5504 452 5168 4153 3206 369 399 1083 5616 805 4389 815 5717 2422 4071 1507 94 5964 3663 2721 2606 148 2307 2585 6118 3978 1807 5352 4084 4004 3716 5280 6120 5626 5843 2770 3449 2064 3184 3680 1806 5709 1288 543 3664 4112 5651 4892 838 1441 5646 4457 3374 86 625 4821 2101 1494 2649 1472 3828 24 3833 5743 2260 2678 2764 4363 3694 3836 2286 309 3715 2919 546 5846 2829 2082 1549 3805 331 2545 1529 4446 2601 361 751 538 5920 2068 3271 1940 2337 5396 377 5555 5388 2389 364 5798 2371 4717 2093 2161 533 4223 3963 2637 4978 1772 6223 3462 4599 2949 653 1387 5121 3028 3204 3431 68 140 980 6286 643 2012 4509 2134 5487 4056 3983 304 4056 3103 449 998 664 3243 5922 4506 3245 2738 1885 3786 2710 3826 5790 2280 6410 1397 1208 3310 2716 6114 3906 2974 471 6000 4578 4660 2467 4158 3915 1862 1860 1338 6415 2212 5308 605 6436 790 4685 4611 243 1738 1366 5380 2753 3268 3539 845 1604 2117 5938 5872 2386 3125 4618 3598 6164 1665 4510 3256 5931 3723 5071 2109 2912 1897 375 5033 3064 5421 4298 305 4339 5131 1720 4950 454 4286 2854 2065 521 4862 3830 2912 3161 4468 4731 1036 4163 220 4594 2713 2207 2974 3575 5374 50 6429 1598 3420 4008 5978 1846 4997 369 911 4683 5832 3738 5800 1272 1131 4354 5371 3571 1972 3728 2997 4328 4226 2316 1359 1115 908 762 2226 4535 2917 2602 96 3533 1125 5957 5779 5747 5794 5579 227 702 6064 4796 2225 296 4277 4697 3708 5541 166 3386 442 4349 5708 1436 3270 3355 1773 840 1896 5688 4349 6099 4448 6373 2796 5728 701 668 4754 1186 5573 261 5978 549 1305 1201 1862 3666 567 4541 3309 3726 6507 5938 452 1229 3440 3878 3736 6204 1347 5046 2956 6444 2095 126 1304 4158 5024 2129 2675 6410 6164 2985 3389 4689 6463 5911 1750 2245 3181 1797 6020 5575 893 6421 171 1298 1658 2678 2523 2839 4651 1359 5031 2121 3728 1025 1192 38 1946 6318 5683 2727 1020 5459 2569 658 3240 1432 9 5776 1719 1011 3787 4445 5360 6356 2660 2654 6227 1089 279 3215 3701 1332 4958 5722 3937 3687 4417 699 748 2985 6423 4076 4781 2888 787 2927 4947 2101 3703 4271 1976 1004 4433 6313 2368 6409 1304 3485 1916 3448 1767 659 6176 900 3223 4987 3530 4605 4896 5414 3645 1705 3544 4487 22 3252 1570 1578 5643 5419 1902 1206 4182 466 1895 1966 1444 1573 1376 5307 527 5968 2971 1116 1690 4196 5459 448 5415 5225 3063 1746 6087 4197 2481 6112 1401 1004 4582 1992 5740 5991 619 398 3130 831 4122 3860 473 4999 4496 2576 2978 5649 596 5378 724 4951 2102 1106 3429 1295 2146 4537 954 52 5101 6329 502 6031 1947 6225 2147 5807 2539 1944 4693 4668 1239 5439 6031 5849 4642 207 4133 6230 55 3708 3008 759 683 287 4167 4628 5624 4621 147 1337 2454 3031 3769 3464 3737 1308 1306 5170 4505 3405 6027 4512 3663 1660 1054 3768 866 4686 585 6356 75 2997 4076 537 5228 341 1349 6073 5697 6504 2817 131 2170 3756 3682 5853 1386 4400 1085 4151 4436 4455 723 455 1050 5701 5701 6396 4624 4180 5859 532 766 3311 1602 205 1874 4680 4248 5402 4072 4368 6268 4904 1662 1518 727 185 4855 4554 1307 4922 5715 2693 167 3955 3145 2179 2116 909 2709 5772 277 1660 5590 5912 3178 5205 1733 4443 152 5781 2857 2626 182 3817 6336 846 1093 4879 5086 835 2024 2800 1647 1369 4521 2184 5961 4349 6312 3491 3260 934 3619 1600 5749 4 3004 4195 5334 5759 5023 6016 4614 6066 5850 2117 6350 3611 6084 2670 3017 4825 6263 732 3590 5148 2117 531 5256 6296 2992 2836 2165 250 6146 4448 798 5835 848 1816 1242 101 3868 3961 5234 3101 223 5144 5695 4075 647 202 6271 2124 2143 4856 1222 5539 4653 706 2186 1950 29 3050 5233 3452 1589 6145 1740 322 3547 213 1459 1892 3814 5311 1173 6354 308 1376 813 5468 2139 955 1576 1858 5378 1032 5000 5990 3442 410 6494 2211 5706 6417 1840 906 1692 884 4367 5512 3506 2350 292 713 4014 4118 4260 6120 5928 1168 2104 2907 5622 196 841 3074 913 5712 4246 2862 4589 4317 5775 5960 1743 5317 4022 883 432 1262 5766 6119 2657 3462 6428 1144 6483 4694 178 3356 679 6288 2995 2194 5226 1680 274 3631 1475 5697 2871 2354 5978 5934 2517 3299 3178 3921 943 5878 360 3904 4875 1843 5690 6131 3945 731 3478 846 2407 1104 5614 1416 5885 376 808 2009 446 2965 4420 2852 4711 350 1854 1749 2421 2674 1444 2095 2819 3814 2021 1587 2498 4969 37 5290 3553 1642 3278 2115 6228 3854 3231 2410 907 1248 2328 4184 3396 3627 1913 2307 3620 5612 3854 5919 571 3473 6154 5248 6468 891 3300 3170 890 267 453 5167 6119 80 1354 2952 1958 586 2928 1400 4573 1883 2404 4161 5227 420 4122 4019 4767 3388 1560 5590 5684 3444 2829 5377 1164 5264 1440 323 1730 3244 4135 1056 2600 721 4580 3018 2856 4330 2095 2072 3809 5886 3800 4157 629 2963 6368 2737 754 2629 4619 3100 3717 2289 5300 5327 629 2737 1865 3156 3610 5960 1635 6013 4218 3662 4993 176 4859 4494 2042 193 140 2483 3357 3094 2568 5970 4989 4355 6011 5861 6439 6343 2721 3173 3141 2427 2197 2301 3926 6000 5316 2611 3809 4652 4099 896 1700 4158 2271 2841 1777 5525 364 3765 486 6304 194 6021 4848 1946 4857 4887 61 3478 2022 6005 3474 411 3656 6346 5536 5969 528 3744 1095 2742 2214 3474 3666 5213 4542 4402 670 1937 3589 6074 5125 5490 5107 381 2867 5708 4359 284 1737 4319 1961 3854 4664 2991 419 6093 4510 4919 1404 3404 3840 4793 5411 3743 6470 5515 598 301 5023 3801 5171 1608 174 5561 4406 5418 2780 5448 1198 3123 2580 3460 491 1033 2862 3371 328 4019 3491 852 4316 2804 278 1559 3167 6284 1529 1516 1655 2060 3777 616 6164 3600 5734 1058 5656 5307 5739 613 612 1447 2852 6463 1183 3483 1366 4786 342 2116 1230 5653 1721 6371 3431 3806 4373 3149 5962 402 4853 3226 1605 2959 902 3312 3534 4416 3896 5704 1550 1248 4823 671 4074 5271 3756 810 963 3949 3743 1529 3572 1826 1838 2674 1485 3452 2127 3864 2822 2133 1507 4458 6162 4939 5459 686 890 1741 1547 1738 505 437 3834 5302 1209 4756 4521 4959 664 372 358 3537 757 1530 6135 693 4629 4449 5039 2734 306 272 6104 6371 4776 892 1318 4798 1965 1000 1032 5782 1900 742 3750 1044 1880 4005 1461 3831 3848 1371 680 5047 5503 5745 4847 3020 3374 1330 1126 768 2714 3979 100 2395 2021 1580 1664 6425 669 2387 5923 2251 1304 980 4242 6370 2086 4242 4749 1578 5695 5449 1666 2637 630 5121 3179 4100 3193 1216 2845 977 5809 1528 2442 487 4647 289 6315 3601 3052 3163 2084 3745 3041 839 683 958 4450 6125 900 2152 2786 5577 3887 1973 6450 2810 5643 977 4884 3412 776 241 3629 1825 5607 4683 1033 6284 1448 3945 5209 4189 693 5042 4113 825 1996 2594 6109 1421 1310 4198 722 1678 4200 3204 3855 4792 4998 4685 838 5664 247 3546 2725 615 869 6365 3403 3957 250 4474 3725 4592 2134 4658 4297 992 1748 1933 2890 6145 3619 6036 34 5296 3977 4003 1749 1345 1361 6362 1174 1142 6008 1691 3134 5456 2795 2620 1967 6169 5931 6506 4909 1265 4491 966 1328 2375 291 4355 3 838 5135 2579 6311 4407 2077 4778 664 95 5160 1440 2061 120 5754 2225 1147 370 3810 2239 1830 1973 4498 3056 3067 5305 1093 2169 4527 1501 4274 166 6004 1209 5041 1960 1821 5284 1935 4653 5750 2707 3714 447 4777 5698 1443 138 356 3802 5365 927 2003 6361 3499 2602 4923 2972 825 41 1369 4904 3728 4135 5966 5649 4417 5680 4212 5527 3338 824 2468 739 5008 4903 1664 3008 923 5304 1431 2443 6223 4638 2334 326 6379 4025 5367 770 3299 2193 6371 2038 1599 2087 900 2685 2346 2775 4444 4818 2015 1580 5161 3268 5042 5048 5887 873 5031 1851 6429 2887 3049 3347 4244 4375 3901 2024 3355 2058 5182 3521 1414 3520 427 666 4956 725 4948 5031 926 2049 3068 105 4909 294 6443 1285 328 1381 1291 4473 302 597 3455 424 5482 1367 4999 2296 4119 4362 3922 2546 1207 5228 587 300 2147 5321 908 1616 4781 5060 5146 2158 1387 2338 2494 2958 2252 5325 4534 1223 4273 4833 4186 1062 3359 5910 3356 5183 5880 4679 5237 5266 5900 1313 3893 752 4959 118 5023 687 5232 312 4398 3748 1249 3784 4595 4702 1686 172 2859 2834 4327 2472 289 5298 3395 2083 2817 4764 4630 2346 739 4698 4748 1743 3596 1909 798 2159 2646 2312 4786 3742 6333 4002 5328 5770 1204 2697 5638 2571 1743 4576 581 6064 6042 900 5767 2250 4003 2396 2822 2218 4432 5282 2706 1387 1855 3073 309 4710 4277 3883 5927 5678 4309 3631 5056 86 5084 6050 5792 6394 5399 1526 6192 6 1 5223 5153 1329 6070 5552 5938 5937 2564 5149 3131 3673 1851 6379 3981 2787 2929 543 3915 4896 4683 3736 2402 5791 4649 3796 6431 5612 4743 2528 4680 5279 3534 830 2766 4624 5875 3973 3077 3445 4830 2040 5161 5865 5422 2208 5595 3543 2327 4224 1968 6203 4833 3094 334 5370 1421 2275 547 5843 3093 2178 3559 2610 2637 1915 1731 4479 3002 1279 5370 6085 5804 4621 3662 503 108 1808 309 5332 2433 2671 276 2013 5307 3162 6148 6358 665 1405 365 1779 1639 4954 499 5641 3355 2549 1627 4222 6055 3129 1583 446 1020 3081 3596 2935 648 782 5664 2333 5857 1123 4241 3813 6320 4745 5520 810 3860 1850 893 3690 2103 6454 587 3295 395 4808 3524 2804 2472 3646 289 5321 842 2753 4228 2202 2314 158 4969 1450 1268 5680 1899 2838 222 1301 99 5983 1930 2936 1220 480 612 4462 6167 933 603 6037 3697 625 5371 693 2364 2212 4667 1291 4109 953 2659 3422 3647 723 4343 6499 2002 2443 2248 3593 2553 2503 5334 922 6249 4814 891 6032 1095 4461 1080 4012 1285 5391 1798 1969 242 5495 5580 4904 4978 3791 503 5556 1981 2285 2675 1143 3805 1964 4243 6040 1205 2187 2386 4916 4283 5731 5127 1624 1722 603 2065 526 2779 5798 3345 6388 967 4869 4872 2207 5976 5920 6191 435 725 2328 2822 4810 5523 3798 4384 2022 4055 4363 346 6420 3827 4099 2255 139 6452 2269 959 6396 596 5281 4024 6398 4490 2235 5737 6251 5270 3937 964 3260 1244 2861 2077 906 1581 4589 6099 3401 4991 2485 3515 3678 6321 2377 4019 3316 1052 5747 5709 5747 4611 4058 415 943 6124 3099 4852 6305 3703 4267 5170 5897 3337 3085 3133 3492 3405 5134 2896 5715 2282 1190 682 1641 3945 5811 674 4760 2099 4749 4915 3446 3809 6079 4531 5055 1327 3793 614 4950 1458 1382 4287 5730 5787 5822 3237 3256 1443 3909 3515 3499 2277 1959 1506 2703 6435 4432 350 4518 2029 5133 4205 3870 1397 1231 6497 3737 3955 548 162 1092 5723 5660 564 3907 4365 3638 1939 2276 1476 4434 47 1919 3530 4083 4476 1398 2146 5058 1607 391 1668 304 3902 2550 2987 2642 5264 5819 1664 6075 870 6298 2179 2023 2947 1309 666 4593 4946 3722 1194 214 2457 1430 2503 5375 3123 2671 2593 1132 5046 5381 6494 3124 387 3889 3390 2814 5421 3878 5290 936 3939 1077 4641 6161 5253 6321 2666 4483 5421 1345 2679 4616 4882 3124 5194 5223 5365 2584 5675 4430 6266 3152 3002 5598 364 31 4521 1720 2649 1877 5221 2376 6476 1144 922 4327 450 6399 3247 3586 4511 991 3868 6375 725 4913 1748 6270 3535 4445 5841 5916 3594 2747 4486 3726 1713 1255 4619 2062 2290 312 5920 1675 1874 4846 4726 4482 1305 4647 2446 1833 3431 5300 4322 2743 2182 2734 6034 2913 640 4872 3668 434 1810 663 5742 1426 1115 2256 5215 68 6213 3054 2006 1735 4250 2943 4205 3251 4854 1964 2230 5131 4256 222 1596 1629 5927 2590 1622 5596 783 2417 5741 841 1884 6372 4133 3472 1985 2417 3864 4195 5145 5618 2915 3906 4429 945 2750 4964 6062 1216 4255 1464 4215 5862 515 531 5605 1820 2647 805 5105 4581 2304 2667 4907 5730 5600 861 6373 5675 784 3283 1006 2259 589 3881 6032 1566 3993 5728 1962 1166 2092 3466 22 4766 4274 2492 3823 2347 5292 4518 1899 1617 5859 6302 4700 1280 5927 559 2107 3063 2054 2969 1514 344 990 1056 3729 2897 3778 2485 5632 4885 1849 2683 2370 901 78 1456 1607 4010 4618 2915 4801 6197 1785 1405 3046 786 3551 4398 5651 2187 826 5384 4644 3536 1431 3944 2333 1520 1763 2681 3553 6433 1055 1394 1143 5933 3065 5683 1797 2483 6204 4117 3903 3691 2345 5323 1274 5504 5645 4134 495 3099 1292 760 1431 456 1032 4773 2182 4785 1164 3005 2292 5771 1091 4661 5617 120 1301 6412 4567 3124 989 4395 3986 6358 5818 3072 4415 3249 4383 4890 586 3508 1281 6073 3121 613 936 53 2280 4201 4674 1169 6273 5221 4567 2632 6471 2963 6212 6017 6373 5521 5460 145 3080 4590 1999 148 204 3719 5900 626 2112 629 840 2572 1849 1959 5986 2665 3986 6169 825 1273 1284 2108 5167 5827 2788 4757 1871 2441 888 6273 4011 2974 1774 2596 6233 5006 488 68 4724 954 3433 2956 2096 916 4798 598 482 2977 6079 3261 6095 4835 5736 1579 1849 4142 2428 4607 2814 268 230 5521 3366 5826 3957 3099 399 2010 2600 6198 3348 6095 1666 4020 5534 5071 5772 3468 6286 3111 5708 2603 4968 1704 592 5607 2632 2382 4749 24 2697 1407 116 241 6365 2824 748 4525 6 2956 1328 5819 522 4003 75 1274 6295 4362 5971 2412 3778 3761 3377 6103 6323 6122 317 4483 6431 4233 5370 6478 5499 1231 2112 2611 2740 1276 1947 2645 5323 4748 6108 763 6230 177 3491 3997 2227 640 1249 1112 3912 5372 3713 2721 3519 3342 1461 1762 3922 5732 4274 172 850 5587 3714 4097 4793 1507 5402 5477 2477 2665 5217 1612 3583 2426 2065 1387 4394 6264 3501 1146 5972 5064 6379 6434 233 3358 4233 1351 2295 2785 449 5634 2645 4382 1302 4216 4218 2691 3665 1639 6062 3904 1036 4697 1380 5097 399 6300 3830 1582 2126 3704 1460 4979 1786 5442 1881 6084 4104 4498 3932 3450 5944 293 1447 6176 326 6267 6021 2227 1818 3669 1992 4718 2393 3567 3516 5240 3387 1461 4108 1469 4363 3793 5139 3827 1592 2860 6496 4751 3232 84 4963 2198 900 6370 5058 5036 1660 2937 4054 806 2512 5833 2184 4342 1916 4518 1550 1864 3936 2625 3926 3772 2921 4133 6046 174 277 3423 6366 5031 3830 1205 1679 4713 3331 427 2485 4653 6088 1026 2098 5505 2823 4311 5911 3386 1083 4450 5801 717 1857 1854 4581 3416 1776 5520 5949 979 2593 1025 2228 521 4008 4833 2766 4694 505 1523 1837 2830 4512 6072 43 793 861 4602 5979 2103 5766 5516 6495 3273 5190 3284 2317 3875 3141 4425 1199 875 4340 3860 2349 5621 1769 1475 5820 5999 218 3366 2294 6150 3079 2686 5056 6214 3019 1102 69 3198 5570 671 6258 2284 1430 5248 4151 2341 1689 4820 2758 5811 1769 560 4161 6189 14 705 5108 1722 4944 4221 5390 3253 6458 5471 4649 226 1116 5947 6169 6218 1529 2947 4358 3576 1719 4660 862 3182 3404 4929 3058 4624 1086 6258 2477 3128 4407 1995 235 6089 3586 3216 2165 1574 2771 40 4953 4131 1391 223 2500 18 3981 6122 2034 430 5194 1604 5684 1561 5301 376 1517 4913 6241 27 4369 4438 6223 2207 1339 1845 343 2913 2545 2112 6385 3599 6465 4296 4703 3633 1345 980 937 5006 5035 1430 2091 3472 2151 3266 2422 2885 5823 1142 1475 292 3868 3562 726 4604 3181 2337 4160 6136 1226 1768 3157 3736 5375 5208 1178 1188 1368 48 3737 4270 1468 2346 6472 2105 2146 2283 1783 628 1416 5398 4286 3515 109 42 1300 4540 2545 900 3832 1893 1194 1421 6256 286 996 1503 4369 3317 258 2725 5632 2390 5871 6324 1169 5454 5702 1306 4008 4247 565 1839 4217 1103 3989 6362 6069 4316 1731 701 293 1716 6157 2276 2913 3137 4603 837 465 5162 5816 4387 2095 5160 3977 197 1713 2371 3637 296 3179 3814 6010 5910 572 5756 3503 2468 5126 160 6272 886 3847 5176 5574 2171 5402 1082 1975 3473 1024 3673 5343 2531 6441 2327 956 3149 5976 2086 3260 2540 2037 1844 5981 2892 4763 2925 2820 410 2661 1944 3745 3445 2182 2807 5511 803 3348 5996 2502 3298 244 536 4411 4672 1292 5511 2984 1398 438 4111 1611 5755 2994 3012 3242 6028 338 6395 3484 101 6468 2735 2608 2030 5525 5806 231 6431 2195 5203 5578 5736 1977 1505 6495 3089 2260 3255 2922 18 1004 2074 574 3622 5158 1632 6240 520 5341 4594 2913 2050 1571 2158 3852 2894 927 1510 701 1395 4063 4222 5814 4090 5333 2218 5487 4823 4867 5443 4097 510 2332 4767 5538 235 4155 5852 1403 5366 199 834 726 771 3466 3045 4745 228 5216 1192 3091 2871 4076 5276 3392 167 4417 6068 4327 4863 5892 3858 3814 3920 6118 5452 288 1688 2284 1348 3989 6314 547 563 988 5074 3235 1212 4071 3751 4249 2269 2056 5516 3451 3523 3210 5917 3833 4087 2629 293 5053 4986 1129 2199 4397 736 4051 5889 4375 5899 1638 4578 1501 1292 6054 842 2867 2485 3733 6327 2839 4132 1455 5210 3427 4981 5237 1822 2765 966 6442 989 5910 1258 4568 6188 5553 1344 2494 2242 6175 343 5099 2285 1065 3411 6104 4983 396 1 3824 4572 1506 4850 2759 6498 3678 3639 2046 6039 3876 274 4521 5326 2027 1913 2089 4167 1131 5563 1260 4736 3787 1126 5325 787 287 3167 2088 2249 2628 2063 6034 1030 1474 2250 4415 392 4994 3507 3148 4624 772 121 2180 5340 4969 1338 741 1538 876 2580 4244 1673 1982 6105 1428 2983 5308 5674 6076 1497 1267 2013 1491 2935 4989 3817 6284 1638 3136 156 1795 2294 350 115 1553 5667 4976 348 1591 1337 733 4408 3332 1526 6394 2675 3378 676 1644 1773 4391 6178 996 3524 5319 5191 2021 2543 834 1340 768 2359 1183 4101 5694 2625 2936 783 1311 1496 2025 5966 2986 2505 2260 3315 2744 3868 304 1892 2388 3866 3679 5308 5197 2287 4193 5427 2773 1152 3588 1194 3250 5503 6451 2464 6074 3413 5604 4843 4258 4202 3923 2530 5977 14 338 1746 3122 5117 1342 6458 6502 3481 6387 5536 5935 5055 1134 4700 3736 5247 5530 4699 574 4799 2350 3378 1087 4587 2386 6458 6293 5049 2958 2596 2074 6062 1886 4706 6223 3367 1898 6214 1446 5217 6082 1079 3842 1164 1287 91 3692 3418 4079 2446 4174 5089 3213 2897 1594 2245 6268 76 6387 690 3249 1294 5367 3746 2781 6202 4610 152 4081 4845 6054 112 1237 5715 5110 6356 1897 1329 3408 1250 3091 2792 2742 5863 5051 1522 5680 5155 3575 1861 4971 1230 533 4454 3272 1355 6043 3247 3312 4622 2113 1492 2957 1325 5056 6006 47 1442 5608 150 3574 2326 2615 1363 1700 4389 3657 6007 5049 1045 4566 122 5085 849 4476 3086 1901 3615 5696 5244 635 4175 3541 2606 5328 3521 4936 554 552 4195 5386 48 6109 1018 3648 5634 6252 365 6227 1936 3122 2610 5387 5655 2121 3569 4775 3738 714 4631 1197 6391 5421 2231 6183 2782 479 1114 5536 1483 702 3685 2340 4154 4338 496 368 3598 2195 1034 4454 6151 3161 4463 2096 506 3704 1899 2754 4073 2360 1282 1881 1853 514 2560 4234 3287 574 3761 6181 3326 3969 486 5272 2407 1210 2912 4863 3873 3190 472 3208 1693 1596 659 1619 83 4739 6057 5427 4526 1259 5987 4994 4991 5559 158 5805 3993 5440 6135 1730 5056 2663 2488 2331 6191 3593 1953 1272 4524 75 6481 179 4250 6336 6462 555 687 728 1912 5551 3629 4705 4635 6417 1462 2654 6252 3948 3389 4922 471 5162 380 3448 3827 5969 5943 3663 3416 2417 271 274 3342 6008 4089 1491 1697 5943 1538 291 2 2283 489 2054 1919 3664 438 1769 123 5398 2023 4962 1620 4932 1038 6366 2452 5776 2989 59 2886 1812 1443 6222 2202 3662 3904 1476 5479 2677 230 82 2836 136 2406 4467 2765 909 2811 3481 3954 5519 4185 4306 2076 4781 1453 2143 941 4391 3475 4265 4428 1911 5525 5450 2241 1057 2810 2006 5092 4443 5903 5929 6507 5357 1859 3322 3124 4305 3279 5042 4005 5697 1094 5604 3210 1296 5305 3575 3485 3066 4556 5167 5954 1255 222 664 1552 3366 6339 660 5874 3034 1284 4287 1906 1808 5265 33 3113 3751 6371 199 846 132 3819 5961 6001 1292 779 3908 4362 5524 6306 4948 2256 1147 4414 6354 5921 6123 6191 2857 4389 3420 3638 5599 5129 4181 5523 1316 860 4100 1625 4290 208 6261 6117 2423 4193 1415 1273 1936 2033 66 3393 1924 2700 1232 5149 5831 3080 2296 3209 1339 2196 1793 5685 2785 6031 1828 415 155 5667 5057 2956 1261 2686 6208 4193 3983 2691 5309 5919 519 1615 6411 5190 1595 2168 2303 5867 1412 6381 1874 5523 6039 1077 4041 5709 5259 3211 4991 5834 5741 1433 6428 5488 1430 1325 2554 4459 2451 185 5741 4414 5936 2445 4870 961 3651 3394 4921 2789 3490 2410 111 130 398 2621 1279 6454 4526 4784 3896 2071 601 2677 4667 5757 5938 6057 6397 6015 4136 5600 236 5791 792 941 5180 3545 1673 2188 191 2416 4466 1640 1967 5699 2583 2737 1357 183 4366 3721 4904 2766 2438 2537 3284 3831 1587 4521 1476 3324 3364 2600 873 2066 1815 4659 3466 2832 1688 5391 1980 1244 2784 3133 5178 6184 4269 5491 809 6127 4962 916 1615 1084 3559 1173 918 1536 3101 3168 23 4179 2454 2437 2622 2207 2918 4160 5548 253 3686 5995 5394 3792 5312 437 3230 2599 4540 3999 3491 1501 3414 5203 4451 1750 6154 27 4335 287 1309 2860 1553 4864 26 1870 6384 1793 1947 1372 411 3377 4394 5039 4094 2439 3536 4540 2996 781 2283 4863 2315 1413 827 377 5955 4359 684 5540 1286 5086 5274 3672 3525 3040 1839 2660 2730 1937 1717 6318 4153 3005 437 4978 5242 1230 1012 3135 3104 3610 4540 2701 3056 3157 2710 5087 3110 4402 2036 630 4141 4483 6220 4182 3575 1996 2504 5946 2666 5816 5741 3375 4980 2909 4877 3860 740 1013 4935 5754 5989 1557 3389 1572 6005 3478 4008 1659 3418 5240 802 1862 3609 1506 350 5167 4359 2177 3861 5977 3869 5438 3313 4022 1924 5762 4869 2410 2960 2165 5225 1787 4759 620 636 150 3713 6000 1723 6030 3960 1090 6027 821 3516 804 2451 227 1232 483 3617 5353 4263 458 5311 3813 1182 2159 3494 4015 4312 2086 1100 4694 3823 887 4297 1876 868 5269 2055 3556 1045 5275 276 2760 4689 1093 1300 5762 6171 6390 523 5438 786 4975 5894 3865 5841 1780 881 5221 2837 48 1199 4644 4314 2737 5560 6101 4178 214 5325 5119 2366 4455 3624 2487 2261 6015 1208 4771 5239 3695 1438 387 2858 2003 5037 5949 4181 1718 1760 1042 4955 1883 813 3176 2596 3390 5031 1740 1562 4879 1421 5004 927 4393 2522 3213 4281 1837 829 2646 4117 4416 601 3741 862 6413 4559 5324 2548 954 4732 4690 6202 3414 6312 2103 5106 3545 4922 1944 2081 2530 2937 6151 5018 2116 2606 4373 2756 56 6476 2897 6242 320 6020 4421 3588 1440 3543 2123 256 142 4314 3559 1916 3308 6473 943 69 2460 2079 1989 1579 618 1709 4778 2441 1893 2430 2654 1212 1421 5454 3410 6010 1574 5725 621 4103 1518 4876 2919 3135 2123 3567 6374 3356 57 2934 4908 4356 4920 2377 5934 3244 2033 1550 3423 4062 2434 2569 4651 1366 3806 1158 6260 2013 5537 3963 4232 4252 434 3830 5478 5710 1613 503 1613 2781 4815 1507 1858 3190 1080 3067 4650 2781 558 410 3380 3641 897 3695 4690 4364 6463 4837 4852 1426 2412 3673 4058 3723 673 2972 3655 4125 3765 2398 3449 5056 57 2233 5712 1510 3695 5109 3923 4350 2887 3477 3705 3305 2901 1246 721 2064 1424 4427 1637 5471 504 4245 1871 4425 5113 4929 6232 5183 5837 5290 3877 5421 4515 2822 3563 3786 1592 3165 1863 5406 908 6481 381 988 205 408 2692 5080 3493 1750 1307 3311 1983 3835 1470 3545 2820 1542 4030 4739 3248 3675 148 5886 4171 749 4851 5262 3332 4054 2472 545 3730 3040 5722 2467 2343 2735 3572 3558 642 3874 3952 1244 678 3393 4439 1407 2132 4471 2816 6125 1357 3239 2222 5821 5864 6293 1919 649 2011 6503 399 2006 92 3725 1003 1887 374 3389 4210 5110 2404 1495 4989 2485 5671 2783 2213 2966 3955 604 3664 3842 5781 1567 2889 5011 5574 3237 638 1245 2912 1429 1397 2754 395 4896 2558 569 202 1981 1078 6457 3101 841 5918 3573 310 4903 3090 483 3204 5485 2634 1898 376 411 823 5625 2767 6429 5359 797 1315 5409 4617 3844 3225 6007 5365 4513 649 2004 4385 5897 2217 6197 3907 826 3173 834 4774 5513 1729 65 1674 1776 1425 4738 4211 2151 4947 2869 3565 4381 5876 6471 5045 6500 5660 6386 76 3491 4043 4684 2356 1361 5763 5361 438 4391 1317 3478 2581 5066 4463 4409 3634 584 3430 3630 4177 5728 1828 4890 1878 4264 5978 4640 438 6038 4958 2243 3024 5334 789 3072 3285 6350 2095 5593 3934 2069 672 6087 5489 2353 5195 1934 4437 619 2622 3930 132 5771 5938 6127 6359 2399 523 1033 2502 3351 5830 296 6315 824 4792 2862 4408 2175 2587 4388 349 4922 390 3633 4464 6497 6318 6375 5295 755 2047 1657 2043 5952 2803 130 5040 2708 2630 4578 626 6257 1735 4556 5819 3469 263 4239 6002 2921 2045 6419 3179 2882 827 1842 4797 800 5202 2174 2713 4488 6240 2677 897 6419 3348 5203 777 5211 747 2979 6446 3718 6153 4291 5396 1495 1555 2217 19 5729 3855 2149 2496 3258 4259 3792 3320 5344 2561 2968 5640 5976 3678 1763 1208 5253 5417 986 5797 4347 3404 4270 5890 4768 650 4034 3733 4934 4495 5870 1506 3898 1772 3781 3351 3683 4745 4308 3370 2750 2300 1654 4257 2315 4173 2120 4292 2035 250 3265 720 3515 4825 4428 3845 5906 3313 932 3236 5366 4225 2208 4517 4060 1871 5570 5076 5138 1782 5851 256 89 1536 1718 486 6237 2585 265 1160 5039 1993 5742 2143 3053 2863 1571 2959 825 4476 6158 3319 4960 1132 120 371 1919 1525 5557 1234 13 1883 675 3861 5685 1975 3542 5040 338 5334 1997 3262 5208 2066 2735 5904 2533 3783 5896 589 3144 6165 1676 3305 120 6141 2588 2982 506 1761 3611 4510 377 3585 50 3095 2811 6061 3357 2565 1869 863 5284 1132 6313 6347 3709 3525 2580 647 3989 3885 980 1257 775 1245 1730 1181 2796 1349 1254 967 2239 6424 3020 1452 1493 2957 6364 3456 4189 3087 5192 2590 2033 5810 4704 592 663 1947 4554 1980 4984 1236 5856 2371 4146 5245 4797 1558 3146 5258 4638 5557 613 691 597 2295 5022 147 5165 5303 1474 4700 5131 305 4730 37 3434 5743 5858 4493 1838 619 5619 5753 727 999 6083 2942 6266 297 5751 4043 4769 146 1012 4978 4929 4462 3998 5655 3774 1128 3724 1176 2041 2958 444 3910 468 5574 2441 3703 3160 4609 2304 3218 1828 2034 1291 5962 2062 5441 5310 5798 5103 849 3036 5825 2172 300 907 2903 728 3324 5928 4986 4801 4199 5205 1347 4933 3364 981 1785 1793 1668 2314 4452 6045 1626 1202 210 4680 2977 4913 1662 6229 2966 2063 33 844 819 4475 3829 1448 4576 2962 756 4706 6387 2365 209 294 400 3303 3077 1790 4505 1129 1960 216 366 519 934 4047 3937 2753 6446 2067 1142 4027 2451 1662 3993 3773 4635 3918 3505 4502 4748 2644 6061 29 4773 3494 6110 3242 4112 1226 1101 5575 309 6087 6077 4736 1450 109 1609 3463 2716 4612 4862 5175 1287 4469 1682 4156 3926 6258 4763 4902 5347 3163 6429 6291 4256 533 1149 5145 932 5366 2671 469 264 433 4831 4298 6241 4896 39 898 4618 5930 6470 3741 2871 1546 2178 4475 5584 1081 1406 3566 3308 4346 5366 2366 4234 6129 1875 4573 601 6065 2602 1209 5450 3516 4723 139 4844 3457 988 3760 588 1919 1331 3501 5943 5698 3140 2958 3972 2560 1498 2749 2805 1633 3257 2687 2366 1600 4627 3997 3257 2940 2821 1647 5595 1904 3738 2853 178 2123 2488 321 5202 4287 4303 2945 4189 6242 2613 4293 1474 3318 4350 143 2937 5036 5504 1666 4308 6246 6231 2128 5453 1797 628 4384 1168 6048 3029 5217 941 6389 637 1623 5381 888 5790 937 3596 3788 2640 824 2309 5425 5674 1547 1222 6299 1268 2839 3237 4364 2421 2685 2544 4641 1888 3803 1003 4043 5242 1225 5517 1345 3486 4229 1598 531 4451 2248 6092 2275 387 328 5510 1643 3733 3353 559 4820 5075 1317 5145 2874 3587 2904 2084 2683 6215 5072 6402 2867 783 4053 3336 6263 316 5083 4322 1753 4608 1310 802 181 3354 1783 3530 836 715 6223 3985 1182 4354 5153 3414 5816 6132 252 2384 1078 1687 2922 868 1037 1466 1630 6136 696 247 1948 6176 3995 4261 5463 6428 6378 1319 5671 2465 2665 3156 571 1140 6001 6173 1573 2399 6033 1411 2638 2925 2669 2977 211 4715 6261 6295 6345 2175 3654 4179 4917 430 1930 6461 1209 3449 2244 3648 3085 3403 4937 2597 1674 1204 2967 4744 2878 6031 3461 2703 2091 3249 5320 4547 914 3994 1925 3366 884 4476 505 5467 5018 5954 5684 2391 179 6081 1132 2660 338 5523 1388 2348 1712 5196 4524 5404 683 5367 5325 3809 216 2815 20 533 2282 5740 6212 4118 2501 1005 4722 3835 4989 3827 688 4726 2693 1523 5631 2804 5220 537 787 3648 1827 1282 5500 6500 5989 975 3867 3011 5778 4167 5300 5868 2840 4490 2570 2958 3196 6063 3182 34 6129 1877 1522 3452 757 2152 1353 1506 2567 3865 4645 299 5050 5027 2245 1421 6030 3067 1188 2660 5644 2188 958 1098 3946 6235 6324 4960 863 2638 2729 4114 2983 5312 5450 5939 5715 5874 526 1010 5255 1249 2789 5507 1402 2608 5363 2824 3750 1831 1695 561 22 425 5364 2617 2128 1159 5726 4170 4883 2670 6125 1606 3930 3509 1357 5696 3990 3407 670 2061 2542 4222 6367 3820 6355 5983 5779 5392 6209 2988 240 806 568 4682 2952 2015 5738 3665 6010 2045 5950 1675 3668 212 5733 963 2730 4950 6127 5078 5500 3033 1021 2451 3055 4294 3206 2688 3932 3145 2941 5091 3512 1715 2093 5485 4791 4759 2449 6039 2906 840 5913 3813 5936 273 2406 1121 15 3060 6480 3579 1980 3692 1194 4457 4811 4689 5156 1112 2594 5073 5869 4191 225 2940 1909 4106 2514 1516 1182 3936 3960 5634 2228 524 5411 5863 5286 1505 3495 4574 5178 1746 4855 6047 1278 5026 5483 6131 4803 4244 1638 610 4076 5111 4608 2724 5444 4460 4911 4575 4408 4690 5454 2324 2953 4053 68 1467 3347 4850 665 6422 110 2702 2625 358 4697 220 990 940 5203 2977 5813 2782 4225 3364 4340 3276 1416 6089 1109 186 2395 5986 837 5690 4649 1759 434 6467 3311 3697 2443 4123 5048 4502 2172 3220 313 3139 4138 4925 2841 2792 2348 3278 3706 2824 4987 3834 564 3987 1062 6319 3620 76 2687 6404 2259 288 4023 5033 4634 5769 3695 3434 2031 3468 5152 1742 3253 273 1960 6331 3968 3174 2734 4252 2502 940 1027 4314 4400 2341 739 591 2973 4824 6343 2142 319 1016 4017 3131 667 3369 3109 2004 4326 2548 4893 2173 3701 3161 4737 2408 2810 3376 24 5668 1549 5160 1358 2898 378 465 6270 846 6308 1547 3553 398 368 2843 2234 6080 2913 4084 2195 3819 3847 2543 3764 6027 2741 969 2152 4943 5564 4690 5455 3066 551 3260 4383 1934 1328 4704 2067 2472 3731 6173 4097 889 6142 5435 580 4872 5477 5780 1207 3485 3644 2610 5830 3385 5597 4793 44 5471 5876 4900 6400 5663 5404 4719 4804 1704 5154 4307 2353 5030 2694 321 4528 2006 3314 2405 157 4798 3201 221 3637 4606 5580 169 1803 4413 2785 3911 2070 3027 2148 1688 4685 8 838 1460 2628 3329 6459 5292 2631 1087 1035 5615 5666 814 763 3782 4456 4651 767 6200 5540 3083 2956 5888 4518 5848 2672 3063 3758 242 2466 188 3364 5613 1524 6310 2378 3590 557 1630 5485 2696 6385 4676 3456 4831 4266 2717 4023 1886 152 4040 3883 2961 2205 6359 1656 2484 4080 564 3743 5326 6201 1598 1805 1995 3384 5914 1452 6150 6092 3448 2019 3885 6279 1683 3691 6351 2855 5224 215 3151 49 4515 1871 3776 3132 5286 54 682 2282 6100 6298 1196 4515 2629 4420 431 499 1960 5860 3147 6160 2622 548 3359 3938 3009 2655 3158 4699 3263 803 2273 2266 1348 549 2813 5212 2930 2373 4065 6400 6220 247 1574 3910 4870 5281 1481 3755 3671 4563 5642 1247 3326 3584 1261 2310 4855 5234 3533 2142 6158 645 1037 3406 1759 4261 197 402 2228 2373 2524 1042 4934 2762 2440 4623 2040 6373 3548 3814 2988 2707 1132 5354 6028 4163 4437 5242 2678 767 766 969 311 3813 3465 4475 68 3442 5439 5581 4229 105 4640 6401 4116 4284 3044 1417 3464 2721 2720 1343 4004 117 5690 4481 4378 129 35 969 3116 187 6145 2106 2205 1064 3380 4248 1358 5286 2016 6077 4762 1664 2845 3839 1143 403 2982 13 2154 4088 2287 6210 171 5144 145 3025 2771 896 4302 4236 211 3923 791 87 926 6406 1710 1067 390 6183 3797 5505 175 3330 5064 6199 140 1446 6311 715 2623 728 6317 173 749 4713 2337 5618 6368 6430 3176 2734 880 4816 3942 5490 6130 3233 2919 3582 1603 2770 5688 3457 1343 2205 3603 2728 1045 2670 1796 6054 1061 1535 2475 3151 6427 4221 1747 1644 5148 3144 5175 4525 2964 3009 2420 2130 1846 600 6036 962 2532 1897 5356 5368 2773 4783 3440 2100 5963 5763 3566 470 3438 76 2410 1901 2457 2076 993 606 1158 3345 372 3584 1197 4551 202 2533 56 128 5921 6244 5475 4203 1619 1381 1564 2519 988 5683 5888 1954 2277 2784 1703 1440 916 4070 1285 1616 300 4903 1559 5725 5257 846 6143 5755 1437 909 4874 3625 1572 219 1497 4658 1175 2293 4292 4088 176 4627 1138 4988 1281 4217 5857 1601 357 2173 3186 344 1440 565 5177 2228 3891 2632 1419 3436 4260 315 1710 2140 6271 5981 4353 5065 511 5687 3926 2086 5140 6232 5136 4272 1155 2999 1997 5543 3830 5060 730 4187 1935 2074 1900 4332 4927 968 596 4592 2465 3990 2189 6465 4376 5239 6282 4044 3505 3005 349 1788 4443 1902 4813 1212 3923 2869 51 4612 622 132 2634 427 406 1221 5156 1925 1025 6352 4926 1018 3588 674 1973 178 3378 1513 3091 4610 928 2676 4257 4299 2494 1855 2028 1513 1505 2551 715 487 4379 2353 1601 6305 165 1460 818 6448 6351 1007 3749 5705 193 2212 6440 6296 5659 385 2013 3287 5878 1088 6325 895 6029 6398 2380 244 4644 2506 2184 1891 1720 5684 3936 1389 4960 5064 1082 3560 3075 4726 2911 1160 6367 5706 3530 5152 1450 4353 2091 6333 3740 1853 4607 233 1170 3210 2842 1795 4391 2947 5080 6271 561 501 3395 6421 93 2297 4416 1131 3321 3060 2858 5063 6097 5314 4315 5486 487 2160 1406 1836 5760 1187 5346 4571 416 6184 5329 3771 732 5183 3640 2043 3782 1666 1879 5105 1504 1311 5371 2514 4989 117 2239 2715 5559 4124 2877 5575 4486 4136 50 1432 2952 6398 1946 1206 1499 1936 4806 1026 95 3624 3764 408 5510 350 4027 3202 1222 2998 776 3073 2340 5713 5348 3937 2470 4582 3460 2178 1713 6346 5973 4691 4660 4848 3773 2737 730 4882 998 2868 6060 950 1386 3212 1585 5163 2739 5729 4536 6394 1101 2930 2303 489 3510 3967 3632 3339 3720 366 5851 682 6051 2071 3372 3097 6428 3162 3 3283 1573 6038 929 774 4381 2950 2159 5728 5333 5846 3916 288 243 536 3392 1023 596 2238 971 4739 929 1358 1762 5529 3530 2281 4859 1704 1335 2296 2627 6198 2127 990 1402 1161 2615 1966 1672 6317 2851 4914 4751 3866 2589 2459 5604 3592 5032 5706 4445 5532 32 1109 1180 6226 5424 3001 950 1766 3604 2005 2992 5453 2998 1451 320 4807 4116 6368 1523 796 193 5061 3916 1134 4416 6263 4849 5821 1841 4159 1244 2438 5292 1568 2365 4673 1984 1673 5919 5841 6107 4917 333 5421 5350 5020 760 4994 1226 2231 1333 5608 1404 1778 4000 3651 3586 6242 3290 1049 4213 2274 3067 3625 4103 85 702 1796 5076 2212 1918 4754 1677 1787 6267 4042 559 2727 703 1572 3501 2908 4989 3198 5710 972 209 4549 5435 288 4597 5730 2519 2578 1804 3819 4304 5129 229 423 2296 6312 968 2107 2640 5902 1274 1295 3158 4727 99 5078 4414 895 3804 1680 2169 6474 2182 5512 5390 424 1740 888 2554 53 6016 5210 3494 2040 2322 2105 5530 4854 51 4140 4083 4043 4201 2909 5656 5828 6404 404 688 2575 560 187 4756 2959 1505 5988 2780 5754 5396 1827 1702 5171 5170 1148 2816 5765 1360 5853 3284 2342 4258 647 4945 5226 5038 6294 2247 2657 6465 6022 2410 4728 2651 1348 2142 2481 3620 5634 6088 3347 5214 1242 3970 4977 84 1834 1198 5424 1653 2672 1028 2017 4951 208 2017 5594 865 1815 970 3901 4664 3532 4391 3551 912 4945 844 1325 5692 3406 6349 353 668 59 6430 6192 4542 968 1028 3456 5158 6411 1278 6079 4178 6061 4026 2804 6309 5919 5740 94 1174 508 290 1170 3455 3781 2641 4247 2196 2009 2644 3277 1929 2035 668 1685 6260 1442 5618 4181 1990 499 2805 4482 2818 4691 6370 5856 3246 2683 2136 5873 6225 2588 5827 703 6047 5298 220 2662 5275 4660 431 3580 1357 2866 754 4345 2832 5816 1055 853 1234 4045 2754 23 2538 5950 2525 4098 2925 2917 85 5646 6239 1199 2128 2925 4523 6367 122 2835 1388 3862 450 4389 5178 4370 2942 724 2798 2888 3017 1671 3952 3048 4436 4438 5340 2106 2531 6166 3214 3321 1138 2993 3742 5865 5561 5178 560 1186 4722 6069 1235 3315 1155 3507 1331 1686 436 5997 4544 3452 2590 3795 5256 241 5756 1661 4779 3136 921 5358 118 6332 5326 5809 2254 3790 3395 4835 1785 5927 3008 518 3411 6472 2573 1059 1280 2224 6362 4661 5105 524 5214 2640 3631 1442 4767 3315 4948 521 3159 3022 963 5153 2193 203 515 5440 1489 6089 3007 5096 5628 6122 1181 3732 1897 4043 637 3477 4497 5167 1691 4521 2308 445 5138 3229 155 577 3989 2061 5923 1596 2290 578 921 3655 1058 5 6270 2603 228 2996 3716 4239 2838 4570 4940 1224 686 5216 4691 6115 5426 1609 3157 3938 1373 2344 3752 704 3642 2732 3689 2672 2447 2451 2638 3318 303 4811 2507 1382 3620 4752 4682 2613 4229 631 6088 236 3817 2936 4839 4332 2090 5965 1905 807 4375 4396 2700 4458 6130 6297 2651 5647 1208 3606 1724 6005 1056 4041 2713 5634 5834 1477 5759 3436 2328 1513 1710 5101 1411 13 2501 697 6371 5108 4283 6072 301 4130 4425 4597 6215 3794 4392 1909 5296 4265 2528 4524 1144 3821 6010 948 578 4585 5605 6405 5545 5050 1640 1068 2289 1142 297 1345 2775 523 3540 6115 1909 5336 4134 5787 5537 3324 3616 1999 4359 3545 4153 1366 386 5947 4922 4762 4016 6239 3886 2487 3092 4733 2849 4962 441 6054 1085 3863 5054 4912 3573 2476 1260 4315 5692 3815 5262 2336 1498 453 5712 3843 926 1095 4804 6495 4434 1313 4789 6432 6251 5704 1255 5476 3158 2501 5057 3466 310 3479 3621 318 530 4619 6417 1209 2022 5059 4508 204 128 3934 3214 3956 394 278 3963 3315 4636 3586 2447 2462 6010 6284 262 5533 3368 1549 1374 2809 1779 3845 6173 4852 3851 3082 3206 774 3059 232 5982 1740 2706 5051 5769 3186 4044 1997 2686 2040 1292 3686 1413 4501 3610 2507 136 6163 2795 852 3763 2526 6408 531 696 5371 4885 3893 5945 2183 509 2062 6302 4398 5149 3547 2695 1299 3247 6482 4046 2300 4125 2070 5894 1127 595 1226 103 429 5244 153 2568 5144 1581 5659 4403 3507 6214 2343 827 3291 5035 1549 5804 3505 412 5413 469 3339 272 2957 2038 4186 2152 4148 5523 2676 892 5344 1905 4279 3287 5825 734 6091 1567 5208 4677 4768 1941 817 1865 4662 2718 1512 5392 5877 1004 1901 3069 3019 2332 1863 583 2092 2212 5229 1559 2592 5676 3453 2340 2147 752 2314 1241 1510 6068 1763 4441 3782 5304 2717 3181 2433 4827 2590 5712 3456 2388 6296 4677 4010 209 4663 4268 6210 1505 2010 6446 201 351 5198 4592 4748 2815 1635 4963 1890 4576 2791 1222 1894 4401 5753 6137 2711 3187 2178 2339 2130 2235 4331 685 3814 6061 5926 1122 218 4586 4251 1165 3279 4058 1929 6082 2408 6259 2073 2880 2311 2341 5284 5522 4309 6053 428 438 3025 4437 828 523 2871 5068 2846 2101 4107 4069 3759 913 1963 3374 2428 2072 3971 5198 6380 4671 6285 530 5253 1021 2710 6413 553 5134 1471 2325 4162 3524 6216 4423 3008 3684 2042 1712 2027 49 4842 6322 4892 946 5742 2632 4427 690 9 4518 4071 3518 5938 3238 5932 1833 960 3626 846 3672 4125 5278 5405 2006 5207 388 2430 3930 2435 3556 4835 3016 2057 3843 5728 5023 6242 6309 6440 849 3988 3922 5808 1199 4643 5635 3458 370 1863 1309 5028 2070 1125 2776 1891 3421 3889 6446 3346 1415 3011 1630 1122 3889 1543 2175 4953 4509 3526 5835 5796 6221 1143 942 93 1142 3884 4692 4921 5486 5814 68 6094 6349 6252 4244 687 399 3607 3140 2153 3848 5241 2916 3690 2849 4129 3910 1948 3352 2001 5088 5834 848 1332 4645 5674 4190 3817 2314 4019 1101 3804 5575 3727 587 3405 5860 2509 5546 5987 2838 1622 4289 5200 5087 2456 4622 1693 1388 1306 3732 5945 4481 4967 3511 5904 4101 497 2488 5828 2093 3464 5342 2056 2605 5207 728 704 1314 1916 339 3154 981 1351 3645 3031 4559 1878 5718 720 3674 2669 2612 4887 1326 4957 6406 4559 2367 5589 1948 4598 2297 172 4898 872 6212 3017 5775 2621 4301 613 5006 4489 1972 5103 4643 296 3102 4281 1483 2171 3279 4480 896 259 524 6274 5211 1397 1665 3828 4976 4921 1011 1752 3002 5755 4347 6221 5739 5811 6381 3898 5239 5206 257 4208 6470 4480 2280 4140 5654 3636 2795 6446 2723 5908 4258 1141 275 6344 73 938 1869 4425 6319 3976 4340 6327 1374 6394 2161 3718 3469 5708 4794 2070 4161 4814 4855 5198 3791 927 704 131 4442 3313 4356 6430 2678 5582 959 3801 2638 1508 3860 3215 4168 1460 2191 2613 2186 5360 4392 1009 3245 4221 813 5612 634 3576 331 2350 5018 3570 6051 451 3170 4055 4142 5297 5507 2675 6392 6169 5078 6195 3507 5257 4913 2086 764 2462 5346 295 5496 3876 532 6457 6122 6220 6359 717 4614 122 3009 6413 4213 1634 1924 5172 6371 3726 5720 7 4556 4873 4441 43 4037 2804 6235 3449 2686 3607 2306 4503 5218 6352 5338 4775 5612 3394 5307 370 4837 757 5973 3087 3282 4869 123 2459 3599 5535 2889 3744 3396 3736 744 2403 4958 2965 3684 4867 3580 6270 5831 5178 880 378 4 142 3178 4602 5288 1519 3205 1037 3631 5813 3280 2984 748 5849 31 1040 4717 1876 5163 5694 1066 1752 5452 3530 2404 2845 507 780 1821 3021 827 3229 1198 3093 4255 2577 3148 6018 440 3085 865 3315 3140 5166 5671 6119 4838 4288 4879 5502 6427 1897 619 3515 6446 4870 6350 1187 2031 2023 5865 1320 1553 1078 152 4258 42 1865 4635 398 2215 2830 3239 3489 1428 6246 2423 2760 94 2185 2251 2951 6035 5549 1481 1365 2954 5535 2851 1872 2913 1295 4645 1415 5687 6024 4664 2090 858 4620 2614 6001 187 2425 3439 2263 2091 4467 555 6361 1840 2267 5851 1963 6238 2976 3407 973 5845 3401 2933 488 5178 5336 3732 2321 2737 3217 1303 1376 5745 1309 6482 2117 5041 2016 6175 5197 5341 1619 1701 1873 6327 236 1574 4580 848 4810 2117 3328 1324 3524 5469 2569 1685 5918 2410 2870 1333 2633 1174 502 183 5332 6217 4217 3166 4557 3987 3423 5834 979 3153 3312 6493 4789 2586 5808 3681 3258 1750 621 3675 1840 793 5984 4383 5315 3710 2143 6173 1897 6188 5193 5635 1741 2125 4147 753 3531 4931 4106 4226 4239 4353 602 368 3350 750 4108 5621 981 2123 2143 3413 1137 109 1098 5229 5653 4609 5896 3834 2087 3094 3629 5547 924 3864 4424 1722 302 1137 2106 5651 4281 4475 1092 3568 622 5891 6428 4646 1531 5852 2585 4021 6031 3661 231 4243 2248 3508 1051 4516 4809 294 6337 2181 5742 3370 4392 930 4739 5352 2991 5937 1727 1842 3148 3814 6373 5076 4558 1489 2860 2392 2127 5904 1450 5379 5508 5797 2639 212 3355 4423 5691 380 5148 1572 3816 635 3939 5860 53 1264 4199 6178 5398 4168 443 1279 1719 1131 2590 1877 6302 2973 5976 322 527 5489 1286 287 623 4617 6027 3174 2626 1064 2024 2305 2245 2135 2370 3142 4865 5192 4401 5819 3865 3526 1387 296 725 2293 2081 2298 5343 921 4647 4736 1777 2015 5505 4018 673 4869 1460 3129 3799 2354 237 3884 6459 817 4823 397 1141 1976 5891 2601 5507 2373 5369 3789 162 104 4342 299 5331 1662 2736 6087 73 2400 3788 2096 1552 801 297 3304 3250 2221 6499 1351 2434 3419 446 6398 1099 1538 2942 4418 2040 6410 316 830 3471 5807 5282 5976 734 552 774 183 5365 4778 5417 5387 301 4851 4544 1693 991 5958 899 5415 4183 5784 5589 1902 142 5481 3342 1900 4709 6175 2521 1252 1896 4886 6327 2702 5358 2555 2376 1738 651 3205 5026 511 2041 2627 4909 4208 27 4769 714 3264 4093 861 5797 6275 5356 4586 2573 2639 3862 271 3284 6358 6485 5521 6371 4836 817 2875 2200 4171 4784 3255 663 5566 4964 2702 2488 1509 5590 3257 1064 1617 3780 2067 1493 5063 4889 3507 1015 1474 1442 916 1609 3413 5459 5055 3884 466 427 2873 5019 562 1416 2409 214 4594 4147 3287 1767 1428 2013 2078 4227 2589 824 5173 4055 3732 6476 1454 2094 1006 1912 763 6214 3813 396 5367 6025 3369 6355 3947 3492 5149 1865 4677 3850 6237 4363 1296 6256 5464 2478 2431 4510 5565 5447 1880 3390 6124 3800 4494 1209 5292 664 1265 4349 725 16 4754 4149 5362 2060 630 3196 2507 1711 5979 5997 5931 3135 2851 5813 1597 5584 1493 1986 709 763 515 667 674 5875 5982 28 5784 2211 2761 982 1259 4830 4328 3711 1024 1664 145 346 6492 4243 5492 3043 2711 2167 833 1616 3813 3923 3683 3072 1365 5100 2559 5516 2117 1918 6201 2602 2868 6001 1900 1226 4660 2260 251 1888 4834 1068 989 118 5945 4590 1687 2676 4728 3627 448 2842 310 381 1868 2916 3288 2176 3358 4867 2172 494 4829 6072 4926 1274 5033 863 2591 3038 6507 3173 3157 2572 98 2448 1794 155 360 3988 5800 5330 1568 3299 1156 2058 6215 5284 4099 444 3524 4032 4925 2497 1834 57 567 96 6504 2855 3198 4720 2238 4013 3266 5877 437 3004 1525 2582 2233 4389 5942 2933 5893 3150 5795 880 6259 776 1161 804 1581 5767 139 2202 18 5583 5049 6140 555 3494 2059 4446 3459 6221 5733 3402 3665 1409 1425 5813 4458 686 4082 5753 333 3178 3238 6063 4040 1867 3227 3203 4506 5568 1653 3147 3891 5973 2689 786 5246 6103 4892 5360 360 4135 5008 3357 1664 1401 3373 637 2249 4915 2123 1692 2580 991 5768 4824 1873 1967 6503 692 6119 3918 968 4747 4468 2865 5354 3188 1041 1158 634 1085 2729 2509 3880 454 3200 3768 2200 1452 4964 1058 5748 4103 103 6113 3689 4706 2900 4669 2175 6118 4076 1907 240 5703 3507 4539 240 190 4159 73 2763 3169 5330 5541 3452 4453 6124 4872 4089 1163 1344 859 3412 173 1574 3421 3365 2478 170 4987 944 1854 2503 3967 2675 1841 5368 2989 4800 4514 3651 268 802 431 4469 3026 1394 319 2280 2378 554 3452 1568 3608 1721 5427 1328 4550 3159 2722 5662 3884 5781 5733 5029 3433 6178 2811 4974 496 490 1308 5275 4818 3986 1701 4321 2679 5887 5290 3041 5784 2662 1853 4716 5077 2786 2031 3502 4215 5335 1407 5640 6493 1569 4696 3267 5771 3074 2295 1072 2318 1786 1130 4293 637 341 4593 1045 2688 3726 216 159 6351 4016 4675 4321 1874 913 3179 1967 6360 1614 1249 3247 4407 2277 3960 1102 6495 4686 4362 5019 5088 3991 1844 1736 588 1415 4281 1367 827 2564 4466 2593 2251 894 4040 1480 5547 662 5950 4762 3698 3215 5874 241 3923 5201 193 5588 1311 4554 3192 5993 4601 815 224 3026 3568 4805 2171 4325 2782 184 4671 4528 4557 1176 3223 2334 1842 4477 1161 4666 4921 805 1037 195 4411 5002 3927 3593 4527 6036 134 5862 1315 3099 2186 3056 4798 4047 5504 4135 4845 3019 96 2686 1776 1014 3742 2825 6443 5992 115 5534 2058 3978 4310 109 5366 4434 3550 30 4601 506 2741 687 3190 3951 2159 258 2287 3467 5170 3757 5455 1012 4744 3626 787 4971 4066 42 5903 3865 488 3472 50 3842 3171 1823 4923 2815 2636 3143 3515 4534 542 5620 2765 6246 1401 1110 506 5424 2644 5816 3888 3082 5599 2378 1002 3449 2699 4138 3675 3292 5301 6081 1834 3677 180 722 4567 5388 6139 2596 1169 3820 1089 5152 6167 106 4493 2464 4257 4172 5459 6299 4761 824 963 3768 2512 6428 4690 1206 5532 5192 4084 2619 303 5888 1319 843 451 1696 520 3077 222 473 552 4447 418 4877 1923 1188 4382 783 4913 4724 156 426 2111 4134 2174 3430 593 2799 4011 6403 1176 6136 5613 4321 1218 5716 633 2961 1013 1060 5602 3802 4781 4587 1004 3364 4329 1255 1638 583 502 2867 2902 2830 5516 2667 5900 6344 5878 5446 1114 5324 3714 5562 2708 2694 2324 4 1730 1531 4583 5104 5596 4190 3266 2058 1872 232 3000 3850 339 6165 3192 2253 3228 2973 819 5167 162 1203 5620 2177 4082 85 3347 5332 2787 4233 715 3210 2328 2569 4312 5212 1253 991 2213 4915 1666 2043 4810 5042 2284 1346 1899 3414 888 2170 5914 661 2759 3681 5861 2075 2983 2619 6243 1149 4449 1548 3576 702 1559 243 6276 4492 5542 5187 1385 1251 2275 136 950 795 602 3382 4797 1627 3751 3831 2165 2609 353 2372 1974 3265 36 2047 5222 5229 3322 5369 6406 1689 1620 1326 538 3327 4661 4849 3123 2886 138 4790 5327 975 3141 3042 1276 1477 2189 2406 1380 1040 5939 5116 4401 3340 5070 4565 3883 636 910 1097 2660 948 107 1927 3603 2506 5877 3349 284 1314 4091 5365 5196 1825 1230 1394 3005 2377 2561 3171 335 5813 4748 5716 5264 5892 450 863 4355 4837 5746 2864 6395 4578 3392 739 4009 733 1171 6214 352 5624 4027 4705 5835 6444 1402 1746 6291 3514 1184 2317 3063 1004 5130 758 2294 5859 2347 5407 3277 1778 4688 117 1131 2357 4569 3890 5721 3190 6376 120 542 2775 1666 3789 1436 2819 4349 6407 6359 3263 2214 3049 1799 1289 3499 5312 3997 4469 2137 402 5422 50 1464 1468 2427 2826 4068 2533 4915 4900 5203 2843 4851 2392 653 4582 4632 2312 1435 4267 4307 6150 1742 3816 4644 1275 5349 6414 3192 5889 3923 3780 6062 3683 3280 6106 3563 3908 5222 2245 1184 5764 2126 4741 1025 2709 4197 3417 1807 380 3747 4186 4343 2310 6498 4209 5485 686 553 1068 2629 2662 5526 1384 4707 2452 4548 5338 2858 190 5335 908 5321 1587 278 4009 5573 666 2489 4749 5732 5673 708 5653 5124 889 2132 5961 2843 5509 6014 5631 6400 1777 5399 2208 2594 1688 1978 317 1378 6251 4533 4347 3560 3950 2779 3421 1460 191 4212 47 6252 784 5589 313 3901 479 637 5566 4471 2433 6083 4416 6055 3784 5216 3214 1478 6160 5200 772 4353 3750 2932 433 6371 2526 5110 2561 506 3395 4933 1790 3319 1928 4617 3511 4066 2507 1137 6275 3258 6279 6080 1250 2199 3691 152 1447 1148 5077 3877 5036 1099 4156 889 6459 209 2251 1655 660 991 3269 3076 6332 6357 5947 2118 3447 2699 6296 4043 1930 4290 4092 2293 196 2748 1456 2573 2967 4336 5582 5994 6098 4209 1375 6242 5931 530 1580 2699 586 2815 5967 5521 1800 86 3578 420 945 3100 1709 5529 446 434 1326 6214 2133 2987 497 2081 2697 4073 5819 1014 1462 2204 4697 4457 6184 6243 1420 518 5207 3458 2916 2519 5498 1361 945 2995 3133 1097 2889 2925 5235 5031 2541 4669 5554 4557 4650 5567 5592 5586 4583 4794 2819 1989 6187 1705 6457 5848 3923 1126 3548 3404 5269 6382 4151 614 4931 4646 4244 3930 255 849 2608 6161 1453 3901 317 5961 1423 1199 2378 3634 1779 3438 1430 1738 4317 6260 5275 266 5866 5315 1590 1677 6207 1787 1163 1412 5756 631 4143 6363 4792 4473 5327 5045 4247 3344 1219 205 4737 6386 5016 197 1637 4418 2006 532 1560 5512 3224 6463 1202 3621 6280 3968 1950 982 1865 694 3203 5972 6113 1421 2440 1700 1440 1488 4750 5341 5567 5501 3189 4971 2832 5973 6390 804 1607 951 839 5677 3606 44 3822 3591 5066 4045 2791 4028 6438 782 3058 800 5325 4065 5411 3398 4484 5166 1299 859 5355 2042 2095 658 875 847 2953 5000 2347 1859 4780 5574 2013 542 5318 4502 6192 4364 5116 1362 655 5077 3373 1570 1836 1814 3516 802 5696 5287 1620 4402 964 5166 5544 4134 5220 2202 665 5279 2355 354 680 2009 1103 5294 1860 2886 1188 3548 48 116 2099 5280 884 2643 2841 727 2718 2278 939 5346 6501 3261 6173 384 5723 46 1939 6215 6302 2455 4858 5770 5042 5914 5986 3054 3631 4253 2859 6406 5864 913 6339 3546 708 4734 5746 3113 5309 4481 3075 3123 1480 5367 4549 4131 420 5706 3159 287 6221 3420 4847 3041 2615 4731 3077 1385 614 5544 4816 1514 3656 1699 5242 1874 3560 240 3569 3738 570 3003 4175 5789 6282 3835 2716 51 3598 1025 2776 1622 4260 2274 2824 2072 4381 5011 6138 2015 1883 1128 3457 2831 6297 2466 5771 128 4705 3209 1128 2113 352 2667 5321 2674 5576 4446 6499 6399 1555 4758 524 2365 2692 2257 2947 3809 6174 3345 4648 3207 2768 2935 1173 1548 1689 96 2354 4875 3928 4111 3280 4033 6418 1418 3120 5977 3514 5339 270 5573 3157 3268 5129 5227 5792 1119 5189 1260 2220 4728 1912 2518 5988 707 4471 4223 1622 4348 1702 4355 4174 3558 5183 2328 2168 1631 2066 296 2977 5847 277 3341 5676 2597 1906 4875 6214 4112 267 3465 2602 742 3989 5297 4164 768 3950 5372 5851 4741 2603 4166 4193 4707 767 3216 819 1363 2570 4646 215 587 4832 6012 6211 6060 3216 2531 329 1295 1965 320 1005 3934 1263 336 791 5803 5157 6059 5688 3212 5477 1451 5420 1056 5938 102 1171 2999 6363 5840 5453 1223 4291 32 2999 1830 3946 5547 1552 3171 3583 2868 5319 4758 6171 676 1770 5560 3852 4072 758 94 3099 3311 693 6047 3998 1599 2480 900 3898 125 5146 5874 5937 5174 5711 274 4787 2655 6363 1330 1425 2717 3284 5242 2208 3573 5617 5481 4733 4543 1438 1903 5284 5938 6273 3810 3631 845 1179 4022 5102 3048 3843 3750 4058 1031 4237 5660 318 2412 5192 2203 1283 4931 2525 3839 6202 4563 5994 2293 6145 1617 1387 2448 490 6086 821 2594 962 913 2403 3867 4420 5493 448 3439 1471 2890 4566 1058 396 754 659 2856 4035 1972 1960 670 5850 3742 1157 3486 3180 531 2890 1577 2020 4241 1498 2708 5297 2021 2088 5866 3416 5925 5178 5485 5284 6506 736 5269 5463 5091 5046 2924 1881 2344 2860 5073 4137 2538 449 497 3004 2861 3659 2366 4405 20 859 2808 3473 20 6148 1541 4657 1594 3435 5764 5460 3244 615 903 2755 1390 6225 2857 1680 1200 2279 4569 5467 3985 4507 4020 1037 6090 3607 2959 4591 4190 870 3662 1297 838 3548 1574 3023 4108 127 1028 671 6002 4829 5279 1933 1798 1140 5664 795 3956 2849 2396 3611 819 2665 3261 3639 6211 5852 5299 299 1929 449 6291 4433 2198 5372 2556 4098 5054 2205 6463 1531 3130 5121 5755 1174 2731 6375 792 4925 6016 1998 3098 1533 4645 5137 3219 2877 1055 2706 2551 4946 766 572 2149 2331 6062 4882 3488 381 5889 3472 5219 4979 1404 3697 2990 2176 3747 763 666 6442 1152 52 552 1197 3937 5406 5727 2792 1807 153 3982 2760 218 6077 5063 1488 501 2193 4694 2914 1971 3727 2402 1978 5349 3350 106 2249 2385 34 4615 4113 1155 6419 4100 3665 534 2791 3515 2881 5495 4541 3220 1815 1705 2379 3234 4917 1349 6315 2073 4242 3119 1441 1943 1085 293 5878 5758 1986 3412 6378 6411 1372 5983 4145 1302 1447 1930 1116 810 1563 4834 3450 4982 6489 4519 4481 3296 6148 4013 6248 5788 5727 4688 3181 4901 659 1082 4052 2639 30 2279 2667 2923 2447 414 6437 5784 2211 792 5965 3955 5841 5755 3710 3184 4055 2156 724 3689 6 4574 4198 2842 186 5468 3162 779 1076 4201 1644 3353 5183 1238 5059 5986 66 6113 2737 4185 5768 2324 3181 3083 810 3367 5681 4255 5136 191 2726 3279 2361 1454 3516 4944 3591 3991 4120 4218 268 5892 718 2534 945 2770 3140 3114 5685 5586 4114 4389 1425 1883 3653 5385 5440 6373 6297 4018 3091 5837 3945 6108 553 1311 2004 3845 4306 5659 4682 1418 2320 1258 5200 3814 4143 3819 6022 4758 380 3713 2359 4177 2285 2408 5552 3232 932 3368 3483 6321 4649 1161 3986 5020 1818 2429 1792 864 945 4039 274 2823 2790 5456 3246 5160 3155 4241 5671 2287 2762 541 6382 1492 6125 4045 2529 341 2008 2938 5002 5860 6402 4440 3429 6444 1671 2481 6130 5854 5888 1815 1146 550 2244 1104 6296 1990 2064 5628 3295 1525 2156 1818 4290 3605 1825 5693 3820 396 1667 1858 834 4496 5675 2660 709 16 2207 6204 4814 5930 1282 5623 5944 4311 1994 4319 4385 6150 4755 4297 1073 2981 5649 4723 387 2365 2904 2140 5011 4330 4492 2107 2539 2175 557 935 2100 1857 1779 1314 2717 631 5940 122 4981 5571 5170 5778 5269 733 2039 5334 3358 1527 4703 1497 2714 1738 6211 168 6455 3371 888 1260 4693 6311 5121 3430 5500 3360 2674 5158 4907 756 378 4166 2246 380 4201 609 5349 4548 3611 4254 5261 1048 6374 5777 2911 72 4679 2969 4349 4580 801 3467 3384 3052 4454 4015 1001 658 23 3680 3625 2942 2432 2945 2426 2995 5555 1356 1168 5843 3735 780 537 5555 6039 3516 3521 4496 404 4706 3694 343 209 2485 5703 5285 2182 646 2123 4823 2502 4662 3073 4360 4460 3261 5251 170 1707 6291 5619 374 4326 1712 3958 670 520 2073 4396 1890 3142 596 2163 905 4121 4992 2015 1437 3414 788 5451 6155 5103 555 3726 3129 3273 2930 4367 5477 4535 1875 1635 4758 366 1605 3008 3615 3447 665 3365 697 3582 565 1426 5745 103 928 6308 5735 1245 5716 4386 1621 4428 6448 1213 3790 3368 2498 4576 381 1689 3118 6185 5286 5285 5784 2084 5134 2315 100 3739 2525 5148 5314 3804 5773 1860 1355 5432 736 5665 4965 108 1294 1554 6363 909 3737 3868 397 1204 2104 1926 2413 2983 4022 5137 5876 3719 1683 1414 4035 2654 5909 6373 331 5933 3949 2098 2407 6499 3970 2209 3379 6325 1177 1002 2772 3942 1233 5153 2890 5895 2396 1577 1780 2417 6288 5386 344 1224 1213 4095 106 5621 1272 382 3977 6099 4935 399 3276 3075 801 3536 3952 2329 2164 6295 5739 3786 2811 1004 2605 5497 2514 5321 6236 5718 1132 65 3929 6415 3533 761 6140 608 3243 2718 2614 3447 537 2108 2541 4779 4434 5442 518 1866 4482 276 3295 4530 5032 176 488 4833 3274 660 1512 1538 5284 2266 2033 1782 4958 5525 3093 6203 1743 1148 4033 583 5799 5127 1761 2688 2640 2279 1809 1342 629 153 3230 207 5463 3326 319 4379 6340 2719 1731 2785 5474 3720 2736 3120 5041 4322 1959 330 2334 1268 657 3640 76 1437 4084 4232 1038 1141 731 5276 5939 2504 495 687 4226 6237 6313 2824 5414 3755 5522 3879 3601 3673 4866 379 885 4780 81 3403 2253 995 1595 645 498 2899 51 6061 1150 813 5397 4181 6216 5056 3450 1815 495 14 3571 4697 2449 4729 772 455 1069 3208 6399 2881 3748 5321 172 2457 1524 5043 5735 5420 3089 3178 3151 1995 4959 1499 282 609 1666 5287 440 4418 1409 1083 3620 4526 6323 6317 4887 953 4859 1708 2048 4555 2816 647 1075 2806 4828 2746 5056 1636 5517 5909 5429 6022 2869 3693 5028 6401 1479 4303 5140 902 4213 4755 4073 443 2967 4486 1747 693 3198 4472 2938 1676 1410 926 4832 5980 6188 6045 863 2169 776 4375 283 5711 5477 5115 6229 1033 5728 377 3718 1603 6286 5729 1532 422 872 313 1101 1718 2105 2352 4482 4370 2372 1308 985 1608 3267 3797 4842 903 541 5049 6181 4360 1372 6119 6244 1107 5404 296 4453 1806 1124 6377 1757 2226 1671 2050 3762 1324 1513 1757 2439 2214 2875 4092 4645 1488 5689 1750 1166 5092 5650 4629 5006 3038 5382 3901 348 3788 4364 88 814 5619 154 6350 381 1201 1927 2940 4115 1854 5693 2442 5763 2846 2159 4572 3082 763 2383 3293 4830 6247 3603 3048 962 4579 4573 1979 4270 2300 2569 2592 4964 4422 5543 2978 5592 501 1913 6369 3529 1566 6459 6270 348 4679 4545 5625 1937 2355 938 864 4483 6472 4280 4177 4714 2374 239 502 670 6234 3009 708 3956 4973 1849 50 971 315 822 5325 5347 4163 4725 1047 2359 1122 1854 1092 5566 5164 1817 859 3604 456 2498 4504 96 711 3373 2573 2877 2511 4865 5314 4461 2920 4544 1670 1269 2290 187 1392 5970 6326 3523 4992 5561 894 5778 892 5921 1068 5638 6481 5273 3697 6432 1190 3482 1423 5115 2546 5856 5613 2468 5977 5971 3683 5110 1153 3784 3674 3510 3765 1560 2721 4552 1791 6023 1370 842 843 6205 2247 3983 1256 5789 2642 916 6359 6012 1970 4470 4411 490 5119 2239 6366 3641 6438 4466 5387 1026 1059 6029 882 1589 5300 4623 455 332 4177 227 1558 6078 5172 4712 2420 133 875 3265 429 5181 976 3744 5765 5952 6292 470 5898 810 6013 3036 3321 2209 2427 804 4746 1675 5916 4548 1303 370 1637 5085 637 1524 5566 1191 2326 3459 5223 1738 3468 2592 6204 960 867 5903 2656 3568 5017 1090 2069 4746 6230 1622 4352 3366 4643 1987 1891 3874 3109 5820 5926 4563 3533 5559 465 4437 2767 1096 6237 2648 5824 2989 4447 2747 4190 5808 402 5971 4209 956 3075 3928 635 5538 437 3747 1998 762 5536 4497 3324 531 1476 6387 2354 2923 6396 846 1405 268 4420 3744 3394 146 3676 1183 1988 466 271 5128 5105 1578 5637 880 4289 1384 2547 2127 5991 3207 3959 6104 3088 1543 818 5931 928 2078 1074 579 3243 2019 5740 6413 1454 4549 5673 6304 3166 3000 3655 1117 1090 3499 3068 1440 5980 4165 3823 2472 6047 1229 1837 257 2639 3984 3099 885 6342 2896 882 4383 5637 2504 3696 3805 4282 3460 1487 2771 2970 4803 2317 1231 5229 62 2802 5796 5354 4302 1866 6172 2240 6097 4798 4463 4462 5418 5250 1697 5738 6263 1405 4106 6106 4659 5496 63 3828 3305 2932 4425 6244 1231 126 3674 2493 4858 6300 2497 992 3390 4323 6306 4240 4306 6508 4860 2373 6277 3938 1955 4477 1474 899 4422 2204 4690 6336 648 2296 5310 4284 5267 5009 5956 4519 3120 243 773 2542 647 4382 1621 2715 3282 5881 2839 6163 5103 3518 98 3780 3495 4409 118 4729 3527 1817 5269 706 5901 4852 6304 2150 3613 1459 2593 1663 5424 373 2198 3744 2149 3249 5780 2869 3038 3735 3677 1749 1495 270 3823 3587 3338 772 4337 1966 6457 2194 5465 2827 1894 6086 2203 6151 6451 3471 2860 2045 1391 5077 2484 5306 3677 1172 1795 712 5871 5375 3931 1126 1619 5702 4349 85 4701 2914 5967 2569 3471 6058 1662 1554 1002 4350 1554 6347 1486 6478 2903 594 1573 5497 676 1044 6227 3558 3213 6390 2442 6147 5185 1570 4885 4721 596 4790 3698 2348 1866 2418 5206 1971 5458 4285 2379 5404 4044 2936 6311 4068 896 4767 1971 602 741 2581 2196 5749 2800 4840 5833 770 2053 3084 959 1817 5173 5730 968 4753 3448 3252 4275 2672 4785 154 4477 3531 418 1423 1922 5799 5278 3710 5551 2832 2014 1692 5088 3642 2476 755 2705 2941 2013 1157 3186 6213 1286 6345 292 5110 317 3163 3896 3886 3304 5841 4465 3261 2879 2611 6199 396 1958 2838 4213 5463 4373 4196 632 5466 6485 2568 3490 2844 176 645 5179 2793 3620 5769 3024 2653 1741 2819 3533 5052 4266 1369 4277 1545 803 1071 4011 6193 4564 4756 4401 2700 2407 6273 3544 5900 1957 6007 2312 3665 503 6019 467 6053 3264 4361 3331 1211 2864 1612 5968 5401 4428 3920 3787 5977 4573 5637 6125 1355 2574 3911 1748 1853 1490 396 1211 3041 4636 2803 6022 3264 2748 2019 5185 1554 4003 2808 1835 4808 5871 1044 2275 6169 3747 4121 304 3417 3173 3333 5703 1027 3155 5607 4356 5428 1697 3904 804 1307 1656 3901 6350 5201 1092 6339 4690 4956 992 2946 3288 950 221 1515 6201 3436 3995 609 4769 5579 1396 5429 1802 724 2645 3253 216 2056 4588 5668 5716 5005 703 5756 1704 1268 1362 906 5875 4607 2982 5446 22 4833 1972 2114 4662 2125 4680 3826 3157 544 1768 5427 5858 5034 2630 2709 1033 42 4355 3705 4301 3863 3154 5480 954 431 4765 185 4613 5420 1940 331 1147 2191 357 4522 4614 2406 171 1487 4297 4849 2806 2912 902 3809 692 5621 5416 1804 3204 3176 2280 381 5849 234 4800 5877 2864 872 2151 2619 5094 2096 2721 1977 2430 3644 2418 4507 2597 3942 968 4230 5959 1674 2425 981 1014 3516 4304 4275 4234 1006 3317 3117 5528 5837 78 282 4931 5544 4203 2230 2691 5709 5735 4384 2965 4735 2894 4624 618 4529 6175 5821 1369 4744 1408 2089 2903 122 2359 142 4516 3319 571 1245 6488 262 4106 2461 4687 4650 4118 4313 3111 2902 6491 4994 510 1139 5287 5472 1298 6395 6124 6022 858 2627 4143 6017 6076 4304 1962 71 3907 5223 2584 5810 4497 2378 3218 1001 5257 2559 2894 3643 4782 1253 4796 1754 417 882 5406 3873 1457 6454 6362 5159 2303 6245 5969 5609 1639 4182 3260 2507 406 6089 1438 5565 1563 3552 6464 2713 1234 336 973 6461 3338 349 4194 3179 41 5973 2429 4557 1151 3543 3105 1721 4687 1048 4796 5381 3122 1054 1946 2895 4263 3184 1446 3889 4329 5282 3253 2964 6288 3058 4651 502 4495 4435 2564 2400 344 6145 2232 5584 3437 3870 6395 562 4959 4146 2400 492 5805 2052 2656 1026 396 5034 12 3048 459 5703 3627 930 1504 5655 5663 3126 221 3036 4440 1296 1427 6178 1371 3627 5506 1958 1720 1820 86 5139 327 3333 2114 1462 787 2218 2792 5873 4356 2502 4033 4347 2823 3095 623 1396 3501 3414 1992 1669 4043 6157 659 5436 4079 83 4554 1549 4629 6100 3286 6509 3706 3016 2298 4014 5503 4634 2652 445 3576 5533 52 3497 318 1596 5334 6337 4184 3003 4675 644 1859 3253 1636 4275 4630 4338 2640 452 6198 3362 3063 4395 1926 1188 1228 5227 2090 2312 4548 544 4596 847 6182 952 5480 448 3467 2367 315 3963 5628 4140 2621 4798 2874 6153 4691 4112 772 5578 2918 1492 5582 911 5400 548 4762 6318 1950 6482 6077 4319 4688 326 3386 2815 1963 5918 780 1027 3555 6213 5310 6217 2267 5089 5756 2502 2658 4782 4055 3071 4436 5726 776 2057 1500 5953 1522 3713 5120 702 849 5263 4406 4645 2203 3073 622 2863 1039 2223 4354 3507 256 307 3749 6437 2638 6298 5520 6207 3002 6166 3412 3726 3380 902 3005 2613 4666 1502 5232 362 2252 710 483 5331 2152 2153 6249 3541 6057 1992 671 5909 2046 1231 1767 4600 4824 4886 4534 5124 595 236 3623 2864 717 459 1162 343 4639 4196 5656 6176 2516 6061 974 3723 3669 4033 4470 5337 306 1019 5593 539 5449 3254 2309 1415 3782 4141 5902 1367 3987 1913 3280 1243 1290 121 2656 4652 112 2405 1331 2322 1222 6359 704 4189 5155 3505 5455 3600 6128 5330 1078 3588 6037 2895 1211 4607 4155 5037 2147 6154 1896 3021 6049 5295 5460 5544 5710 3626 1531 4845 3353 3283 2596 3672 1484 6146 4180 4475 39 1673 2455 3115 3991 5765 3992 4228 2033 5205 3445 4971 4667 6050 6435 116 4090 3558 5003 6279 6440 3396 495 4894 5081 3884 4745 5396 3558 3202 5908 5716 5229 4996 5394 789 5836 3205 4984 3010 1569 1885 4881 4678 465 2368 6204 3210 3489 6450 5072 2335 2066 74 310 4393 6168 3559 6366 340 4543 86 247 943 1601 4740 2813 4177 2415 4567 2588 5117 202 4394 2447 4383 930 4112 4839 745 1600 4998 1927 1544 2637 1127 5590 6226 2688 5734 1323 2616 4347 1502 1392 6041 4637 1502 4254 572 3180 1965 384 6288 1520 4466 1769 6401 5119 3366 6201 3559 5189 4054 5512 359 4061 3065 3621 3543 2113 4180 2855 3233 3492 1770 3227 6302 555 2608 1806 3170 5916 738 3422 5575 313 4173 5160 5451 5215 1965 1405 3313 3984 2851 5185 5002 4977 2927 1080 759 5267 1441 1865 5661 2999 1574 3750 5150 5201 4984 2921 2888 511 3072 2038 2814 4527 6311 5479 5250 4769 894 429 5076 4705 5880 6498 4875 2560 6167 3981 752 2905 5824 3181 5411 4750 5657 22 1154 3139 2908 2997 109 6461 4648 212 981 3419 2195 1451 5017 296 3911 6340 6150 953 2472 5670 6001 1442 2617 5991 3861 3094 841 3375 3467 2349 357 92 5426 1651 587 1390 243 5536 2435 3294 4780 6425 2029 5513 5807 3499 3233 401 2881 4139 4568 2498 3359 536 5181 2000 5364 3513 3047 4780 5191 4772 2331 2618 4075 6115 6503 5845 6424 292 5554 600 511 352 5432 708 5802 3463 6483 4463 4028 2688 4339 5939 162 5261 4760 2636 6251 423 1540 1399 6420 6090 5996 2709 2760 5867 2518 5487 2081 1739 342 6289 618 129 5460 5479 5463 1260 3855 4613 2552 3955 753 4147 2663 2947 3332 1540 516 419 5486 5846 2548 5689 868 4109 5897 5947 4746 2308 1804 4667 1604 5960 1940 6148 1032 4966 1634 4499 1815 1218 6174 947 4106 5513 1841 3668 1314 4334 6388 549 983 5961 4127 3639 2536 1924 5640 400 4384 2468 4683 3094 4801 3222 637 759 368 1708 2066 6208 184 2295 1774 1753 3909 2374 842 5014 4245 3961 4125 4008 1986 2268 6196 2658 3451 1328 978 3808 4105 6410 3144 3864 6321 241 3051 4163 2477 6207 3065 5152 4374 1732 6463 1912 706 832 951 1493 4187 2697 2171 3561 2786 6150 5563 2004 5302 5215 1677 498 5253 3516 2653 2978 5593 397 4112 4189 2307 3519 3905 2581 309 3598 4135 2099 4125 3352 3474 1149 4159 626 14 1675 5892 1221 5529 4416 245 3636 5610 3570 2090 2984 5492 5758 2142 3992 6504 2223 3531 233 1225 6358 2353 590 3995 2083 2458 322 6140 4193 6364 2767 6399 2428 1478 6002 3068 3450 514 3257 6146 1560 4835 702 5735 1603 1024 4308 4336 3742 3078 3778 2892 2551 4626 4214 2897 2824 2596 3541 685 1508 1970 4590 5342 1940 5209 3956 1335 4700 2292 6179 4057 4986 2259 1982 2631 5872 767 5011 5914 193 32 4710 6144 4774 1937 6193 5790 4278 1470 3124 2581 41 4873 4210 4080 2878 4091 4654 6415 1968 2826 2230 6382 5237 781 4113 5297 549 2631 583 3562 2826 6309 2825 2577 2775 321 175 1329 163 5089 739 2517 3237 1244 4926 4282 2798 3683 2063 5682 4719 957 1171 784 3949 5882 4747 6384 1982 3364 2647 79 1288 5272 5118 1775 86 4285 107 3020 256 1765 3141 4404 5622 1588 1838 1377 894 710 5972 1888 2782 3059 1863 4864 1871 3700 1528 5413 103 833 2096 2613 1848 3802 3628 4002 3103 5498 2311 3369 1648 2834 6020 5479 3785 3991 3164 1159 273 34 155 722 778 3436 4489 4095 6240 2777 111 1232 5648 613 503 873 4893 6251 4280 2261 1673 2045 829 6393 939 3427 3283 5689 2640 1871 1212 6242 3428 6255 1038 2973 1313 3083 2699 1944 5427 6056 3904 5615 2866 211 4476 3687 4440 5473 6424 3132 2662 3976 6376 234 1172 4439 1867 6422 3763 6477 5689 5498 2810 6190 3638 2539 591 6379 6228 530 4167 5389 314 5117 5251 4600 576 4345 1737 3579 5887 6166 147 668 6367 2639 4819 568 2495 2066 6492 3039 4397 2469 179 2849 4912 4359 4627 2126 6237 1257 2137 5662 1247 3541 1818 4075 4440 928 387 777 3162 3631 4367 489 4802 5795 900 2499 1878 257 565 3926 3634 478 3686 5639 6457 5507 1188 4868 5254 3080 3560 1937 170 4959 3239 1541 5550 5185 6217 6223 4877 6383 1239 2047 2914 3444 277 5381 5550 5764 927 3141 667 3721 3063 2570 3937 4045 888 4795 2270 2222 1799 5881 1767 1511 1510 3544 2356 1147 5487 5216 5999 4380 5807 4722 5159 19 1638 4556 3669 3309 4409 530 5416 142 1429 3895 1796 2518 5395 6324 1090 6488 615 2022 3669 1514 3129 3300 629 940 2370 1341 5791 282 5941 5625 1552 5584 4760 354 1422 2088 2254 5428 5286 3272 5593 3085 3747 5179 2450 3062 5442 6037 70 2927 1702 3153 3647 4841 821 4444 4037 1859 891 1162 4703 5023 4471 2387 6347 5473 5302 2789 3083 5160 134 2232 4248 4771 1526 962 5108 590 2526 348 6428 2822 3726 6322 2366 6492 4088 1371 2154 60 2047 2755 4918 3942 5306 4811 4251 1880 5780 4240 4058 4013 4498 1010 1251 3717 740 1188 4058 5925 5324 2919 3258 120 5651 4799 4503 3922 4371 775 769 4666 928 219 3331 1726 1381 3192 1668 3088 2846 3471 5088 1630 319 237 72 4259 2424 5725 1926 4917 5723 3279 3076 1090 5183 5695 621 2980 4325 2817 3253 160 974 5209 3052 383 3961 1893 2874 2715 4905 3292 5742 4093 6370 1587 5650 3914 1521 3378 5178 3757 2841 1763 1085 6065 2491 2196 2636 5990 3785 3037 924 4986 1642 197 2262 2630 4553 6202 2109 3865 250 5193 4668 4349 6135 3324 3046 3647 5869 1083 41 4853 2512 6443 5248 163 4622 4717 5287 974 440 253 2082 1850 2777 564 1962 3255 2609 4748 4900 4913 3569 1243 879 4115 864 1226 4218 2946 2656 1367 2823 145 655 4391 1009 4429 3808 2007 557 5010 5092 1759 3299 2733 5041 2079 2171 1507 1861 4626 245 2726 2888 2971 1770 1350 5860 3140 1023 1897 5889 4237 207 1141 2014 5135 2104 3653 2982 3165 3073 795 6461 4635 5401 4580 5433 3422 5723 50 111 2502 3384 2903 5587 3151 4467 3792 2896 3726 6185 655 5094 4457 1367 4073 5504 118 1647 2449 3762 1023 4131 1667 990 4395 2289 4098 4221 2167 6194 4112 248 4130 4925 5203 4204 4171 5755 2193 2267 3787 296 4761 4882 5926 1227 6196 4394 2045 1325 3775 746 2308 496 648 6127 5225 2500 1998 924 1313 1695 222 3266 6437 5832 2202 539 3619 5118 1923 2481 754 6151 655 268 2765 1139 4380 4339 3091 2586 3139 2243 6175 5695 1694 2821 1772 1199 6430 1689 3733 3494 5118 133 6478 43 5102 847 104 5618 5419 942 1921 4978 1776 2940 4797 5403 4117 1995 1994 3542 2077 4620 3970 5410 5096 2844 3055 84 4954 4620 3830 112 6177 151 3337 4001 3128 5831 95 2286 5697 6161 5055 2724 96 490 1034 464 1225 556 4559 47 4162 3065 6028 4381 1092 6279 6489 2531 2624 3727 3929 2212 6291 6486 1753 6221 1319 3316 5433 2312 1505 102 450 511 1663 6054 6024 113 4178 1361 1459 1743 1434 6399 2410 1667 3319 3991 3543 5872 4599 129 2839 6313 4576 6344 1512 6026 6235 1841 1795 5088 4316 3696 4757 6167 3336 5303 929 62 384 6041 2067 5480 2650 5593 5074 5266 2101 1506 6458 5659 624 5091 3016 4805 1279 3442 1536 6031 4096 2826 1146 5517 6028 5375 6206 4322 1834 2222 5066 4342 3051 846 6113 5770 5920 742 3617 313 4312 4305 5433 4475 5151 4550 6264 6395 348 1199 891 3983 4928 1066 226 6193 677 3620 560 5211 2560 5946 5693 4489 1735 2542 4677 1121 3720 4290 2946 3371 2222 4745 6388 4349 6071 2463 139 2884 2967 4301 4687 3135 2584 2773 5102 371 3808 1735 5061 5575 388 2215 3378 2903 2699 5223 611 5018 5225 1893 4918 4546 1624 826 999 2537 4843 5794 3081 1976 2863 2358 2007 1170 4554 6457 4785 6016 6330 2365 767 6454 3781 3955 4769 5445 6444 1108 2215 2661 5497 5251 997 4666 3737 151 3794 6349 5965 5033 1135 2267 1993 3422 5293 5248 5816 2520 857 2306 1833 1949 6020 2263 1596 3910 3678 6301 3344 4218 5762 868 5708 4783 903 1383 136 568 3842 659 1682 1337 3204 2494 3865 223 6505 3162 2588 2172 1320 5576 1376 6308 1839 2569 2845 797 2103 1201 6261 5805 3298 4255 1809 3514 4119 1908 5523 4989 6357 6180 3024 5798 1119 5116 3132 4809 1910 988 3747 6262 2329 4571 418 1036 4855 4232 992 2272 2511 3664 4646 2255 5251 4917 5562 990 3388 250 3 5810 6366 1246 5077 5307 6160 972 2976 1722 6065 6140 700 3605 2713 1252 283 1208 755 3468 2624 796 3566 2929 1850 2034 5862 4638 4966 1685 295 4037 1488 5366 5751 2514 6348 2975 2612 5829 1059 6355 2034 1562 1576 3935 381 3825 6098 6180 968 173 5062 714 2642 3950 839 4545 1426 2185 2349 1905 1083 30 2965 1013 5192 2723 5728 2205 639 4952 1409 2857 2108 3011 84 6070 653 4663 2680 1977 2956 2845 1178 863 492 4436 4713 6084 3608 4244 6178 2232 5722 5223 5615 5345 1107 4033 6433 5987 3517 5095 5418 2114 5545 3198 1364 137 6086 4385 3254 5765 902 2143 1009 3221 1535 101 4433 5062 6085 199 1343 5088 2158 4795 5361 3777 1520 3235 2942 6380 4951 2310 4999 5123 6416 3380 1740 2212 3031 5900 5722 5015 3151 2909 6120 5490 351 4579 6437 1141 3546 1012 347 680 1818 3063 3704 4457 3006 157 3249 1313 3162 1649 5922 1303 2289 5779 37 2681 4522 2506 5653 1211 5734 2204 4501 5604 5676 854 4752 6155 5416 4633 1471 3599 6222 4446 5340 5869 28 5024 2153 2293 1151 3337 4633 4577 4922 3415 6040 2882 5927 1745 6430 1276 2542 4036 4221 3309 6286 5093 1341 4123 1627 5255 4995 4907 1992 4096 4382 2080 2566 5504 2932 4363 2422 2964 1688 2538 1073 3764 508 228 382 1889 1640 1633 5227 3636 3564 5468 3150 5658 2253 1870 1512 6429 5624 489 4489 6325 936 4661 5911 6454 4769 5786 2355 4817 1407 2031 5146 4444 3032 5540 2916 4906 4344 699 228 4324 3708 4302 3230 722 2587 4542 4508 921 3904 584 1073 3703 2354 202 2095 420 1284 1434 4566 24 3575 3444 689 1497 5936 4939 1585 1354 295 4955 4090 1119 5459 1412 6377 6067 1048 3728 2931 5477 1027 1880 59 4666 4991 325 5692 1268 4353 1691 402 3965 3393 6390 3567 1811 2690 2232 1622 2618 5392 897 3641 5340 3349 6048 1333 3821 5584 5723 1112 2434 6137 4423 5440 38 5445 4540 185 4134 3699 5943 3556 5212 2646 3604 6331 4859 2103 3692 6409 3281 1137 3855 2890 5686 1225 2289 5117 4821 2749 4807 3662 1400 3683 1527 1201 1734 5086 3251 3980 5535 218 4154 2218 3725 5359 6300 5883 3825 4690 3213 6225 5542 2381 4448 3604 2517 5140 2028 2787 3200 5441 4836 5349 4641 3584 5010 2345 5593 2824 3322 3162 1974 215 6085 2717 3502 5520 2768 4780 2311 5449 3868 1161 3922 4193 201 125 3469 4092 2931 1339 4522 4209 2713 2737 4602 5565 1561 118 2778 694 3563 3994 1227 115 6340 3935 921 3945 1484 73 1271 1949 4863 3274 5775 3304 463 4981 3285 2435 4330 6144 2363 2888 4761 4318 4114 3484 1078 6487 1688 3638 5352 4987 5918 4500 140 3259 2664 5212 5481 1216 1056 3485 1475 2544 992 5037 5004 1250 4123 2903 2145 5801 431 4291 2970 2175 3790 6064 6407 3608 1207 4013 2841 4334 249 1886 2242 3403 3850 3569 6271 612 6396 26 1408 3181 2481 949 3344 4755 101 821 5934 4565 2562 2924 1222 2111 311 2117 1239 3802 368 5084 5866 655 944 4028 1014 3951 2852 1500 3555 508 4115 4151 3934 627 1345 1503 4588 4093 693 4550 6010 2092 1458 423 2829 4401 5029 4460 322 5270 334 5537 6179 2101 729 1585 1010 6276 6272 5443 6004 1264 2201 4504 5886 4715 5290 6004 5741 4771 3445 6318 180 3416 1718 2541 1555 5575 5441 2387 5493 2209 4696 1300 1749 4128 4120 301 5915 3661 3390 2686 1918 4994 3828 5004 5165 2371 4815 2259 4082 910 1465 4289 2255 917 2490 1697 3927 3773 114 1287 512 3700 767 6344 3811 2033 3155 3268 3202 1053 204 6273 6105 3136 1633 4216 4590 6419 822 4118 6120 862 3653 727 2491 640 2726 3096 242 4985 705 5261 1383 3976 3748 3548 3822 5842 72 2607 2786 974 3985 5063 2281 4743 5863 4159 990 5242 6204 577 1533 1800 3588 2448 3521 6419 6375 5192 5413 28 5266 1412 270 4439 2636 5555 6060 806 2686 1739 5066 4859 296 1389 417 1067 4082 5138 4622 3795 354 4434 2890 1663 6291 1241 2288 2580 5103 4722 3749 1480 1730 2393 4099 3823 3414 1502 2462 1602 4269 5144 832 3220 3609 3011 613 6273 5127 6075 4783 6007 4952 3230 5135 3612 5977 5108 3025 1497 5435 3035 2359 1513 3500 1785 1439 5038 2575 233 4312 3564 1454 2694 4646 5003 2286 5331 2695 626 3413 2112 3577 5087 4995 2832 5098 3599 6260 1249 2352 3690 1368 4497 170 2815 1937 1313 1352 4924 6348 583 4249 447 318 6057 2858 3494 2936 933 1798 4338 1852 3513 5085 3382 2023 1094 43 1404 2939 153 1985 4108 3091 3684 5091 383 2356 5100 682 2485 3183 2643 2957 2985 6341 2720 1283 6432 548 3468 274 5057 6172 2715 3765 3307 4396 1983 4112 5358 5532 3110 1933 2553 2788 5237 3505 6411 5480 6287 5991 3321 3931 3390 3353 303 4092 457 4452 4162 2539 3707 5822 3153 896 1154 3321 2951 3141 5106 2328 480 25 5791 4017 5653 37 5425 2299 4460 4023 1439 3557 2031 4815 2712 686 5758 1722 5637 5737 1490 1219 2468 6009 1302 5354 6454 2725 4173 6453 5034 253 2044 6316 3588 5006 4468 1084 4293 870 6260 6355 3550 5206 4827 6481 778 5033 256 4201 1683 2711 2040 3496 5853 3178 5711 244 4776 3223 1418 3334 6440 6326 588 2312 3788 2681 5089 3895 5115 5672 988 1660 2537 35 3637 1666 709 4459 1025 2688 1968 2115 5057 4087 1016 6089 929 3839 2695 2930 3316 146 673 603 4113 137 5305 148 768 736 5859 2856 581 2485 2237 6430 4837 4447 877 986 3720 658 2107 773 2507 6197 1235 4694 5774 3857 4051 6438 5840 6377 2942 4542 1193 3926 1603 674 501 442 195 586 3800 2069 3440 2816 5823 947 2329 5531 3231 989 6038 6483 2746 3364 965 4165 1407 2975 2317 1590 6232 2671 3505 668 111 1026 1386 4701 3959 4641 2098 3533 1820 5791 3018 4112 5573 2737 3577 84 3698 5949 2613 3049 608 4489 2481 2461 4160 5782 410 1635 3765 4284 2874 6324 126 6305 6422 2752 3607 3628 5902 458 3428 6132 5322 6329 1911 2513 4346 2082 6205 5706 4374 3577 976 6146 3248 5330 6479 5195 3645 1397 1821 2879 4114 4963 1569 1475 620 4996 2723 5882 6280 4362 586 4718 6047 4639 4772 133 6035 5733 1634 600 5803 1080 481 3780 4766 3551 5266 5739 5279 3703 1080 3897 2704 4175 2435 3406 5321 5799 3498 5072 725 5324 1839 3298 4754 2431 5338 1855 5144 2158 701 6204 2227 5298 5684 4976 3302 5933 1561 6007 5059 4803 4207 908 30 83 4914 5516 2455 520 843 6255 6275 1238 5340 119 2022 2758 1792 518 1354 5103 3048 6130 3761 866 5894 408 6432 2266 3496 1788 2330 2782 3809 897 5605 4751 4107 6189 2793 60 4986 2887 4363 3361 987 1457 1271 2106 5705 4484 6315 498 6006 5117 741 4659 3091 1311 518 4502 3413 5777 368 2252 5578 2277 3080 2150 2492 3425 5141 3992 5331 4777 2516 2575 8 4705 4244 6050 954 330 2499 1194 3097 5058 4796 4232 2604 2197 214 362 2971 3228 1113 2767 4995 3671 3708 2801 3884 5544 84 2445 4785 2981 3508 613 2560 734 4406 4867 6050 5278 1654 4370 3052 3039 4363 4708 610 4433 6346 5941 6358 4031 1079 2906 4198 910 1941 1350 4026 6316 518 1978 1639 5419 4168 5720 1949 3564 2579 2361 6175 2877 2628 1278 3413 1146 4085 5698 2715 4467 3281 4045 1234 3731 994 1328 3262 2910 2881 3828 5729 2032 4829 2646 5963 3468 2850 5063 1706 241 4715 4569 3138 2137 1955 1929 2052 1713 4589 3997 2961 5051 3141 4442 2667 285 2660 2247 6077 2549 5921 4095 6009 6458 4761 6173 3235 3161 1437 5193 5393 907 3949 4977 6245 4375 1241 881 3171 1179 1084 534 4649 6060 1986 4148 116 4488 3990 6399 830 2391 3366 6006 6087 1778 5478 2787 1569 1848 6435 5401 963 550 888 4487 676 3127 4152 1464 438 4690 3470 1932 6084 616 3098 5876 2077 2092 6126 2706 2166 2940 1827 2395 25 4791 5153 2396 2984 1270 1272 2060 3008 2591 2959 3217 1488 5210 2339 3108 5697 4529 321 4434 1003 3222 5833 6025 3974 642 1360 2407 4594 986 4559 1593 2890 5746 1785 317 3004 5965 6062 5038 3555 144 3081 4761 4559 741 3328 860 3117 2868 4324 2124 191 4639 1196 2842 1990 4007 2707 1810 5557 3255 4903 671 3291 5303 2327 574 2658 1683 387 387 495 908 2236 3582 4429 3325 3431 339 4453 2898 5494 6158 1427 1805 956 5646 689 6252 6370 5640 4161 4337 5286 352 2287 4424 2876 553 3390 3996 1887 5906 4115 4165 2152 387 2855 1495 2034 403 3059 3392 2746 4905 4636 5147 5742 3957 2218 4284 4258 1584 396 220 3379 5719 565 1103 3443 4180 5914 5971 4233 5955 1271 5308 234 5220 5649 3669 113 1092 2043 2337 5769 3420 193 1538 2177 6072 4320 1952 4966 2847 1239 2688 1858 3056 3629 5232 673 3011 4175 5499 2266 4292 2056 5386 3090 4747 2032 207 4355 1740 3522 6457 3068 5336 2495 6215 2182 5057 569 1191 1747 4871 5211 717 4095 1109 5342 5215 2455 2516 13 2086 2914 4053 3109 1049 2019 245 1116 5949 514 4557 485 4499 2892 565 4204 5388 1208 5168 5969 5618 4181 4602 95 2436 4632 3700 3935 2823 89 3529 1223 4882 5013 5364 1885 3134 4568 1717 2381 625 4455 993 6152 4271 1196 2298 5696 463 1219 5183 1466 4279 4897 2350 3923 3689 3281 5413 3928 4856 1433 3347 1406 2667 3482 15 3985 5317 5766 5825 5941 2502 6070 6232 1281 2916 3342 1017 5030 5625 4092 4625 317 912 5969 824 5408 2623 5416 4429 1360 2328 5091 184 3194 2833 2319 2916 5580 3530 6233 438 6075 2920 538 5119 4783 325 84 4611 629 5937 1667 4167 4877 2216 5079 106 1740 1581 3164 825 216 3620 1935 6023 1244 2399 5790 1350 5838 3059 2087 665 2184 2507 3835 566 3959 2159 1836 3411 183 3468 5391 3107 4577 5151 1652 465 1993 6376 4919 4154 1480 4327 5677 2128 2338 3259 6115 1149 3609 2925 822 3461 791 3293 811 6251 4557 5328 3213 4833 3961 4972 862 3840 4287 3605 377 1312 5609 3382 4769 2378 1010 3768 3687 432 3406 3650 853 2685 5578 1915 6286 4406 4029 1845 1853 3788 594 1122 5597 380 111 2664 2291 309 4226 1870 4886 176 2509 2694 526 907 5763 3806 4739 6237 5035 115 592 1652 4737 1585 4445 3946 2295 36 3776 6135 2319 3022 1627 1856 2083 160 236 1638 5877 4070 4422 928 4745 5758 5679 1069 5518 1959 1217 4596 5607 2873 470 2063 4387 2976 1687 361 2214 6502 4711 2337 4750 2606 489 3339 3068 4877 1870 5613 2358 444 4940 6416 899 5100 3748 1296 3399 600 5922 2988 4391 2596 997 3844 3619 2871 4449 1528 5915 154 2726 3985 3212 5310 4912 2147 860 2268 3135 5677 3246 1818 5475 5498 608 812 483 2372 343 453 6021 3145 4493 3983 895 4056 3691 1181 4024 1610 5792 3731 3173 4239 4697 5801 4355 2136 4047 6320 6508 5825 3161 2132 1931 1145 992 195 2620 2112 2643 1686 3618 2625 850 3705 2938 238 3456 1431 5649 6442 5322 449 5459 1798 4432 3644 3591 2162 2225 4799 317 3217 636 2347 214 105 4115 4830 2360 3807 5190 4836 805 240 3187 6000 908 4586 4727 2178 1433 3911 4298 2488 2895 5637 4788 194 495 703 5509 5519 5572 1027 1025 2530 3232 3172 1395 586 2866 4878 644 838 5846 3328 6020 2240 5551 5338 56 5742 6237 146 2010 3000 4378 2130 5586 3015 4103 5449 4682 6408 4756 3475 999 2266 663 6301 5253 2793 5813 4060 654 6174 5747 6140 2375 97 4988 2297 16 2412 1147 1092 1646 6304 6111 2551 25 5077 869 3452 4973 2403 590 2834 1157 3524 5994 3011 3595 4965 297 4384 1362 2465 3819 2770 6011 1007 285 5871 6216 56 6118 4206 1117 6285 2593 5505 6489 2929 4581 3996 1760 4338 5338 3584 718 3036 4968 2215 3466 2877 5595 1268 2627 1922 1952 795 249 5171 1125 4976 2212 3866 4812 4753 1990 5109 6385 4100 1349 2799 2188 3119 382 3252 4008 4502 3160 5232 3607 5075 2554 3921 5435 3008 2393 119 417 3777 155 774 4778 5721 6198 3618 471 5156 4707 2837 4203 4203 3027 3123 6502 6341 3210 3903 5511 3333 5067 5079 5053 3168 883 5125 5816 6168 950 129 5137 5880 3875 4239 6412 240 1492 5719 2080 713 5356 1240 6350 424 5580 5399 553 2740 2199 5503 1414 5599 1789 2790 867 4119 338 5445 3860 5930 743 4145 1288 6013 2643 1075 5738 5901 5622 5941 5179 1147 4807 679 1017 1943 5766 1848 5351 3951 2339 4168 2718 4373 2670 1229 1013 4472 3586 2153 1897 3655 1693 4981 5385 4843 1440 4478 3477 4909 3834 2032 438 6277 4594 2687 5160 630 3836 3331 3400 5112 2059 4060 2281 5532 1442 91 3661 5806 1207 4865 4668 4338 4905 2105 6470 5443 5002 4053 5718 4008 3361 3287 5818 3507 5123 3467 1870 1455 3561 1462 41 2217 47 6078 3941 2552 922 3284 4301 4729 4404 1511 3533 3664 3550 1110 4471 2677 2535 2664 4280 2266 905 5395 1406 587 6366 2975 5339 974 1065 4020 2315 812 6132 5765 3447 859 5151 4099 2746 1574 5903 4688 5669 173 986 508 4178 6249 5888 4854 2750 888 4684 270 1317 5046 5614 2666 4116 4285 247 1139 2389 3005 484 568 5207 266 4707 5664 4335 3122 387 1527 3654 3757 3960 6078 1554 2522 486 6333 6279 4433 1527 46 3669 2143 5792 2837 1579 6004 5845 5402 1589 1099 5534 3029 1146 3706 2121 5277 864 3543 2083 4133 4708 1846 4563 4048 3883 454 3390 1605 752 1389 657 3654 3418 35 62 1710 5336 3064 839 3859 3380 5029 735 5822 2750 5857 4863 3038 3886 1971 6456 641 4249 238 3516 1413 3627 4815 1386 2213 542 532 4100 6237 5329 4551 4221 2213 753 3909 4787 5174 820 3112 6156 2642 44 4920 6189 773 3742 4176 5270 1810 5978 5014 3568 1994 1800 4811 5135 4940 4021 3844 1790 5690 3160 5747 3488 6502 2085 3203 4077 3363 4157 4091 262 224 3216 4369 4227 56 5392 5943 315 4245 1936 5898 1479 5824 3886 6060 4569 3012 2061 5655 4109 4080 330 3346 668 2456 1036 1412 487 5734 1107 4909 2533 3576 4406 1159 2670 5707 3892 3722 1710 85 4479 2758 2771 4287 2316 593 61 1960 2558 1671 3762 2337 5427 4436 6475 5759 1378 3175 191 2032 1735 3590 2886 362 125 2495 3685 3208 2599 2276 5387 4548 3000 1979 2999 5361 4356 3849 1525 4945 5166 3308 623 1438 718 3606 242 6348 6431 1447 5699 3312 5504 5581 332 799 3835 2404 829 5533 3623 5212 5251 1687 1090 5098 58 3466 5629 2380 1633 3298 2430 2683 1294 5821 5384 2976 3904 5089 1012 229 5457 2482 4119 4245 761 5054 1070 1659 2814 4168 513 2614 4117 4617 4575 1273 3746 2347 2306 278 2356 1895 5471 3006 942 1043 5104 3154 2931 530 1427 5119 3208 3204 6387 4281 6308 1387 5335 5143 951 639 2011 6087 707 3263 2007 2545 5959 3574 6255 203 2509 2173 3517 2547 1816 3375 2019 6313 3538 4628 4112 3734 177 937 6105 1972 50 1205 5505 905 3991 1899 3630 1152 3715 478 3522 5048 3738 632 378 1164 322 5258 2398 5553 2029 656 638 6144 429 2626 926 4864 9 1230 1902 1570 316 4473 5128 615 1552 4675 5175 6454 6356 4976 1828 2049 3223 6456 1206 4529 658 4647 6396 3410 5409 2540 5062 121 6310 5870 3587 1920 2094 3400 211 1880 789 4188 1400 1705 155 6234 4031 731 217 4495 2067 2530 415 774 2177 1870 4278 4099 6421 1159 449 942 1122 4998 2601 2065 5972 5107 6173 2988 231 768 4696 5214 5322 4445 649 2795 5984 4799 2190 4720 6000 5993 116 1497 972 2512 163 2617 4214 4409 2615 4312 315 988 3759 3416 4832 1178 6129 811 612 1209 1536 835 297 3621 5115 4484 4222 2484 6020 6366 5443 6007 5266 1838 251 4323 5663 4414 6489 1540 3219 1432 1013 6083 3132 4775 69 5760 1685 5897 5583 4558 5364 3764 6176 5525 3489 4484 4675 3181 425 2567 5346 1457 1176 4801 3019 3256 3734 6087 1661 5816 1322 2413 2990 2209 2474 1675 2577 992 4116 5362 4660 1921 4394 2832 1368 328 2851 1345 1772 3062 5169 2075 642 1445 2936 256 1215 917 3733 576 6292 3754 5411 3312 819 3241 5784 409 6186 3369 3478 5901 3992 5007 3588 3336 1527 2872 3795 2655 5705 5942 1289 785 1782 5204 3422 345 3177 1471 2509 349 217 4950 931 4350 83 3282 802 4378 118 1819 1596 5023 2890 5422 3533 3170 5310 1637 142 736 4318 3599 5840 3752 4093 4663 5264 2403 4127 4881 5735 2969 2833 6498 2563 5814 5447 2965 5959 1905 1717 296 6141 5437 4280 1485 4016 3786 3404 5878 40 2100 1486 4768 2197 5387 4186 4092 2166 3883 1254 994 1466 21 3599 5850 4940 2077 4242 4404 6405 6233 1890 6230 5341 3974 1284 1532 5552 4682 2436 6300 1514 4620 3326 4816 3677 2349 4038 2152 2203 2500 2139 276 774 4993 4595 374 3643 3691 4712 3838 4046 2708 4715 3653 2798 3189 4304 4210 5738 440 600 3606 1181 2544 1565 2103 3559 2262 1903 2846 3706 1883 2251 5143 1845 3675 5926 3588 3317 2971 3832 294 3989 2466 1016 5308 2011 5055 2768 1679 3412 4693 980 5756 2221 2243 3962 6118 1374 652 1895 5802 1312 5820 1263 6436 1467 990 473 2310 4339 6275 4040 2929 5604 566 5368 3413 2954 4010 3684 3778 3580 3809 3103 5354 6084 722 5031 4023 5632 2505 2885 11 735 5837 5361 1841 2818 1176 6358 5423 3504 3855 6242 4609 5654 6214 4796 828 2545 2273 4525 3961 73 1703 3643 932 294 4419 5694 5662 3745 6162 4852 2146 368 2418 5230 1095 3521 3678 145 1863 3166 1337 3365 2052 2339 98 3972 2173 349 5316 6285 4400 4519 740 281 3724 1516 6458 1608 3229 6025 3080 5733 2836 5910 169 2291 3610 2350 4339 3850 1513 3748 4227 1830 3164 1143 786 2411 1356 4334 4445 3545 1508 5863 4062 2050 5878 1925 672 5537 5599 5909 867 4625 3296 1618 1009 4510 1022 3639 5319 1710 3462 6391 5542 6328 6312 4233 5060 3734 874 3872 361 3448 203 3548 5409 5135 2747 3678 5593 3532 576 4731 917 420 4507 1674 1204 4097 4233 4304 3599 1673 4923 2988 3995 5141 4261 4852 3875 2239 3397 5018 5035 5236 5132 1291 1978 2901 5460 5441 797 5355 5897 356 1873 3102 4764 548 76 492 6084 3870 4012 4001 4144 5617 4190 140 4135 4409 3334 4780 3938 5534 4446 5475 494 5472 2319 2 5030 1975 6350 121 1163 1852 4174 5815 2313 1954 456 1574 1444 4823 1516 1475 2576 4212 1387 6364 3865 2060 1189 3409 2501 262 5030 3328 82 445 1067 2375 5854 6191 1494 6021 3928 112 2361 3415 2154 4262 2974 377 2806 1987 439 3091 284 5914 2470 886 3764 3416 4794 3004 3231 5373 2364 3780 4533 3122 5068 6364 42 3757 332 6453 3227 1269 3102 825 2362 5406 431 1165 4739 1539 6338 1268 2047 1662 3571 37 5834 2524 3518 2697 717 2453 6448 331 6077 4740 4110 3413 6211 3178 3335 1025 4747 6295 3961 4349 4848 3464 3572 2413 1381 3876 3011 2055 2066 358 6190 1934 4099 1165 5876 3618 4939 5758 1888 1357 332 3071 634 3920 435 477 5415 1131 2660 1834 1121 3672 4915 2040 4111 5699 4493 1971 947 5098 1455 1873 2434 2906 5207 1923 1649 5223 271 5931 3489 4113 204 5197 2772 5233 2482 4890 6439 4831 1529 5673 765 5631 4356 1462 4302 6327 3748 2625 6250 5425 4993 4865 5349 768 3936 275 1909 3945 1156 5795 884 5654 5879 940 3508 2022 2242 6064 1954 4764 3015 624 121 737 2988 38 938 1796 3618 3217 2411 598 1698 237 5825 839 2583 3807 1465 2975 5334 2984 1015 3600 5604 558 3258 4988 4545 2895 4386 5488 4724 6448 2236 1582 3648 5425 3772 3225 2638 2126 3782 3075 5204 2142 3805 2006 5037 1806 6386 563 592 2592 6098 2087 2328 5828 5409 6204 6192 947 6503 417 6417 4544 5069 5981 5364 4023 1775 2417 368 1548 6016 5108 2311 3682 2566 3277 905 3497 2696 2043 1055 4985 1186 4115 4623 1521 1772 4699 19 5236 294 2004 4062 1768 4567 1079 350 280 2867 3508 3003 27 5192 4278 2315 1065 2636 3974 4599 769 2996 2740 5033 3790 1803 3289 5897 5515 408 1437 3003 3276 1536 2466 6472 2340 5074 4690 149 2151 4968 1139 3145 3725 5487 3163 1797 6058 3241 1388 5108 432 2185 2643 4737 6438 6340 2787 4820 3640 2841 6496 327 3833 3956 3327 5200 1380 1001 2833 5432 1399 6205 5593 328 272 5833 859 2121 6043 6219 2791 5815 3489 1639 375 5037 5344 5367 2510 5118 1749 4754 4948 4356 4727 2937 3903 1935 972 5271 2440 3708 2467 5710 2462 852 1001 2936 5723 5577 6186 3682 2323 1101 1986 3924 3267 3576 6422 406 2987 3826 2670 1577 4398 1421 6026 1973 5993 522 2950 1905 4620 4800 1543 5820 4070 2929 10 2037 141 3488 265 1467 6208 3486 3025 4248 4727 2391 654 5858 5244 2675 870 1101 5822 1096 2048 4525 2447 4468 4546 2864 5172 955 432 389 6376 790 4174 1819 2413 960 4998 880 1545 158 3599 1034 5325 6206 5631 5902 6362 4758 3218 3602 136 681 3113 2546 4857 168 2013 2513 963 350 2262 2886 5686 4 5975 5816 2949 5701 1126 5607 1491 5139 4157 5976 6270 3238 5457 4208 1651 5423 6434 3653 3304 2677 1126 5096 1359 1004 941 5345 6417 6261 542 1199 3493 4805 3526 932 1444 5239 571 3366 5801 5850 3443 3349 1491 1536 4913 5436 5568 4728 2414 5754 4515 3935 3630 2329 4168 282 1763 747 2806 3523 6194 3554 1784 5080 4525 3534 2546 2441 2301 2128 504 2036 3665 2917 5238 4583 3276 3746 997 4325 4765 249 1670 2564 3781 5010 2253 6100 6037 2311 1514 3515 1010 5250 1278 2643 281 5775 5514 1850 5425 6236 3875 2998 2051 2260 14 767 5184 4564 5437 1660 6132 2280 2880 510 422 4154 2541 6225 4395 2348 2107 1076 2797 890 2360 3914 3663 2462 3048 2292 280 6136 3181 5872 5977 3505 4899 3980 4407 5976 6353 4148 2881 6469 2955 1191 3404 2265 3003 3051 1779 4734 6012 3599 2167 6216 3267 4429 1999 3622 965 4199 116 2476 3033 1919 4451 5441 1176 3836 5119 457 1916 4940 711 4055 4212 1142 3226 564 4224 3815 2014 1060 1476 2554 4460 749 3314 3354 739 5495 1532 2134 3173 952 440 548 3611 1577 1725 1129 3174 1739 5171 1386 4290 3590 1781 2366 291 3922 781 5556 199 3718 4185 1073 47 6432 1435 185 3171 768 2432 6175 3267 1700 4951 282 1347 4008 5064 2339 4142 5681 5001 798 4640 3110 4138 4589 5055 6269 6469 3823 5984 4924 1151 1480 5379 2779 3020 702 2339 1606 1613 5007 2340 1406 4935 952 2408 3394 6115 3422 6506 4286 3307 6162 5016 5074 1862 2633 1225 4121 5060 4323 6267 4173 2897 3580 5715 1970 5881 535 3782 1278 3791 1527 4285 6328 114 1658 388 3734 3886 4398 4149 1269 4304 3977 2305 2664 2432 6227 5647 5471 3363 1765 6068 1507 4592 5319 3103 4556 1930 3820 3321 2190 5683 4646 3371 1493 4742 3430 2530 492 3119 2544 4263 183 956 4083 4889 5435 534 1689 1311 3138 1911 3929 1940 267 1784 3784 4306 1006 544 5846 2085 3212 6363 4598 6264 5964 2069 4696 459 4420 5633 4568 2389 4582 1639 3600 6497 6294 6089 346 413 5624 3736 1804 836 2154 2110 510 4497 5304 3093 5506 2089 4194 5588 1660 5851 850 1038 3121 2754 1433 3260 4509 5046 2439 3232 6118 1365 5024 5577 4526 37 1718 4825 3578 3308 5094 5200 3438 6306 2177 3282 835 3128 2301 2627 3598 1921 2632 3774 1422 3945 760 4283 3940 2277 6004 1062 4114 5310 4648 1697 2320 5099 3460 2250 5798 4094 5764 6241 3107 3068 2450 1899 4319 1204 418 1 1647 1779 5222 2673 3675 4484 6084 4129 1935 5100 5804 504 1756 4852 401 6393 6505 4941 2141 4263 4834 3451 5686 2494 2195 2063 290 4321 3274 3462 4047 4504 650 6400 1601 488 3171 5266 3228 105 3262 6330 2464 3089 5764 2459 4671 3558 3926 6189 6344 2943 5562 96 2355 2307 6377 997 4071 6119 760 3640 551 996 5884 5762 2849 5470 6113 2966 3873 2785 4777 6292 4502 4342 3619 2971 5551 6077 1996 5016 931 697 4949 253 2226 1519 2829 3190 3110 3456 1697 884 513 4695 927 3162 5785 633 4993 5639 2536 3872 127 2674 4372 5043 923 5969 2548 1925 5395 4238 519 3970 3418 1995 5688 657 2585 1367 6142 4973 6182 6322 5420 783 4068 5801 1075 389 5512 4683 1082 5449 2731 5664 2337 2273 4863 4583 780 1336 5261 3912 3104 6234 1653 164 4527 2969 4067 2999 833 2467 5597 3593 1706 58 2254 4389 3676 5208 4632 4544 5436 940 1271 4948 285 5990 140 4533 2083 3714 1205 2766 3800 2208 5280 4903 3619 2470 2404 2663 2661 2246 2804 2392 5938 6300 2089 4283 6269 115 451 991 4194 901 1236 2739 5776 6366 576 454 5258 5 344 5452 2377 2543 551 3507 2956 205 2524 954 2770 2168 6147 3969 6158 4591 5822 3362 1055 4801 1474 5240 3613 2488 4808 5892 3632 1208 4067 5657 5694 553 3901 4650 2694 1653 4970 2565 1320 6322 538 2089 1243 3323 4103 246 311 2274 4822 858 3649 3591 6448 2092 1206 2093 1762 5181 5657 6193 4459 4935 3628 4630 6174 4517 824 3575 3538 1498 592 5400 872 3497 2704 1995 1423 3407 4443 3956 200 2387 4491 2181 1668 5068 6218 156 5874 3854 2557 4731 4394 4947 5762 5020 724 337 3576 2549 4181 764 1563 5290 2826 4861 1768 4104 1948 5876 179 2105 580 2075 6148 5293 5979 5629 1430 1845 1469 6005 3411 3001 4923 1480 5760 5033 1611 3332 6243 653 5023 172 4407 4476 2457 2102 2821 1466 2052 572 582 2326 4281 958 591 6269 3053 374 1563 6320 2320 4020 4913 4976 131 5411 5378 3826 2114 6074 2583 1805 3966 4324 1297 5201 1182 73 3054 5287 3006 845 5967 2217 228 902 3818 3143 1819 5067 1237 4680 728 2381 2443 5409 1802 4495 1038 2066 1806 2586 3633 6458 5248 4781 6286 435 5784 1138 313 1537 2112 1544 1657 1994 2355 2703 1983 6241 3427 4412 6282 2295 3765 1424 5459 1191 1125 5149 5905 3842 487 3626 3789 3552 3008 4360 3238 5248 3936 5440 3380 374 5508 2335 5046 1219 2026 600 867 4337 3394 6380 5374 5188 4883 31 6080 4447 235 2173 6065 6501 2636 2456 2410 208 2397 6300 5394 3060 5294 4707 5025 6244 3856 5084 3061 2671 113 3523 4000 1888 1676 2909 4353 1125 126 2350 1935 916 4490 1117 2154 5373 4685 1190 2957 4011 1953 6369 1643 5027 2551 4425 5857 6053 1431 192 2709 3369 5643 4331 1689 3652 817 5098 4228 3484 1104 2020 5383 2469 5250 1155 5261 2237 3669 1567 2510 1674 2119 4368 3095 440 6055 4853 2952 4665 4381 4214 1781 5157 5890 2807 4261 6304 2329 3824 2976 2910 6112 2502 3220 3749 3016 5298 3512 4613 5889 2448 1874 5269 2625 46 4041 2024 5884 3932 2479 4801 4814 5716 6474 5900 4247 5128 4430 5665 4364 5873 3439 1409 5240 4375 311 4772 2460 3056 833 2780 2766 6508 5369 4293 1748 6076 5159 67 4906 3559 4460 4907 2444 1583 4947 4719 1240 346 2486 676 3468 3835 121 1815 3289 6396 4012 1922 2317 3805 1453 4083 3109 4349 2629 2558 3288 5675 4114 3645 359 3420 6405 1610 2574 3658 5525 4439 2822 3621 687 370 4892 704 6372 2966 4239 2841 3573 1321 6189 177 2495 5100 4093 5845 1624 2063 5517 2605 4620 3069 2471 5490 865 3630 806 5445 3164 5696 3441 1813 1953 2137 1757 5190 771 1979 5016 4367 1146 1489 3065 3185 899 6190 2981 3850 3247 5461 5803 5698 1614 5960 3735 5629 3395 3000 1143 5100 5909 164 4766 1789 1126 3062 3420 6234 4223 5088 4243 4173 4824 3962 3726 1669 3731 4500 5033 5298 5431 5687 3322 2813 2686 1133 4312 2925 5193 131 4907 2117 6032 1641 5129 3686 3585 2327 3595 5390 1351 1158 2783 3286 516 1766 4815 2515 681 2407 3226 1782 1078 582 4324 6133 5308 4679 2738 231 4915 5032 1257 4792 3939 1272 3982 5447 2360 4362 1312 1261 6339 3947 2925 748 593 4110 988 4645 4194 6277 778 1740 1608 485 5812 3722 6383 2487 4026 5943 556 3197 197 1177 5907 3752 5197 4500 6142 3260 2629 1621 4672 195 930 445 2372 6112 5843 3600 4875 4492 2601 2907 3573 237 4082 4656 3400 652 284 5463 2882 3281 5183 3365 3946 5053 1747 195 4082 4500 6223 3010 4140 5104 3066 3562 4324 3438 5236 3735 3484 377 3294 4128 4643 1368 2007 4462 3153 3411 2743 4826 2024 4237 178 1736 3427 2833 6110 4729 1066 3362 4293 363 72 5457 5551 2478 4061 2147 2741 389 3182 5743 5557 2074 4646 6001 3415 6487 269 839 2779 3463 2252 4948 5024 1727 4884 2914 5442 2244 9 2153 158 3174 1119 1887 3657 2127 2500 2211 4089 1317 5644 4711 2961 2530 5585 3089 1353 4174 20 1108 382 6237 768 6159 2395 671 1975 6363 2023 3875 319 2134 1079 5336 1221 6037 2329 5089 6446 5277 2285 6508 3495 2055 3818 5592 1815 5921 351 800 2007 3525 6013 1717 5672 280 4149 341 4502 6482 3793 3178 3427 2164 3941 6076 4779 581 43 4693 232 6046 1366 3323 5481 5507 2276 3186 4829 282 3854 5430 1557 2234 73 5872 3801 2943 4654 3508 2022 366 1780 3385 2871 2507 1917 4887 4879 2866 3753 5318 5680 3569 2390 585 700 2980 3906 3671 2640 27 6119 1722 4455 5217 2686 1095 5196 6081 592 114 5419 1785 5598 1228 5986 1440 1824 3990 1300 2793 3788 96 6493 295 1240 526 3276 5270 6347 724 5452 440 4434 5699 3371 2075 6079 5552 6236 4748 4907 1190 2599 875 5654 3515 4471 4333 495 4855 3870 6260 5830 5493 1439 2278 3544 3331 2594 6142 3081 5934 5110 4227 4431 940 2532 5448 5028 1547 1829 267 2686 4992 6180 3266 1459 326 5725 1683 5150 6201 4377 6306 5546 2351 3107 2866 3420 5225 4733 5240 22 6176 3755 6084 5218 3717 1405 3514 6111 2797 470 66 1684 4826 2984 5277 6273 1643 1970 895 4995 446 2092 4058 4109 3101 6125 5462 6286 1332 1316 3557 5746 2369 6388 3206 4800 5719 763 928 1236 5096 3937 3917 5100 2299 256 1691 823 3538 3478 2441 1366 3031 2406 4171 2896 4110 4011 1733 1754 62 3052 1806 2526 579 4011 4081 2282 2460 5154 1370 5459 3467 3133 3971 3111 3940 4032 1186 3460 5505 6255 1524 3392 5386 1114 6500 4751 2771 3778 5229 1804 5800 3118 1700 6414 2951 5410 356 2230 5810 3067 2758 1833 1295 28 3746 1774 4480 5740 4396 3071 1830 4225 6140 3585 6068 803 330 5741 3522 5815 4799 2053 997 3435 2324 5831 4434 4568 2832 5154 1114 3480 240 2676 4581 1619 5935 2923 5125 3648 1095 3761 4901 3854 3837 2624 6422 1221 3641 4102 1692 6355 1470 4343 2742 2311 1271 1910 4271 957 3705 6137 5634 4744 1584 5339 1506 3432 1305 5713 4572 5926 6283 3557 5024 5471 631 501 5284 5147 2676 412 1124 4751 2736 397 4495 954 2959 1355 630 1940 4172 1354 5550 3682 4202 264 6414 2553 3942 1597 1444 6348 1245 4036 1157 1913 6141 4880 540 2961 3859 44 4664 2506 1486 4850 2423 2123 2907 5479 3062 596 5873 5017 1896 734 2482 5200 2000 4201 1741 1777 12 2528 5662 4801 1167 5214 913 2561 1335 5440 883 2276 2768 4236 2923 4364 699 4627 1190 432 3836 814 1365 5898 3204 760 4482 1868 6136 1086 1751 5813 4857 5129 5535 451 5016 4966 4059 4352 3447 2232 5409 963 2088 2421 4318 2504 3975 2458 1672 448 433 1264 4661 1077 6324 2496 1326 5946 4591 6368 968 4614 612 5449 3203 187 5097 243 5083 2445 4103 4919 4666 1552 1288 4838 3808 4714 1788 3616 1333 2756 5437 1466 1730 5261 2069 4931 3113 6141 3223 4767 2139 1901 3814 1994 3609 1387 707 1600 3785 3882 3104 27 6293 758 4531 1386 3499 4809 3438 834 5511 4928 5562 3572 966 1492 3355 579 3544 2044 230 602 2812 4346 3062 4053 5659 101 4586 6410 931 4667 5616 4611 1304 4828 471 5564 1353 529 3713 3846 3039 6365 127 5215 5842 3508 700 94 3072 5309 3995 12 14 1408 3585 1749 3767 3637 5522 3937 6075 3468 5862 298 2647 2904 4044 6045 6177 2944 4860 2586 4844 427 1124 4627 528 5277 2947 5924 227 6132 1931 466 6498 5522 1719 1066 5424 992 3052 3664 1748 5846 4826 5929 4676 4147 3886 2720 4028 5811 2318 2684 4022 2900 5032 4638 5827 1454 1210 2751 5260 221 677 2403 5055 4629 5916 3610 2406 5480 3968 110 161 5204 879 3641 3072 4260 6396 3853 2918 2717 4908 770 3184 17 2380 4689 5434 3896 5343 4339 5475 1819 2915 4112 2667 5625 4567 5029 8 3806 929 1353 329 5460 3543 1144 867 4552 1909 3815 521 508 1293 6353 1630 3469 3500 6186 4206 3663 5247 5877 1738 4324 34 4771 3221 4557 566 3752 616 165 2217 5337 1194 1912 3859 5554 5805 1919 223 2602 4062 4779 4260 1968 473 5253 2012 3837 1620 5039 529 5738 3795 4269 3827 3477 6183 6231 1219 2057 2242 2461 6105 2323 2658 4589 6424 4019 3129 4858 4727 1085 5852 3643 2234 4515 4251 5818 2375 3981 1836 1876 2351 6131 4603 3679 3493 5813 6185 4180 4790 3566 1707 1514 4119 3286 396 868 4309 125 6172 3117 4995 5784 5961 1396 4500 4349 3763 5344 5478 5827 5792 2520 5987 224 5024 5424 6441 4126 5808 308 3951 4856 5175 5410 60 4891 6451 498 2316 666 3312 2091 3575 397 79 4315 4192 3621 1307 1711 1145 4752 3580 5695 3723 1096 6265 3456 2108 5683 2174 379 1393 1167 1056 1900 5186 2139 5218 554 4917 6146 640 654 4026 3209 319 2926 3381 4022 6276 1326 422 2278 3716 6373 5584 953 2228 865 729 1310 5212 638 837 1311 3486 4513 256 835 158 4589 1535 1796 5012 5514 941 3067 2868 568 1640 2578 5299 3849 221 3938 4764 3012 2369 6481 1564 4672 6382 1668 5331 3152 5808 413 900 1052 5196 2830 3909 5106 1069 5604 4414 4088 1149 6322 2273 3925 6154 2970 263 505 5819 2300 2442 756 5851 646 4662 6229 1258 5376 3259 1777 1806 2137 1771 877 2293 4635 5527 4291 233 2508 4246 2415 3974 919 881 1155 3623 411 3176 5015 4799 4332 3338 2408 636 3165 1141 1080 4707 3018 6227 1326 5451 4141 1580 1699 5669 4276 1407 2211 2591 4849 4407 3803 4175 4915 813 93 5941 989 5206 3523 2697 3184 4517 894 3783 3851 5472 2181 4383 732 2369 2742 2855 1376 3361 1553 4901 279 6225 4012 5862 3116 1545 248 4252 4845 3636 4647 892 1461 5576 3536 558 3546 564 2005 5420 6281 3252 2730 3737 1455 4893 3655 3836 2733 2415 3013 2495 4678 4187 3431 2528 634 5352 5062 4715 952 6309 516 3826 5579 2736 4616 3259 4392 5295 4836 5684 1076 820 96 808 6034 1182 5525 4340 6373 1450 430 5322 6224 3206 2075 834 6416 4566 3783 6095 908 5377 3337 5519 4402 5162 4003 4454 2995 5640 4727 3135 3218 5519 1423 4437 2252 6236 1477 2695 4641 6142 3690 3353 5071 2270 5007 3565 1279 3216 720 3044 3251 4725 3587 1952 3296 639 3905 3873 2282 4135 6158 5303 5920 2928 4428 2024 170 222 2231 3110 2319 4165 177 1841 4783 4747 365 354 2403 578 6476 4314 4867 4197 3046 4614 5700 2657 6344 2445 4404 1320 5271 3070 5221 886 1371 4388 2784 2980 1204 5320 1769 2372 3995 6379 6095 3212 1893 1720 2215 4149 77 1976 4527 1205 648 5972 3003 4812 5497 4230 5298 653 5928 4530 6091 6365 2765 3297 1180 2647 262 4036 4169 4127 4333 1530 5378 3523 5963 871 829 1702 3846 4777 261 2295 4454 2010 4202 6343 5969 3112 5354 2069 5415 4659 4013 2686 1313 1851 1909 2078 961 5805 2695 1229 505 173 3655 6353 2326 3568 385 3168 2403 3305 5941 6353 3727 6210 5253 3685 2782 307 371 2263 3781 4945 2427 2502 3895 5846 692 1674 4644 1389 306 3695 5614 149 4792 628 1948 2755 5451 3783 4022 3448 5990 5751 1763 587 2253 6498 4504 5527 4726 6226 2029 1777 6003 4362 4139 3618 2321 5456 5559 6172 4057 5321 3140 5989 4221 1726 4455 5625 2247 3167 2030 2706 2478 6251 5708 2774 927 2856 2791 1910 4276 4193 2604 962 5228 1268 6006 4139 1778 2452 910 4261 3385 2278 6166 2648 5244 385 1115 2804 6378 1460 5211 3716 514 1571 207 3156 2919 6359 2276 5701 4158 4393 5741 5551 4962 6304 3027 5831 2205 2310 3952 570 4833 1470 5778 4370 209 5895 5269 5339 4074 3497 3243 3779 4798 2427 863 2556 1126 3902 5065 1356 2696 1635 4903 4257 5682 1867 1182 1038 415 5282 245 1115 1342 3333 4338 4122 4711 6028 2423 3438 4523 6270 2294 3446 4447 4060 3396 2591 4563 4666 5990 6050 1317 438 2622 336 1234 3204 1463 3579 985 1704 824 3763 3962 3216 5151 936 433 2737 4908 1568 2371 3630 5588 577 60 4137 463 1777 6509 1174 2819 2218 1604 4562 4316 6125 795 2062 1474 5304 6406 5436 1422 2683 152 6439 5295 2733 3757 488 2913 1845 658 1898 4558 2885 3557 1480 2473 1479 5901 3676 5053 2682 1285 5916 3480 3715 6477 6351 6442 2883 3484 5094 2355 3613 186 5532 4811 2615 724 313 2257 5054 4480 3775 5165 5200 166 4929 3113 3499 1565 5543 1935 588 2750 1626 1045 1259 1729 3270 6494 5855 312 1620 5524 1150 3859 3111 4144 3873 4134 2712 3186 2969 3016 1377 3560 4861 4918 4369 520 1601 5169 1284 3807 634 4294 557 4784 4877 3224 2327 4416 4991 1242 155 4632 1811 829 1107 1641 6229 4361 1272 4689 5081 1347 4814 104 3243 5145 5598 3873 2978 6131 869 6473 2903 610 2299 781 5223 3199 4356 4950 3175 4604 4520 954 3824 732 810 789 202 175 3728 3997 5195 5859 5851 4256 4657 1551 5674 2631 5545 6303 6034 607 306 2853 2519 2149 6448 87 2548 1932 1487 4493 1806 3436 892 4188 6114 2332 5802 6504 5358 4135 6328 4905 1548 791 6040 6502 1514 208 5451 5045 3608 3083 6503 2243 6386 2032 5700 3999 2570 3767 3941 4712 1069 4932 4989 2519 4240 3876 1668 4602 1988 465 1244 2268 2944 321 5899 4251 1645 10 3564 4047 4094 6175 2389 5251 6223 4017 2777 4621 1653 2350 573 4104 5425 5476 3568 6109 5809 1551 1972 3121 470 1755 646 2455 1255 2937 5171 6033 1879 5853 6342 3135 4296 100 1086 872 2956 2251 495 261 2185 1303 5887 1978 2254 317 1056 3376 762 5478 3370 2662 844 4539 177 4972 2249 6008 5417 5815 6027 4084 5034 2336 4540 5583 2723 5946 3218 595 4517 3292 2745 3940 1443 2430 4818 6183 2743 1750 4773 2945 2018 4309 398 4192 4016 6281 2433 2442 1266 3699 4853 3708 1286 4586 4785 5587 3648 3166 895 3591 1559 1730 2180 1788 181 2258 715 4633 5782 5849 5881 3625 5864 1769 5374 345 5114 3387 4534 6493 773 3142 2273 1021 5170 5564 2486 967 2500 5045 1795 2390 5626 5744 5014 6395 5791 1011 90 1590 5574 1446 556 1255 5219 3374 996 3883 4594 2591 4441 3793 1969 720 1540 3566 6261 684 3316 2467 5657 1775 3088 4155 4855 224 192 3579 2466 4904 1208 4379 6207 3595 6157 4670 859 2590 2673 2067 3650 1909 3681 4204 4562 2797 4757 4592 5987 6195 3943 5904 3666 4036 2523 4720 4956 1261 2233 5587 2858 1677 1563 2447 6430 1725 1945 4869 2273 758 4452 4495 5845 3614 1666 4658 4096 1973 5855 2021 3162 707 2706 2228 4858 2212 1182 4197 760 5807 1654 1157 4257 1055 5453 5385 2043 3325 5324 4524 3366 2831 941 2366 4205 2471 459 307 6244 1585 4192 4811 5226 216 3053 789 305 6299 4266 71 27 515 2666 6477 2392 1883 5675 2763 1649 6266 3230 2241 2289 1062 3535 3433 5850 5483 6247 1099 6087 1422 569 1458 4469 405 5138 6187 5331 5366 4402 2624 6255 3745 4553 10 821 3178 2339 3055 1753 6055 2664 520 984 3733 6119 4806 1910 1564 4738 2140 1677 2796 5516 2251 5348 6477 5477 5804 5763 4916 1618 838 1819 3912 734 3782 6376 2081 4767 2391 1462 1595 3401 2035 4539 819 4371 2371 2333 4345 2060 1107 518 6060 804 4533 5722 3389 243 4015 2958 1611 5643 4952 1320 3124 2331 6090 3647 2636 2139 4056 2357 5297 515 4098 4259 6022 4664 2141 5240 102 1817 2414 4533 2883 5730 2563 5513 3039 4559 546 2127 3934 6504 4691 5456 5681 5821 301 5660 2622 239 1571 3228 967 5694 4651 4244 5394 6237 6190 88 3064 2283 1020 466 947 568 190 5757 273 3446 4563 3866 282 2430 1050 2417 1535 2402 5708 1322 159 3975 4502 1514 6085 4313 3346 5254 5000 2793 2305 716 3555 1047 5279 5011 4873 124 4198 4366 5782 471 1658 1498 6391 3865 6323 1161 5837 5576 6113 4218 894 1340 4321 3308 4853 2940 1791 5937 2597 4886 3027 4274 4167 4835 5238 1479 1632 251 5195 4055 5747 157 5106 4105 4603 3020 3350 497 2948 1496 1900 5688 2788 3851 607 2839 2388 5075 1191 4692 1969 1974 1811 5623 264 5486 6236 1726 1277 5798 4830 5064 3212 3645 4268 975 4111 4379 3626 5516 2553 4286 1837 1582 3573 1193 2435 2780 5552 6485 363 4041 6475 4432 5817 5240 1849 4840 2740 3488 6022 146 6278 2255 4928 1688 1127 5689 5308 5388 4511 6255 2485 3163 1302 983 3145 2232 4865 144 4293 2431 3257 3662 4676 890 242 1015 3850 791 6242 3251 651 859 6277 1957 2133 88 4474 787 6120 1893 49 1811 2393 5934 3798 3848 621 2982 4713 3246 3314 4867 3150 968 1589 1423 5167 2657 703 1831 4305 1691 6272 2134 5912 3715 6254 5098 351 6438 3094 2385 4822 6011 802 4931 2559 4591 5037 3658 6016 3371 1055 4580 5495 3110 1181 3707 5713 2307 5308 2463 3991 941 3216 734 5639 620 707 1996 6232 3395 1401 5769 5578 2502 6500 73 6503 3727 38 412 328 4184 2188 2996 4042 2965 2265 3917 1313 6234 1434 4808 4058 440 2502 2897 3972 6184 1852 1198 5623 3755 1194 4023 1163 5721 5187 4288 709 1899 3353 706 788 5846 4988 1896 5885 3598 4362 927 3657 4218 669 4789 3011 3323 2337 4730 5881 4310 4639 1140 4 5087 349 2710 4582 1586 3013 1306 6270 6080 5775 3918 2373 1735 2814 5493 1421 3761 869 2305 2175 223 4840 508 1085 6222 1190 4040 135 1784 1745 289 2912 4237 4770 2580 3737 4667 4877 3803 1533 1481 5042 1786 420 4715 4018 5719 6145 441 1186 1401 2394 5532 83 4818 5712 4371 5548 1440 6319 5157 2461 5106 1745 4336 152 5797 3359 5384 3748 5028 2402 4591 6130 1438 4985 2031 2192 1293 128 2075 2671 1673 6219 1195 4616 1644 520 3290 5446 2190 1907 3569 5326 5701 4271 148 218 4829 4588 82 2415 3809 3733 5514 2149 4513 1585 4370 6422 844 1967 2310 622 1747 673 4689 4747 97 4817 295 1426 1740 47 5474 3517 1721 4353 1821 2651 714 3333 3002 6366 1324 5279 2966 536 2996 3372 3740 538 3688 454 2533 2610 3756 3424 1384 3918 1511 2356 654 2888 6365 189 1586 2870 6364 6393 604 2803 5144 2108 602 1488 1331 2865 3343 1325 5473 5069 2182 4568 1899 274 275 5666 939 654 1035 491 1320 6011 4415 3034 1210 768 1550 4376 2439 3285 6286 70 4534 5543 2585 3508 6481 4199 4894 539 2708 1899 4089 4223 1166 497 4205 5430 877 2669 5307 816 5117 4145 6484 5711 924 2611 4734 5636 2765 3574 2387 1414 3163 653 5671 3617 4363 377 5999 4265 1888 126 1703 966 710 1990 2904 148 329 4903 5284 658 5866 3261 5913 2596 2845 4947 3806 2313 6229 4761 5464 5944 2015 4007 1047 1166 3982 1097 3333 4998 4090 2984 1968 3941 3480 5328 5207 6294 2976 4026 2539 1962 4115 6229 5471 113 1564 4337 216 978 1536 2032 1068 3333 4361 2449 3731 4720 5991 1521 4741 3752 386 5191 3040 557 5698 3897 4014 3000 2881 6450 3371 3697 4093 1049 6238 1252 1646 2816 652 50 5201 1145 4138 5320 3666 1531 40 4147 1035 3997 5241 1990 1257 2979 3455 4263 5892 836 1113 2767 4942 3978 3976 1889 4007 6088 3884 5594 2346 4720 1714 4396 1102 4242 909 4486 6349 837 513 4082 5801 6029 6118 5477 6299 1462 3515 5501 5245 5374 4396 524 4814 2425 1042 4971 5384 3003 6387 2251 216 2385 1761 2493 4703 2694 4508 5151 2707 3033 3664 3434 3272 4553 4419 4093 5308 3155 4524 5489 5846 897 5981 5244 632 734 3806 1632 735 1889 1736 5032 1559 650 1095 2371 5696 2437 3768 1007 3409 444 4654 1914 4265 3813 6002 1770 1818 2115 4608 1839 2061 6389 5518 6337 6122 5163 5178 3679 2088 6172 4049 95 3253 720 1104 1424 3302 3171 3823 6364 1590 1669 1182 616 3730 4686 1889 5190 4374 4561 761 219 4532 1145 2588 2440 5481 1094 6100 2983 4842 5000 4723 5482 3589 5229 4884 4247 3067 6045 2490 5377 138 4825 2708 6300 6377 3384 4303 4710 2315 5998 4555 5666 2461 4497 4355 3128 4969 2442 5494 2766 5804 6245 4611 3746 1489 3091 44 4888 4184 4999 4306 4216 6500 5495 6287 3707 2333 1760 4599 5120 5558 138 1772 4211 2816 1464 6142 3107 2373 5487 3091 892 1171 5763 1027 5364 1540 3464 1560 5707 4587 389 472 2610 5775 1348 1888 1963 6101 3559 6003 6048 2163 2703 4317 2275 3795 2469 3974 6358 6042 4924 1389 4516 3878 2572 2567 1677 5907 3847 42 3912 5732 4562 1587 2405 6352 4079 5157 483 5211 3578 4816 181 686 3196 2345 5429 6352 4652 2734 4111 5947 120 5064 3639 4778 2806 4232 1957 5111 2426 665 2725 3533 3706 3448 5465 983 909 4792 6060 3766 4070 4374 1028 5355 2326 5848 5473 1702 953 2021 4875 1090 2283 1978 457 5160 5108 2905 824 5344 2014 6069 3976 2635 3264 5069 4889 3387 6501 757 5340 1709 301 4649 314 6365 794 3363 457 815 1487 1116 1762 4476 4322 4550 2051 4174 2073 4118 3499 5508 4643 1946 5995 4674 3365 5295 5058 5841 4041 2467 931 47 5950 1129 3333 2545 4451 2576 5933 5273 3334 5632 4666 560 663 3818 186 1209 1206 5758 4670 1483 3023 5699 3594 4746 2269 4948 4523 3554 1755 837 5080 312 2297 3322 4215 1277 2077 2681 96 5376 5337 2613 3097 5441 4968 3331 6209 1845 4070 1995 4481 1351 6269 3002 5036 593 4753 3024 5999 5254 858 2469 3107 6372 1849 4058 5006 6315 1823 4785 905 1027 4432 2002 108 1945 5729 3059 2928 2200 2538 2320 3221 4404 136 6429 3728 1440 1117 5567 2667 3532 6172 3803 859 857 2372 5341 3040 77 2565 6393 6194 3440 5516 3311 2531 6189 4438 2495 4522 3258 2745 1108 4639 936 5390 2433 1765 791 2546 1855 4018 4292 1279 3986 4796 1716 6222 5745 424 1032 4922 5330 2636 1146 5405 6365 5872 22 6494 1517 3438 3005 2219 2648 3205 5799 2149 3475 4439 354 4340 3100 1229 3288 874 3086 107 1379 2267 5319 677 3552 4488 4521 526 141 4462 145 3564 3251 5313 5761 1752 1376 1692 6263 4898 2766 6491 531 3404 4879 592 3356 3147 1153 4026 678 2612 4692 6006 3981 4935 5827 3125 102 4434 2695 2174 6148 2872 5526 2457 3270 2724 1633 6393 3927 1932 1126 2602 3647 2748 4625 1919 4637 3263 2640 5157 3397 2305 4407 2316 5459 5236 2611 1468 68 1396 5590 3364 4433 5747 2135 2365 5546 608 3532 1593 5567 330 2554 176 1958 600 1341 945 3747 4958 5116 5412 2004 5543 1930 1214 4469 1888 6222 4125 1161 563 4387 4856 5689 3881 4691 1538 2883 2146 1809 1782 2918 4583 2970 937 1532 5221 2067 1606 2239 2623 5943 3505 2239 2256 1920 2044 2324 4171 5968 4770 2482 807 5798 1819 1301 4250 6233 476 6016 5725 2073 6043 4622 1157 1050 4699 520 3663 589 3384 6197 1655 5377 5714 2550 4361 2390 5394 1529 5200 4793 1056 383 1867 1524 5820 2909 5747 2134 3163 1584 6323 1541 5129 6157 1163 2286 6280 4736 83 2101 2512 249 4390 4069 5692 6222 3695 4106 1658 5148 3026 252 880 6041 4321 2192 3357 3203 3362 1738 3141 1303 676 1185 2535 1137 2727 4303 5922 3294 2793 1155 4884 3036 3714 2193 4113 4522 5172 310 1427 5103 2121 1491 2241 180 3058 1672 3097 2718 5478 5832 5270 4889 1881 1636 665 1054 520 5148 91 3640 930 3961 4333 4448 6324 4609 3381 368 1170 5729 4572 6434 1525 5317 5802 193 4686 34 2836 1603 4986 5292 6114 219 3241 4006 2492 3503 1353 2376 2621 5012 3093 2426 3623 5130 4144 737 5496 3869 1313 3555 912 1214 560 4738 4704 1798 3504 4164 1198 2815 2671 4245 2202 1536 395 623 617 5394 4353 5302 4918 2975 4040 3529 770 5237 3407 3295 1215 1815 5221 6310 373 3817 1943 3903 3901 2674 2372 583 4511 158 4506 4116 3816 2533 5158 346 5053 3549 5497 1542 3906 240 5979 1738 412 5390 3765 5560 1567 6120 5844 4987 5864 1743 6039 4997 6314 3539 39 6247 2042 4573 1644 3707 2574 2745 1456 1930 3138 2126 4325 1811 3114 6489 5306 5824 2864 2684 5749 6130 3596 1703 1671 4551 880 5108 2531 5242 2107 4438 2752 120 5133 2967 1089 701 1575 541 331 3662 4159 590 3489 4320 4784 5748 1917 300 2613 5608 1817 3909 6461 2762 5371 825 3391 1563 5966 2693 3928 3730 3335 2293 3981 2145 5177 1755 3291 975 4774 3639 2142 294 17 3837 219 1339 1527 1463 1920 6047 5636 3230 6365 4819 2703 4583 5200 1614 2553 3445 4610 4193 362 4717 1950 3116 4326 4021 672 1225 5561 1143 2090 3084 5210 317 2590 4624 3273 5044 1961 4346 4887 652 5777 3826 3752 6380 1438 6007 3704 116 4934 5583 5931 2094 1852 3466 936 2028 2821 3207 2107 6260 5358 215 4568 1869 1210 5128 6502 4595 31 2696 4098 1294 5192 481 5218 1246 590 5926 5042 6199 5416 3108 4687 3796 2889 3032 3511 505 5136 1964 2315 1060 5083 2219 3786 5520 2686 5290 4477 4169 1597 1329 6153 644 580 3906 515 335 3278 1709 5208 594 2773 1099 5075 1236 3886 3953 2996 1839 2459 522 472 6276 6086 36 3914 4163 5863 3545 3342 4815 2762 24 5197 6257 711 3132 4885 5755 3595 4220 5149 4467 2036 2545 1581 4504 3596 5531 1504 6285 1337 5850 5517 6239 555 4905 667 3477 4680 6104 362 1734 43 609 6265 4366 829 3249 2529 5085 3614 6225 73 1733 4963 6325 4812 4826 4339 6336 1813 5699 2319 554 2552 3450 751 2734 3140 4625 2517 4299 5739 635 4902 410 1205 1921 1159 4878 1773 877 1865 4976 3563 2352 3392 177 2756 3817 4822 3660 4554 3103 2431 2262 4218 5702 6216 3600 946 2586 4446 3657 195 3421 2433 440 523 3229 2006 687 471 5823 6387 4196 1418 755 6238 1790 6206 1077 2548 4039 1767 3765 4967 3737 6431 3119 1430 5840 6162 4035 2600 3023 6211 6142 3162 2842 5609 3918 3052 1431 730 1769 4641 1047 4012 391 5396 4198 2917 2595 2137 3552 1356 3370 1242 2017 6258 4565 5568 658 4305 2214 3494 4638 4402 1244 3249 4448 3694 184 5522 691 988 5342 1743 2150 1723 3842 2072 2399 6090 870 5383 1857 2786 769 3656 394 5716 3225 1686 6343 1629 5672 1261 4238 76 4929 1630 4067 5050 2114 4059 3014 6162 5615 420 5152 5117 2760 1831 538 2921 2609 5760 6308 4147 3745 4824 2878 4853 5089 4819 6163 6031 2711 5060 677 4162 6420 374 2108 1219 4050 2841 4529 3033 5592 653 3287 1270 1411 1764 2672 2509 4692 3722 4114 4914 2136 3625 2335 1361 1273 2071 5590 6253 1910 3363 5839 2113 187 2582 151 3861 2039 1343 3960 5957 4546 2206 4136 4672 125 3449 1727 3365 1749 3990 6244 2269 1148 5945 2288 890 2871 2091 4133 5342 9 5906 3424 5888 2112 3694 761 2683 6252 5414 3505 1384 5924 5355 4261 5556 3586 2157 999 4700 4747 4096 114 2888 5514 4711 6391 5752 5381 2953 4512 4269 3564 2961 4198 6095 5394 1750 466 1477 1236 5187 1293 3904 6125 3183 1293 3 4860 3757 3797 3561 4702 4625 6508 4018 4865 1491 1009 994 6105 1493 3592 5173 1425 2766 121 1963 5824 372 5345 5253 1674 5989 5395 134 6000 5577 5820 1569 5638 3477 3001 4241 3813 2588 1393 2168 4551 4793 5690 4481 535 5660 5995 4231 5478 1028 3895 6478 2356 3809 3015 62 3675 4180 4148 2902 4956 1174 948 6402 103 2887 2848 36 2848 5433 1181 4427 2013 4724 2969 2290 5697 1868 1669 2974 2498 6164 6011 1709 4479 2565 1458 1424 470 527 2233 2909 449 5975 4148 742 5525 4206 4427 1589 6145 4359 1423 3999 45 4783 555 1601 5304 5727 5616 5342 6191 5955 4589 5440 4553 4958 4654 3212 4375 6260 6399 3372 3858 2159 331 1049 4290 3197 667 61 4913 2923 6110 3574 3964 4994 769 4321 4657 3295 4992 933 5124 4204 2623 2822 4156 2346 4483 12 838 4219 6476 1732 6045 316 4961 487 1888 1553 2214 1842 922 5771 4599 3111 780 2431 5814 5824 4399 2083 1671 6151 4864 2558 92 5991 258 721 2716 4091 6428 538 3091 778 4392 1606 5497 2734 1356 4467 1631 4329 3729 3713 5031 618 3432 1186 4624 2092 4785 6433 1744 1134 4371 5471 3207 2458 3385 2519 5029 5111 4299 6295 2405 135 4749 3930 296 1590 3136 1091 2288 2890 2278 5243 3200 5321 1937 6257 1337 6417 2046 3377 5393 3242 912 2723 4795 2701 4942 4259 4677 4100 4311 1068 5155 408 4820 1436 3168 674 5219 5295 450 1772 4929 4537 5332 4543 3976 6331 4621 6119 369 2103 1564 4275 3511 6295 3229 4646 1332 5257 5421 4281 1575 6106 6419 4426 5352 4148 536 2705 1920 1268 4833 3098 1289 6323 5140 6029 5249 6309 4424 916 6373 4555 1893 4251 1544 958 2388 2949 5056 2488 2659 5254 638 3287 4893 5559 2130 6319 5612 2013 1989 5408 5040 1024 939 816 4517 1532 4374 5102 248 2554 3129 1491 1540 3758 5612 4584 4219 6091 2286 5715 4262 2994 26 4780 4043 1158 1615 2237 339 335 3377 2473 5268 4915 6027 6484 2493 2448 4001 6420 1327 86 1688 5359 2849 3405 5359 924 4697 4714 5046 4679 3415 3898 1433 2297 873 3108 4288 1743 3495 1789 5011 709 5149 1287 5279 6415 371 6057 1602 3628 5899 1912 4833 308 1887 5316 1949 666 6159 3866 726 2070 4551 6346 2239 5833 1454 3444 5690 5231 2895 511 2687 5201 2630 4715 2881 5386 6368 254 6308 1715 3633 2612 953 511 5666 3432 3779 2394 6033 236 2665 644 5003 5280 4974 3987 5243 3211 4528 2526 4115 2743 6099 2173 468 5612 775 4313 2168 6245 1117 963 3370 4034 5413 2560 5424 64 1708 6434 4764 665 1017 2142 2380 3016 85 4686 2453 1948 1668 129 702 5325 2814 258 1149 2326 496 4087 4026 1942 2387 3786 1664 779 1385 5041 376 1882 3379 3264 4705 5213 1561 4017 4000 1809 5961 3333 6118 6119 924 36 1060 4780 673 3138 2783 4294 5355 6028 3312 2235 2068 4608 5625 1189 4786 462 3392 2633 5684 4457 2915 3878 2774 5264 2640 5985 4112 1657 552 3552 5961 3444 5635 3327 2876 5776 5218 5593 2170 1800 6257 1925 4123 986 2140 226 5157 1174 23 2846 5735 3011 4949 2849 3323 3859 2980 733 5090 2013 189 1309 2529 3217 6018 1845 5859 3628 537 2652 399 2596 3067 1625 5299 4597 3710 4230 6300 1337 2298 1693 6404 3318 3131 3431 4928 4414 625 2610 4421 3637 2792 818 3681 1251 1769 2617 2473 3535 565 807 1132 4999 4528 2394 3150 3920 2468 6181 412 3547 3767 1010 4254 6038 483 5420 507 3981 4626 4453 1505 1460 6221 4391 3651 1385 3949 2288 4558 1943 5348 3386 4538 1998 2368 2786 2128 5459 3068 5704 4633 4884 5232 1701 3172 2542 1785 1111 5942 3010 2069 3306 5719 5739 1489 330 5663 3278 1068 4987 2937 4826 4823 2843 1753 4735 6039 3568 103 4142 4232 2670 2860 4709 4219 2134 960 4065 5622 4645 2478 4295 2787 4687 4348 1902 5265 4674 3464 1014 1125 1432 177 429 6455 5588 6459 1818 3234 2292 3670 2136 3637 5046 621 3236 4935 4520 4046 3131 1323 380 657 620 4043 5478 6164 1857 5231 1901 1050 5301 4664 3792 4274 3129 2250 1806 983 3720 540 5552 2734 38 5584 3369 515 5197 2491 4443 1479 126 3464 5142 2765 3291 4534 4577 2087 5925 1300 1032 845 5368 3410 2363 4921 3619 5995 5963 3894 5204 5742 3473 5185 6295 5653 4176 5027 1231 1748 2292 5762 366 4423 6214 1407 3006 756 6070 1961 4287 4161 2764 1148 4086 995 6453 2854 136 5569 1449 5934 5502 2085 5015 4468 2631 6434 1081 2579 5099 2593 2163 1550 1575 6246 3707 3531 4952 6506 5723 1758 2804 1415 5389 725 1785 5123 2520 402 4454 6003 634 1336 994 4827 6179 5174 5296 852 408 5337 4869 3657 6049 5536 6277 4956 2952 1137 5 1553 1170 1942 340 3328 4833 5215 4381 1255 302 3591 4241 454 6267 2984 5657 5867 4910 4778 5623 5515 757 1415 1189 1544 1162 3709 3116 683 4918 644 2911 3984 4007 2397 312 456 1834 4673 1060 1856 4822 296 1862 1190 2629 2278 3127 2390 2884 3308 6119 2082 6390 1247 334 4442 3151 2041 1082 5078 2206 2827 3221 116 516 139 3405 2975 4313 3074 4599 3402 1782 4847 5886 5689 1162 959 199 6210 3404 4866 2280 3607 2102 5596 4844 5122 1953 2002 3380 2835 1332 3750 2736 2258 6294 13 1020 3320 5040 2609 5052 2847 3461 307 5616 5980 2718 4562 1537 450 1073 4339 1309 2280 3523 492 1775 5524 5301 4241 847 6085 5987 2786 2213 4589 994 3393 1948 3986 3814 4028 988 3788 6294 2864 5006 4434 2397 4520 2292 4889 2472 4780 22 6046 1621 2164 1199 6330 1330 1702 1330 659 6250 4552 5721 1868 4174 5167 1004 3159 2950 1519 1985 3910 4771 1564 6259 5157 615 5043 618 737 5740 2463 4876 2472 2908 6435 5084 5478 5070 3855 929 5222 1599 2975 6335 6217 1891 994 898 1993 5006 5396 6343 5341 6458 120 1131 5418 808 4393 2635 969 559 6277 5858 4944 6499 1070 4323 2351 1797 6431 1385 282 2781 2870 3969 1202 3133 797 2560 3045 1514 3482 749 390 5214 2912 2721 1999 3692 4007 4911 2990 4213 3257 2114 5696 1860 553 5978 636 4336 145 4951 6309 1857 5914 1220 3265 1860 5193 4583 721 3317 4651 6293 5508 2640 4145 4690 1229 2038 6305 1247 4951 3879 4832 5903 5932 5077 1983 770 2669 2767 521 5350 1619 5470 807 3611 3240 615 3528 2486 6509 6508 2650 3507 4283 3447 4435 2505 2938 1812 3745 2552 2760 2338 2777 469 3675 5613 2014 1018 1169 2329 3330 5980 4770 3754 5582 3195 5633 993 2047 1050 6296 5159 3000 4905 5318 200 6180 148 5334 5553 5498 6214 6375 6190 4101 5824 4756 5223 4975 6204 5560 364 951 3525 4607 1243 4117 2980 4849 4363 5203 2631 5098 114 6110 6059 3157 1968 1113 820 1028 5022 5739 6317 1736 4980 1518 872 3166 1212 575 5806 5403 55 1753 2270 3370 5769 6269 4274 4052 1656 1980 2432 480 1093 1914 3043 3819 4992 3028 4219 3740 5968 3959 1444 2152 109 1732 918 5333 4880 1126 1249 2305 6223 5754 4433 2427 4249 392 6439 2378 1091 2514 314 3544 2320 5969 515 6315 223 3876 2476 877 2833 2232 6303 1074 3815 3889 3816 4170 901 4835 5201 5306 3626 1191 3047 6217 285 4670 4233 1245 1374 1821 5981 2764 4335 3844 2783 6154 258 5327 1647 634 5944 671 2652 5510 3965 5586 483 5082 1909 516 1514 3551 6407 5649 5776 6043 3705 5785 4098 791 3071 4935 3374 5783 6335 4008 2679 729 2217 276 3162 3420 5014 5380 403 3984 6222 5569 1601 3437 3891 109 1490 4516 1880 663 5202 1364 2289 1164 3136 4201 4729 3089 5219 5628 3733 5020 471 2866 1623 5100 4405 1997 5756 2180 6212 1886 1393 2376 4188 1930 6352 2406 1716 2522 1983 5515 1457 4067 1188 3446 1460 1534 1671 840 2843 5131 2520 1280 5682 1036 4471 4908 5290 5663 2503 5030 2534 499 171 4641 5788 2123 2149 1284 604 4003 4094 3433 2943 447 5858 4315 2806 2395 1191 3144 4408 2359 3022 863 302 4009 2908 4128 1699 5840 3321 1438 1234 1200 1123 630 2302 3898 331 2982 4670 738 3977 1616 5398 1355 5848 1398 5818 545 3978 1417 847 310 1490 92 711 1015 2936 680 6466 6494 6040 895 3676 6274 1317 843 6186 4508 4266 1126 1334 3935 1026 2922 466 822 4056 1135 3831 28 2952 1387 1588 2971 698 1196 5409 4739 5970 1212 3957 3994 3541 4247 3046 2928 5370 3840 2771 62 1823 1729 6138 3643 5179 2996 5512 6143 206 6260 3724 2625 5430 3986 4306 1267 3929 470 4420 5601 1392 5509 2371 967 6157 4745 5748 277 143 3209 5780 4791 4882 1978 1239 5909 1331 2098 3453 1905 4161 5277 5241 5178 1473 1226 4963 3262 5817 4358 407 901 4901 211 1857 6167 3254 1556 6120 5983 1162 3659 552 5991 6413 98 6199 4127 3873 2603 2701 5435 3432 668 5609 24 933 4111 5118 2613 373 1987 4349 2340 2298 2830 2509 5114 3730 303 1034 5114 1110 1598 6073 4283 6024 3872 654 4211 3024 2343 4903 830 1673 2154 4180 5043 5185 2171 2290 6 4696 4459 3174 394 492 5410 5902 2253 5862 3959 3684 1096 695 3324 5413 3157 2678 4082 5094 3077 6332 5262 4335 3002 4166 3334 5912 6208 3293 6237 1532 351 3786 598 3913 460 1784 2322 6375 2964 1904 6072 2147 4664 3383 1575 4365 598 733 1709 4419 5693 5329 5301 4064 4716 3371 734 5692 2380 1828 3466 3149 3769 286 2929 985 2648 297 717 4649 3673 5987 1609 1984 200 471 4664 5355 4915 2362 1143 863 507 3239 781 3056 1785 2123 5801 548 3095 3120 5927 4844 5155 5772 2460 3372 5307 1498 3686 3297 488 6391 3784 1944 3330 5264 6123 837 1334 3311 661 4617 1155 2676 1327 1417 1966 2596 5828 4350 4941 5823 2071 2307 594 5242 6148 821 3569 4534 4885 376 2889 71 3725 2007 2417 6304 421 715 3582 3118 813 1180 2046 3039 5235 1825 5054 3520 3533 3604 5690 4092 4613 3818 1029 6448 1461 6086 1971 6031 462 2271 457 936 4635 6234 4443 701 4698 3558 1359 4626 4311 2542 4351 4962 4287 4461 4893 6164 5708 5294 4363 4357 6159 3078 4222 2058 2583 4630 3959 5026 390 2830 3845 5336 233 4282 5002 4816 2170 2390 791 308 4017 6076 526 5788 4711 3330 760 5953 5034 3466 3326 3234 1095 5273 5386 2282 3406 6435 2360 2595 1704 5421 2726 628 4968 6050 6375 1715 1723 5658 6052 4766 869 3445 5191 3695 5739 563 3667 5649 2314 4527 1085 5617 4318 6347 5631 6361 4621 2674 1047 6471 1801 1547 4541 5374 2028 1469 4012 2277 1855 5532 1207 2259 495 3923 3793 2897 4088 4726 803 108 932 5017 2756 652 5263 814 5242 5614 44 1216 2184 4378 4322 4484 6124 2955 3711 6403 1824 430 3037 2412 236 4030 4945 544 4333 3811 1736 538 2270 5525 6 1050 490 1809 6211 4550 6340 2189 5066 3463 5960 3888 6284 1492 2009 6285 1529 6094 510 5928 2326 3381 5039 3531 5555 5202 345 2881 1527 4408 5835 5004 4290 2181 87 3376 3649 5459 2778 5304 2182 5532 781 2439 184 1583 2753 5820 3940 3513 5381 3831 4895 456 6293 1577 1778 2555 5099 5497 4834 2876 4965 1604 4745 5526 6104 2780 2920 3385 6308 2604 1220 5241 5825 1658 381 1277 6466 2965 1797 6126 4597 5801 4252 5248 5529 4923 6069 2452 19 2362 231 5687 4156 5157 4691 3730 4522 838 2998 2617 2267 6384 4642 3620 3865 1336 591 677 570 2674 1490 6334 438 1827 1382 1491 4304 1425 5007 926 2692 1996 5449 758 4261 5148 6441 2947 1123 4860 5031 3345 4307 370 2792 5567 4240 775 5047 5685 3130 5499 2639 554 1473 5327 1632 1934 2142 1622 1537 2340 4330 2470 1556 2179 5144 4280 712 4966 1674 813 1536 5479 2264 5770 4093 3216 5063 3771 4891 298 2576 4534 4648 4875 3006 5962 844 3064 6160 4555 5582 3299 5145 3591 5348 6491 5520 4257 5845 3420 4359 4751 2033 5663 3266 2036 5319 1765 3038 1230 5169 2485 5534 2569 828 5671 2837 3168 6106 1428 1880 3542 2024 1962 2340 6337 3521 3123 3343 311 6320 6477 2855 2884 2421 4060 5855 1365 1865 4595 1853 2605 4783 237 2408 4235 3018 1006 4362 209 5476 4757 793 888 6116 3215 3794 3449 2873 516 6438 665 2871 6110 6131 1796 794 1306 585 5013 4518 6183 1037 3903 3510 3596 4026 1973 3478 4881 3542 5768 2597 467 2089 4013 3585 5290 1554 1628 2961 3160 4058 3289 5581 2707 5675 959 2854 2700 5435 354 2608 35 5753 4984 1810 1074 777 2160 4537 2419 2306 3869 2977 6069 1788 1911 252 5028 1140 3380 4868 4388 6316 4323 2032 499 4705 5746 6437 5370 6500 308 4899 6218 2940 3243 4526 2093 1519 1244 4393 494 4834 5056 1774 5269 4417 2944 874 2648 688 2723 1914 1955 1965 4772 4358 4831 5220 510 2672 798 2491 1888 5828 879 4808 6187 3309 2599 3763 6335 1576 4774 168 1842 1402 5427 5107 5027 5722 1355 2382 2755 2829 2040 2569 1104 279 1332 9 5594 3813 4040 1856 3014 112 6385 2520 6360 5492 4536 63 2244 4525 3660 2291 4612 654 1047 4035 1193 4636 2568 2500 4992 3125 5096 4082 2977 5665 36 3382 4444 5820 6231 2660 3457 5278 4147 1631 6499 1621 4945 32 6374 2220 4067 1104 1901 3459 6050 4139 2864 532 985 6302 3608 5444 6399 43 5200 753 3805 6344 5604 4427 1211 372 2445 428 5108 6305 102 6082 5767 1395 2905 2346 5993 377 6035 1572 4969 5730 4636 6135 6214 5133 366 5713 1969 3742 3722 4076 2157 905 1299 6368 959 4511 2208 5427 4622 1006 5865 5230 6175 3896 1195 2656 6106 1359 5834 4835 3169 6245 4201 4701 5469 1893 3846 2310 4320 5060 235 2970 5034 1356 2591 1811 6355 1676 6333 4710 2737 3049 3178 2997 929 3547 3544 132 6501 1349 3980 3146 2769 339 2627 4815 3572 6342 952 358 4672 858 847 4244 5766 4881 1397 5291 4142 4160 896 5667 4059 5640 4866 3060 3985 4466 5031 551 3971 1579 2909 3996 1432 5110 1965 6217 6465 3027 4622 5183 5752 4923 975 6481 214 5242 1401 5872 2152 3155 6037 6321 4076 4427 835 244 4967 1101 5806 4705 1485 5783 6162 3324 773 6343 4014 4510 3734 4883 3946 4827 3349 3200 5648 3661 3978 5142 1999 5566 4565 6104 3507 1985 2205 1769 4994 3243 4769 1218 5847 4353 6339 4537 1142 4516 4569 4900 6278 3699 203 1985 779 4759 1771 2369 3838 3994 998 1581 3070 4881 168 2561 1012 5143 2742 3878 4700 1834 6160 68 6293 5299 3121 2302 5581 2537 4164 3843 3936 5293 350 4502 1626 2941 5172 5193 5900 1850 4084 1527 4594 112 3686 4563 523 5521 1515 227 4541 687 5291 6154 4168 6070 1950 702 3003 3039 1812 4765 3685 5110 2838 419 4943 1448 2455 1258 1721 496 6248 639 4725 763 214 3268 25 3695 5437 1570 2067 2528 3291 5232 4659 2974 5217 2994 973 733 5698 3047 545 1911 4910 5102 41 4096 564 4281 2461 688 5824 2256 2035 4646 2712 576 4152 6376 3560 3385 6317 67 602 1270 5483 741 3295 1406 743 3138 1241 1692 2540 1587 2714 4100 2975 657 6455 5474 2238 2288 6497 4834 2346 3086 3632 2860 4724 2360 4064 1134 4285 6100 527 4550 4759 4095 5958 3513 2205 1612 2281 3193 5085 5516 3679 1171 5012 4648 5455 4249 460 4778 3176 3919 2841 96 4438 977 5208 3413 1762 30 3076 1921 1511 6398 4380 4183 2205 5299 1442 1329 4348 3277 1832 4365 531 745 5234 3246 857 1226 2673 2986 1976 3527 291 4977 205 2262 385 4047 3022 1710 1841 6300 869 4244 1209 5740 4960 1792 6243 5216 5897 1632 5560 2576 2737 276 5329 754 5621 3283 126 819 6010 6052 2038 2808 2374 2166 167 508 2154 3186 3839 1169 1745 2341 2068 3601 1700 338 3990 6497 2955 4516 3576 6226 5179 290 2320 2826 4287 623 5510 382 1019 4570 4863 1387 683 4463 696 2240 4557 2060 1250 5752 5914 37 2157 5067 1455 6450 6438 1557 1010 4341 1546 2819 3040 2835 4019 5057 1761 2824 2252 3291 1217 3005 2087 3473 3779 1050 6142 1664 2951 2486 6398 3445 1734 4764 5345 202 6500 1687 1650 901 729 264 4768 4008 5981 5407 3794 6414 169 3339 6431 4831 675 1896 4688 452 2997 5609 2033 4884 5824 5789 3547 2765 6392 6428 620 4288 3046 229 3518 2724 2169 2440 2288 2586 5275 6319 1871 120 6260 5745 3753 81 714 903 1494 1009 211 540 4653 4913 485 1095 4637 1819 3984 4165 3154 6159 6383 4387 5582 6483 1456 5491 616 2146 3682 4515 5220 2639 1661 2306 5971 1157 5280 6147 4693 3759 4954 5719 1806 2937 1359 5554 107 4704 1781 3947 7 116 3873 6008 5230 5509 3215 2648 2582 760 1324 5433 4477 2179 4104 3663 629 538 3037 255 3974 3595 1548 4901 3683 5259 4665 5992 5199 1872 2997 2274 5664 3246 5050 133 1691 2091 652 1533 1210 221 4953 2107 5707 4076 5260 471 1593 1480 3309 5138 5028 3511 1751 4132 4040 1259 3103 1914 318 5265 294 2537 1665 3890 1162 3922 3928 2202 4357 6036 3437 3910 502 87 1430 3319 1339 1450 6235 2948 1320 96 4394 5404 5466 610 4280 1681 3618 411 3344 6329 2426 3931 442 720 4143 1148 5522 2289 3198 5311 5174 5584 668 3564 2589 4491 2253 2558 2851 1604 2016 3709 918 6034 4604 4755 1236 12 2107 1065 1594 5357 3674 1849 1301 853 3949 286 4084 6153 4399 648 1545 5303 1253 4122 4035 2550 2438 148 5895 4660 3134 265 1602 1204 4606 3351 6372 6439 3763 4443 1369 5762 6238 6422 403 4474 5946 5064 5602 5747 5286 2144 5237 3028 2236 4469 740 4514 332 3126 2121 329 3236 797 496 1930 304 5031 5298 2955 1745 3877 827 95 1534 4047 3799 168 4888 4858 3988 5188 1957 6158 365 4500 3541 2383 1434 4346 4762 5372 1487 5785 1261 6011 221 4289 2801 6386 3925 1504 2802 3677 2466 2713 6098 744 4580 2732 2451 5150 2993 3560 547 3242 1172 1546 3376 4270 5096 255 883 5988 3479 2755 4455 663 1974 1118 6480 1913 4434 5806 1583 299 6054 4501 4868 4522 752 5411 5661 3980 5047 2555 3491 4451 5483 5665 4306 3747 2014 6173 3583 4625 6195 6365 705 6443 3858 6113 1151 5649 6069 3182 720 3628 3004 1177 1413 4294 4944 2817 2323 1157 5518 557 2086 2439 6309 1252 5515 4136 5395 6463 5316 1092 5701 3151 2092 5220 3440 1060 5238 1343 4566 1879 2427 5591 4344 948 1444 1893 1734 3080 3710 679 2106 4365 3451 2756 2506 1011 6482 2581 629 1309 1575 1977 4495 1473 3548 982 5091 5413 567 5191 5844 1721 5447 4004 6069 4269 3544 5967 3147 3926 1847 2965 520 681 436 2078 4959 334 4994 5907 1035 6324 2125 6457 299 1629 2138 1490 2682 1447 5747 5813 1260 5279 4683 534 1613 1040 1083 1424 4271 1710 5904 6286 6054 6481 3131 1507 4831 4447 1376 862 303 6469 2860 6356 990 753 1200 1972 2768 5803 4499 3749 6000 4115 3821 3472 3314 91 2296 2756 234 811 1357 543 1312 4148 2640 2983 5313 676 1301 911 1685 22 6183 2827 5623 4375 267 239 4990 2440 1086 1068 1811 5545 3578 3571 5779 967 1875 1787 584 2365 514 255 5347 2967 3916 4619 2298 6364 479 1511 2498 1968 413 3721 5859 3790 2955 1825 5921 5796 35 2457 4987 5887 2674 5271 5564 347 1502 4810 4671 1074 2271 5626 5736 2851 3429 2809 5550 2419 19 3569 1201 3768 2623 6007 1840 2451 4811 3034 3144 4749 254 6081 4248 4438 4426 3865 3847 5079 4270 3336 3951 4898 3078 6092 826 839 2766 1458 2991 4235 5191 110 2707 578 623 3576 819 4642 393 3393 380 1755 1747 4388 5554 532 1096 5098 5837 6101 1015 3937 3384 5624 1261 1491 176 1447 2411 4022 6152 4520 1963 5838 1946 3581 1347 909 1859 3287 4361 2207 2933 2123 1110 2783 5298 4246 5075 5599 5464 1681 722 4988 1516 4490 5562 3570 1846 6026 1382 3993 397 4142 1494 114 4916 319 5850 3128 1787 3516 6156 2402 5330 3612 6062 1897 518 4775 3618 2135 3012 3523 6220 1753 1245 4752 4210 3871 1247 1431 4062 2064 685 3482 5685 4285 4340 2822 2107 5049 68 4732 4979 1444 4043 3677 791 2836 1837 1363 1764 2215 3973 2207 178 4455 5181 4885 6401 3661 1018 535 4909 3806 1127 4134 2484 4736 2614 4536 376 1954 2720 2629 3789 1372 967 1274 5544 453 3974 1938 2074 3273 2234 1954 3418 2057 1571 2298 84 3072 2341 953 5330 2760 3722 5846 2121 6004 462 5767 640 2774 6308 474 2266 2605 4729 1518 2468 3983 248 6407 3707 5609 1806 2219 3649 3572 43 1262 4684 621 4327 1137 4202 2192 1679 980 3568 5282 2239 5144 5623 5291 4122 5627 3367 6011 1383 4841 1760 1637 4794 4171 551 2453 655 5098 4281 5626 2946 5277 3491 6017 5359 181 4978 5497 3293 2050 574 2352 792 1740 4577 5936 222 2622 111 6285 4806 2068 2874 4698 4840 5727 3479 5785 2034 4872 5424 2045 5315 5698 1816 5242 6334 6403 4671 2332 4856 1190 1460 4839 5557 5308 2356 5762 3196 1137 1677 688 6077 5990 6133 3981 1787 1489 5315 2382 4270 2993 3402 5180 5897 2390 259 681 1702 5896 1148 4852 3924 2606 5592 5601 1743 2398 2699 1223 4779 3549 230 6139 6342 1993 4830 1476 2509 3080 4935 6252 4968 3609 3190 5925 3098 6285 4550 616 1425 3707 3864 706 1094 42 2466 5387 3536 5347 1064 1019 6159 5298 4851 6066 3384 3755 5531 2315 5230 3923 2075 4305 4693 5224 4161 6460 5810 835 5343 1185 5236 1211 936 4950 675 4211 5484 4797 3344 5044 5205 4782 5796 2918 2922 3382 2698 758 3650 1516 5059 2017 3568 6495 2262 3929 2656 4319 5448 612 1018 5909 2440 2055 4344 6505 1075 5537 4044 3758 800 149 6166 4679 3301 6107 4545 5192 5819 838 261 3896 2682 5375 2064 4049 5706 2532 4290 1219 3487 3824 2399 864 1779 5498 5348 1119 3655 4527 4873 215 6303 3802 4297 3748 559 132 3960 2568 1825 6056 163 5254 5092 6002 6122 4487 3303 2414 2040 2928 5417 5078 3529 2573 3595 4994 1487 5717 5638 2723 1304 5049 5614 4876 3606 3160 6375 6423 1124 79 5155 3674 6199 3755 3563 5297 1836 4555 3776 6027 3861 4941 1405 2539 502 1801 361 1020 237 3412 2211 1926 2664 3966 2241 3631 4227 3592 3022 291 2724 6412 1017 5005 1201 6427 416 354 4051 2500 710 4792 2238 5475 6357 2432 2219 1590 417 1876 977 767 1693 4396 5876 3295 2502 4534 868 4930 2881 2966 1010 2877 1342 1094 4741 4558 5714 1791 2301 1744 620 333 384 2945 2525 1514 436 5036 4301 20 4407 3544 876 4894 1884 5982 146 3920 4112 1049 3778 5617 2071 5801 3446 6489 4799 5788 3341 4552 2905 5199 2457 3700 5751 3491 5804 2690 5556 4688 1687 2351 4251 1633 2875 5206 5502 5490 1904 4456 3606 2992 3945 4401 5743 5497 1567 1042 1667 1909 5018 3309 4901 3275 1262 3196 608 5807 203 169 5518 875 5629 5313 4070 2520 2460 237 3559 5078 43 3843 3422 3516 5662 3528 2577 552 4685 4447 2374 6403 6409 1963 6178 3832 2461 83 2404 4991 3276 5308 5737 1849 1515 1961 1654 5208 3702 764 3464 759 3927 2849 3485 657 4428 4613 93 3484 4179 2314 1539 2769 1200 5778 1139 2822 3100 5527 3062 5408 5679 4228 5383 663 4638 931 1195 381 3609 4361 448 4149 3089 2736 5203 5858 2588 5227 2486 2005 241 324 3791 6463 2354 4235 6009 5052 5672 6501 3829 3107 6354 5290 4159 1980 1821 2748 1057 1191 901 3923 1620 527 280 5564 1991 5362 6380 168 4255 2087 4894 3778 3352 3809 4364 2196 696 3805 2180 5364 1086 1020 411 5061 2998 566 4883 3857 591 4291 4345 1505 4066 2289 6394 1669 2694 3419 5189 4788 476 4644 3926 5936 1837 2044 505 5093 5142 2006 5910 705 6307 4479 1317 1195 5057 2780 3446 1855 5822 2414 2455 5555 5817 2954 5061 4004 3470 521 313 2411 2329 1218 3136 6182 6483 6130 3390 804 4521 6216 641 233 5431 109 1027 5245 2415 6439 2492 1436 5031 1049 3657 3742 2934 4342 564 6189 4034 1792 4145 1889 2098 5764 2266 3034 3500 4706 275 290 3367 1848 71 3886 1995 5327 2977 1094 4286 531 6096 3091 128 4686 75 492 2777 4177 2856 2418 3516 5 1701 4984 2291 62 55 4175 5739 5133 5059 2427 5184 2712 5107 3312 5311 4919 854 2160 365 262 4909 2077 593 2909 5734 1468 2484 4886 2684 5666 1884 4506 3574 6148 622 3514 969 4675 5640 2246 3239 3928 4057 2314 1302 2422 139 2118 1575 801 1186 3903 3253 2224 132 1537 6314 4190 6400 4793 896 3985 4202 765 3751 2521 6341 1247 6323 2319 1593 3039 2992 2695 4715 4312 4262 6083 3326 4637 5677 3623 1125 4198 1585 4321 5187 1682 1286 3912 3679 658 2564 4331 1637 860 6027 1753 6040 5865 2497 720 5419 5374 3377 3111 2389 4146 6123 2421 3572 330 3700 5823 1247 4714 4420 4790 1709 5330 884 5086 6380 602 4488 4900 2947 4006 687 1918 2180 55 6057 4965 5184 2036 156 484 4705 4883 3569 6288 1763 5395 2308 6219 3196 2346 4521 1215 1752 6252 882 1917 3209 5759 4046 2174 5509 6031 4831 6073 4034 1143 3350 4525 4256 342 5896 2165 4976 5754 5759 5387 3612 2532 5975 598 2842 4680 5198 6502 4411 5261 5366 3809 1777 2195 1465 2278 4317 1346 1353 4414 5433 1847 703 5778 4020 6261 49 629 3816 1660 266 6044 2298 4261 1097 5938 2575 5673 5787 3744 2487 225 446 1526 902 547 6240 630 3233 1966 2780 359 1904 4968 633 1207 1960 2079 2688 5019 2081 823 425 6319 4185 2563 1119 2528 2387 3149 3801 1797 5078 2668 2667 148 3060 4345 5467 369 5931 2914 3635 2009 2372 2980 638 4019 2955 5385 2140 1704 5069 861 5622 3431 6096 2405 3824 1481 682 2168 6042 4056 1174 393 6036 1730 2974 6207 2939 2667 6324 1498 3524 3453 2120 1904 2717 4401 2569 1245 4052 2314 2161 2551 4092 4472 3269 5907 6206 1468 1565 3031 2435 4552 3190 4504 5684 4897 2948 4158 2206 5490 757 2321 2168 4902 2615 1511 2792 1758 4636 5166 5763 2208 4154 3145 1664 6279 5798 3106 6443 445 2816 2799 3863 4157 3556 3008 4318 3387 5419 172 2558 1484 5690 4898 6192 5903 3375 2312 3022 3337 2226 4141 997 1921 1743 1801 857 2321 5835 2907 641 4366 5751 2032 5322 4537 5889 5725 3514 5052 1641 3437 4241 1845 1531 4614 3563 4072 5973 4860 5097 1280 4038 2283 5604 4787 6080 5816 2205 5240 2050 3887 4450 3576 4112 5128 5 5850 5887 6356 6489 4072 1807 542 5867 791 4365 3704 3091 2188 6466 4518 4521 1027 802 5074 3949 584 6443 1407 6340 850 3979 1843 3545 1375 4527 5279 2277 6371 433 6371 1372 1184 5903 3975 485 2706 491 206 336 1556 43 1916 1396 4475 4482 448 4813 1521 511 4179 2514 5524 640 2545 4377 1678 2336 2622 4019 5781 2757 4345 1214 48 2620 584 2655 6189 5248 3949 2349 3905 3981 3872 4005 1618 2793 4523 5118 2914 512 1529 6313 3897 4591 4211 3417 1544 1500 5216 2527 4565 3715 3499 4412 3085 3827 6256 1378 5593 374 6367 3114 6241 3793 4712 5780 331 2841 1699 5552 6215 1458 1346 3684 2920 3233 5956 1370 4978 505 5384 5589 4773 425 5531 5349 4550 6095 2861 5915 714 5796 313 4755 6003 6317 2737 2402 5946 5430 5608 4654 3610 5426 5845 5091 2229 6424 5942 3847 5646 1317 6073 1059 6413 199 234 218 4296 4627 6363 4981 887 333 3464 2866 4260 4767 4924 1014 1691 6023 6268 4643 2137 3719 2270 4129 4679 6136 5832 6352 5253 3119 91 6085 4839 2906 60 2075 6313 3837 4677 643 4006 152 2720 5343 5570 3889 5444 2490 1698 5155 2001 5611 4311 2425 6364 2020 6067 3277 3865 1890 2926 5666 6359 5425 3973 6033 3861 4200 4548 117 4279 6372 1745 3272 2425 6203 2497 1338 5417 2116 4181 6118 5982 2472 6457 2651 5801 5165 1310 4560 5780 6261 3303 6464 1770 3024 2063 4111 4544 1509 5883 6341 1365 2578 2017 404 362 5349 6408 1883 765 6070 5430 5781 3371 5102 4327 4229 5962 2960 2084 5428 2744 4223 5108 558 3812 2205 5863 219 1571 3038 5844 1450 5087 3762 5451 817 5543 3595 2648 1940 6015 2225 1636 3750 2767 6137 2178 4749 5347 4510 2203 5562 5042 5257 3875 6355 1934 22 4914 581 2844 6233 5704 433 2551 1330 348 3320 5207 3826 364 5978 6271 2773 2030 832 3296 5511 4980 2826 2813 3610 4891 3332 603 4536 243 3941 5072 977 531 373 3567 3588 3004 2836 4659 413 3418 6020 3293 5372 4323 4205 5641 5057 3246 1373 2624 5127 1027 1482 4148 4399 6498 1955 5011 3202 6122 3820 6074 325 1825 1533 1172 4627 4201 4192 3910 3157 367 1517 1559 3701 1092 241 4798 4331 3188 1301 4194 3843 1915 4946 6071 5145 3431 950 3429 5045 1547 5526 5886 1212 5963 2954 3994 3481 544 1437 3190 767 2060 5765 1235 3246 2920 678 137 5477 4123 5928 4054 1672 4637 889 4760 6216 1619 3915 633 1465 4489 438 4867 1564 5997 1739 2418 1163 2628 6434 3033 3333 1208 3922 5607 2334 4677 6306 6443 1470 5568 41 5571 287 4603 4104 279 3319 524 815 4836 310 4776 4902 2940 3580 514 4884 6099 592 6357 4827 3783 3096 942 1541 3666 3962 5687 3684 3878 970 1109 846 4761 859 5080 4785 4021 827 912 4202 3478 5764 3219 6482 5269 3353 3650 5728 4737 3844 2497 4990 2548 4849 477 2005 2100 5273 64 6267 5056 5923 2979 2334 2707 4772 2030 1224 5359 3195 4734 1978 6016 1323 931 503 1934 3665 4663 3515 5628 5773 3034 4285 1797 722 1193 4369 2198 1799 619 5587 4956 1581 739 5733 701 6409 4847 242 1909 1836 3949 5018 1462 2182 2191 245 2919 1596 3122 5879 6206 4927 822 3962 5129 710 1027 987 3229 5582 1243 2286 3252 3324 3228 5201 5966 878 2399 4999 5748 1492 3346 5792 5143 528 2323 4119 3944 6430 6359 4450 6444 5874 2633 3848 2551 4888 5743 5158 1255 1024 4736 2904 2960 236 2325 4263 6133 2153 1789 6206 4020 1877 2280 3511 3190 2897 1409 5763 688 6007 1073 210 4387 5232 5179 6440 2036 1491 5772 5301 4027 1059 5956 2420 423 1644 3195 2448 3323 4785 4521 2017 4196 539 1231 5872 281 5403 2075 3936 105 5284 5938 1626 4197 6088 6078 2669 3228 2157 3204 4212 3649 2113 5783 6385 241 4805 2674 5123 2779 2839 4777 5584 4599 215 4161 2099 637 2371 881 454 3737 1072 265 4043 4754 830 6072 2766 3327 1114 2604 4752 5788 2174 5602 2340 3297 3479 4305 1193 3412 5469 6273 4909 2937 5780 4680 1783 1987 560 2099 2837 3882 4671 4814 4008 906 4560 5273 449 1962 2117 3762 1293 4650 5962 2500 3903 1379 4454 4765 894 403 2805 23 4303 1030 6443 3930 2846 1930 6275 5519 1177 2195 2507 3114 6046 2008 649 2224 420 3053 6041 4705 5374 1593 6495 1169 3204 592 5943 3831 2109 6032 4768 4625 41 5697 4127 2454 3695 3363 5043 1398 202 1853 2984 4647 5809 946 6032 621 5023 5462 541 1163 744 4673 5091 6126 2754 2586 1740 2615 4322 6465 6346 5248 2400 1333 597 2760 3667 3742 4106 1218 4024 5388 342 5301 1438 3069 1282 2419 1106 298 4315 900 3706 2215 5897 3456 480 1081 789 3252 2306 1392 3129 2760 5363 5235 5374 342 2617 3825 3316 4059 1089 1995 649 4729 4523 5114 6084 6246 1070 6380 1360 810 1602 5275 697 1186 4901 3210 4255 6380 5772 2922 1587 2999 946 1665 6315 5440 1831 5516 6445 2317 1914 1251 1090 2734 2932 3608 981 2334 664 2132 2289 481 5252 3532 6099 1980 753 564 5285 4528 4801 4574 1094 3034 1069 590 5804 2173 4704 1108 6321 4696 4028 3106 5320 5568 3343 1154 5743 2897 2767 3439 2858 839 380 2535 1903 40 3021 1760 3785 1172 731 1478 2352 4212 945 4582 2309 5609 1181 1360 448 6184 5110 455 711 3833 5397 5510 430 2825 5371 3548 949 1165 4810 1474 4160 1550 1574 1826 104 6220 6090 1623 4392 59 5833 4968 1489 885 4758 2959 3538 11 5724 2487 986 1005 3228 1557 2607 1107 4269 2665 3705 1558 2326 3891 3804 3370 6337 741 4156 3616 3035 5884 3273 4059 6162 2756 2062 5491 4753 1690 4227 270 4005 5376 2259 44 5381 1650 4465 4782 2772 123 3637 3744 1079 6086 614 4923 1869 3517 3836 3460 1877 4030 633 2570 1706 5760 1565 4654 4470 3223 5902 5521 3288 5670 5394 1291 2232 4243 4011 4648 3712 6467 4583 3927 2257 6495 1652 5961 5627 1486 4789 6001 637 3299 5205 5239 1093 2452 2718 6204 2353 5671 6385 895 2205 2493 2011 3333 3592 3918 306 3722 3312 3231 1684 3720 3690 3522 4068 4526 1404 5801 180 4427 2519 3200 1244 6225 5058 5199 4796 2477 4849 871 2144 2012 2096 5268 770 5852 2859 5769 1571 285 5629 3682 1145 3665 236 379 6181 913 2762 4907 1348 3250 11 2047 3307 303 4471 5023 2751 5336 4895 956 3314 656 5964 2037 5143 1600 3014 5508 5957 5124 1005 642 2727 4453 3537 457 2534 5228 2872 3432 5425 2260 1953 6288 5585 3425 157 1129 1460 3669 5843 4756 4476 5503 2183 2776 4509 3772 4488 3028 3992 238 4916 5760 1148 4873 4417 3364 3164 3779 4280 5746 5030 3371 5776 2803 4942 5151 1980 6168 6334 3153 3605 2518 299 905 3177 1988 5270 301 4079 3023 3094 1143 3492 1388 1283 5033 3446 5271 1481 652 503 3664 3565 4245 3930 757 4664 6041 3459 4190 6207 2022 5768 1055 5921 1296 1220 1133 6441 985 21 3251 5678 530 1716 6222 2472 553 2417 4393 3462 5764 5765 4997 3943 485 4352 935 1157 4151 1032 4959 5136 962 6027 577 763 4636 4965 5665 6339 5447 1438 2230 4142 1744 5640 5339 3889 4305 3959 3790 1663 1657 5228 401 3416 1497 6426 846 4669 6076 872 2387 1261 694 2053 5186 5865 3458 4022 4565 323 2907 1557 543 2228 2482 3240 5940 5341 6023 6165 3254 4596 6167 6327 763 6386 5219 1180 5187 1306 1955 1683 3657 5672 50 4317 233 2609 3153 5677 874 4309 2560 316 4620 6437 4115 2645 5931 2751 3885 5281 5713 1161 2959 1215 4482 2212 1950 973 2071 3595 4719 5079 5226 1104 2774 217 830 3744 3132 3130 2954 5963 5818 6185 2805 3328 3811 5521 1803 2670 2773 4023 1556 2459 1155 870 825 2865 3421 493 177 2892 6251 2137 2710 5268 927 4123 2731 1334 4461 2547 5551 284 4789 5243 2887 5868 1444 3289 4984 1308 5183 1277 6038 4579 3370 4360 3132 5527 4829 681 2961 5233 6024 4345 1234 6108 1142 2357 3279 6201 5979 1588 4342 1574 2001 1738 5464 5940 6191 5795 2466 322 4743 6491 2631 6294 3741 5071 1640 1829 1142 70 3892 887 5229 1581 3354 4559 5455 5077 6083 3566 567 1915 2484 5416 452 4876 644 73 616 2620 4839 4036 3123 5840 3750 517 1078 6365 2282 3385 3024 5362 4568 420 3706 2318 582 3870 3459 3794 996 6212 5709 2559 5287 233 4813 5384 3753 3550 5291 717 4917 1382 4543 792 2721 5484 3558 5429 4524 3809 5135 4318 4503 3065 2508 3873 4364 123 5514 2954 3486 2309 4384 4680 2480 2753 3663 3521 4007 6009 1103 2109 2524 685 1067 5602 877 4476 4721 1552 76 4952 6285 1868 4123 6263 5872 279 3628 1324 34 6093 4895 3338 581 5145 1793 4772 4639 5031 502 5390 92 3257 4217 868 3751 4159 2870 6138 2442 1181 2127 1367 1180 3311 3777 3823 3891 5015 3112 824 4735 3894 5915 302 889 6265 1441 4932 3496 4803 4711 1841 4134 97 5118 5483 2846 3260 5626 1742 6048 1333 2944 3521 6309 907 6096 3776 2967 4054 1483 6167 5157 2511 3164 4895 4203 5256 4632 111 5889 4426 3291 153 1625 4559 3194 4436 959 268 2012 1496 3848 6461 5064 2216 5624 2126 3930 3358 6314 2803 1567 1693 5395 358 6263 5038 3219 3977 2474 1174 6353 2631 4633 1110 4514 4470 575 5957 4643 3652 3773 1253 3747 4684 2392 3294 3365 4970 3033 4878 1567 1850 5104 270 912 3494 4582 2962 1143 4910 5513 1079 2708 4545 1136 3356 815 5377 2094 6302 1505 3464 841 1111 13 979 4086 16 6294 5138 4388 5987 1862 3284 3257 2515 5819 607 353 27 4130 3807 855 2743 1978 2569 877 6470 5740 1350 4977 1724 4489 5881 1001 5257 5955 997 2305 2750 6036 850 5284 1132 1663 6002 4186 5997 842 6157 1571 2911 794 6473 325 2510 2701 2979 2692 5791 5903 1468 3692 3494 2793 1737 1433 4110 1943 5377 12 4875 1962 4796 402 3907 4151 1021 3423 1689 1202 4751 5090 2060 2471 6484 1284 5310 3241 2468 3893 5425 2544 4946 2459 3075 2639 1943 4111 598 5200 1968 2758 5347 5065 1212 1802 641 2167 4993 3122 201 614 3594 5998 2528 5704 2815 2298 1435 1911 2697 3429 4192 5641 5579 3677 2853 506 4340 5450 1808 2823 5875 2018 4915 2493 5572 481 711 2527 1182 2222 4710 4877 3974 2475 2311 200 1665 987 3814 5545 3556 3203 6040 4634 2928 3642 230 5808 645 2850 367 1383 2027 3733 2428 4018 249 4538 1030 3476 2253 4104 4894 5622 2472 5359 6043 6186 3607 2856 2970 5917 2888 2872 1924 1985 4263 806 3695 1475 6103 1783 5864 5382 3588 1849 3960 2418 5362 2443 236 5293 1248 2949 1203 1143 5693 1788 2432 4222 2471 1120 3746 5075 4300 1481 5547 2949 2882 6180 5751 6364 5846 5789 762 5668 1676 915 2712 2194 1904 4492 6035 1809 1404 3943 5390 3310 5509 6222 518 4045 4715 6452 594 5480 2803 935 5767 3395 4634 5851 3605 2577 663 5687 4097 2080 4487 4294 5896 3628 3316 4843 3788 5959 851 5466 747 1212 2808 4930 6034 2776 1252 504 2087 4188 1722 5524 815 2956 5042 4008 3742 5707 2571 6093 1760 5214 2298 627 2334 4758 1968 6079 1486 4017 3883 194 2406 4250 4880 3559 3817 5658 3631 2614 2921 691 157 5719 4967 2346 5516 4032 2805 3613 2652 1703 2048 3352 739 1763 1476 2249 4066 1988 3730 3754 3811 1945 2621 1428 6509 4349 2056 5514 2499 4236 5483 3088 4612 283 367 1561 4545 216 5297 4666 1632 5998 5885 2724 3099 2890 4924 5871 1637 3741 644 3752 3008 2853 3571 1273 3932 1498 1416 1175 3062 480 4046 1711 940 2627 2152 5922 652 2307 1519 6276 6357 3724 6224 962 6464 5461 5134 2737 5794 6249 4158 1561 6391 298 2314 66 1235 871 5410 5583 35 2063 3735 18 1180 3623 1200 162 5398 4283 5691 3096 719 6176 4094 5236 4418 5471 3996 1345 2761 5709 4756 2336 2863 3547 472 1063 2195 422 152 5750 6116 2649 4358 3848 4463 5694 674 718 1885 1256 2540 2182 22 3994 1716 1401 3601 2411 1464 1615 4577 4026 1507 5840 5050 159 3094 3214 5611 5147 5651 5681 2942 4216 3006 193 4768 6428 771 6062 4277 4552 3652 3593 2721 1628 3949 1862 5531 4501 1761 4613 3223 2983 5286 3638 4870 6467 4331 267 3437 912 510 1608 5385 1656 6060 6408 6483 175 3437 501 3087 679 2427 5597 4771 767 3875 5812 464 3890 4899 207 1608 3772 4207 3389 4830 4550 6163 2862 2929 4743 4229 1002 5936 5353 353 3525 6245 934 3126 2954 5116 3641 2607 2645 641 1828 6324 1759 5982 1171 4975 5289 2478 1577 4020 6285 4037 1029 854 5122 1181 5877 253 1113 4309 1811 2702 2537 3753 2247 3745 1292 4500 1582 2894 2150 6503 157 324 5549 118 63 5577 1364 3025 3361 6222 2270 2595 2254 3764 4928 6324 1202 1944 4864 2068 1494 2345 2264 4788 2905 3452 2579 3699 4641 2580 6385 5014 2480 6223 1398 1605 580 5100 6298 3988 3187 3357 6272 3277 4754 5950 5935 5354 1154 792 1148 1544 1560 1282 3181 2200 250 6218 1320 4958 3861 3476 992 6016 14 4113 782 3442 1962 5603 5558 934 5586 5487 5586 5677 2735 3607 3650 5204 6228 5258 5728 2791 1336 2449 5626 875 1566 4331 2026 4353 2060 2289 2407 3486 2438 5211 2450 4738 4546 5253 4886 3579 514 2110 2970 719 4662 2299 4829 4642 3597 1306 608 5964 3823 1675 4802 1141 1075 4215 5509 2658 5954 46 4917 2004 2466 1089 4160 3402 6282 4520 1831 1297 5648 879 3270 3856 4149 905 4412 382 567 4250 3018 2442 5813 3516 444 232 5769 5035 1488 4461 1608 1006 3226 361 5555 6397 5901 1511 4183 4201 4678 1440 4251 3050 1456 654 4775 2380 1021 1588 639 3261 3465 4726 3152 3980 2068 4439 936 6244 3139 432 3944 3112 276 6459 1252 1295 2390 5561 6002 3412 1203 2639 3830 1006 1047 6414 5507 527 4073 5177 5207 417 4405 5295 725 6139 773 5287 900 1582 1695 2989 5403 2633 3912 1382 4972 2273 5273 5411 102 1469 5264 5788 443 3199 6231 298 3843 3382 2864 6077 1870 2415 209 3862 5483 4702 5598 2112 5794 5312 4893 5774 137 6205 482 2364 6024 2220 1836 2589 6496 393 2264 2909 4053 3373 6422 4822 2398 5834 5357 5094 6176 5810 5598 6091 5960 5594 3450 4414 5765 4500 4685 3349 6455 1660 3569 5902 4043 2850 2972 449 4545 3804 845 4198 2127 5201 3198 5152 5887 5213 5280 2098 1189 756 294 1151 2006 5931 6078 3903 2395 4844 5583 3129 5699 4025 6242 4737 4710 1910 6259 4345 1934 4039 4663 5650 4833 3869 2678 1931 3760 805 2070 4902 3111 4345 2884 4365 290 1378 5122 3175 4894 2103 6370 5959 1299 1640 2924 1554 1677 4838 3860 3702 546 2008 1102 2671 3902 819 503 4774 2168 3294 1094 707 1901 1904 1244 1706 2818 5550 3674 3417 1163 1642 3277 748 41 6132 3298 6329 5695 5685 5265 3833 1634 2682 2249 5689 5703 1868 1966 5020 3089 1990 2204 2545 2497 3109 561 3359 306 1955 2946 794 5876 5886 2760 2639 5563 2545 333 1900 5215 2963 6307 6043 738 5564 3343 3389 1674 2641 4094 4658 1948 2224 5104 3052 1444 3628 6506 4054 5117 4273 940 484 2529 866 6380 2828 1919 495 3107 1384 4335 5304 4366 5262 5604 3299 4455 1359 383 5481 808 1183 5879 1865 2035 970 698 5544 2621 3183 420 4480 2601 6255 1595 3237 2212 1199 5437 5361 4633 3254 5634 1240 1084 2624 5340 586 4219 2399 2433 6078 28 6415 2679 1009 1973 5276 1927 6184 3279 960 2895 5822 6149 4686 1114 4057 5027 1330 5922 4730 6381 559 2686 3799 4413 3062 6129 3207 6300 1253 5699 6203 425 1813 6071 5692 797 3089 1803 63 215 6281 936 360 2514 5083 6499 2638 5441 354 5822 5598 4699 5364 1593 4495 5263 2298 3124 2230 1887 1343 2437 4359 4218 4460 6136 4823 3286 4011 5973 1628 3733 4098 307 1930 1083 5049 2087 2594 4307 6064 1528 3490 2349 2789 536 4126 5977 5890 3161 2347 1524 6397 1328 497 3659 3304 4454 3605 3322 4590 3956 3691 656 3161 4840 2387 4699 3171 6388 5868 63 1904 1407 5511 3209 4673 2453 3598 149 6376 3329 4179 663 4771 3016 1577 1383 1031 966 809 2908 3581 4747 2958 2731 2815 2761 534 3144 4085 4221 680 3132 1335 4231 1373 581 4019 2188 4296 3827 4422 140 6315 4577 2192 5364 3273 3324 663 6311 5645 1437 5766 4908 1655 4171 3973 175 5380 1350 4158 4908 2104 4597 1518 4008 3454 3354 5763 5631 3227 2653 6433 3632 2358 5549 5969 1443 6154 575 771 5628 689 6042 769 2114 4554 4908 5564 2846 4420 1014 4134 1004 6128 5869 1691 5428 1355 2877 2308 1548 3432 5392 4798 1058 4608 1072 4101 3918 24 4699 5697 2729 2744 4613 1955 3194 3899 1119 1249 2872 5074 6370 1310 1059 2205 4984 3414 436 4652 6462 4799 1800 3953 1088 5601 1281 2780 4137 3277 3246 3218 2544 6088 5054 514 4083 4711 318 4349 3049 4387 6471 4435 583 3415 2851 4139 2876 3261 1510 4054 1544 1134 2218 5778 4315 1454 2788 3609 1237 272 76 1492 3874 1146 5555 1263 3630 2524 5078 4498 2867 3984 4679 5024 1962 84 2074 3621 696 4281 4097 1995 4805 6418 3568 1475 1128 4053 983 5834 5246 4546 2031 54 941 202 6111 5624 6347 5331 2374 611 2327 4949 4327 5761 5990 326 3695 5093 842 4254 1503 723 1251 3412 171 6343 300 3621 3092 4869 4858 4870 1243 3974 2183 5675 5072 6043 5616 203 6125 5566 3244 1720 1907 1581 1899 336 618 5570 5979 4583 6490 3425 730 4613 1161 4103 149 1456 2605 1542 5262 4097 5542 1839 3416 5175 4353 3217 5248 1017 4632 4569 5972 932 5584 1643 5811 4785 4652 5441 3588 3492 3717 6138 3212 1332 1182 3532 4470 3442 890 4049 2563 4890 4794 3244 5292 2971 6394 5909 2842 4529 602 1928 249 3931 2664 6355 5812 5105 5948 4983 2717 6012 4013 5551 574 1802 5237 5730 3434 5867 4344 2435 6328 5467 877 665 5388 1660 2425 795 580 5533 3612 4263 1219 5434 3807 3719 6394 5219 6389 3347 5083 2606 3289 2775 1515 2822 1554 2530 4876 2448 4542 2692 2132 3708 729 4153 3139 1943 2154 869 3862 219 1385 436 4173 3698 4879 4354 2871 5166 1894 348 2940 5440 4078 4221 4970 758 6077 178 2031 5931 5217 5525 2657 3086 1842 1410 1672 566 4843 972 4340 6349 2341 3742 1803 369 5699 4659 4687 3658 5631 3533 3517 1385 6165 3122 1221 3781 2735 3118 3972 5693 5010 5069 3975 5948 3252 4426 3209 1948 5793 124 374 2703 343 879 347 616 1249 1401 4567 436 5098 465 806 5881 5778 2818 5859 1226 3440 1050 1614 4214 4050 5810 5593 4474 4737 1484 4244 2425 4250 4348 1648 4656 2868 1446 3363 1402 1029 4453 2797 326 75 1767 1859 4432 3187 5069 1606 4886 731 4714 1726 6134 3623 3595 5401 1636 150 4469 3997 5704 1260 5898 4022 2983 1150 1555 4119 2033 2422 6365 646 3098 3332 2204 2804 373 1111 2065 956 4039 401 613 3057 1933 305 1898 6488 3783 3363 2920 4643 3486 4435 4630 1011 2212 2746 6258 2900 6158 2541 1092 2264 1623 944 1414 3707 2804 6088 4311 592 6194 5856 5257 6377 2315 6259 2040 4593 940 5797 5023 5231 1095 2927 1135 794 4141 4582 2873 2144 5774 5835 5672 5172 2264 3138 751 1545 2275 6353 6363 3627 3454 1279 602 2080 1079 65 4595 3039 4997 2353 4951 5731 735 5575 3385 2567 3328 3746 5996 3931 1294 324 1117 3468 288 5252 3819 6176 4297 4091 509 5916 1152 3258 5489 4525 5917 5566 2393 141 3813 4089 3980 718 5735 150 2045 5750 3243 4157 2212 919 6467 2608 991 5843 238 790 4447 6440 2280 4649 5633 2959 6186 295 292 3852 4862 3941 2230 6172 6432 3068 6058 761 794 3625 87 730 485 1469 5729 3111 2471 4777 4415 2647 3790 2128 6229 2987 5283 4484 1759 2579 3691 3697 2322 797 5037 6000 950 2719 4783 2669 5449 4697 2836 3531 1351 5403 3093 4592 5020 5430 3761 3143 680 4780 528 411 5657 3761 3128 4168 17 6031 1136 2748 3712 5640 5801 5222 1809 5833 5341 1109 917 2466 6490 5626 4984 5387 2382 3676 4349 1913 2633 3147 1247 126 311 4630 4540 2375 6071 4601 6177 4897 6326 2103 663 5230 236 306 1990 3079 1407 1821 1281 4967 1964 789 2969 4585 1256 3629 613 2592 1803 3524 4567 3092 996 4987 2398 5540 5032 5015 600 4049 427 5993 1408 391 2141 3721 3173 5419 434 6337 62 5180 1723 3540 3548 4174 2499 2956 3906 5093 4368 4565 171 6000 2801 632 4501 1652 4855 5497 5068 547 1693 5517 220 5246 1009 4365 5171 3354 2307 1524 2943 4996 543 851 2935 1112 2934 1412 3749 3030 5510 6230 3261 5822 3083 2351 2525 2564 3553 3886 1253 4667 3582 6307 3621 2333 616 6190 4644 4844 1235 5458 3914 733 1811 6501 4394 2111 3351 2676 1968 3154 1645 2732 5121 2850 639 99 779 5017 653 1027 4082 3792 761 4758 3106 2381 207 1001 5527 3985 1673 2635 1544 3480 3797 3207 2951 3078 3242 646 3691 20 1897 4019 4013 3457 4650 4343 1360 4915 4563 4304 956 861 1206 2766 5759 117 2887 1376 5395 900 6233 1646 2644 4659 3227 1287 6231 1620 3826 1231 1207 4516 1213 620 2481 546 4836 6096 404 5614 2377 6253 3780 3853 681 4468 2742 558 720 5166 6479 1972 3909 1731 666 1641 2069 347 3889 594 4592 4971 4617 3140 3006 2117 3017 16 5540 1195 4860 3962 5197 2965 985 3929 3496 3464 480 1020 2797 2838 4998 1832 4400 160 1189 4270 3012 920 938 1117 4595 3364 6403 5618 985 1236 1322 6107 773 5645 3399 432 1960 336 5242 4874 6415 4097 1989 99 2630 654 5010 6163 1660 2051 1018 17 1458 1391 2338 5400 606 875 4210 4814 1876 465 972 6483 3038 4519 1340 702 6439 1745 2401 3480 4945 4785 2070 2766 806 3009 2672 4434 2778 3154 3001 2711 2546 3075 2417 2948 1778 5426 754 1115 5892 2284 3795 5358 3628 4601 5897 4891 6100 1296 2798 1455 1690 1703 3526 2956 3811 6489 3962 5376 2752 565 23 585 337 1301 1884 1435 2144 1580 4642 3 2531 4756 5546 1288 3848 4943 5439 3859 109 5273 5047 6368 2957 1180 2689 5953 6173 2780 5545 4324 4904 5211 1154 3851 1343 3996 2715 3710 2481 5926 1301 3957 2814 2565 2180 2176 3002 5974 2160 5304 1242 6313 6507 4655 2843 3764 2606 4135 4400 4570 3283 4123 923 2519 884 4728 4233 5597 3912 4565 837 2384 3467 490 5716 4716 6133 2330 2690 5803 1805 5936 1060 4972 1633 1458 3495 3376 1612 2764 5590 4139 6032 2015 2757 4246 3261 382 357 5917 4092 3924 3399 6348 1243 6276 457 3491 2570 722 948 1357 292 3849 4535 5867 4938 5930 3706 641 2602 5962 2493 2668 3207 19 5992 3110 5762 305 340 1016 2951 1296 3304 5348 3264 2835 628 5686 3765 2602 4147 2242 2681 4805 5925 6094 6176 4680 1398 4954 127 6239 4675 4413 3776 2383 1973 5592 5317 2863 1740 2386 3336 2063 388 2137 3989 4413 5229 4308 5353 928 2832 3154 1362 6239 3618 2325 1211 49 1479 6342 1035 3921 866 3231 758 5909 2272 4615 2351 205 5659 4902 4425 1429 5192 4474 342 2879 3763 3846 1612 2468 190 6152 5456 5010 923 3159 5211 5122 4973 1218 1622 4807 5408 6109 2787 945 1782 5266 1122 1685 5835 6 3100 5105 1040 1336 3804 781 6254 2201 6171 6158 5223 2864 2057 3755 1374 6050 2808 4283 5314 5460 436 6049 4983 918 4672 6263 5866 4575 5034 3400 356 1468 2641 904 103 858 2636 6061 1180 5389 4071 1780 5180 4515 5298 182 5935 1420 495 1586 4318 2042 2295 3043 1187 2961 2486 3631 2062 1422 1323 1027 6035 659 3762 4958 5804 3376 1301 1413 3133 2147 6210 1205 6049 4038 2871 4857 2850 2967 3442 5421 1087 3901 3813 1268 1103 4110 279 1163 691 6285 2842 4622 6339 1325 1827 1412 3307 1796 2736 540 5707 2281 5800 3692 5431 367 1938 5795 5483 1949 3898 63 2830 4554 4911 1150 4739 272 1797 2986 1292 1550 3843 4073 1603 4753 3993 1572 2096 3688 3541 745 298 5316 1859 4700 6172 3306 79 4012 5796 348 2762 5425 2806 3498 2895 3302 4117 2303 703 3106 5590 6098 2406 4573 3107 5423 4271 1958 2247 5311 4598 1011 1581 5679 5890 2924 2109 5539 4925 4232 2138 474 6203 3300 3046 1484 3103 1359 3926 3600 4350 4196 1471 2300 3121 4031 157 5968 2570 5411 1782 101 3886 3819 6162 3769 1389 1532 2148 5151 3270 4543 5604 6441 471 6041 250 2618 5377 6283 3952 5449 3097 3769 2136 3090 2363 4364 4160 5293 5240 3288 2894 5777 2352 1418 1186 3207 5958 1085 3971 395 1210 961 4741 5652 4123 4494 5799 5556 387 1006 6042 1860 1444 1625 5826 5305 1818 2487 1407 4767 3524 171 1259 2389 5398 2696 1666 5266 4254 378 5063 4179 4723 4915 5511 435 3471 5120 2031 2691 124 4760 3598 702 36 2983 2266 4957 91 3726 65 2183 4059 6230 4164 2372 6334 6100 976 4523 2024 2941 2083 3442 5642 2410 6162 2537 2073 1199 1704 595 136 2846 3908 5396 2245 3773 1080 762 1902 700 4012 2309 1872 3088 847 601 6403 1043 3392 2313 297 6161 4168 1577 4425 2859 3702 1475 2740 6176 799 4887 4033 4042 2592 1480 2141 2917 5136 58 5346 6289 6051 4861 5650 6319 2941 2487 1377 3647 3385 247 1344 5711 3137 4978 4151 3600 846 4996 4928 2478 2717 3661 6273 6505 829 1355 1686 5354 2183 4787 3062 886 3177 1625 6204 4942 5222 1041 5056 1700 5077 5458 3760 6228 1695 4799 1912 2322 1292 574 5577 901 5739 5043 6139 2732 502 6479 6320 4609 3898 4241 2561 5794 240 1779 2479 5651 2488 3125 383 1590 2822 1686 4974 2164 1290 167 5537 3424 1370 6113 5855 3320 4768 2872 2145 6 1970 4896 2033 1500 3570 4733 2135 6466 349 2624 2630 5394 1064 1066 3568 5715 6451 253 1172 2240 5100 867 4073 5479 5971 443 4832 920 4814 665 3867 5972 2150 166 1228 425 2501 5863 1197 4602 2419 5765 4876 6270 2085 3177 5147 3254 3488 2122 865 6258 1633 3614 6169 2088 758 3098 1971 5997 4045 2195 4394 381 986 471 5820 1894 1411 3476 2174 2882 1355 1584 2541 3596 806 967 2493 6223 5490 5930 4951 4238 628 153 1998 1046 5589 817 3639 5271 3490 735 3435 4088 2621 3959 5922 351 4273 3717 5617 2347 4307 4357 4583 2216 6488 444 2311 1382 4588 4608 4119 4306 5907 3137 4970 3401 87 155 5620 2229 422 3511 5167 4896 3413 3907 3545 6227 1486 868 3957 1880 2957 2250 1649 213 3817 1026 4435 6097 4139 3395 2299 1758 4265 4688 360 3584 4863 1499 282 3836 5443 4527 6325 5928 5415 5766 4579 1944 4927 2995 4851 5544 5011 1303 1088 5412 860 5463 1070 1344 5081 3556 5603 3797 4315 715 1285 3978 2960 158 380 4698 1911 636 32 4156 1786 1959 6373 191 1060 304 2038 1293 1980 5195 1340 5791 5622 5195 5835 2238 372 1906 6158 4225 1435 5370 741 4472 2042 1244 4457 1994 5468 6332 1234 2573 5211 3632 5669 5885 5629 5457 2386 1160 5730 3210 2512 6307 2750 4036 768 1542 4842 1964 317 3969 2365 3566 842 1171 1719 6111 4205 5294 5063 2643 6259 3261 399 752 6041 6048 6141 2304 3521 6264 4760 5182 3833 1864 1180 6502 2341 5744 432 2870 987 1343 2757 863 6215 2997 1898 3520 1600 2017 4765 590 4656 5141 5116 2998 5294 5343 5406 5440 2220 4394 4552 3838 4630 1630 246 4486 146 4383 894 4641 4139 3011 3149 386 160 5007 5732 1413 6036 408 3230 2141 4914 6276 158 2496 5741 4529 2400 3309 4505 2553 3606 6148 994 1227 3221 4532 3859 1749 6052 1256 4069 5381 4233 4810 566 809 5373 1202 1813 4896 3802 3514 3104 946 831 5184 6029 4018 2725 3685 2707 3981 5241 2258 2992 5579 3861 543 3559 4905 5849 3837 300 3566 5970 1181 5377 1141 3748 2884 5845 5007 2039 322 2869 3739 4036 2822 2620 4972 4645 5217 2453 2783 4760 69 4565 925 4584 1091 629 4615 855 592 3002 284 5512 2156 4720 557 149 4714 1875 3396 1824 288 4410 2475 2888 3507 2503 4281 2859 6181 3276 4721 3487 732 529 5753 5963 3223 54 4009 3586 2667 2687 5479 5117 5270 641 6164 2665 1183 4841 3732 4721 1225 5815 1613 1999 6507 3683 5068 4129 2921 5504 5584 5364 1627 2296 288 5333 429 3576 3644 2739 4519 4226 3633 5958 6073 3878 1547 6473 4438 5627 3901 2090 4109 5357 4127 5848 3746 1512 980 2720 5784 3299 1678 5156 5415 4769 3682 5479 3912 5623 1474 2383 4109 3382 4785 5773 1585 3030 244 2036 5591 3571 4293 441 4666 6005 4647 3123 108 1541 3089 428 5391 3064 90 5902 383 3662 3612 4464 6046 299 1376 6300 2928 1498 1717 2599 2679 1816 5059 515 4160 2422 198 4723 5795 754 4350 2891 4183 555 3939 2093 2373 4380 1729 4018 4179 4766 2422 3184 5221 989 1199 755 5835 3253 4066 1611 3488 4929 845 3045 760 1076 4276 3347 243 1170 2695 6227 4957 6041 2156 786 2218 3274 810 1300 4680 5887 5765 2540 303 1967 5315 4196 6194 6166 4982 3132 2897 2163 4590 6377 2818 3449 1410 590 5432 1055 3700 562 24 3376 852 768 4218 4872 4328 1592 1409 6363 714 3008 4951 5339 6251 3985 1817 3108 2430 1848 2255 2344 4167 4044 441 1321 215 6157 1063 4709 2404 1361 6287 239 6400 4370 2944 1548 600 5499 262 4435 6486 6242 4775 346 2993 1346 4783 291 3764 250 206 686 4210 6339 2504 2880 6119 363 963 5734 1646 5559 5166 5312 3459 5879 3439 92 3450 2602 1487 58 420 1964 3410 1832 2601 1565 1557 801 634 2450 5037 4884 5805 2181 4288 6209 6082 3936 5983 3341 3951 6072 1920 1545 3933 3511 5665 3959 3793 191 3583 3983 2006 3431 5583 2322 3404 5993 4328 2582 3191 5358 4976 5881 5972 2540 3978 2430 3512 4503 176 103 5159 5431 3488 2877 4544 534 2022 608 4591 5774 846 214 1124 3186 295 6144 2466 2168 3063 58 1278 4134 988 3550 3503 747 6135 4572 2079 2590 4141 1709 6096 6151 2498 720 5174 3791 2737 1536 1819 1533 4944 5006 4164 1991 5478 2398 3615 2638 4297 1610 2398 6192 3656 5630 2473 2538 2471 1728 5096 1365 1603 3984 2160 2829 3403 1373 2033 1017 6129 2761 2354 5382 6376 2374 1224 3114 5098 963 245 2020 2145 1450 211 4292 4046 4584 5127 3644 97 483 3145 1182 2819 237 6356 4898 5268 4592 520 1354 757 5482 1760 3613 3222 3553 1957 5672 459 5865 5134 2366 2700 6380 414 6499 3300 5067 4617 3118 3781 2436 5523 4132 405 1272 1782 4982 5770 2230 3775 4830 3480 3882 4192 2665 3519 3297 5138 5178 4222 5448 3542 5901 6117 5633 5042 318 801 2524 3065 1949 5073 1449 4496 5563 4302 963 1372 397 4761 3883 95 6469 371 2586 5142 6375 4580 2399 1165 2922 584 2087 5375 967 2536 196 6245 3538 810 4868 667 2630 2789 1346 1406 1680 3391 5430 1556 3244 2022 832 4049 4712 2508 1458 2920 2752 4406 19 5559 605 5334 1894 5337 2207 333 4679 4435 2121 744 3665 4777 5194 210 347 5219 4344 1255 5950 5662 6404 5085 4043 3331 271 2411 4481 4657 5900 312 607 6070 761 3674 745 2182 4820 4211 2070 3506 440 216 734 4668 4772 3395 2968 5328 2579 983 1452 1016 3077 1998 877 2297 4526 5398 2515 805 1847 730 1393 5880 2704 3894 1853 89 2754 5924 4080 5778 6401 3708 5909 5664 5855 3386 2342 5310 3556 1154 5240 3030 3966 947 4421 3207 1806 2602 3143 3781 26 6231 2720 4375 6422 2251 3999 2571 4328 110 3936 5593 2687 4125 1897 2006 5799 4327 2260 2980 4536 4731 5589 1922 5252 2885 1806 813 3744 5042 2199 1635 4969 888 5825 2458 2202 1308 2183 1852 5085 5382 5858 1825 3710 4047 5456 4070 371 2208 886 4253 6027 1700 4966 2453 1032 1417 1848 757 783 2456 2597 1662 4698 92 494 810 536 1518 5945 920 2203 2450 1835 5248 1190 698 4713 5218 424 1154 4358 3654 5042 3564 1459 3337 4834 362 4752 4044 1414 2357 3773 4456 673 288 2194 3077 4578 1138 3313 2518 6434 6169 2935 4779 6296 1369 5341 4249 3715 381 339 5867 1548 3733 3318 3897 4333 2795 4389 558 2712 3540 1798 454 346 3940 1572 3049 4450 3523 2179 2722 690 4412 367 2128 1486 5899 4295 1954 1918 3821 5652 1192 2506 1394 5273 5607 785 2364 4749 3965 4218 3676 784 3183 488 2958 3303 2473 4498 5365 3874 4142 1669 1023 4414 258 3428 3230 5132 196 2975 1151 5004 4620 852 3409 2044 979 1441 4395 1751 2443 4383 5360 5624 1350 850 5050 1695 1690 2385 855 2659 4999 3752 4802 6100 6158 2762 753 2353 1430 6485 48 550 1849 6067 4166 3666 4772 3348 730 4540 4273 1725 2132 2782 5844 449 1867 3830 1325 934 2994 3821 737 1392 3171 483 2733 1143 4537 2279 959 371 5157 6056 4276 18 1695 4646 1364 6448 1607 2072 5684 2752 1258 457 4362 3197 3260 4211 2734 4440 695 4805 3313 4780 523 3311 884 6167 885 367 5143 1764 3198 2794 2760 6301 297 4239 2251 2727 5062 1956 3846 6155 4187 2165 4570 2133 3333 4715 1494 4360 3183 5322 5034 4564 4404 4751 570 1114 4792 5299 1950 2475 2108 1056 5919 1871 6170 1102 2793 361 6010 5830 1299 4584 565 6440 3473 5581 5170 4245 6076 4095 6030 1059 1433 1803 6004 161 1539 2612 1877 1345 3902 5479 1480 5245 4212 2172 3065 3480 1389 4460 966 4184 227 1592 6390 873 6255 5314 6315 4527 3416 4003 5854 3148 3962 3752 6398 4485 1102 3760 3326 3815 5391 2656 6052 3449 816 222 3854 6111 1108 3391 1862 840 688 3016 1587 2299 5651 3097 2082 4343 1855 2465 106 6260 3418 4600 5482 5868 2696 5781 3589 1054 4114 1328 2303 1727 3393 2613 771 2036 763 1018 5303 5407 5361 427 5999 4006 4052 3218 1992 928 1498 2322 5210 4279 150 1591 371 3600 1156 4021 3047 3176 1429 1202 3105 4916 376 240 386 5707 1524 1156 2227 4364 2230 5220 3256 2115 3013 5804 5561 1805 5510 412 5510 6214 5997 1936 4367 3524 4577 2900 3036 2453 5623 299 5499 2009 2839 4915 3196 5320 2699 2849 4253 1395 6 686 2508 2476 5871 5322 868 5466 3873 5857 4712 6480 4221 4732 2967 6494 2799 6037 6259 1433 434 2673 5379 6105 1354 3493 3806 30 3658 2786 513 1025 3677 3983 5720 4767 3946 2417 4415 1119 3164 429 4859 3081 3088 2974 6365 2253 6312 348 2991 3127 5801 3499 5629 9 805 700 4075 2878 210 4153 4726 3685 846 2416 6165 2181 599 3151 58 5878 539 5873 1182 5385 1047 671 1588 571 2008 2353 2502 3584 2689 6211 3498 6308 1688 308 1827 5034 1645 1165 5435 3918 3856 4470 5569 6079 5755 1623 5525 3524 329 2897 4207 4548 4213 4015 1527 5124 5781 2628 4752 1647 5868 1944 86 6069 753 4474 3812 3048 212 2677 4845 3934 4350 498 4419 3912 5458 6458 5550 2158 728 2346 2597 2075 6213 929 5540 453 4846 4411 5050 6040 3998 118 6260 5240 4569 3504 5851 3730 2240 4573 110 4228 4811 5363 4998 766 2913 1482 3856 3332 5220 561 3460 5694 4933 125 1615 3722 1946 2259 1274 735 1375 4045 2829 3561 1957 5613 3752 5820 6212 4916 452 4954 4408 3386 3258 994 1447 1460 299 5960 2265 2752 1432 6223 1801 3845 5271 6043 5689 464 3276 3123 4963 772 1719 4071 4870 5175 6156 5790 4094 3476 1032 1405 5370 1558 3162 4506 6137 5279 798 537 2278 1855 6425 5745 778 2094 5004 500 2280 549 3728 386 1292 245 5540 3726 3590 6124 3500 1026 5356 4727 5925 5527 3250 5663 5512 4966 921 3442 2459 4915 845 1754 5847 6242 3789 5524 1584 4231 3519 1785 5936 5010 1241 238 390 4489 818 1234 1984 5995 2307 5701 1717 4966 5682 629 5921 6473 2346 4114 3797 927 67 1794 1633 1676 854 6412 3410 1478 40 914 3299 5261 2325 5337 2429 1258 5630 1371 1980 5570 1746 2766 1467 5549 551 495 3556 302 1800 2636 4061 2844 672 4614 1179 4594 2943 3786 5076 895 4533 1145 5042 2805 6097 4218 2429 3015 2046 1311 5559 1670 2094 1890 4371 5510 3848 5229 4558 3737 2336 3985 5079 2543 6499 2656 3764 2640 6453 1000 6484 3972 3444 2266 5843 1149 650 1336 767 3380 1983 6157 247 1228 5997 2227 5580 5252 2186 393 1293 1163 1766 838 1221 841 1683 282 253 2891 1999 3419 388 6228 354 2179 5388 2241 11 3007 3383 4364 1596 413 5539 5073 6436 4611 5075 1304 6177 4163 2855 1817 5463 463 219 1152 5298 998 305 6064 5030 3571 1472 2085 5225 94 2324 813 3593 3662 3386 5361 6392 1803 890 4323 2387 621 4849 1088 2511 624 5407 5037 3181 4041 2822 6226 6312 2169 5442 1773 446 1164 118 3339 1623 3120 532 815 4750 6197 117 6104 4044 4557 1409 3713 3761 5652 5759 354 6187 2818 1694 2442 654 4056 4523 257 3444 4063 2966 3993 3091 1350 1839 4476 5771 1866 3910 5443 820 361 77 4276 2092 1962 5783 4072 2273 1236 761 4317 4559 274 3224 3886 5498 2565 1536 3299 3469 3689 39 1873 3195 1862 2096 1718 536 5485 3452 4781 6147 472 2271 599 4471 3788 1429 1166 2140 6036 2113 3620 2325 1644 1225 929 864 2676 4531 2804 2903 1272 1129 1879 6073 2420 2442 5024 6168 2145 1215 1509 4398 1614 5725 4745 1555 5268 4126 5773 4775 339 3946 5495 2921 3018 2550 1762 4514 6396 5856 6167 4272 2278 5774 2468 1404 4474 6295 2233 2366 2447 1993 2156 3209 5543 74 834 1267 4476 5757 1502 2447 6000 2224 5517 4849 2048 3447 480 1522 1649 5893 1702 5390 6483 220 3713 1676 2731 2754 5083 4291 768 2842 743 1651 4777 3854 2593 4476 4526 6123 5820 3047 639 583 1048 2790 2357 2351 2151 5274 1243 4806 2629 1797 3044 6411 24 6492 2939 4574 1079 2629 2925 152 5981 944 5529 5062 718 4726 1497 4626 4754 4696 2356 2173 6432 2827 2973 2800 2798 3759 1154 2982 1266 4986 1083 5257 4104 3244 1920 3791 255 6006 4744 93 235 6414 5412 2765 3062 3620 2127 3818 340 4087 1955 450 6205 2742 3882 2059 6304 6446 5294 4186 1022 2943 6326 6471 6261 1959 4900 309 3865 3908 5528 1137 6392 303 4256 5417 3357 5589 4666 5373 4485 5819 6241 6118 6443 3417 1267 1582 3578 493 5997 5520 3354 2391 349 1971 4348 747 4214 638 4432 4354 2660 3447 4889 2195 5211 2195 837 328 2255 5094 961 1146 1681 1943 3442 2049 2198 3883 4595 4442 5529 1002 1294 5620 3080 6457 909 2770 5267 2767 1748 1940 4569 4906 1642 2527 3718 6094 1121 4594 4917 5137 6149 4237 5434 1235 6034 333 6327 2512 1700 2228 1015 4881 2462 4921 1359 3552 147 796 2963 3216 1520 5479 2598 5807 5828 2925 5449 5078 5102 2862 2562 1343 1988 2098 1175 5467 181 3047 2145 1487 5634 5461 2032 5995 6017 4417 6218 1260 952 704 3629 5986 3030 2750 5483 777 991 2335 539 3106 2822 2376 5831 3104 2236 4761 5487 4868 1865 2853 6039 2229 6281 3703 4756 862 5261 1107 1705 6179 5519 2435 3320 2092 1374 2238 4395 989 1279 4293 4205 3802 4147 1927 4536 1152 5804 2590 3950 2408 249 5750 543 5764 3204 4842 960 1201 478 3003 801 4772 787 1245 608 1062 6176 4920 3853 4293 4865 5709 2372 5344 4943 4918 2414 803 3784 3192 72 1498 5222 2444 4589 5443 5878 232 5204 4143 3 4453 5253 3045 306 6396 5766 2448 3465 1033 1190 5588 5908 1094 2158 3917 4814 2748 3839 2646 874 2888 2328 5218 5135 2974 5228 5693 5822 3347 5841 2028 497 4638 4703 3438 5746 6448 5443 4634 3950 132 3974 2855 1227 2350 5170 1793 542 6345 58 6442 2886 153 3338 4486 5380 4176 1916 3608 4964 1522 5788 176 4217 747 3254 2679 3042 1168 4778 6230 6121 3775 4570 4216 6341 3055 5985 2320 19 1372 2755 4930 146 1955 4340 6309 1755 5281 4669 1437 6392 5971 435 4908 4246 3471 4883 3062 1052 3297 5960 2962 5741 3153 3420 3247 774 2757 3490 4436 5797 4660 1128 4642 2024 301 4515 2034 384 1676 4271 2637 851 1340 4694 6280 3311 1244 3070 3579 3535 4140 4604 3424 885 822 6255 3591 1709 3557 1799 2 830 3689 4197 1796 2723 4646 541 1396 1424 5311 5677 4122 1514 5719 4826 4013 3236 3260 1343 6401 1837 4989 4665 1206 2289 5369 6039 3769 2272 5631 319 659 4916 369 2014 4541 4418 1488 3368 1831 2480 5951 917 1855 2233 83 166 2817 121 1686 4731 104 6059 41 694 2413 6059 723 5658 3241 1832 1474 2638 1613 2208 3054 3947 4617 2470 1743 727 2363 5097 3699 2081 95 831 725 2732 3938 5111 2842 2506 582 3723 2281 1438 171 943 2870 1169 2334 2301 4288 3062 5638 4475 4272 4508 2457 1071 4576 1222 984 955 2754 2773 5854 5891 5219 661 818 2054 936 3675 4004 31 4443 1686 1718 5253 5978 1804 2631 5138 4628 4771 3236 4783 5432 5142 3416 2824 1523 1390 2709 2217 567 5208 2826 4177 3520 2861 676 5321 437 2830 2778 5810 2752 5685 2972 3018 228 6480 3545 5061 3621 2750 5961 4737 6250 761 5170 1713 4556 4647 1774 4517 917 1444 2222 6153 1506 4550 5042 2616 5750 1756 2853 3707 2914 240 2732 2386 5742 1264 3854 4890 2189 2728 5077 2836 4061 1214 3409 5092 4584 2449 5394 3469 4485 1130 1633 2018 3962 3266 663 6153 2538 1718 4952 2216 3561 5584 1060 4985 1590 4307 5317 5193 3325 1508 5611 5378 3682 1767 6115 2317 5056 234 3875 4700 3101 838 3923 3671 2292 3605 1901 3628 259 2338 5877 6155 3193 5959 831 2640 5600 6136 5222 5134 6498 5444 5615 1382 5299 396 6315 1157 1057 3891 4213 1714 787 4639 730 5087 415 5404 970 1161 2957 2089 2852 1130 2780 4316 3763 183 2802 1334 4570 2605 4352 1891 3166 1895 5585 250 4518 5873 5903 4250 5327 3171 3054 2942 5629 1849 3990 4530 893 272 650 3236 2877 6454 2358 5623 1034 2521 2163 5454 5020 5684 6372 569 2586 18 2777 2225 744 1179 4333 4536 79 1222 3349 6099 4626 4378 3707 2364 5115 3254 2766 2717 4455 4893 674 2105 4351 1189 6338 281 2289 2503 3478 1677 1536 6260 2376 3661 4657 1273 1300 269 1988 371 1615 3107 1575 5578 3211 5053 3792 4118 297 3981 5942 3549 433 4845 931 528 2171 5032 4402 1558 3532 1651 1053 1065 4006 2936 4743 4300 5509 1178 3675 4805 72 5463 2119 796 2834 1139 2008 1947 5957 5366 2810 2781 3369 4422 4342 1617 1888 426 2351 5829 6397 4577 3170 6386 2146 4776 2691 5623 1376 2213 2351 4305 2929 2516 773 4372 4017 2553 4736 5431 2998 2279 2752 1483 930 1822 854 1329 4299 1788 2746 1778 2900 4894 3768 5795 5013 5564 341 6466 4214 3885 1073 3716 275 1649 4229 5033 3754 3544 479 3343 1483 2930 5152 6231 584 3610 6137 4619 5912 2186 2147 2153 1903 1330 1724 6339 3071 5686 5296 207 3399 5082 3821 521 5491 2288 3392 4440 2457 4581 4923 370 3100 2798 3357 4908 5472 5414 3304 6386 2142 909 3556 6144 4825 2847 6090 5725 3433 5020 2569 2355 2390 6358 5523 5785 3904 3238 380 2634 850 4207 5880 6477 70 6383 6480 6280 438 4221 2572 4682 2390 280 2193 212 6012 5824 1087 1019 5559 1160 450 3956 6474 5438 2318 4909 3273 3253 6278 5749 2460 3108 3529 1871 4097 389 2035 2234 5425 173 2453 3481 1811 2509 74 5752 5558 1462 2663 2977 3347 2388 710 2647 4184 2758 1779 441 4511 4186 3531 4120 2128 5887 2721 6109 2841 732 1402 3691 6295 5278 1941 99 477 5578 102 3001 4956 1142 5645 300 5773 3335 5223 5530 1358 2094 4544 19 2952 1919 3038 3142 379 1048 6143 1232 3332 4170 4110 1306 4181 1023 1701 3429 894 4911 2157 529 4295 6215 3965 1588 3584 5953 5461 2203 564 1842 1618 2940 449 3697 3161 1438 821 1967 1890 6412 6122 4877 6383 927 1655 5923 1914 4927 4698 1943 1648 953 6417 644 5970 3992 5261 2773 3557 844 2646 5160 3759 3416 491 6200 5526 5724 4881 5103 391 4028 6293 2133 5405 853 1088 5979 481 4294 4971 1276 5395 2063 1454 606 1869 761 2791 4876 1640 6085 4659 4281 6177 4940 4400 2012 533 2072 5862 2016 6106 3741 821 862 3601 6276 632 1512 1954 6508 5033 5612 4097 6014 4904 3707 2357 4465 5670 3203 5940 6195 2696 1969 1980 3309 1245 2374 3198 1936 491 4077 3984 2881 4663 788 5295 6404 462 2159 4494 4338 2853 1474 396 505 2239 434 1238 5905 2268 6120 1438 6087 5485 5200 4214 1294 5864 1075 5396 1283 3919 4474 1539 4888 2120 1079 6251 5073 2588 6421 6295 1152 2071 1770 3180 5122 100 1989 5703 2706 3471 6035 2544 5046 3625 2516 1413 928 5472 3546 2985 267 5013 1707 5521 498 663 2913 2933 4520 6262 1400 1391 1998 5487 231 5641 1914 3178 1550 3127 2632 6024 2362 3710 3160 2578 3764 936 5198 6496 156 6325 4960 3852 2579 5473 1021 4913 4707 3806 2413 6052 679 5418 3482 4792 4482 6203 2294 1874 4792 2359 5418 479 4152 6478 2973 3407 4977 6194 2916 6128 682 3767 2738 1496 5769 1118 1998 89 3468 887 2998 4548 4751 2462 3328 3675 2638 1588 6264 50 224 6489 4905 1186 4307 3739 1766 2267 4699 3306 5980 2083 5717 3367 6199 1810 2378 3503 480 2336 438 5158 64 5996 3144 4653 2149 2258 3597 621 2976 2548 304 3275 2340 4285 2852 3006 2668 4808 1536 4040 796 4789 674 5801 6421 5626 4343 6155 5144 2723 4953 342 1364 5841 2934 628 6358 1005 699 2477 5218 2922 6346 2205 6464 2693 5482 2858 1032 2192 3813 3108 2146 513 5554 3544 881 2958 4140 5262 1386 1280 2739 4094 2400 5508 6236 4486 1399 885 1783 1402 5124 1594 501 5330 4917 3815 5169 3136 4791 1659 3793 4503 5629 5716 4919 3097 5408 3242 3660 5275 5550 5380 3481 1483 5775 5329 461 1411 5146 3526 2840 590 4645 1691 2021 4684 4366 5081 6362 5872 3650 3940 4497 4686 949 2589 4403 1603 5694 6065 4707 6042 1979 986 2834 2370 6501 3504 1489 5263 3402 908 2536 5244 2539 1787 2255 3531 3984 3818 2307 4103 4006 5182 5753 4023 1155 2601 6435 2772 3376 4843 597 5187 4308 1280 5996 3503 3932 5202 1465 4740 6127 2995 620 5725 3387 5052 3944 3863 4493 3180 1001 1264 1443 6077 2916 1302 6162 5226 788 494 3684 5323 2283 2007 2258 419 1090 2977 504 3699 2541 4440 762 2883 3824 5172 2997 5163 3841 4508 239 3989 447 704 4094 2424 4049 186 5965 4393 1210 732 5843 838 5158 1548 473 885 2791 1963 2440 1843 3240 6341 3115 4166 5564 386 1100 1526 5873 4377 389 5476 3562 5269 3833 5283 5210 5131 2143 4731 1468 3066 4726 4985 5258 4389 3500 2464 2643 1607 4183 5177 3271 6435 4001 2306 823 6067 4689 5720 3428 3175 3296 1372 3786 2524 1432 2488 1665 2026 1582 4036 1324 2772 3140 4462 3364 5902 4006 1175 2857 2618 25 4026 2255 301 669 5635 2021 6024 1243 6095 6449 5112 1750 2581 4910 5446 652 6447 1872 4292 6405 1794 5012 1156 3681 1140 4249 3065 1586 6033 2504 4173 239 3902 2126 3496 6445 1204 2049 5864 3302 5996 3361 4166 6268 3772 6086 5656 376 3891 5334 2464 4033 4717 5222 282 213 2411 3728 6391 6155 5711 4818 5471 3290 2529 3953 3346 5791 4269 2035 3322 901 3518 1538 3472 575 4274 80 5309 5935 2085 364 5078 3609 4065 527 2743 6218 3106 2085 5380 640 1961 622 3276 1586 1802 5555 381 3648 333 451 1165 41 1180 608 2661 1013 4014 3488 2892 856 4042 857 6144 1295 1556 2141 2479 2384 4955 453 3998 5867 6056 5071 938 1890 3823 2643 5654 831 3877 853 4249 5431 4705 5154 4905 2969 5956 2160 3539 5070 6047 86 2636 6074 4124 194 239 3129 6073 3853 635 4102 5948 1807 663 4819 1964 3783 4934 1636 1645 688 356 3609 3015 709 5692 2917 3169 1619 1305 2876 4599 4320 1395 2980 2519 5200 5512 5989 5467 2220 4846 2966 3304 4734 2762 2818 4177 5835 926 5976 2401 2766 4999 148 5618 144 4640 2348 925 2738 5472 4562 5830 3592 2963 5346 4841 3943 3096 3799 3997 5743 2982 1227 3699 20 2873 234 5423 2852 2330 4296 616 3912 136 202 3025 4573 3210 4562 722 5979 822 3222 4219 5243 2917 2157 4847 386 3684 2439 180 3159 5508 1235 2837 3517 466 4412 4031 5940 4450 4323 2629 504 2606 57 1129 2333 5783 258 2392 5201 1362 3723 2396 2969 591 5321 5252 2437 2476 1716 666 845 4066 6432 3421 5336 3648 10 4700 6357 4401 341 4553 3757 6398 2063 5199 2550 2736 958 1983 2964 2805 4079 6456 2473 4303 3084 1329 4182 1700 2832 6438 959 4694 4717 5242 2721 5843 2192 4211 69 4925 3450 5865 6286 4066 6281 4608 1834 5738 3485 2624 5432 2574 1342 1371 6482 2302 3250 3986 1042 653 1621 5205 2439 2954 5605 2066 3491 1825 2945 1223 1484 3511 3083 304 1504 2525 4810 1232 862 3253 3487 1824 4710 4603 328 3156 946 2442 6006 3861 6350 4259 477 142 519 4069 3622 1042 4273 4399 5969 3538 3604 3816 1161 1880 3265 1470 3407 4068 5396 1844 599 2386 1773 1888 848 3439 1034 4524 3531 5621 3884 58 2145 3794 697 3288 812 1691 5176 2740 670 4196 3599 94 4829 664 2076 1217 1087 4241 1505 3377 3772 3936 4273 1527 2116 2735 5891 1077 3656 42 4588 1409 5045 1507 2316 4664 1245 4143 3481 3221 866 4458 862 2139 4479 3402 3190 6055 4603 5923 3226 3725 4948 2683 5827 4384 2582 932 743 3248 4736 3765 2115 197 96 5559 958 2759 4686 2036 3737 5452 3582 482 4684 5338 3657 6295 4761 4062 5371 4725 2019 3287 475 5758 5178 2700 4944 3378 4835 3031 1021 4469 751 3034 6181 3840 1857 2906 5784 1700 208 2824 6463 5219 5455 6228 1965 3620 582 4775 384 3722 1926 2489 5229 3653 3086 612 4303 524 5436 3108 4573 428 1111 3278 3532 3539 1336 1290 5122 4280 2032 4675 3632 3324 4860 3696 3291 1391 850 3434 203 5748 5825 5197 4447 1351 2933 6338 1025 5796 4959 3099 4699 1519 6013 2017 5682 2690 2058 4733 1228 1483 4550 342 3324 6423 2894 1737 3932 2189 5591 2229 6045 1132 4199 3764 1145 4754 2060 1548 4759 6423 6120 3254 2371 3317 154 1125 3379 2343 5569 4362 809 263 1738 2163 3240 3434 5533 3737 1682 6365 4238 3096 4323 1306 2712 549 5446 3048 4251 601 3099 1262 747 1985 327 1402 326 3759 842 446 767 5082 1036 1077 1432 181 3475 233 3869 2704 4152 3047 2747 5382 3919 4498 4022 2376 5364 6347 4629 2630 1890 5093 5725 3059 3892 5308 6138 5897 429 1518 1540 5038 2267 517 751 5298 4932 1651 4186 4794 6051 3810 2674 779 2559 4782 3001 5600 1155 4108 2944 2728 5445 3726 1496 5498 6496 2483 6208 2346 4654 410 3427 6473 1866 3606 4416 404 5131 2540 6423 265 1290 5659 6085 2265 4911 3050 784 2240 4867 5269 1897 3881 1399 5706 6360 5448 5993 2635 4532 5825 1376 5897 4597 3754 5567 5435 297 2018 4142 4675 3323 2379 2703 2497 1649 194 6305 6059 5387 5689 5173 3273 4456 307 4646 4070 5453 931 1360 3677 5712 2922 6412 135 4786 2072 5478 5110 3739 1172 4509 766 4959 3773 3386 5173 5944 567 2676 5799 4976 4008 2092 2064 3798 2860 3290 4881 4055 3225 2567 6383 1783 4441 6213 145 5187 5352 5684 3626 1194 278 4195 5243 1225 341 3119 4548 3996 5016 668 443 1986 4 620 2484 1747 3900 5878 1053 3017 5395 3964 4600 882 5635 329 2794 3831 3701 882 4899 2066 5634 3067 72 3043 4492 2320 1629 3193 4610 4103 3124 2340 3816 4851 4062 3252 1860 698 3182 4955 1983 742 5306 3501 203 2108 3181 3465 3926 4058 6457 4411 6221 3444 3547 1013 5427 415 6160 28 6277 219 1033 1069 475 1297 3574 613 6171 5846 5252 1286 6076 5648 5804 2946 2909 136 4523 5311 3950 3121 4076 3775 888 4678 4896 1270 4916 5436 511 4604 5067 6440 4780 6042 4491 6359 5299 2719 2509 1788 198 3660 3613 2870 2550 5067 3099 2816 2066 6261 6491 6341 4707 1294 5433 2069 1223 5089 1440 882 5013 504 2221 19 3431 3382 5789 6456 1099 2218 2950 5660 2644 2656 431 4065 1674 453 1051 5362 2736 56 4147 1507 4549 6240 5892 4864 926 1195 4586 3188 2142 6065 826 1288 4291 395 3608 829 5177 1223 3550 3583 4251 3932 3106 5977 466 4037 3405 1270 3794 1918 3159 4212 3162 2319 788 4484 406 2984 5708 4994 3072 5162 3983 1730 2633 4176 2865 2315 161 2258 3458 3977 1408 1654 317 6066 3033 3042 3340 558 1766 4343 2765 6126 1178 5435 534 3954 2196 1184 5597 3495 1440 3915 717 5826 4956 4050 1927 2069 5435 1799 1407 1975 2431 3388 1822 2289 1281 5392 4207 1400 1140 4918 687 5999 3169 1492 3509 4813 2341 4002 2999 4708 3381 4662 3243 134 4161 3402 838 1345 5942 3219 5644 3097 4875 1251 3939 399 3872 3098 1562 4877 2300 889 1408 2443 4775 1530 4472 4385 1874 171 5992 3152 6169 1927 6098 5411 341 4070 5705 4826 4377 5293 1402 2668 590 4183 4285 2847 4322 1029 2236 6133 5539 861 2503 1856 39 3853 2561 382 2521 1966 5380 4909 939 1137 237 3796 2248 3339 2958 590 3490 3193 3772 2552 1920 4655 4074 2319 2667 3232 5058 5342 266 3225 5449 5811 3246 51 3936 3116 1475 5429 5429 2886 3049 2876 4949 3536 5475 3395 3428 3382 5192 4416 2527 5370 5251 4070 6445 5118 3316 6423 3770 6214 5324 4453 4744 3478 4425 4286 5043 2626 5241 4285 4480 616 4780 1055 1987 2864 1017 2094 3405 3742 5469 5633 6285 1032 1418 1362 4188 1244 3529 5754 1574 5521 3381 2360 1611 1862 5284 3662 5105 1881 5492 6069 3267 5359 3519 2946 3541 749 1125 4670 3177 6122 5886 3551 1084 3119 1191 334 4590 2487 2775 1028 2350 5937 2952 4834 560 1669 5648 472 1796 1787 4670 3537 17 2428 3217 3707 1720 4432 752 1724 3703 633 122 3021 6199 505 6355 399 2769 4861 3272 1918 3919 1383 6328 3438 460 6451 1711 1844 5682 1083 3393 1483 4524 6282 3953 3947 6408 5992 2369 735 6178 2986 1932 2196 2741 4920 3659 5746 1530 2663 5729 4335 4252 2733 2518 453 5567 1318 1396 4175 2835 2739 2748 4209 1905 3096 794 5290 4508 5382 6111 187 4091 662 4575 1685 2307 3179 6173 910 1216 1579 5826 150 411 2688 1910 182 176 2548 2191 192 3104 6002 5133 1800 4503 3578 4412 4682 2520 3689 3971 974 3030 4129 5285 5086 3802 616 5040 3277 117 2055 655 1786 3644 6306 46 5834 3193 183 390 685 2540 739 5433 2824 4723 5439 5980 3 2490 6247 339 1682 4049 6192 959 4727 3039 5015 3021 6157 84 2827 6087 5000 6202 4083 5413 1862 833 6230 2733 2902 4914 6068 701 229 2454 1917 6139 2294 2122 440 3023 5829 5689 4589 5984 3257 3648 3561 5444 1903 4578 4754 1205 4690 1659 6104 3670 6314 1418 3301 2567 119 1852 5051 492 1022 5765 1359 571 3051 932 1839 4334 2046 2946 3828 4457 942 5367 4328 2149 281 3339 607 3172 5367 5497 3949 635 1871 221 2852 6271 616 3339 1415 4744 1268 3505 3630 5476 2766 5029 4976 1418 1713 3398 5034 5031 4592 4645 1648 2794 1056 2477 1182 3613 4850 3840 1609 2957 3343 5418 4920 1454 2332 5373 3128 2606 3357 757 4348 4459 6008 4339 3090 4354 3114 1631 4204 2339 4051 4924 5082 5523 3146 2163 3700 3225 5748 4320 1006 4228 5238 5534 3934 3901 2326 3357 3749 3363 6403 621 2990 301 4840 6200 1803 2715 5456 1211 4539 2788 1274 6452 6461 3359 3775 1811 4014 5325 1224 572 3222 1694 5527 4840 1892 3775 3801 2051 861 1845 1321 4624 374 2433 1762 2169 2021 4206 3788 3586 5923 1157 6321 4895 3304 4887 5053 3215 5338 1547 3670 1367 366 4880 5355 1195 4087 1868 4887 5471 4427 3669 3042 3500 5570 591 3303 14 2793 2746 757 3360 5556 4425 5520 4873 5892 2345 2387 6348 6335 4163 4346 3111 2841 4269 5316 121 2855 2262 2355 3221 1343 5977 4206 1675 5943 3060 5133 5489 1160 4004 5053 363 4257 6015 3047 2311 6096 3101 5669 21 2755 739 5952 6375 4063 1922 520 6302 2656 3895 5317 1919 1934 2086 1260 5404 1549 5202 4501 213 339 2894 3217 4117 892 4718 1911 1685 223 2580 1278 222 274 4306 4506 2712 2629 2004 1788 5135 1597 266 4478 6461 3160 385 3729 2613 1664 833 5216 112 5267 1991 3118 2175 2327 3363 1282 5191 1553 1731 3396 3002 1620 5230 6477 4298 4017 5601 6050 2927 3902 4625 3539 6466 2892 3458 4199 987 1519 422 6368 5628 3746 3509 3394 5682 2001 4321 2044 1471 1668 6176 2923 4109 838 1319 6117 6262 1399 5782 113 1278 1938 919 5954 1627 4663 142 2617 4544 979 6386 1363 2020 592 569 5003 2565 4130 742 6192 2287 4264 451 3266 25 714 5176 6302 2106 1743 6397 1458 670 216 4190 1606 2274 3613 3464 1501 3970 2167 1087 853 6191 3624 3632 4621 246 5857 3596 4211 5564 5545 146 5998 4540 1346 3810 3414 2357 2915 2146 4901 1403 3954 1564 4806 6005 1347 5547 5661 3660 5140 6385 4625 2713 4010 5814 4055 1255 213 369 2387 4536 4538 646 1113 672 6287 3238 1762 2640 880 6408 912 6341 820 5566 1042 467 376 886 1803 1195 5178 3017 3298 4231 1055 418 4763 2806 3663 6292 5669 6099 428 29 4873 1788 553 613 980 449 5935 262 599 2356 6328 6485 3157 26 2313 3741 226 955 3948 3983 910 1285 1821 6287 1776 3131 894 2608 3664 921 807 4615 3286 1650 1751 1516 3787 370 1790 5060 3635 1059 2664 775 1208 2710 5898 1574 2378 4136 4323 1190 3142 6454 3685 787 697 5214 6484 3644 26 340 1555 3855 3985 964 2675 1883 4521 2373 5316 5742 276 386 4043 6410 3643 1146 4081 2854 4119 3115 553 2178 5997 4603 4670 387 5276 1877 2971 2464 6229 2895 2010 5013 4301 1793 6153 2598 3120 6066 1882 1087 2892 3782 4708 1252 4144 653 4111 200 1709 4333 3759 5523 4717 5944 1495 349 1300 1677 2607 5783 6405 1327 1572 824 1594 1766 4292 4428 4763 3270 1243 2569 5287 577 6363 2976 5896 1171 1228 5664 2609 3208 5830 755 3762 6271 4239 1036 5968 1759 3968 6059 1309 740 2209 1740 4222 4626 4950 4991 367 1456 622 4888 1273 4705 3095 5927 361 5507 6016 888 1362 1882 545 5729 5627 3518 5047 6254 3410 435 647 627 1232 4627 5190 1665 1562 5290 1120 731 1519 4150 4830 6303 5103 5647 4329 5025 1876 693 5893 3787 4926 1241 1855 592 2900 5676 6087 346 3972 722 367 3736 26 2716 4935 4065 5743 76 3318 4550 3380 3595 4145 3031 1471 860 3242 2591 4918 3211 755 5522 3411 3057 734 3117 5736 5050 5200 3605 1790 840 1118 3392 5231 5396 3629 3283 2553 5554 5250 3806 3949 4447 625 4744 5023 842 121 5512 6373 3569 5272 2776 5244 2320 6457 455 5308 5504 1 2463 826 244 458 872 3254 3046 4157 2460 303 96 4030 1776 2496 5535 2094 3165 3550 1524 4939 3414 4563 3261 353 4463 5576 656 2135 827 3341 291 2788 3319 1274 2451 5200 133 4029 1597 3452 1770 2091 777 1627 351 3883 6314 2566 4649 628 4591 2983 3051 2401 1038 1051 3821 5658 3266 3037 4192 3726 6106 3185 3144 6351 5575 799 1625 5027 4630 2748 5518 6405 5532 5448 6115 5513 4677 4491 1063 1755 1570 5142 2424 4748 847 2154 2427 1556 2147 5185 4425 1859 3041 6373 378 2615 5237 559 5188 1263 4597 4304 3178 2653 1939 5656 1407 828 6091 1855 3194 3900 4092 1856 5915 659 2664 1851 1671 4230 152 4737 1885 5069 3438 4083 4711 4380 3303 6015 6503 1047 5230 6272 1147 5258 2928 6354 1909 5733 4396 2527 4427 4557 2703 1553 2765 1648 995 3247 2081 4210 4270 3485 3532 3618 1186 4127 2506 6311 6497 5742 1343 1512 483 5443 5552 569 5842 4552 2226 1757 2697 3749 4794 3913 2063 3416 1119 6402 1510 3741 5754 4256 769 4957 1495 51 246 6404 3145 4513 2894 4310 4783 6238 3856 3221 1530 5748 3412 5737 3122 5997 2220 6500 6058 5574 5584 2824 4975 450 4511 975 2471 2201 3017 3980 532 4505 4105 3905 3489 4505 3325 3674 351 3408 305 2349 5686 4103 6152 4417 2709 336 4337 5163 1137 5389 259 5403 1550 3549 461 2061 4885 6291 5411 5240 1714 5484 4708 3328 2666 1426 1035 283 3483 4877 4555 3620 4225 5392 6088 6492 5960 3421 6265 6223 4807 1555 332 3059 2717 961 2034 4744 560 278 6422 2656 4892 4229 2028 740 1044 5326 5686 4218 899 4665 3316 2908 2070 2650 1495 6232 2910 4910 503 5322 80 4884 3969 3873 3145 6282 5543 178 3792 1659 2121 2929 6410 45 2037 5426 4662 2949 2804 5654 4195 1045 1024 1547 1761 3469 1458 1674 1944 5129 5377 77 3922 3078 4379 2961 3037 5224 3492 4322 2824 2241 2828 5621 6445 3991 3495 5409 5122 128 2259 3892 4118 2599 4401 830 4476 882 4566 1088 4734 6357 2842 6200 6423 5927 6448 2203 3486 216 2276 5923 323 3934 41 939 3653 416 9 4954 5474 5602 5241 5550 243 1511 3645 963 1701 1863 3148 334 6488 2131 1384 23 5122 2450 4834 1619 4914 1532 2318 4651 2954 6385 5308 1028 4313 1084 147 2546 2374 5837 303 6105 1518 1729 6034 1085 5055 5505 5878 6275 6060 1198 2942 4106 2171 1876 4352 2060 5020 2226 3655 2651 2981 4939 4792 3742 2674 3431 4689 5877 2677 6001 1820 6379 2875 2874 3325 590 5999 5092 3651 1018 310 235 4037 329 736 3221 3193 4299 4420 4817 3829 4971 3321 968 4145 1142 2500 320 2476 2126 1373 2207 6479 2580 1408 1713 3249 5136 2605 5777 6015 390 4331 60 3373 1438 5937 3791 1390 4646 810 492 1485 6287 1196 394 5598 5879 785 1236 1005 6308 5680 6316 1278 2508 1176 4596 2288 6382 1316 3292 6419 6092 2686 5584 6260 1429 4476 4206 602 5802 3181 227 432 867 2543 4290 1490 4866 649 4305 5142 2200 2179 1030 2191 1242 916 4654 5158 322 4639 1767 2749 3418 3268 390 2928 4254 4683 4065 5361 3972 6451 4861 1400 3604 1956 2320 1792 4438 2188 1954 5351 412 5720 4264 810 4695 4124 1286 3584 6258 508 5243 1677 286 5387 4984 2264 4547 515 6159 4844 3643 2848 5171 517 317 5539 4480 2191 199 5203 4707 649 4241 4123 2962 2249 4193 4502 1432 2223 3992 308 2666 5109 1358 4065 5733 2633 2732 4836 961 3514 1868 1859 448 615 4546 6340 4613 4639 3208 6397 1902 1583 3136 4901 3671 373 2973 5989 6165 1508 1169 2060 3881 3146 2300 1803 6442 1308 71 5460 4405 2224 2989 1731 1524 1750 4042 4247 6429 3434 358 3939 768 394 3727 3900 5452 927 2695 1184 2206 2064 2663 4501 1979 1173 2276 1201 4906 1905 1162 2578 2977 6171 3149 3074 4851 4542 1291 4746 2689 4173 4369 5653 5160 3974 3732 3141 3959 1998 1130 4501 6463 4377 1349 268 1498 5621 6216 5573 3725 2519 2990 6126 3365 3895 807 1614 2528 5660 5755 1838 1002 2715 1173 1925 3284 2594 4130 4151 4367 5204 1246 3269 2238 5094 2788 2705 6425 4229 854 3351 1399 5533 6331 5364 5014 4566 907 4833 6378 6006 2144 4794 5732 2691 814 1869 889 2085 2659 1966 3250 1977 950 6280 1135 2916 2482 3494 1802 900 5273 116 6244 3785 6313 6324 3900 3467 1574 6386 117 1414 2159 448 5756 5594 2175 6464 4361 5103 6466 4766 649 6435 931 2434 1646 299 704 6373 691 3902 4056 1626 3388 437 3872 5731 836 5659 3022 5919 4991 6178 2248 5776 1974 2207 2700 1905 777 6158 4850 4088 1244 2717 3377 5612 4823 775 6255 3818 1726 1706 6070 3107 29 5772 3904 3374 4590 3741 1448 2992 3984 5846 5770 1826 5133 5980 884 360 4627 2720 1762 505 1338 3323 314 5747 3746 2839 1894 1457 3010 146 1328 2931 4317 4030 3943 457 4688 6071 3519 3282 4819 3501 3620 1775 26 684 4111 1237 5625 1960 272 3105 524 6141 5285 2202 5456 5139 6359 1015 3826 2287 1900 5670 3918 5524 989 237 5054 3261 923 860 5616 2695 5014 581 1020 1951 1522 218 643 1407 4969 4275 4980 240 981 1923 2540 847 2696 5823 6346 3798 4244 4534 4818 1113 3742 3038 586 115 5705 6509 4851 2382 337 2662 563 4658 4266 6429 1491 2820 6300 1676 4330 1694 2481 5434 490 6000 5723 5276 1052 5662 3622 2640 523 2216 5377 3308 5473 1514 1395 4121 1964 5651 3651 678 581 4993 582 3924 5259 2393 5846 4902 3552 1546 867 6230 4188 4273 1508 3230 4677 2822 88 1869 5250 3037 4481 3913 1626 523 345 5766 127 5152 2790 6105 1351 5522 5228 4721 5861 2795 4571 1657 6440 2668 4452 6034 4468 5846 1226 4859 1096 1860 2484 4569 5643 5456 1843 5375 4438 111 4628 1820 1869 4681 686 2038 1036 1490 5130 1824 4774 2194 3538 3822 1588 5733 5054 1976 1798 5584 3352 1093 2482 3167 4325 1685 2581 3980 5075 2405 378 4749 5534 1656 6024 1261 6081 5987 1467 664 6036 3324 4759 770 5949 6079 6507 2848 6486 1109 5864 5022 5129 2915 2488 5650 5085 1500 3161 4239 5203 5651 4124 3972 4134 4075 4233 4902 398 6285 6462 3555 5508 61 3440 5002 5102 1555 490 2598 6340 5970 1755 819 4453 427 4209 6313 3083 1535 2378 5765 3640 3624 3963 1885 5824 2733 5098 2339 3895 3920 2268 2328 378 5749 3408 3242 796 5251 3968 6273 5402 3311 1198 1852 4188 1518 2372 5068 4366 3784 2939 3519 3974 1612 2601 3292 2699 4455 883 4911 1719 5978 2082 6200 2441 3317 6470 6063 1458 3479 1599 5588 5792 3267 5269 2250 703 1343 1874 5193 2179 733 2408 4895 4413 3606 549 6345 3598 1046 2719 2475 2849 6412 2155 4754 4998 1843 1674 2640 6149 3108 348 1412 376 4560 1559 2712 6100 5545 1680 216 2985 4561 1454 4782 1027 6085 5257 4138 4917 1021 821 4934 1623 973 4938 3654 2651 5818 4079 3636 15 4929 532 3256 3759 5620 1195 6478 5112 4160 1473 6417 5277 2317 4222 2786 940 6306 5367 2482 2933 4168 4156 3697 4958 5811 3161 4029 940 652 6248 1874 1988 2594 2786 1965 6082 4712 1494 2514 5800 205 920 3047 5131 2786 3903 809 4277 6301 3357 3085 5986 939 4610 2268 2478 5978 6092 6119 4926 3446 270 5078 1964 1501 877 3615 5827 2714 4282 5685 5970 5740 1027 4073 5972 2810 4471 2525 2642 1304 5538 2888 4352 3927 4638 444 2930 1374 1121 5772 3701 3968 5277 6258 653 1060 4381 2284 2296 4020 472 1295 1475 5568 1863 471 4109 24 1009 6456 6224 5208 3315 3804 3065 149 647 762 6449 2864 5996 5253 5712 2462 857 4868 5861 4072 2585 182 1299 4906 3960 3151 2642 1717 1545 2376 439 1011 3328 398 5591 2900 600 5156 3619 245 2575 606 3968 5854 6469 5884 1707 738 5697 52 1665 3974 5245 1321 3245 741 3493 5446 991 2304 6298 5986 1989 1963 4573 5948 1517 3556 3373 4598 2208 1821 6104 3 1341 5187 5496 2880 2992 2244 4527 2201 324 5044 319 6181 5080 2814 1938 3855 2269 3046 2372 873 6223 4470 6223 1008 3443 5914 2874 1607 4699 2356 3241 5152 2714 2958 650 5523 5419 738 895 3189 178 1956 2680 2113 3865 1987 519 5125 585 1151 283 5481 3825 2020 2123 602 6145 1100 4060 2725 744 1335 5265 2168 5478 490 3796 1032 1323 6317 1553 3107 5462 154 168 4548 2265 1471 3082 452 5815 4805 4292 1458 2519 5773 2432 1392 2093 4600 121 1253 1312 372 4873 2275 2538 2757 5272 5459 1364 1364 677 3514 1914 570 345 5338 1274 1105 4732 5568 2355 592 5486 6169 5948 5251 2146 1700 1218 1600 3897 1524 1008 929 4446 3659 553 3522 4456 2906 2630 5600 506 3614 5431 2132 29 4801 4767 1895 2189 881 1570 2994 14 6251 531 2638 3447 4331 1138 4026 6081 3276 2533 4210 5269 2964 4092 1349 6468 158 5615 4864 4364 62 2558 5295 3375 5797 109 732 2732 3800 433 5377 526 1118 319 2955 4688 3551 478 3752 389 426 1258 2963 4628 1112 3471 1471 2985 6146 3934 4936 232 2467 3378 3870 689 6507 769 3988 3601 2821 3065 4786 2146 4005 4766 1575 1555 3268 2403 5623 2008 1029 5357 4257 5926 4919 4012 5437 3826 44 1337 1374 6225 3398 5267 3769 235 1772 2053 589 2605 5632 5012 619 1309 1611 5018 20 587 5890 4988 5603 739 2070 2508 5618 6234 6163 612 2311 6320 524 5790 4993 1818 2704 2411 3013 6448 156 1736 988 3096 1211 1155 5374 330 5512 1117 4712 774 4631 4020 6055 4460 668 2770 620 5717 1372 3674 6283 4477 1360 6020 5087 3537 6400 3723 3047 59 2809 3244 92 3927 4591 2242 493 5942 2038 1228 1504 3872 1256 4721 3843 682 6014 841 3720 3958 1982 4291 5196 4880 3043 6294 1943 4567 1692 3727 5696 3453 101 1841 3939 4335 1538 5433 866 313 4438 4838 3197 2021 2607 1304 950 777 1037 2185 2648 205 2163 3327 5201 4864 534 1856 1231 6029 3145 3253 958 109 6313 5409 4268 5749 1355 6186 5258 3066 2131 2918 3222 2186 1154 4630 4906 2905 6213 3556 3950 4393 2381 1014 3335 1658 3530 6169 918 4076 2953 4236 507 3439 3862 275 820 3371 691 3791 446 1888 6046 1526 1331 1595 4372 84 4374 3129 2112 1853 1464 4818 2028 234 6297 5163 4705 3771 5295 4241 2019 6150 1865 889 1505 643 6376 917 74 2494 4645 3432 2439 5364 3371 2133 1492 3150 1317 4744 4846 4745 2733 4342 1426 308 5189 2041 6212 2394 4992 4234 4173 97 2583 1304 3808 3654 3025 2098 1003 5195 1240 5837 1607 2493 756 5789 5112 3786 4022 3094 3704 2059 3056 1485 6460 1429 5700 5633 6488 4800 2452 779 2246 4393 4098 513 4372 5292 2889 1329 4564 6027 3972 1843 3921 5916 6394 3298 758 5899 2952 4267 4329 331 4483 1449 81 4711 1370 4898 3407 2077 5534 4108 1340 4269 2910 5170 1961 5510 1044 2226 566 2148 5925 4202 5901 1241 4005 1469 1829 533 772 1912 550 5441 5577 2138 6307 1334 4895 5700 5269 5655 3581 6330 907 4790 5637 1329 3704 6365 2183 1 4992 2711 4300 2465 1116 1405 611 4980 4157 5602 5975 1827 4611 2291 3375 3916 5431 1822 4526 2430 3118 3492 3573 5635 4765 1994 1391 5242 5607 5451 5807 3805 2591 1846 5117 6092 552 5118 3772 639 3049 2732 2420 2593 3763 4351 172 1894 4049 3485 2853 4103 1914 4287 1611 1623 3662 4731 4240 4467 1856 5018 5511 5517 1104 5010 5977 3092 3708 3170 4786 2573 2925 1672 5874 759 5989 6196 286 1003 5326 2067 5226 4085 1719 4969 278 2528 955 4638 3170 5260 886 2945 4211 1888 1374 6172 1046 2974 2069 1341 638 2461 786 5463 3206 3810 5385 4400 465 1968 6340 2654 5003 490 5708 3400 6396 3186 3110 2919 2518 2452 4524 2471 2951 3978 1121 4338 2461 4972 2422 1978 1028 4530 6452 296 3500 5577 3633 777 1910 6005 2260 2472 4966 909 1151 5699 4114 1761 3139 1730 319 6349 1362 4162 3991 1489 5164 275 1736 5280 177 4417 4928 2925 1427 1771 603 2178 1466 2899 3184 2763 4986 561 1187 5127 2434 548 4411 2296 336 3828 5068 3276 1267 4452 4832 4102 5368 5679 608 3834 1978 891 1760 6245 5503 6075 4266 1560 2671 464 4606 3364 3386 721 2247 1777 4385 2352 1357 1032 6029 4230 5120 4636 214 3600 1471 4264 602 29 2781 1511 3622 4800 3314 354 4558 4502 5015 592 5973 316 2722 6366 1510 1776 4142 128 1247 4592 4307 1267 6199 451 5076 5213 3941 4148 1954 5278 5957 4209 3526 1670 5895 55 1142 2403 1589 833 5659 4247 395 5012 2677 3533 5264 2509 3778 1456 1107 49 2391 913 3454 2302 1838 5468 2598 2170 5635 1539 3644 1482 1731 253 4578 3758 2623 1527 6021 5953 6253 1601 2106 431 3337 4849 1404 4428 3929 6452 2920 2767 4956 3319 4081 53 1447 5541 5594 5609 1802 4976 6173 2121 6153 3585 90 2058 2221 6501 4373 2188 6307 592 4054 2912 2361 3004 429 2509 3991 2757 5434 1866 2822 1391 6283 4335 2977 4345 2713 2554 810 3600 4194 177 1688 2348 5729 6135 2544 3668 3911 6470 5071 5304 3609 3933 2569 5936 4367 1168 5684 5918 6043 3356 672 592 2516 1240 4552 1212 4045 6419 1112 1342 2816 2696 3192 6435 2998 4596 2248 2603 3900 3309 2152 18 5098 2993 4641 5366 3949 6471 1144 3012 1523 4699 4458 3260 243 87 4944 4971 4025 3711 2265 6385 1302 1147 2721 3842 5091 631 161 1247 4784 3543 1333 2333 6401 2031 4802 279 6148 4911 4229 584 3371 3862 4038 2593 2349 178 3572 6153 4491 3222 4406 4285 5864 3217 5569 2063 1953 441 2446 446 131 3388 4838 2421 2803 1758 6096 5643 6292 5644 6301 2541 2116 1970 2150 4293 3511 1146 4214 504 4320 6033 4724 4469 4674 4548 1889 6126 1178 3860 5408 2830 3798 3974 5970 991 1334 5644 5903 5653 256 5272 2984 3741 3671 6296 5308 2433 2633 1480 1470 3887 4072 5241 5225 404 5252 1873 5015 1483 1122 1269 5030 5261 4780 2899 5846 6328 2082 1349 4530 6102 1344 3306 5777 2897 4782 4566 2521 4488 136 357 5248 4791 2028 722 839 1297 6002 3639 6156 1747 5695 5766 3173 3409 6241 4280 5347 5503 2737 1760 1224 487 547 6204 3374 5897 1076 1154 3195 591 971 1719 670 380 5813 1073 4073 3104 3076 5097 3551 4142 1263 5917 6314 4934 1547 1087 3747 5699 3581 3453 5024 5753 3268 1064 5948 159 2171 324 2074 3831 1119 3651 2474 1813 5514 392 3042 2268 5018 2592 6368 5148 3470 1618 6360 4817 356 2633 1672 3044 1725 1351 6114 4676 2429 2684 5477 5106 5595 5899 3593 3366 4844 861 5106 896 3769 5349 3418 5845 1898 4400 46 3533 5619 2923 4220 3260 851 6077 4990 4549 4165 5782 4226 2429 5557 300 6094 4400 2123 3776 6226 3693 907 232 1651 4227 5841 4745 2386 1123 71 26 583 2017 1466 5572 6462 6210 4002 2937 1413 6170 111 4648 586 294 1520 2265 5561 5294 4851 3197 3667 4863 734 5034 2414 4406 5649 3768 5142 4141 4207 207 686 3086 4049 3458 4041 5125 1860 6042 92 5691 4873 414 5975 2097 5135 4388 1120 1302 5787 5144 4355 1141 2670 4585 2792 2396 1652 2755 3527 1344 718 965 4534 2948 151 6497 5040 445 1981 6303 3223 1166 3531 2520 713 3240 4827 1766 3352 5664 3445 4657 129 6337 3037 94 5307 2975 1567 2738 1408 4826 2463 5844 4636 5942 4535 133 1355 3501 2866 833 3726 3243 3270 5609 2808 5778 162 445 3728 2816 1733 4025 5692 5730 3251 5335 311 1092 5658 5320 1180 1157 3317 6373 2864 1993 200 1758 2141 2739 3595 1347 5354 5941 1470 4625 3744 2449 5977 5641 5589 6251 473 2518 1677 164 4061 1314 5959 4519 4719 5939 3080 3987 5494 1188 4492 3317 1272 3072 5049 5153 4476 4924 2171 5621 3637 2507 1926 1017 2349 399 4974 5318 1658 4961 2702 3908 59 364 5766 2675 5954 3589 6330 5021 5426 1689 4278 1288 5222 5759 1668 3383 3079 4222 4988 4884 3434 2185 5322 1078 4672 2835 3147 5281 5369 1828 2396 3628 3340 1210 3989 1860 1905 5911 6432 2620 1993 6353 1112 473 4066 4257 2368 652 87 1963 3546 2384 3487 5693 4143 4293 5542 1595 2275 4074 5029 2228 4225 5767 2377 2786 2473 3766 2381 5765 3774 1461 782 2497 3187 5207 1187 6323 1846 6088 6071 5910 3164 6034 507 4732 3492 2051 6402 1969 3043 5089 3490 5330 2928 741 4433 5927 4867 4239 1805 5536 2502 6465 4375 1958 3602 265 5065 2341 4015 1951 2169 2834 4753 5589 21 4986 111 306 5267 196 5598 1173 4312 51 4940 2071 306 4716 4385 2655 2062 3111 3178 3659 6302 3142 2768 2828 2693 4650 5836 3522 5722 1266 2872 2979 5631 3261 5199 4711 5385 3001 1114 3153 2723 5352 283 3020 4550 6115 705 403 1670 547 2834 4021 5680 3558 4097 3898 1907 907 4325 2411 6056 2828 5844 5491 227 486 4575 3416 2850 1779 1205 2503 3939 337 668 3993 5081 1922 1625 353 673 4067 2399 2441 2300 2471 1989 2059 621 2638 2207 4806 1838 6458 4834 2214 5428 1593 4498 6143 1697 1494 905 2823 699 568 1874 4664 6209 4127 4201 6286 2071 2903 5588 2757 3258 4312 102 5269 3297 3218 4298 599 4300 1804 3510 1533 3704 4158 1731 540 5891 6098 604 2448 5955 3941 1281 2964 1538 5690 3184 989 5612 2240 159 4076 1636 2829 1683 1447 974 5121 2620 6071 5160 1110 41 643 1592 5960 3420 726 2405 1443 1671 958 5252 317 4725 198 4049 955 5700 5268 1358 4170 4307 1415 2636 2666 4825 670 88 812 4030 2815 3134 5503 1617 3942 2597 5746 4203 4001 4790 4563 6180 4775 2018 453 2770 1955 1437 538 1007 3453 3482 5441 5610 688 2273 550 1845 5195 4955 2351 4631 3229 5688 4803 4055 3213 5983 3479 2527 290 2050 2745 4669 6001 6405 2552 5650 5243 6193 4273 6429 1060 5789 4314 3287 3472 5287 291 5945 4155 1092 2045 354 1118 4534 4090 3832 2682 396 1706 5168 536 6446 5383 1158 5341 5031 2471 1595 4840 5251 3814 3038 4118 2295 1267 3435 5930 1433 3518 237 2945 1257 2489 4758 1751 2436 4590 2906 2366 3738 6015 5397 1707 2652 3144 6256 5778 869 2718 36 5952 526 5697 3112 3708 2593 1188 5370 1587 224 4804 1259 1106 6236 1463 5810 4602 3263 206 889 4220 2817 4805 1539 2469 4832 2838 83 5145 5146 3826 2769 1666 6180 5000 669 5464 3345 6382 621 1124 6315 3048 6035 444 5247 5125 4148 5713 948 5543 1074 1004 2721 1656 5916 2710 482 5027 5568 5584 3908 2486 5380 61 1809 3991 6309 5673 1344 2456 1761 4702 5605 2591 368 2840 937 6404 1477 2084 5111 1199 660 4454 5935 3538 6188 829 5871 1247 4645 3237 2025 4724 2626 5342 6244 6084 1399 6208 6198 5595 5233 5239 665 4385 163 3770 2479 5585 6407 1185 2411 2991 5947 1966 345 4217 3310 3890 5785 5734 3703 687 1388 3980 6226 6490 6504 199 1197 842 3308 5580 466 6444 6330 2514 5585 1878 1605 2117 1659 891 3644 1507 1261 4307 3428 2395 2394 5863 2262 6456 1107 764 2610 5730 3845 3423 870 2833 1454 2545 995 5245 1272 5082 717 1762 3045 690 3359 43 5142 1361 2760 1784 1055 152 1158 4003 1744 1662 4433 3447 2141 769 334 371 5579 3852 2158 2613 2670 1947 354 5779 4208 3090 5195 1184 3610 1022 4682 3690 926 2323 2259 4016 5431 3803 1695 270 4274 4614 503 4358 4345 3009 5136 135 5274 62 132 3115 108 5689 6328 2679 4461 4932 5225 146 971 5910 5078 4317 4189 2444 2063 2735 2283 395 3490 2903 2794 3924 4327 3483 5571 168 4374 5483 2866 2385 3296 5448 3340 3503 2379 3255 3864 1158 2685 1704 2568 2575 500 709 5228 2641 1029 820 6025 1341 1316 6392 540 2367 4891 3048 3146 6509 5071 6261 59 4555 2416 6338 5532 1233 3087 2414 3231 2569 2269 4667 3289 2733 1542 1894 2643 369 4680 5379 300 3029 5382 3721 394 2123 6478 2372 5594 147 909 1231 1147 2519 2895 3272 4212 2031 3147 535 1132 5998 3718 1183 5229 5951 5070 509 3479 986 4951 3602 1037 3453 1862 1322 5810 4370 3371 4096 2738 3397 4869 3767 3887 1432 1990 2572 2160 2215 3005 1534 2239 2047 5517 4986 1648 5867 5830 5524 3759 2684 4299 3904 317 1293 6364 1041 1213 2562 6344 6060 6380 4561 1589 772 4662 2107 1940 4396 985 2943 2030 5052 5841 172 3461 1031 3373 2320 42 386 5016 3028 3422 5308 1884 3182 3042 3493 870 397 5073 866 3549 2089 4963 1942 4643 619 2033 5383 5522 6147 4683 761 144 1202 705 4188 2209 5514 989 5376 6113 787 5856 4652 1279 2254 184 2980 379 4796 4233 2223 5317 165 4394 5122 2304 5164 6259 4037 2326 5454 4212 3599 3658 3690 3519 1543 3989 4295 6348 1039 3940 3224 4006 3009 401 364 6020 2021 458 1206 4080 4751 930 4096 3362 842 1526 804 5833 1971 5804 5242 1697 5348 1771 3682 753 603 563 5890 4894 1903 2414 6317 5702 4196 5555 3843 2132 1151 563 1362 1888 6409 5548 1213 4770 2272 881 3035 840 3817 3414 6123 3706 1436 693 5622 4374 1887 4642 5091 5009 3026 2338 1316 2833 3467 1833 2269 3943 5516 3786 5773 5858 2902 6212 3886 2897 5569 4171 4080 635 4437 3135 429 1999 5580 4458 3730 5111 4006 4459 567 1387 3685 6301 4108 2691 2476 4536 3473 2322 4467 1168 5003 4486 2980 4663 690 111 848 4922 5799 147 2946 3598 4261 2106 2244 2938 5424 5407 2385 4714 3973 5986 191 2977 5048 3131 3975 2688 4342 5288 2242 759 6201 2589 2878 3098 2226 876 988 4469 635 2928 4945 5407 306 84 2022 3730 2483 4530 5699 4182 269 1261 5337 3737 2336 5316 81 367 1640 6037 4191 1051 4669 922 1366 2558 3831 3450 2582 1837 2849 5828 3845 4580 2842 4365 3428 6502 5988 3212 2651 174 774 6236 628 4313 2819 1778 4286 1879 1452 1951 4347 192 818 841 4443 875 166 2154 6448 5143 4784 517 1200 4285 5529 1690 4028 5204 4232 4518 4601 4859 5819 5044 1265 3986 6315 2962 3057 6031 1468 3041 289 3097 2481 464 4435 5858 291 765 1260 5980 151 6253 2531 1942 5341 2162 1108 5060 5448 2931 3859 4794 6229 6293 3564 2254 3164 3246 2192 5460 4687 2337 1870 2830 2983 6261 5860 3967 3660 2715 5713 4997 4370 2638 1752 5151 529 2608 4683 5704 3024 5834 5733 369 5721 683 6097 1567 5658 6284 4213 1285 3509 4512 4349 2106 5763 2978 4543 3783 5589 963 85 5706 3837 60 6386 3090 4228 5583 4906 1454 2752 83 5568 3923 538 5584 4619 3627 1969 4542 1390 2168 2081 6396 1126 583 3306 5793 3520 13 1544 779 5957 3613 4000 1796 4881 4356 5440 1438 4150 5157 2311 1059 1558 3198 1205 1152 3437 3907 3115 502 244 4816 2107 2374 219 1262 999 326 2903 3052 881 3923 5542 656 4683 5073 936 1096 242 2588 1599 2250 1427 6149 5589 3398 1970 127 5722 6421 5871 5396 4136 6390 6367 4099 5247 1637 7 1292 1974 5315 4903 957 553 4928 2025 1152 3149 4089 3669 3755 1117 4778 2076 6092 509 2727 2864 2623 2423 6111 2585 44 3487 6206 1104 4213 6177 3957 83 5319 552 3520 5963 6156 1701 5172 2882 6154 3203 3182 6271 1047 2452 3056 518 4597 1711 2828 4369 120 1292 2620 3675 2912 4119 6364 1114 1163 4829 3478 2164 3062 4049 895 6 673 5751 544 1454 2419 1803 3894 487 5460 1103 3969 100 4440 1684 5042 3773 1566 1627 4231 186 6105 2581 4279 5021 5779 6073 4707 1719 763 4068 2947 1824 6483 232 3678 110 5673 4177 2549 5371 343 6235 2216 3199 4215 72 3270 938 290 4330 1781 6256 3287 4751 142 3126 5412 5575 4192 5471 2074 3566 4082 3422 5295 5666 4775 5543 1904 379 4413 4615 134 562 4246 5178 225 3639 2543 2710 664 5617 5591 4959 2075 2780 5163 3604 1408 1742 524 213 6254 5182 4199 1975 3621 6108 4263 3069 2083 1037 5678 5129 739 3887 2292 1906 1447 183 3538 2257 5297 4294 5896 651 5690 3312 852 2649 4488 5219 6458 1349 4435 1136 3034 2447 3658 1368 2139 2298 788 3423 5590 3567 3335 292 3467 6110 3869 787 3151 4038 1692 1548 2483 1994 491 3471 4490 553 2560 2328 304 2650 2533 1045 2523 4405 4945 1 2371 2187 1791 5788 1020 338 591 4504 3342 5006 3878 571 4328 3129 3806 2361 2371 6 5793 4402 3399 2147 97 559 5910 2123 5521 4848 4627 3028 56 2604 4405 1131 3690 256 4601 4571 1203 4106 3369 4810 6347 3681 5830 3173 2196 1347 578 1129 1874 4123 6451 5621 1504 241 4255 4212 811 2120 4506 3410 6371 1145 878 1727 2805 6159 770 3175 4853 1899 3371 4137 3262 6191 1667 3499 1106 3626 2721 4318 200 3438 362 3291 3850 2642 3862 2583 2602 5659 5245 5816 2283 5084 9 5236 3830 1081 6226 2041 1542 4754 5923 3244 5859 4782 1548 1069 4081 966 148 6088 613 5892 5076 3080 2619 6164 5911 788 3921 769 5693 1313 2310 4777 6253 5357 1877 6404 692 3747 3084 1841 2715 2474 1024 5068 5333 2911 2363 766 693 604 6452 6493 370 5526 6111 2259 2458 322 2 1333 919 560 3034 53 1467 1006 120 4462 4948 417 5114 4842 2693 1207 2192 1228 5423 5626 6064 2462 4925 3740 5497 5479 1417 1827 5552 2858 4182 3591 4349 4135 4656 910 6437 3999 5384 2245 959 5742 1278 5250 6241 2986 121 4374 1943 485 6436 1047 4364 5683 2614 658 1976 2197 4427 3493 6087 2353 5005 5882 5779 4574 1901 2004 3148 3139 4022 2160 2067 1312 3405 3317 3780 90 3437 5203 1920 1868 1788 4779 6183 3028 415 2091 3793 481 4292 3893 2914 3306 3198 5614 594 4632 490 3033 664 5040 2749 3099 340 1846 2960 2160 3182 4623 3405 970 3145 3761 137 3776 1655 4415 3827 6404 3686 39 1007 5139 4647 2040 500 2068 2124 1723 1198 2003 4619 4224 3380 4167 4459 2863 2460 5626 2191 2758 1659 2156 6151 4811 4121 5012 2879 4722 993 4355 5135 4823 1208 6310 2854 989 3024 5733 1524 5366 2889 2895 5229 5298 765 977 4719 1691 3386 335 359 2710 5657 108 3479 945 6506 2599 6257 5780 3574 1035 4351 743 3064 1291 4139 3595 5118 2698 1431 3439 1587 1890 1776 328 228 5257 1326 4659 4806 637 4887 5947 3493 2515 3304 2518 5605 4136 2797 4123 752 3845 502 539 2656 4822 1250 705 3399 532 843 4910 2563 3895 2441 2722 2194 4117 3584 2573 5330 3655 1362 3890 2776 3595 4013 5703 2419 1743 3991 3641 514 3086 5819 4797 3334 1090 6182 2941 5845 5681 1974 5939 6002 2428 3175 2905 1915 3648 4308 4224 2975 994 4063 1865 4351 1609 4813 5725 5554 527 2557 1060 2594 4742 3249 4580 3849 1818 3387 261 41 2649 963 4992 3850 4216 892 761 5964 4158 1410 1300 1978 950 201 1458 6224 3121 5711 2759 734 4132 368 3971 5417 212 3554 2528 1531 5288 104 5641 4313 3761 2905 4800 4944 4597 4415 6010 4558 4875 3271 6347 3994 5406 6029 1991 2482 4748 1213 3971 6002 329 2516 889 5043 5977 4451 4286 5676 5890 796 5916 2225 4503 3921 3219 1322 5662 4539 1586 2688 2200 3673 6508 567 934 518 3525 704 485 4160 1666 1608 699 4275 6052 4217 3115 878 1283 4285 5174 3960 5402 4340 1390 5943 5833 326 2726 4229 3286 4661 98 1278 3941 1548 1520 649 2603 3123 1469 1597 2623 4716 1917 3238 1225 5823 2303 2229 2097 2457 425 3408 3308 5037 4916 3798 4458 418 5541 4086 4658 4367 6493 4572 4629 2785 6177 4325 2365 6308 571 2312 2234 6125 3364 725 2885 1049 3172 1880 5602 6266 2919 6229 1225 2466 1677 3879 2 3947 5102 4150 490 5180 763 1342 4414 1565 5451 5245 5526 5994 1728 795 2826 5905 5669 342 5603 2883 3025 175 5051 2132 1268 4799 4314 3493 2646 2757 5466 1646 1564 359 1644 4054 2379 6215 1511 912 5495 3545 6216 4202 3241 4439 3792 890 4267 819 5695 3103 4446 1424 1630 1364 6022 3666 1882 1444 574 1071 5266 3209 5405 736 4053 2512 1743 4799 4621 74 3754 3524 5891 1315 4486 4124 3761 5386 2653 4388 3282 1596 2172 4090 2419 2687 3724 5865 1177 3457 1074 688 6478 2781 3313 563 3802 5 2570 1476 2591 5488 6239 5675 6348 1634 3149 476 1565 1381 1012 5692 5142 6403 5121 6125 3685 2649 3638 5879 6277 6367 3937 6300 5055 1227 2346 2659 1399 5677 3537 1015 1168 3879 577 3606 4104 191 848 3553 1209 1958 6151 5960 3011 5280 6259 6220 5960 1570 5043 4828 2404 1476 4496 327 3449 6281 1417 4726 5842 116 3703 1673 6056 1304 5166 2363 755 1505 6165 6057 2958 4036 1196 5542 3949 4772 2010 6160 3179 4191 2691 3284 5871 2177 4618 1129 3066 4559 6392 3909 4854 2218 6259 4133 1937 3837 3644 669 2419 3280 3943 5195 2478 2686 4031 6098 3922 3725 782 672 5290 2175 3595 4800 6300 4698 2604 1340 56 5810 1515 3903 2637 3441 4501 2471 4397 4789 5460 3950 735 1597 1286 6263 6438 638 1452 3666 1499 3362 1396 3444 5671 4424 3881 6338 5728 2651 271 2969 2978 5848 489 4199 3437 4392 3400 23 3033 1972 6301 3709 1249 3233 5487 390 5448 307 6382 4628 6356 4529 3580 6398 1094 301 3084 6345 6013 4234 2660 401 4751 2922 6283 2499 6254 3087 5322 4786 1271 6501 4493 2656 4450 6135 1736 6277 3649 1657 2994 2887 739 5947 2963 3826 3149 4041 2141 2265 2173 3500 1207 4354 4843 2970 3381 2037 1761 1523 1676 6313 4600 2288 3381 688 2005 5226 4350 1666 5708 6275 2671 5212 3814 4267 2768 948 2515 6299 585 1507 2061 4355 6050 3240 755 5203 3378 1446 1520 4267 5280 2239 3729 4535 4387 5683 827 5237 1548 1354 3457 4245 5697 3186 2335 773 2341 2362 5411 3203 2730 1649 718 26 2961 1101 3043 5602 761 6413 6085 2970 2459 425 6423 3709 5541 785 1379 1059 1209 5030 5099 4381 4580 2988 5821 6203 5158 1903 2931 5250 3271 3391 2339 5058 110 21 4532 2606 3138 1515 6081 5355 3314 5571 886 6352 787 640 2622 1007 1555 3685 877 721 1648 1850 3562 1486 4505 5919 1527 4650 1951 660 5393 6266 2051 3376 5387 1093 6411 1871 2237 2893 4269 4726 3853 2757 1775 818 79 4241 6127 3427 2526 1507 557 1693 3649 5259 4132 573 514 3840 3478 4964 3424 2783 5929 639 5408 1192 6504 5854 3520 4028 3380 49 3887 2124 5465 3675 1758 1902 1727 4583 5845 1498 2892 5890 2742 5360 1818 2472 27 1981 6047 3651 318 5006 3637 2403 4879 5185 4702 2086 4881 4143 4457 2743 1732 4644 3808 928 5952 5768 2194 4115 2600 5583 388 2976 3007 2935 791 3473 6346 1533 6207 5868 5321 415 1992 4557 5954 98 1545 3986 2685 3271 4938 6193 6062 2379 4820 5367 187 4612 4610 156 2649 3783 1039 4240 1445 2847 1748 5922 5235 555 2680 4132 866 1501 6359 6153 1625 1283 6498 604 1723 3222 296 6446 1 576 5406 6169 3496 5387 1572 1584 6250 6042 1149 4433 3426 6421 2108 4182 3536 4919 4769 3406 5635 1478 1460 1698 2891 3567 5439 1177 3039 4706 2639 3731 6359 4192 795 3885 6437 58 1951 3640 780 1778 6143 493 1977 4271 2268 2076 5187 2599 565 60 3325 112 3055 1739 1377 4905 2178 2153 5423 2588 3979 461 1086 5597 813 3312 1000 159 6505 2739 5865 235 1950 314 1784 2249 1972 4996 653 1167 4511 1608 1934 2329 4505 2368 3465 1249 3265 2866 2182 3207 783 38 2445 1037 4351 4816 670 4382 3029 5356 3626 624 4849 93 602 5016 2465 6254 5280 2629 2832 1833 3893 4326 3363 3492 2167 6020 312 2441 6211 3079 1177 4860 2309 1657 6055 106 5685 5582 6355 5491 1619 5678 1692 5643 2405 2707 5365 2990 1224 4867 1365 5885 2085 5037 3216 5395 5121 6348 277 3369 1846 977 2205 3925 6338 4252 1100 4689 1341 2645 3256 2796 1578 1782 3047 4737 4837 1313 2414 6479 1903 348 32 2495 5291 2459 1000 4610 1066 1011 2481 1563 5719 1441 3936 907 3826 1902 5954 210 3970 5977 504 2779 3086 44 4169 2947 1815 4941 5677 4322 4021 5768 2101 1538 4906 5090 743 1167 3016 3106 4971 2584 111 6483 6460 3162 568 3720 5594 4225 1852 3164 6476 1079 2189 4180 5713 4061 4309 1745 2220 5308 379 1466 6322 2291 6413 5710 957 2185 1371 1272 2062 263 2162 1882 2943 6150 1115 5721 5467 2635 1557 1388 2431 5235 2343 4666 3597 5935 694 786 2453 4772 1769 2917 3921 4546 2066 4463 2361 2146 3894 601 1581 1966 2395 4663 2898 1599 1895 2897 2646 131 2622 4462 3083 2810 2804 3492 2842 4899 3496 3564 4822 5253 710 5739 4550 2653 5813 2045 6432 5754 2548 3239 3829 4295 4327 6056 14 3851 1585 3986 2204 5009 5634 1412 2260 5217 2177 4522 5892 1414 3324 1169 3702 6310 5285 1594 1773 4557 600 3943 6081 839 3615 5795 4537 2157 4285 5705 1417 4265 1197 5537 5158 2205 303 91 2634 4446 5265 1962 1193 251 27 5596 4844 5152 4957 5191 6124 5313 5179 6159 4511 2985 5724 2762 714 2683 31 1392 2744 1058 6204 922 3568 3704 2821 2780 953 5606 3039 1991 1769 4071 3654 5921 11 497 6104 3424 495 2857 4674 4318 3364 2178 3480 5228 4530 2193 5266 5349 2267 316 6256 5743 1540 2456 802 3340 986 1116 414 5542 1511 4832 2972 5425 2432 786 2022 25 1872 5995 4883 6463 5046 2562 2085 573 5865 6500 4049 2385 5697 781 5250 546 212 1258 5627 4320 234 4919 3733 2605 2189 5177 4772 4821 2005 4219 3965 1512 1786 1039 5167 5402 2546 1737 3960 954 628 4115 5982 4703 111 6032 3616 5317 2748 3461 939 3945 3213 5137 3632 1863 2486 3538 4347 4793 538 6130 4065 6402 3236 3118 1205 3035 6151 1560 5999 5889 4063 198 1971 3022 6017 4265 6294 2119 3031 200 5136 3882 3530 377 989 4301 1508 5179 498 3985 2042 5424 4790 402 5003 2565 3394 494 1724 4800 2002 451 3453 3292 562 2579 1709 5605 1631 3954 2103 1094 782 6290 4989 3084 845 5951 5544 4574 3495 81 227 4169 3204 685 4503 5241 4617 5191 4161 4445 6031 11 1946 2901 3569 4909 2730 1149 5975 5770 3348 1075 5396 5333 397 3145 5608 6377 6222 4552 2548 4786 4867 5306 1162 4797 2243 6101 4556 4878 1347 4097 4902 586 3911 5930 4735 383 51 6462 1857 5752 4625 3237 1972 1583 861 416 5894 6364 1624 5855 1762 1493 2383 2424 2525 952 5865 1038 494 5122 2597 3507 3140 787 278 2313 4750 2726 6497 4824 5984 4252 4008 6136 961 6393 4188 86 5247 5395 2956 4262 4297 3868 2560 4830 4749 910 863 3470 3184 5642 3328 2217 5942 3929 2624 4779 1881 4050 5731 2350 1971 2518 2891 3199 6223 6384 5490 3636 3550 5952 600 3589 3574 2614 4088 2334 281 2476 3113 2263 166 5411 5277 514 4265 2660 3754 6479 5508 850 4077 4424 4600 4371 2565 48 2862 2429 5376 1844 5385 6418 5662 3466 5916 6323 5800 4671 5028 6335 3244 3960 3226 4422 5456 1466 4222 90 33 4149 3564 609 853 1986 2287 1099 2442 3502 782 2194 4795 170 2692 2180 5678 3799 1777 204 3776 4032 4321 2509 3267 4417 76 1396 4930 4839 3281 1131 4588 1018 3776 3163 5678 1700 5187 2600 1116 5684 5428 4254 1508 5235 243 3737 964 337 145 3352 436 2999 2472 3300 1025 5901 741 2007 2034 6405 2487 2259 3214 57 374 1480 5459 3561 6467 5748 63 3740 4278 6021 5199 3700 718 816 3898 1395 4363 4310 797 2354 4511 2757 6008 4791 2997 5587 4518 6135 2 1447 3754 1595 2615 800 4047 2172 5148 4028 5048 3414 3804 2123 4105 1073 1364 4931 1570 412 4075 2513 6128 3636 729 5402 2023 5787 2021 204 3814 4424 5207 4960 1655 404 1106 1840 1195 5541 5618 4450 5418 3613 5420 744 5192 3878 1090 5482 5440 2098 3105 1092 4259 5936 6038 472 1926 4625 4853 5435 1687 2076 4503 201 645 3304 5223 5922 6199 5241 319 3350 6100 1379 4541 5154 5600 867 2171 6443 312 46 5981 3172 263 457 5182 5820 5985 6338 3197 3336 3729 360 6451 662 368 4077 4704 2786 4995 2976 2384 2168 1829 2788 820 170 5095 1038 506 2101 5897 22 3225 1021 5310 2304 295 5191 974 987 2430 957 469 1664 5660 4911 5796 2817 5174 3102 5679 48 2848 4633 5059 4689 3303 4398 35 1142 4997 1011 1341 4379 1872 4821 2152 2192 3146 2068 4394 3952 5917 2368 142 1657 1424 2317 3681 5360 5174 1319 4190 5678 2559 1446 651 3714 3732 249 2991 4191 2480 5860 6486 1461 2459 3850 1861 2493 4280 2169 6462 3063 554 956 4744 184 6335 4065 4832 1958 2581 665 648 779 1650 5150 2336 5771 4877 1614 4035 3327 4143 1133 3782 5600 1856 5410 4150 1880 1369 4901 888 5683 2606 652 374 5841 4034 1096 1987 5609 833 6367 2643 1161 5645 2377 5201 3587 1955 2574 3537 2698 1442 2335 5776 2128 2611 5906 2063 2356 1235 5333 4999 2190 6114 5218 2738 4020 4704 3805 3365 3855 3814 2264 2984 1539 5437 2853 2477 710 4848 351 2532 1231 1815 4565 6467 1193 5824 3013 4217 3955 4477 1895 6124 3467 4863 2918 5474 605 3650 1544 1235 378 4075 3730 3627 4110 4346 4772 1651 468 3687 6182 5499 6481 3697 6339 6456 3078 1364 6249 4808 4547 5017 591 2188 377 2364 2223 1746 3065 5930 3606 3590 3473 2868 5773 350 1674 2456 3514 2187 2728 6127 5786 6366 227 2239 3307 3085 1327 119 2657 5215 4597 5733 2845 5234 4710 1264 6457 3291 2704 4695 3516 2771 2295 4233 5703 3564 4127 2848 1187 3994 4347 945 3813 15 6333 5494 5493 2941 6157 1151 1202 2254 4749 861 3909 200 1923 5490 4033 5978 687 2874 795 1242 2001 2351 3766 1123 5389 838 5437 78 1230 2312 3432 6236 3869 4736 4532 2697 5382 1071 5886 1203 1509 6064 3881 2273 5162 1418 1562 466 575 259 3003 2016 4546 4297 1628 1965 31 2485 3602 6455 3278 274 1458 3203 1151 6185 271 1979 4964 6162 5713 4490 2120 504 4788 775 5524 2911 4036 4220 1344 6183 6267 953 2904 425 678 2799 1536 6013 2626 2847 5817 1404 2408 2602 6184 6268 870 482 4002 2350 2885 3799 5583 1354 2633 748 1850 2528 3848 903 4019 2968 2128 6454 6392 4681 611 4334 4277 3556 2060 356 2695 5165 2661 3913 6068 197 4105 701 3518 1297 3585 3506 973 1302 5603 722 4229 3690 5610 5328 1501 6025 1543 3851 3281 3365 388 3533 2822 1177 2013 4642 3177 4052 2618 1410 1930 5631 870 1839 2947 2583 2457 3752 1186 4622 1589 827 5589 3232 2563 5402 2498 2225 5064 3271 4214 4653 5234 82 2370 3974 2922 2722 4640 6447 6236 5193 953 1816 2055 1646 2597 3317 5602 4521 464 4768 667 4848 2891 6314 6269 2377 5261 1628 3505 4340 4975 2918 4210 3608 2435 5279 3307 1891 3093 277 613 192 3283 5052 1847 5888 2286 6337 2317 5464 4564 1035 2472 252 1766 2003 1756 2858 897 2546 3524 4167 1033 5426 1884 4010 1393 4263 4769 1026 4319 4952 2675 2621 6079 3999 2645 5262 5147 2307 1500 5414 2342 6415 2458 1232 5235 1283 933 2073 2753 1788 5445 1132 872 5763 3672 3078 5026 3803 5838 5650 1294 58 1558 6038 5972 761 576 4955 5842 1563 4312 5748 6020 5606 858 4901 615 1469 1240 6475 4263 5482 3910 1947 3458 3875 150 438 1242 3188 591 6008 589 2057 217 4115 1833 3455 583 4304 3944 3557 18 5422 1650 2063 4242 791 3352 3432 4911 6250 4367 697 368 1850 3444 1251 6081 2001 770 2733 943 6114 4329 1619 2452 506 5341 5875 3677 2733 1233 5050 6433 3819 5770 2697 714 6190 2140 3398 1453 5188 4416 4651 6393 4761 298 4131 5670 532 278 3560 2432 266 4857 2475 2055 6375 3000 5584 1995 2493 6173 1670 1920 5212 751 1844 1332 4398 3406 958 5906 5126 1881 2061 3099 5874 3497 2517 1214 3444 997 2564 3130 5601 3890 6034 5093 5697 4129 3785 2285 2964 1486 4973 1845 6415 6259 4182 2804 6150 4605 3928 2487 3868 5653 5940 4697 4143 4713 4888 3949 5672 836 3977 4384 1014 4915 1879 5106 2773 4194 1202 2671 688 6252 3926 1175 4871 2298 1728 5077 2647 4091 2760 6305 3376 3064 2090 6294 5339 2381 5824 5433 2835 2946 2900 1392 3213 3474 3250 770 1790 5733 1279 2278 85 5744 1564 5575 5446 5656 4079 1893 6148 2449 493 1825 3105 1090 1251 4886 439 6441 6336 4210 2883 3044 1934 4946 2620 2293 4981 286 2859 4602 1030 1997 1240 4109 635 4463 3420 4597 5356 3269 5987 6343 3504 3107 1948 5575 32 3424 2623 389 4134 1559 914 262 4012 2183 3275 3853 626 2477 3710 2346 4009 1174 1836 1220 478 4650 3485 3393 3188 5603 2853 574 3998 3335 3875 5226 5396 2898 4539 137 1162 5947 2045 3263 3336 3698 4224 5726 5684 1475 4098 6271 2216 3191 4656 3944 3947 3931 4307 6080 3622 4454 2391 2518 1456 4094 3344 4272 6136 6451 5498 3782 812 938 1443 1027 3201 4375 2029 2941 3746 535 5099 3397 892 4172 830 1346 1024 2624 3284 2071 3900 1171 2921 6438 4809 3975 5126 1800 4891 3698 4441 4140 2372 681 5992 3483 3465 4852 6146 4078 146 6151 1441 5749 3382 1305 1990 5110 5768 3212 6439 3101 3178 535 4204 1080 1159 2418 6242 6464 1313 4161 2797 5632 1540 2307 5386 2661 3487 6271 4707 4077 4555 2100 3623 629 313 966 2983 2112 2346 320 1536 3922 1382 778 1197 547 5558 400 4687 1697 4668 6276 2651 5852 2482 2198 71 458 1477 3648 4415 1399 5835 4446 4850 5382 3278 6396 5174 1579 5455 3935 3860 5173 6112 3658 3789 2547 5618 2322 2745 1195 1880 5145 645 6178 5795 4586 4005 2964 2226 443 766 4208 6241 2123 662 5695 6328 1442 167 4336 6448 3485 2021 6085 5609 1714 5612 5847 5388 3816 2925 197 5990 2970 1612 5706 476 3087 5193 6496 4290 5140 898 3736 3772 4514 1276 3834 4736 2955 6283 4400 5705 5565 4643 1122 184 339 1271 6424 424 4789 3977 738 6107 4646 1299 1910 3345 1180 1912 4149 1809 218 4288 4944 3145 2237 3404 8 3515 6488 5251 4252 3846 5860 1543 2907 3470 4113 2558 3250 6258 1222 5110 4646 2765 2121 6175 2672 2489 4564 2094 3250 1209 5723 2264 1040 2997 5617 1951 2454 2294 4537 6221 312 1761 603 5636 3471 5971 4863 3630 4952 3147 5380 217 3265 5863 1658 2646 2930 452 4823 3737 3218 4223 4455 6385 3530 4740 6342 6199 985 4025 3194 1776 6419 709 195 5437 2532 5582 5713 5024 4326 4169 5964 3999 5711 3281 3454 1823 2144 4466 3859 786 3476 6051 1149 3906 2911 3760 2039 2900 6092 5963 301 5524 6480 2270 2385 5507 5511 792 3671 2530 5966 4562 5707 819 5410 965 4443 1979 5688 2298 5799 3416 3574 327 2436 2174 3231 1479 2023 6302 541 672 2334 6110 468 178 2080 508 3588 2527 5903 3994 607 2850 2232 3612 213 5540 5487 6072 2552 1069 5728 3746 3797 3714 3265 1817 4006 2031 2521 2390 6000 6018 4487 2532 3230 2812 2037 2702 4457 94 4371 2109 1208 1917 4922 3375 1235 1666 4685 62 6297 6017 1759 5047 308 2204 2445 2124 3282 2208 5808 3735 1777 416 1789 690 606 2252 4966 463 5217 6298 3239 2058 3270 2692 1922 4762 2641 4367 5865 1969 2527 635 947 3114 3098 2598 478 2956 2526 51 551 2383 838 3620 5290 1930 1388 3573 4342 5242 5765 5098 3128 3566 5693 5682 4359 5187 4557 4645 4659 442 4393 2174 3886 756 6046 2427 1693 2856 1535 1896 4135 4700 1388 6450 636 2858 1824 4011 1818 5731 3759 2907 6072 2866 5388 2062 1315 6210 3252 679 2213 742 495 3362 4088 2057 3318 46 6351 82 3709 5666 1151 2907 6423 961 44 1844 4405 6305 4236 1514 4885 3275 911 6243 5501 2090 2199 1951 828 796 5626 3436 3394 569 4293 1151 2462 5326 4309 5003 3213 1333 3598 3103 761 1689 3247 6247 701 2269 5392 4430 794 3153 4946 5593 3225 5463 3935 4602 822 2138 1657 1692 1503 5945 1242 1174 3787 2920 4023 4713 4751 2914 5114 6410 921 4467 804 626 911 2417 794 5209 1782 90 3245 2712 1962 6301 1992 5937 1449 5000 6324 6432 4443 280 570 4812 312 3226 2185 3067 1204 796 6274 5907 2432 297 5795 3012 1053 5526 3068 4620 3689 2702 976 471 659 4981 1899 4235 5879 769 6253 6305 1804 697 1681 4131 960 1598 1758 3320 3490 3753 2234 1598 371 1139 4810 958 4230 5172 1931 2147 2081 770 3732 3340 1379 2021 4841 1719 3344 5089 1529 937 1922 4768 3163 4866 5410 1335 1841 1177 3075 2278 5348 1752 3661 4845 4953 5868 1753 199 221 3695 3253 4466 1945 1517 3997 4722 3508 1182 1852 4456 4658 2406 5398 3320 2231 6160 5586 2539 2262 3438 4353 3566 5912 4376 2636 246 297 4793 4236 3191 5162 6062 2532 1523 3114 4587 6249 2418 5571 4007 2128 5098 1771 5595 2512 837 5848 2458 706 5164 4553 4732 4686 6055 6434 2455 4474 5157 2884 57 6395 444 559 5697 3753 4390 5826 2503 959 3896 5101 5176 1206 4244 116 5170 731 6074 2562 435 5342 2739 5817 5753 2631 1643 1257 910 1886 3482 6300 18 1814 1461 5160 5689 3346 715 3160 232 2155 4843 3033 1263 3556 260 5146 6423 2365 3830 5221 1168 865 542 379 1252 2449 4416 5579 3969 4601 4026 4480 4856 2428 431 2111 2889 1239 4938 4016 2378 1398 4401 2616 3316 4593 4832 2953 1005 656 2864 5619 2160 2403 3989 3489 3401 187 5365 5666 5260 2843 4700 2234 6417 4372 3386 3789 381 79 2320 4145 5722 1896 3856 3825 2092 5234 3015 6196 140 5021 5851 5640 4039 3754 1164 4532 4064 55 258 6333 5499 6504 478 1510 5283 482 110 1947 3777 1599 3548 2767 2276 5869 4292 1331 6475 5265 6338 3955 121 3195 5456 4379 4062 1575 3159 5135 5530 5349 1449 4713 578 4416 6370 5002 4100 4336 363 1475 2689 4014 4151 1781 3937 4916 2218 1613 5632 772 771 6388 4694 3668 6309 6171 308 4658 2860 1764 1038 3302 1232 279 6231 3185 1027 4181 6445 2320 3825 830 1237 5845 5751 1753 5185 3677 328 109 1307 1698 1119 4461 3418 557 5880 1619 2211 2689 4786 1099 5054 879 4711 4027 2117 1329 247 583 6161 3180 1462 5620 3779 4994 700 1264 3558 1173 2724 127 2899 6207 777 3751 2059 1162 2980 1036 1001 5516 3261 4316 3508 785 6068 6401 5621 1844 2749 2441 3810 2805 2316 6019 6228 4652 483 1641 4431 747 2563 3484 2157 4477 5581 948 4440 6499 2490 1066 64 4618 3567 886 5279 1967 4887 5395 3757 3907 1149 3718 4389 1607 293 3536 222 3851 3577 2865 3178 5919 1000 5253 3235 4475 838 4366 5665 5590 3767 5428 113 1155 4259 2651 3384 2244 2443 2394 4502 5807 3305 3171 1817 3384 3925 3978 3873 2551 5273 3984 4502 2715 6386 1460 4874 1253 5568 5930 2150 2500 1132 1776 3919 2452 3298 599 4259 1344 1376 3898 6081 1737 5442 277 4140 5033 2660 3468 6378 1981 3235 5218 5152 1412 1137 5082 1847 5680 73 2326 4176 6262 1354 5627 4208 3885 2291 3927 1897 5530 1682 1381 2032 2023 4287 5578 2667 1762 1108 5908 910 1688 1223 4749 3486 5278 4194 4007 1129 6278 1148 2557 2984 4267 1749 2790 2783 6258 1312 1993 512 6275 4942 2112 2967 762 1781 2660 1498 5533 4420 4999 5447 4077 4274 3812 5770 5991 2777 6298 318 809 2351 638 4068 6327 3381 14 31 165 2883 769 4725 3241 3803 3428 6323 3745 1630 5923 4735 5658 2780 5935 5630 2001 1646 2772 6247 5390 1773 2379 4489 4038 3358 1330 1458 5947 3856 3609 2563 560 3899 1042 146 4752 3308 6476 5410 6152 1056 1624 274 4932 1275 2909 3458 4805 1409 6281 4766 2665 586 6346 3709 1042 4172 6118 1353 3126 4579 3509 4534 4872 607 6228 2871 446 6445 1428 924 4655 198 3229 1943 6059 430 5775 4002 1602 140 5550 920 5661 1474 5923 738 2498 1069 4776 3841 4369 5055 2329 5731 733 1438 871 532 5807 2553 783 1267 4242 6350 4850 257 5533 4147 5058 2619 4117 1584 6292 3353 4834 3154 6274 3676 554 1699 4418 6449 1177 4019 5062 5044 5932 5154 6419 2991 3780 73 3183 2054 1569 4833 1996 148 4047 5933 3721 6234 650 3508 4828 4235 2652 1918 5320 6454 3576 2794 6159 4650 2159 6057 551 5398 4614 1986 2721 575 6339 2150 5630 5252 2680 2295 2758 4421 4866 6268 4681 5366 1364 1686 2054 2684 492 5625 1058 613 327 3750 5441 6069 1940 3399 2336 3599 3109 4980 5711 5337 5388 4715 711 15 1243 4054 5932 4820 4148 6495 3216 1731 922 3081 5711 2637 2681 2222 3005 1836 802 3873 2275 1746 2434 6407 6190 2569 5291 5458 1312 3822 1337 1058 3276 5795 193 2036 4271 5745 5586 2994 6498 2711 6154 4326 729 28 5166 653 3516 3861 2296 4441 3794 977 1879 5957 3083 3851 4929 5219 3813 233 2385 268 6052 5768 6198 6476 732 4554 5323 123 601 5576 2856 225 4463 5077 4876 3224 5644 4435 701 2312 2274 4158 6165 4644 3439 229 5187 4386 2346 4621 4086 5092 1193 2473 3899 5603 950 1662 356 1481 1173 1204 5544 273 346 5740 3054 3356 2464 6333 5841 3737 2246 6495 3770 2089 728 6205 5222 4076 2396 5508 5769 2021 1799 5945 5485 1940 2495 136 497 5097 5478 2355 1813 4374 698 3436 2941 6434 6248 4957 2392 4794 3174 49 86 4834 5235 6336 4692 5121 544 6224 4888 4839 1317 401 1460 6393 1102 4234 2856 2968 3026 3050 1383 4357 2280 3201 1704 454 1167 1382 3074 2669 4089 1510 5102 4066 976 194 469 4240 948 1613 2876 2613 5680 962 4495 251 3108 5826 6478 99 1353 6298 3923 211 1749 4188 169 4137 1160 2390 2649 1757 82 4661 3909 28 5590 763 2119 5119 5999 5136 4532 1987 2617 2518 3533 5511 1772 4832 5930 4155 6440 3382 3697 5305 1101 3510 2443 1877 6200 4944 1081 1595 1762 5063 1570 4370 2214 1455 2480 3120 1491 3190 4928 2822 2781 571 2374 6443 3011 1430 3213 3077 4154 5990 6068 1686 4216 3063 1906 4576 2693 2803 1389 4610 246 4734 6230 3315 4870 544 3794 3367 6473 1647 1597 1743 3742 3323 2741 1915 4907 3073 5894 1151 5610 5650 2790 3084 5309 2746 2474 3199 6168 2262 376 2571 75 5123 1107 4429 499 973 3346 712 1394 3247 5677 1741 3446 3235 4345 5661 1957 6172 2418 5509 1100 1042 785 5999 4589 4589 3120 3403 2898 51 4691 3844 4410 3859 6383 4879 529 4106 2039 6270 4101 1695 6350 135 1635 3057 3010 1324 1921 3696 6265 4695 4465 4368 1654 2356 3371 2510 2625 1257 1703 3711 3584 4482 280 1368 2109 3491 1079 5756 1286 1676 5244 5512 3195 4315 6226 6392 4367 1210 2392 4848 901 5798 1799 1461 1585 3686 1907 2646 5490 3150 1123 74 5510 2368 2185 2019 4563 3598 5781 3472 670 5638 3681 2820 6051 1689 1224 2800 502 798 2809 654 3711 6154 2067 4129 2940 4187 3158 2189 1868 4992 6124 4261 1119 702 3937 3170 161 2449 4791 5190 2558 5784 2826 1222 2262 2906 4413 5587 6509 1429 5169 4163 5395 4695 4707 1076 5950 95 3631 5335 5300 1590 6325 6377 2841 943 3397 4352 4717 1 1621 1702 3128 4910 3011 4501 1390 6209 161 5589 2687 646 5014 5770 1176 4925 4838 2811 2281 3909 219 945 1532 4682 1070 5510 6279 1069 4 3028 741 5165 5018 4162 2909 4118 1403 59 5860 1884 4535 4192 6329 4318 3026 2599 217 477 5090 4078 3770 1475 76 3212 2191 680 5355 316 3110 3181 224 2169 4124 5239 930 1718 1650 4271 4589 5154 2644 1830 4792 3701 5598 1292 4284 4548 2282 6466 497 2493 1230 1914 6072 4547 365 6349 4066 2802 4963 5242 3411 3529 406 5758 3395 2563 3633 6364 184 1648 5845 5528 2002 1521 1388 2149 2730 3702 317 6340 3131 3101 583 116 46 3110 4991 3155 2985 331 4692 5825 4085 2825 4588 3732 5885 3844 1158 1844 6117 3332 3645 5988 5513 475 4437 4646 1372 1676 1248 565 6308 3397 3748 1769 3418 4325 4382 5585 1085 2471 4255 911 2318 4277 2863 4315 5919 5525 4995 5095 3462 6291 1294 3273 2377 2088 3180 4119 3028 112 5129 1329 775 46 3796 4576 4154 2670 4085 4465 2525 1943 4303 2783 4766 142 4282 6004 5899 1123 1494 1042 4083 5258 1576 6096 4203 3995 903 2629 972 361 3466 5827 3631 817 843 1620 2579 195 5544 4245 2083 1983 2384 5940 5146 626 2904 3734 1833 3566 4125 2129 5707 1811 2491 425 2429 6003 2012 583 2928 6497 5074 795 1278 5698 1820 4302 5100 5824 1070 611 2813 3269 546 3723 1871 5640 100 2760 5434 207 594 3974 4637 3178 1243 338 1158 1489 5261 5822 1398 5790 1610 5883 3479 5352 1615 2636 3162 5576 3115 5903 786 4479 319 5008 2620 3779 460 1442 5818 4957 2830 1155 5330 786 554 51 6308 3795 5032 2208 4824 3985 4440 2008 1169 3350 3941 1523 5267 3983 4939 2054 1544 1600 1610 5840 2986 5795 835 2977 2514 4146 5681 5069 60 48 1501 1591 655 5957 5955 1462 2255 3190 4960 5967 6330 817 657 4859 878 1582 3041 1071 4624 1488 5711 5695 3162 909 6317 4097 3648 3755 2908 5315 6503 5130 2551 1001 5348 5804 2100 6136 6125 998 3843 6098 4851 1402 6059 3840 1912 560 948 982 698 2709 6450 3165 6417 4518 3733 5417 3850 5027 3845 6343 4484 1523 1094 6438 1666 4924 4805 882 2611 4386 6412 1184 6292 4625 3307 3747 3364 3179 3341 446 4884 1616 1030 2031 1217 4317 5844 6255 2837 3897 3540 1639 973 1904 6257 4128 6041 4194 1565 3454 3288 2039 3993 5256 2446 4713 2961 6397 2785 279 4951 823 220 3183 533 557 5590 6159 5819 2277 3170 6122 4580 3469 6192 2686 2916 4690 1161 1216 4425 3880 6502 1559 163 2702 3270 4061 40 4009 2291 4795 5979 1676 720 1825 3131 4797 6451 3446 1088 5226 5730 5144 5282 3640 5236 335 4177 5886 417 582 6401 3295 5722 5354 3501 5124 3044 1981 1723 2979 4145 5177 3056 4611 140 1270 5575 190 676 4405 1415 691 4492 6028 5373 1384 4305 1939 5446 1735 456 5327 3085 1966 5691 1442 257 5698 4388 3910 1286 2201 4501 4265 5294 6161 419 5536 194 5701 3882 6209 5406 2822 2158 1265 5774 2738 289 2495 2493 4953 600 3241 5903 1491 5015 647 6393 3478 2654 5277 1198 3121 4686 6218 1582 1211 2096 6080 2540 4134 368 1667 4580 5598 3219 4952 4522 6384 626 4656 4658 4265 911 3675 4197 4416 654 862 890 6037 6089 4559 5398 583 159 2230 5126 301 921 6398 6247 1404 4572 576 1819 5307 320 1226 4640 4472 1681 1520 1987 6465 2746 3613 4468 2659 879 6399 266 2542 2931 1920 1776 1983 6110 4418 3949 4235 2487 4930 4813 929 2939 3403 6200 3072 796 1990 35 3351 4227 6020 4168 2605 1626 4007 2721 6185 5268 4432 4033 2878 5941 6025 3902 5467 6462 712 5952 1301 1885 5877 2475 4742 1570 2663 1286 454 5987 507 224 5967 2328 5747 2554 695 3340 4089 2067 5023 3856 371 3852 6202 985 897 6029 864 6133 5798 1613 6310 3342 1446 912 3713 5609 869 2347 1760 2949 4527 3579 3720 6235 2733 2482 83 4926 3214 22 3402 5395 2694 5557 4705 611 4028 5602 3696 4504 4612 586 4415 3390 4187 4046 1129 805 2433 4308 2678 877 6010 4815 3855 6308 5971 5254 6096 5310 1365 6414 2530 2633 1043 2035 302 3881 5684 1953 1211 798 1450 2333 4311 931 3344 4370 1418 2891 5659 592 3265 5993 4202 1840 2152 3820 4321 1982 4430 6421 1615 4248 1339 5389 206 871 4473 2989 984 6014 661 5863 995 5590 6354 5843 4341 2293 6314 2003 6030 1968 2447 1026 3689 2592 5248 5341 5584 1205 1573 3333 2181 3486 4598 2963 1482 1149 19 2793 649 2037 1756 913 1911 1580 1444 389 5399 4780 505 4045 732 5966 3377 2803 2915 3918 429 3605 4960 4969 4709 3602 1515 6071 3120 1731 1777 5075 6371 1001 4886 1397 340 6197 5863 6376 5511 3612 116 4465 1101 2188 681 5845 711 2599 3408 2658 5348 3956 4383 2140 3407 4279 5048 2768 6026 5931 4457 689 6388 3765 2766 6404 2345 798 892 826 2564 148 4131 3832 1505 268 4360 4211 1081 5110 2012 5998 3538 4183 2305 1778 5956 4401 3181 3257 1796 2771 4388 2902 612 3299 2682 5695 6476 3970 5749 2767 2487 3095 3582 6398 1038 3091 2894 2411 1847 6050 6315 609 4885 3118 6443 5060 5587 2810 2265 3256 2013 1625 4413 89 5760 2584 4331 6249 3886 1843 5683 2107 4141 2546 2761 287 1398 5336 4938 1808 3307 4021 3338 4185 1838 5210 1505 921 3573 2014 5270 2421 4476 475 2269 952 690 3927 2063 4322 5565 2019 3690 4316 4454 776 6468 5739 297 6295 6257 1741 6191 2169 5535 6296 3449 4170 2154 5587 3025 3639 2794 6378 726 5071 4240 708 361 1203 447 3960 1760 1103 4837 4773 5768 1330 3529 4574 3958 2513 69 2704 186 1509 3198 2677 2211 149 3787 4558 1517 5643 1075 4450 98 3488 234 5255 3848 3203 1582 5684 4619 5190 6319 3093 2937 4372 2810 276 3027 5198 6483 3101 4475 5507 5935 232 5586 4936 148 5238 4624 6038 1904 5149 6323 1796 3223 63 6296 1620 2187 5818 711 3284 4922 4467 2619 6152 400 335 6116 2930 2009 2929 3318 2901 6486 4776 5065 1421 3700 2638 4495 2030 449 1008 4176 4628 3409 6023 4275 82 374 4622 108 4934 3379 892 5850 4757 5966 3935 1558 5825 4114 2751 2220 4586 1215 3856 2109 4010 1322 3923 1129 1552 1698 2070 3266 3732 3626 5798 4145 5267 2035 5583 5601 5271 2768 148 176 3220 528 5756 6407 5696 5669 1073 340 1243 5437 4735 1919 4860 3962 2237 6192 2847 2842 3084 5873 4756 3423 4599 5330 4407 5367 1711 6348 2025 1781 4848 2504 1145 1987 5930 2437 2622 4665 2927 1980 6423 280 6363 4646 4532 3985 3262 1593 2 2132 3565 1959 2989 168 5572 5848 620 5933 5030 1295 1891 1850 4250 5982 2857 3637 1165 5633 1260 4479 4458 677 958 1631 50 5005 6427 122 4109 1087 5828 476 810 5787 1854 1701 5186 5538 529 5074 1669 4078 3148 5607 5507 517 2115 4328 3853 2220 2410 4142 6345 2889 5177 1645 5329 3712 1151 3193 2664 556 6449 5084 5032 2150 5138 3223 5693 4205 5050 300 2944 1210 4649 4489 2302 1772 5167 495 4695 4891 4985 2822 3172 3143 183 2966 3568 1030 631 5997 5151 274 776 2728 4715 2809 948 2646 3193 4315 454 3180 2450 1030 5263 346 752 1811 1973 2538 5539 2949 6420 4341 2149 6361 963 2614 2340 2030 5117 6112 2823 3127 6428 1882 4470 819 4464 6141 6486 1278 4786 2052 358 3132 1233 4901 5145 4217 593 36 42 819 4443 4278 3739 1874 5442 4958 2968 6239 996 5537 5937 3217 4358 674 1487 3744 3040 5638 6239 2361 6456 6135 1292 3924 5532 6068 5390 2661 3362 6478 2478 1458 2170 3515 1016 503 1648 1532 3305 6051 6117 2607 4223 2171 2750 2866 5499 2361 5762 5471 5623 371 813 3542 2396 3913 4446 844 5095 2662 1341 5863 6358 2847 3667 468 6120 4538 4088 719 6305 3621 5542 3485 1670 2559 4701 5881 2087 6113 1730 6047 6315 2460 4743 1107 2436 5929 843 624 1404 5039 628 1682 830 1674 492 765 2184 6032 1285 1411 728 962 2382 4235 232 4527 3449 1744 313 1634 1695 1425 2038 2348 391 3231 2873 2714 5644 2754 3465 3900 6428 178 4902 3742 849 3521 1033 6241 2698 5739 1828 347 3930 4113 4900 2377 4356 3641 5791 1040 5050 3711 2932 4286 4889 2877 4536 2348 6453 4808 5563 1779 6421 2998 5628 2434 154 3643 394 3224 264 6084 3663 930 202 911 2900 4773 3978 4746 863 5249 1226 4246 5699 4570 2776 1308 40 329 2339 1471 3940 5886 5561 3546 5793 25 4837 4585 3225 365 902 2231 4508 1051 1959 1268 5065 5784 1232 2956 5706 531 4615 2074 357 6328 3626 5603 2982 3606 5393 766 3687 587 3272 1498 2885 5324 4229 4519 374 920 1545 858 6384 164 1529 5240 3123 1120 6358 5709 5668 1556 1649 3820 1848 3794 5931 5030 3119 3673 1007 3267 2048 4109 486 3551 1538 5355 2332 3546 2090 2288 1852 2098 5782 2380 1039 1267 5938 3767 3760 1560 4476 4436 3062 1124 4960 1306 6169 115 4087 1160 5184 4551 5645 5642 954 1505 2415 3583 4104 3820 3200 6187 6040 1208 5948 3049 2782 1703 6071 1793 5544 3555 5387 5922 1136 6448 5887 5438 2658 3668 1605 2066 1896 6289 5769 1209 2673 2081 263 1188 7 1122 3301 6488 4605 1815 1889 2585 4573 1494 3519 5777 1795 921 3313 3541 3105 2760 6261 6494 3658 5366 3237 5265 3847 3048 4561 3981 5595 1422 5248 5190 5420 5725 1499 1532 1513 3245 2245 963 4758 1175 2918 2828 3612 3244 6200 1659 648 4637 3206 1288 555 2432 2290 2201 4802 3397 4067 2960 2171 14 4969 5753 1071 1769 2485 3086 1693 2388 2600 1852 4787 2683 1101 1499 4620 97 5608 487 2696 4125 4176 2389 861 888 3607 3338 1873 6194 29 2651 1230 6072 5343 414 3580 5753 4901 2598 5096 6453 3675 2051 2680 3984 5787 2928 5387 3866 1906 2812 1816 3093 5076 2529 4603 4186 1560 2082 2614 5184 4178 4337 2504 5120 3864 1177 3872 1815 1201 1145 3198 2114 4678 5517 1653 5061 6009 1858 5796 258 2494 4393 2472 5350 521 2844 5800 990 753 547 1543 3852 5773 203 646 6025 401 4264 4150 1055 4894 968 1354 1509 5835 5444 2261 3168 5800 5382 2797 5599 1473 5212 1844 2594 1944 4014 585 4938 672 164 889 957 5163 1594 570 1222 2811 3068 3660 5717 5975 3282 1820 1593 361 5356 289 3603 239 4995 175 63 5971 4529 6180 5626 6109 1825 1622 4063 4412 3611 3774 23 2784 52 895 5956 419 4496 711 5596 5866 1088 5352 694 1575 861 5234 1795 872 4654 5280 6211 3839 3822 2479 724 6498 789 107 637 192 3302 178 2592 738 828 2063 2247 5081 5773 4973 1120 5168 6436 4948 4788 4838 1352 2104 5564 2985 2702 4783 4970 2762 5107 4973 5026 6422 3137 5830 2822 3927 3877 2219 1565 3011 6108 2042 4193 2609 3546 3123 1793 1298 701 4651 4282 2393 4042 5313 2287 4791 5632 874 1715 3760 5275 1029 5963 1785 4890 4643 841 2956 2829 3289 289 4455 4747 520 5535 3000 3605 3506 1834 3269 460 5189 4474 3795 1960 3896 1510 1558 6139 3852 3761 5130 4248 1728 4863 2963 470 4285 2113 2804 865 2183 5531 815 4699 2741 5635 2797 4309 4840 6353 2940 5177 2191 2106 2333 2484 4008 4047 4447 2725 3256 3868 6107 5784 1140 3898 1737 3363 1605 1723 4925 5416 3740 3803 4947 1521 4425 5838 434 5300 2293 1120 4171 5859 3514 2608 3614 2347 2261 3158 5895 4084 2010 2393 1473 2389 168 2348 1950 2241 1545 3853 3054 656 5596 4567 2485 3805 489 54 4355 2659 1549 2045 5815 4729 3515 727 4575 4899 3309 5825 3007 5913 689 53 898 283 237 5130 4314 885 2792 1242 5844 5145 3837 322 1004 1737 1729 3940 309 5793 4375 4327 3830 5127 5955 4638 2848 652 3242 1521 3659 1110 2212 6331 3887 5497 2368 684 1516 5112 4100 1789 3569 1171 3105 4672 1755 199 3908 5812 1113 4913 206 6075 4937 5397 217 4648 6027 1526 2164 1959 5290 2746 3709 3399 660 5534 1198 5920 4422 659 1654 2429 519 59 2642 120 1103 3390 1890 5659 2770 5095 2610 5346 910 2212 709 3399 5089 4255 4412 5123 451 5824 6129 2135 5898 5644 6346 4839 5927 2833 4212 4198 4539 3985 2799 442 1027 3860 3318 4459 2900 4149 5055 5620 947 4032 6269 3991 186 4438 5978 1832 2244 4972 3495 620 3519 4475 3343 6248 5958 5146 5626 5460 4540 5481 3260 4950 5980 383 6248 5418 1000 3103 4191 3988 221 1701 3387 789 1432 3687 5927 3334 5675 3271 6157 6443 3446 4983 4075 1454 2250 1992 2307 3113 169 681 3250 740 5057 5627 2559 5753 3250 2168 5287 406 4718 4148 2217 6275 3965 1884 1598 627 1384 2888 4352 6264 6237 350 3866 2319 1278 3703 4491 2649 2635 109 4621 4385 649 3061 4361 2432 4220 6157 6102 3792 744 512 1215 3862 1254 4864 1101 5457 444 3525 1731 894 6216 3525 1850 5680 1484 4393 2146 1368 1769 5500 3150 487 1583 111 3058 1561 6055 5296 405 5247 6312 2649 6070 152 2361 3093 6254 4582 2606 5326 720 1555 5522 3606 5598 5987 3336 5831 419 903 5375 3302 3100 84 855 1032 710 2097 1669 5428 5085 627 4796 2733 4660 4420 4724 4471 5819 1448 3066 5303 33 486 5811 5881 423 3805 2639 3161 2960 3115 5888 3292 645 5931 1345 1221 2329 2493 4128 4205 4448 5601 6008 4501 4189 2269 5523 6165 336 4639 237 5542 322 4815 352 1504 5509 3982 46 5520 4044 4799 2357 1588 2888 4981 3211 879 3733 1561 6159 5542 912 5568 961 3736 6092 1505 1078 945 4842 3634 1961 6162 3808 1995 94 1440 952 922 826 5733 2948 2338 49 2715 4600 5432 985 828 4549 2265 4033 5277 4070 4735 5164 1789 1066 4294 249 2072 5936 2328 2524 3994 6503 5268 452 6259 3865 4214 4988 5912 3943 4466 4431 2109 1384 5650 3139 2258 5019 4045 1569 3944 2099 5535 3029 3539 690 4452 1329 5313 5332 4815 1570 2867 4040 2533 1162 5192 6483 4053 4988 492 6329 4382 1968 3110 2618 200 1096 4510 2306 6222 617 601 6053 1200 1141 632 6349 5019 4088 1487 4911 3826 2121 5287 1252 2953 19 4634 6489 5413 1615 3250 351 4088 4451 6179 4900 5952 2960 5467 4506 1904 4081 255 4307 4164 2452 3481 1420 960 4809 3607 2021 829 6075 4297 1522 3796 6262 4778 5560 4644 3748 271 849 5980 3387 4450 3934 4353 5848 1219 3553 2590 2694 2567 4416 5219 2556 1284 2618 1876 1220 4733 4119 6144 5561 4911 3 5076 6475 6371 6340 1895 6320 5227 1852 471 5714 2786 5570 6220 3730 4226 1881 5274 3731 3541 1881 3961 6159 5497 5107 460 3232 4695 2944 2863 4207 6125 701 4892 1103 1743 3966 1791 6143 1204 1904 1675 4839 2262 4780 2249 344 3563 1622 1756 549 6290 120 2378 5745 6476 1960 6269 2122 781 608 4616 4146 3488 2278 1079 1702 3251 2374 2486 1808 3401 5360 535 501 1925 502 5279 540 1229 4161 6340 2561 73 6199 2406 5651 4993 6291 6065 3364 6254 2535 1886 2587 3988 4322 1047 1488 3959 5881 5368 3374 857 1479 6085 5447 2287 2823 248 78 3791 3890 3866 5490 913 2324 56 2066 838 494 5011 888 758 4998 2817 2916 720 3593 1067 5567 3322 1777 5223 2800 2455 2943 6461 2984 4401 464 223 2381 6308 6180 491 3147 646 2173 461 4495 6374 3291 1297 5770 1786 2893 2129 2995 4004 621 6019 3525 3840 931 2424 2028 3325 6063 2376 2825 3060 4263 589 2779 2191 1752 5268 1071 2795 2265 1693 5166 4271 3627 5170 4356 2191 1266 1063 2526 1685 3290 6068 322 4117 662 5690 1834 3464 3168 2549 4122 3175 5706 2094 4160 731 4227 3329 5540 1552 831 3082 4365 6058 1197 1532 3720 968 519 2443 1250 4998 221 918 5130 280 1703 4155 3685 4979 1187 202 4525 749 1731 3619 3713 4552 3275 6107 536 1878 5860 5722 1665 4098 3016 3153 5255 5477 5622 2226 2946 1231 5733 5693 3195 4736 5008 2200 284 5407 5308 5084 3794 1873 2599 2897 5571 3757 440 3066 1471 6186 1960 6320 3340 855 1517 2062 825 5927 4973 3641 3171 3972 1461 3133 377 1458 3805 5714 2838 4250 2638 3013 2130 3370 88 3598 5814 63 3722 4144 5549 141 2227 4279 4931 2868 5913 4307 4305 3233 1245 2734 2094 1020 1988 1194 1326 2990 1832 3823 487 2176 3367 2884 6232 6250 4148 2433 1002 3165 5728 5925 6223 3925 1490 1669 5142 2490 2961 220 2277 2798 610 4722 2138 5107 2168 1917 4706 3295 3038 4982 4199 2417 5772 3543 570 2445 2633 2123 2059 352 4427 2406 5142 6069 3738 1259 316 4164 2020 6241 2568 3386 929 456 5128 1605 2409 6342 5305 2538 1353 1267 3369 3018 3180 2465 1308 2453 184 2401 1861 2626 2127 3932 6416 3572 5716 2403 837 245 2572 318 5531 1669 1506 3131 3294 6376 1774 488 6403 3873 6258 1353 3464 936 1095 111 3350 5320 1082 1205 4510 6025 5340 3436 1950 3085 5224 5706 5802 5119 4985 3628 191 451 346 2089 4253 461 700 976 78 1318 6245 6223 2194 5823 296 4236 3357 219 291 4852 246 542 5677 245 2919 4120 4242 5385 935 5898 5739 433 3279 4926 443 5382 2911 2486 4676 2980 767 3851 5952 5151 1011 4751 5705 291 3575 1972 4224 3317 1128 2378 544 31 5902 1509 3749 6283 2948 5203 2688 2131 4872 1483 6003 3153 635 5474 2754 4175 2948 1091 672 6106 452 2878 1517 4613 1803 5797 5902 5346 3495 4805 4829 3049 6395 2487 3182 1818 2661 3059 5299 5607 776 2335 895 607 3788 1905 2643 6411 1216 385 947 2975 462 127 904 3272 1961 545 12 3962 3753 3164 1129 5144 5294 5373 4366 1007 9 2799 2659 2709 3159 1516 5947 5380 5035 6065 1699 1263 1951 5231 3865 260 6195 3490 3939 2110 1550 579 4381 5212 3335 5706 2532 362 5963 1259 3111 1505 6051 5405 3892 3315 378 3545 4200 4524 724 270 4760 1325 5668 4365 3353 1684 4483 2907 3419 6232 5555 5355 3341 4865 972 5041 131 1912 3720 5302 3162 2625 4635 4630 2614 147 2980 4068 272 5671 3036 2510 5900 343 4290 2887 2626 146 4462 5657 5619 3368 4427 5790 4019 2759 74 3252 5911 2194 2558 1927 1918 5752 2192 5355 6495 5904 550 4076 2361 1135 1036 5468 4169 4137 755 3865 626 3786 3341 677 6471 2693 5068 3873 1866 2149 6268 3763 889 4266 5761 249 2973 2085 2135 4243 6013 5533 2079 3323 5851 3636 4770 116 2423 5599 5532 147 1455 1166 4347 5628 2350 2514 1337 2949 1128 1976 3865 3230 3926 5191 1815 3130 5317 3810 1445 2921 4014 2376 328 5078 6194 4649 6478 1814 2645 5466 3254 2914 3578 4717 2438 1855 5138 5546 6231 2231 3074 6167 4635 2050 3692 528 1643 2695 238 6369 154 3546 2241 1607 5291 104 589 5250 5745 6020 5567 6405 5793 2789 6106 4327 2194 3840 2234 4462 2214 4781 542 375 5442 6146 4055 4298 501 5287 3886 3046 3783 6223 1019 2979 5943 521 1290 3141 3119 2941 3263 5044 5032 5656 6398 3748 3289 2473 306 3979 6209 3091 3122 6136 2600 915 2729 1085 6102 1196 1259 4250 166 1847 819 5613 264 917 4073 3744 510 1986 3249 3898 473 475 6237 697 2230 525 602 3574 5625 2854 3927 2072 4953 1345 392 200 4253 5715 2541 417 6237 4256 3704 6194 5923 5270 6497 4089 2097 4803 2429 6284 2086 2395 4592 6364 2443 2096 461 2199 408 3011 4015 992 4685 5294 1508 4785 358 6147 5442 143 2786 6449 2532 1218 504 1474 6505 2343 6444 1436 4527 2720 3753 845 3363 5848 5834 3289 6425 5681 1921 2239 5718 22 4211 10 4678 5027 3551 942 3108 5287 4501 3022 4324 2168 464 3749 5436 2393 1513 5991 4770 4177 5994 419 923 634 565 1051 2324 643 3455 2183 2260 1645 2151 4432 5335 2017 2610 5751 2076 2572 1506 3905 5853 404 1945 1199 6120 3631 1714 6180 1262 1084 5988 651 3084 2387 2448 3203 2056 2392 5754 2953 4571 820 5827 1362 3601 3427 1688 4747 275 2791 2465 4778 389 6159 3711 2489 496 5438 5032 3561 2 6303 1728 5448 4711 4891 1396 5062 1770 3220 1628 526 2650 4904 5712 1846 761 3626 6426 3768 797 146 3270 4488 4578 2646 5249 5027 2527 4230 2895 5483 1635 714 119 5016 121 3596 4522 5605 2584 747 1547 3208 5359 521 246 1967 6334 6509 2460 2856 2512 3490 4215 1817 764 94 2490 3849 6170 3957 5844 4034 511 5886 3079 6339 220 4011 2798 6345 4989 962 869 1676 3462 2686 565 4261 2127 3707 6314 1418 3518 2185 4019 5953 4541 5661 1887 4177 5609 4603 599 2422 5914 5441 888 5317 4073 5007 3093 2639 1389 1036 5268 1209 4050 6076 4695 5842 2936 745 2578 600 6492 172 4898 4150 965 1423 4984 4703 1528 4409 1498 3745 5789 5236 1880 5317 4297 5079 807 5844 2200 749 3670 3265 2589 3043 1981 1603 5675 6254 2850 5505 3754 1910 3561 2633 5325 4760 3762 1019 4819 4558 6493 4413 314 2467 2032 1104 234 5451 2558 2214 541 4407 2231 3042 4721 3756 4826 6132 2350 480 2825 5574 4803 3400 4658 597 6492 3193 167 3299 2266 5536 5861 2005 6351 2122 5 2713 410 3247 1564 781 3254 4958 165 5556 1447 2056 3524 5210 863 977 3282 5427 2396 3399 2929 5130 2588 282 6413 3032 1538 5835 3876 4413 1807 6479 941 582 713 1933 5502 1864 6255 1797 1585 5813 1915 4977 6220 4284 5930 6472 1100 6319 702 5571 2603 1447 5425 5821 6324 1428 5905 4075 5060 833 2716 2893 4850 827 3307 285 660 6491 940 4384 4715 5481 6078 4761 3024 840 5282 3958 132 3452 1474 6217 3253 3559 6364 2151 4962 5178 2053 4003 5791 316 3288 2504 4412 1979 5426 1394 5872 5520 1075 5602 283 4891 3829 3489 4629 1371 3147 2876 1853 2380 1788 103 5718 2955 4640 3006 3191 5734 82 2824 5084 4956 6413 2447 2421 1960 4315 6484 623 5411 6488 6366 1912 5201 2220 5172 1127 3776 674 5929 202 5337 2793 6034 6234 5955 212 1001 6291 817 6200 4116 4039 1931 1485 2610 5626 1709 5981 440 191 5139 4248 4471 440 122 6423 3505 5241 1984 4910 5684 2868 405 345 4857 4302 3363 2739 1095 5176 1724 3869 4409 3479 1753 1856 530 67 2553 3698 496 1324 6314 1133 4942 311 2349 1271 2564 1207 1672 2471 5121 2173 5638 1350 5851 2605 2135 5017 1795 688 4965 2858 324 3332 1090 5422 1358 4873 437 1848 4714 5246 6375 3267 1895 6269 5432 709 5063 4201 2018 2849 1618 806 4501 2776 5504 4667 1195 5725 2343 5130 1006 2782 5573 3437 1138 4739 4303 4173 3481 5394 645 4846 4430 4904 3762 1390 3346 1411 5328 6423 2200 1269 1168 4217 46 1349 4539 1550 5044 1868 1729 3814 3731 6426 5832 6326 6111 5322 4295 917 3133 1636 4186 6192 2251 3286 1924 4966 5696 2230 5235 2404 4209 48 4549 5296 3556 4809 4309 31 4915 5341 2555 3760 2062 3376 3395 6151 4205 571 3464 3654 3635 70 2714 5578 351 4932 4617 111 863 4796 1504 5934 5685 4036 4692 625 545 4189 4749 2555 6397 5889 4388 5902 2644 1895 578 72 2039 3954 2800 3249 139 704 1632 1218 95 3285 2072 4594 1249 3191 2069 4136 5497 4479 6410 5000 4478 1694 3832 3885 556 5896 3628 3355 4273 3982 1311 2545 3160 1779 2958 6015 968 4977 6373 3381 163 2215 584 6305 3888 119 805 6141 1498 1551 3333 3737 4020 493 2151 3031 4520 1140 1034 1667 3227 1491 912 189 5300 2479 5560 1205 2136 653 2459 3454 4400 4291 684 1425 1193 4997 5879 2905 4559 2579 2971 3208 438 238 5044 1525 5137 5695 3137 2895 3104 6342 2113 840 598 785 6123 4116 6369 2955 2364 1016 1783 388 610 3383 5495 3706 3411 2788 2105 1178 4846 185 3906 1406 4364 3714 3678 2913 2692 1992 1766 5396 5144 5232 5329 879 5594 2734 4429 4200 1613 3651 2897 2719 1076 2238 2891 2346 1342 4362 2949 579 3222 802 4054 2719 5754 4436 6009 12 1042 1124 555 2331 775 339 3439 3803 1964 3542 2600 2628 3154 6231 272 578 2566 559 5545 2134 3675 4723 4803 429 4255 4079 1201 5773 1698 3910 6090 5849 3286 2015 6132 3688 2921 4360 4009 5107 2292 3235 6002 1848 2733 5076 3291 6329 1497 6188 1495 4123 1299 828 3879 1480 4606 3691 4664 1381 2079 5849 4032 4189 1021 2519 1617 848 4203 5274 3547 5471 5195 4109 5640 1392 283 397 1131 983 1678 199 1149 3341 2601 4944 445 957 6170 5375 2103 6144 1773 5599 996 5809 322 6388 1692 5402 3226 2232 3144 3264 3414 3567 2833 2396 6421 1217 2393 2406 6234 5660 4152 1265 5604 3710 2321 1957 1271 4480 6498 1021 860 2469 4591 2000 5153 509 2262 2545 6452 4548 1389 235 1457 4989 1120 2017 6217 3746 2916 2381 5136 3407 5536 2513 2124 2645 3682 570 1323 516 5521 1117 3176 4448 4666 4387 1018 5105 3453 6081 5579 5895 632 5770 5080 6388 3330 1363 4022 3843 1847 1288 3234 6135 4342 3622 448 3285 4858 2616 1431 2462 4384 1241 5340 3224 3754 3082 338 240 1809 333 3009 125 2595 617 1564 4133 1724 2049 2623 2611 2223 6060 5262 5464 531 1429 5685 1402 5291 4748 5703 5050 2645 4480 454 5056 5265 5237 5502 5788 2887 718 112 4643 4733 3678 5923 2734 4050 6401 4599 4799 56 1720 5893 3899 1281 92 6233 4100 1266 3453 3975 4 1635 3471 5174 4126 4116 2257 3146 6463 5938 1151 5755 4603 2493 1808 4058 5627 3833 5331 591 4558 399 5224 3407 6506 6245 583 1884 5495 749 1692 835 1208 3099 1092 1432 5878 4595 1715 1315 3001 2058 1488 287 4148 200 6053 5702 1642 5571 5846 3905 2359 4734 4169 3925 5678 1941 6434 4281 2719 6239 333 5549 2327 5117 978 6179 5607 1292 4790 2637 3778 4037 751 5891 5824 5168 4209 2644 5972 679 3668 4287 1984 599 1647 1041 2966 1881 1357 2718 4658 751 2035 886 545 468 3081 2150 225 1051 1937 900 5454 3166 515 2244 3583 4549 804 2103 1887 802 1960 4142 5232 1261 5387 1450 4785 2319 4889 1881 1919 3268 1180 5487 273 3356 4671 3377 6136 4934 1170 2841 5769 5155 2387 1927 3896 4300 3712 3920 4192 1362 4322 4070 3926 3098 2406 4706 1084 3290 658 2890 5641 4047 1668 4866 3944 4103 6189 3869 5503 674 3257 3048 5869 3980 603 2634 6053 5901 1441 3218 2776 3792 2512 1119 6204 1111 1897 824 641 2707 1735 327 4421 2305 4831 2482 5107 4365 324 929 765 2507 4712 3994 6224 3475 310 5692 3266 309 5277 193 5865 1459 568 4513 1349 5914 3472 3525 878 1244 1954 2303 920 5972 1074 2077 2013 4798 4970 1359 3195 2527 3212 3593 639 894 3996 6228 4964 369 2106 543 6398 5682 4574 4342 2832 5658 5867 457 3123 5335 3628 5443 4098 5923 1801 2324 5921 5698 629 3908 2474 1618 5463 424 3327 6168 5304 5300 3371 4632 4054 126 6351 3782 3740 586 3527 968 1286 1546 1114 2069 4226 5985 5180 106 2600 507 5014 2303 3401 6408 1856 1457 3746 4916 3781 5371 6367 4541 3827 268 4660 304 6477 2810 5783 2315 98 2509 229 459 4345 6330 5632 4628 2251 6365 1326 1936 5350 2276 4957 2591 1978 4444 2344 5681 5131 2730 2621 4116 1631 4224 5522 2144 2674 769 997 2370 5538 5482 3944 5428 3485 2474 4089 2422 2212 3112 498 6366 6272 4987 987 418 3426 5285 3867 5195 2837 3744 2805 5486 3753 2061 2672 2276 2631 2203 1403 4045 3070 912 2282 1935 4178 5801 4395 115 5252 4663 2181 4318 1319 1877 5933 6465 1287 158 6173 2020 5818 4946 624 1282 3410 2287 718 2117 2859 5234 3895 3621 5575 4692 2326 4751 3481 1177 1265 6067 1516 1486 31 285 312 386 343 1111 73 6332 1800 4024 3142 1668 1148 4117 4309 81 3142 2235 3500 3792 2482 3667 1316 525 3140 4899 170 725 3186 1975 1554 1283 4240 108 76 872 2260 712 1905 3437 4060 6097 2382 6328 2622 4053 369 744 5446 809 1939 4520 4163 6407 2935 904 361 3330 805 1820 1851 3805 4123 920 5774 2068 3054 1110 5831 1934 2905 28 3191 469 3709 2269 2374 4456 4890 1467 3406 6238 2692 5355 4059 3510 5688 271 3776 4264 5042 4926 849 3980 3814 1027 3842 1382 4677 50 3653 3778 4030 4775 2825 452 6185 6088 1213 3568 4733 2296 2189 196 5597 376 6167 917 2895 205 3046 3594 1047 6138 477 664 968 5615 2965 6386 2515 2223 3256 2853 1082 4380 949 2660 4868 6112 156 6075 4605 3289 5372 1434 2007 36 4166 2920 4710 4996 1903 1017 3372 369 2249 970 484 4008 1706 546 3847 5487 1354 1890 4876 2463 6487 4414 3191 4079 4147 1770 2153 164 4535 3048 4868 2590 6209 2344 4530 4456 2144 897 6475 5479 5359 268 1936 2308 5306 5003 1318 5308 6366 5773 747 3867 6090 461 988 4493 4100 3868 2458 3884 4460 2213 3566 5983 2176 2904 103 4364 1585 3623 5714 6065 4335 1556 5019 5231 5067 2997 2189 1663 1160 5535 2688 4627 845 2696 5789 5171 5995 1066 4226 317 5905 4027 2922 3801 1791 3890 3987 5050 4016 3901 2038 1599 3701 2154 5052 5303 4376 4768 554 6058 2233 2201 1208 3085 4385 5012 6161 1527 4212 2018 527 5941 2854 5094 987 413 468 1262 1688 1230 2836 5850 3100 5972 3695 1545 2732 3541 5524 6179 4236 1482 2194 3242 351 3571 189 5317 1838 3155 1988 3952 1470 4073 5452 2136 6156 5372 2809 4887 1063 5220 3397 4253 4307 5202 2295 5377 6027 1208 5715 863 4167 351 3379 4495 5895 253 4451 601 1696 4041 5933 1927 4496 4874 1726 4773 227 1644 5020 325 4956 6386 5076 6016 2322 3293 6351 2467 1014 4604 2823 1993 4138 3423 5845 3102 4610 219 845 3905 6295 1982 6318 1459 4335 2444 4484 5110 2549 1892 6489 2927 4870 999 6424 6322 2801 5528 2908 357 3293 5155 199 3102 1123 2851 4760 6504 617 4728 6506 3499 982 1364 370 5733 2053 3245 5786 6046 3585 436 1102 6393 271 4928 3985 1885 5312 5975 5995 4473 92 715 5172 4620 1518 2128 1829 3690 2187 9 4584 4366 5303 3166 2596 398 4582 2587 1228 6367 4837 2522 5244 4424 3065 2179 3314 5069 3995 5346 3655 6397 3012 657 463 5471 107 5469 1438 4198 277 2833 4999 5299 1264 5291 3861 3475 2075 3279 1865 1434 113 5282 2226 5686 2525 112 6416 6204 4465 5278 4295 2532 403 2056 2919 2719 702 1885 4201 3549 3548 3025 6186 6328 1718 5805 2725 2176 6504 3889 428 2838 5907 3574 3661 15 3713 1480 2954 3444 495 1552 5379 221 3379 1075 1442 2814 6099 4090 248 2905 1488 4275 3645 3549 3042 4793 700 1571 2872 5019 3998 2297 610 5215 3182 5605 4831 3645 560 2308 5434 6052 3517 3474 6038 167 5394 5827 4954 936 4103 3025 2017 6301 412 1007 462 3357 4801 1661 2387 1987 2932 332 2913 4338 3701 948 4119 181 867 799 5786 1433 3002 5647 1887 3568 7 502 5037 3547 5775 3154 5506 4802 2990 3380 4904 2368 3363 4097 2701 16 6429 3851 4876 1605 3101 2418 6272 4450 57 3911 4430 3401 1162 4366 5333 4312 5286 2212 395 893 4342 2280 3801 5571 3042 5118 1251 1246 2522 2105 4329 3971 1493 4295 1535 5905 4292 1176 4246 432 4670 2074 5113 3878 2734 1445 1343 990 5363 3824 1900 1198 1555 5485 4959 6465 1672 4387 3480 3841 88 6236 445 4701 6326 1743 6230 965 1986 5747 6162 4973 1505 4576 447 5094 6507 5085 6152 3486 5545 4327 4852 3814 6065 1936 5369 4838 3476 5935 676 3734 1593 4753 2221 1016 1421 1974 1589 5702 1054 3575 5289 2022 3675 6399 1116 2803 2231 1331 1084 5767 4680 4599 1080 5463 3551 203 3820 678 4924 2848 5819 5882 4593 2531 5953 2164 655 4726 4696 2362 1350 3979 172 2147 3925 704 1040 4157 3756 3662 4585 1787 5817 3977 5967 1393 2018 5168 3995 1107 5672 2565 849 1532 1917 3689 1150 5027 654 4080 3475 3674 2179 2988 2295 3103 664 5825 837 3607 1498 5554 4767 3017 5956 2762 4241 809 3055 2690 2493 3082 5 3617 2543 1169 375 6017 3322 1880 5117 4862 5 3864 3702 4564 3950 2011 471 6014 5830 1861 2241 6038 6394 6149 1965 2644 3087 3614 5847 511 2327 5683 926 3961 3721 2867 125 2023 1960 4929 6272 2751 1222 533 1162 3265 496 1248 1709 6085 833 336 6052 4759 2303 4103 1956 632 638 2339 1414 2172 3406 5262 4681 4520 4589 4995 3327 743 5022 5550 1784 3795 5869 6433 4345 2301 5337 6500 3040 5659 3 5966 4621 5782 2592 1164 6432 1560 1665 2488 1926 2431 617 6370 5687 641 4222 164 759 394 1685 5153 4573 1107 192 371 3446 227 5297 5731 6391 3970 3850 5171 3344 606 5626 823 10 5977 2332 4616 5279 4955 455 5600 3159 1207 2524 1997 5576 4209 1658 2438 1173 4506 3243 2244 416 3021 4967 1417 6084 4971 2802 2329 5660 1974 4526 74 2638 6500 4808 1248 3941 2156 4132 6196 5769 3605 3559 413 2542 2 3231 757 3378 5459 370 6339 3233 4401 4450 2080 5156 4712 5575 634 1869 3502 5168 1265 3945 5126 2520 3845 468 5807 1961 946 4075 3603 1447 2147 5479 6269 3302 4975 788 3283 123 4758 3263 3814 2553 5700 21 5948 3431 1957 2584 1903 5099 2831 904 3152 6046 2281 2031 6453 1071 6278 161 1062 5736 6088 4832 5523 5106 6141 4625 4762 1468 5795 871 6126 1131 364 3468 5603 606 4093 5556 5756 6409 554 1792 2403 1193 2420 2878 4169 4778 3849 3635 3665 1814 5840 4068 2959 4726 434 2626 3330 3725 5480 5730 4875 1424 2228 4392 500 5994 2745 4891 2474 3665 1508 1559 5975 1289 6121 579 6067 645 4162 5378 4721 2927 5266 3953 169 3836 2827 2319 2754 5284 3614 2835 3304 1200 5545 1516 4569 2499 115 2423 4130 4742 6502 4237 3348 6313 4823 3866 576 3911 2754 2698 3487 2682 5919 3463 4127 5733 4729 2295 3500 304 6392 5645 2919 2257 4137 6227 4218 4711 3163 4619 1105 2203 5937 6294 658 2964 1470 1372 3955 3443 4032 1009 4518 3207 2202 5078 4781 2890 3744 4629 5351 675 2217 3316 6110 1028 4721 3925 800 5111 955 2964 4450 2583 4229 332 1832 6270 931 1924 4812 2278 283 460 4153 5400 5528 3627 771 466 4437 3823 320 3232 2423 5111 3354 260 4051 3495 3744 5180 3319 700 333 3208 4416 2547 3874 1845 3071 588 4899 4518 887 1343 4857 1891 4373 5282 675 4953 587 5892 354 823 2487 3524 3911 4079 1076 4599 2316 352 2930 33 905 1705 5138 3559 5832 2046 3802 2394 2847 3810 1038 3235 2349 2872 3390 6107 800 145 1658 3879 5257 2932 2065 3650 1252 1273 6255 6067 2179 2193 3507 4869 6206 163 4709 734 5956 2924 2376 2727 5199 5707 3799 2982 3204 5736 1139 5163 4483 774 6436 403 3109 2686 2674 6230 1589 2334 172 501 3046 5717 1956 3623 1448 2403 3382 5663 5634 261 1543 903 1562 1346 3402 3319 4293 5521 5883 4230 1742 1014 4617 3620 792 4794 5196 3310 6506 5286 4472 1216 5522 998 5787 3613 5176 5084 2950 1366 1303 1437 1152 4720 265 2083 1037 912 5636 4345 160 434 4423 1369 986 5171 5527 5727 4869 646 5183 1876 3294 3594 5205 3642 6299 5169 6427 2636 136 5061 6123 6287 4868 3592 2796 4487 242 1389 4324 1337 3587 3708 5370 3173 4738 1708 3417 3001 6229 3742 4837 6372 4357 428 931 5071 2161 1414 2021 4943 5652 1785 276 4733 6264 1369 308 2491 5115 2581 1308 4643 3165 4489 1363 3421 1112 3071 4500 2293 240 4957 3679 2742 1966 2213 1518 1920 5017 5111 4165 4819 4118 4770 5769 3327 5828 5363 4854 3100 1230 509 4773 4113 1909 2458 2479 4633 6005 5087 872 5841 1151 2586 6488 3396 2653 4001 6130 132 3945 2060 602 3556 373 4677 1290 3350 4375 4838 6172 1877 804 3153 1109 3094 872 6348 3057 3735 555 5350 2696 3669 5084 1070 4568 2164 835 2611 1210 1590 2378 4088 4539 2449 3261 5230 773 2984 2289 812 107 272 3567 966 3423 5558 672 4242 1479 3322 4529 5835 1039 617 1955 53 1622 2526 1516 227 2212 4167 4742 4096 401 5172 5572 2774 6022 3090 1021 1022 1410 4603 1470 5338 1861 1013 4992 4451 2138 985 691 5779 2009 3227 696 4024 4144 3541 5639 1971 4090 5933 4508 2370 4595 2329 1596 2322 1394 3601 1364 3844 2337 4432 6433 3723 132 2449 771 672 3487 795 5449 1072 3955 1422 5105 3916 2550 339 4901 1841 3066 6366 455 6456 3268 2188 2688 5754 147 553 4039 1694 3478 5485 3085 2127 3702 3619 711 1227 1121 4716 4641 4984 2887 2139 3949 6125 2757 6001 3450 1639 5918 4241 2030 4971 1947 6361 6004 6062 4097 4262 3615 2393 304 4669 4559 4602 4731 6300 1686 3246 1502 170 2532 4022 1021 4116 2141 3638 1871 3521 5444 5953 87 2441 1867 5513 3272 3669 4577 1624 758 1765 6243 1028 1640 832 232 2960 4419 4971 4993 3170 4460 470 5909 4567 3119 746 3220 4538 6460 3167 3718 791 6449 3163 3934 1223 6086 6158 2089 3160 3550 5705 4736 2317 388 1538 3356 681 4133 1445 4779 4041 4519 1352 2497 260 1650 2494 2642 5838 830 4708 5020 1816 5086 5126 3506 3337 834 1659 862 4803 3927 984 5080 3484 5370 205 408 5697 5474 4675 2505 1123 5300 4693 2523 3555 2747 3365 5158 2986 635 3425 3044 5234 6054 5731 2941 530 2973 1852 2371 5049 2193 5539 5510 5407 4758 3954 2699 744 511 592 6315 4307 4739 5114 4837 4030 5793 2961 3014 2734 933 1286 6365 2582 161 4253 572 1792 4394 4650 4216 2837 2202 6301 2607 669 139 1499 3853 6241 1292 3894 6220 724 4597 1105 1527 2808 3104 1822 3496 127 543 5083 6360 1756 5117 162 3781 1074 5420 2239 2899 1452 4478 3136 4498 963 5326 3213 5252 5812 4526 869 1274 1611 6250 2860 5023 631 549 2280 3485 5576 804 3299 1213 777 39 6141 2783 2726 3030 2169 6084 5589 5748 3580 5176 3256 5873 4452 1105 6212 2511 4505 2974 1720 1504 3065 4014 549 1263 3238 677 4351 4529 2583 2913 3866 18 3661 1392 1417 4127 592 6395 2162 5864 844 5776 4726 358 1925 6320 1252 810 2541 2829 2239 6383 6483 2716 4360 4116 1770 5871 3267 6284 2072 1376 4275 2455 6056 1174 6327 4552 1856 5900 1678 882 2372 186 2576 2986 4968 5251 4598 2130 2812 479 6387 475 2867 200 6138 675 1726 1553 4788 5810 4234 951 1142 2391 3688 3964 4170 4250 6410 5241 621 1452 2190 5636 3864 4527 2838 4413 381 3076 3311 4861 3630 2718 82 300 123 5094 2880 5618 2816 1485 4356 2571 5042 44 5984 150 2223 3172 772 941 6273 3553 3133 1862 577 3166 1359 2313 2629 5954 4752 931 79 5100 6094 4548 1249 1311 4280 1377 5667 1861 6079 268 5326 3423 1688 927 4382 1048 3484 5975 4543 1710 5239 449 2524 1311 5536 5956 485 1316 175 2561 1224 3093 1911 6161 214 5301 5685 3785 4943 2427 155 5320 3368 2804 3006 2960 109 74 5937 5132 67 2072 2901 4613 2499 2634 3120 1565 6077 6508 3389 4866 6195 2697 2992 4223 4615 5995 6168 5016 678 4870 2834 5926 5100 5821 6026 4915 2424 4544 3934 5220 2364 3953 6288 3213 3719 4364 4064 1000 5899 1579 2084 484 5259 2987 5866 368 2779 4976 663 2551 3896 344 1184 3961 5479 6190 4375 652 4899 6378 2536 6326 5016 6155 2969 2967 2708 1841 2906 3643 4870 5479 249 2130 6094 5092 5026 4114 4641 1402 1993 1305 4102 6210 4525 1952 6145 4568 2105 319 5385 1144 628 5570 2248 406 1949 3642 5927 6463 1104 5700 4241 3690 620 5645 2490 3377 5764 2150 4878 6290 5466 5724 3013 3962 537 3058 5786 5341 3905 2080 1271 994 4151 6297 906 2066 2678 2250 5655 5064 5175 511 2567 5116 4826 2164 2157 751 3747 1263 3429 2009 5564 3911 2547 1033 5754 5980 5517 67 3879 2361 4188 2641 4311 3573 327 3440 5960 169 1188 3908 2869 505 2337 4271 2791 1925 3377 4760 1734 2824 6481 6213 3217 472 231 2566 6488 795 2133 5758 4230 1582 6308 3495 1503 5398 1193 1514 4517 5270 4429 352 2603 5021 436 2473 5255 5159 2134 4106 1312 6149 5441 5039 3510 1724 815 4924 2402 4602 2919 428 3262 5660 986 2174 777 6192 1137 2087 5901 3857 2374 4431 5404 5384 2065 1721 2923 3144 1537 1551 1855 2667 5222 2803 1867 2769 4667 2875 4728 4301 2396 2930 1338 3453 5146 5066 3030 1461 5969 6307 2688 4441 3426 2655 2490 5157 6150 2364 3825 3649 1488 835 6181 4513 113 3344 3059 3574 1502 2887 2885 2489 3761 2261 3127 178 2631 5026 441 773 853 1468 294 473 446 572 2702 2684 5194 3163 417 2311 176 4475 2223 2875 2436 4746 3417 102 2224 1048 2155 3356 6460 590 5046 3704 3786 215 5125 3284 5911 3758 705 5084 5344 4446 3055 1147 3976 6361 5451 3369 5752 516 3105 5159 4627 4649 3179 5882 4798 461 5406 3587 979 1775 1334 4566 5693 128 614 1455 66 652 2905 2668 3144 6053 5330 4266 3826 1642 3886 6164 1190 3780 5076 1604 773 1080 1901 2247 6004 3900 6481 5215 592 6395 2957 1987 332 2349 3930 1981 1815 4580 4135 5901 988 3807 2414 1520 4954 2493 1301 215 4334 594 2865 2415 2706 1903 2997 1414 4486 4668 698 1890 4778 376 929 3337 4059 5695 748 6335 5586 5747 5802 5113 2153 2110 3209 4974 3794 2274 6277 5721 5383 4352 576 515 1864 4305 2467 897 3154 1998 5504 5020 6418 5496 4193 3960 668 2702 5378 680 1766 2893 3529 4154 5945 3536 530 2919 3042 2777 5643 1690 4178 3958 4946 292 5544 2683 5871 2079 1611 3585 2380 5471 1661 4092 2505 1023 3994 2286 1765 5912 3036 2974 5045 2716 4712 5084 2741 58 163 725 1287 56 92 4900 1637 1762 4998 3701 41 5550 3316 738 2469 95 2266 937 1847 552 3640 5033 4424 149 4087 6494 6053 6028 4861 1176 968 6043 4723 5524 6504 795 5898 4689 157 1896 983 6499 1899 2764 3903 4066 3399 5744 5772 2463 2707 3824 885 1032 1968 1428 6180 3794 2394 5623 4497 5638 4874 696 5553 4064 1463 2413 1312 3449 2585 2767 4026 628 4363 5570 5502 4430 1785 2819 742 1117 6309 3412 1542 4869 767 1523 3752 1798 1231 1305 5215 2756 4027 5485 3562 5035 1041 1474 6165 665 28 4730 2086 822 1070 2287 4243 123 2140 606 1942 3287 4996 1843 201 6184 1808 1756 768 1350 3170 5298 3091 1964 2066 2639 817 3787 4319 5804 2836 5067 3784 3765 750 4913 2755 268 3772 4727 3629 5606 4886 1249 773 3857 3319 2376 2550 2244 5761 2982 3934 1880 3706 3255 310 1595 1693 4490 6034 5356 4788 1350 6265 3175 6123 179 343 219 5900 6437 6338 607 3242 440 1103 4867 3188 3986 3032 4196 3137 2132 5542 470 2129 6243 6364 4173 2111 1874 658 5095 2376 3190 4751 2272 5484 2110 3006 5117 3292 5366 2460 4969 2144 2093 5057 4186 369 5176 2910 1284 1070 1728 1472 4045 3295 3963 2336 3808 5701 6298 3460 3537 4777 4479 5336 3809 4461 5409 105 1165 2327 3481 6047 1544 4332 2570 5388 431 1346 1877 4489 5533 450 2073 3004 1408 5631 6160 4442 4812 4407 4211 4153 2601 1610 4032 2365 4459 2322 1363 4388 1554 5558 845 2917 5193 2289 2335 1502 2408 3904 1212 4162 5687 5037 4678 5272 615 5812 1977 5839 4045 2931 3855 2907 1589 3418 2381 1862 4996 5787 6373 3249 5124 1406 2965 426 3570 2668 1560 3544 4609 6247 3634 2890 3735 2270 939 4922 4774 1918 4876 1485 269 1244 561 4906 311 5635 2927 999 1016 5092 549 971 537 6311 1757 1504 2621 2289 40 501 5750 2311 58 4580 6149 2907 1396 2015 5139 2483 3383 5817 1790 2589 2568 1545 3573 3902 1291 6005 256 5237 5383 514 4550 5746 904 3390 6296 5778 4412 2726 3433 1163 4923 880 456 1917 5105 3077 155 5705 6066 3546 5255 3174 5090 5522 851 5470 702 5014 5514 137 3105 1852 3379 4926 428 295 6446 2044 6410 1182 1229 4055 6087 788 6436 6491 4455 468 6096 2540 5668 4629 1004 1973 4963 3251 6485 2663 2970 741 3815 3619 4765 1823 321 2729 2946 3032 2792 5013 5047 1869 5977 3454 3719 1595 5704 5979 5136 5162 3018 3545 5976 5063 2635 3164 2718 3354 3909 2350 4013 2895 1910 5752 697 4995 1458 5495 497 554 1764 3963 5301 6408 4702 1108 1712 1439 2512 3601 5595 5112 1325 3940 5344 3835 3472 5994 1977 3073 5661 6479 1526 3088 8 2746 3218 1108 4440 3741 2710 196 2796 3034 3216 323 267 431 2364 3799 58 4519 2796 856 885 6094 3317 5353 437 5089 678 4377 1043 1290 3511 4896 1954 5453 52 3787 3097 6071 4443 42 2283 5645 830 2681 2483 3886 4954 1259 318 4909 4892 3471 1619 53 2669 1107 4971 1552 5641 1526 2880 2541 523 4248 6432 6004 724 5151 1524 2175 2027 4844 5314 5007 4340 4604 1928 2141 3895 2020 1987 3221 2240 6090 4482 2065 1473 976 5616 5973 630 4176 4958 4773 1282 421 4496 5443 3981 6238 868 4515 1680 1919 1432 4983 195 1769 327 5109 1340 3039 1171 120 2768 25 2198 1686 383 6007 4445 5682 2201 561 4226 6126 1302 5710 4328 3384 4113 3315 2281 1009 156 339 6365 1899 3697 2464 6026 5900 5871 1975 2565 4546 4937 6027 81 1319 4288 3168 2633 2209 5542 4782 3088 1320 4676 5654 4852 2207 3008 6085 3572 1747 6065 1325 922 5820 4271 3773 187 1778 1880 5321 1938 5661 5328 3541 2041 4607 5511 449 3787 2460 421 1391 1882 4723 5069 1463 2962 5397 1644 2562 2894 4440 5490 5547 841 5384 5616 769 1801 4498 600 942 6395 957 6303 2128 5195 3945 87 958 1736 4643 4599 3953 5532 4016 2852 5494 3413 1029 835 5276 1662 5056 5694 99 4525 1180 379 523 67 6235 4054 2046 5037 43 4440 1147 3399 4545 2962 2271 5695 1518 5181 1506 4668 6305 985 6016 4353 2161 3112 1608 1457 4995 920 1843 772 2890 4032 2759 3494 4104 4870 5960 4951 2374 3473 4976 3929 4260 2639 5009 6060 4180 2444 5659 4909 712 2008 4301 4846 739 1360 1843 1989 3066 1574 17 3910 2787 4182 4747 2142 2416 12 2555 1717 5410 6392 1258 5294 5207 2143 3489 2637 3892 5137 5935 3572 3820 4793 4632 4873 4240 5757 4965 6449 10 201 326 752 3345 3016 6321 3038 950 4258 5549 3411 789 2891 1267 2445 862 3228 1556 3719 5155 1629 3196 6172 3297 3652 5922 992 4041 346 2121 3465 2214 4247 4389 4890 4989 1008 3365 1046 218 2825 5126 6218 4502 2646 35 559 1797 6128 2416 4751 4470 4428 5731 3532 57 6045 2564 4369 6216 3094 2327 1326 2861 6083 1202 3830 4851 4336 6290 2231 1873 3406 5203 3046 3024 4254 3501 134 714 5137 2638 4843 1567 34 3058 4466 1042 4685 4623 3251 3309 1746 5561 5060 1354 3577 1792 1128 2251 4176 6350 725 5149 5441 6252 2039 4904 4675 2343 381 6078 5672 490 6269 2294 4503 6371 613 3549 1092 3280 4177 3165 6393 548 2218 1412 2692 4673 6221 1899 3914 1949 191 6077 5223 5865 781 4641 4582 4659 4705 4279 3235 593 3961 2936 4504 3752 4745 122 5291 6370 5282 1207 929 6130 1738 1786 3767 755 910 4632 3978 4923 1800 4441 6312 2548 3290 1455 3327 5370 2206 1112 2122 2366 3790 3151 1785 857 954 2242 425 5205 3122 2686 2343 1713 2357 3727 2324 5537 928 5205 1843 6167 1004 2473 2655 4847 6268 5130 5119 5021 540 2112 176 3795 3277 6008 28 147 1228 4373 2188 4328 2454 1176 2984 5321 5320 4354 1711 4697 5950 3404 2431 3515 1837 177 1755 5241 4220 1782 765 1886 5655 350 6039 4115 1774 5192 5887 1176 797 6048 3144 5616 2988 3520 5410 5474 2342 4844 4967 4718 4637 4128 553 3090 3220 33 1529 4786 1990 4386 2708 937 4698 4478 3510 248 3221 149 6342 1723 813 4387 4596 5490 4407 3484 1965 1100 6032 764 6188 4206 4934 2395 54 929 4417 3560 2044 5984 3053 4296 4271 6137 2556 1250 2905 3356 354 4197 3710 76 4903 5181 2784 6083 1180 1100 4589 6160 1734 2113 1899 3914 1303 1553 5851 4960 649 4105 2942 3419 6057 3354 5853 2114 4823 1806 1794 1937 3335 3105 2149 633 3432 684 1925 6013 3770 2847 1762 4779 1599 5623 1911 1282 5340 4071 4457 1601 2193 5202 6366 1047 6258 4550 4940 3491 5601 3172 4877 2053 2395 5271 1315 3287 5975 5906 4022 4309 901 5586 6501 1474 1536 4381 884 5204 525 4988 2704 4996 917 3836 5947 5428 651 6316 4535 3881 5363 5211 106 4002 1653 1351 3371 2042 1818 5097 1276 19 3675 2024 2494 4619 3254 2078 1151 3976 4950 4204 3127 1656 2245 2564 351 4918 6299 6445 352 6465 5451 5667 361 3653 3747 3527 3362 5679 1523 389 77 3479 1327 5327 1236 1458 4846 4486 5645 3555 6504 2833 2288 3180 1080 35 5746 1819 2233 3859 2121 6161 690 1178 3166 3515 1655 458 357 1547 5456 5352 1135 4740 2057 196 2907 2913 1009 3644 2390 546 5585 4687 2538 5360 4628 5536 4962 4442 617 6184 4493 5614 2894 3131 5496 1377 2479 5837 329 3949 1103 2694 4180 1600 201 3304 6109 950 2790 5644 1680 2362 1339 4995 4231 4600 1000 5989 1839 1833 6056 6066 5332 747 1412 3692 2137 5087 5148 994 2648 1688 2838 3688 2613 3750 5369 1443 4192 1736 6044 775 1488 1257 6275 847 5613 1233 4550 3921 4754 5033 5093 1973 1978 120 4977 5291 1486 6368 5917 5026 3384 548 903 1578 1312 4550 91 3154 2264 1830 641 661 3106 3026 4593 4654 178 2896 2826 2853 414 2814 2843 1571 6505 85 4947 4255 6055 781 3086 2319 2335 4327 3099 4116 886 1059 2121 2753 5279 3549 1971 3392 2492 3943 4174 862 6350 925 2816 3518 4228 267 6365 1346 3024 1705 173 2081 3522 674 3682 825 2430 1830 5792 2603 4387 3880 1158 4713 5322 5277 5505 6472 1061 1860 3549 1446 2736 5557 1561 6215 3305 6024 5478 3119 3511 4516 1099 4450 4562 3765 619 5802 1026 4197 1889 1960 4372 1743 1556 3367 964 1130 6201 5043 1655 2913 2979 5636 1121 6418 6282 4805 2336 243 2165 910 6413 2872 5050 2032 3876 4977 3832 4967 304 3810 1059 4836 433 1919 4496 2265 59 1975 6451 4187 3451 1717 4700 4885 3315 4452 2840 990 4758 798 125 1647 2057 4617 2882 3164 6113 1135 6386 352 6302 6301 1759 3055 1908 6495 4978 1146 1749 5273 2919 341 1807 668 2188 3078 3173 2454 3133 4433 3969 489 1628 1911 1067 1300 6265 5475 442 5079 4054 4842 2899 3686 2824 208 4800 4037 2814 3180 5289 2697 4173 4956 1987 5864 5611 3359 2225 284 3484 1167 1245 443 6399 4713 4347 6164 4902 5450 4794 4015 3484 4524 4462 5522 6413 5697 594 34 1528 1417 1141 5385 3474 3549 3563 6249 3674 6219 4639 2117 2216 6370 6088 2125 4997 1363 2546 6048 6044 936 2490 6302 1436 2772 5394 1815 2702 4348 2377 1943 6313 5457 4323 1497 254 4677 4723 3035 5691 3470 3408 3800 2448 176 3344 3498 5894 6042 2551 1160 2470 2783 4226 5586 5196 3631 5378 3350 2542 6240 1386 2389 6454 5182 5700 5922 4050 429 4839 806 4240 5176 3575 1342 2918 4018 5085 3318 5251 6392 6334 3433 2738 3041 1130 2281 5081 5780 5626 432 5299 1826 1930 4223 3002 1329 4201 743 2081 1906 28 515 5241 1703 4947 3388 6507 5665 4834 6315 5613 4341 5903 964 5660 2835 4875 488 555 5778 1728 4539 2008 5268 2183 3466 3807 6422 2072 3305 634 2064 2637 4388 1554 414 1370 6280 320 1624 4298 2898 3205 3039 5845 3604 1349 544 2446 5068 606 2597 1341 692 2677 2209 1013 4277 1760 1014 5194 6216 2704 5261 3317 3649 5893 273 5746 3233 3238 483 6024 4734 6101 3214 637 2041 5562 1820 5749 5319 725 3463 1447 2621 6288 41 219 318 5073 2293 1151 3433 1273 3628 1279 2330 2687 6220 5457 4312 6475 3540 1444 1249 2163 1922 1601 1030 5284 4796 1415 4410 3625 4656 850 1392 111 2512 4081 6007 5470 3256 472 1323 2722 6089 2660 248 146 3324 5832 276 266 347 5952 2715 2890 1361 1178 2788 428 4271 5141 4194 6156 3372 1678 2833 4799 2920 5966 5604 683 1297 4553 3177 5803 2442 3880 5477 1939 1585 3108 5659 2722 5979 3002 1216 1172 4619 4699 2046 816 1088 5615 3360 2945 2787 3029 4780 4187 5845 685 2091 5126 2857 4974 3245 5767 1082 753 4623 3320 5687 971 1324 5398 794 5547 317 2064 4957 5626 5900 5670 690 845 597 3872 4808 5261 4063 4502 2647 2898 5350 4244 591 5819 4274 4568 1338 1168 4351 2270 443 3931 2887 6484 803 4567 1287 1489 376 6234 4097 731 4141 2710 216 4702 4479 4011 2572 598 6206 3429 461 3833 2327 619 3172 885 3343 3241 4120 1009 1183 3058 4586 1237 673 2302 699 5660 2211 505 4286 882 3612 3617 6150 536 2284 3183 2474 2350 4381 683 1062 5743 1165 98 5189 4973 3795 4314 1147 1740 467 1523 1297 3582 6294 756 6354 2384 4661 66 5726 653 5626 5246 3388 1647 4581 5717 3747 4653 893 1994 4430 5730 1610 1327 6058 3354 159 5344 958 649 751 5011 2304 2503 4664 2110 3291 6395 2031 1719 4458 4888 5361 1 815 931 6232 5591 5805 3034 6243 1524 3513 3240 2723 1159 3141 635 877 955 1101 4239 5018 4075 1393 4026 3189 3192 2365 4315 4602 1058 5432 4867 5199 3731 3423 4431 2174 790 6434 555 1010 4466 182 1001 594 213 933 2126 392 2161 3947 1374 4872 2751 797 4816 5224 1794 3553 3910 4774 2822 4938 2129 592 5549 1526 4932 886 3173 5701 5100 2418 1795 2162 1741 3111 5623 3105 3477 1450 3807 1539 219 6004 1026 5459 235 3660 2050 4427 2667 302 3177 4426 4479 3661 2453 6387 2033 886 2791 2227 2315 265 525 3298 6133 74 893 279 4073 2801 872 1544 1823 5307 5053 1160 973 3889 5072 2510 4249 3090 5782 6231 6485 2650 2860 4856 1781 2466 838 5790 1120 231 4997 5756 4444 137 3565 4029 5612 5079 4673 5960 1620 1032 1975 2475 3384 3857 730 2709 2933 1733 4419 5669 1729 4963 3845 3846 2813 5936 4098 6460 1441 3956 1006 5721 5374 2503 161 3118 5103 35 6412 3580 3343 2612 4815 4222 4353 1801 3731 2004 2799 5613 83 5557 4444 1057 6244 1035 1237 3011 299 4227 3759 4935 28 122 495 5243 236 1629 2709 1197 3419 2355 5759 388 1285 3776 4692 1294 5442 2495 5507 3469 372 5010 2564 6360 2316 3190 2611 5239 1185 2109 6287 347 4314 6025 966 3937 4886 117 3309 2285 3813 3725 2434 4809 638 6114 1519 3232 4758 1241 2870 6018 2910 4891 2332 4917 3305 5062 2939 982 847 27 4036 46 4621 4406 674 5260 3119 1061 2518 1550 3226 2803 4921 2072 5234 4576 3991 4384 5096 5715 3791 2280 4225 4763 1393 4321 2918 1523 4697 125 418 2504 2196 5987 3078 4261 6190 3467 2089 3851 2708 5158 5317 1985 3906 1303 515 5100 611 5042 513 3732 2598 5756 303 1232 5832 2450 2471 29 4696 6305 6147 5031 57 5326 4860 362 2796 5945 4222 5426 6065 2601 746 2208 5570 5878 4018 755 2775 242 412 1150 2343 3363 4928 2452 745 5400 3377 973 6456 1344 5706 4087 5234 64 4036 5282 5936 3205 2985 4970 5727 68 3134 861 943 5681 469 6036 3609 2319 872 2230 2881 4587 6303 5979 553 2591 5760 5453 5304 3148 3849 1651 3638 6284 5685 4923 1963 3257 4521 129 51 1753 6413 3367 2446 5734 4096 989 2518 6260 2346 3303 3567 3946 3279 1802 4231 3278 4132 138 6020 2306 3012 265 4558 1692 5079 6223 5470 4510 6235 2736 4163 2425 4098 4141 2819 2258 716 858 6077 3545 667 2160 3990 5230 5483 2020 4225 5877 454 316 5 2307 523 926 5979 4581 3351 5649 434 3101 5544 5679 5584 312 3414 2135 4449 4579 4909 977 6092 4815 4414 1126 2521 191 1544 5656 2087 4285 3408 3536 4844 5706 936 6509 3458 3429 4258 242 6420 946 1132 946 4664 4885 4361 5603 6257 3924 201 653 3083 5834 5960 463 2582 4609 1485 5793 2499 4760 793 5900 5919 3418 5073 331 2312 512 11 3213 211 2261 2688 1992 3600 1237 2128 959 1483 5951 5888 557 352 779 3535 4878 4674 2547 1143 1879 5754 1919 2165 695 805 4773 578 3358 2396 1540 6306 4853 5773 3745 3127 5146 294 4114 3148 2856 1630 4948 2353 4759 5917 5567 5222 6508 1439 5016 5088 2620 1463 2922 3430 3755 4873 5847 4467 3503 2060 780 2414 6431 5098 4123 4565 5061 2491 3490 4001 1102 5819 1356 3906 6217 3881 3315 2596 5187 5360 4929 4915 3113 6043 2747 5191 4986 4264 1404 2261 4235 3567 2581 1915 4307 2761 3155 3857 2173 3463 170 276 2682 3069 5018 6268 1725 4723 1080 1448 381 1162 131 2453 2040 4876 4607 4954 4543 4839 4970 1899 4644 2407 64 2138 2926 4432 3127 2894 4233 2470 4771 5247 2572 47 3462 1482 1853 4561 1484 433 4481 3790 2477 2112 4082 454 2206 6013 1692 1701 1055 5763 3273 1666 5159 56 3842 1732 704 2205 4178 3520 2034 6220 2076 2495 855 1207 1562 44 6364 4852 4194 3791 3844 768 571 5181 5291 6300 5922 5070 4594 1466 660 5917 5642 301 3133 6181 5921 3455 4205 2970 3868 1727 5709 3002 3776 5366 4541 6507 279 1663 3656 1279 4414 6249 4355 4135 3493 2983 4485 1133 1053 2149 875 5344 117 5515 2032 714 1428 90 1845 4670 593 3317 2237 3083 1352 4896 4461 3926 1424 2448 2536 2337 1205 311 1936 2472 3905 4686 6334 4111 319 5469 2267 1846 1071 4518 4208 1952 3110 5895 6416 1193 3117 5015 2188 2582 6187 946 6150 4757 4630 6215 934 3825 5436 5451 4072 4636 1524 4765 5382 4900 1541 5888 1499 849 5314 2421 6010 6305 5310 283 241 5710 4824 3755 5912 4 4367 1912 3028 4211 600 1031 2839 3228 2217 3509 2460 1634 275 303 3884 3390 6129 1545 179 3026 1609 4779 5433 4751 1120 6118 6435 1237 1754 5383 4171 3982 932 6445 4973 62 5210 2641 1601 2765 4938 1065 3377 948 3163 2381 3098 6403 5213 5926 4827 3119 1194 22 3676 2690 3975 2585 4663 1493 1675 5990 2132 4584 119 2968 5613 5789 6215 2776 4385 907 4446 1230 1475 2891 2349 5621 5250 650 4771 2840 3864 4875 6175 5430 5713 3213 1399 4395 267 2815 4639 4113 640 1034 2474 689 1516 5092 364 2123 4047 332 1251 1019 714 4386 3955 3474 2781 229 5479 2000 1249 2385 1503 4818 1011 3726 4306 1710 4190 6488 2393 6369 5420 4760 1531 4041 4770 2937 1089 6232 3176 426 4527 6183 4631 2275 975 3479 4019 241 4850 5044 802 1452 2966 3248 940 6008 5457 1365 609 3071 1972 2842 3311 4423 2868 5269 5014 846 293 1394 2139 6346 6302 2090 5976 3362 4018 3528 807 6091 2064 928 5236 4955 1547 3742 306 406 5012 6089 5941 5865 5473 5467 1662 1867 5403 4596 741 4987 5302 5113 5278 284 4990 32 5124 2170 2738 4505 2928 2748 1281 6294 555 5305 1183 5125 6446 3372 5972 5085 5142 5663 1237 1834 3956 4093 4186 6093 1714 569 1202 3006 5166 3804 2425 3260 3267 1096 1124 3104 3976 2359 2583 1649 5484 1892 3973 895 2635 4963 539 6048 6428 3714 6077 6492 4806 1640 170 905 2912 4892 4984 2176 6073 5143 4197 4636 2404 6320 6431 4947 302 1537 1999 344 2872 1458 1061 4569 973 2822 2906 4869 5192 5085 2989 6139 2818 722 5686 1283 2621 664 2414 197 3924 5326 455 730 4952 4452 132 4418 5687 2817 3804 4304 581 4959 2444 1415 804 1160 5347 3603 3123 1068 3295 1688 4680 4339 1861 2940 234 2856 1100 1546 1129 314 606 4110 1254 5245 3111 5242 4017 3641 1041 601 2606 1042 5867 3259 2123 6011 728 93 4543 5523 2309 162 4814 3408 5552 1818 6290 1367 6419 3349 1421 5159 2603 5976 3061 3375 753 551 2995 1474 380 3762 3033 829 3274 4793 3325 6194 4283 5648 5595 6310 1267 3843 1763 690 3070 634 5457 6100 272 6151 962 3739 2924 2597 3041 4055 5884 5225 1852 231 1157 4743 1725 1357 3447 1510 4890 1339 799 2696 1510 3760 3343 1675 1709 6248 700 499 2916 2398 1995 3710 2321 3021 122 5326 5846 2118 890 5716 4310 284 2782 2634 1826 4811 892 4394 1331 3921 4331 5814 3167 2714 4576 3600 5066 1906 4992 6078 1470 505 2087 4974 42 3778 2014 5858 2805 5981 163 6003 454 2546 4568 1142 840 4627 605 5917 3485 2398 1129 4119 4936 945 5636 2779 836 5543 3074 4192 2122 6209 2975 1485 6210 1895 3556 5461 3292 1023 3096 1967 3542 418 4571 2074 1767 2876 3687 454 5901 6259 735 5157 1074 4376 1122 3870 5635 3269 2915 1075 5490 4596 433 3342 3977 4610 5954 4807 4830 5817 2081 461 525 4229 796 5522 2667 2662 5233 6173 3983 1978 961 1833 4808 895 945 4548 245 3351 5031 6002 5574 871 3273 6376 1244 4462 270 2987 5698 3416 143 1527 5439 6101 3721 4843 2633 1205 5070 6494 5729 2302 4815 5595 6437 1877 1496 2386 2156 3178 2296 2012 2974 3608 4398 2757 3866 976 2540 6045 4029 4803 5453 3912 1978 3279 5439 504 3875 3973 2321 4126 5728 5318 5112 2431 1989 3381 3877 3865 5076 4847 4924 3013 1152 1186 4579 5626 5563 4052 3318 3843 2824 5308 1263 2033 4784 4161 705 921 5119 2857 6214 304 4756 5334 4335 5958 3369 905 460 3374 2118 5118 4262 2580 3880 4387 4075 4879 1328 3860 1467 2199 296 1541 4362 6278 874 2467 5972 4303 5189 3909 6268 2718 5887 3464 5220 3721 2201 3944 3294 2877 2555 4181 1715 3648 3009 5773 5822 3390 1690 3580 1794 5775 3371 1914 5156 2338 261 944 1702 4094 5242 5903 6145 6325 456 984 1762 6045 4083 225 3343 4717 208 5015 2271 363 4116 327 1819 6246 3673 5661 3006 3422 4309 2131 3927 2326 2964 1560 6217 3374 3331 5673 3611 34 1517 502 5077 4861 2319 2002 1284 5332 4332 3664 5133 475 974 4943 2803 6217 6092 604 3845 3074 1264 493 3834 4374 3093 3907 697 6164 2940 981 29 226 5000 2460 3366 4515 4611 1010 742 325 3470 5291 18 4469 6281 3913 2639 2233 1844 5892 2984 3363 4013 3238 3887 3145 5510 5450 1036 3192 1537 5362 5604 1529 2748 3914 711 1404 2699 1557 2292 2070 4067 2059 3187 2811 1274 2851 3879 4725 1867 3584 3788 50 5203 4094 833 3051 5253 1108 6319 6173 3486 461 1401 5927 674 1330 4755 891 156 2872 1850 1838 2926 5759 1763 3646 2172 4222 2031 2971 809 4587 2619 3319 781 4677 2105 4075 1511 5722 1133 2912 1892 4506 4495 2818 4643 958 376 5615 568 4317 2998 5169 4280 1307 847 6048 3787 5393 5200 2841 2915 5888 5734 373 2159 6382 6039 3671 1376 2052 3518 2781 2654 2178 3083 3966 4616 2245 5016 5528 3833 774 5844 6308 1102 6093 2746 2372 3516 2864 3402 2591 4529 3050 5751 3396 449 3632 215 5139 2345 4255 3617 6282 331 2471 2516 3602 4318 5793 902 2197 723 745 6079 1364 3893 762 5724 370 2441 121 3876 1056 557 2177 3204 2512 3102 1253 2716 171 4912 64 3619 4686 4568 225 2724 5638 4019 3335 5968 4707 1067 3059 5603 420 1591 4836 6128 2286 2278 4404 4477 1717 215 5352 3260 4541 4655 5555 1219 2070 2963 3828 4573 3307 81 3750 3503 190 4984 2066 4705 3596 6051 5789 381 5422 4905 4210 3483 5714 5914 2005 4833 5472 66 4827 2130 2655 6366 2997 6066 141 2163 5964 4419 5634 5352 1343 5049 4369 436 3487 3503 4616 4805 2393 509 5830 985 5106 1862 4792 3454 3942 2156 267 3650 4923 3430 4474 856 5936 1487 602 1072 258 632 2771 1467 1827 1188 1859 1596 3660 5150 3718 1592 2378 1249 755 6237 3882 6177 791 734 5551 2967 1967 249 1245 4887 595 786 1696 1121 4704 4014 3653 681 507 5688 2766 5406 4054 5329 1802 4478 1064 5381 2232 2743 6210 4350 5224 2860 1658 4499 784 2553 5375 5137 4410 3482 1167 5363 5711 5968 2058 1925 45 410 2736 5723 3093 3349 5493 801 5416 6475 3982 1987 2895 1197 3953 1834 2685 1261 966 817 4212 5771 4617 3463 5874 5536 2622 2422 5450 2677 781 4822 2680 5389 3549 3726 1585 2584 741 4483 1737 2997 5554 2225 2648 2559 1847 2639 920 5063 2621 9 4717 4352 1651 3646 3004 5082 2439 4727 4365 4397 701 6469 6310 931 513 2721 1479 449 2036 965 5112 5233 4730 278 2712 5296 3294 2561 2398 3463 1568 3185 4490 1003 3893 225 2105 3757 4713 6342 2354 689 2181 5967 1180 5999 4728 3556 6100 4779 3676 5378 5534 3242 4239 5474 189 1687 1370 4732 5304 288 5208 4045 5269 1373 860 1081 731 819 3028 3037 2033 3567 5282 1229 3111 412 2192 779 2450 2212 3692 4455 6165 4190 2716 1452 355 971 180 4707 548 6395 1751 2356 2405 5062 1473 3025 4508 3085 585 259 2 5086 5178 3033 2525 5846 2928 3998 4808 2099 5100 4067 2653 5197 4184 3808 5380 1852 5644 5526 195 4938 546 4470 936 915 2900 3745 2196 1337 3315 1384 5106 4642 3379 519 23 3986 122 1417 3427 594 5961 2627 1365 2797 4040 5463 3899 600 6229 5072 3376 4980 2777 3406 1314 6333 6307 536 6345 2931 6189 1428 6292 3553 5783 4004 2580 4377 5651 4842 5880 6405 270 2319 2474 1729 5413 3496 4040 1771 1653 6367 1714 788 3753 2628 1963 3170 3561 5634 593 3382 4374 5089 1625 3709 82 5875 2804 5021 22 4674 5318 2806 6359 5079 6349 2745 2372 514 1776 5421 1674 3610 474 6254 2256 5241 2428 6327 5418 1475 3187 3911 4479 3424 4383 2757 2132 648 200 2585 4866 1859 250 4138 770 2528 2734 155 74 2874 3427 5385 2476 3400 4658 4145 4800 2247 1363 4561 2051 2378 1595 5260 4765 3638 2594 3253 1694 4333 2523 5964 1525 5560 1426 453 6352 1122 4108 115 4857 5862 250 1730 701 2835 4998 3541 6135 5458 6484 3970 6052 6345 3581 643 4370 4178 2342 472 5598 2050 601 6257 4490 4531 4678 1671 4782 6057 5857 6062 1899 1755 5179 4999 1159 4830 1199 2363 4491 3292 4021 5450 3871 5230 622 5613 472 5143 2341 6445 2185 1514 30 3776 466 6330 3509 3661 4522 4021 902 4986 6353 3470 1831 4984 6086 1154 5164 2951 5291 6276 1053 4845 2591 3755 5847 5548 274 2450 236 2602 5669 3491 4482 1141 4650 311 618 3284 2067 2410 2101 4539 4468 6118 3556 4934 4948 4406 699 2451 1536 5325 201 1198 3724 5356 1249 2175 113 4460 2963 539 6263 915 5069 6337 3691 4466 6415 96 4282 3586 3808 4254 1542 2376 16 4436 6500 54 1035 4147 3383 5516 1309 2840 3229 2263 4887 3834 3989 2328 3842 1485 5234 590 4149 5521 5711 3945 1962 4376 5593 1504 4159 4617 4908 4414 4679 5870 6492 4048 2891 1811 1739 3232 2728 2133 1331 2187 1110 487 2011 4457 4776 3766 5197 1201 4317 2778 2973 6388 425 4797 4043 5944 2258 5656 1575 1002 3181 5726 1182 4904 4201 3085 6022 5527 758 2288 3169 4648 2383 3535 5688 5273 1228 5685 2061 2674 4360 6 3990 1329 2735 5900 5999 150 6008 3438 1127 628 1445 1157 1733 1947 1466 247 2171 2234 5694 1571 6068 3675 4811 2227 4505 5575 4294 1377 5073 2650 2569 3152 2581 2994 3338 2114 5443 6274 4125 3396 5987 1647 307 4617 4487 2181 3816 5769 6414 6395 4656 2568 4672 5354 5289 3378 153 3545 1839 6075 6251 392 5975 6325 2250 2744 2608 1393 4182 5645 1261 6481 1374 2408 2440 2053 1880 6382 5993 2993 1203 3944 858 192 5564 2020 3474 2721 5527 4853 1429 760 6418 4676 40 1403 5315 556 19 2922 4099 5964 1685 4633 3709 6030 1263 3271 69 1138 3021 3637 2168 3611 1809 2394 2811 4538 4037 146 2748 4418 250 545 1755 4967 2907 2614 6331 386 1719 6294 6437 1209 6117 5006 5685 4814 6096 4867 2647 2122 3129 892 4033 3710 4460 2910 4103 2925 4971 5753 2892 1957 1600 1559 4109 23 1494 3035 2606 594 5700 4587 3653 1332 2758 4201 5304 993 4063 5444 4405 3490 2497 518 609 5573 4386 4643 1630 5367 390 1028 6183 231 3787 3080 2883 6306 1447 2325 1139 1507 5504 2447 3790 5164 872 4324 3757 5095 5917 1736 5466 3936 6502 3973 5995 1604 2937 5316 5700 2883 1498 6256 3555 359 2375 1509 5532 953 18 3275 1186 6213 4673 450 3428 3653 2488 2697 2488 1887 3660 2496 3139 4107 4130 3840 4479 4496 174 1744 1505 1896 1667 5541 6424 866 4589 4094 6204 536 699 5465 5183 3714 6166 154 5030 3795 3272 5466 929 4670 5991 41 2689 4323 201 3006 688 1024 1821 6037 3290 1536 3667 6469 2761 3089 4603 4418 3627 2552 5192 3460 5428 1248 2516 4393 781 4855 5487 2785 1491 6399 4004 3039 3499 3275 4265 2949 5518 1345 2012 1610 5902 4096 4000 3966 6329 1465 4530 4332 2470 2532 4387 1792 1472 351 2458 1453 1827 1908 2764 3512 5278 2558 3315 5679 3924 6228 6188 4149 3269 2617 3875 3411 4758 6402 4026 347 4549 1926 4266 3005 4356 5260 1644 59 452 2349 1507 1924 2524 5004 3073 1621 6251 3709 4735 6148 380 3398 4389 1478 5893 1610 2554 2436 2363 317 1109 1087 5529 788 2840 1684 1365 5280 2704 5188 4255 5225 3193 6276 3249 4739 2675 2297 453 1476 2651 1772 5743 1854 1819 6357 658 5093 4327 4567 4584 5022 3236 5502 630 4190 1860 5746 5344 4387 999 4193 2048 3778 1680 3778 4865 249 828 1070 5535 1571 1747 1429 4952 5389 1469 933 4874 469 4530 4120 1033 1423 3966 5390 2717 4692 6485 1863 1166 3724 4971 1055 5669 5500 5302 1576 6328 539 2237 438 6173 6100 5903 3394 2210 5916 3566 2343 3497 3564 2078 5798 2097 3646 5916 6179 3614 1980 2167 3087 885 1128 2502 1624 1938 6323 5665 4268 1097 4377 2002 3103 2237 5322 6231 4043 463 573 5676 1321 2191 4829 6187 6404 5839 2272 1384 6019 1171 5557 2736 1158 6501 2673 4346 5756 4196 49 4707 5211 2669 4593 2381 4281 1699 5163 3401 4361 4813 5653 6490 138 5436 102 4977 417 1522 2908 4320 3929 4285 4568 5216 1737 1292 3628 669 3727 1209 4245 533 1166 1840 1936 429 1235 5676 1049 1733 4341 6063 2786 5590 1901 3493 5332 1178 4756 5726 2511 687 840 1872 4555 1388 2137 2279 3412 3931 3199 4770 5035 5522 6255 1629 5553 3303 5597 1489 4934 193 5236 1108 2187 3599 5772 339 47 2552 3946 1628 427 1225 2427 2249 5543 892 4810 1663 235 1350 432 4296 6031 2626 3396 2187 1526 5962 971 6321 2293 4408 5042 3752 1680 687 5360 180 3097 5550 6320 935 1875 3005 1092 4377 223 665 6187 655 6178 4026 1232 2110 4766 5360 5659 2644 1914 3424 4392 5073 4714 3084 5549 2858 1367 5944 898 4700 5472 1746 618 5788 5170 904 5568 5813 466 2820 1552 5106 354 3631 1608 3210 1560 4200 1369 6196 2882 2110 5200 3189 5594 1521 3581 4874 2015 5933 4811 5955 5377 1167 1600 5649 2017 3624 869 4941 4178 4413 5646 5898 3627 5264 557 969 842 1007 2545 1255 5894 2587 3911 4945 3351 5260 500 3853 319 861 792 5816 3211 4357 3113 4830 3732 5032 6056 5379 5766 4529 1973 101 3698 1086 2631 5703 4909 2922 5833 4201 493 1070 4121 922 1765 490 3519 2031 4691 2547 2463 5187 2523 4001 3802 5639 179 830 4336 3291 3168 4528 3 877 343 5222 1485 2056 4930 3019 4500 134 6424 1908 1239 2385 316 581 336 3634 954 3249 5838 6119 2817 4013 5541 2236 3158 808 4065 3670 6330 2406 1718 1809 6433 114 397 5379 4133 4816 5208 2953 4363 2793 2221 1007 2241 6390 578 5817 1047 5995 4448 4676 5242 6011 5924 3746 451 4399 1645 2062 1026 4730 401 139 5485 469 5340 2142 124 5037 471 5976 924 5175 1817 3816 216 4197 5524 5922 5488 2266 1385 5256 1926 1844 3897 1407 1389 5739 4424 1762 4153 2828 4012 1277 85 2568 3872 4283 5600 236 3955 3055 6090 2068 895 5486 3046 384 2106 6064 4331 6349 3973 3002 2421 4910 2514 176 299 2737 2266 5848 3554 2976 6330 2645 5482 2453 4730 4278 5625 736 5971 779 3610 4689 2880 1793 3270 5560 6088 327 1438 5547 2606 1937 491 4792 3264 4446 785 5700 3365 5971 2592 4749 4259 2639 700 1025 1282 2475 5520 3037 3903 3055 1513 2877 857 3349 249 4898 1879 6433 5004 5259 3449 1725 4822 3346 838 6277 3368 1627 870 1073 397 5107 3619 3303 916 1304 5495 2150 2257 4008 1521 312 3854 5165 3359 175 845 4831 3541 841 2371 1981 5820 948 6014 3407 6147 1333 2728 1866 1701 4429 3772 6087 4208 6475 1128 5574 1410 1028 2956 3277 6502 5657 4027 313 3386 3903 6093 1148 2783 3894 5471 2722 4917 5461 6334 5582 4075 5821 2734 4496 5211 3507 4928 3019 2560 4621 837 4401 4057 4165 5949 249 569 6505 4975 59 5356 5951 5079 4755 1147 4567 3757 4562 3136 6091 1275 572 146 4230 1971 38 1503 3899 5116 3411 3600 1802 3693 36 5224 3649 1600 4488 969 4668 2643 4645 5778 1446 5565 4202 4747 135 3580 1712 2703 5899 4681 3761 2303 4842 198 1191 4368 2213 4632 2380 5613 6423 4226 1706 269 1165 5984 2722 2810 4742 3596 465 315 4879 606 6169 6052 6240 81 4004 625 4967 6296 3171 2628 5736 4358 4253 4104 6030 4412 2639 1673 2618 5142 3353 543 3024 2013 2662 5978 5303 2741 6327 3548 5338 289 3154 297 3921 2572 3942 1071 1444 2234 6270 580 4122 3848 5485 1627 1934 2212 5932 6259 1040 4771 1696 2772 5499 532 4036 641 4617 342 5547 3580 1329 1291 2185 1553 1262 61 3996 1810 3815 231 5533 4038 5739 3898 3235 4990 1277 4614 4602 5067 3230 2837 3234 2620 2286 6212 804 4182 6164 4805 5350 5740 276 1638 4052 5560 4721 2916 4958 601 2434 828 2780 3712 4954 493 4354 17 2463 6442 6272 6342 2559 3979 2087 3237 5141 524 1741 4079 3953 1315 3508 1287 3900 609 3393 1428 6293 4071 112 2048 1041 5679 4716 1692 950 893 1022 1109 4978 4308 5746 529 1271 1897 6007 6177 1034 147 342 2272 5513 1852 1021 6497 5112 2998 1744 3360 1143 4620 5898 5541 1290 341 4596 2197 941 2665 5117 5037 3932 5462 2379 4251 3909 2366 902 5877 6458 4408 3678 1464 5313 5898 4760 2796 1075 6022 5128 6198 2392 4839 5394 4458 6029 5059 5598 1472 3534 5517 3246 740 5946 4455 4281 3208 5538 4200 5668 5501 2571 3540 5531 1001 1543 4513 597 2940 4652 1536 2574 2451 5384 4429 2309 4972 3442 3556 1336 1942 2156 2758 6249 764 4587 4684 1396 677 1697 938 5641 4128 2332 1466 2840 4881 3287 6021 1619 848 208 2154 3937 2192 3208 4730 4573 6218 2491 4061 4736 4510 4263 3209 5314 5442 2955 5686 4761 114 2247 3522 2301 5339 5977 1240 3713 4664 3767 4881 2628 6173 3408 2408 6311 5077 916 4176 1393 3312 4675 25 1441 4338 2592 2007 3293 6020 211 5211 4312 376 2723 4153 3452 5663 554 4954 1133 6481 3395 5457 2377 4129 1609 654 5105 2201 572 2584 1783 2840 632 4408 2172 6289 4055 4738 4973 1700 4495 1732 3000 4537 714 865 5092 6232 4229 5344 1134 4637 1750 6357 4141 3892 3388 6243 4034 693 4787 1350 5820 2438 4482 5725 3508 956 5496 3878 5621 3475 6012 159 3261 3046 2739 277 528 630 4283 6256 1949 2092 4392 1529 3868 247 6439 4403 4358 77 3814 5459 3626 1803 4020 1560 4539 6245 4804 5869 1183 1969 6227 4344 4222 4509 449 1428 1014 1956 4910 1202 4185 5342 3011 4447 1303 1488 6243 5308 5114 6209 4819 6283 3669 4647 2242 4552 4954 2612 623 1626 972 5747 1798 766 5668 1113 5050 2918 365 3263 1501 2291 556 4993 6438 3513 1088 4268 4358 2551 4137 2985 4018 3565 1274 4779 1738 5924 3325 3846 1566 2634 4651 1013 1450 6152 2598 119 1417 4794 5059 5353 2818 5416 2408 4892 5171 211 4106 1794 3008 3725 4120 701 5266 2441 6470 694 5056 6490 4820 879 2465 4924 1964 2016 3742 2533 5037 1811 1202 2386 697 2165 4326 5464 3539 1456 334 1502 276 5698 4517 6386 3482 5971 218 1036 3668 4905 2562 5432 5337 629 1203 1644 1713 3584 3406 832 4103 1673 5344 1769 4996 2933 3714 4712 5036 4159 2604 351 4030 4140 2659 3730 6182 1701 3995 1289 3935 1432 3444 3938 301 5146 374 6235 895 6046 5689 6298 4802 2307 210 521 4269 4434 5877 5389 759 1636 5396 786 4431 523 6095 3790 251 4076 2821 6144 1577 265 2008 4373 2859 1400 6396 201 2962 4148 883 2310 5176 1732 378 3973 5622 1779 4518 958 4128 636 5273 3063 5003 5651 270 6476 907 386 1149 784 19 2357 5629 4369 5631 2254 2111 1188 1033 5648 2915 2783 4975 1448 2792 6433 4879 846 414 4645 1366 1041 649 4572 2256 1366 3578 5199 3382 3944 5999 1377 182 381 2175 2150 6190 4998 4960 2976 1242 3985 265 6255 4256 4539 4577 6392 5929 3122 15 3440 1214 163 76 1922 2969 4632 2657 169 63 1214 5791 3892 1220 1769 4380 2469 4932 669 5837 4614 5975 1885 6004 1941 3684 2666 4274 3680 3227 5230 1259 3746 1209 1668 1169 448 5486 3148 143 3458 5643 2912 5825 489 128 6475 5609 838 234 3487 2316 1933 2925 1107 6172 1461 2523 3176 5516 5807 3347 5657 2765 4081 3418 6113 4904 4382 5227 4942 3069 693 5572 5019 2128 457 514 4744 1984 1472 5578 246 551 748 3745 2350 704 1933 3102 771 1837 1428 3036 2024 2097 603 1276 3840 4784 1043 1522 5642 3233 4836 2035 6302 753 2577 4478 2207 1336 6276 1131 5306 5279 5705 2625 387 3219 5412 3332 5308 2929 2204 3335 3088 4785 6008 3309 6394 5630 710 4348 850 5629 4811 2416 4888 816 5276 5904 6045 2856 710 3344 1344 707 179 3930 2618 2082 5009 2681 560 1302 5403 2034 1071 4953 1944 1987 5814 2709 3845 1228 6212 4214 1159 2807 1403 2843 6035 4795 5593 6222 1833 3474 4640 2890 2892 611 5191 1611 5607 3122 4462 1115 6261 4573 990 1598 3655 360 4211 4837 4329 1529 249 1191 601 478 4341 2356 531 884 243 3795 1019 2857 5547 1704 213 5578 1829 3496 3714 6024 1636 2317 4372 1326 5243 1340 3559 1637 1074 4117 3706 5375 4234 2820 1316 1811 6150 1422 4154 4613 509 740 1494 6050 6040 2411 4917 2096 2464 3072 3345 683 101 1758 5575 2812 3719 2333 6321 1354 6370 915 4890 5769 4715 4846 1327 1520 6169 6025 3360 2010 3004 5105 2851 4578 640 1939 2035 1613 3213 4950 823 1030 5426 3899 819 1887 1083 5333 2147 5628 3068 6284 6438 3476 5756 5250 4035 2788 301 6260 1134 2059 230 1229 1084 4382 6310 3759 5566 5420 1137 604 816 2779 4704 1380 2585 5191 5828 1337 4148 4219 4826 4726 1502 2979 2172 1623 3056 1488 1226 104 3833 3975 843 5075 6146 4857 2867 587 5846 5851 6134 355 4591 676 5646 3874 6449 4024 4831 4152 1483 5279 2417 924 1836 1439 6331 3318 628 2508 2774 1194 886 68 4574 1704 3338 2485 1168 1049 64 4505 5034 4303 3432 2718 2372 984 1627 4766 2914 4152 91 6162 4448 2717 5661 2211 3942 6432 2618 995 5717 5295 2125 1464 170 1891 5291 2560 3416 2263 111 6326 5944 855 2977 6180 3629 3080 2505 550 3833 6161 4253 3989 2987 1268 851 1048 2979 5608 3191 3218 98 3199 2250 3374 3569 1101 936 177 2355 1208 6227 2356 2466 5826 5997 6311 1919 3154 3149 4383 5424 3101 2180 1390 2899 3352 6379 1293 2761 1457 5153 5807 4090 5584 974 1164 4590 978 5547 3962 1212 3629 1811 6455 3597 6074 101 4687 1193 5226 3235 4398 2904 4142 4650 5202 5947 2357 1252 1978 3975 5358 2558 4154 5835 4796 6349 52 5940 5223 4446 4165 2801 1795 4270 1971 6184 1956 5375 282 2476 3734 2398 3587 2263 708 5713 2580 5793 1186 6417 4389 1100 2238 1557 2456 4969 4151 4851 2498 54 4409 3814 5756 1763 800 4204 5969 638 952 2132 5466 6105 6139 6238 5688 2855 672 3242 4761 1126 536 5434 6484 4766 5742 6214 2126 3147 4675 699 2644 1214 5955 1456 549 1579 3895 3825 1562 2155 1256 6369 321 5437 198 5466 3603 5925 2895 1368 5432 46 5036 4097 6188 920 5968 3710 693 2845 5474 326 385 2218 4595 889 5271 2699 4030 4743 2692 3255 1492 3852 998 5072 6090 353 1411 4287 1383 3525 1945 6200 367 3470 5910 4430 1545 1400 1111 1300 3985 406 2779 1181 919 1966 552 1267 4846 3784 4308 1178 3296 6119 310 1877 927 6305 1281 5221 4522 418 3764 2819 2987 5717 5067 5473 30 2147 4060 1260 911 5639 2304 1902 3607 309 3757 445 5141 2122 927 6179 2683 4550 2303 5336 3642 5122 4210 85 1439 4594 2198 1797 5157 5155 4437 5017 778 5755 3876 3692 2443 1001 4203 3830 3071 3612 3514 588 1748 3469 5726 2644 3105 3988 3068 90 6016 2896 4430 3737 4684 231 1161 229 3762 3483 751 2197 5108 4489 3529 195 2954 3249 1924 6121 4977 5659 6300 1187 3137 878 2740 5133 5166 4424 4598 4224 3360 6468 5292 2544 3602 4065 5820 628 5382 2458 4777 2189 3408 4699 1356 1306 1198 3999 3563 4961 959 4923 6344 5139 4551 5626 4553 1195 4842 105 1905 1605 2348 1690 5958 1630 5290 2879 773 1032 6399 2161 6406 5464 2408 752 2864 6203 2254 6000 2206 4505 3766 2030 290 6490 919 2993 4693 479 168 1513 1676 253 3734 5258 114 5966 4635 4666 4716 3477 2397 5303 2206 5080 1269 3020 2383 4791 5802 5896 5818 3305 1997 2338 3745 4242 930 5764 6064 1299 5750 2348 2630 1994 3015 1412 2127 4659 527 3277 6227 380 4428 4395 911 403 4207 419 4510 3754 2227 5636 3660 5439 4135 4891 5767 3711 3448 916 6065 1403 4664 1200 2442 1703 3116 6312 957 1128 2466 4716 2399 1579 3290 3803 2686 3416 5099 3600 5942 3366 1340 205 5902 652 1646 768 1180 1025 87 2239 4072 6112 2961 2037 23 496 5425 1260 4527 5748 5005 6077 551 5077 1126 5024 870 5870 2000 2265 2306 2697 3306 4952 416 5286 2618 4877 4639 5261 3151 5523 576 5782 227 2328 3613 6410 1892 3766 5677 6323 3157 4376 80 6240 2906 536 2758 1070 5576 4050 5900 6231 6159 1525 16 250 3605 2940 460 919 445 4698 6155 742 6059 4649 3894 5351 3631 2524 3884 2825 2498 4744 3211 348 402 4134 2793 4152 5958 3551 2018 292 1914 3094 5427 4552 3618 2372 5354 767 378 2660 5653 3196 1488 3718 1244 6374 334 1342 5201 1132 4156 762 5937 1891 4740 3818 2674 3299 3877 465 4215 3251 5248 5895 2694 2290 5849 2863 3255 5107 2002 202 5777 3413 3947 4085 2229 2503 2759 1162 2755 3528 366 4529 3063 2478 6500 549 1244 1883 3856 6420 1915 5366 4325 1211 4024 4339 3722 2163 2209 5555 4911 1933 2404 2269 2071 3463 4766 4865 724 3178 3768 6062 936 425 5313 508 5812 4477 3014 5881 3220 2819 2856 2607 1912 1526 91 5110 483 1146 5164 2512 2736 1841 6346 331 5984 3872 3116 3387 4592 2456 3647 1118 1064 5851 5510 4094 3929 5873 3130 525 1295 1848 63 5755 1606 5582 1573 3680 5214 1232 4975 1724 3106 3346 5563 3480 4556 5298 1072 1359 241 4666 6478 3390 4356 6415 4570 1286 6296 2553 1016 4295 6490 2650 3509 1174 3308 2606 4966 6280 1814 4594 4597 6261 3146 769 6068 4804 676 5910 3054 2447 2750 6223 82 4434 3270 6353 338 6422 1848 1475 3185 4053 275 3228 4512 3101 5311 2571 864 930 5256 1218 4855 2258 1607 5791 4515 5806 171 5548 3346 3178 94 688 1404 2257 337 515 1097 640 4358 4605 402 1739 705 1776 2081 569 1375 6381 4674 3486 1725 3066 2236 364 3498 3735 2815 2912 3191 2884 2543 3993 3014 4762 1469 5590 1784 5563 5562 1244 848 4672 1808 2375 5020 3250 2118 5441 4760 6459 3624 4083 5279 171 821 2273 1558 5645 3669 5556 178 4580 2871 2660 2202 5021 2500 5157 2610 1637 109 5326 4117 4070 400 4901 5361 5826 3622 2055 5838 3968 1354 3857 5948 3960 4897 3710 4418 4586 2321 4895 1659 1932 1452 4632 1996 6210 5233 2751 6306 3966 342 3197 2334 649 3266 4828 2911 4908 4576 374 364 4331 4758 2810 5067 5976 366 5448 1228 558 2513 109 1792 264 746 2960 1766 2897 1557 5075 3256 6311 4754 2501 3164 6435 175 4637 4331 6294 1025 5035 303 4307 3031 284 601 3179 6152 885 5748 998 465 1628 332 1621 5243 2515 4551 2695 3470 1844 3583 4404 708 850 3755 5250 5283 1004 1724 5018 20 4621 4732 3515 3926 4881 5881 910 3609 5402 129 3248 4651 4910 1661 5059 3308 5620 2196 1180 1727 4427 1388 6257 4385 489 6413 1690 1618 6203 3646 1097 1961 4211 4149 5151 5905 1768 793 3828 5309 5985 1680 1307 416 827 974 4479 989 1311 6372 586 4279 4404 5031 1077 5387 507 4172 3308 3950 1074 6194 52 1912 114 5110 1843 272 6254 367 4113 382 1255 602 2553 4217 2867 3804 2900 3724 1278 2635 2632 3135 4154 5421 6284 5298 369 784 1887 5692 5194 6354 3931 5652 1528 2975 4246 1096 1430 4836 1531 4327 1529 961 170 715 577 5120 5754 4828 387 789 2282 2100 6482 4532 3688 5297 4402 1556 4159 5669 2741 848 6408 1979 4851 2659 4970 4706 306 3325 1001 2226 1534 3535 6004 2919 2546 6118 6321 5543 3345 6495 5046 3122 5356 4123 3657 877 3883 5456 5592 624 2012 6490 6501 1966 42 5014 1115 4109 5197 1879 3689 838 5852 5486 3176 1591 1733 3267 2311 2888 5586 4718 6224 3210 4423 4078 724 1117 839 955 1320 6476 3341 4541 5101 3232 5378 4849 1081 2208 6292 1967 4821 5659 1072 5597 1245 1919 6030 2223 2571 1181 189 3540 1531 5799 4806 4213 2155 5431 5249 3756 2931 6102 5791 2488 3200 5488 1030 3993 755 4914 6117 110 2259 2886 5458 2255 425 3356 4150 608 2545 1576 5750 3115 4007 4444 2484 1790 793 4583 4443 5250 6171 5128 5579 3096 3846 6472 3700 1201 5827 2881 4168 1274 5863 4688 2110 1425 1797 1608 237 5506 740 4863 1853 5141 5240 4342 6340 565 4406 1096 5932 1793 2977 1350 3636 4771 127 2144 1983 6253 2965 5325 4582 4317 4513 6259 2755 125 70 952 5369 3805 6459 40 5249 1943 3283 4647 502 5068 2281 5826 553 91 3845 6406 1958 5941 5973 50 3326 6260 535 6102 3534 1367 5431 299 5593 57 6370 4241 4212 777 5039 5812 5261 307 6141 4811 4220 1996 6263 3073 426 5971 1043 4836 3812 5265 5084 6443 2356 2950 1048 5763 3541 2534 6426 4659 1901 5048 2313 5216 6216 5535 2571 3666 2802 2115 4545 558 6230 6497 5216 2814 2996 505 6072 1331 3236 2417 3614 4619 901 1317 4003 51 3482 5108 492 5148 6009 2861 2299 784 3402 1199 2243 5808 6194 5426 1001 478 6224 4704 2689 5848 1743 1994 5573 5114 1526 274 2301 3813 741 426 1313 2599 3483 5659 2030 5596 1809 2809 3216 3805 6256 3624 6354 3715 2950 5037 5223 5282 646 5550 2500 1715 5782 5551 1279 4925 4409 2150 3746 3116 3524 526 696 2530 1693 1998 4516 824 5943 3758 3359 5113 2381 2215 1863 5322 698 2553 565 2272 4790 4429 4906 131 5850 4140 3952 5608 4596 5267 6495 835 1204 6445 1802 2197 2321 2252 3160 5042 3098 859 4618 2271 4563 3249 5548 1016 4870 6212 5183 947 2348 1194 2958 4738 1274 534 5883 6372 3570 2986 6048 1311 1205 3678 5694 882 4659 1535 6248 4316 4625 1604 3545 1962 195 6132 1530 4239 2610 2086 5089 2093 3978 568 4912 5471 1713 6479 6172 356 2693 3180 1841 4381 5179 2185 2537 5392 5005 5702 5488 309 6152 122 4703 4657 3798 5026 2702 126 5391 1205 2253 1807 6136 3258 1498 5383 5351 5513 4496 2768 2571 4748 4535 1634 6207 2077 5188 3950 5545 4286 6361 3777 823 3339 3589 6104 2068 562 4470 2178 1420 5478 2822 5549 167 5470 4543 5943 3261 4429 1311 1896 266 1078 5047 3126 2769 3170 5673 6095 726 5144 5340 4076 6256 5678 5365 5690 2361 1240 5767 4108 2888 3798 694 1502 1329 2640 2598 5784 5635 1106 4908 2784 925 2941 708 558 5048 2781 4036 1791 2248 2269 6119 113 4666 378 2492 2644 3417 3226 381 177 5178 3433 4120 2104 5527 1700 2212 2945 3199 2905 2056 696 5023 1325 2687 53 4707 6212 6270 2982 941 6384 5654 2979 2641 26 3314 6194 3934 5453 3719 1414 2650 3851 5138 6141 5045 596 5905 1657 654 4522 4968 464 2605 1550 5211 291 4726 4047 3212 1437 5785 3438 2530 2341 1500 4757 2418 4736 5936 4381 4365 4413 706 4040 775 1403 1246 4397 5292 375 2386 4990 404 4722 234 367 1595 3642 3195 1321 2424 335 4586 4149 2445 2342 2617 5321 4261 6163 413 4654 268 294 305 2573 546 1533 5285 203 4478 5960 4287 5684 1799 1061 5407 1268 3308 4780 3009 3008 2830 5282 406 3618 800 1400 1061 5624 2089 1575 2025 2445 2048 2278 619 6098 2924 2612 2187 291 374 2421 737 5994 6344 2003 3704 2507 115 1406 6473 3466 3752 4829 2053 6013 3093 2444 3097 4560 3990 653 4028 644 1703 396 5712 5184 5235 3780 4899 3182 1274 3713 4037 6272 5817 4906 2448 98 863 2950 688 2885 4494 1278 3598 6429 2049 4928 4684 936 6108 2150 5766 4503 1078 5365 2584 1364 5098 3182 2482 5843 3108 5952 3647 2439 2800 1581 432 1718 5974 5895 851 5627 2017 777 3543 6074 3519 1875 1332 334 3147 6324 3610 1508 3051 2494 2000 1773 707 2015 6102 316 2782 5753 1063 4554 4192 2466 4374 2540 4434 5002 3059 1256 4956 2101 5990 1938 1307 4273 2172 2697 2705 1889 4301 1848 3517 2510 3679 1486 5882 605 4049 1721 3055 4036 3526 3849 1308 1085 5305 4829 4051 4550 4222 6034 382 1638 4339 3630 4838 6100 1427 5158 5680 824 4530 413 204 3784 4837 627 3161 3187 5864 2854 1898 1341 2225 1561 559 5543 2032 4161 3371 1982 2859 450 855 4554 1546 5233 2915 3526 3139 5625 2417 1205 4230 4879 502 45 4716 3657 2905 5405 5633 2746 506 496 1081 1437 1745 4067 2167 6165 4772 3857 2202 5500 5518 2122 3299 4080 4718 21 4872 5736 5896 3600 4524 1483 2975 2523 3819 5432 2646 712 5022 2448 1741 4853 4218 1052 3156 2706 4339 3923 3342 2267 16 4775 6 4130 2597 5580 803 1786 5045 5698 556 3932 2120 5910 1308 4215 154 889 5772 2352 4020 578 3920 1417 1139 5701 6000 5463 5460 5417 2464 2302 6122 2310 3504 944 4205 5872 6044 5357 4691 2941 2427 3330 4797 5867 874 3443 4330 1301 2242 4288 1868 5790 4121 2234 3451 815 2709 4184 1455 809 3268 1122 3088 4438 6189 4588 817 1113 1305 2828 3170 5873 3143 4641 3201 6489 1852 4740 104 3871 4504 1395 819 4405 1494 1900 1194 1344 4522 1370 3769 5910 5630 3955 4020 6296 5752 6236 2251 11 1348 2048 4124 2600 1627 2498 1314 1151 5485 1606 6291 4285 5996 6310 5349 4183 508 3970 4398 4536 95 3618 3167 6449 5976 6480 753 1084 3655 1197 4890 624 2198 489 2279 5748 3371 2207 6033 2818 3879 4672 5492 2700 4051 601 2619 5962 3383 1338 1832 234 5258 3734 2406 5121 6205 220 341 4901 1164 4848 3911 1959 6083 4910 2387 280 2089 5149 5682 801 254 1568 2547 5918 3841 1952 1409 818 188 3434 1975 4987 4189 2553 4941 6086 5648 5090 3912 4041 2513 1435 5343 4637 3752 3900 3883 2390 2999 3771 3582 3007 4381 4759 487 3196 1040 1532 3493 3035 2524 1171 5732 3854 2027 6180 2899 3756 5089 6488 2372 1150 5061 5879 389 2093 2729 5303 1341 6445 6490 5934 718 1215 5724 1538 3790 2892 3989 2745 3361 3292 3362 269 3221 4084 4579 5993 9 4091 120 3171 3288 1992 4471 668 4352 1404 3395 964 400 2725 1600 5689 5253 6399 1687 271 5361 1120 4978 1862 3650 3650 4461 5702 5675 3931 209 1653 4626 4700 5236 1774 5389 1904 4521 2507 781 2235 6045 5024 1447 5109 4290 6496 4145 5055 2094 1556 4241 5741 3532 4566 5577 2799 2313 6402 4376 3281 1384 8 1467 4362 4331 714 3517 6160 4225 2557 2497 5211 5912 1911 5519 2031 4654 4827 1489 727 1991 1951 6491 1273 5090 2857 2525 980 1502 3353 2498 6504 524 2906 3653 1257 633 2707 4202 1519 5345 3269 2047 2641 2750 4338 4868 856 6458 5564 6034 312 6092 795 4787 91 5292 2828 2642 2417 5290 5263 4256 4367 1725 3890 6491 2270 350 2917 4283 2178 20 2820 582 6348 846 855 4745 1696 1506 6263 3865 174 4067 3301 4716 3401 3052 3103 5512 1 265 6145 3315 958 127 137 2423 352 4517 3267 205 3360 1344 1734 3582 265 2511 3841 868 97 4221 3328 3033 804 5278 4967 3912 1210 204 4656 996 5340 5029 2717 5947 4578 3974 4728 4483 336 4189 3781 443 4821 1040 6314 2146 4896 4758 2316 6334 860 4941 1334 5351 6118 4961 1821 1071 3627 3451 5818 924 5439 5278 3634 2981 5157 5525 5303 4361 3336 2598 1537 5634 3679 1512 1605 355 2224 5640 2030 5652 3249 2487 5548 581 2171 3010 2849 4101 4777 4683 1521 338 432 1671 6070 3005 3761 1808 2563 5136 3864 5750 2273 5572 2759 2838 127 3267 5526 4273 352 4193 5956 6429 2728 3877 4310 6439 6078 3161 5816 4821 1984 5001 973 3930 980 91 1345 1524 3516 6448 2354 752 168 2355 580 5763 4480 2211 110 4229 5387 1750 3630 2083 5289 1033 5489 1060 6476 2016 4412 1034 4492 1923 1784 6506 1200 5428 3320 1484 1393 4863 1776 4308 4616 1785 6425 5366 2539 2912 6380 1213 1476 240 580 5435 2396 6321 5373 4398 906 1847 476 3696 301 1199 4441 3073 144 5715 3053 844 6235 2684 1898 718 2602 2936 6123 4888 3786 6505 6177 2795 4403 6164 2178 5175 73 1995 241 5259 4627 6207 879 2647 3047 4949 1799 4670 429 5081 2772 117 4977 2383 4365 4678 5030 2379 6017 4407 3148 352 4723 4544 3649 2481 4007 6299 4227 5611 5563 3669 1326 4605 448 3741 4271 4956 1772 3058 4962 354 4970 5548 2034 5910 567 1769 3916 6192 559 3427 3145 3736 3613 4681 5113 572 5581 3611 150 2235 2959 470 614 2583 1216 5080 3960 5681 4521 3903 6374 583 5842 3891 4688 4582 2429 1673 3065 3683 3060 5324 4526 2218 1980 431 5200 5466 2980 6014 4340 2338 5981 1952 2846 3564 4648 4762 5962 3619 2173 5904 1702 6382 1672 6336 5344 2718 2387 4997 4857 5068 5301 1583 6005 4553 4967 6253 4286 3800 3506 954 774 3472 4801 3497 345 2613 34 597 153 1326 4420 3157 5788 1428 1150 791 397 4172 942 738 2537 4836 2614 304 340 6000 5603 1203 2436 3792 3087 736 2753 4885 1156 1257 5128 6383 382 3568 5906 2973 2418 1785 541 5162 3657 5294 4538 4228 4578 6359 373 1349 1173 532 180 3514 6500 576 1681 4090 320 2922 5739 2801 4945 3243 3688 5171 1622 3804 3810 6252 2845 2473 821 3799 3840 943 788 3923 1155 4852 1675 565 5685 6359 4802 2798 2844 635 1921 2111 816 463 1744 4397 70 26 2355 6084 203 929 4802 5728 6057 5611 1265 840 240 3694 5617 6162 5707 2577 2886 2195 3997 1903 6195 4313 5752 1647 1371 1611 5344 1126 1838 427 5764 5536 5262 3054 4624 267 5914 2877 1679 3368 4302 4116 2639 1239 2983 2376 4502 1812 1502 5824 6131 316 4552 3119 2176 657 1310 4263 3523 1843 2933 5592 2517 4 4014 2573 1642 4160 1632 5726 1091 4843 5889 1739 4389 3575 1196 3102 3971 1183 2084 5095 5548 87 1521 2009 6059 6469 1961 5772 3161 2486 5087 1371 4297 280 4308 270 3417 3086 262 3802 1496 341 1954 1406 4830 1874 4823 5327 4248 3450 3787 721 6335 1656 1302 1150 61 175 5470 4683 3934 3275 3233 1308 5709 2518 4641 3260 3786 789 2586 5452 3156 269 4900 5893 2800 1525 3732 799 2643 1645 4550 5394 704 3896 6458 4461 323 5925 925 5771 5618 455 1308 3315 2119 3054 56 3598 3673 6381 6217 6454 1707 4619 1644 199 1707 5728 2054 5555 4277 4367 6462 5299 5589 4035 646 4664 4343 2275 4351 427 2101 4331 4138 1301 6241 2359 5218 5750 3370 1272 1509 6176 1625 2302 1689 1579 3007 3293 6115 343 2345 4630 6203 3451 363 4574 6480 515 5248 960 4621 1045 5854 3149 6069 1805 5215 2740 3164 4791 3752 491 4741 6377 3459 5960 1538 1013 3897 1172 5365 5712 250 5256 396 696 5177 376 6302 987 4853 2890 1843 4476 1018 1411 1319 85 2177 3999 155 586 5466 4657 6453 2680 5929 948 2424 1740 6140 5692 4369 3169 3256 3678 2113 3908 3567 610 5553 1793 3014 5571 72 5009 246 1207 4843 67 4891 6507 1478 6505 4472 6188 1246 2471 283 5658 5559 3516 1970 1087 5315 2964 1130 6072 6141 1059 2622 5712 562 2577 1948 4581 5132 3448 4283 3613 6363 5164 2109 5942 3453 1794 3888 2296 5687 2445 4043 163 745 589 4447 2426 3651 2016 3076 2770 4154 5354 6503 4153 5983 4054 447 4492 6206 5827 4207 4417 4291 103 4789 277 3855 3460 5288 2217 5081 6142 5143 4552 3819 4810 4560 4074 4080 3630 2356 1747 726 1246 4644 3887 1876 3493 4318 5179 6016 2494 4217 32 3247 28 5869 89 3362 2536 3210 248 6235 5384 4897 3378 3399 5936 1457 3824 2383 3452 3834 3548 5351 3006 3452 322 3236 6178 4144 1097 4208 5610 2920 449 5650 5976 3022 4710 4020 1906 380 5932 584 5114 3587 3640 1619 898 3710 3581 4320 765 897 1217 3810 3411 2533 1747 3448 4553 5114 735 6314 2833 5035 5378 5956 5733 2928 704 4850 3152 1987 3159 2302 5644 3327 5460 2522 3884 6247 3442 4076 5130 4303 6051 4466 4530 3787 6397 1907 900 957 3592 5530 4870 1070 5991 3013 2468 6472 3476 913 1027 5940 1569 2363 4006 4171 5252 4600 4242 6178 2725 5124 910 1673 138 6182 516 5574 99 354 4501 3493 781 2266 671 4428 4951 863 3816 189 4035 4182 5083 200 3738 3533 4257 6367 2938 3220 4291 5738 935 1213 4542 225 5824 2544 5044 1864 2940 3452 5209 6057 2906 6217 6347 3069 2439 2976 5912 3076 1829 2971 5302 5602 5657 4061 1772 2843 4620 2924 2241 2683 2787 6254 3629 6341 2131 764 6080 446 5918 1232 4823 5234 213 3293 6080 4735 4912 1324 1520 6480 2118 5002 836 551 1500 2086 4743 4112 552 1222 734 5416 2579 5336 1510 550 6214 1671 6153 3971 4538 4761 1443 4455 1126 1207 3863 4526 5105 334 4846 2263 6283 3893 3114 516 2453 2577 1263 46 1783 3961 5691 1190 3739 1311 1647 2154 5450 621 5588 3221 3669 191 5641 3650 5323 377 2300 4448 4725 5004 4817 1255 931 6235 2526 4262 3470 5486 5975 3554 5283 4199 6398 3050 1965 1123 5748 1592 1038 1871 282 5483 1475 6311 830 4311 5572 6404 785 2839 469 6017 375 3893 5355 470 4429 2248 3801 1282 4989 4451 4772 4606 3856 3838 6509 5122 12 1351 1591 1017 2345 2515 4097 1577 2284 4022 4281 5057 73 2910 3338 2151 5196 3256 5178 1857 2735 539 1228 630 3455 3108 1771 5887 2815 5648 1333 5603 1088 3768 3702 5175 2180 2809 5420 602 5626 5998 5716 5123 535 1207 6072 6192 1982 1379 648 6206 2148 5438 2512 2935 4884 1215 606 3194 3094 778 6162 5075 4 6324 4844 2970 6386 1212 3663 71 1551 292 5015 4204 5333 4751 1893 2247 2513 3410 4152 6079 6368 4109 2500 6090 1493 464 5625 2082 3557 505 3523 5773 5575 5067 3412 4404 6434 4518 1844 6275 1707 3039 2538 2467 2761 3185 2978 6435 4829 4831 559 5622 5936 229 4272 4224 4703 1350 5944 2507 1250 936 4327 2012 3660 5544 5065 30 6403 1299 41 4186 4705 4121 4377 898 5459 4978 2180 4171 5442 6324 2461 2647 2075 3594 2156 5766 217 3573 4050 739 2260 5573 3921 4697 4541 5864 2771 1636 6106 1139 1350 342 4515 5981 4813 4248 5005 1370 3859 3006 1853 2976 1146 4166 4827 1268 1263 3769 5882 3310 6355 2427 2435 4693 52 952 5919 6088 6037 4357 4708 5253 3786 3992 4036 4615 996 5202 4656 3798 374 5457 3790 1030 689 1215 3784 3048 3931 1458 4455 3733 2482 2265 228 6130 277 1464 5452 299 2904 4156 6457 1759 4195 1685 748 6355 5116 6087 4071 41 4622 5372 2076 4379 2981 6056 1851 3484 6255 5712 1780 4736 869 31 1578 2413 5642 6398 985 3511 2808 5834 5524 1747 522 6327 4920 2410 5358 3471 6374 2634 3583 6404 3558 3032 4694 4705 6302 6158 3398 1670 913 840 2020 1773 6008 6293 367 3933 2369 3927 1801 280 4883 4835 3392 3408 4857 5801 2925 485 1092 1971 5271 2763 5416 5247 2698 711 4024 5582 1309 6106 661 2388 2190 4498 2917 5502 5932 1950 4926 1231 3151 1036 3983 6177 4000 5500 5486 428 2109 4038 3264 3461 3338 2278 1921 1658 6409 4865 4157 946 2968 3866 3549 2357 2036 5686 6437 3823 3218 1038 6153 1774 3509 4024 4824 780 3993 6013 5479 463 5952 3513 4737 20 4406 702 1768 4989 460 2274 5150 4963 6177 539 2074 1390 6350 4795 1549 888 5741 739 3167 6165 1264 5086 4532 709 5503 5656 3000 3523 2436 4855 1120 146 5627 3079 2399 3784 3285 4144 2704 2168 3798 1191 445 5033 6473 2299 4872 2892 5113 2854 117 262 530 2903 1608 396 4724 5169 1607 5573 6457 5221 1481 2592 5050 1289 3992 5728 3983 2155 2572 4951 5485 3269 3202 3610 5636 858 6454 3064 257 5218 971 1011 2301 4108 131 2382 1373 1383 481 973 4043 2214 3796 451 1183 4877 3789 3654 5109 2088 5898 5150 5509 4295 5504 969 4682 208 554 4011 2681 3634 2024 1077 275 709 573 830 6470 2351 1852 1469 4806 4029 1017 3148 92 2493 1140 1834 1284 2675 6371 597 308 234 6269 3924 4356 4099 958 854 6273 1039 3220 6155 3355 3123 6303 48 1207 3533 4574 3019 192 4741 5084 2355 85 2427 2583 5625 2729 4273 720 2684 3270 6153 5487 5423 1722 2676 4596 5231 2997 1231 5415 939 1983 6434 5272 259 2818 4660 469 465 5704 3006 5852 5455 4194 4691 2305 4729 2744 2456 5613 5973 3206 5637 1727 3276 3347 5419 2894 4288 3786 2697 4533 1276 2573 4864 2641 818 5127 4394 87 6345 4798 6333 339 3446 4836 6464 4936 2340 914 5828 4588 2286 343 2224 4997 4782 2655 138 5155 3425 3147 5484 5736 5921 6501 4641 4635 3938 15 1038 2176 22 2952 2639 5651 4390 3743 1982 2244 3950 5510 6214 5823 4139 2109 1656 22 1111 5675 2414 903 2985 4348 2429 3951 124 4130 5279 2346 1918 3033 3847 673 2166 5976 5385 5670 959 5138 4436 6268 452 6298 730 487 2132 3096 2795 445 3630 4396 4587 1479 6051 106 430 1938 2697 3819 4641 3888 5485 5916 4150 5996 4130 4100 783 2750 2830 4227 1435 4917 3232 3651 5882 4510 5671 5059 24 3931 5404 5316 2495 5680 3265 1027 4730 5791 3802 3127 1164 3044 2141 5372 3212 350 1002 2540 3681 2264 1853 4344 3886 107 3908 5798 921 3493 219 4692 5764 5962 5985 3513 4640 2277 4268 84 4759 4255 156 1071 2075 4926 224 1953 3399 1781 2024 3076 3193 2105 1283 1476 2336 4562 20 2645 3663 1246 5403 464 5888 2501 4499 5517 4339 5696 5 2284 6450 4311 6311 6434 5821 4441 3398 4961 4363 200 3999 233 637 5913 5485 1007 194 4424 1076 4226 4915 5327 3948 2869 3841 551 4735 5058 3554 4672 4185 2577 5129 684 1055 4228 4155 6171 599 2935 3081 5513 707 346 2632 3950 5939 1060 2145 117 4113 2549 4230 2339 6483 6469 4769 3822 3081 2193 292 844 4487 2680 2279 5647 4736 3495 1260 2021 2010 2424 2058 918 4546 137 1756 1668 1034 3673 2227 3268 3903 5904 5424 5426 2982 2436 5949 4103 1554 2683 4666 5232 80 1873 203 3912 5835 3867 3384 3579 1594 4785 5119 5047 5876 2729 4456 4963 5048 6285 3644 4826 531 2449 1678 2524 4307 5417 762 5720 6450 5547 5452 1466 6404 6117 4089 2758 1930 3770 431 3821 3779 4162 121 398 5451 765 1436 6069 4893 4684 849 3713 366 2182 2858 6302 1138 3523 4787 1405 5617 4402 3131 561 4921 5545 833 4278 3959 3841 4904 3852 6297 4460 528 3001 894 942 2529 3311 2273 2895 4065 5985 1897 240 2557 1656 4501 890 495 4760 1013 1223 2476 5016 4241 4907 4721 6447 594 6279 312 1829 858 2074 6253 1780 3129 5763 3636 223 2746 2356 4177 3006 2636 4782 882 3909 2913 3188 32 5418 4656 5422 4574 6173 5181 5441 3338 876 2770 3003 4529 3298 211 502 4916 6258 6468 3403 183 1108 5168 1409 5224 176 1379 1739 4104 5758 5931 195 676 3784 4866 395 1946 2754 4525 907 3098 2066 1908 5846 559 1868 4641 1645 1106 3830 4425 5293 5298 5007 6188 6214 1650 4320 681 3810 75 2176 6309 763 2716 1501 1836 5072 388 6348 3748 2754 1183 3573 6051 5855 4964 4323 4187 3277 5229 6507 2240 4015 4203 3477 4377 2931 2180 4598 6064 4437 5505 871 745 2352 52 3468 3315 6243 1656 690 4324 1973 797 568 3254 838 589 3629 1522 2423 714 6021 3484 2630 1550 1486 5307 6298 5955 4384 3079 3285 6095 5685 794 5743 918 4862 1923 6264 2230 546 3611 623 3725 3354 2488 779 3493 501 6289 2827 3387 2308 5906 1724 5648 3058 4309 3908 3257 993 6286 1315 1433 1926 3002 3118 1969 2617 6427 4926 6306 429 5998 352 1250 5383 137 794 2859 4825 497 817 1089 838 5329 5565 6201 9 1470 2259 2420 1532 6139 1592 175 2161 3222 5692 3674 1760 1966 274 1971 13 473 2232 2620 4956 6318 4220 649 5826 5553 2213 5990 3805 2422 1406 4496 4871 1152 1461 1171 5184 3160 5449 204 2340 5479 3060 6418 1259 2127 5207 714 2099 6040 364 5415 2226 934 544 3942 2987 2221 4533 1080 5230 3458 3875 1550 5135 1001 4408 6190 6310 108 3195 2536 1366 1806 3948 5520 2655 6340 2859 464 83 5696 1029 4383 4546 5300 6106 521 4573 5355 4271 4210 2396 4617 5820 4025 3077 4749 795 4245 4009 694 1413 1176 3508 6414 5022 5272 5006 3623 2170 1707 2396 4414 764 1233 6300 1318 1070 51 386 6168 2566 5836 3803 3371 1794 6274 5841 3412 2445 1851 92 5507 1292 6277 4447 6424 645 706 1416 6253 5594 3848 5 552 3563 3052 2643 2599 3009 1703 1937 3704 4452 4466 1268 3786 6251 3245 4594 2355 5451 1381 5404 4170 5725 3812 5006 5146 3503 567 3041 3230 2641 6243 6355 808 1874 1607 675 2318 5185 3081 4952 4939 2103 903 2715 6495 3236 104 4160 4535 2817 4824 957 989 2968 449 6101 5990 2937 3219 57 5059 139 437 4674 1941 3673 5549 735 2362 5975 1648 513 365 2973 2222 5365 1974 1868 1792 218 5137 5679 5387 3966 728 2441 2157 4007 1866 4622 5601 1294 2162 3623 1526 1993 1120 5778 4810 3775 1297 5761 4555 4445 1769 3610 2106 3121 2165 4550 5833 4688 4509 4926 788 5642 1134 4912 6362 2831 3916 3871 1848 1616 381 6257 3718 1562 3972 4543 1096 3952 393 156 496 493 1699 5569 137 5125 1558 5653 6151 3872 256 3327 4049 2048 5557 5101 3906 2540 2758 2303 710 6110 5551 4932 4 4795 3794 4839 1543 141 3174 424 5513 6221 4006 5549 2581 4401 2609 1279 3359 2076 6241 4025 5915 477 1739 4737 443 3109 4530 3196 1551 4689 5987 2889 5427 1277 2321 2021 2004 1729 313 3234 5627 2000 2158 4516 1327 4696 2164 3354 704 2083 1370 511 6231 3767 407 6220 4352 6128 4084 2759 1939 3988 4360 4144 2961 2385 1536 4975 2448 884 4418 4768 1380 4048 766 4040 4500 2847 4924 6250 2564 1665 4065 2029 1419 5891 3434 1391 3998 2417 2519 342 5162 628 4792 94 3932 1563 457 424 4978 6111 1198 3152 3439 1059 1870 3428 2884 1999 4016 6239 5124 2372 4086 1478 963 4696 4411 6152 1763 3432 429 340 521 754 353 2042 2405 2587 4830 5239 3264 722 969 1282 5284 4257 6020 3884 5818 629 4098 4630 5218 5464 3953 5088 550 1429 4135 5412 4131 1785 3927 2237 4569 4455 516 6393 2274 1782 2030 1757 327 2320 313 4349 4681 2535 2721 4865 3496 4723 691 4167 3740 639 4487 682 33 2489 6478 3462 3499 6014 6076 4157 1699 2560 5473 5169 4305 3644 2046 5190 5910 2190 1567 2715 3743 4763 3935 1551 5042 3472 4014 226 951 3575 6173 1653 5204 2835 3507 4203 4742 2188 4913 3433 5168 3931 32 2934 4532 4595 1730 3566 3441 5763 5753 4870 6068 628 6479 6230 148 1534 2682 6359 2813 1840 2529 1571 1193 2601 3388 4717 3015 5400 5824 2671 4093 4728 2628 4598 616 4137 4687 2005 3356 6291 6037 2232 4232 2266 5438 641 3937 473 4399 445 5444 4119 5003 4158 2371 901 4025 6424 5951 2088 6215 1880 1246 3108 3826 4132 3740 5071 1614 1440 1659 2161 3566 1451 997 3222 3910 5214 4119 122 6132 332 4250 5966 4152 849 1574 2184 2161 1128 3557 1905 6240 1123 4889 2660 5972 4251 5991 4876 1651 4276 4218 3286 1028 3678 3440 1989 2298 3438 2689 2765 4120 1937 3068 3537 711 5224 3542 5309 3935 1077 1484 6174 4734 1022 4135 4307 4503 3925 3532 1305 5272 3548 5683 716 3990 4175 2220 3100 6040 16 5846 2574 1614 3512 5864 1031 3608 5832 3093 6443 1698 5196 4368 1445 1125 1622 3729 137 6205 3811 5524 6156 901 725 2723 5076 4070 3854 1588 557 1275 4860 140 1174 3128 3704 1704 65 2411 5508 3559 3787 620 4014 3237 4676 5899 5796 6033 5552 4817 4107 3748 764 2770 4059 5994 4328 3746 6462 5677 2656 757 1751 166 2936 2625 450 2552 322 5026 3737 3272 5921 5749 3394 915 5359 4316 555 1336 5080 1544 1563 3192 5471 6346 3308 5320 511 5903 6161 3813 3043 575 12 3206 2094 2517 5292 3298 4363 4387 1796 3772 3893 1530 4353 3281 6052 327 4340 3622 57 967 343 6106 5310 2963 3837 2043 328 980 5283 801 3923 3957 2636 634 4091 2527 1288 501 186 4818 5027 5852 737 3690 112 3284 558 2193 2024 5642 516 3630 376 1848 2151 4472 1376 3089 6441 4434 95 2410 4176 2749 5107 415 3879 4803 16 1344 3770 3362 756 2912 312 3529 2753 3167 6245 5364 1410 3496 1779 5036 5193 2139 3274 6235 5607 4022 1439 4581 1763 586 2913 1407 1382 2311 3676 1482 2669 328 2565 2874 5379 5736 2434 3658 4902 5869 3443 4131 4538 3145 2602 1381 4125 338 2543 6452 2090 1155 4065 5360 6462 6384 2298 4748 391 3287 653 2121 1334 1149 6252 2346 941 4248 1082 3614 4900 3077 2409 4448 4224 1215 4061 6236 2457 4287 3608 1636 523 6013 1907 1722 1650 1360 2383 6031 482 5512 186 5795 1075 3073 85 644 1882 560 477 2862 5641 81 5538 4897 723 5720 1170 6268 3540 2352 6368 1289 1012 6263 4603 5712 4605 3458 5154 1124 5290 3495 4458 2308 567 1751 5881 2172 4739 5166 4924 4880 2825 4676 2363 4474 407 4216 409 433 2297 5854 754 4392 742 6134 1607 4654 653 2437 4577 1956 3840 961 738 5175 1151 2048 5979 812 1190 5550 2701 5274 4740 4006 1928 5256 1285 3641 4944 647 766 4743 499 5566 5209 2466 4877 1792 1568 3117 1885 19 5761 866 1269 1137 1653 477 5787 1421 475 5835 3889 4379 3181 6375 4808 3667 136 4226 1126 1867 5995 3472 4732 6005 388 1293 996 3474 410 325 1186 5173 1627 615 5469 2512 3269 2191 2961 3909 5004 5892 3675 1519 3501 5111 44 4140 302 5046 6377 324 4346 3801 1342 4919 3904 3463 3772 4846 1183 6380 1160 599 1056 5221 338 107 4862 1199 5578 1192 3149 4196 3557 5207 1718 3165 475 2245 5263 869 3431 3878 3666 6305 3251 2192 1039 3373 4634 2602 1766 3599 5743 854 265 1135 6431 1328 3795 4440 5059 1168 3813 2431 1836 2375 170 5845 4492 4138 1064 4687 4144 3571 3077 5327 6446 5481 2893 6324 5721 3566 3804 328 4508 2060 5808 3775 752 5219 1407 446 5956 3708 1341 2741 4661 4638 571 1213 5376 5515 2621 489 4037 4320 5594 3626 5209 3505 762 801 89 2714 1971 1446 6272 4861 2294 2779 3496 2745 3600 4329 1411 1548 993 2667 32 640 3879 3959 3654 4926 2067 3802 821 3951 3658 924 5208 6090 3345 4553 3839 2519 6491 5411 3749 372 371 1313 5552 4602 520 3988 57 97 5684 4940 5173 1601 4971 5624 889 2263 2956 1914 3753 4420 718 3627 2409 6065 5153 1667 4643 3307 3114 502 1154 3049 2037 5404 1926 3258 5506 2048 1742 6261 1132 6467 2634 2630 5139 3090 6080 814 2516 1167 5980 3050 151 3644 5446 1348 475 1953 6376 5259 1711 5119 2699 2984 5312 5319 4974 2266 6305 4859 6336 3650 4759 6006 2356 6166 1693 2520 3973 4935 915 1259 2210 2423 699 3286 4943 3367 1529 3229 5180 6302 5590 1651 3519 2321 3365 417 4009 2905 641 1739 6255 3515 2804 4513 3596 1035 1790 5100 4190 3252 3418 3110 4417 2557 627 5496 3067 4453 1472 805 4679 2181 2728 4414 2779 5144 3327 5513 5873 507 1179 6259 2664 138 4714 2179 4909 3671 3745 204 2070 6387 3722 547 4735 3944 559 6459 1095 4072 5303 261 5048 4421 3561 1676 1923 3668 2295 3203 3419 755 5513 599 2107 5867 5562 5338 3835 234 1602 2040 4935 191 662 3627 1913 3813 1364 5144 2878 4430 232 5782 5099 40 2597 5697 2774 2031 1616 5274 3352 3901 5162 258 1289 1125 2333 5226 2616 2416 2513 5590 5352 5864 3109 2927 1478 4568 1805 1345 5624 3572 6420 5531 36 781 4544 1163 1338 5196 4986 2659 1291 5807 3363 6458 4947 3572 5595 1449 125 6380 2681 4625 1834 1833 3 236 1297 5866 5246 1848 1859 3128 3983 5000 159 1674 1382 5989 784 1789 760 4418 324 233 449 4966 629 1066 2165 2138 1501 3322 2782 3786 288 5129 292 192 4721 1856 5300 3369 3621 4243 5855 6082 2295 6086 2934 759 4063 2355 5410 2697 3594 1653 3002 3321 1224 16 4467 3777 2742 1130 3954 3304 568 4129 2906 4818 3131 5933 2095 5351 3162 6458 5378 4510 3217 814 5326 4027 2975 3360 3441 780 1940 5201 496 2843 5099 5589 1569 6453 1724 3218 2171 167 6227 4973 2437 2353 2898 2331 4589 3254 5954 4447 806 916 2072 1974 1682 2502 3906 5022 4967 1680 769 4031 467 6402 4864 3603 5026 2600 4518 3711 1078 4500 1910 4370 63 6484 2970 179 1251 3537 4740 1076 4514 1050 2557 2997 6396 3696 1213 3063 761 3161 4434 1607 4735 2979 977 6177 4519 2369 2932 6051 5856 4278 4055 1671 5499 3024 1060 5004 2488 30 5021 1373 2223 619 4261 4989 671 3938 3377 297 4042 1360 3693 1105 1421 3969 4396 4797 3178 124 2784 1613 382 1807 3214 3417 5566 4847 3471 1329 694 4401 3122 6081 2026 22 5049 2178 6190 4254 6453 3514 770 2066 2950 3750 2431 1778 3353 4125 1067 901 5952 1107 442 6206 2276 2353 535 3534 5217 1666 3289 2233 4460 1981 473 3267 2308 1508 4272 6262 3422 347 2380 6218 3906 3197 5886 3477 2269 4602 2372 4089 2964 5959 5535 2753 4280 4443 1646 788 2526 4523 1606 3861 2715 3180 6236 1662 3642 303 1663 4544 3727 628 3646 1331 2480 2361 5378 618 2315 4156 503 117 5190 1812 1727 581 3686 45 354 4008 5114 2491 1052 2289 2303 1946 2788 5512 829 6179 3859 3659 5138 5066 2690 4973 6001 1880 6245 1302 3270 4899 4145 6027 5530 1769 943 5366 161 5924 5763 5263 5315 6330 1392 1856 3856 2788 3342 2818 648 5464 2402 4403 5015 6378 1003 6323 4550 3831 2099 865 1311 5964 6118 2657 1880 1747 4595 3802 3677 2730 4343 3610 3168 4960 2414 2044 5553 1016 4020 412 4615 1213 6207 2324 6142 5547 3698 339 4934 800 6500 2334 5289 4848 527 3170 5137 3880 5563 5518 1068 3018 1297 779 2697 4006 668 3231 5950 2587 5757 1774 5571 433 1812 681 6194 2858 6313 5215 4279 2461 878 4473 4715 4975 2490 1094 3594 2165 1650 2471 5721 1441 5617 5202 1290 348 3328 1729 1473 4165 2134 4368 2604 2582 3083 5478 1023 3231 4689 4281 6046 5694 3776 3342 5674 922 6021 1096 3505 3599 208 1601 455 42 3759 3256 26 5371 2370 323 1398 4600 3866 2960 1940 6393 5615 563 3135 493 5649 5499 6386 2823 552 814 5802 4698 4032 986 167 2406 1144 1435 5257 3978 1962 4755 3998 3285 5970 4289 3222 2100 3848 6455 6487 1051 4178 3254 2538 2858 276 2827 128 4220 658 713 3193 1931 4378 5496 1967 1596 3962 607 6007 5450 1845 3203 6269 2814 3521 5059 1578 527 5971 1595 6173 2895 3032 2797 3711 6248 4730 4422 225 6022 4890 3261 3509 3477 2627 5762 415 6193 3514 5183 2913 3549 5965 1071 929 215 136 3002 111 6269 6477 449 4850 667 6450 3759 5157 3342 6483 6177 4567 3366 5958 1669 3652 4218 1079 4237 4469 777 4419 3387 110 4646 5356 5115 3534 392 2370 4455 5347 2377 2105 3710 875 2574 2870 5323 1174 4254 654 4785 4060 3092 3040 5650 1813 3051 769 750 1709 3218 6433 6164 4007 5111 4049 1764 2609 2748 6150 3472 5298 1446 656 3633 5273 751 3332 3563 1707 4239 38 1349 2275 3129 1146 3396 3216 5474 2084 3929 6454 2037 4903 2950 6386 3368 2361 2126 215 894 4219 4510 740 1383 920 283 2463 1140 689 2817 2873 388 4550 28 5847 4435 5947 3926 896 5524 5352 3493 3862 1763 1836 2857 5799 2596 5082 5134 5291 5031 3810 5892 5919 6464 6314 257 5600 91 156 6309 197 3841 2055 2857 409 6164 4056 715 6224 1872 5400 1346 4634 3541 5930 4535 2183 6251 1113 5410 1889 3636 5455 3139 488 2824 2997 2719 3541 5568 908 1977 1036 2442 4090 3792 230 4360 883 553 6048 3913 5104 1140 5490 4591 6476 3276 4180 1311 1440 5089 1914 3146 4546 4916 28 701 3518 4561 4004 4718 2926 4528 1338 3344 5068 4635 3359 2564 6037 5426 5079 2392 2475 1605 494 2017 5829 6464 4613 3673 2977 1195 3877 3979 4962 4740 3640 1199 2499 6272 2196 1738 2849 6427 6032 2625 1498 4084 3376 5256 522 6433 32 2366 5378 2329 1773 4919 4457 3299 1723 5181 555 897 4144 482 3105 1759 1466 5073 1225 68 523 719 194 2128 3708 6361 5128 2986 3217 93 310 3404 6113 5105 2107 4740 1363 5786 1652 608 2517 5305 251 2429 6227 835 3241 5363 883 2632 3725 3121 3657 867 308 994 3480 6292 4046 2277 4893 2005 562 967 2251 484 2504 679 3438 3337 710 4783 647 444 3654 4166 5144 4371 249 1577 2400 597 520 2445 6423 1433 2173 5589 2759 842 6147 5259 4469 2491 5457 2957 6065 6027 2032 4971 4915 3541 1830 3743 1292 1619 1295 1268 1790 1563 776 2547 920 300 361 1533 2513 6143 3857 2056 5571 5296 3390 2257 6052 2666 5790 4931 6310 2735 6002 2225 6466 3346 5947 5559 514 3416 1381 1600 1072 330 4594 6504 465 356 260 3494 4505 4997 6393 6207 3131 6158 2055 5766 936 5403 1626 2343 3339 1631 3117 841 5334 6224 5811 832 3818 2064 4172 6272 5399 3881 4349 2316 2269 6166 3916 4235 5317 6484 2500 5323 3730 5794 5130 3960 3821 617 744 4460 1337 46 4493 5571 6052 3989 1185 1066 1773 1356 6439 5956 4891 2260 2062 6333 5531 4301 5750 2945 6196 4373 1124 624 1869 6423 5487 2256 6049 4682 1240 5144 1857 4039 2580 4549 3212 2230 4787 993 2196 1407 2362 2569 3121 4121 3997 3876 2831 5297 6306 5009 500 1621 701 1492 1945 2730 144 1962 2838 5241 5219 3275 4259 3119 4975 6260 2862 2595 5467 237 2311 3846 166 4510 1553 4414 2517 6394 5235 3962 6368 1677 4863 3587 2478 5375 6484 2745 1299 4799 3881 6498 1335 2759 3110 2394 756 6259 1861 6112 2597 6428 682 6402 3447 5577 6250 4166 4786 3378 3294 3202 1101 3489 6406 2159 2530 720 6260 988 20 2261 4761 5579 1101 4788 2083 357 6354 72 4760 3751 2375 153 4029 5905 2003 4578 3981 4887 678 5033 1614 3009 6169 6224 908 6370 6253 1868 5613 3288 486 1042 3924 4194 291 706 1777 3761 3841 4223 5187 4775 1289 1037 2500 6272 2900 244 1128 5090 1387 2129 2135 1728 1973 4025 4064 5485 3715 5567 1526 4665 5563 1829 5151 5973 2616 2046 6077 3790 1929 3975 1513 3646 2324 5856 1095 3197 1113 2471 4431 945 2873 2415 6294 56 5482 6325 5639 2655 2174 2750 4425 1032 4851 3230 5485 664 632 1817 2137 5337 1679 32 1101 4662 130 3279 3573 4760 998 2392 3860 2212 282 1838 3805 2622 4611 1397 4862 5426 3820 4619 703 5054 3817 5065 5665 2626 2382 6422 2048 546 1333 1137 4178 1443 5932 2692 5902 4955 5743 3681 6347 3923 1477 980 1340 5729 1227 4222 2090 1265 4369 1820 3327 663 1175 1671 1853 3762 2283 1103 5674 4849 337 3310 5766 3878 1169 4693 2958 4162 2024 2457 91 6483 3854 4432 1251 2991 2754 5660 5733 4056 5253 5572 5474 4761 4494 6430 4877 4660 5255 2833 6299 2561 783 4623 1152 4636 2189 3274 3947 5002 1120 6118 1817 3280 4363 140 5388 2833 368 5267 774 5079 5585 6011 4793 3270 1370 1561 3398 2805 3077 2698 5527 5112 502 1585 5721 3155 1033 4230 353 503 4081 3859 1463 3176 4994 1444 5029 2757 3746 6407 5173 2607 3411 6365 1162 5645 5589 3408 6396 4039 2085 5163 4969 4660 4019 1671 3439 4555 4953 1799 4086 1615 5132 4696 1536 3148 4630 4011 6159 2164 6389 4716 2536 1343 2838 2446 2051 2248 1988 6151 622 4840 4189 3383 2553 5731 1787 4426 4920 6358 2589 2860 5882 1844 3490 2126 5989 1866 5861 4282 253 5020 476 1574 1439 6295 2301 4148 3474 6423 898 1654 4055 5456 4627 1605 886 277 1105 2782 3202 536 1972 1135 1013 4385 1468 1787 1757 4985 523 5018 5680 3490 261 3405 2473 2762 1197 5537 993 1699 1125 3271 979 550 4550 2270 4676 3254 45 5646 2814 277 3091 5167 460 6331 2652 157 4611 1517 3234 5749 921 5757 1179 2578 38 3461 4499 4968 490 5192 5373 3448 3805 3440 3171 4813 4006 4171 3714 4936 1447 473 4587 2362 4380 6499 4598 764 1759 2065 3471 2791 1303 3093 5119 1361 1728 2397 4013 3820 5342 3743 3138 4705 3990 757 2765 1863 3728 128 242 6091 4827 848 1968 5836 6039 2276 1329 1703 4647 5621 2116 5834 4647 4029 3260 4383 1917 866 3074 80 4559 3580 6178 5091 5766 2055 5422 3109 4195 6001 1506 5751 2908 1083 3455 2357 4768 4528 4544 1880 2702 990 5137 3721 3355 3255 4110 3555 288 6165 3909 4936 5253 5133 1905 5293 2729 6014 2153 5887 454 3003 5767 4005 310 2220 480 1475 1859 5285 193 5329 4545 2300 5573 2971 762 1399 1045 6136 1208 6251 4530 4161 122 2358 6225 2450 178 4163 5835 1970 607 2024 969 3174 6017 5445 5412 114 1378 918 65 399 5635 4913 5129 76 6098 3128 715 1458 3184 5980 1442 5472 2034 5594 1166 1108 881 4828 3889 3594 897 5772 4532 414 3817 3296 1430 2575 5836 4932 5348 6381 1673 4881 4212 3159 1094 6055 1164 338 459 2961 2160 6178 17 3803 1700 510 5492 4005 2965 2999 2187 178 142 4971 1069 4340 5499 5800 3576 3082 2777 167 3664 4611 4660 4662 5742 3500 1718 6157 880 279 3449 5334 5888 947 5698 5489 5903 6254 3538 2033 2309 4686 5554 1619 1207 6129 3831 4550 747 4481 2380 1154 5943 4539 929 2098 4050 5071 5720 3085 957 1209 1909 5392 2360 4971 1227 3840 4061 668 3038 882 2675 5403 3864 4929 3732 2968 1599 5435 3776 2664 4185 2510 6297 6044 2766 2140 6276 6314 54 5350 5366 1656 3808 441 3685 976 2227 601 409 1364 727 1181 2061 4089 1088 2933 3069 5329 5248 6069 1192 4533 4943 631 117 6101 4211 4632 6393 2173 5009 6039 2031 3515 4764 3172 1754 752 2513 5001 6012 6507 2615 5798 1517 3363 128 1286 1431 5352 2175 4448 1911 1501 5286 1841 1049 2331 1458 4164 5958 1459 442 5566 1338 3450 5540 3215 2807 4143 1741 5366 3006 5552 5234 2497 3286 6114 5540 6085 4838 3856 929 5111 6336 4759 3539 5443 171 1578 845 1497 4071 4933 838 4668 532 342 1034 584 5391 6035 6152 5774 1056 860 563 3583 5375 820 6441 220 335 1107 6352 5598 2225 713 4836 1088 3464 2391 3585 6423 6379 4921 1974 2931 2663 4164 1248 6134 6417 632 3314 3191 1894 5449 1898 5957 2105 3459 5377 5477 3161 6214 2128 2349 5709 5462 5812 6378 327 99 1437 3824 526 189 4948 4922 3148 3061 6325 4446 1673 6285 6312 5304 813 1310 4343 4912 5403 1992 1943 4007 2007 4930 447 5811 486 580 3256 448 1058 4887 262 4185 658 4767 3102 2278 4785 5355 5723 6481 6252 5163 3668 2506 1340 3706 1126 629 3529 4021 5527 4210 5072 2442 4451 98 4371 1074 4957 4384 6344 2168 1848 2978 154 11 4155 4667 1240 16 5104 4277 3770 678 5453 5466 6467 2513 1623 3698 5753 645 622 1655 2960 2440 2093 1380 3152 4397 2500 4147 5904 4301 3762 5358 5674 3217 408 1629 1417 3122 2094 2350 4326 4975 4593 1451 2060 1742 1640 3046 4821 4038 1436 2735 4024 4756 589 3090 2344 5714 5426 3002 2517 137 3887 1055 1838 4999 5867 3566 2544 2005 1412 3343 1906 3759 1813 1070 2332 6064 3229 4885 2669 3770 2618 5034 774 5545 449 606 5990 5095 2359 4153 6147 3630 3533 2592 1608 6492 5861 1620 6134 5833 640 3686 3680 5714 3559 3197 2091 4607 5845 2500 1167 2325 5789 3537 5153 1896 4705 5414 3715 3415 5598 1230 1338 4036 4334 2383 6212 5075 1936 6216 5652 861 1862 4269 3666 5226 4880 52 2804 3178 1347 6104 119 3662 2542 2672 3610 940 5315 4975 449 1272 1329 3790 1118 3516 331 127 1620 3923 2970 1831 1655 1183 22 2304 394 3047 3057 2 6388 867 2415 863 4967 608 6201 1505 1069 3663 5423 3526 756 1436 1925 1010 4287 5938 3802 963 4072 2087 4778 2983 5058 355 2480 1788 5953 595 6087 4181 2401 5877 541 5514 5957 4168 2504 640 1383 529 6451 1885 6341 4635 369 1760 203 4611 1345 2086 2325 4522 1436 5983 3323 901 3313 3535 249 2969 5170 2066 5776 3980 5572 96 733 1700 5033 2791 223 4224 2194 5727 2685 3240 6500 3290 5124 5479 1690 4716 3162 4513 834 3151 5290 4263 4376 16 2592 240 2127 2384 6222 1010 3296 3982 3340 5060 1854 2022 264 2602 6049 6359 1691 4613 5228 4757 3086 1177 5570 4959 799 1208 1824 2334 5553 4458 1774 3355 1087 871 2910 5981 127 447 3991 4062 5309 5951 2514 4402 1607 4306 6365 139 1030 2498 3107 457 3507 5979 5290 3071 1711 4850 2403 1697 2739 191 6069 599 883 1623 5730 1621 493 4638 2833 3163 5286 1909 4845 2364 2516 4851 4023 2932 1624 1241 390 3777 6282 1396 6037 2190 3231 5115 5389 3139 5134 4334 4901 6226 1398 2230 4024 1455 5579 1901 5862 4174 3677 2750 38 4383 38 6018 1617 1407 1864 1294 2293 4783 4622 5250 3684 410 1156 3169 6196 2773 962 2645 2382 3138 4002 5513 1272 524 372 3534 5822 6320 997 2597 4167 1908 1608 4019 5204 2811 4490 4065 421 4537 2021 501 3846 6470 3058 1331 2189 1438 6129 2342 1516 3508 2729 5350 4764 4831 2573 5168 4623 3999 3528 1034 305 1840 4028 2717 1250 440 4547 833 6389 2370 2337 2846 4609 5744 5331 2195 1561 4440 1130 2770 2285 3565 4686 947 908 4397 715 1868 5909 6204 1133 2862 3851 4436 5296 5278 5787 5319 1722 158 1535 779 911 164 544 1608 4924 4134 3430 2679 4934 6269 6206 6248 4868 5481 5572 4492 2465 1855 3223 1629 3212 5926 2157 4991 4526 4664 1782 2754 1338 4794 1163 2977 6431 2520 2906 5590 3230 5310 2002 3771 4813 2403 1696 2636 648 5751 1609 5944 2955 2896 988 4125 2635 1560 5197 4404 140 3029 5749 1785 3498 1336 539 2387 5802 582 19 4405 3507 4671 2292 6092 3493 4611 5320 1216 5554 4128 2600 1219 5391 2784 136 2803 493 3643 1866 97 5413 490 3675 1431 4311 3613 1464 6412 2495 3123 4942 160 1137 2273 4700 5219 3752 4236 4676 4157 4207 426 6022 4184 5498 3949 3656 4489 328 2214 1952 5134 4293 6159 210 3187 5977 3299 3396 5097 3163 5379 2966 5796 3756 1061 3119 4778 4827 5510 4894 31 2171 598 6262 855 5451 4268 1958 1502 2851 4472 969 5131 5564 5140 5941 4203 4481 3635 5546 660 4163 5789 3864 2411 1009 4002 1154 313 5524 3174 3876 876 1300 6498 5688 4312 998 4871 5299 281 6164 1256 6164 5728 1400 3882 564 171 790 4624 7 1733 4715 5663 5050 4032 2967 1006 712 4198 1858 1626 3942 4434 344 2155 1068 5780 5528 770 1675 793 3311 3110 4906 5280 2775 4499 1754 4335 3249 427 4577 4401 299 6182 2946 4393 1772 6489 596 1285 4099 3674 4450 1195 3395 3146 5875 2111 2690 2570 529 3030 3443 6279 2783 1156 984 6428 1237 6334 2827 3352 1994 1943 4668 1519 2577 3019 378 2154 2388 1395 2920 1100 1767 3991 697 2975 5036 6241 990 350 919 4005 1871 3505 3703 2973 534 1289 2227 2644 2303 2988 1496 3040 4140 4458 6279 212 4112 4041 2527 3311 3377 6031 3789 6067 4091 1315 1959 2021 1568 5295 5055 2979 2124 4757 1333 2911 2178 2742 3124 6092 3590 276 5151 5641 1548 4960 5649 6365 6028 4402 4990 2777 6243 483 2125 3359 3718 5360 206 2229 3850 5358 730 2789 5545 4595 4042 6078 2627 531 184 1523 1722 4064 180 1307 3977 797 6369 1795 447 455 70 2458 2772 2414 3906 5334 3136 2687 4044 974 1865 1398 419 5898 2968 96 4203 6090 6269 1184 5559 845 3181 1548 864 454 5546 880 1490 5805 1096 5173 2583 2896 5598 5740 2420 6500 2799 2161 4149 2145 3062 6341 1769 6356 6054 732 5421 5999 4783 4949 5440 1864 927 3747 2333 3479 1222 4261 2613 3072 3185 5798 2562 3455 4363 1915 2639 6065 5717 3983 1178 3240 5236 5510 1751 1681 4758 1416 4402 410 5713 2042 3778 6232 132 2373 869 5967 3772 319 3698 1363 4880 922 5265 278 813 4450 2094 3676 5884 17 5764 5238 1416 933 1937 5957 535 5634 6427 6031 5696 2545 5033 5359 2788 4559 8 3079 549 283 2662 954 2279 6292 2086 352 5486 5156 1779 5003 1613 279 4436 2779 1810 103 2420 5574 4239 3792 3966 5182 5292 3628 2159 1482 6098 2268 3858 5871 3620 6103 1943 3445 2618 2166 2136 3865 1150 2754 2421 450 3352 4924 625 4267 4354 3679 293 5673 410 6179 4330 2151 4871 2257 3416 2236 5797 2130 2963 1236 5671 3415 1168 4787 602 6291 4894 4905 6239 204 1282 4603 4271 626 2862 4660 4964 3919 2588 1261 768 2529 3220 785 6357 3611 3340 6253 455 1928 6376 4686 6468 4257 5832 486 6051 2716 3687 2084 2939 971 148 6036 2869 1076 2122 4189 4334 6394 1471 6450 1323 671 1715 5708 2040 5457 4184 1482 509 1906 2335 1758 1032 4310 3938 5154 998 4630 727 3238 2124 1854 1618 6055 4381 5402 3944 3064 478 1549 1688 5015 3386 4398 5866 858 4088 2296 746 1937 6457 5905 4602 5980 353 1943 5257 2712 3416 6305 5933 4420 5664 157 3874 5571 4559 3376 1162 162 5031 610 1743 5238 4988 199 3380 6115 5487 703 2269 5727 5575 5094 912 533 4910 4244 1591 4655 3734 5789 5038 3840 2946 2108 4065 340 4450 5899 94 4384 3653 2310 381 1187 2523 2191 3376 5752 2885 5237 1362 766 5993 4593 5830 3526 2141 6217 3141 899 93 1033 2180 5716 6304 2401 3 3680 113 2920 2282 4848 6485 5205 5739 13 6381 4595 4495 3224 5573 1117 2287 6253 5658 3675 5470 2442 5241 5742 496 3800 3544 2375 3053 3003 4836 2745 2583 4805 1996 4669 2387 1087 3267 2489 5574 4228 1284 4744 129 1032 2490 3657 2875 5777 2217 3866 6407 5577 948 3040 1274 1344 2022 1178 4701 5931 5998 4020 5190 6349 2321 1146 2953 3356 621 855 3447 1021 4925 2571 3236 398 2100 3441 5604 1917 4789 1200 2769 977 255 1030 753 2009 1586 5024 1946 25 977 5421 497 5693 5239 6075 3235 5669 2448 2401 1231 1764 3288 5020 4901 5379 5181 194 5485 1216 1864 5143 5499 422 3582 1532 1754 1152 1066 2930 4535 4559 4067 5205 3441 3712 5736 452 5762 2584 2321 5242 6007 3968 28 3964 5893 3720 5104 3133 3040 3880 1804 2946 4321 2842 1526 3181 4449 3944 6490 6288 6300 2738 5391 1854 1417 4765 2971 4061 1270 4884 4862 952 1084 4802 4237 3055 5509 4056 2995 3033 5236 1950 998 1504 5868 1224 1905 4673 5001 5988 6062 6320 4872 1472 6376 6343 215 1736 3177 2392 2021 4027 4084 4881 4203 1564 1361 5245 263 37 3267 2025 5092 1849 1628 5157 5835 4320 5908 3275 5741 523 2062 2423 3304 1063 1883 4207 3703 4126 5980 5259 4493 4402 2812 2719 4459 5302 1614 4831 6395 2626 5693 6425 1628 6039 1223 4766 1533 2909 2726 2946 4060 4863 4708 4620 6461 6439 3003 1064 4807 1474 3213 2112 3971 4933 1489 5856 1422 3385 2503 1802 5432 5534 118 1809 6050 3918 655 3177 5529 490 6434 2106 1525 757 5878 2089 1836 6025 5892 32 6003 3269 5400 3040 861 5861 863 3043 1355 5548 2891 6220 2458 1020 571 2673 4519 2354 1393 4695 5987 3726 650 3124 4587 5712 5435 110 1117 4013 4331 5614 6239 6143 4619 5333 1325 2234 275 3060 3459 1291 260 5800 49 3298 4977 2250 1021 5501 3312 3312 3458 3383 794 6130 6168 69 6430 3927 4871 487 3695 5787 3587 3670 3611 6283 1960 12 968 5804 6148 3659 6427 2005 2697 2400 1380 472 4238 5026 3057 1784 5544 4312 5676 6367 1675 2 3955 4436 3346 6213 4995 437 566 4015 4547 4054 2659 6238 5972 1950 6093 5133 970 1853 3367 3354 2981 76 603 5544 6312 5111 3776 5500 5789 2773 6288 1014 2170 893 1259 3281 2102 340 3208 5152 4600 803 1642 2795 736 504 4333 3761 370 3590 5509 4483 2803 296 6222 2972 2333 4325 2521 5758 190 6469 3047 3515 515 929 312 1849 2136 1098 6264 3441 2271 6170 5963 5731 2728 4584 2227 4280 3762 1149 2793 5219 2675 631 3043 1526 1690 3234 5608 6204 3581 819 4199 3349 2093 2828 3307 2180 4075 244 5924 860 1116 4453 4931 6205 4219 180 4350 2757 1694 3321 2413 4818 3272 5133 2118 5287 1217 5163 512 4611 5339 6373 1802 5691 4589 1459 5071 6439 1065 3455 6315 1939 5414 2774 6476 624 630 359 5926 4291 3724 6210 547 3630 5521 6091 6502 3418 279 5117 6280 2289 3007 3070 5783 555 4649 4456 1656 431 536 5972 3966 1016 1981 2300 3206 3102 5327 893 2134 1973 1694 4025 2251 1420 2485 2317 6456 1139 6003 5878 6001 5107 2812 5357 4740 781 2792 1851 6203 1833 6230 2277 3037 4675 4845 3416 6227 3736 3426 2625 1909 1317 4057 1869 5328 5462 2840 4212 3291 6229 1067 4791 2222 5881 146 2151 4598 5982 325 29 3777 3118 1630 1128 3630 3950 4737 6315 1844 2354 3427 6419 3518 2955 1996 3277 3002 3365 4939 718 2591 2010 2299 5620 2959 4684 5074 3615 3986 461 3671 4045 3653 4094 571 753 4703 3274 1957 5173 3245 761 185 5992 5206 3613 5036 5954 2133 993 1510 4752 2988 2875 47 5707 1085 1682 670 3875 185 1989 2711 882 3227 120 2595 2324 4886 1105 746 6074 1351 4797 2529 1179 2487 4559 966 6453 5900 4224 1945 3038 5628 2485 4156 6416 658 1475 2221 5164 1155 4859 6186 1876 1360 6174 1256 2728 2954 1360 4873 3724 6418 3777 6303 615 4257 4583 5162 2199 6212 708 4789 1360 3990 3482 6492 4781 171 2694 4695 6182 3413 1277 3541 5560 5230 3646 2077 1642 1632 292 2338 1234 3911 514 3370 2546 5893 4167 2444 900 498 1303 4338 3576 5262 1029 377 3135 2023 2742 2031 4493 1838 3878 5162 6137 3882 3636 1098 4005 524 1937 3388 6154 2302 248 523 5723 109 2959 2453 5124 4160 125 4639 1609 4030 3423 4562 4796 1472 2842 113 219 455 2884 5731 1299 2803 5525 2794 1753 5134 6196 3547 1396 1477 3938 886 6352 2939 1036 2411 4190 6408 1416 1185 70 5743 2225 2617 1248 5929 2453 1203 6417 6228 4635 4077 3004 595 3347 959 4675 3448 4726 2088 4867 1609 4944 1477 5935 5637 1945 2535 2520 3876 2996 5250 5669 5494 5296 3930 101 4807 288 5299 3231 317 4954 6499 4107 1264 6324 604 6433 4497 1786 3410 324 5986 6450 1473 275 3889 4535 4486 4100 6073 2961 5216 864 4425 2094 723 4793 2409 4331 913 6390 566 4958 2052 2300 2645 5685 6021 2829 2815 6052 6127 5178 545 463 1454 3518 5723 4863 4676 2674 2042 6332 1374 4151 3648 1214 411 5173 6458 5122 658 1152 164 1035 1285 4135 935 5571 42 2491 1170 200 4238 1597 6017 4449 917 3118 4858 6272 5263 1687 3151 1038 6071 2502 4811 4174 5083 4453 6321 3707 2098 3648 3696 4188 4425 1098 3440 2548 6464 3743 6076 5765 3934 1443 969 6091 6469 2894 5363 3093 5553 238 5772 3488 1366 5673 3522 4171 30 1067 10 1812 228 4495 4336 2362 4267 2780 180 1842 4799 1064 6126 2118 3744 6322 3015 118 4465 431 3613 30 1407 183 3722 407 3910 6190 1690 1690 1080 2222 2785 2591 4707 4936 4902 171 2466 5182 884 4416 1893 5286 209 3952 1630 4062 58 5627 3770 3712 689 5293 3451 1900 5983 603 4663 2682 1232 2210 6011 4307 3211 1750 4740 5425 1995 5502 5215 6352 4683 6311 3697 211 1734 1598 3125 1524 5935 5716 5278 1370 6317 1057 466 4271 3262 5557 2267 2185 2494 4863 3564 834 6209 4941 603 4582 3901 4524 643 1572 215 3942 5385 5598 1295 3081 2889 1901 820 5556 4139 4011 5156 4146 3337 5734 5942 3029 4260 5904 2425 6112 3655 464 3044 3038 6435 3484 3015 3015 901 2257 1382 2766 3566 6502 1663 6402 3830 1335 6339 930 1257 3705 2566 5703 5205 4442 2720 5274 3793 951 647 5151 4597 4497 3187 3693 4426 6015 5614 4123 5511 1292 749 4968 2317 4998 2766 3017 1508 5987 5045 3398 1480 5879 4835 3718 3590 3181 2863 4854 6104 6016 1223 2896 2642 1841 1946 3774 1229 6422 1552 2662 4118 1145 257 4948 3013 10 499 5104 1814 2070 2687 360 275 5970 3601 3233 183 809 3054 2576 2145 2847 2562 4719 5620 4245 4536 5022 3745 5277 3822 298 2384 289 5287 1864 1933 2422 5618 1787 4748 393 6388 2321 3208 5811 1987 6340 4289 3342 5787 2930 846 833 2829 4939 273 6508 2709 5610 668 3907 3111 3734 3859 2415 4801 1555 4444 5693 3507 499 4421 812 2403 2026 3095 744 1886 394 441 4186 249 3695 3249 3144 4453 3025 3083 2746 1311 2380 4752 3360 5439 2202 1854 4326 4164 5682 6124 3626 441 2372 6238 4256 4295 5653 4899 2082 745 6504 2099 3999 3132 424 4830 622 3355 679 3186 5291 634 5840 3809 2847 1349 2298 1838 1857 5560 5584 5846 4815 4828 5601 1768 35 4867 4148 110 4941 5402 5405 5938 3490 679 1683 5987 2551 6000 297 992 2507 3683 229 3687 5308 2031 1517 760 1869 4069 6382 6321 1204 501 3901 4386 1478 1551 2877 4989 2033 5408 3599 5694 2199 5009 2739 3794 5202 1199 149 1770 958 3028 4746 3865 5967 2177 435 2187 3507 3721 1120 4569 243 4013 141 3315 3027 5683 674 4879 4238 6208 4961 22 2136 4395 5785 4943 2849 1465 828 1287 4946 5400 3669 807 3206 2728 385 694 6107 79 5186 3667 6207 4368 1247 3218 1880 1492 2003 1973 1422 2129 1844 4634 1141 2127 1920 6031 52 1455 2886 2164 5407 2850 697 4537 4018 6024 4271 4904 987 5912 4004 4275 3390 5252 3866 1747 2240 4233 626 839 1153 3211 6334 2091 5515 6393 5217 206 231 1386 3942 6375 2920 1345 4216 4756 105 5381 3036 4079 4238 5390 1554 6204 3775 2214 6481 5830 1472 5302 4211 2615 4671 5884 2972 1808 2557 3632 6387 4755 6005 917 5832 1095 2536 1345 260 3651 2698 5687 3091 3843 4215 3712 4649 5287 5921 4334 618 5951 5576 3252 519 3237 3808 292 715 44 5348 1315 445 3003 1048 3787 3492 1862 1833 4369 1632 5959 2878 1266 5945 2279 2497 2636 3941 4176 4830 4003 737 6348 496 3352 3920 1995 3096 256 2447 3961 1313 4343 2028 5694 3685 6099 2462 5947 1691 4171 3464 4558 5549 1077 3860 2717 2352 4301 819 275 2198 1154 5808 163 968 3619 2644 332 4722 6181 1428 6195 647 4533 3698 4926 1661 826 3933 4144 3575 5764 3 6321 2930 2646 4862 2361 5210 6433 6323 3631 3809 2477 3168 1832 5059 4936 4482 194 4840 4909 1626 5777 573 3179 404 5207 4223 5349 1789 4370 1684 1823 2198 3536 682 573 4175 121 2969 1231 5127 276 3286 3777 3151 1847 5576 1434 3164 732 5284 994 4699 2293 5202 3030 2699 3513 3459 2524 4758 5168 5494 6239 712 4782 853 2470 1558 4244 330 1585 4561 5364 2688 5386 3685 2345 1866 2661 1864 4734 1144 2327 1661 57 4799 4215 69 2283 2631 1013 6065 332 5966 522 955 3383 4712 5984 6186 4554 3358 1501 666 1776 1476 6461 6013 5785 28 3509 832 3143 760 1285 4306 3264 2558 3978 3351 456 5201 1135 3762 4539 4687 5060 3883 4315 3986 1751 3372 4137 1742 718 1634 5043 2415 5993 2138 3323 5470 2208 1929 3875 5856 3847 2667 3579 1442 886 5628 1263 3361 3034 5925 5172 332 24 1892 264 3756 1072 5720 2612 5710 3658 2096 1728 1348 1727 2179 89 1429 5850 4551 4033 6173 5455 4086 5071 6411 5129 279 5159 1765 300 4774 5229 2499 4537 2789 6445 3140 5660 6439 6254 2233 224 1680 2943 2883 947 1361 3487 4877 1726 5660 1727 4810 5321 3917 2818 3072 4115 3118 3481 5357 2710 3048 1213 509 3236 483 1362 1582 711 2308 708 2967 811 2961 5172 6093 1198 1389 2458 205 579 4095 4025 3326 4003 1345 4492 2573 4353 1600 6423 987 3744 1532 2730 4529 3937 997 5528 3612 5684 5284 2119 943 3355 5462 1240 443 1046 577 2163 6012 2400 5903 1210 3797 2369 991 5516 2793 1807 5146 4496 1651 5724 5069 2936 1717 6269 73 5302 1544 491 333 4561 5153 475 6225 6386 6300 3905 3481 1059 4289 3799 5929 2334 211 89 1299 5089 1245 331 1101 6399 6022 3284 2773 3202 4140 5737 557 1194 4445 2975 4041 853 2116 3884 4493 3350 4010 5354 499 2905 4837 1908 630 4836 5836 276 4835 3113 1589 1800 718 2430 1019 3896 2730 2442 324 260 429 6135 4735 1418 2816 5668 876 554 4685 5949 473 5705 3484 3415 1768 2097 220 1704 5635 3962 2106 2494 3732 4567 4501 439 4786 951 1830 4440 1144 258 3045 2976 2626 4962 3300 545 6359 3072 3480 1578 1399 386 1200 5391 266 2629 4650 4582 2905 372 2048 3032 5358 6380 6331 2397 5388 4526 1545 1516 4852 495 6220 5051 4112 4215 2316 1523 956 5922 5638 758 221 2261 1678 5619 2383 5365 2615 3289 4476 3292 3389 770 4200 605 99 6461 5344 2304 2138 3117 5016 2869 187 3104 5737 2867 4229 3305 3054 1423 4663 6071 2754 2111 2821 1184 3104 3117 4984 937 3374 909 5177 2687 4226 1063 4187 5475 248 3750 1553 6373 989 5769 4345 6498 4414 3432 4252 2078 158 3827 1659 2491 2280 4844 3418 4648 5948 870 4954 2054 5013 3271 1538 5547 107 3668 623 2759 2568 1047 5134 2665 4446 1598 3702 5232 1332 2049 654 5327 1686 3040 4587 5190 3197 4869 5731 4519 1866 317 4276 6378 951 819 1065 3401 4720 5446 3075 2667 5455 591 4103 3563 1327 2768 1889 472 436 365 3176 4994 451 5707 1423 4204 3396 5531 430 1058 3928 1916 4945 29 6246 1367 566 4231 5151 1816 1482 6497 4299 2212 2673 5780 2676 1661 5497 304 3895 1564 1300 1860 4128 5363 585 2925 2568 3787 3210 226 793 2879 1818 5133 1833 4416 415 594 1207 1204 5813 4309 1011 3330 1706 2820 5638 53 3157 274 116 1786 3837 1899 4784 4746 6228 1762 3695 846 4130 4771 4636 2446 6252 5016 686 2050 2122 4148 6291 1590 711 2011 53 3562 4228 1318 38 1485 4495 1705 366 4895 5485 6482 2385 219 3067 136 3023 286 3865 2993 1547 6099 6488 3172 3669 1781 521 2362 1334 4917 672 3172 6027 3679 4616 4977 5165 3144 2143 638 5506 86 6269 6491 3296 159 4249 1463 1222 3447 4179 3101 3475 3854 2247 3787 453 3064 846 137 5624 2692 4967 5342 2230 4775 2058 5215 1375 4442 606 4600 1562 5418 33 6317 4340 1711 6471 4296 5679 3309 397 4957 6122 1050 3184 1332 2482 1618 2904 1463 838 655 4438 2582 4565 4511 5735 3160 1463 556 4901 2072 942 4082 4122 2119 5147 1742 100 3114 6497 305 6228 3796 2256 5223 3777 4574 2303 3261 2054 4432 1534 4410 3509 2991 6053 4464 1766 3665 1028 1652 5203 3588 80 6064 447 2092 504 1316 1904 505 6279 4055 2086 603 1168 3184 39 93 2674 2859 3995 734 189 4372 1141 5237 4667 4100 4474 1324 4370 4039 3750 5318 2478 2349 5445 5120 1982 1174 6352 3491 3529 4171 4495 3426 4038 2326 5478 124 6123 3512 3345 105 4572 5999 4964 1402 6048 132 4560 6022 3044 4219 3678 3990 2572 4150 6000 3954 6189 2813 5429 234 402 1311 6151 4612 5939 1442 4451 4236 2198 5652 3085 5723 5969 2311 4699 2695 2314 5933 2068 1745 6088 2055 4669 6292 5070 336 910 4651 3577 5461 5620 3464 1516 4745 3441 4777 5311 480 3911 2438 2971 196 1587 3777 5817 3656 1232 5056 4641 6031 6392 3613 6209 4608 619 5443 3459 839 1516 5995 2081 597 1369 4809 2696 3736 3218 2396 4039 208 6166 723 87 2698 1744 3108 5852 4585 1607 4331 1830 3451 2559 2744 2918 697 4569 4150 3646 143 4554 2891 779 2569 2014 6444 2446 4872 5914 572 2059 779 2920 4041 4380 3706 4384 5104 2673 4287 4830 5281 6062 1184 4933 2502 6234 4846 3916 2356 1911 4740 533 6268 3491 6204 2416 569 5474 5729 475 2922 4450 3742 2480 1345 5842 2073 4059 1974 6473 5621 474 2850 3566 5157 503 2900 2998 424 524 3553 3615 5564 5233 5106 1945 6231 3868 3261 1832 1557 489 6349 250 5966 1354 2990 3791 1698 18 736 2207 4439 628 6037 1314 4453 1626 1247 1630 668 1251 1839 2523 3028 4013 5596 6244 5696 2772 3903 1809 1109 3911 4216 598 5221 1175 1692 4207 5456 2238 1843 1739 6106 815 4042 3314 1392 2212 2834 2000 1265 4157 1015 4515 2088 5858 2576 4528 3520 209 2906 5368 4803 3726 5927 1798 1776 1662 5529 3042 2444 3748 5984 2871 396 4060 3891 5422 2000 1390 4313 2201 2250 6171 1740 4338 4739 3275 311 1087 2205 1890 3386 6067 5496 5833 5327 497 905 4112 185 3833 6138 5339 1706 109 1434 5701 262 2797 2962 4883 1200 2626 1912 2271 530 689 653 1719 4208 5762 1362 6271 2214 3408 1542 884 4486 5440 1220 5108 236 1287 6118 622 4731 5944 3494 272 4370 4533 5900 5947 4404 2742 714 2414 2476 6017 5922 6158 1365 6067 6361 5663 2572 337 5530 5517 843 1462 1451 2981 3611 4084 5446 5517 286 2794 582 4822 2708 4442 2274 214 1807 5815 3661 2047 4763 4864 5291 3781 2702 535 2807 4294 1826 755 6420 1718 367 1597 135 2555 4308 4305 4307 6219 6354 1155 3560 2525 3968 4889 194 6348 421 4855 6291 3934 6467 5636 4139 5603 2840 5867 1021 5437 4524 3778 5186 1801 995 3546 6433 2042 6278 5498 835 6211 5348 848 6291 1419 3862 4532 2749 4682 2964 1698 3362 5576 6065 704 3300 3743 1552 4286 575 492 698 2943 2596 1609 3437 4367 6355 3195 5870 1246 3175 2963 5686 6341 3417 954 4098 3185 4493 2767 2028 3779 3987 3940 262 2248 883 949 6168 4664 1375 5640 2346 5696 6335 2920 3299 3450 932 3213 3905 5895 5054 2683 1299 842 481 2144 5572 1454 2559 632 3166 4582 5006 6351 1791 2538 2262 1376 5857 2996 632 3365 1366 1755 5961 41 3855 4690 2810 5885 815 2054 41 2674 5319 6130 5965 3832 3099 753 4953 6060 6250 2758 2093 3997 3687 4899 3985 827 4630 4860 4171 2282 1794 347 2635 2971 4175 2045 2045 4784 5757 2451 6035 6197 4512 1485 1086 5551 5153 2390 1707 3689 147 6143 5091 2742 2845 763 840 2942 1576 2008 1855 4690 2883 3132 3747 5284 4808 2999 5148 4064 1718 6181 2941 2564 3450 393 5207 5810 263 4813 637 669 3502 6249 4570 4568 2096 1856 3965 4565 329 6432 1685 2528 1109 5697 6276 5396 3224 1891 3353 1499 3536 2856 1335 5823 5755 3289 6131 1458 6000 3960 2081 5733 60 4397 653 6096 3739 6337 6489 4268 5956 4259 4053 3081 828 3819 1267 4825 4012 3508 412 2799 4919 6260 1759 4276 5296 5507 6075 2891 3279 3775 1042 1433 3603 1895 6136 4817 1276 435 2051 150 4380 5400 2084 1718 910 2239 6006 3205 1510 1518 2607 4961 1450 1721 3875 2285 6433 3590 6195 4004 3437 324 3960 3477 4305 4747 4569 428 515 1333 6007 5459 5252 6336 2161 6177 1392 3590 2486 5523 1156 311 82 3359 3991 2075 4435 4523 1464 2206 2850 3934 2368 917 1248 4711 5245 3230 5315 928 2261 846 6339 2826 4769 5239 457 1007 1708 1375 4663 4345 3322 2236 6407 3331 903 3543 2435 5370 4322 3379 548 3629 3924 2317 3417 801 9 3885 6445 150 5113 4068 6045 4038 3820 5543 1625 4051 5234 45 4963 6228 1314 1882 3080 491 1202 4131 5244 2383 1339 6343 5110 4551 4494 6477 4062 4405 3238 4069 3264 3936 291 190 4966 1717 4729 2808 5654 145 4870 3350 4808 2351 742 6166 1479 6347 1011 4303 6297 48 1980 4475 5931 2877 6004 4451 5121 6466 5127 1096 3477 640 4947 4312 2532 460 3427 3781 4536 5482 3760 4502 5056 5392 816 153 5064 2013 801 4682 5210 6486 5459 5239 4036 582 1120 3854 3240 4922 3230 2252 4642 3757 918 3236 6101 3345 1228 3754 193 4507 1156 442 877 6372 4123 5672 1505 2435 1580 2265 5186 3411 1290 1489 2837 1041 3512 1003 2458 4767 5590 959 5243 1753 3157 1382 4817 1099 1290 398 4295 2008 2817 2961 3915 3298 2634 3322 399 5868 2099 5733 3477 3863 2432 1784 3493 2999 684 5056 5213 1709 5519 1171 3969 4670 2399 6233 54 4419 118 4364 3139 4641 4601 324 864 1185 4225 1371 522 4703 1684 2088 4791 2368 2420 704 177 1767 5945 3712 5702 1954 1374 2537 3452 2062 1797 2860 816 3791 4322 4200 402 2017 1287 4450 6249 854 1606 1945 6095 2350 1627 4948 5736 5893 2095 2119 2623 5004 3405 5178 2010 4589 6097 5173 2014 1335 3999 13 1505 1753 7 183 3828 4449 6189 5201 2006 6466 6437 3384 2504 2277 203 5877 104 4640 5760 640 182 847 233 4010 5098 2469 3871 4919 151 3933 2906 6059 2350 1947 4778 3189 671 140 5149 4396 4985 1315 55 5596 167 1908 518 3087 6113 4294 3454 1509 6016 850 4574 1163 6221 502 5486 4133 1704 4433 1182 1677 581 3255 3284 2688 5615 3330 5167 1003 6236 5616 1295 463 1766 5924 3687 1159 3419 5142 4239 5715 995 5352 5193 801 6058 5377 1463 2427 2188 806 5843 3158 926 6069 4776 1133 6244 6007 1511 3050 5279 3301 1692 367 5298 6140 3136 2597 5559 1241 2012 32 4478 752 22 285 2973 6084 2156 4500 1412 976 874 2150 2940 4195 3297 1540 1070 6160 1896 6362 1829 3974 2070 2676 1261 2298 2293 4351 5688 819 1320 1209 4328 2871 5285 3372 4933 6323 2572 2557 1659 1557 507 193 2706 6144 4376 74 4141 3351 3882 1644 1548 2132 4506 689 78 5798 5254 4014 6132 1989 2311 3850 3404 1013 2799 5964 2809 5452 4603 5294 4563 844 127 681 6367 6416 39 679 5895 4559 864 5791 597 5618 4434 2011 4675 5251 1826 3680 477 5515 203 5977 4379 3081 1674 1494 1555 2948 2035 2698 1771 2065 1667 3329 3830 2108 342 5803 617 1577 3561 4820 3520 141 6197 5332 274 5740 2532 4030 6167 1686 1973 6087 3122 5803 2151 6414 5341 5188 4787 3763 4346 6453 5119 2362 5218 577 1246 5754 5709 5968 1056 4905 2693 4636 1781 1633 1478 2943 6077 4090 1633 5050 5051 5069 5205 6473 1116 6002 2148 1342 1597 2019 4268 3182 2813 4225 2858 6345 3930 762 6307 5995 3935 1493 874 6470 2359 5427 1716 5099 864 660 2683 1027 3017 2048 2759 6346 2075 5641 6055 4406 4027 1899 3159 2276 4980 3842 5608 3938 3473 4549 2040 3108 1145 309 570 2191 1830 3760 6424 6181 6066 4762 4990 6464 3401 1235 2421 4872 1955 5750 4372 522 5574 5788 6350 4030 6444 2705 4686 1829 3443 3356 2626 6258 2011 2239 6123 4595 2561 1866 1439 1651 2545 418 2994 5951 3765 806 1786 751 4834 3951 619 5095 3231 486 753 2907 4287 819 3717 5783 1906 4927 3679 51 5314 5179 2435 4362 94 4868 778 4497 522 2252 4720 2384 5379 4319 5802 931 2445 2611 5203 2339 2456 2946 3999 1612 562 4190 2479 3786 5450 5452 6217 3955 2316 2483 4559 808 1329 97 3275 2137 5567 4344 6113 1267 5717 5464 2120 4676 582 557 6139 1732 3940 6258 2045 1490 1523 4150 6182 5610 13 903 5775 6352 3500 5765 5185 3235 5614 1938 3236 2539 1858 6417 3836 2940 1361 3420 3030 6500 5966 6216 2472 6108 3927 2880 4416 5926 1259 3245 4408 1477 2549 5184 5685 3878 2092 230 4010 4234 6410 3526 1918 3583 2297 1936 4214 3142 336 6364 5520 147 390 3126 5069 1019 5197 470 4364 6503 2185 6394 2670 590 5254 928 4437 6109 4499 2452 4084 4893 3729 3987 1094 3424 5320 5590 675 5252 3123 5517 6224 2046 3339 4057 1711 3975 4141 5381 5184 3132 478 4371 5631 5112 3653 1057 139 2485 2896 106 3412 4651 826 2720 3647 1132 4446 744 3968 1077 2659 4247 2781 980 6233 4935 1998 721 887 2375 3401 2250 5954 5666 2048 671 1909 5217 4971 3388 4141 471 4752 1420 3354 745 2725 5972 3738 93 4089 394 5234 5025 6481 2153 2685 1936 1674 4440 3924 4420 2349 5146 4610 1229 5163 5025 3574 5062 4687 3413 4887 569 2830 1436 3530 3298 3624 565 2877 2488 2465 4203 4149 1418 2098 1772 1545 4352 5861 3205 4092 4628 25 1766 4291 3099 4774 103 5548 5555 4240 5979 2261 4118 163 944 127 6488 4330 4969 5101 4922 4584 549 1280 3331 6441 8 3953 6351 2581 4908 6209 633 4817 4936 2505 50 3055 4747 4492 6054 2333 4719 3911 4775 4298 2965 3257 4606 1046 5581 5716 207 6375 2765 6081 1813 3173 3712 2070 408 1219 826 1741 2562 1857 6433 1436 5843 2401 3072 3866 3589 2183 2088 6439 5159 5662 2357 1642 6333 5037 5914 6234 3217 3653 729 1318 1635 2746 5638 3568 4733 787 4621 255 4332 6066 3739 329 6463 410 4734 6014 972 4295 3310 4913 5912 3640 4100 6113 3040 6319 2881 5473 4472 5921 4077 5625 3701 3248 4242 5387 898 4368 4899 224 3972 676 6051 543 1981 4254 68 3359 3327 3416 2349 1096 2529 3647 4711 1418 5354 3452 3422 2427 2539 3495 2800 2432 2027 5689 5540 1426 1979 2050 19 2014 3931 4831 6449 1723 429 305 6047 1138 5141 256 6262 1746 5247 812 2947 6366 214 5793 626 6505 909 5789 5968 3036 3857 6190 6054 872 2914 4259 4761 2737 1721 2061 1427 5184 2679 682 60 3445 3840 5885 678 2663 6372 3583 4777 3630 2133 1250 1623 5773 2089 5213 4211 1588 4783 1408 6499 3305 6289 4381 568 1339 1510 523 388 279 6490 5962 4057 2711 2314 766 3859 1525 1357 6364 655 3041 1247 3235 5846 3794 4884 4081 559 2 4961 964 4012 3512 658 4418 236 5873 6424 3386 3307 4753 2933 2829 4958 1407 6390 1363 1148 3223 4375 3973 6166 4992 6259 2707 3457 4772 2180 6488 95 3121 1986 1892 3566 2368 22 6120 3902 2911 4342 228 5513 6052 4605 2294 3713 5830 5472 5209 5913 2442 4677 522 3958 1082 4068 4651 3807 2941 1852 5076 4536 3604 1797 6097 5678 2738 3964 3944 3799 4144 3958 5079 2748 6130 2756 4540 3639 662 1028 246 1792 4644 3718 3086 869 5514 2852 1334 6172 5956 3072 2432 3668 6116 5983 5680 1710 4169 5591 6354 6468 1325 4624 6479 4277 1087 4477 1781 5471 3763 561 2139 141 5104 6034 4956 5193 3179 2248 569 2433 5888 3056 3571 1966 6177 3255 2403 4069 591 6158 3049 2383 3494 4936 2352 4042 5663 3559 2737 4638 3929 1532 2978 2842 2245 367 3314 24 1112 1669 1334 4978 2700 1842 608 5938 5706 5597 3190 5632 550 4384 581 4132 3179 4948 4564 5645 2692 3524 1033 5659 2705 2664 3106 2640 967 5592 6327 2649 2054 5135 3149 5452 2645 1384 5606 3122 4885 4918 1676 5547 3560 1617 3128 4948 2602 1927 549 1952 2313 3531 6509 5519 2625 967 4189 6094 761 2696 2755 1281 3267 3339 2856 2883 2669 6112 6052 3923 5494 6316 2650 6404 2498 1629 1127 6137 3587 4242 4849 1200 6282 1221 34 5353 314 386 1923 2897 1261 5244 3261 1679 101 1169 4292 3201 5108 2595 5308 4770 434 3925 2180 6398 2436 1599 5581 45 2227 2872 312 3517 4067 3380 784 4510 5811 274 4688 2336 4196 1883 2651 3167 4925 2164 1770 1681 6026 6340 68 2891 4554 2620 2417 3097 6299 1650 6389 4277 3793 4465 2016 2641 4025 4886 2351 1177 18 4496 1471 2500 915 2812 704 4408 5181 6429 4518 6141 4534 996 5802 3759 4107 26 4768 241 2916 4068 2781 1098 4133 2605 677 862 3027 4544 2651 4736 2898 221 5431 5554 897 3035 4244 2849 1012 840 2039 665 4053 2324 3747 1798 5337 570 4562 3966 45 1709 2101 3013 734 2391 5815 64 5632 4969 4430 3560 2465 291 5537 4291 877 190 4310 1680 5642 3143 1256 4958 1173 3846 4448 6209 556 2056 845 1519 5788 5091 6358 752 3123 3634 6305 1267 2124 277 5143 3683 785 4762 4701 4937 4967 6237 1071 530 57 730 1134 3000 2174 3298 5808 110 1507 1433 2871 248 4983 3658 3399 5686 4150 1741 4769 3961 522 2727 1061 5764 6119 1774 337 741 5580 3253 390 2128 1244 4917 2685 4105 2893 5451 4108 1843 3221 3086 340 5169 812 119 3717 3926 6005 2468 3659 5595 4051 3083 912 2527 2705 3504 4563 3476 5203 734 2600 3824 2825 1784 4559 3515 2922 4895 1976 6359 4866 5113 942 5860 5315 6473 5019 5307 5568 1057 467 4334 6386 6369 2774 4396 2831 2647 3303 628 1335 2304 5757 261 2704 1343 3943 6267 2057 5412 1738 2137 2542 3045 1517 2966 4987 4650 3793 5428 2209 5097 5231 5234 4786 1172 1146 1275 4120 2486 2373 4778 4139 6434 3892 5457 4127 4641 6421 413 3709 2089 1764 5617 2698 3565 4403 6453 2539 2034 6060 4938 1189 2926 4529 2707 1348 1958 2812 4715 4699 6070 5439 1428 631 23 1457 696 3495 5133 4473 4593 3871 1102 5162 2824 3513 5347 2535 5707 1343 5102 5765 1454 5908 4143 3771 6431 5652 2626 1861 3543 6049 4631 6078 6417 2267 5252 5186 3788 6097 1768 805 4405 6098 2207 4970 1802 4058 2681 1545 4898 4998 6299 5822 2811 692 463 5824 2829 2303 3768 3908 5780 3127 3796 6319 1648 224 3490 2130 637 4760 3873 6329 3192 6506 380 5575 1841 3007 4541 59 3251 4704 810 4228 402 3385 1537 2043 4742 3145 211 2152 1810 5384 5190 2017 4695 2789 4305 4785 4952 758 817 5452 4320 1067 4781 4868 2938 841 6368 6145 3029 4085 28 3977 1116 3997 4863 4980 5610 6050 258 4313 1940 6451 4693 5055 1409 2602 1750 3735 2134 2944 5591 3636 1149 3522 3110 5888 1876 4588 1475 1898 5117 3062 1661 5668 4107 3048 4410 1553 5767 5598 1653 2823 5747 1543 168 5391 328 3881 141 2184 5551 516 5846 2233 2593 3721 3227 5590 4833 2060 5030 2849 349 2162 1872 5268 2810 5718 5033 6416 6225 3947 5296 5438 1064 985 1090 72 4628 4205 1361 3433 6151 5569 2611 4959 4694 1144 6178 2088 2762 1618 820 2730 1516 5441 3626 5725 2535 2044 5039 6482 5485 1007 650 1550 4526 5802 1556 2413 1389 3885 1350 6205 3207 2927 3339 482 3636 5163 6484 768 2661 1995 6111 357 1685 2318 5480 1623 2214 2333 2859 3636 789 3820 1461 1220 4158 2149 2133 3103 3595 80 1543 1571 4692 2741 4036 3006 2108 5375 4911 5486 5196 3177 6489 4692 5514 2664 4372 2309 2435 5452 6220 930 4981 1539 633 3695 5068 5762 94 804 2236 2799 5633 58 234 6489 5908 3844 2300 1921 1000 2138 914 713 662 1071 460 627 5143 2262 5206 2500 764 1760 411 1883 1993 5608 1280 2191 6381 5268 537 4599 393 2466 842 2166 320 4166 1571 5439 511 998 774 4787 3051 2645 4219 567 4780 4748 5021 1917 3026 253 563 3798 2213 6413 5621 5392 5597 393 3408 5642 3815 1249 5335 4965 5116 7 3849 2227 806 6397 5442 1176 3414 270 254 1333 1518 2029 5027 4541 540 715 5650 754 5461 330 925 5633 1462 5673 4165 3391 3918 5372 5780 6167 5028 3195 4734 5261 1490 4151 2469 3963 5447 3191 6087 1619 4338 5895 2872 5371 2938 1293 6227 777 3231 185 3061 849 3634 1219 935 6478 3976 4182 1634 612 2212 5507 3230 1159 4624 4659 4801 5483 4345 5264 5428 1700 3905 5093 2166 5743 4260 43 3200 6203 5354 4994 5148 3972 595 5315 5120 6129 4186 434 5406 751 3975 4137 2115 3895 2670 3273 4570 4780 5104 5617 678 4574 1140 4455 3764 6229 4391 4746 2476 1117 5893 3578 4781 3483 2014 897 1165 2224 386 3864 3823 4580 924 5762 4887 4288 2609 5114 4165 4207 203 2884 4031 5971 4184 2275 1688 1105 3837 1617 4166 2738 1436 3936 965 4752 610 1937 1344 6403 6095 5765 5992 2057 674 1249 6390 1625 5887 1576 468 4977 1549 2725 2496 4771 1925 2568 5763 3338 6016 466 1756 5692 5750 5451 5471 3784 3935 5920 4826 312 1695 2338 2290 674 3651 4512 379 461 399 3171 6081 3296 23 1987 1127 4285 5646 3847 6034 5971 2315 6045 2378 2062 5230 5878 5442 2911 3584 818 3268 1495 4240 2657 3362 2302 4408 6180 5456 1193 4454 4070 1340 2919 3044 3397 2527 5523 4658 551 1585 76 4835 4509 2371 1456 3933 4454 2370 5230 205 884 1122 3513 2621 5358 74 5181 5545 6311 6191 1521 2488 6094 5548 4165 4164 471 5434 3270 3838 3121 1882 1760 4680 3909 2379 3076 4395 3656 1443 1874 1554 3419 2155 2665 2323 1519 4781 6283 4255 6134 2390 2560 1086 350 3495 804 2826 85 218 4294 2892 2663 3332 2279 4833 4292 4735 5433 2726 362 2563 2776 4070 42 2126 5222 2463 1268 805 4471 6107 3071 5951 5571 2740 5274 5114 4398 3381 2062 422 6138 450 4563 3941 2708 2107 1875 2389 3889 711 4042 2482 4116 2135 1531 5068 370 2291 70 2462 4967 1040 1459 5491 1438 2743 639 351 1914 1455 1224 2935 1751 2999 2531 228 2226 5768 5420 1161 3382 6327 658 1792 1537 273 4721 3138 1033 2149 4040 6379 2834 4751 594 3297 3963 5927 177 877 2359 1582 6028 6226 1440 1980 5023 5453 5941 3288 1694 568 3530 842 1824 5635 1237 3649 5682 1677 2728 3681 388 5938 4271 1021 3647 4914 3553 4348 594 788 4782 2175 1703 172 4506 3217 4415 562 4678 6101 143 6271 2507 5580 4842 3548 3999 4458 4683 4281 2490 4565 3206 799 759 6124 2343 642 1477 2218 5780 3137 1165 4699 4623 4548 2131 4711 5828 3093 3959 1051 6398 4888 33 5639 3773 3080 1378 4007 3360 3561 3560 2857 375 4078 2415 244 4874 5516 736 4385 1059 792 298 622 2086 3935 5401 1734 4858 2462 2764 6037 5843 1987 435 206 589 5525 5534 3044 4625 6486 1297 5359 4129 2914 2366 1030 3217 1622 3853 5014 2918 3879 2984 2656 3144 1837 5095 2513 1255 4274 5010 2543 2545 3704 2772 1845 510 2387 2467 6144 51 5744 5051 1400 1587 5444 5276 2389 3083 4911 5108 1249 3000 2881 4072 3236 3141 6241 3068 6444 3837 5536 92 4205 205 2930 4665 908 1547 6125 2171 1219 6355 705 4090 2602 6102 2414 4072 3642 4837 671 5521 3491 6225 5821 2338 1735 5797 961 1715 1204 3582 3193 1236 5002 3844 4690 6244 3053 1373 2242 1800 45 3263 279 1119 813 4663 952 2093 239 5141 2744 2395 2723 5321 3744 4821 3436 247 3028 5634 3092 1086 955 4038 4880 556 5579 1628 2351 1050 4058 1317 2460 5537 5852 2466 1590 6437 2018 5907 876 3296 3470 4071 322 4316 5338 3440 808 6185 539 3715 537 2948 2132 3361 4730 214 5331 2563 4860 2973 2456 673 1365 3784 2872 6071 1653 2380 2532 5548 5753 3332 570 2584 3783 3223 6372 4352 2572 1884 4821 6419 6303 3386 3838 208 853 6060 6184 2768 3405 6012 422 1700 835 2114 3344 770 2069 4540 5281 1869 1545 6000 1981 5129 793 349 6220 4403 5489 329 3289 1808 40 4817 5687 3752 4994 1428 2573 69 5940 1352 1196 1292 2154 1624 6021 5771 5770 1588 2065 2315 5057 4119 5688 5479 1816 1101 1444 2671 3544 554 1230 1456 4738 4813 3534 3047 2164 4512 4815 2664 560 3483 3009 2448 2216 4639 5862 6239 4745 3657 529 1192 618 3162 1960 5710 6086 4562 1501 4600 2874 341 2973 3069 3985 2401 3917 4449 4399 2275 1212 1024 3269 2249 43 3982 439 3609 2535 2924 6289 6186 2981 3348 1703 4877 1644 4553 6489 1161 6435 6496 2907 698 2949 3814 3320 2667 1602 2861 6289 5176 5993 3416 2510 2996 248 3979 5359 3408 1961 5756 1254 5998 2513 2392 1595 4627 1433 3161 710 4705 1979 1051 1722 640 5548 5075 4318 5926 5586 5528 1696 4733 3061 229 4948 6224 3449 2494 5770 3774 5189 262 5561 1357 1105 5605 3261 4413 1704 2452 5405 1811 5945 5561 1218 2402 1228 1944 643 282 430 3070 5585 4306 2537 3142 4382 2349 1622 5555 3786 4305 3195 1871 5224 3335 2757 408 818 5347 368 880 6217 5249 910 4195 4268 1969 4497 743 3817 5508 2744 3496 2444 4470 2783 1216 3657 1205 773 2594 1739 4373 4450 2926 4743 3665 3627 1086 5040 2275 5398 4200 3546 6358 3332 4863 3991 4125 5344 1414 4769 5283 6208 2480 6360 1012 6449 5933 2020 5985 2870 5495 3564 1037 3357 6032 5376 1411 1396 2736 3606 3822 3247 1527 4552 3200 315 2273 1562 2813 4534 5342 3951 3198 3985 2539 3698 4316 6432 4547 4136 3038 857 2464 5783 6098 1445 1651 848 2332 4954 2279 2954 2752 1602 2607 3431 2682 6484 5461 3398 5601 1766 797 6404 5885 1534 4638 1418 1873 3419 3397 1097 2101 2301 2460 2233 5479 761 4727 1569 3477 3768 3287 3386 2932 2788 470 3180 2679 6044 3564 179 373 2207 1875 2310 1928 1657 1783 3138 383 2215 4678 2778 3721 1244 693 2857 434 1704 4854 4910 1608 3645 3809 1665 4192 2811 2657 5301 5340 5701 4739 4730 319 6248 3891 2196 3480 1822 5880 3203 1885 5171 4867 2273 2527 619 608 5558 5750 1943 1179 3247 4654 5719 4078 3729 4595 4563 4982 5789 693 792 2914 4760 4608 4979 1816 1910 3052 4004 1527 3634 491 3889 6505 1979 594 4307 648 924 646 5282 3935 5683 9 1592 4513 1031 2936 3891 5140 5793 6507 5150 449 3975 2537 5460 2409 1930 3468 3735 1476 2270 5805 1655 3123 1793 71 3266 6475 854 4598 1250 3596 3315 4769 1461 5804 2504 4512 2892 310 190 3758 5695 1814 5325 5009 4031 6042 3314 4859 4170 3089 3783 2050 2356 3742 1502 4832 5873 4063 2698 5491 523 4247 1556 2813 1289 1596 5882 1740 2495 144 2752 3596 1011 2886 2534 3774 17 4388 4820 5696 1613 630 6507 1548 3854 5028 149 3193 1063 4927 3259 5153 2323 6263 1115 4082 3856 2149 3950 307 5212 1452 2419 6432 5718 2418 5537 2283 5055 6292 1925 3197 1100 3502 6508 4196 5311 1806 6255 1410 3481 2436 1795 3425 3175 6320 6077 3925 1541 577 1470 3455 6101 1883 1317 779 6135 1968 5597 3169 6091 2096 995 1599 4259 880 4645 430 4708 495 5228 6026 1904 2668 4438 6326 489 5032 2665 3623 2374 4377 3445 3263 5969 5700 5027 4163 2841 3927 6440 2607 3974 117 826 4385 606 639 3669 5438 5032 5658 1269 794 940 1135 3230 2558 4095 2987 5540 1127 5141 2641 6265 3808 5644 2715 4646 2385 1970 3433 5384 72 1878 2889 2370 6256 5926 4794 277 5452 2106 4161 2680 4288 4042 764 5805 2693 3817 4734 3321 3874 5435 2558 3858 5876 4452 6013 674 2906 4852 1134 4218 853 5905 2317 4178 3294 1985 4531 2308 1078 4075 5578 6238 6219 1845 3554 5933 422 1049 160 4515 4949 1635 2347 2767 5023 3060 1438 1719 4752 5073 3358 2154 1484 5820 4347 4484 2974 5706 5076 1844 126 3779 5549 1768 612 5616 578 2167 1390 4178 464 1225 273 2491 6322 1639 474 5822 3092 5010 176 5675 5982 1109 5588 38 1328 2936 1235 2642 6342 3413 990 4415 1566 4146 2321 2516 556 3189 6002 6425 2942 4879 377 2851 1871 4843 436 5988 807 1630 684 31 1545 4009 1513 4695 2187 5085 4341 2242 3321 1339 1192 3353 216 2802 1115 4803 5112 5114 5547 6324 6216 5141 4384 5172 4478 4791 3765 4107 5163 4240 1706 154 1949 1574 4156 3132 1145 1094 3527 2393 5201 6436 4769 1654 2405 1948 1060 94 5003 292 243 1549 1437 2645 4395 4717 2728 525 2094 5019 1572 1409 6048 5185 2348 2304 24 780 2489 2054 2738 914 2333 1215 3088 598 4111 5350 5020 540 3550 2942 3177 1817 4737 3291 1860 5950 5163 1511 2818 3051 1281 6278 4659 3562 1375 5988 4456 4209 3669 2623 6391 3559 3023 779 6225 4849 1508 1526 2131 6443 3998 2848 5626 2497 227 1071 5656 1802 6049 2007 290 259 1223 4793 5069 1798 3005 3422 5400 5843 1415 2566 3500 2630 3080 4767 6389 1586 3676 1038 3348 3929 4216 3057 3698 1602 5280 3793 977 1892 3302 929 4113 6055 6105 5457 4720 2507 3969 1555 1623 223 3375 4604 5495 76 1207 2951 3409 6509 1278 1387 2658 2491 2691 1761 2244 600 262 5297 795 5873 3549 4307 1763 912 6444 184 321 900 334 2832 2313 1909 5174 3888 1872 2002 886 5021 671 3370 1492 3200 864 2931 1604 911 6135 4766 5783 5954 5424 606 2112 4430 1801 2972 2081 4335 4765 5362 2694 2336 2145 1991 563 2637 2950 1569 120 5790 5395 5192 6497 2037 6501 3687 3599 1788 6388 9 5448 992 4053 4140 2296 4705 3388 914 1037 5805 4240 1290 5615 1604 4857 2519 5188 4160 3467 1931 5178 3174 3369 4469 4270 6488 3801 4079 3817 715 209 4160 1631 2545 6110 3327 3153 1213 895 1275 3691 4925 3215 5019 2749 5432 4481 6245 159 4569 357 3968 4829 3360 1329 4360 2140 910 1704 838 5770 2562 731 5574 2 2201 2884 4354 6273 5924 4991 5804 3774 5522 2883 4348 4421 924 2391 5111 3555 4234 6324 5805 6411 3149 4337 2906 1221 6068 2954 3795 3622 5026 1779 4922 1661 5190 6055 2821 5531 5341 159 5998 6454 1174 1580 2487 4530 5432 5899 4276 6279 67 5709 685 4450 3064 4899 4630 2713 2507 1783 893 1382 5870 5229 1123 2895 1677 2784 1833 4437 982 807 1947 1658 3442 4075 372 995 4025 2596 3698 2371 839 2180 3359 3115 38 1307 2853 435 5503 1545 4316 6426 5016 3611 5310 1082 6376 960 4137 2178 6312 4027 1991 4699 3333 632 4755 35 66 876 2241 3425 4365 1933 1017 2559 5658 4950 2737 2139 1563 5179 4125 4379 6214 2372 4246 4529 6032 672 4401 5366 1156 3809 1377 516 5451 3975 4374 4730 4211 5018 2675 6469 3903 2498 251 6198 4146 60 1200 6307 255 5623 2694 4011 326 4604 3468 5144 825 4788 2513 997 1099 1167 2176 227 3102 321 1359 2733 998 6039 3874 6259 3854 3304 5794 1589 5621 236 6085 5550 5673 3011 932 5697 5900 1847 3341 2276 5930 5714 342 2681 6367 2519 1986 1834 2265 3898 5856 816 1529 5286 1765 1914 1248 42 5965 2515 3206 2231 4681 1067 3591 535 3284 6038 4997 987 1860 3966 2672 4237 3275 5817 676 4344 1451 2561 2176 2842 3226 5777 4863 4432 4138 3448 529 5715 2205 3964 4802 5234 2498 2387 5584 756 271 2541 6310 5895 5068 2175 2091 4165 2619 5932 713 5169 4743 2817 6501 4465 708 1933 4294 5159 752 2892 1255 3877 6313 258 2288 5939 6414 1906 3540 3804 4854 5537 709 2015 3092 6236 4068 2999 3877 2503 2189 3321 643 6063 3281 2571 2688 4242 1227 5108 3176 877 1960 3172 1383 4510 5790 3612 6245 4736 710 655 536 2578 5490 2204 817 4939 3834 3112 3107 4870 2441 2052 3539 1434 4636 1781 2072 3948 5469 5813 3297 2201 3219 1405 201 2664 1942 1440 1547 6111 924 3692 5306 2372 5317 645 2377 3949 2192 2433 2635 3238 1249 6401 3376 3650 6214 4213 4682 4854 4038 5026 61 3824 2203 641 1691 1168 5344 3690 2678 6372 252 3269 1534 1643 1406 3891 5984 823 1905 3373 629 3314 1490 6362 891 5038 2556 6120 4068 1740 3322 1470 3126 5996 2233 2138 5633 2491 4228 2228 103 3594 286 2929 1284 4408 3655 6258 3341 3672 2658 4237 1351 3404 5285 5115 4021 3055 2230 3616 6333 724 3482 1314 649 4406 2097 4175 5357 1260 1663 6267 1949 3575 6242 594 3204 152 5621 2811 1330 4879 884 389 579 1765 2616 5825 846 5932 5540 4628 3322 995 1436 2960 10 1865 4148 2506 4291 482 1306 5813 2715 1965 5630 1879 6053 4130 4491 2109 6107 1459 2998 1142 5113 6388 2595 1033 792 205 3921 4289 4699 4152 3628 6347 2746 2937 4657 4575 4810 1393 3382 2478 4575 3234 4244 4185 965 1191 6445 3548 1800 2974 4185 468 4968 3412 5528 4784 5244 3847 5635 1700 4933 4297 2415 4379 3558 2471 5251 4019 1609 5204 2193 4733 4489 340 1581 999 3591 50 1658 3792 4205 866 1741 1079 6426 395 1750 5214 2268 1814 997 6416 5177 4767 780 2736 5418 1711 2957 1458 1980 3086 5730 5842 2928 338 5438 4716 5878 4203 1404 4316 5617 3127 6339 872 4253 6415 6480 337 4987 3279 759 5828 2213 2598 2718 1039 6233 4030 5236 5800 4801 3361 5221 5629 4519 4432 2371 4416 1401 3282 3162 672 2146 3759 5623 1741 4849 1997 1778 722 6495 3514 3875 3635 1814 6490 1966 4079 6473 440 5453 1262 6330 6195 4845 3330 3510 1424 5137 182 1045 2349 2799 5012 4781 5765 1463 248 3564 4138 5108 4937 3739 2306 5010 282 4818 2148 5396 5078 3135 1448 4908 2446 5806 3519 6333 3437 5792 2460 4583 2021 6502 5403 2707 1206 3111 5459 4599 3806 5890 4586 3490 2558 403 442 6207 3786 6164 4176 5089 1595 1440 4416 5720 912 3222 1681 2964 6413 886 5689 1504 2424 767 5452 1572 408 4820 5317 3658 2494 787 4841 4472 4932 2927 421 5504 6296 3216 5465 3187 1006 5182 1616 3258 4384 4540 4301 1912 4574 6496 4599 2383 2848 2607 4287 3383 4933 712 3171 3271 3091 5578 6403 561 1394 939 102 1579 729 5016 6444 3597 5465 1765 2103 40 2233 5820 5783 5879 3494 686 2223 2249 1255 6425 3874 1468 1056 4595 219 3222 1124 5918 5555 1866 5765 3689 1508 128 4849 3581 5910 4407 1703 1630 461 4230 3366 4884 4976 5434 2949 3163 1916 2804 456 4217 2835 1764 541 1721 372 5968 329 4281 5707 979 106 5389 2021 3094 5843 3548 5584 810 41 3273 3101 1813 5512 6067 1686 764 2717 1588 2665 1822 4776 2922 6366 6449 3590 2424 2082 5183 3798 6264 5237 1949 5258 6089 4033 6078 5927 2483 592 378 4250 1758 3853 1630 1584 4858 2343 5977 3481 3460 6404 331 3527 233 4503 5829 1107 3694 6260 2484 4631 6476 4904 2402 2162 4805 1257 1496 5737 2352 1256 683 5160 3921 2813 6179 1157 5826 5927 4256 5799 5630 4155 4212 2110 3205 5559 434 5195 3804 3227 5829 884 978 4380 6120 1021 4980 868 2982 4325 6320 5412 2075 3601 4870 3384 6317 1295 66 3948 4501 3051 1226 2217 2700 2655 5503 5908 5367 229 6091 2617 4219 5372 3566 3895 2103 4279 5281 1282 2057 4881 5466 1259 5973 3406 2404 6323 6213 5842 2110 2215 2036 4259 128 3999 1376 3796 4073 5593 1052 863 1118 253 2874 1643 613 6236 6027 476 3909 122 4897 1176 150 4960 375 2024 5382 1372 5182 5210 4806 4302 6089 3861 1508 1029 5813 5375 6236 4623 3744 4305 1783 1432 4464 2995 2536 1677 381 5461 4558 4405 3575 2668 3608 3260 4237 2170 2389 6167 987 2610 3459 5469 119 335 2869 3276 4260 2344 3288 5661 4890 3193 3102 2220 4383 3228 6354 3319 5636 3185 2299 2769 5713 5338 5772 5561 1069 704 2450 213 677 354 2696 2397 1480 2666 3055 2631 4164 2281 1643 1378 324 2415 330 2869 333 337 4966 2431 1969 3695 5233 1882 4313 4329 1784 2169 1600 3740 150 4136 3912 5622 324 5102 2809 909 948 5446 2531 2916 1290 2813 5586 264 3460 5377 5895 133 5946 6507 6074 4795 4496 5458 3456 3659 4355 659 1688 2185 4927 1132 6263 5921 5734 4384 1167 4956 4755 16 4459 5872 2198 2728 2638 4105 1131 141 6081 4351 4878 2290 5788 1626 4195 858 253 1647 4755 5701 1161 2536 804 749 2979 2309 4797 6236 2881 4495 512 1440 2394 309 4469 882 4189 158 6017 850 5745 5492 4613 2381 2231 5841 2615 6362 3656 3895 917 1243 5581 2913 598 757 6453 5343 5369 6114 4388 30 2493 5593 6251 3844 5568 6354 2873 3936 1858 4777 1745 6403 353 3668 4702 3006 2273 6478 4446 3966 342 358 3557 2614 4608 1958 2525 2168 1265 332 3943 4121 688 6148 769 5619 5735 3533 5013 5756 5630 1221 532 5853 423 4460 4129 4312 3441 1254 2443 227 3416 1581 2123 4933 4547 2617 5632 5146 6117 4887 5959 293 3660 5050 5293 4934 2421 83 4618 1003 3455 1988 5747 1001 384 2419 3925 3416 1023 1229 3171 3239 741 1217 1259 3533 1447 3094 5956 5127 4331 5972 187 4683 2949 6078 276 1031 2047 2548 2600 3206 5194 12 4568 1853 4960 626 1875 1762 1115 6421 6056 4802 5842 5851 1224 3941 3595 5649 4470 5191 3317 2092 5339 3418 2391 6186 4911 5767 5043 1029 450 4318 399 2282 414 861 2423 5347 3740 3794 1177 5988 5719 2482 2201 4454 2394 1773 1059 2061 690 224 6323 1729 839 4339 1629 2826 5713 5697 3149 965 6169 306 2707 508 338 4123 6061 2057 1772 5796 1678 971 5303 3519 4728 5977 5948 3507 4587 2260 2667 3909 1242 2063 1680 4401 4510 3409 1656 3681 4253 2952 5789 569 192 4686 629 4601 2667 4939 4778 4637 5954 1849 711 3748 832 55 2346 3275 3247 3260 5283 4254 144 3215 2882 1031 586 395 2443 6008 3115 1996 3363 6324 3189 2781 5424 5955 2350 4406 3584 3444 4720 2266 6202 5833 4518 2997 1044 5115 4925 6134 2048 1160 4550 2691 1803 1268 3302 2974 1016 3929 6067 5656 5602 4556 3773 2397 14 2322 3214 4686 2313 839 2993 705 1644 5760 6477 5452 1756 798 172 2777 3904 3912 5474 473 623 3593 2849 1089 3321 4687 1682 3364 5394 3069 2517 2764 2533 4779 5132 349 1794 487 3744 2257 1383 338 3066 4492 4189 5993 5170 5830 4298 1255 909 5293 6179 4301 2673 1241 2518 5896 3257 1577 2013 4845 6475 2327 5750 418 2403 6098 335 310 2703 4425 6006 2773 2896 3664 4692 1606 6419 3243 1270 1025 1454 893 250 3457 6327 3781 2335 3137 3472 6385 4461 4628 5484 3674 5700 4561 4347 5918 5061 4806 5950 446 3020 5116 4466 1629 1775 2542 2538 3912 741 2678 6374 6444 1699 4792 4336 3484 5714 6503 4460 1098 3865 516 3695 1912 3348 6004 6219 1992 1034 3306 5985 2936 3194 1827 5547 178 6082 2231 4055 4162 407 1645 4402 1943 1559 6087 12 4170 5482 3282 3462 5542 2884 1704 490 6055 958 3711 2619 4661 2109 2581 472 4029 3072 5 1881 1963 4128 1295 394 5150 423 5237 5766 2146 4878 1852 4141 3100 72 1598 326 6257 1102 5227 200 5142 5925 6044 3029 2039 5653 5591 4470 1120 1595 5342 335 3210 567 229 2977 6167 3006 1035 3555 3256 1887 1546 6135 5909 5556 3211 2479 5688 3707 607 776 54 3589 1848 3660 3183 2574 627 1019 2327 4285 2993 2901 551 2551 1387 4361 1608 3298 2898 3497 5482 2105 289 1308 4567 4855 4137 2809 5264 3094 6287 735 1851 2267 1736 4235 1792 1763 2329 6292 2225 1410 5293 1021 1679 165 4800 3626 3400 5241 2906 1989 2282 4392 2656 933 3955 4217 6341 293 562 917 1599 5418 1405 592 5266 446 1540 2136 1328 6054 6156 1764 649 4280 1307 3874 5143 2205 1249 2604 4320 425 1834 1309 5372 4005 3793 6036 5748 3300 6444 4355 1245 1109 2260 447 1280 5101 25 389 2186 3655 507 3888 4618 4313 5051 2476 4477 2214 5176 3489 973 1958 4605 1150 5490 160 3502 6246 1962 3741 2898 4343 3495 6191 4868 5033 1364 5806 1247 729 6009 1134 373 17 3749 5278 4473 552 1976 4567 1270 1752 3024 4104 5204 2705 166 6143 5363 6270 4653 5084 1044 6369 996 4258 5682 722 4147 4810 453 5241 5533 2350 908 1803 4128 1791 1798 6425 2250 3918 4713 4823 2614 199 3788 4118 3567 3673 4549 911 4908 771 5457 4556 3823 4905 4552 5107 4142 6165 368 95 5489 5888 4463 1867 2260 1047 3344 6148 215 145 6272 1867 5942 2667 6213 2123 5525 4142 2216 2725 3102 1546 286 5992 5093 2944 4412 2840 1426 3501 26 5590 5494 4701 5069 1184 3565 6281 5045 2784 4854 4824 4143 1635 223 2741 1135 5555 6423 5249 3586 4298 6239 3756 3396 1731 1048 3788 1384 5826 5958 536 642 2038 5130 5426 5066 5706 6031 1577 4169 2443 1716 3111 709 4092 4656 1381 6195 6235 4907 5210 29 1298 4355 2922 507 192 387 3414 722 3063 6280 2213 2629 4644 4498 1767 750 1395 4665 2058 902 5840 4781 5944 2044 4704 377 5745 497 4102 4788 5095 1930 83 1891 643 1744 3102 4465 4205 5903 346 6324 450 2306 2934 5676 426 5902 933 4956 2993 2959 4545 1046 42 102 293 911 5787 1430 5837 973 3812 2248 6421 5549 4773 5442 2618 2183 5119 5986 4106 6261 2815 2519 3033 6181 4651 3852 410 2652 5930 1772 1498 1284 925 3167 4081 4155 3540 1783 5947 3861 1430 5800 5147 6339 3583 3140 4805 772 6432 5344 1067 2568 3280 2082 2073 2118 2701 3036 5830 3153 1591 4270 3809 413 5118 5865 6058 6432 4884 2827 4281 2463 777 4721 689 1519 1070 4920 3673 1235 4253 1985 3887 2312 4751 2216 1790 4972 4302 2188 1234 5198 5496 6153 4395 2268 5660 285 2894 6306 3410 118 211 5166 566 3645 3393 906 45 2290 1577 4523 3609 4363 6148 1729 5593 5095 1092 1129 2963 4704 5321 4874 505 4689 1658 5845 5036 1993 1834 3620 1473 5648 1567 836 5412 6103 1034 4187 923 1256 5010 6211 2889 5447 5683 3003 4792 2431 5210 2165 5775 3280 543 1424 6091 2507 3906 6065 6093 314 3933 1701 4426 847 5581 4002 5240 4600 2530 1136 2658 1481 6037 6135 2171 1216 4126 509 5166 5799 4366 1698 3020 2678 113 6481 4482 814 5381 4144 1054 279 4923 3625 3338 1048 4542 4439 786 3790 447 6438 1466 5854 4916 4146 4651 495 4844 478 1991 2269 6144 2532 5899 4941 3164 3335 1748 3229 5884 5811 6200 4003 5016 1229 1727 2514 3514 946 4930 260 4536 1546 3576 6370 4515 6443 5954 5297 3964 4400 4219 414 3984 4960 4704 5026 4081 309 5364 5168 4799 543 2320 3745 385 1683 6365 1023 4620 5650 3514 2076 2843 1871 4224 2769 2426 5253 4477 3912 6153 5524 2545 1393 4499 1539 599 1825 2629 4740 2212 369 1130 3834 3267 6230 3442 2399 1786 1385 4418 374 1724 4722 5022 49 1763 2359 3281 6216 6436 5262 5490 1953 3771 1204 155 3037 4541 1068 1594 497 5999 4995 3316 2169 6053 843 5428 3766 6467 2664 5683 5113 552 4412 1565 5466 2294 6472 5752 2980 1083 5885 87 1856 599 5364 2381 3555 574 4188 3486 3828 1794 5744 1558 5636 1846 6446 1248 4278 2887 3933 2100 2341 4479 3465 4824 5253 4694 4704 3698 1123 1261 4970 3904 3671 2280 2217 5019 117 4682 5083 5162 2149 1320 2144 3323 5050 4589 752 945 3963 2678 1680 4633 6325 292 3047 5139 4835 6035 5537 6439 2107 5266 2818 4675 188 5759 2556 894 3990 5564 599 4737 3813 716 3707 6418 5738 545 5909 6133 5505 1178 1233 5598 5289 315 3632 126 5369 644 1705 1082 4281 5675 2053 1898 5412 4707 355 4968 3385 2005 2759 1145 5644 3434 3367 6272 6031 5767 702 2172 3728 2030 5161 5799 2403 1953 5207 4341 4210 3300 116 2433 5999 2672 6167 123 1494 2588 1318 4486 3156 5493 2788 5294 5579 3109 11 2715 2740 5738 2356 3022 4143 3722 2733 1629 4703 761 1153 5127 3294 1307 956 5777 3602 1165 1041 4106 621 2948 2183 5334 4976 2731 3677 2351 6308 5024 5623 5832 1228 3949 5610 529 2409 3855 1916 1248 4149 1387 2060 1358 4570 1304 1601 4581 1584 6217 5328 3658 3341 2976 71 4084 2750 1997 120 4601 4130 2611 1398 5011 2805 6325 1105 4336 1102 3825 529 27 5364 1568 2070 1278 256 1427 2659 6348 3224 1207 5630 1495 1768 2188 5455 5654 604 3481 438 1576 6234 5477 1268 5850 6310 2957 1904 4818 718 49 4917 3460 4901 2202 5092 6102 1020 453 847 3968 109 1654 4006 5534 417 3875 2881 3343 3380 1259 4101 775 849 6443 1184 306 4183 1652 5075 2871 4149 1068 6136 4924 3607 841 4042 2550 1325 19 3381 2632 6101 5788 2644 6176 4289 1108 3017 4571 88 4489 4168 4672 3647 1771 4150 5001 6366 4109 1511 321 624 5355 6112 3009 2001 6407 3089 4818 1493 6029 3309 5508 2765 5958 1576 5050 5830 1705 2502 568 2151 1599 2200 1890 5182 597 2446 374 17 6208 3164 2845 4658 2395 157 1615 2513 2567 661 5855 19 212 6391 4320 5844 3821 3930 4734 4616 4392 6287 1323 2768 213 5741 1814 3683 2293 2585 478 2630 3028 3057 1551 2730 5911 4583 2347 3349 5390 1195 3426 3544 2464 4402 1959 1497 365 6023 919 457 4776 4800 440 3784 72 5424 4218 4421 2690 3631 6427 6444 385 676 6185 1153 6416 3478 560 286 3306 2819 5096 3003 5132 5191 3492 1337 1134 2275 3789 2058 1871 5601 1670 293 935 5792 6384 172 603 1739 4023 2508 6217 3205 4763 4095 871 1705 2374 3067 491 2984 3715 4904 2270 1828 949 1960 487 565 1909 6425 1177 4351 4106 5864 3628 3063 3059 984 3400 3426 4607 3145 3062 2665 5113 944 677 647 1322 5848 132 5669 5956 613 2845 3272 4526 438 2392 99 1346 2869 3987 776 4318 5918 4031 680 111 3322 5887 605 4202 1473 6324 1249 1406 2285 2056 4967 4224 1822 6218 2757 1823 1974 1244 927 6304 263 4912 5011 4739 4313 634 778 3973 4313 6228 190 5415 4424 4854 1433 5648 1480 959 2795 2578 657 6277 4771 2044 5804 5465 1993 840 2120 4284 5215 5841 4427 681 161 843 5237 524 5259 4851 2529 5144 2960 3674 3539 5545 3953 4076 1049 6095 265 4918 6250 3043 4143 1207 4986 5923 4884 341 3620 5971 3163 4565 4405 3964 181 4289 4380 2432 1632 1938 2914 84 1681 5788 2148 2694 2721 1925 1010 63 1881 6110 1092 2986 4758 5077 5409 5311 184 5735 2601 4549 3432 4152 4646 2267 1993 2722 4315 953 3138 1359 2672 3269 6020 2518 3948 1681 495 5576 5562 394 5611 5545 4831 6445 1637 1818 2924 2918 472 3063 6188 2366 1114 5188 3467 3316 6160 493 3590 2666 2648 1709 2181 1154 3625 3070 6235 722 1178 3205 5169 6453 966 4226 4535 5913 449 1482 25 5082 2005 5563 1584 1331 1128 3993 3922 2134 1547 1685 4355 635 3172 441 5342 1531 2794 5511 1868 4066 1957 6281 4714 5283 2923 2959 840 4244 6082 4633 1437 5445 2890 1501 4897 3802 2329 6187 1450 1097 5315 1079 2723 5803 6233 1242 5729 2797 5673 894 5383 1087 4218 3105 4441 1851 1890 5573 3338 667 4965 1666 5750 306 1104 3167 1323 1595 774 2380 2281 5744 5781 5494 1531 6203 2839 4479 1513 5990 2402 4200 3686 3108 4489 3157 1284 3235 4474 4496 2815 2266 4212 708 4930 556 1682 3393 4778 2427 5840 6297 1431 4525 6260 4482 4801 223 4083 4541 1148 169 492 6205 2945 1010 5728 5187 3403 1630 606 2906 4695 2284 4859 1483 2235 4334 2219 2602 5680 298 5224 5486 4540 5609 5287 3535 3631 231 1970 2369 3401 4251 2591 6431 5452 4358 5254 1090 1482 5275 4879 6505 3204 6162 621 4512 4457 3055 2835 2478 6235 363 594 5345 1748 4147 3981 441 1582 683 4944 2181 3598 668 5807 1692 3724 539 3823 3340 2464 4698 5586 2658 777 3221 558 4330 6429 6299 2140 4538 1455 3250 4280 5640 4792 1560 4829 5861 58 3958 6248 6016 4580 4543 2610 5349 2879 5413 572 3556 6367 2672 5203 4951 4655 2884 2197 2434 4604 5876 673 6311 5000 5452 2732 1622 865 3515 6166 2364 3791 4184 609 2056 1919 5247 6015 2175 4492 5800 3012 4440 1291 2641 2741 78 5300 768 3799 1242 1778 2295 1533 2580 5580 4738 5709 3210 2890 1748 914 4754 3603 5446 5904 4217 5260 6221 302 2440 6357 2794 3243 4819 2525 2343 242 3793 1030 2545 2286 2680 3461 130 5776 2643 6036 807 4368 594 4607 2657 5628 6051 1641 3433 4508 853 2548 5931 6341 5457 4247 3304 4254 1355 2637 5359 4526 5261 3522 3370 5139 2706 5048 719 4700 5631 954 5833 1526 1421 2000 6226 3140 1136 3668 2868 6119 1445 88 3022 4692 6188 5366 4494 6446 1440 3157 5784 3560 5898 5090 4239 2814 2218 2341 1122 1325 812 910 5641 2786 6033 3020 6393 1460 3708 3812 4916 2108 3548 3345 4249 832 1026 729 3587 6345 1064 2004 3991 4956 886 603 3119 947 5988 4127 2573 2582 2727 6407 5212 2825 4180 1864 4360 1322 88 3524 4037 3061 90 4319 986 307 4360 4309 1503 1133 257 4951 499 5160 2037 1736 1644 2312 4864 4870 3331 4005 4193 4589 1577 4190 2934 5703 1212 964 3878 4277 1461 2269 6030 6283 5794 2250 3411 689 167 3463 500 1346 6169 1652 992 1827 1655 860 2095 1346 5450 1471 5838 2676 2176 6181 2492 2844 201 3027 5096 325 3185 4881 457 3214 185 3952 6110 5554 5300 3703 801 1559 3955 5134 3982 5101 2984 4028 5541 1468 2790 5850 2596 4975 566 585 4697 6200 5974 2078 5551 1499 4565 2381 4721 5334 6283 1323 4772 2446 4156 165 5263 1352 3533 46 3394 3376 5066 4266 3884 5262 5390 4434 3383 1953 6373 2133 3234 6276 5958 4449 1268 3055 2138 535 697 4377 1398 5338 5226 2438 6407 5855 3048 310 1608 853 277 5279 2733 5394 1077 5006 976 702 734 1845 4232 1637 3217 2280 827 3381 3233 2194 2444 7 3486 6084 763 3678 4575 2075 1542 2845 249 3701 5928 2680 3403 5326 4390 6238 1566 3290 1641 1078 2891 60 1393 1078 3871 785 165 6370 5033 4478 4705 423 1021 3076 3899 3121 4224 6128 491 2068 6182 171 5335 5521 4295 6119 5528 5047 616 597 1901 5387 2048 578 4703 2715 780 5244 4015 4581 5733 752 3727 2362 6408 2963 1830 2164 3036 111 910 3270 1381 4574 4273 5603 2998 5601 4717 4916 3656 4688 634 1372 5947 5078 4414 2685 3395 193 2444 5560 3040 1006 2739 808 2894 5133 2250 551 425 4754 6049 5214 2770 1071 1444 195 5376 239 4245 3787 539 2713 1141 3297 395 4950 5492 4709 5886 2937 4188 4032 3498 932 6061 2548 3484 5986 2716 3034 5609 5776 6138 5841 3378 3924 411 1477 5195 3353 3595 1530 5671 4408 1393 1433 1072 6468 4068 2732 2689 6421 3370 1177 604 2140 5411 4431 1260 1428 4510 1969 6352 2076 4189 6354 1522 1497 3485 5520 6048 1016 6085 5213 732 2570 590 676 1222 686 4495 344 543 4592 510 4287 1696 4249 1411 241 4485 2703 1047 4149 1254 5039 2170 1300 1165 6211 844 4818 105 4412 4586 6399 4540 3820 4070 4232 2478 1040 4960 36 2121 1001 5284 5083 402 3321 2676 3613 1752 3825 2802 5390 5563 882 3306 3170 1867 2694 2249 623 3356 4263 1413 1794 3864 1271 5962 2395 5691 1283 1955 1835 5027 2741 1412 951 73 25 2359 2494 1429 3981 1654 187 470 6381 1480 3745 4222 5228 3607 3813 2738 5116 5125 3558 2284 51 4936 3235 4621 4738 2806 1233 4288 3301 3597 5533 844 1600 6398 4291 1486 57 2207 140 523 2644 2619 2190 1318 2535 3584 4583 5089 4295 1766 3862 1488 6094 2320 3579 3036 5715 5492 6466 551 5019 5580 5110 2029 5662 5165 4785 5453 205 6330 4871 1439 274 4054 4321 250 1048 5812 3504 1533 5757 6376 1664 469 2973 1758 2209 1107 930 4332 4041 3401 1363 2251 5589 3012 4070 1220 4399 3125 1044 5005 3188 4599 6450 3756 1044 2487 6305 5834 4635 6171 6227 3740 2291 1512 2836 1719 2809 1057 618 4156 2109 6064 1442 5735 4592 1246 528 3459 1498 4167 5340 1575 2435 4688 3604 5183 4332 2142 3553 1286 2083 4020 5589 5814 2732 5335 360 1704 3207 489 1649 5179 1226 4955 3489 5805 192 2175 1721 4223 5231 2537 4842 1657 3731 3645 4306 3094 100 2398 3892 6496 4889 798 1117 3565 2551 3822 5157 2015 47 2102 1145 1620 4813 5293 5751 5852 1226 2446 6195 3546 5552 1523 1717 1003 4552 4464 1017 40 1211 2733 3903 5924 6234 3051 2732 4617 5163 4500 5724 4480 5298 4874 532 546 3746 5847 3878 3062 5637 3576 794 1618 2899 2215 6429 2499 6252 523 5846 4341 2978 970 3952 5239 3605 3604 1107 3319 4315 2180 4807 1093 3827 2998 449 3674 1572 5601 5971 2787 4435 1487 1401 3798 2967 5852 6043 190 516 4302 2135 5912 4887 4768 2460 2474 6319 4834 3750 6141 5368 1544 6169 30 4432 5232 1207 4184 4145 3867 2850 6171 5576 1857 3878 6098 3043 1213 850 6453 3041 898 152 4860 6219 2927 1377 5485 208 272 2744 1056 2959 3556 1161 2296 5885 636 3781 5586 3917 4251 2377 4459 737 5081 4307 1667 2103 1188 6482 5223 2034 571 3149 1067 2046 3978 5225 3071 2137 230 4023 1857 2195 1214 5431 949 1446 2874 2754 1921 2092 3274 5503 682 6082 5587 3272 4744 1649 2201 4879 4773 6375 4708 134 3875 1855 209 1414 4393 1406 1100 5023 2392 998 6505 2706 3341 6242 3309 2547 4812 2286 5637 3414 92 1954 3152 6320 433 3320 2987 5851 3619 2605 3593 493 2609 2915 5970 732 3574 1682 6290 5600 3854 5544 5638 5395 5107 5753 1741 4458 1964 2494 431 4852 3665 3244 4717 4760 3260 2479 2344 2664 1343 5585 784 5662 4682 6008 385 3423 3738 3307 4491 549 3167 4428 4850 6196 2476 2975 2994 3694 2962 4599 3983 634 5237 1634 2636 4175 3315 4176 3336 2936 2885 2966 957 406 5543 2106 5679 1847 2210 2114 5245 5403 3031 5161 1596 4348 2737 615 3413 409 2658 1771 6458 1827 1513 738 2153 2759 1536 5866 4200 4543 1482 4446 4952 4516 4389 5909 359 4859 448 757 3857 4084 1515 6164 5777 512 60 2741 62 2515 3945 3581 5228 307 3930 4515 3280 3918 5261 4060 1042 3877 4705 5649 2581 4860 546 4018 887 4410 989 250 3304 6003 6 2521 5896 3918 211 4021 5270 4936 5405 5013 3378 5306 622 4712 191 2034 2826 4419 1749 4111 446 1534 2473 5999 132 4669 4504 1600 519 5170 3537 3620 2917 4620 3054 2239 3303 1314 1722 4892 4058 4533 5143 3639 299 3793 1973 4554 5548 360 784 2422 2546 4253 626 2038 6257 718 114 4771 708 5648 3547 3803 1261 5471 3643 1419 2196 6017 3238 2651 4885 12 5902 1154 3152 4056 5676 6302 3225 2543 1642 1387 2230 3994 4965 3360 5574 5285 3513 4886 1852 2985 4302 198 1228 3162 5466 2080 5253 5184 3431 1175 4525 3207 2356 4681 475 5355 2978 3681 2269 2234 1760 490 4603 1662 769 4606 5694 1218 344 2714 5332 1055 1953 6166 1924 50 5317 4266 1379 2373 4698 2890 6069 5847 4404 6006 6241 4905 1027 4909 1948 375 4535 3559 5864 2697 6317 1398 1743 5326 4434 5033 4156 5894 787 1338 1178 3046 5290 4918 5684 1514 1677 3031 5474 1801 299 1268 3227 5321 2483 4584 2006 3534 223 4402 5416 125 6088 1376 4088 1399 1995 2199 4455 4434 5189 2880 5466 4106 1284 1145 1900 3404 1979 3980 6300 5745 5021 3513 6167 3341 750 4248 2923 1468 4716 5158 4835 2221 5394 4090 3677 6289 6460 4835 1739 464 2616 2498 2058 2804 359 714 3931 5404 4182 4802 697 4252 5751 922 3439 1171 4697 4862 5474 324 2110 3506 3645 258 2789 200 1809 171 2849 4028 1414 5796 2859 5121 2053 1335 4692 6256 611 3986 1689 598 2047 1474 5212 4714 4181 4424 1527 4064 3692 3617 4085 6010 4281 3708 1534 5899 5315 4952 5166 6274 375 1872 5053 225 3860 1965 2073 3076 3786 2823 981 6332 4374 2935 5590 4174 2096 5979 2176 1251 1219 1710 5712 4399 3088 5234 2226 5549 2317 4442 1777 1542 5855 2822 1631 5203 4730 2800 1294 2693 1956 4263 4416 5967 5216 4647 3001 1071 3071 4755 1428 201 1801 2949 1541 702 3986 6025 778 5224 677 6480 4615 6357 5714 3247 2752 2366 6148 5846 1060 4657 5657 1105 2888 498 1112 2231 2553 4201 4134 217 5955 296 3027 5540 1958 2437 3432 5222 1801 615 2394 5466 5412 848 3291 3282 1203 3629 4405 4640 1442 2268 4827 6064 4946 4703 3871 4938 987 4196 5984 5838 3994 3399 780 2341 2257 4196 5759 5181 2634 2964 4997 5347 2765 1355 3558 4979 1205 5192 712 3205 799 1490 189 1411 2856 432 1373 2072 745 1482 3234 903 5226 724 1842 1261 2777 106 4699 4289 1729 3333 407 1594 5320 603 4207 5079 1159 1933 3860 3630 4057 2509 5210 1781 645 899 5935 1833 1934 5721 610 228 4076 4666 5247 2830 2434 5017 4477 3628 86 5343 3219 338 3212 4960 1105 4308 1002 326 4396 2898 6299 1058 6022 1304 895 205 4306 4994 615 1247 5877 3471 4644 2350 668 538 2364 521 824 6195 3817 1857 3070 2286 6238 2801 2600 5084 976 2017 5071 6086 5359 1468 6070 6429 5510 4466 5001 3738 2507 3680 5525 2796 1576 5889 985 3365 1483 2991 3844 245 1139 241 2875 1566 1997 4590 183 4468 3767 945 1810 4285 3053 3387 479 5430 5595 5645 421 4422 803 6188 4366 6309 5212 6201 1048 3568 1234 3041 4721 1319 2273 2077 5677 3772 4321 3572 1125 4624 1965 3296 440 450 4086 1584 2592 4974 3760 1339 3407 3533 4544 5180 5969 1983 4935 3432 3585 4223 1723 885 2945 2279 4937 1993 1169 3129 1960 2741 3711 5043 6477 2378 1913 5843 5031 3869 787 677 1161 1126 4953 845 3408 4704 4886 6398 4258 3059 3826 6079 4296 308 895 377 2625 3694 6442 55 5557 6142 4899 1037 2097 1215 5740 2166 1643 5091 2928 609 5448 633 4099 3339 5060 1671 5899 3981 1093 4854 5212 4875 163 5131 5944 722 5496 246 3068 5957 4734 3213 4686 1067 6015 5413 2388 3170 1221 3146 1974 4595 70 5088 6342 5890 2106 1882 1765 1452 866 907 2066 4029 6481 1114 1985 5969 3583 4096 6298 2099 2603 3770 4132 3455 5473 5812 4020 2695 2386 4363 5408 4408 3254 3868 3082 4410 4200 4555 4821 6008 4817 6166 2152 744 4313 213 1547 3515 3059 3401 2144 5221 4029 3891 5897 4044 5868 3388 721 2894 2793 1131 12 4186 343 3952 1695 1049 5099 5021 1858 949 3561 1903 2510 304 3676 742 4043 3519 109 2207 3795 5954 1351 2922 3496 5906 4040 6021 5069 5908 2158 2830 6131 762 2660 3777 6218 5679 3515 2832 981 6277 3970 5443 6001 502 4099 926 3964 2779 4531 4995 1635 2952 5366 694 45 770 4243 3248 975 5354 1576 3377 4102 4832 5829 4815 6158 918 5369 4699 5427 205 6442 2430 3538 1185 4972 6140 287 2243 1440 4970 3993 1213 5229 1673 3249 3898 3143 11 4875 4516 5388 5679 3259 5436 918 3419 2699 424 2300 2002 77 1335 3228 1672 4863 189 3607 5787 4002 1493 55 3476 3262 1499 5577 5544 5760 4422 3026 673 3237 1370 5554 4307 837 571 2853 5960 5641 4267 578 3251 1527 239 3012 86 5289 5837 1119 4258 6393 6240 4178 135 2126 6389 5289 4942 4619 3260 5572 1828 561 4881 4947 2149 4762 2199 3158 4083 2411 2630 4004 1982 4264 5076 2019 2798 855 4593 2075 1784 5143 5315 4200 2259 5260 2502 2152 5861 2596 6017 4117 6498 989 4467 4836 1998 2806 4538 4615 1798 6163 5613 5617 3996 4278 4436 2914 2899 3224 4694 2806 1694 6395 5721 1800 2847 3820 6444 6463 972 5425 1493 5381 4454 1084 6147 3773 1499 3163 295 865 5520 6465 5583 494 1487 5027 5247 853 6 3686 5938 395 5247 5053 4259 2287 2039 3289 146 3916 4936 5988 5714 4743 3440 4471 6094 3533 692 3039 1695 2350 4455 5455 3381 4159 5953 4631 3361 3944 6122 6208 1298 380 4257 2504 2495 734 6098 2318 1560 4191 6283 4722 6324 1291 3779 5383 5975 2793 1373 4534 2460 325 2975 3268 3915 5488 4081 3965 3150 2600 4136 949 6036 1790 1789 3324 3410 5247 392 4783 2633 1778 4923 1380 3329 1262 5122 5697 5780 3005 1836 1159 2333 1858 6387 2508 5780 6316 5582 3741 3008 2990 6087 1423 3617 5954 6100 3650 236 2564 393 5064 910 6013 44 553 2681 3519 1616 2720 3785 778 98 2999 5588 2097 4881 3490 1809 1725 2765 5119 3016 6279 4422 1962 535 6138 6216 5551 6098 2917 5940 3061 3353 1993 836 5103 3409 4769 546 5871 4230 781 4762 4032 3739 2577 472 5791 4450 3907 6068 3681 4575 5512 838 1973 236 1325 108 5408 5217 1275 3213 5879 2909 597 3736 378 4522 3878 1411 36 3766 5163 1383 1167 665 3088 5958 3737 5667 5449 5791 208 1754 589 2479 3395 6215 2495 3846 34 1918 1184 183 1041 4166 158 776 5742 5824 3964 1121 5020 749 2385 3732 6023 2151 2994 3785 1732 2294 3454 1252 717 4703 6280 2120 3819 3055 1619 1731 1291 4678 891 6259 5645 1942 4557 290 173 5513 1729 2580 1879 5393 156 4755 5126 4295 6376 5612 1216 6082 3882 5234 1719 228 2554 3403 5825 3477 207 3194 4010 6022 4456 2984 4707 3034 4872 6252 2573 4168 5777 6120 5593 2998 2802 3940 807 6160 1656 4185 4791 5332 4258 5918 2912 1094 5835 5189 315 2959 3023 6211 3783 5221 430 6386 3817 6173 369 6003 5002 2079 491 1535 1725 2855 5414 2844 1623 2071 1914 1256 4881 3348 2538 5137 237 1783 2975 3496 5363 27 1700 4720 1040 254 3382 5194 6485 2265 2878 4516 3882 4875 4351 5581 5718 3551 3665 3484 3690 2836 961 5211 5624 884 2941 4926 2811 1342 3938 3284 738 1546 3653 1307 2635 2136 3924 1357 2204 184 3087 5578 2286 3020 2315 5354 3894 5446 978 890 3135 4963 4824 2518 5173 2888 5561 145 3281 6166 2711 4314 2458 1479 4455 4551 2256 4602 4138 21 2205 6049 6145 3046 6299 3883 949 4110 6103 4754 4572 3572 3965 1030 1528 6064 2187 4452 1925 3933 1293 2425 5743 4050 710 4043 2146 5994 3746 656 622 5507 2606 2517 23 1540 156 469 4110 5985 323 5990 569 482 299 2954 1563 532 5686 438 982 1254 5196 2551 6275 6050 3168 6485 5111 3314 1839 5946 6150 3951 4548 1463 2437 4549 405 4930 4726 4062 1431 2502 4815 4795 3520 4775 5483 1857 4219 5344 6379 6129 3852 5204 834 4317 5045 5963 2048 739 5223 307 375 5682 4659 5588 964 2286 22 5975 4265 6457 3831 5677 2608 870 4740 3870 1326 12 5268 2347 590 2089 6025 1530 5108 4196 5078 388 2643 3241 2239 1255 2131 2307 5920 2894 1676 5362 2432 1910 3359 449 1040 6043 5885 1631 5283 4544 5932 294 2760 5823 2445 4154 990 467 1975 6275 4529 3425 626 4464 4557 5224 1514 5043 4227 3216 1127 4586 3188 420 5444 945 645 4234 4484 3239 565 2679 5927 592 4818 1210 6238 850 4403 4679 3319 3461 4542 2036 5065 4043 4074 4243 4695 557 3866 111 2651 1350 2738 5292 2531 789 4354 3616 2633 953 599 3625 5130 873 3884 4496 4496 4218 1268 1250 4065 4730 5469 5586 6495 5387 4021 727 4870 3324 1222 540 1205 2045 5851 4206 1476 2929 4906 4051 674 2155 2168 5643 3659 5742 3980 6036 6075 4755 5158 5108 4791 5050 2861 4900 645 2147 971 5445 4839 5102 796 3464 5509 4269 467 522 3215 765 5444 2881 4809 4088 952 2485 5911 233 2130 612 5224 3643 5584 5598 4547 1128 5486 3957 1751 2105 1807 4359 3581 4485 3156 3952 1271 3424 4394 4502 2906 2811 3636 3208 287 6064 2030 4085 5546 2302 68 5033 704 5496 4711 2964 5187 1100 553 1550 1247 6159 5414 924 5601 803 1562 529 2752 3878 2491 2702 2689 4626 5185 577 2124 3008 5664 3664 1374 2208 6134 3901 5093 3503 2656 733 6151 5209 4828 5742 1223 2364 3376 6182 300 4721 3953 3844 2591 1409 5818 1311 243 2707 1331 3220 29 500 5746 1646 4316 6235 2599 4196 1394 5104 228 39 2221 1446 2289 6302 6384 4101 5366 613 5103 6254 2512 5321 6423 5687 2518 742 3991 5785 2333 4311 4276 4474 4196 4542 4104 5778 782 890 5403 2593 2253 3708 568 6444 564 236 4761 3121 1040 3987 5351 5599 5188 6438 1354 3040 2170 4819 4210 5930 1669 1771 3562 1965 6444 154 5904 348 2377 1829 120 105 2970 4291 4752 4510 2525 6410 5647 3010 2370 3439 4149 1883 3257 1418 6108 3123 1082 2621 2237 1011 2376 4888 3897 3523 3576 4012 2940 4381 1800 3131 1075 5205 6463 4832 3865 1066 5614 6 1457 6456 427 4616 3796 3838 5007 6198 6248 2401 45 4301 3144 2779 6249 5590 2533 3425 5203 5115 2145 3338 4178 3759 1938 2011 3721 5258 3190 600 4013 1182 3567 5549 5032 5649 3371 1144 4641 1122 3101 6042 1321 5297 1607 328 6467 191 734 185 3320 1407 14 2485 2573 2041 6149 4477 2113 6370 2546 4975 412 2225 3086 6402 137 332 1976 3097 4579 3750 3247 4681 971 4387 5372 3750 598 5678 880 6340 344 4219 3882 1876 3770 355 996 5255 1643 4497 555 3775 5246 2138 5209 5012 4349 6318 157 3694 1833 730 6462 3355 2393 1165 912 2624 1763 5811 2336 6351 3425 3991 5906 2379 2442 4580 240 5891 4353 3376 10 590 4588 2331 3479 259 1462 188 6305 2836 6289 963 2455 433 5035 4128 4374 6396 4574 3766 3310 442 4990 404 480 979 4910 5323 1426 3638 4010 3640 4216 2170 2468 928 5192 2814 3166 2489 3203 619 365 4287 4371 3096 3899 4366 2285 4681 3582 179 114 1881 4995 423 265 923 5465 3415 1629 1213 2712 6111 339 3587 5752 3028 4127 5531 4642 3484 5977 3701 3083 3259 5952 1249 4560 921 5731 1293 3820 1160 257 5691 800 5150 3538 6041 5708 404 741 6433 4089 5114 3677 770 3876 1538 453 1529 5423 2171 5025 4012 4234 2332 1647 1184 5799 4548 5231 3883 4866 1736 5657 1706 3767 4213 5033 3849 2260 2062 253 1818 3530 927 2021 1794 3491 2224 2805 2725 5663 1172 3775 589 3728 2533 1187 170 4098 5034 578 1746 2886 6334 3328 218 5906 1421 2017 2774 3465 4443 5020 2925 732 6310 3268 1077 4065 6071 5475 5511 2393 3871 6441 5763 716 1621 4102 2809 1300 5583 6280 2907 1260 5739 5245 4638 3464 117 6423 5898 1222 3936 5989 440 6037 3532 638 4153 5237 4945 836 4658 1868 997 690 6240 891 4996 677 1889 6146 455 1580 506 1532 5275 5799 3593 4768 2816 3572 2509 1647 4845 4249 4859 3919 528 5051 5330 5424 4696 4655 652 6221 3155 6079 2956 3289 2749 820 299 563 257 4532 1310 1585 2377 3504 476 2037 1699 2165 1829 6078 1934 5532 2390 268 5355 34 4336 3493 2443 2448 967 1965 5162 4040 4524 3563 998 1173 5005 3534 2488 5978 1229 1109 3036 2451 1474 2575 4292 4603 1982 3342 2696 5697 944 5312 4069 6456 2640 3016 5723 4524 4028 5613 934 3379 3287 5959 5167 403 4483 3834 1917 3825 1006 3512 5233 1503 3509 3170 4294 5473 399 2868 3805 6138 4121 3878 2801 3676 5443 5301 1734 5651 3524 6436 3483 476 4419 4818 3665 2408 1292 360 3844 2402 2373 5875 1818 2314 4526 5699 3440 1890 2424 874 1081 3737 5196 6261 2220 5434 3523 2579 2766 3292 3946 5427 640 5157 996 281 1885 5178 159 4439 2956 2363 3807 2198 5868 2995 3368 3085 6147 389 4222 2167 4268 4253 6036 2217 1695 3713 5480 686 5415 229 291 748 2148 3178 1794 2171 1172 1822 5786 22 3279 5799 2110 1542 5299 4085 4694 5398 30 4472 2436 2111 4361 2404 6005 4895 3803 3694 4343 323 5508 5796 4912 334 3365 2894 338 5555 4050 2676 4381 5466 2156 3858 2027 6154 1314 2223 5839 2048 2721 6286 5896 4105 398 5418 1165 1193 5969 2679 2991 6418 5047 2226 1019 4011 583 5379 1854 3708 3504 4562 4676 5125 5886 5192 1463 5108 4560 1809 5910 4674 1530 107 6353 5569 2379 3250 1891 5300 5430 1066 3807 3275 1151 4413 4886 3596 1124 2955 1318 5003 3701 5226 4399 5773 1729 3646 4081 3058 3496 188 5862 2973 5280 4864 3362 311 3376 5128 4976 595 6035 1187 2266 5312 5441 3324 3225 3739 3898 5025 3086 1233 1531 2660 2092 5825 3339 3885 2900 166 4654 5028 2962 1910 3991 5411 3289 1805 3655 3800 5113 5309 5345 6064 4604 3886 696 5573 5060 6414 1060 1916 903 5926 5650 4567 5445 296 1260 4141 4928 2745 5240 3850 5556 5195 4992 3848 6065 6446 323 5081 6332 1465 2515 3369 5834 2323 6340 3222 4838 1157 1218 6472 3796 2608 3693 1258 1287 6220 4729 4144 5619 1946 176 4622 1198 4760 4781 1485 3515 583 4994 5733 4219 3598 735 3729 304 4218 4544 3368 871 3652 4721 4288 2519 3546 2732 1959 3397 4855 1193 3203 14 1000 2706 3671 2904 2331 2499 1270 124 2194 3272 3520 5170 5490 6090 3497 6170 1242 2381 3660 2854 6403 625 1027 2470 3579 157 996 1651 3253 1803 2816 5675 771 1963 685 4167 3146 752 5497 2263 568 4465 6224 5276 6102 6229 2228 910 1686 5815 6231 272 1817 2119 3931 1065 2819 4629 6400 920 1815 1112 5111 1037 2339 4525 3635 5444 4262 1894 4113 5023 4538 4727 2885 2522 523 2765 5928 5356 1003 487 1145 2676 103 3983 5916 1917 1429 3379 2801 3372 1594 208 3660 1525 975 668 3664 659 4195 2514 3627 594 5577 6306 3010 4271 6461 509 6350 954 2688 516 5510 4732 3253 4445 1466 1681 5700 3344 1893 5981 486 1056 5606 4988 4499 4198 1562 4912 289 5809 5941 5693 1793 3402 2669 6149 1663 2310 1171 6008 3407 6174 5796 5818 1564 375 1253 4567 2485 2778 6288 6339 4122 1570 3573 2663 192 2275 5653 1967 3670 1432 3875 1125 1271 2251 1374 4254 2002 2442 6058 5086 5792 3638 2101 5372 2132 2637 4495 1388 4425 4299 4167 1675 2185 5476 5279 4132 4392 4346 3038 2944 4738 506 6058 4659 2535 1188 1552 3546 3622 2093 5974 2356 1732 1743 3969 3700 4091 1590 2991 2217 4028 588 387 2185 5057 937 6316 2957 3944 4057 793 4148 468 5843 2741 2393 3336 4643 1341 5123 3953 5552 2379 2350 5971 1591 4366 5259 4331 1207 2019 5378 6188 1619 3456 257 1734 5486 1288 4090 2786 5822 291 3368 5012 4499 6231 5180 3187 1176 5352 4745 3443 5819 4041 1109 5202 2063 4410 3885 3596 6285 6276 3225 1935 3761 2476 4485 319 472 2002 3921 6105 3722 1150 4955 1371 3400 3933 912 869 3371 4711 1723 4103 774 733 6118 369 813 5843 4463 4547 5528 3631 4110 5796 4011 535 6221 1697 3756 788 4616 943 2018 5766 3932 4611 6351 2268 3895 2394 5012 1630 2051 2476 1616 1403 3005 3335 5374 4999 4180 4451 5075 4172 6240 2210 5047 681 3853 2334 896 5339 5187 4595 198 1364 210 2709 3461 191 4124 4743 4742 5973 5598 137 4601 6388 6367 3987 5566 5068 2193 1925 2308 3348 711 3827 821 870 1842 4203 4057 4301 5962 4241 1897 194 133 1266 4698 5849 4415 2291 6416 2766 6247 2099 5705 3397 5177 93 5419 613 3074 1826 3605 2472 2268 5077 5468 1355 1029 3660 2381 455 1803 2605 6498 2328 5735 1616 5278 3850 4545 3833 3906 1201 5713 5364 4248 4938 2647 3867 2665 4081 4496 5476 108 1061 777 1032 3667 4735 3334 1494 4767 426 4215 4686 5285 6195 1810 744 5380 875 2851 3975 3685 655 4650 4109 6309 4112 2748 2423 844 5646 839 4609 6401 4193 4179 626 5132 288 6416 4447 3918 6395 2953 1700 2248 4966 1808 1324 4042 4681 4709 2853 2983 88 1912 587 6383 1653 1139 5042 303 2742 1954 308 253 2037 2991 1800 1144 170 5296 5445 5234 210 1005 5666 1563 1361 5218 1477 5173 2694 5334 1471 3556 6132 978 2982 1269 5797 5246 3591 3939 284 3377 3622 383 4980 2849 872 4660 239 5820 3761 717 3227 26 3303 459 3589 4122 917 3341 2276 3460 198 1585 2025 964 2936 1145 6116 2204 3948 3162 5710 69 6222 1830 5140 2033 6479 2933 5673 1094 1791 3794 5994 5607 1431 5473 2599 2957 1651 3352 6287 3415 1533 66 2145 3953 4977 2502 219 2784 91 3302 4405 5639 102 3391 5149 3735 6145 343 6001 4382 3853 3019 5608 1182 2991 4802 3808 1768 311 4255 3139 4087 1514 2056 5097 5683 4005 6492 126 1518 3499 3795 1366 1566 4843 2971 1693 3485 2457 3065 4822 4535 3279 316 3067 3445 3575 5702 4981 5771 4403 6442 5748 4820 5271 3693 3291 1933 278 98 3051 1448 2799 6484 1913 5722 3548 1524 3018 4629 2135 3477 2074 3771 5633 98 5195 2546 5609 5718 4450 1977 2001 6433 2873 2516 106 2766 4010 5655 2647 1794 1207 61 4498 2442 5052 4865 5073 590 2964 2379 4867 991 4250 6338 5797 3237 1844 248 1029 4094 1649 4715 4511 2424 1046 1946 3780 3309 5630 1593 4049 2253 3406 1404 2598 261 1439 3426 3429 926 4117 2983 5163 5889 2156 2969 2444 1046 2711 4441 393 1364 450 2747 1143 2328 3866 1760 5779 569 2467 332 6444 4360 52 3565 2999 490 5721 3060 5092 6464 5186 1287 1098 3239 5684 3302 4612 1975 4851 5803 6316 2981 6181 1405 4441 3756 4978 746 289 4807 376 6125 1287 3891 4066 2924 264 1143 5893 682 1889 2556 199 3444 2792 5581 4840 449 5401 4341 2651 1406 1487 5525 163 1607 3351 1406 4512 1386 4490 2335 82 14 602 4005 6425 6277 4246 5481 2552 4479 5174 2314 5007 2064 2395 930 5753 6026 5282 2974 3646 4226 4480 5620 6229 40 2605 243 4794 2599 3949 2642 1164 234 3214 1196 3625 3701 6206 1563 5918 4467 5698 1587 1866 5633 2257 721 5567 329 2032 2392 4044 4639 207 3267 1442 5757 1086 2013 4411 5601 5289 2353 706 1940 3730 1159 3376 781 4243 897 3007 2065 1954 1464 4651 329 2250 3285 3696 1299 6368 6327 4645 3129 5814 1460 85 2461 4388 2298 5814 2784 4492 5072 4347 3249 6076 3003 6062 1047 3442 3638 1859 5518 990 1024 5505 4898 4396 5691 2706 911 5848 5100 4928 410 5881 392 4809 6494 2380 2367 760 859 4006 1336 4082 528 2055 700 5006 632 2243 2039 4310 5511 2119 5791 2588 2806 3311 553 634 1896 409 5331 3753 3460 4269 5452 5029 4109 2094 1494 2021 4150 226 2196 1293 2344 5607 3726 1466 5394 5574 5565 5264 1866 3919 6095 3605 5646 6268 49 2818 1977 2737 1855 2436 3469 1090 644 938 6371 6481 1261 737 4829 2694 2647 4933 2259 6082 2085 3382 532 4978 4305 5255 4724 1 4351 1634 3033 6304 356 3809 373 4597 4320 5380 2785 3684 1501 678 4608 185 634 2848 1627 2657 3540 5929 2537 2866 3124 5682 2284 1556 515 3574 4517 2335 1364 1292 1505 6239 5592 2504 3992 5678 4423 4782 287 1852 3368 622 3454 3885 2226 4178 5569 3212 193 2873 3675 4954 3630 1986 3361 2054 1425 1116 6104 1896 1194 189 5169 1870 5866 246 5006 1746 3229 1097 5942 5618 2796 6249 3292 4058 1076 677 3897 5447 4741 1076 3364 5862 1493 697 5122 156 3109 2158 4641 267 4684 1751 4215 646 5545 797 6291 3178 6489 3035 4385 4041 4031 3665 294 4237 4675 3135 5682 4468 1001 282 2234 4715 1875 3615 3523 3118 848 5121 5941 2657 333 4490 5001 4233 3282 3226 351 3809 2596 3647 1590 481 2669 5078 5320 1712 355 3002 2803 5540 6123 1861 821 907 3110 3279 3952 3439 1605 4042 2050 6372 149 4543 2311 874 171 1826 1114 3508 642 5185 1047 6387 826 4026 5672 6494 5982 3995 2172 5033 3891 4881 5673 3581 5589 3140 753 4678 1435 2531 3155 6459 107 5294 273 4440 1359 3941 1289 4102 1561 657 4938 6272 6422 6337 2146 2489 802 6021 2139 4780 4064 2397 678 251 2261 2202 2308 6185 2030 5244 3053 285 5732 5899 385 1638 5978 4792 5542 1652 5454 88 1565 2122 4360 2757 4342 6407 6135 653 2161 6083 3147 6434 5609 865 5950 5406 5971 3195 89 107 1515 5237 6405 390 2686 5114 1561 5744 558 1205 5347 4592 3983 6501 4246 262 1717 2346 1628 6054 3492 4553 4432 6284 3041 436 1345 238 6055 2428 5405 287 5915 2711 1711 4530 3824 1732 4173 1610 4915 6064 1741 2337 3491 779 607 3190 1417 4031 6226 51 2482 4642 1477 1587 1805 4790 5312 2717 1098 888 1128 1988 2860 1919 3770 5701 208 2433 2990 4163 2194 5120 426 3357 2457 4941 1498 3336 2125 492 4506 6030 6248 2707 2810 1232 1292 1415 766 4269 2285 2236 220 4238 5472 3679 2840 4026 5747 1231 4343 1313 782 1125 5061 1307 6254 2044 5307 4535 5237 3748 4165 6481 4890 1441 1850 2419 2786 1293 1667 437 1668 3238 4553 52 1882 1064 5675 3771 4336 398 4637 1985 1671 1241 5620 917 4439 5730 2131 4473 4289 5903 1748 4888 4984 4517 5630 48 1416 4472 2222 3825 272 3636 1068 103 2779 4423 5689 754 5884 4337 4319 373 4358 5709 1268 2125 2666 5553 1474 28 3563 218 1897 2874 1081 2357 3380 1992 4568 1614 3255 1472 5421 6192 1089 2721 2690 1307 2302 731 1898 2144 2147 6384 163 4126 3027 3501 3068 6462 1980 129 979 6274 3826 5166 5722 1208 2143 2830 5979 4710 2077 1495 2355 6192 809 1925 1484 3825 1543 595 5633 2348 489 2339 5027 1984 3896 5456 5398 6104 1076 3159 676 2919 676 443 4112 5595 5938 1134 3311 2717 55 4975 5743 4375 5525 4322 2895 517 3774 6504 301 5233 6430 3577 4115 4707 2469 1434 2119 1214 5261 5829 725 3141 2253 1625 6505 2835 2428 4552 3060 902 5448 3994 530 5941 4947 2685 1716 2712 2427 4303 2380 4659 1932 2030 4851 2439 3544 2964 6161 2704 4532 2756 5301 300 201 1552 3976 252 6350 5400 4336 4722 2658 2783 6202 3085 5271 206 4731 1230 6315 1355 2500 2012 2678 4811 1459 5051 1984 4761 4034 2051 4103 2944 4628 5325 3390 1373 5819 2688 2365 2424 228 3345 987 5760 6028 3191 6023 5300 1228 6436 5817 6173 4328 4234 423 3624 245 2931 168 3645 6058 6065 1772 2607 5037 5074 350 4579 5953 1495 5134 1358 3575 4815 2687 378 1089 4555 4165 3080 599 640 5829 1622 745 6472 727 2291 4273 5441 5554 3234 4034 982 3600 84 2487 2445 5483 898 2408 6266 5701 6260 2631 2922 2047 1907 4038 4355 4107 1561 2283 3474 1293 1492 12 564 2922 973 5621 184 2454 1722 117 2177 1292 5928 2152 4503 375 2501 2083 2757 3504 943 4005 6127 1957 845 4871 843 6226 3338 2511 2220 2607 2409 1058 5543 6146 3320 6107 6120 4707 5425 5764 3159 5793 269 4310 2391 2320 2961 2092 626 3049 5484 6439 5192 5607 4579 958 965 3780 2885 1656 595 2416 1830 4071 4778 5540 989 6069 2234 1685 4956 6321 5770 4416 2522 5488 1195 2327 5021 62 4417 1979 2896 5946 4825 3462 4755 4998 3535 4894 4875 2913 5470 4878 1772 2122 5216 5882 624 1503 13 2008 2685 4039 5684 2365 5781 1835 3466 2449 4497 5810 564 4272 6393 232 593 6115 664 530 5760 3470 1861 1380 5709 1630 3630 2993 5485 226 1691 4302 5001 5816 2303 5713 712 2735 2453 4424 2036 2988 3345 4501 1730 1200 5284 2578 57 1683 2976 3027 3034 4315 6141 1652 1417 3793 2518 2579 1226 2176 3032 3409 5227 5542 4033 1929 5022 1070 4096 2057 318 5818 1365 4539 2739 3522 4975 6324 6208 326 3671 173 3121 3017 3047 3772 4864 2399 1725 1092 4316 105 5954 2370 2930 6109 1294 5325 5996 6149 6031 3392 114 3161 4132 5934 1308 4028 4601 826 3276 135 4578 3314 1904 3737 4780 6438 4219 5866 4950 1836 360 4379 5337 3931 70 2957 3387 4925 1646 5287 4229 5842 3247 4289 3294 6228 1974 3350 5979 1824 3740 1019 3237 2907 6165 1128 5093 5552 3443 3732 5479 4033 1927 5966 4638 2242 848 5504 5456 238 1620 3458 6189 792 268 3292 3681 4989 5139 2602 5550 4368 2549 612 3872 5594 2196 6281 3202 3568 2690 1634 904 1377 5307 4785 6043 4591 6134 476 21 6050 5668 3539 2690 6014 1860 6271 4767 1059 2681 4026 303 6425 621 4950 1452 715 1489 4373 4632 6297 4105 5540 1320 196 1440 3535 5529 6435 6034 4464 3813 2900 1849 674 1582 3398 812 1992 3981 2097 881 2053 3881 6444 775 3313 6038 4049 3680 4015 2139 2179 1857 5254 5917 5415 1114 64 2042 811 1388 6117 911 3565 821 1250 6098 6362 1770 1399 1476 1089 2525 3360 5270 5392 757 409 1713 5867 1331 6220 354 6041 6482 2721 828 6270 424 5374 1788 2281 5518 3513 4059 1956 6027 1257 1585 590 5802 2177 5648 1174 5011 3096 1281 677 1045 1422 4065 3996 6191 3877 2536 690 461 233 1851 3100 1143 3990 4453 2095 1881 5772 25 4399 3004 5228 382 2277 3055 2821 1367 6333 339 3167 3793 6320 1721 1558 3417 4760 472 3936 5109 417 2149 1028 5919 2527 1199 1195 220 2578 420 3412 6466 6315 561 1245 6002 4800 2601 3780 2171 2429 5316 6175 6206 56 4083 204 2465 6161 6399 3248 6143 3149 3179 4449 5842 6300 1286 4379 3562 5012 591 336 3597 3952 4729 5180 4563 3084 4874 6161 5668 4285 4134 4102 2320 5370 388 49 1631 4625 4474 272 924 135 3184 1513 596 6009 1909 3438 6205 5746 6243 2341 4683 4314 2309 3969 1655 143 5008 6221 565 481 5776 5846 4091 1527 2399 499 4887 1114 2818 436 3285 2136 3734 1930 1043 790 2111 3359 4426 3778 158 2183 969 4839 2313 1984 183 2708 5057 4762 5500 5748 5525 444 1428 6154 2316 396 4208 4307 2449 1995 5613 2949 2588 4442 984 3419 5101 2062 5884 6212 469 3234 2528 4373 1289 2106 5457 3121 1370 1156 5401 2493 612 3351 429 545 3409 1190 5109 4644 704 5436 3417 4742 3318 3747 1181 3983 2952 841 4065 2647 2986 1311 5862 3128 5410 5967 4757 6051 1292 1832 2704 2512 766 5068 4369 318 4452 1861 3523 3406 83 1179 2727 4835 5077 6033 3880 4664 1386 3671 5029 5958 4260 3644 2326 4128 1862 4651 2367 6349 3705 5188 1026 4852 5578 4989 2045 6499 3290 593 4679 2764 159 2647 4743 2455 1718 3799 4937 3595 1115 4958 800 4931 4282 613 2136 4579 2028 6159 4120 3501 1414 5278 5586 1489 3640 1862 5882 4934 132 3819 3838 6401 5219 3724 1601 3364 4903 4079 6508 2065 42 1639 3149 5368 4354 4960 1608 4790 1333 3524 5930 4332 5101 4435 1754 3824 2716 5174 5079 56 997 2554 4403 981 559 3136 4948 2087 3888 3807 5142 6292 6205 3010 1531 2716 14 1836 3554 6186 4236 1273 3924 4552 5994 4791 809 5017 1367 3770 3114 4472 795 4080 2266 5010 2920 4788 4738 5262 1994 1883 875 2659 3677 4473 1331 3859 6497 5180 1106 5847 4811 2009 4291 840 3719 5231 339 6297 4371 5512 5513 3347 66 4647 327 4164 3551 4140 3858 90 3551 5257 1509 263 4801 3449 1434 2959 5415 3611 1462 2833 4337 4025 6258 3277 330 4388 3525 908 3099 4779 4739 2413 350 203 4434 3787 4745 4915 2262 5238 648 3171 2413 1332 3191 4520 1246 767 1520 857 6231 5981 5508 2532 2142 2018 4382 818 4714 3802 5608 1741 4674 5595 5165 3708 4973 6498 2224 3835 4916 1381 6362 4051 4612 5987 900 4376 1249 3702 3140 2541 50 3808 2856 1635 3923 2440 703 2760 2570 1597 3381 576 424 4346 5569 1376 2601 5626 5931 2905 6288 4028 4609 4866 2953 1928 2314 4448 1596 5240 653 666 3955 5707 4922 2969 3746 3978 2983 3371 5609 3746 3573 2875 89 3245 3970 673 5884 3827 1197 6370 4681 2090 5344 2304 353 1533 2905 2846 5808 2526 2505 6313 6470 2799 370 5071 2114 1150 3364 3648 5845 1333 4112 511 3287 959 5379 1606 1718 6228 501 4607 3521 3923 1525 2587 6180 5674 5705 102 1877 5810 6446 5770 2423 1490 250 425 2196 2151 1206 473 1212 4090 1887 6022 4279 5046 4342 361 3983 4396 1561 3909 270 4834 6055 6018 6218 4261 5287 4065 532 2789 433 4998 793 2012 1343 5592 1035 3642 4887 1314 4348 925 2905 3318 3985 2308 6026 3051 4090 5191 3497 6384 2187 2466 6077 5846 2080 5737 2213 1050 6498 5912 2380 706 1273 2922 6081 6293 154 3714 4646 1200 2299 1701 6332 3085 1234 3076 2904 2065 2581 1134 554 4036 4217 3178 196 2466 972 794 4321 4992 306 69 2926 4388 3095 3637 3564 5090 2231 5488 3362 4110 3238 5747 2927 457 5867 1871 4067 4236 5074 2781 2487 1116 2231 5966 1302 1317 2914 4589 1340 847 398 4477 1848 102 1433 5318 2089 5485 5107 4194 4311 5834 1666 474 5066 2747 1654 1101 4672 4042 6135 964 2980 4283 1721 4828 5419 2391 2897 4953 1514 1352 4891 4861 1092 2757 2651 5767 3784 711 2376 4361 4899 1821 5064 331 4187 5281 3056 2447 5099 4646 4127 5829 1285 6062 4966 3485 4280 5488 2261 2782 2323 2458 780 659 1570 1066 1608 6050 2459 5727 860 54 4872 1225 4564 4973 6403 677 2766 1346 3538 2096 5960 4024 5186 5379 5943 1623 4423 771 1265 338 6214 1855 2564 2872 3830 35 1076 4082 1495 5590 842 970 2849 4880 17 1360 1798 524 3434 4953 74 1015 5383 5201 753 2285 1668 6017 5748 2519 2165 93 5942 5989 334 1668 4099 1264 479 1360 2896 93 6447 3724 3975 3874 1114 4266 1107 2716 6028 1968 3713 4757 59 3073 3444 4351 3724 1848 518 4459 5048 6008 1197 698 3234 1619 1221 655 5807 6102 5170 541 3599 644 2395 2624 6508 677 5370 6091 4192 6166 5232 6145 2943 3736 241 1726 2797 3104 2066 4532 1282 2612 3427 5774 4792 2309 967 4368 5064 837 2627 5628 6252 5606 2124 353 2774 1865 5022 17 728 2422 3072 3314 4835 2232 5866 32 298 2878 448 6386 553 5469 4959 3155 740 3600 5257 1758 5611 2545 1451 2418 4140 2196 2778 4259 466 5196 1962 5869 3787 175 5738 3123 1112 1398 4799 5722 1549 650 5842 2971 5027 3777 1316 1826 464 2142 305 111 4783 246 227 2665 3016 778 3473 5785 2643 4838 3294 4929 766 615 2646 3455 5370 2544 3020 3045 6146 6436 888 2913 471 6128 1175 933 4864 345 1907 520 5083 3948 3827 4647 3024 3873 5762 5984 3718 4755 3803 1660 5653 4662 1450 3258 2841 6020 3878 2535 4048 2686 6351 180 1157 4194 1421 6236 5747 1980 3873 1064 4813 2350 6343 4759 36 936 5084 4454 1394 943 1225 4492 2122 1938 3228 633 4076 5288 5362 5318 6400 5157 3615 3623 3372 893 4804 2314 3787 2007 4710 5728 6507 630 2831 4381 2246 448 4526 2166 418 2980 463 1829 4921 436 1524 2156 5630 4272 1507 2673 1220 1476 1065 3634 1817 2391 1596 5296 667 2856 1876 2280 2009 3932 5651 2634 223 3151 3806 181 5422 1862 2686 381 1162 1455 3769 3955 6492 1508 1912 1356 1493 2865 5434 4876 2880 3533 1640 5442 4098 1940 3497 4052 5625 5695 3322 6430 1267 898 6149 4590 5216 3057 587 1580 2404 1945 2153 378 338 1348 230 798 2951 2767 905 4515 3323 5261 5421 4940 4194 1992 5724 4451 695 4091 3222 3820 4922 741 2262 900 6381 2380 5674 5099 374 6159 1077 6029 103 10 507 6407 3789 1120 3829 1595 4761 4263 1550 6007 2829 1838 1657 2563 2676 3257 572 1127 3975 6048 2215 2432 3562 2994 2650 3567 2367 449 3362 3981 1371 5733 4395 2339 3808 1673 1924 3257 3382 5088 6011 3102 3665 4585 3446 4282 5709 4469 5380 6498 1864 208 1166 651 2945 3336 5430 5479 3429 3447 6495 28 3649 820 5583 5248 2075 3745 2517 5374 521 1489 1876 1631 4927 3109 1243 5021 1904 3199 987 5273 4647 1806 2592 946 849 5553 3521 2062 1952 517 6308 5543 5618 5883 1311 2756 3932 6182 1047 4910 2198 262 1917 4472 2056 5293 5488 5609 5337 4517 106 3005 1821 5639 2566 2181 4831 4877 3144 5225 770 5405 1596 1228 4572 5086 1601 4627 5351 5368 1198 4236 1022 113 3685 3015 3058 3685 6490 3401 3729 2652 8 140 5329 4063 3880 5196 5900 1712 5342 3047 4033 1338 6332 322 3526 1314 67 3091 2224 3973 5503 3303 3010 3527 4483 4917 6063 1371 844 3833 4418 2563 2406 6436 1201 6475 6506 4046 5056 5890 6225 2366 5272 4569 6333 2578 2871 5574 4899 1317 6 6347 970 1091 2550 5949 4415 3562 3841 4529 226 3804 1591 507 6216 4286 1613 2171 3530 1781 4457 5704 4408 5574 5102 5487 3864 3844 5452 1579 67 5181 5835 172 2242 5075 990 3266 5791 3713 4400 1928 6299 2941 3684 1244 431 1074 1174 4467 3037 4646 5503 3685 2400 4497 5534 675 2490 3865 3623 3213 2856 6402 802 1032 4057 3657 1924 1805 5337 3405 4852 3892 2944 5944 1792 4612 4261 1730 4351 2418 5712 6365 6138 1425 5833 1939 3288 3302 5591 6175 4576 406 2192 3338 4889 5200 1236 4682 5610 2120 3027 4432 3182 2672 5662 1478 1461 5802 464 5503 3461 4288 354 2423 2452 6400 4040 3857 5747 5244 1997 2331 6204 814 934 1870 4004 2726 2745 5601 1325 3940 5357 6398 5629 2736 1188 1952 872 542 2487 4000 3752 4428 4394 3946 3767 3109 3737 270 182 2046 6009 119 1787 5004 1385 3917 5907 1738 683 5973 2117 2966 2838 6052 3048 3399 5882 4708 83 2432 1384 4622 1873 4447 910 3027 1505 1394 5921 642 2694 701 5198 4793 2231 5869 3600 1070 3248 2990 2979 2421 1609 1976 4148 6059 5918 5448 662 6233 318 5124 5870 3914 2378 1024 4548 3458 3196 6068 4482 5974 290 3302 2674 3784 3508 4883 5611 3794 1688 5169 2944 1731 3102 3257 4177 6283 6468 4912 1678 6181 1240 3243 1182 6001 6464 2313 2521 5874 6173 524 4067 2324 2167 1634 4761 6245 4488 2235 846 1650 290 4271 2360 5136 2559 1367 671 4971 5705 5085 2124 1567 4947 4731 4953 2603 4463 4847 161 4684 4904 3018 3466 2204 5502 4909 4628 138 4286 2172 777 2242 1672 2510 5201 2557 4952 2852 3368 2430 893 2150 5879 6102 255 5700 4004 5382 3961 2774 2598 4223 1337 2120 2553 3557 2137 250 5994 2566 1898 4211 388 2753 5197 5617 4361 4280 3560 4059 4421 2365 348 2395 1759 3697 6497 4996 1668 5456 675 3286 3439 3946 3029 3891 6294 794 1872 6054 3915 2379 3070 2486 5079 4193 3515 6133 2055 2315 2461 5361 6375 4830 5625 2316 6419 3780 4586 6343 415 4571 6308 3828 5527 4740 2006 5914 5998 3891 6275 1076 672 5305 6406 5182 497 702 5912 5085 3739 603 1830 1024 2713 954 5192 4823 4407 3195 4249 1837 1522 4697 3569 6363 3554 4343 340 994 3231 5566 5447 1077 2590 4277 4057 5707 608 4058 6484 5674 3185 1281 1239 1218 3704 1603 2255 3417 3387 1413 2391 5336 2911 4460 6053 2033 4498 3834 2232 2431 3499 5562 913 2383 2657 5074 4756 5327 5566 5878 5717 1246 950 6436 5807 6237 4469 634 1835 2813 3135 3008 1061 4583 2529 153 4914 615 2238 3662 1197 3066 5866 3994 4193 1751 3766 5959 483 5713 1670 1974 181 4990 2343 273 3857 4311 52 1245 5049 494 927 6420 406 1541 4200 683 5034 818 5713 6272 467 3110 5706 1782 5209 6410 4691 6341 1291 3873 6417 4562 6422 4282 502 4324 5871 3771 5686 3492 3800 1846 218 6098 3573 3965 3093 3035 5447 1654 3505 444 6254 2341 1621 1024 4022 2532 5192 6031 3451 2831 3024 1616 5296 686 1375 6301 1321 1082 3461 6439 2498 5111 399 5637 3529 6319 4110 6328 4249 5703 5063 408 140 4674 1940 443 5591 974 3007 1445 3380 4138 456 5493 5996 5505 1304 2600 5901 296 6379 6244 1631 6456 693 3595 903 2748 3341 5904 1848 1730 53 476 5477 4213 6252 6177 5289 6212 3272 5996 4207 2581 4938 2542 4921 6221 5281 6090 2975 1549 5277 514 3114 3958 1078 2390 6494 4885 614 4665 2452 5595 2911 5200 779 4950 3775 1672 5857 5669 947 559 3944 3005 2645 3846 1112 2526 3028 3837 1334 876 4315 5655 4292 998 6336 103 4601 1590 1455 5629 6148 3256 5431 4123 4835 3538 4837 1673 6108 3134 3980 2413 85 2448 1369 4706 6155 1758 621 822 2749 6301 5415 6184 973 1794 3235 796 2655 2941 1070 451 182 5289 3776 469 4043 6476 5446 47 1583 1579 1326 1033 1445 2199 4136 2703 1736 1970 4234 3033 3787 3984 1158 1285 2680 3997 6473 3491 2913 5829 5097 5703 815 1802 5327 2831 5940 4960 633 502 4236 3175 254 4315 5174 1496 6399 1162 1166 735 4766 862 3079 388 5226 5277 199 614 5723 2241 4005 1064 6018 5483 1170 4550 2888 4479 1471 5971 6179 5066 4324 5859 2578 2898 5467 2412 6116 4847 4635 2820 4066 235 4977 5030 555 2080 1464 84 4999 2325 656 1909 1552 5265 225 977 2655 6169 6205 1963 739 4493 3179 120 4728 4899 3791 1375 4693 4209 6180 2566 6172 5738 5949 2006 4793 2033 4124 3537 4389 114 2073 6056 499 4767 6123 4549 1716 2389 1786 4108 6496 280 1784 486 1902 3323 1529 2932 6302 213 4672 5245 6128 3789 3654 15 2757 4966 918 25 5054 2923 5206 5957 1270 4431 6369 4239 2517 99 1362 3750 267 2760 169 5486 2013 1422 200 5486 3466 2436 1449 3634 1305 3649 77 724 3922 1918 5440 6503 6472 2534 2324 2034 62 5990 959 2389 3802 865 1916 2347 38 3297 5506 1596 4091 346 6171 6442 4238 3185 5513 2913 882 5708 1611 3780 3527 2386 2674 3590 2034 3735 2198 4695 36 4115 2680 4343 6130 4810 4504 4338 3689 5288 132 4086 4290 2967 5725 467 2968 1283 5764 307 2889 16 1557 4157 6417 4359 1248 3418 3780 6386 5437 4077 2767 4852 6467 2778 1411 6112 5437 6150 2208 1963 2801 517 5695 6199 2047 5370 4415 4894 1725 3598 1506 4859 4947 2153 4357 1497 3009 128 495 6115 1755 2738 5918 1071 1197 5762 4654 722 1213 3228 3370 2920 5110 2197 3403 560 2315 2738 2366 5053 4913 1013 6147 1484 3159 3696 5797 2379 5793 3316 6288 2253 1461 2364 1322 4799 3549 121 299 379 1729 1734 2616 3082 3274 89 1535 3730 6 1108 1192 3112 3038 2790 4302 5529 4666 2039 3711 3634 2759 1846 2174 4443 1483 4032 2647 4661 3103 4580 5466 3744 2643 5503 473 145 4542 3363 938 490 4828 1153 1584 404 1402 3795 2380 5293 2720 3891 5865 5802 3474 2953 2665 3328 2775 3921 3664 1586 2277 5369 1415 4267 4498 275 4493 4371 4396 47 2726 3528 2731 447 3184 92 467 3576 2419 1669 1457 813 1355 3562 2771 395 3243 2193 5287 6156 4227 4042 6232 4689 1795 4747 4992 2885 207 1453 6365 4036 1927 3031 226 5527 2978 3910 6387 3936 1422 5426 2307 3440 310 4112 2029 2057 5687 6386 3144 3484 1946 4317 1405 180 2535 972 3161 5397 4578 3560 5952 6352 6006 4424 4112 2680 6438 1494 561 4236 4358 6250 2576 5659 671 5766 4272 3112 972 4549 5595 416 2277 1384 4108 6115 4207 3819 2237 2356 5672 5174 4925 3465 400 3853 1329 3168 3608 110 2393 1652 3824 4031 2600 5792 3442 3994 4842 1147 5960 2526 3974 3073 3283 3036 3646 6303 4533 4882 231 3787 469 3410 1130 480 6230 3073 3242 4326 2858 3706 3908 402 1092 550 3750 3773 2919 3186 5714 6507 3635 6355 1274 2076 568 5764 1818 1461 449 3433 1250 1349 1009 4718 3813 5936 4885 5923 2798 621 637 4556 5811 1246 1397 6341 4942 4289 1993 2408 1292 1104 5235 5917 2121 1763 3103 911 4217 486 1936 6450 3984 6151 4187 4716 4096 3975 3729 4534 5430 3809 5507 716 397 4224 5941 956 3735 3090 902 880 975 3762 4809 6104 2104 544 3462 5605 1517 1639 113 4175 3536 1079 5032 2634 4342 1972 5863 2439 2495 2902 2375 2754 3682 4184 5011 4053 642 5919 1011 3120 6303 4263 5996 3449 2483 3038 2977 3798 1536 3052 5450 6075 2536 6353 1690 6464 1882 4303 2211 5282 3312 1084 1468 331 5927 976 2048 4511 653 3771 2846 2911 649 3081 5683 2987 5758 4425 221 3866 4676 1870 151 5899 1404 3200 855 5702 2573 6009 4737 2655 2732 5656 6214 4153 4245 5074 6127 4221 5601 602 6237 526 1158 4423 3955 1071 1396 97 2424 2997 5734 2047 677 2543 4219 2791 4775 503 6086 1787 3903 4104 3522 1758 4457 1628 488 1118 31 311 1932 110 3047 4632 3700 4454 4495 2304 3239 3797 1937 2156 4546 2129 2273 5830 5515 1567 3726 5574 2778 2853 5228 6279 2574 3628 2255 5108 129 810 157 2081 6220 1941 1499 1882 3275 2846 275 4611 2031 4947 2293 4809 6209 3407 3534 4921 4851 5877 1742 661 2195 1799 6098 5751 5650 426 363 2321 906 1844 4241 1443 5301 4416 603 6124 570 4834 4912 3342 1868 4923 3436 3563 3699 4017 2278 2664 6226 3818 3917 5929 4961 2506 6438 2011 5527 5355 3304 1246 760 4783 83 4068 4584 1977 4181 4952 6397 5206 2139 2272 500 738 4670 3328 4633 440 5328 5670 5136 121 1864 204 1754 1636 403 2894 3183 4465 2594 6267 5217 723 4393 3511 4946 1855 1781 3056 5012 6258 5117 2155 5591 3551 2942 2891 2467 2714 2283 5228 930 1072 6406 1392 3125 2268 5612 3602 1749 1063 1102 4912 272 6407 3936 2051 5243 3512 1975 6190 544 1963 4726 3375 5590 1674 1955 5855 3718 5067 3119 6327 2809 7 356 3878 4962 2241 1201 2587 2477 6125 2929 5298 5563 1052 3737 5158 137 5032 938 1127 6375 5680 5907 5061 6092 3587 5901 5442 373 4393 4767 4 2118 1608 4079 2554 3377 3857 1556 6262 2458 1018 1853 4300 5396 4631 6216 4405 3552 2249 176 3935 2451 913 130 3643 1863 3272 2339 4459 280 4034 1772 5726 2961 4028 6044 170 4315 5173 2036 3307 5521 117 788 652 3647 2670 2567 5980 354 6121 81 1490 2374 3090 1530 976 1288 6317 4952 3750 502 2912 2768 3738 4602 2804 3507 1239 1320 195 2804 50 2425 4522 5575 3199 2732 4283 1512 6471 521 5732 2980 5092 5223 4733 4030 5551 5863 4822 5179 3525 6149 2528 3646 3996 744 4925 2185 5694 6171 5830 5569 5767 1134 1981 2109 1292 5951 2675 5903 286 1720 2145 4466 2855 1035 1781 3922 3577 141 23 2849 3300 4942 1545 2709 6059 2867 5762 1572 1308 1291 3137 6466 3868 98 139 4927 2820 5170 3508 5276 187 3153 1536 3960 3259 712 371 5102 1751 2225 2120 3557 4452 5026 3960 516 3507 5954 4879 3054 5164 3250 3740 2279 5090 5007 2312 6495 6166 2456 2717 4263 5422 770 2683 333 2222 5091 6302 182 1261 4328 3384 5248 3231 1661 1160 995 1972 3852 5687 6413 6330 1683 2763 680 2413 4062 2585 5471 2396 3082 6338 747 3340 6342 370 2699 4147 6163 3077 1570 1321 3159 5201 4982 4818 72 3863 134 1911 4613 352 2530 813 6372 1599 4929 5526 5276 4208 451 3332 5878 4059 4165 6392 3729 6251 2066 2358 2635 2986 1396 3262 3595 218 4409 6407 5245 4013 1924 1429 4256 5502 2893 2538 2445 137 1636 2191 4861 2322 3128 1239 2925 1675 6347 5969 365 1854 603 781 1336 4355 3259 58 1673 829 991 6193 492 4701 149 2987 2981 4044 992 2593 3178 1426 108 1792 2397 4997 5746 4885 6196 2320 238 401 6215 4050 201 6199 4731 4267 6383 5284 235 386 2613 6031 4386 70 4548 3067 173 2757 2816 5446 948 3845 611 1715 3846 5087 366 1095 297 1025 2574 2918 1135 3606 3516 4752 2104 1881 3154 660 5191 5954 469 1413 5854 6044 2980 6475 3689 742 1973 3479 5273 4405 3441 5053 1843 4189 6206 6141 415 4795 1271 5094 6295 2981 4454 625 304 994 5656 2522 603 3163 4389 674 5242 1961 4184 2755 5784 3344 3841 408 6144 5244 3567 535 596 5858 2013 4423 465 5679 4176 2040 6234 6165 169 1657 4425 2742 2874 4611 440 5792 5742 955 6463 980 4636 2563 2098 4429 2261 5943 704 5695 1573 6360 4662 2072 6455 4727 567 944 1668 3185 2598 2118 1568 922 4273 2105 5285 5798 1110 3048 1006 3998 616 402 3428 505 4612 3389 2857 2771 690 2392 2362 2349 5187 4605 2733 5764 4288 5159 4224 3435 4669 1840 4419 5431 493 150 4906 2008 5687 4972 4974 4740 6229 2972 3443 2366 4554 859 5167 969 2101 2411 424 5130 5929 106 1292 3446 1705 458 3433 4607 849 5120 1538 2024 3219 1542 1901 4709 3095 1381 4642 4972 6418 5976 2865 4449 6151 1177 2156 1203 5009 542 1356 4365 5820 6409 2084 4511 3665 5612 1208 1535 4940 1570 5269 4190 4646 5433 3416 5934 5217 4346 249 5091 1684 3509 1492 3603 1853 2340 5081 4964 1919 362 4621 5431 5023 1549 1331 2963 797 5411 1025 3433 4201 3810 3175 4524 3115 2307 2769 5466 3321 3837 2973 465 3580 1397 5408 2954 5867 3633 2677 5061 5000 725 5703 1902 3846 6457 3861 3873 3674 1022 3261 4253 5366 4172 4477 5986 2865 5294 4999 925 213 489 3666 6435 5123 3091 5168 4768 5805 2065 5239 336 5363 5315 2955 5633 1834 2866 1890 1840 781 6095 5522 5428 5751 4859 6024 2912 4803 4904 4690 4284 5395 690 1596 3497 6019 5250 3829 5748 3431 1738 148 6262 3179 1904 312 3464 3753 399 3686 6313 5139 5975 1792 4547 5243 5500 3765 2246 3424 1731 4951 3431 1400 2661 3216 3493 5102 1133 4190 210 6010 3660 383 752 5730 1210 3813 6294 1448 489 4169 4065 2887 4862 187 4781 821 394 2442 5031 5351 6051 4712 2281 2939 1672 1554 2829 4641 473 4147 2577 70 2938 4808 220 6398 2013 3446 878 6023 202 1260 790 1762 1776 5953 1649 5124 2144 5466 4890 1434 4369 4628 3552 1799 1370 2701 3087 5100 1403 1203 3616 186 3682 4722 6446 4411 4690 4742 1657 2659 84 105 2482 3092 1476 4951 2754 3765 725 2816 3880 3783 5622 1978 2203 5618 27 3556 502 3039 4380 6015 544 3684 5221 297 2120 5849 1069 3162 549 1494 772 6299 5465 4348 4909 1743 6327 472 762 2303 508 6047 1391 1540 6187 717 2387 4097 3829 3383 397 2609 79 5960 401 3571 5325 3610 2409 6075 3807 5815 4466 3120 4048 2984 1779 5145 3859 6127 3907 6236 3312 5323 464 3977 2129 2315 674 2286 643 5212 2334 5521 3829 5621 4840 2208 2163 1375 4985 5982 1273 873 5648 3811 1116 3254 324 658 3499 2290 2683 1494 5136 246 2739 4530 1712 5491 589 2203 1344 3280 3879 4322 4041 5818 2068 3475 4706 4089 6048 2315 4605 182 4162 3435 3911 2928 6388 1277 4914 1865 6348 2894 3408 4703 4990 5346 3933 3496 2813 2618 682 1309 6031 3640 1440 3384 1402 5431 1368 2148 3551 205 6132 5505 5443 1714 5287 434 784 42 661 1376 621 5534 2142 322 5854 832 6300 3104 4008 2589 5886 410 193 4062 2012 3270 40 6319 5512 6505 216 3166 5093 4317 4328 6139 5800 4100 5904 145 3174 4522 2381 1177 3909 4653 2534 3123 475 835 5312 1356 2101 6354 6093 2671 2190 5283 4049 3864 3655 5615 2360 1584 2443 5366 2429 1155 3261 2162 4906 2442 4705 4940 5609 5086 512 4867 4244 4476 1173 4963 1465 2896 4358 4267 3826 490 5012 2150 1677 6205 6212 777 3433 3143 3102 1275 3509 5174 5564 714 6480 489 6356 1546 279 2005 2944 1729 4362 2121 4109 5371 1976 4393 3206 4509 6073 4293 2095 488 2788 1075 1287 1030 5288 4527 5746 607 1725 4171 2144 3420 5407 3083 131 5507 5696 577 4781 3386 1857 5388 1654 3908 547 4304 2047 3010 3401 4492 5149 284 5567 318 590 359 2765 2120 2795 6117 5131 1336 4887 1084 3553 2873 545 2367 844 5211 829 5341 5727 451 4907 53 3523 3071 3176 5888 2841 6232 6206 4041 6092 1413 6240 1517 2616 4485 2900 4898 5213 3476 5374 160 329 3886 1712 3724 5054 848 689 4850 1906 5777 4156 6381 2066 2058 1537 2466 1431 712 5204 4570 5025 5911 983 3093 129 5228 273 3145 3891 1807 6500 1638 4855 521 3883 2881 5880 3033 3079 1474 1589 4695 5911 2302 1065 1494 3735 1161 5214 1019 2330 1747 1795 5920 3368 5663 3613 1431 5331 4743 1052 803 4061 6331 5055 5609 1440 90 1042 4030 3183 4646 3543 4879 809 388 2636 1336 5158 2940 4298 537 4092 3180 5675 340 3074 1531 904 2522 2252 3437 4401 873 2915 1911 5122 838 2976 5787 436 5181 3874 5198 2838 1491 1710 3123 3942 3746 733 2881 1043 1743 2971 4763 4358 5834 3555 1230 147 3432 2520 4338 4532 5658 4042 4907 3686 2869 5894 4293 5483 3028 609 3986 3528 331 4931 928 1923 6403 3122 5722 452 82 3981 1771 4702 3877 2014 2901 908 4621 1037 4612 5843 3003 5088 5288 2079 2233 106 1375 656 800 173 6085 3509 6497 6148 1206 881 5024 2315 4992 1953 4199 4748 4321 1688 6362 2105 565 568 2806 929 289 632 3507 6080 181 3230 2934 3081 3578 5731 3583 5921 653 5401 3760 6036 5706 3825 3760 3042 2935 5598 5716 6443 1009 3908 4403 3865 5337 444 5869 4716 4024 832 1435 3913 1653 4235 3055 5497 6282 2077 3619 1293 1627 223 3839 5504 4516 1892 4550 3358 4458 4402 3423 585 6317 1085 6142 2761 4631 465 1686 5175 5294 1369 3682 3792 1521 1550 3039 5865 558 548 121 288 5866 5643 1265 2356 5625 4436 988 840 608 1899 4534 6470 3353 3218 1339 4117 5042 2507 769 1956 6080 5083 6000 5730 1826 5995 3632 3692 2465 5218 4550 360 3219 219 3187 733 2838 6047 2735 4438 3149 5455 4812 2164 5928 2284 638 2872 3595 1720 2935 4986 2717 573 4148 1831 2769 4433 1453 4246 3253 3102 4337 5443 2494 3814 6241 1905 6095 4515 6236 1064 2861 4536 1137 4089 2069 1127 5686 107 4445 4205 5068 1564 2051 2159 5717 6290 4120 6346 545 4052 3468 526 2503 1841 1819 5923 6242 1879 4989 2861 4437 697 3922 440 882 66 1344 3401 4646 4321 3066 6337 4076 2688 2986 1711 4309 768 2616 1591 4357 21 1723 5743 1061 1176 5962 654 3712 6009 947 2404 5268 266 1552 4933 2761 895 4726 3487 2599 2347 4934 4996 101 3235 4715 5033 5332 5087 3841 5972 2081 5388 904 4103 1145 5426 212 2946 5374 3262 4068 5277 987 2007 3383 3883 570 1974 2307 2403 262 3307 293 1059 2387 3093 62 2605 2929 1143 889 1673 2990 5507 1701 4397 4832 1693 3506 1603 1139 3207 3068 4893 5078 1485 2530 1257 2439 5002 2195 3959 1309 1835 4548 740 1785 1854 4953 6422 3018 4029 3990 1390 3146 2111 5975 4180 4422 4794 5296 5242 5728 3507 5299 1601 560 2451 3537 1064 110 201 4834 2423 3827 4723 2175 1130 5309 5163 2385 4549 5568 4459 5487 4196 3608 576 949 2219 6037 4318 4543 1373 1008 4124 48 3193 2180 4772 5633 3663 5565 2909 3941 1367 4424 5236 5871 5910 1085 4251 3098 4108 4468 3575 2143 4485 1354 6326 138 4512 3996 5627 5571 6401 4105 4016 3828 1540 3294 1448 5155 1716 1405 5271 1982 5413 2176 1532 1307 4321 3443 4556 3809 4790 3065 3541 470 3766 2063 164 2406 2725 364 4472 476 5903 4438 2040 4957 676 4946 2492 2037 5051 2648 1239 834 1681 2702 312 3574 4144 4565 849 2643 5069 1293 502 502 702 6396 804 4918 2983 2320 242 1817 2822 2239 1815 4083 6345 2897 4944 3511 6089 3729 2359 3534 5504 3374 5361 1443 3376 5155 2706 1054 63 405 1880 1044 1222 4960 4826 2869 4323 4066 1006 6507 5387 675 6505 4712 5962 2900 3026 838 5083 5218 5921 2563 2832 3938 587 1617 5224 2743 822 4327 6473 1885 5891 2181 1405 2923 2783 1827 1877 2211 2931 2714 2357 745 4018 2357 6197 2823 1744 2347 370 2357 6380 1927 4074 5322 1117 2978 4750 2911 4520 4488 5990 5724 3437 2573 5564 5809 5176 4999 5788 2899 4649 6078 802 1515 2000 205 6035 1398 2455 1545 3788 3088 5417 4961 919 2650 2994 3225 4213 64 1101 841 4048 2068 3850 2651 2605 924 3716 4410 5237 3597 3504 3426 2653 731 846 902 2366 5589 5398 6236 6404 151 4809 4602 3410 5989 2195 1811 386 2510 3025 156 1100 2951 178 2800 1340 5957 5982 4939 2517 5681 3184 5891 1870 3060 1216 1299 1688 4932 5836 2227 3969 1901 5358 1337 4192 6186 5825 658 3937 680 3499 754 4834 5887 1445 5720 881 113 2859 4502 4725 4610 3290 4409 494 1966 4449 3773 3161 2119 2982 4253 4665 6154 4102 5190 1697 6417 5893 3808 2096 1582 1934 862 1070 6027 5583 4221 4634 6459 3794 1763 18 6454 6016 3730 3185 2139 3368 5875 2350 524 6239 2338 5209 5063 4556 5450 248 2779 1326 734 478 2485 6374 6239 5361 3812 2661 3820 4741 4543 2510 2352 664 1882 783 328 4987 2642 4994 2099 963 5862 624 3645 3013 856 2579 4568 1000 909 2724 5258 1433 4875 115 5227 14 1466 680 514 3490 1635 3906 6307 641 1768 2644 806 4741 4733 6062 1073 2251 145 1688 130 4026 4002 3106 5774 428 406 306 4118 5515 2548 343 4163 6107 2284 2517 5096 311 5995 2554 5211 5565 4894 1646 3056 6144 6122 3712 1306 2823 2704 1633 5478 430 4470 6303 1736 4688 2283 477 3825 4890 1963 801 6357 1913 5088 1563 6076 3188 1096 351 3973 5953 99 1285 1063 60 2140 6297 1954 4143 1321 6153 5956 5242 350 193 1301 1108 5455 4756 4609 3139 5439 6328 5603 3077 2617 5127 3747 563 4465 3337 2134 4742 4567 2252 4171 3868 5625 3566 3069 4093 2596 4353 2334 4643 856 2972 6296 5348 3241 4230 1563 3349 5830 64 5607 1900 3629 2676 2287 2745 2428 1514 3329 1827 1713 1532 4245 1758 5870 3619 5757 527 3005 6134 2652 6292 1746 2899 904 1983 5072 5567 5366 1085 2573 883 745 1493 5092 4060 3935 3844 6068 5897 3679 4292 3422 1608 802 4274 3550 1440 5860 2168 3903 6508 371 3161 2197 3155 1163 2140 1462 5441 1138 3358 62 4635 2776 2188 1564 3731 1098 4802 5541 4216 6163 3293 3444 3323 1325 2428 6473 3931 5228 2040 676 6001 4959 5341 5614 4594 4676 4640 6369 5080 4426 3544 1664 318 1110 5188 1 1159 2426 6220 1097 2249 556 2676 5052 3094 1965 4531 3738 828 6392 5648 1255 6218 3216 3541 509 4777 2501 3459 4437 3870 2393 581 2032 5273 635 4873 1309 5203 5813 5006 1160 6500 6296 2957 1445 3112 6484 4538 1719 4437 4691 1887 3612 976 4789 825 6117 2132 1536 5161 1759 3881 2383 5234 2701 884 1529 1848 4807 669 2456 6260 5071 164 4371 804 3476 1032 2488 175 5217 4497 3359 4225 4487 560 5908 5642 5229 6241 2970 5773 1694 4697 814 5454 1134 3793 1773 6121 3579 2895 5087 939 5406 4335 1365 3852 3787 2553 951 6324 5106 2709 5389 4107 1804 1048 1428 5026 660 4630 1484 4283 3093 775 2461 5033 6013 4380 4893 4291 5689 2538 5254 1926 3493 4505 2556 2545 2060 296 2888 5855 4577 4840 4142 2150 886 6507 4091 4841 1694 957 308 1889 372 5732 5413 7 2647 831 238 2723 916 1839 807 5528 4319 577 4088 3849 3835 5809 5061 1242 734 4633 973 1419 1814 3483 1574 4104
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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
2999 3071 2599 4459 4866 4250 1016 5376 298 1188 940 3458 460 5430 3426 90 1017 3668 4354 285 5364 5209 5399 4959 2657 2097 1661 3632 4470 2495 3289 591 2542 5137 4051 988 469 768 2069 5224 5467 1926 2240 5139 1217 5517 5053 1911 231 4297 4931 3076 5225 4062 1152 199 651 3791 3078 1193 207 4284 5054 783 4233 1574 3593 5168 4674 73 4347 5164 3482 294 4174 5059 1636 3322 4150 728 1896 3302 2785 935 270 3828 1527 3893 2123 4578 4002 908 62 1681 3991 5184 2254 926 4361 4142 3400 3916 1818 798 1984 3877 265 3053 4994 584 1171 4013 769 419 758 4102 5487 2353 5100 2362 2236 3947 4751 587 1231 2999 4419 1670 972 276 1608 2776 5360 5025 1734 971 1273 3790 2741 889 561 5041 4052 4693 5335 249 4142 864 2160 757 5423 2272 1182 4488 4640 3964 4243 3141 3146 2295 4380 3395 2719 1910 3212 415 1287 5027 404 687 3042 3903 2512 82 1336 691 346 1466 2543 1871 2523 231 3326 3770 2739 4344 1240 596 2569 4657 5538 5550 4380 4790 882 3363 5313 2617 439 1241 1369 2394 2798 1026 3309 2450 4388 263 2902 704 2144 2528 831 4204 829 4738 5549 4335 2126 4209 691 3454 1035 1430 2743 355 2735 3142 3226 631 1096 2979 4 5217 985 2548 88 3188 3470 2325 4730 1220 2589 740 1386 557 5174 3609 3246 3575 337 4358 5183 5269 2178 2616 27 57 4677 3901 3225 1756 29 2681 1452 3264 3703 4946 4821 937 3619 4679 2840 3080 4570 5066 5182 112 3446 3259 5251 273 3617 1528 3526 3949 1083 1223 3238 4931 3408 3728 1557 1046 4727 4356 1155 4299 3853 4624 4095 4823 3602 4785 2324 1870 5576 1877 3769 5389 2977 3739 5359 3102 1024 2220 2936 1326 4879 4595 3748 2851 4872 3771 5060 2953 722 4539 1217 1447 3296 4142 1173 3685 1175 4806 4590 629 5513 5470 4337 3486 555 5601 1718 3294 4434 4537 3125 4977 1406 4684 3559 5065 2145 2322 3897 5034 4552 4458 3640 4789 4558 2906 4571 5549 4444 629 2391 1280 3294 3594 2160 1445 617 5263 2735 3333 2067 1569 565 3303 2260 2133 37 3184 5182 3985 315 5276 2213 4114 2387 1432 432 4338 128 928 2216 5113 1535 258 1590 2591 3372 3983 1158 3730 1720 554 5521 4911 2238 1555 3768 5199 946 976 1451 2600 1902 3586 3173 1797 1666 474 4569 1102 1103 3940 2359 102 4538 2724 4147 154 2085 929 5036 3543 2023 627 4905 1742 5139 5312 1385 703 2221 2052 3900 3509 1236 1077 5551 4842 2623 4725 3441 2202 647 4345 1763 2501 2139 4211 805 2373 2614 397 3856 2953 2477 3559 3908 4896 3955 279 409 4820 750 3586 3010 3129 2854 813 2791 4710 1712 2456 3667 168 4296 2693 5593 3300 2705 2980 497 4153 1138 2889 309 2217 3964 3629 4215 2963 2499 1080 80 4910 3871 4709 373 936 2278 3135 354 318 3687 1117 2140 4869 408 2580 4217 2507 1661 873 4692 1504 2388 3377 1372 700 1812 414 3620 2667 4061 1776 3624 2682 4410 4569 3707 1920 738 117 3766 4746 1534 2064 4612 178 2455 2211 5144 3140 3699 789 1707 360 3236 4710 542 3732 419 3491 3069 2662 3160 3264 2752 1280 1579 615 4708 1643 5029 5451 4454 1032 1075 1441 3988 385 1404 4447 5609 4076 3199 2138 264 3763 4808 474 2513 1773 2811 3582 2725 1379 5400 2821 2076 1213 5552 2914 4021 170 5506 1538 3133 2706 3480 453 4697 3546 3477 1345 841 3382 5544 3547 5099 2321 2347 4352 1998 3063 297 3909 634 5598 2288 4168 2851 4573 5197 4101 1514 2147 5485 327 5435 1774 4789 4101 1056 1504 4908 41 4715 1591 1550 2021 3587 3457 2297 333 1907 4807 4461 3795 5545 1380 4961 92 28 2621 358 5152 5174 4180 3594 3389 955 1636 277 319 1754 776 5202 895 4715 895 98 828 1206 3931 4424 2787 2504 2201 1112 570 1979 1990 867 2657 2994 1366 3158 1465 1787 4528 2607 5334 1254 250 5289 3530 3501 353 5208 2138 4097 2742 1815 5374 1673 3912 4624 3170 4873 3115 2315 439 4021 3779 4631 2681 379 3721 1727 2230 2348 59 1635 3627 5469 925 3886 3817 493 2512 955 1698 3476 4024 411 2151 271 3998 4146 4674 4785 5241 2071 2752 741 2396 858 5162 1750 2288 2310 2001 411 4520 1133 434 317 5575 2418 1631 4062 3572 485 3037 5081 4321 956 463 590 1312 3382 5428 4993 75 771 2282 3318 3305 194 3354 1189 5182 62 4148 2387 3899 4214 2571 716 1069 3538 890 919 3722 3899 3723 4283 5192 5304 2682 5513 568 184 700 2368 3010 5191 560 5069 4067 362 4474 401 3745 707 2241 1377 3700 991 4592 3210 3008 1623 116 698 5243 4440 1604 5308 157 943 1345 1894 4138 5584 1704 2924 2830 5092 5283 779 4563 1825 3292 1405 4895 972 300 2559 527 5051 1378 1214 3878 3033 409 2695 2730 5442 2938 3716 2568 5463 2309 3612 5080 1365 4720 5527 1143 1560 2184 1972 2111 381 58 520 2043 2659 1325 4577 630 4955 1169 3721 2790 2462 5512 5551 842 1097 1014 5404 5576 2244 2037 410 1049 918 4720 4160 344 1807 4935 5607 4780 21 3005 5072 2441 353 1774 3542 1696 2536 662 4776 2390 2300 3353 3080 709 1260 5593 3808 4737 3869 3617 1878 4794 3533 399 3581 1502 4982 3440 2020 3729 3351 2902 1148 4583 1054 3825 4638 3808 5336 1227 1651 3664 5382 4052 50 1899 4068 1625 510 695 2294 5356 636 2312 4645 2572 3145 5429 1917 236 5458 3653 3744 4552 4519 4929 4574 1551 2732 3978 4793 119 2874 836 3934 2431 3900 3255 3913 2590 1019 1709 3703 5614 3924 106 4649 1335 1794 774 5536 1781 3009 3909 5486 1320 4546 716 3452 760 1155 4665 1113 2994 2476 2841 487 5463 3166 687 5377 2819 527 4259 1128 4099 2071 2908 228 238 4842 1511 1160 1005 2480 2943 1239 4354 474 2230 3654 878 1223 219 4672 5156 4760 996 5573 3155 5042 2223 1254 4201 3714 5190 497 1806 3199 4265 4175 4302 2279 2241 626 2130 3427 5188 4064 3214 2230 964 3569 1821 2071 1999 2587 3780 5298 23 3261 3633 3489 3610 3059 2672 5181 474 1732 5165 1972 826 3778 1146 1152 1271 4133 3238 1202 3306 1348 5440 704 3991 957 5568 4611 4063 4052 4561 1647 2062 5279 161 3538 593 4626 336 4680 2700 1592 4825 5401 2840 3704 4799 3020 2660 771 487 5447 639 3783 397 2793 1713 3395 2106 4739 3075 253 3237 4101 2339 182 1592 1456 4108 2337 2017 4774 3500 4061 1610 620 1666 1387 3567 112 5422 4274 847 4610 1504 5356 3971 2558 211 3624 4798 1206 4117 2826 3730 2265 4027 3888 168 5029 4119 4796 5270 1502 2221 2807 1636 5014 921 3687 4590 1210 1660 3920 5362 1974 5000 2999 3350 5030 335 432 1110 1780 4263 5190 5460 103 2308 4648 5054 5278 1303 2212 393 3762 3285 5550 292 1148 5079 3278 348 3789 2909 2764 1576 4689 3071 3069 102 4776 863 409 3166 4150 608 491 126 4270 3780 797 1387 4046 912 1709 5447 1292 1568 2946 1750 2079 4317 2132 961 4483 5191 4192 1385 349 4635 5008 3550 4882 784 448 2665 1504 2464 3321 1903 2658 5035 2140 2595 5474 4539 322 3257 4323 582 2084 4707 3254 1260 4541 922 4483 1022 2836 4956 5225 3468 930 3915 211 1203 2519 4676 411 4332 520 2930 3893 288 5001 1210 4055 896 454 865 214 691 1466 3829 2864 2075 1335 3797 4215 684 1025 1264 4671 2664 7 5114 430 2310 997 5111 522 5249 1644 3113 4242 3415 1355 5175 2597 235 1782 5099 1589 4157 1383 3024 696 1568 4741 5132 3173 2359 1208 3864 2401 2617 954 3936 4249 2874 5043 5182 4584 4206 3376 2184 844 5012 1415 4507 636 2388 9 2370 726 3271 1575 185 4781 3473 4799 4181 670 4759 911 3498 4960 2236 5397 143 528 4587 5477 1619 2934 67 434 5282 1013 4083 1139 796 1620 4731 5118 687 2762 3740 5317 1408 5086 3974 3059 5340 369 2021 3821 2615 1583 2971 4416 1376 4131 175 1289 1192 1611 860 4371 4075 2637 5417 3777 5263 1383 4512 140 2836 4977 2226 180 4643 1860 2101 3904 3877 2373 340 1370 1769 160 3854 3254 540 4800 5187 2690 1762 2864 1364 3127 3806 93 1149 4646 3037 3128 451 203 4782 4606 3889 1295 2596 3189 5018 3464 3798 2702 2476 604 1096 4546 1905 4254 1754 2796 5233 4619 257 4999 4982 1372 3942 1771 3186 33 3063 3408 2978 3694 4950 1774 3353 669 4516 2882 3176 4572 4715 17 1382 5060 3320 3270 1163 4531 5318 5104 3745 1031 3850 1448 1786 5412 1792 1890 1120 5607 1935 3811 2650 1588 3529 1087 941 3389 5218 3237 4082 4761 1493 277 484 1205 5105 3281 4470 4372 1163 4004 4231 183 306 4344 1052 447 2598 4930 1067 228 2629 1483 1615 3148 4670 2929 1482 2903 3969 5325 180 1512 4172 3618 1556 4343 1249 2119 2202 2880 2476 4317 3502 3675 2614 2301 3124 3552 759 3243 2147 4467 1250 2092 5035 4558 3618 1671 3259 3994 2220 5372 2499 3423 4758 2484 4264 2051 4375 1102 1572 2616 4992 4577 3352 1382 315 381 292 4127 1159 4364 860 171 5621 3043 238 2239 3632 911 1010 2149 3304 1158 1660 1398 4277 1794 3070 1543 4339 4994 4618 2091 4767 1252 962 3727 2491 2155 1402 825 2393 4519 116 154 4878 4986 4544 1139 1812 5433 3842 3581 2604 666 531 1594 462 2993 3296 3169 2213 425 2597 4351 2253 4572 3173 3609 1286 2067 3886 3524 5528 2718 4030 4739 2406 4281 70 259 928 776 3336 2347 2351 4721 881 3097 4097 4106 3301 3387 3279 3726 1208 16 3400 2439 454 3737 3844 1079 5187 161 508 109 3849 4366 842 838 1464 4607 2757 5439 2346 5284 4365 3703 2916 992 2930 5453 4711 2154 543 5501 2708 85 2552 2855 600 4865 3658 100 4661 1761 4995 3110 4967 3923 4554 4473 4918 1479 4813 2166 3651 5304 2429 4810 3860 1300 1826 4655 180 916 2555 1188 3409 3408 2801 5290 2650 3025 1397 3797 724 372 5038 3023 14 669 4162 2078 3264 4450 718 4468 4190 2272 3584 3807 2629 164 2036 2498 3105 2239 4214 2721 575 1644 4928 3177 5446 4159 2811 5225 1905 1804 374 1940 4129 1891 2758 2471 5423 2001 4498 4683 241 3967 146 4575 3486 5316 3942 1020 398 2189 3762 4413 1014 1417 2419 342 1001 2256 632 4391 2795 724 1014 618 2638 335 2308 251 3859 4241 804 754 3983 4901 5082 4914 1710 1224 5276 1937 4703 4311 3324 5090 2937 5166 199 206 797 3158 2384 1187 5240 5581 5160 3946 3820 782 387 424 2905 514 3381 1093 4280 3885 5270 1178 3525 2180 5065 1834 1383 3030 113 1952 1371 2919 563 3943 261 501 2901 4373 2246 3991 4447 3327 2361 4248 2229 1671 98 1036 984 4989 2983 4294 5413 4002 3248 4380 2308 3190 2508 4057 2850 156 3435 5139 2162 1824 3679 5285 178 5230 587 4817 1051 3908 208 142 1048 5551 1656 3936 4372 750 4769 5295 4972 634 1063 2289 1710 2136 3555 2885 1235 2447 5318 3307 1722 3557 4756 5596 3026 2115 920 4982 5108 3001 4537 2127 2182 2843 852 3043 1616 2820 1293 2638 4805 4505 77 3495 2505 4156 3210 3122 2632 3462 3811 2621 1131 1809 5197 1587 3419 100 768 3672 457 4066 14 916 2942 2062 327 1632 576 4154 2599 2219 4852 1528 1043 3405 4079 4681 3459 5035 1548 3082 929 4622 1330 5290 5371 906 2685 4126 5201 1345 5149 2547 3473 552 2320 2998 601 1239 166 2787 4832 1350 1690 1948 1531 2444 355 4296 5020 2520 1403 401 4739 558 4766 592 4064 4736 196 4702 1871 380 3684 5235 3487 1313 1890 5297 2382 3690 4735 2797 3258 3301 5607 3553 2843 1699 1901 2267 4589 251 3851 3797 3395 1189 4703 3392 2224 3307 455 5112 475 4260 4548 384 3442 61 365 5300 3621 238 3205 4900 4053 1452 5127 178 1036 2666 1736 4098 4797 604 2084 886 4880 5035 896 3373 216 2112 2901 1615 2846 4723 1035 4201 2607 4434 5006 542 2562 394 4200 4303 3477 2680 4557 2073 736 2966 3745 5273 5457 1734 726 3811 1709 1292 2616 3345 5236 451 514 2505 702 129 2450 5533 284 44 2261 4485 1852 1183 3456 449 372 3273 3925 4879 969 5535 1470 2932 3912 1600 741 2176 4986 3023 2850 5071 3439 1763 701 4794 3497 68 5146 1197 3610 3588 5444 1970 2866 2406 2647 3751 576 4348 2478 4405 1895 372 2721 2567 1889 1175 1019 3727 948 4947 2557 1810 3856 1961 5597 2213 5265 2040 3833 4808 5356 3486 4683 969 3623 2572 606 2033 2474 2550 2392 2164 3284 264 4308 5576 1231 3567 3082 3998 645 2722 2238 939 1301 5434 2254 4937 4681 3398 3820 1999 2904 2112 4072 3325 4367 3181 4745 4555 491 5518 2725 5344 1431 681 612 2375 65 3485 760 4729 1346 3002 2078 1514 1217 3621 311 128 3974 3737 5344 5440 2426 4157 4288 1275 2867 549 3540 4062 3084 2982 1667 137 2544 4870 4777 2033 3243 2191 2012 843 2272 5547 1476 2894 3797 4854 1300 2634 3198 322 5404 1476 766 983 1366 248 1903 1841 298 4411 4544 5061 3961 1655 1085 5340 4218 1230 4059 1016 4348 3210 2812 512 1760 551 1726 1728 136 241 3372 939 2377 2027 4262 3177 4339 2401 1868 1150 544 3308 4219 4255 4021 2346 5147 2689 5594 4202 1186 3278 3159 2269 4486 4177 3335 2141 75 2310 2654 3402 1001 1877 2444 1402 301 1758 4745 3720 252 3329 2849 5322 5010 3897 1075 2377 1560 5243 3665 5432 4214 2681 1730 2520 4504 5266 4896 4561 731 5550 4290 2404 55 2920 5243 4044 175 1802 5149 1997 231 2011 1362 3884 2347 4172 5427 5200 4362 1927 4198 3750 2518 26 5217 1316 1263 2061 2368 3396 2549 3144 3406 4827 3001 1465 3288 973 425 938 3025 5430 832 3324 5617 3444 3170 1856 782 701 1890 4882 1555 1188 940 2868 1255 2636 257 842 451 1422 2126 2561 4987 1857 3482 1112 5135 5258 4554 4273 361 777 3736 2677 4950 645 5029 4870 38 5540 4977 4355 5431 4414 5143 3346 3936 5417 1626 5414 1051 3938 3944 4607 743 3238 4365 492 1943 4059 5605 2838 2984 4536 1593 1273 206 4690 1997 3818 5537 1455 4358 4853 3041 3466 4586 3416 999 3194 460 3645 2641 1568 2849 3946 2562 1573 2009 3830 2329 2491 4704 1188 4621 5006 3699 5330 1354 2622 1025 3064 1684 3942 173 4893 5153 1822 1141 5489 54 1496 549 1612 1138 3988 4435 5123 3206 2920 1518 402 4336 1843 975 4256 5274 2001 4201 2753 3852 4267 4897 2144 4816 3492 3009 1357 5024 516 1640 2802 5470 726 4064 413 2162 3041 2259 46 5045 4092 4709 708 2827 1828 2240 4959 2571 4154 3025 5463 1937 2043 1029 5139 5063 3749 2511 539 2740 1241 1287 1373 5354 1511 5475 4071 4985 2248 1250 1074 1156 3275 3940 4310 691 1158 210 3964 1982 3238 855 1721 2998 1630 855 2604 5126 5151 4237 870 4407 3294 990 2223 801 2480 4735 2552 1533 1327 3824 5383 3081 553 5066 1613 3209 4220 5331 2468 1942 4487 2613 2096 459 28 1913 3186 2480 488 650 3896 514 968 623 4230 5124 3175 224 2330 5595 4057 838 4874 5543 150 5439 5241 1678 4894 813 2216 83 4340 3891 926 3265 1931 2148 5097 1552 5155 5384 5590 591 1060 547 4366 123 4526 1671 554 577 2758 2785 2177 530 5063 329 11 4568 3383 4302 1423 3292 2629 5487 5343 25 2091 3165 2889 497 4663 1281 3012 430 5194 1796 5076 3906 2174 803 5478 2369 500 4598 2205 3399 3803 1626 1906 1688 4059 5168 4987 4605 1097 2131 4264 1292 1633 3331 5424 2183 4964 1347 910 2888 2150 234 3275 3547 2881 3020 3999 4263 4805 5316 2452 949 3280 3965 514 3858 4299 4901 1414 5480 4981 5345 4980 402 2524 2123 1081 496 5608 915 4999 3940 1555 2474 3067 3477 173 2365 1643 3593 4067 1825 197 14 2170 1630 5272 4646 41 1076 1497 1668 3007 618 4755 4624 5514 2862 4000 2569 685 4248 1485 4534 5101 48 4589 5267 2148 4946 868 5422 3646 4493 4205 4117 736 1488 1588 4079 4400 1127 5266 2476 5422 2513 253 3815 3127 400 2993 3923 2201 4133 3021 2548 3312 602 3157 4752 5179 940 615 1013 5469 3829 4585 3739 1607 193 511 2274 789 1500 2177 4342 5159 5543 465 3402 3832 1382 3075 4594 5591 662 830 3568 804 1623 3430 1651 173 5106 4703 861 2836 911 1598 3673 5512 4697 3930 3974 1504 1060 3787 2395 5227 587 5208 1910 614 5408 2375 3991 4717 242 4524 4482 3267 5052 5084 2345 2573 534 2019 2954 5263 1526 5151 3248 4482 2856 2307 1707 2536 72 2825 5575 1395 511 5514 3539 3735 5212 643 4006 1476 343 3898 5536 4204 3788 944 831 2310 3489 1531 1065 4213 5544 4877 1650 5123 3301 3844 4390 2696 231 2590 1320 3015 2847 2437 1378 1201 1060 702 238 2266 3772 5460 4881 3942 3682 2867 1757 3831 1475 3396 3730 2763 1354 2050 3600 880 127 1494 4359 821 3509 2007 1314 3656 445 1611 5302 1358 2584 2462 2036 33 555 84 5277 5114 3595 836 4420 5357 2997 3843 1587 4636 3587 76 2848 1159 4527 5110 3565 1643 2274 4563 461 3560 740 1827 3013 4673 3845 1062 1695 4568 4285 1461 603 3721 206 28 4258 2485 1769 3000 5352 2359 472 257 3221 2663 3699 4584 888 167 4901 5469 917 1544 697 1462 3029 2885 1736 1479 508 2990 4886 4576 2923 610 4535 2660 4448 5184 2343 1748 3090 5427 2065 5519 559 901 1088 484 3837 1470 91 4166 2235 4028 2089 3328 5435 4967 1844 5472 5231 2806 476 5290 3186 702 808 2777 4108 2473 3456 4337 3381 3128 864 3464 582 3118 1659 4792 2162 3355 4467 2581 1005 3969 4830 468 2021 1000 4890 2878 1809 2145 3913 5188 395 5566 83 5124 2529 3500 4370 546 2089 5491 4938 4209 2199 4488 4783 4950 3416 3996 2978 4315 4798 1536 1906 171 5436 1294 1303 2686 3023 639 5025 3374 1833 3808 4738 2820 1048 4498 3831 1195 1902 2408 3157 1038 647 325 4596 3762 3826 1037 212 3001 3681 1108 3146 2050 4363 682 1839 4722 2074 2306 721 1837 1284 1243 1762 1214 5254 1459 4968 4204 4866 3159 4415 2933 686 5549 2785 4230 223 2611 676 4966 3325 2744 3817 3350 3553 3072 3461 264 3677 4490 4307 5403 425 398 4240 3946 1149 1622 2847 4777 3816 441 620 2626 3606 897 5198 1741 3343 2582 725 2420 2575 3408 1334 5244 2080 228 425 4066 182 3968 823 4356 5000 5599 55 167 4791 2776 1110 697 1940 2953 2 2760 3230 1053 5361 3023 4659 588 1442 429 64 1381 5500 3921 126 4386 3985 1827 3076 3349 4866 2970 1017 58 5340 5440 5606 3252 4559 3467 168 1024 4166 3208 5207 3379 1736 1330 5142 1132 2342 3257 1657 3093 2528 2258 613 3409 2228 2116 1385 2157 1563 332 2945 681 3569 1162 1193 4892 4205 5034 461 3581 2725 3897 2745 1451 3140 2334 1705 1148 888 558 3929 38 3045 887 1341 3341 1031 3772 4658 2432 1377 1132 3251 5470 2200 312 3144 3536 1825 3598 5100 5033 2360 4903 1313 2046 2360 4941 2111 3727 1914 1083 5383 2945 3958 1374 367 3535 1764 914 2035 3956 1798 1605 5268 656 2699 4833 4154 3448 4708 222 1193 2523 1303 6 3539 4629 2419 3317 840 983 5056 4376 4703 1067 4621 3176 2045 2134 2011 1480 5273 2436 1214 226 5607 2568 4480 4788 5605 2348 3620 1298 915 222 4613 1020 2164 1073 1240 2847 5257 346 2606 5557 1909 1311 227 1261 587 2333 2024 5112 210 2003 1113 5590 1829 3398 1766 5608 2621 5044 1402 1865 1340 1073 4728 5332 5136 3378 5119 5394 4987 5103 4815 5080 5313 2386 361 1490 3683 3028 4460 2087 5278 706 1045 1199 764 3826 1255 4638 5421 1116 4978 1191 798 2333 3660 3459 4205 1432 4282 3673 1009 1485 5139 1632 807 5508 2552 3277 1619 3850 1278 4732 423 346 4243 4508 1116 380 4656 2787 1408 1825 1269 3546 211 1751 1847 1365 1429 4128 4142 2568 1112 122 4292 1309 3336 854 1890 3722 1103 5236 1090 4392 4725 1769 4464 761 4902 1292 3638 2426 4237 3499 4734 4603 4872 3834 5208 3416 4646 3723 4205 605 3713 1373 893 4500 4596 2721 4241 2851 4884 2531 473 2263 842 2668 2734 3561 2266 3426 1447 4498 4410 2345 1679 3040 1868 2757 2599 1441 1280 3284 3393 1040 4959 1839 107 1385 276 11 1387 2578 1449 3850 4253 5535 383 2972 3425 2932 5535 4899 1455 5320 5056 4275 1352 262 755 4216 4234 4669 4261 759 1039 3889 2830 173 5547 40 5324 2696 3233 2881 3937 4084 2295 1081 4892 5382 1811 3808 5115 4504 4521 3868 872 2376 1701 1557 4671 4083 5415 2629 1199 1706 940 2346 5026 3943 1424 5616 4824 1132 1530 5615 2107 1451 3086 4818 5345 4969 4435 5431 2731 2619 867 4068 911 2561 4327 5358 4941 2446 4320 2534 219 331 5125 1585 4299 1903 226 1529 3545 2437 128 3706 1367 3005 736 2639 2502 4099 1152 2065 5302 954 4587 2378 1969 5266 880 4655 4936 937 1078 2559 4307 1795 5353 1497 3573 2373 3606 747 1128 347 1269 3999 2566 5096 3233 3914 228 1312 3035 3653 5410 718 5107 5462 2921 2291 2114 1448 3584 3972 3318 1789 2412 5426 3659 4571 5573 67 2150 2494 977 4144 5185 1071 2476 2837 2107 1068 2965 5436 3484 983 3946 1854 238 3981 3574 4860 1979 2175 3977 877 3213 2004 4735 26 5038 1561 2009 5144 3293 5028 2916 1916 3413 1997 2583 3574 2081 3085 4357 1399 3323 897 3722 3202 640 2662 2195 3460 3104 1693 5434 483 1522 739 5004 3258 69 3819 4393 4295 69 1400 248 2668 5586 1758 1552 643 143 949 2078 916 4897 1426 3521 377 5545 4022 4030 31 1884 1254 4365 277 3948 390 4398 686 4365 4590 3749 2940 1006 1093 4156 1276 5126 4220 857 3359 27 4052 2778 2458 750 2310 3673 391 2650 5541 745 3089 738 2427 2771 4824 121 5340 2450 1478 5458 459 4997 4012 4082 1931 2119 3161 4321 59 1914 4098 2826 870 1942 167 2587 4110 152 4028 3857 3758 298 5261 5315 3569 903 3453 1326 4360 3059 1286 4474 3697 4375 5325 1375 3192 5377 4346 4798 699 5343 5439 5314 4025 4026 2554 1991 2439 2122 816 3312 2260 3834 4127 4070 945 4877 1481 4606 2448 1735 2256 5303 1505 1996 3157 1487 1141 939 1017 4141 2428 1424 3190 4977 2983 1211 324 4627 584 4173 2010 3744 5243 885 2688 4111 5352 1959 2157 3253 4056 5240 2035 5282 4222 1819 5268 1937 3157 5013 2603 5344 1044 4832 4593 1034 192 2967 3451 4662 1846 3829 3472 600 1616 564 2517 4973 873 575 2017 3089 3757 5098 2948 4048 372 2551 4964 664 3038 2123 1468 5367 1935 1357 299 1665 2971 3822 851 4390 4386 3677 555 104 3726 4786 3840 7 1223 1133 1990 1698 3409 2583 3486 2266 2488 4306 892 4231 3787 2506 5433 571 4978 2282 1889 1879 5548 608 724 3999 5411 4852 1695 1392 473 5028 1207 701 1877 5073 3988 197 1825 2622 4767 5200 5329 3979 3297 4865 141 1027 2408 1040 4340 4250 4362 3617 4614 3735 5017 3240 485 4427 3928 4202 1144 4348 2423 995 703 4619 1619 2401 2512 2625 3881 846 843 4277 2936 4837 124 4530 5262 3094 2174 1271 3267 5383 5377 5349 3287 235 1249 4332 2088 5092 1336 3909 5003 704 5083 566 1678 3604 4649 3620 4447 4580 1384 2694 4859 2988 5331 527 40 4819 4838 5041 16 361 3340 592 4076 1131 4880 3246 1450 4862 865 3486 1934 887 2503 2313 3237 2874 1018 3082 1235 1075 4096 2301 525 5253 4294 5034 1360 4605 2225 133 3672 2718 542 3449 4763 2919 2480 2831 2649 322 3311 5473 326 3491 4535 1048 891 5234 2783 219 622 5367 1962 3679 1418 401 5209 1589 3320 1079 3729 2891 4742 1467 3592 425 248 2053 1492 4861 2356 1357 3907 3170 2205 1984 4396 33 5252 1390 1639 2402 2335 3993 5515 3385 2788 1475 2005 4941 2975 1885 1800 3149 4459 4656 3564 1974 4788 599 1881 1938 3203 3815 1335 5142 4231 3642 3405 598 5395 1449 5184 2314 3895 3125 5230 3350 219 4405 1710 4472 2337 4349 2989 1986 3257 1619 390 4287 746 2375 4413 2935 243 3579 352 2849 528 2010 1015 4005 1324 2632 4146 4891 199 1456 4753 106 1469 3745 1230 2785 4262 3745 4363 750 5206 2367 3402 2810 2013 1155 2416 5427 208 575 304 2076 3840 4579 2979 3617 181 1025 4615 3950 147 77 4125 5599 4363 3424 4750 3070 3016 4183 3632 1237 5457 4856 2665 1525 82 2513 3680 1650 4692 3306 1927 2457 1970 2428 2825 1681 1854 634 5510 4788 22 5045 3902 4217 1606 1027 1539 4696 3799 3054 5587 1286 57 5133 1711 774 3947 3417 3313 2728 2895 2782 1970 4846 2753 3379 4344 3225 3469 2943 1114 904 5564 2206 1901 4305 608 3430 3934 2797 4138 3429 5136 2501 362 4193 1652 5473 3808 738 3555 5535 3710 551 3791 950 4081 4922 380 1323 628 3686 337 3645 1489 1655 3530 927 3072 894 3240 879 1321 2578 5441 562 3379 3118 5557 1912 1832 4233 375 4063 894 2159 581 4490 2882 5381 42 3715 3034 668 5524 1961 3497 4772 900 408 1712 2298 3191 3545 2884 5434 4808 480 3185 3787 541 3432 1894 225 3283 4449 1464 772 2388 3289 1850 4375 1283 125 511 2788 918 4126 2181 1239 1028 950 1700 2385 1821 664 416 2022 594 1693 2765 3061 146 960 2339 2095 4782 4494 976 4217 390 2507 3834 2418 4408 362 1400 3719 1936 2276 4500 1599 5332 2485 1637 2413 366 68 4241 728 3837 566 537 3735 675 870 2054 1745 5209 4888 4166 3718 5621 2433 1700 2591 5567 1150 5563 4690 4538 3574 1772 3484 5293 5480 2904 5 5376 3464 1472 1898 1554 1314 2803 5214 4252 3591 798 4262 2509 494 269 1971 175 131 3473 2118 4019 1538 1744 3756 2766 4173 5212 4650 5599 2268 5396 823 4920 960 4934 3888 3521 3676 2175 4579 878 158 1302 4381 4418 5482 1611 5056 5391 607 1406 3532 5021 4133 2261 2477 1074 5098 3344 2062 4547 3203 5223 4530 1036 5244 2454 3374 616 5276 4839 67 5322 3384 631 5604 1782 1070 53 4727 2186 5320 2946 3932 771 5095 770 3599 4393 2687 3819 4162 1948 798 4038 1916 720 2438 3035 5456 306 4454 4699 2456 911 64 1347 3205 2664 4487 1679 849 2823 1055 396 4348 2307 4974 4355 4854 3586 5221 2038 2766 408 1434 1279 4259 3009 2413 1133 1551 583 2182 4912 3281 1020 2000 2028 2561 645 4998 2237 2449 2673 2148 3000 1708 3853 2929 3314 330 3831 1101 121 403 804 931 3533 1191 3055 1520 4685 636 5319 4895 1429 2362 220 1248 3084 1974 2360 80 3284 3816 3173 1575 525 5039 4020 4069 4071 2486 4380 3467 551 5363 538 3225 1742 4892 2209 2562 1561 4251 1868 2220 1288 4596 161 2137 2137 949 3831 3001 3189 3444 1849 4740 4309 931 3900 1544 125 544 3694 191 3674 4179 4717 5288 2002 4990 1028 4901 1495 418 2758 1193 1114 3555 1066 110 5218 3869 440 5336 4725 1199 3152 5165 1012 1580 3173 3938 3790 1379 4188 4142 31 819 1477 2615 3473 309 1355 1173 1041 4828 5281 4772 83 932 537 2010 1020 4734 4265 3633 779 1142 5568 2996 2800 4658 3285 207 4416 1788 383 2795 1327 3803 3701 898 4922 159 3515 5076 2854 846 2336 1288 4947 2497 2975 4885 615 900 2056 362 2751 5596 1575 2095 4504 5224 1578 1283 774 4481 1640 2573 1129 4805 3686 3483 278 822 145 1845 4200 4072 3568 4209 4313 2608 788 690 5231 5340 2719 4119 4366 1264 2888 1587 1944 2082 2601 267 4969 541 2134 1843 148 5506 1009 5211 2799 1410 3799 2292 384 1403 3949 4 4064 1825 2053 2352 2677 1546 4148 3518 5372 2957 2433 2060 5478 3539 2521 154 4706 2593 2634 2600 1277 4127 2322 3070 5219 4985 5091 4526 617 77 3998 31 2146 1625 750 5509 4092 2239 3240 4852 2920 2444 4416 2160 2692 4885 2046 2350 2342 1303 3421 4887 4796 1801 1534 505 1188 2410 711 1595 87 1145 2907 4282 904 3611 324 2209 3797 2725 4075 2204 2253 2839 2160 3243 2038 4437 1444 3377 1548 124 4672 134 1979 1744 3814 268 4060 497 2780 3638 1111 5211 3646 855 94 1344 3479 800 1452 3826 4971 4716 4327 2788 3449 4219 565 2480 169 863 5559 2174 4705 5362 1395 2881 3815 5394 2211 4765 3060 3916 1625 2547 2356 5240 1934 3418 4623 431 2945 1178 2947 2201 2857 3763 4510 2765 5108 1108 2264 343 2106 1618 5454 2020 1989 1798 2814 2966 163 1819 1919 4295 4914 5211 5198 4512 1271 1938 2865 3972 1539 671 422 2070 2763 3914 2688 1173 3598 3699 755 1302 559 3693 953 4644 2390 4459 3912 4203 2218 4257 3229 1894 350 961 639 2658 3259 5404 1209 4305 387 5563 5204 4316 2599 4096 3369 3550 758 557 1176 5082 5512 5397 823 539 1723 579 792 2734 1658 4352 2884 3922 291 896 442 2380 1412 1592 374 2607 159 1842 3948 254 2833 5359 95 2345 189 585 3943 1777 5562 4138 2447 3883 2530 1327 3616 2762 4999 790 1906 1980 3571 4731 1315 1514 185 1507 866 4354 2116 1585 3946 3801 1577 3970 3113 850 2661 5584 3587 3278 5077 694 3623 2578 2199 2359 3562 5557 5247 3611 4722 2968 4996 3489 2308 459 3178 3609 5177 2329 3964 4479 2427 3246 2923 5402 1117 2190 4407 2554 2265 3410 1270 2843 45 3369 5062 2937 4115 2258 207 4176 4137 125 5111 3085 3815 1264 4187 922 1799 2569 4939 4361 1341 167 2901 2718 176 1424 3593 1332 4525 4338 3301 3653 2869 5003 108 2302 2311 2066 2891 1123 3226 1609 1091 5117 1706 2397 2617 3558 5542 2458 2435 3205 5177 4311 1712 5457 1304 1665 3120 1064 1897 3441 2901 2235 362 2791 1681 3621 2032 5390 2746 4865 1404 5308 4115 4128 2037 4552 2402 3450 4636 3215 3917 3589 3390 5024 5216 1472 1513 435 1648 1765 3532 1279 5578 4573 2584 5620 5597 4589 2350 4210 5495 1095 4900 2208 5332 3213 3287 295 2066 1233 4971 1956 2462 2068 4165 761 834 722 5177 4580 4432 5168 1080 3574 4939 3819 1914 2319 3222 2170 2051 1156 2891 1515 4494 4153 5057 1870 5449 3207 5308 229 5089 4501 3096 1809 2678 202 392 1678 931 5522 2062 2854 1512 1380 3618 205 271 2216 1250 3556 5563 2713 3984 519 3700 5434 5522 2103 1499 5546 5251 364 3446 5143 1270 4818 1950 5100 2682 3013 3710 3741 1245 4642 3323 4299 77 2032 3737 4309 5461 1499 421 2913 4382 5183 4689 4682 3012 246 3039 627 3588 216 3159 237 1310 4961 5385 5422 3352 1484 4218 1473 4960 533 1326 1236 4990 252 2253 706 2695 5302 5112 3852 4227 3524 1969 3457 4348 3882 2612 4708 4744 3829 5083 2497 5048 1711 1869 1484 771 2756 4932 795 2551 2336 3371 3527 1242 504 3301 5465 1944 4521 1827 3817 992 915 616 5345 3078 933 3810 177 2927 833 1629 2790 2330 3887 3335 3965 425 1042 3986 709 3834 3594 549 5134 5476 1463 1448 3549 638 2124 1962 3556 721 3477 4909 649 5024 3098 4660 1854 5271 2956 1626 1903 867 5497 3864 2418 2404 2548 1725 3406 335 4072 4901 2411 1257 1326 237 3193 4905 5525 2309 3949 3555 5092 2626 3305 200 3412 79 48 3997 1208 1922 3926 454 4024 2213 744 4994 1692 1805 3440 2821 3016 4216 795 4856 2181 4378 381 3179 1160 1266 3935 5333 2965 3698 2833 5357 5549 536 3064 3495 3243 1724 209 525 437 1068 3881 2843 3686 277 24 5200 4980 1905 2457 4632 5502 1089 3197 56 3226 2225 586 2296 2888 5054 2614 1599 2077 2520 2777 3910 5510 2988 273 1064 295 344 3053 3772 730 5362 729 2523 179 3857 3296 130 5470 3804 2146 4016 5486 1530 3544 5409 3851 3329 2063 2268 1200 1068 1168 1147 3754 2821 3978 3878 4022 2708 3463 3772 3529 101 4437 4476 2191 5263 4718 4821 4848 2398 254 630 1694 3692 3923 2003 3186 1933 3075 1185 2980 1908 2425 342 2671 1380 797 1087 181 1941 3105 4640 3823 4284 3384 5281 5010 4802 486 226 3100 5170 1278 3713 4467 1368 296 5346 1184 2313 4280 1241 2300 237 4754 2873 4414 1296 2018 1830 5392 792 115 284 4410 55 5469 1023 5071 1895 5081 1288 3114 5098 1481 3590 3644 3272 4528 4608 4201 4877 616 3509 4219 1754 3694 1312 2847 712 4251 1656 640 1181 3450 5048 3725 43 3062 3834 652 744 2264 5441 1890 2392 5054 1381 1387 1213 2485 4573 2528 5226 4046 608 4030 5273 3640 831 2125 1875 2727 1269 2252 2007 871 1313 3849 5400 1578 4733 5582 5050 5071 3568 4771 3308 4907 1877 4146 4259 2492 2581 1490 1547 30 2651 1117 126 2481 4702 2647 1201 317 1119 290 5477 2139 3681 4647 671 1829 1984 4235 4256 570 4138 3974 2457 3704 1250 2098 2750 4972 5036 3110 3170 1218 1933 314 1426 715 3875 3973 1183 3608 3838 5150 5483 3013 491 482 4248 5286 190 2987 1806 4854 4249 333 957 2701 82 176 3335 3745 1923 3333 3891 2413 495 5000 1362 2410 2965 4175 3961 826 3941 3490 5419 173 3027 3375 5487 1082 4877 3812 1749 1718 101 1549 5285 2710 1472 222 5454 3862 3617 5237 1839 4673 2469 4103 588 130 1536 3273 4066 2320 1767 3047 2082 179 4046 3486 1858 1527 5199 2602 1472 2292 2702 1303 1380 53 5223 4043 1086 168 4893 3509 1527 3359 4032 5492 1486 2789 1223 1915 3885 2249 1879 5282 3186 4590 2809 1049 2577 1305 2980 3739 1172 3732 4058 1709 33 5419 2611 525 4855 2185 1638 2052 4742 871 117 629 781 1306 3508 3536 1043 3656 4787 1492 2306 549 5115 1502 4757 3517 5511 648 3652 1004 2105 812 3249 959 237 4681 1315 5356 1717 845 3076 4045 1275 2300 1845 1323 4790 1568 576 2545 1700 710 104 4162 2432 2159 5317 4479 451 5049 387 4311 3847 4189 1609 2119 3868 2843 5042 2486 4268 3658 5124 3895 4656 463 5086 4186 2521 1782 1612 2727 5040 3307 2508 2758 837 1917 828 1353 2057 4654 781 2055 2235 5257 2857 3939 3748 3779 3068 4522 4217 5517 3023 3936 4125 1992 2539 905 5305 3309 425 2730 2314 4790 5051 4506 5333 714 1596 351 1042 1103 4596 2468 1782 4425 926 3152 4838 4781 2593 3962 5167 3068 3423 5324 4540 2914 3525 42 5317 5553 2873 543 3181 5555 3488 297 1302 2193 677 4933 4079 933 267 5370 4271 2139 1593 1629 2744 2936 1201 4190 3132 4242 992 1719 1358 994 2418 3993 543 1398 2256 2425 1419 1777 2492 3600 1671 1667 1669 5590 1653 1817 2455 5564 943 4355 2736 2461 4138 1501 923 2925 3762 3351 749 3284 355 3280 5124 3141 3412 1634 5500 463 1 62 4643 4573 3827 3149 1819 473 1939 2131 3160 810 5118 3682 1618 3417 3571 4681 2747 1652 1748 1952 5129 1296 3372 2365 52 3186 3047 791 1286 518 552 3242 3356 2891 4871 3531 2750 1447 3674 551 2830 2455 17 1787 4770 4274 4960 4931 3439 24 5537 4219 2902 2188 1615 3606 1574 160 3633 4026 1675 4573 2203 1922 728 1797 2329 1161 1651 279 2004 1020 3582 324 2211 1725 4943 22 2986 685 400 5133 5534 3883 239 1907 4928 1083 3307 3482 5595 3859 1584 4881 2894 5015 922 5604 2306 4296 769 4019 3332 3001 3544 503 2589 4367 874 1536 3412 5247 2283 315 1208 4868 5045 3868 3244 3606 371 1830 2586 1255 2822 4033 1511 4668 1354 4839 3541 3666 2312 409 909 1119 4746 4066 160 242 3404 4080 2800 3058 2311 4338 5458 3025 1167 2465 570 4206 728 3110 2779 1255 788 5206 3909 2418 2790 2784 4278 5439 1515 1720 4597 4702 1136 3967 2683 658 189 430 1096 3509 1226 5029 5594 2688 4860 2452 1511 792 359 2337 3592 199 2571 890 33 2568 1640 2141 1549 1753 2701 4997 2699 3489 3726 1669 5596 2649 1307 1273 156 5023 2348 5088 2908 575 2873 2861 2585 587 4262 2483 4624 5129 4055 3109 4235 993 4786 2812 572 1362 2589 3928 4208 1067 3751 4675 3629 3394 3099 4105 4423 47 4859 817 4707 2567 2881 1105 3539 488 2828 2829 4213 2511 29 4035 22 2446 2663 1547 4752 2813 2913 4856 4720 3411 41 567 3145 3005 2598 2441 1608 4900 1461 5589 4292 1554 1434 1436 3273 5522 2245 2371 2799 1420 4813 2143 671 3677 3092 3973 4699 4905 2034 2563 5169 3406 2850 1900 5327 169 2841 2584 452 81 3557 4194 5029 5232 5613 276 3442 1173 5092 2608 1568 5024 3645 5488 4309 2737 1588 2038 5282 1103 5432 2670 774 2774 4795 1478 1099 2570 1258 3805 3122 366 3002 4488 2266 3702 5421 4779 221 1167 2178 4263 672 2823 2133 399 1276 1817 2040 5373 3363 5114 4158 60 3713 2014 375 2497 3065 3638 2912 2395 4626 2026 2485 4802 2620 921 1391 4181 4512 636 2437 3781 2504 559 3446 5398 4400 3093 2484 2161 4159 1022 641 2525 1236 4851 5177 2746 5411 4394 1946 388 5136 3275 5510 2450 2656 925 1833 1777 1705 1278 4204 4729 1657 2440 440 1883 4872 344 4301 1258 3952 1205 2915 4106 1689 2789 905 1192 2870 3143 3266 1294 762 4412 4257 5426 3251 5130 2844 3023 3353 228 164 4693 2648 3287 226 4854 3953 5405 5054 2647 2969 3151 2732 2494 5481 2207 2924 467 3548 3857 4047 3764 2669 2058 3258 3199 3728 2335 2362 4897 834 2373 5548 2266 2363 1683 4554 4635 3495 1848 1621 2508 2294 5245 450 1230 3778 1065 2541 1521 2448 4424 237 783 54 4479 2182 373 2348 2981 5261 2429 1131 5139 2897 4832 3800 2650 1251 3174 4395 4792 170 4671 2612 2937 1673 2653 1784 5572 5330 622 2382 3062 107 1755 3856 2751 4368 3825 1735 4239 3086 3609 4177 1307 4813 53 2888 1982 79 1017 641 897 3726 4336 4188 2134 52 205 753 3568 3796 4405 3816 2573 2798 4069 5061 878 3737 4614 5356 3894 5573 853 1040 1784 3659 4706 836 3028 3807 2910 670 64 3243 5556 2007 2126 3870 3118 3803 4715 906 1795 4743 4177 3422 2447 5206 1519 2491 4181 2560 3143 297 2959 5407 1799 3928 1715 5202 3623 749 2423 2195 2196 4396 3300 4130 1814 1731 848 1583 2757 5061 4055 1689 4418 3512 5028 4739 5179 4561 722 3623 1564 226 3002 5285 725 2400 3171 3349 5028 2386 2878 289 2333 3218 1636 3261 5363 4952 3768 5013 4746 2397 2340 3721 2387 2242 2315 3996 3558 819 3647 5381 1350 5087 3295 2655 1078 713 1312 3329 2870 3191 10 1497 4610 821 5389 3304 2424 1121 2103 705 3245 2421 1065 165 1799 3941 923 107 120 1352 1170 5082 493 1275 5621 5015 1062 4421 3245 5170 789 1359 459 696 2030 1843 1356 4254 200 1121 5372 1753 343 2502 4557 110 4565 632 3192 2022 1844 1676 149 2458 3525 858 961 2376 1985 2877 4878 4032 2093 2238 561 1233 3932 4938 4494 4652 1834 357 2364 1181 2609 2855 2756 5459 3697 3790 1817 3889 404 4322 4809 636 4344 3172 4933 737 2965 3608 5404 2614 4777 1489 13 3318 2148 2565 3216 1928 4320 1877 1279 1733 1290 117 1635 5435 946 823 4192 1056 2025 4175 1821 4170 5393 2781 3366 4481 219 2242 3028 2617 647 1319 4130 2940 2101 1608 2160 2445 98 3686 1167 4354 1954 2072 3023 1883 2052 224 3858 5159 3960 3254 4129 3247 2909 179 3668 4050 863 2754 3497 3913 2928 490 4791 3108 3907 4259 832 2736 1314 3371 752 3296 723 1683 4365 3973 4477 2208 608 898 5317 1344 3843 2195 4911 2161 4416 2534 71 1225 1291 4434 3511 3869 3553 602 3246 903 2018 9 4778 2050 4434 839 3321 848 3141 432 1094 2988 2490 1706 1547 327 3225 1280 2468 4489 4627 1500 1709 2282 5213 4843 3633 4629 4294 5524 2977 3662 4784 1753 1197 205 1301 2951 4543 2134 4151 5243 2687 832 1787 2361 3045 2471 4766 3910 1974 5050 2441 2391 4857 2484 1315 710 1219 2993 3429 2001 396 4496 4396 4851 5280 3727 1547 1304 2324 2923 177 1591 2957 3733 5516 1234 5092 2189 713 997 3068 714 929 4402 309 2873 4194 3735 445 2409 4063 858 2359 1696 2733 3309 1809 2481 2527 5236 109 3870 3407 3884 404 2788 276 1037 3132 2322 4313 2543 2777 2508 4415 27 2640 1114 5133 2793 1377 2758 2875 3 4459 5141 3818 1056 4501 4787 2388 68 2911 85 4525 942 2347 5505 3225 5504 5145 5308 2595 3123 5280 1710 2618 2927 4121 5058 47 138 3345 1186 2541 3317 3264 333 2592 2055 1092 3624 822 5592 4394 620 4323 2847 3649 988 307 5525 2937 317 4237 837 2393 4211 4006 4054 2343 5584 267 1067 1206 804 831 848 350 2349 1730 4249 1046 2769 2157 3888 1278 617 5001 591 728 5588 1582 815 801 4219 907 230 328 3576 5311 11 2911 5447 4986 1592 4424 2455 2652 686 4572 4959 269 3288 796 4 2032 2806 4964 1947 4494 2639 1759 3194 3255 3048 3726 428 607 152 3601 4173 2776 1241 4320 5416 3006 3849 548 3323 5493 515 5558 4194 1693 2606 2020 4016 5037 4671 4958 377 4345 4411 3078 3440 5535 620 2220 1844 3785 2986 2850 2927 2523 3272 552 4572 2002 4444 3743 3443 3212 1058 5361 3183 3224 4651 4526 3411 2914 2269 4509 3289 3600 3711 1418 1736 4641 298 3028 199 656 1767 2046 2411 2057 4616 5591 5256 2204 5396 2819 1790 3560 4673 2825 3609 3740 1341 2775 447 2524 4631 487 4525 5361 1009 2258 2461 5095 437 3262 1588 1140 4134 3488 2572 276 3456 5215 3578 1265 5614 3688 2782 3769 4881 2073 2505 4235 3816 160 3083 4870 5139 3713 4842 3938 2154 588 3674 3805 3397 971 856 4249 3961 3351 3090 3283 5234 957 5484 23 1823 1192 4391 4552 2797 4146 1587 1189 4729 2804 2367 4134 794 3519 3803 2873 2588 501 1241 1842 2962 216 1709 2561 4721 1351 3243 826 3015 3909 5535 1809 3899 2286 4487 3652 2831 2438 1957 4475 3564 2635 4242 3619 4477 3855 2658 4447 2341 3442 2249 3431 3706 2126 5603 4679 3430 2826 5281 3619 2874 1900 4670 690 171 3756 3649 5077 3432 1096 185 2145 7 3157 2860 4269 1001 4629 1456 2811 1846 5601 2971 1535 2170 930 368 3284 826 1029 4589 880 4805 3856 3556 5050 4015 3571 3859 5272 3685 1306 4697 3590 2138 1875 5282 2922 4830 1153 2061 95 1895 4368 2642 2729 4353 5210 343 1800 4577 4464 3320 2214 559 4012 535 4074 2800 56 5213 1801 263 4297 5515 3173 618 204 5572 244 2072 2766 5047 4918 2606 1389 5361 3787 2893 3571 564 4077 236 4298 3638 4107 877 2133 2045 4402 4175 4999 1445 4956 2664 5540 1135 3258 3653 4686 4183 3875 3161 5182 2105 3521 3192 4801 4811 4511 1163 5135 4650 1314 2437 3122 1563 1727 2935 5568 888 2863 4510 5268 4636 284 865 1945 144 1019 3577 4244 456 2256 845 4163 3499 1835 3436 293 2781 2491 645 4913 2038 4136 1656 3420 325 3875 2077 5456 2937 3208 460 1276 3879 3289 2004 3253 2729 1463 2522 1959 378 2374 1311 3292 1445 1653 4944 1449 356 2872 3923 1068 3964 458 3074 2871 2011 5309 2770 2741 5108 977 2908 1388 1000 2636 1808 4246 1928 5526 2165 1362 4900 2069 2347 2238 4284 2759 1551 1000 3226 2340 5198 1531 15 1927 2086 4587 1674 731 1909 3840 4522 611 2138 4302 5058 4055 1303 2759 2712 458 692 2367 2753 97 539 967 637 3051 2314 2656 179 3111 833 2751 3988 3846 4725 5610 2144 3456 890 437 1859 3838 2960 3966 4586 3340 1550 771 5468 655 5441 4474 3363 2176 3673 141 2994 2496 4043 1940 2725 437 5588 740 2347 3731 5479 3685 3077 745 2606 910 4022 1998 4994 3668 3229 3669 5375 1486 964 2306 5282 4756 1295 222 2134 176 1005 4214 4682 3765 2676 1369 3220 2189 1957 3597 2507 634 547 2937 5343 2444 1892 2159 4981 3841 5278 2354 859 1724 3765 873 610 130 4038 889 309 5070 2648 4325 2880 2898 825 2886 341 1409 3922 2726 1965 2572 4072 3470 298 2002 5437 398 3509 2063 2160 1580 4324 3185 1586 62 2454 3444 1967 4179 163 2453 5139 1512 5167 4506 5463 3529 824 3000 401 3368 2282 2030 458 5291 1416 1467 4065 4838 2734 4689 4240 148 1689 2387 666 4556 1510 1741 3119 948 2715 4933 2331 5393 790 1928 1509 2376 3883 517 4937 779 705 2002 1291 3189 667 1503 3903 2651 1922 2248 648 674 1838 4613 635 3910 3949 5336 5011 2414 1485 1518 581 2309 4072 2413 3855 2728 3442 191 847 396 4987 141 3742 3130 1831 583 3886 572 3487 2545 1641 4671 1065 1764 5145 4130 2135 518 4085 991 3046 5269 4975 4772 439 1886 2072 3352 3213 4146 3739 2816 1027 760 1022 37 2005 4365 4419 708 5581 4947 4369 4547 1764 5518 4750 2451 3584 2678 4970 4793 2796 2028 581 3344 1677 4716 3675 570 5468 37 1624 382 4127 4512 4104 3270 3699 412 2257 306 2171 3593 5144 3452 3815 1079 2034 1516 1672 677 5305 4717 3852 3805 54 1020 4050 3742 5084 2452 1265 1147 4097 5533 4385 3346 2565 3660 344 868 710 2110 864 1342 5048 1180 4626 2709 5522 4741 4912 5080 3884 565 5375 2325 2847 1241 5238 3793 2185 1425 1168 4086 2124 2014 5251 2864 3458 960 3372 3910 4684 2526 2466 243 2538 4273 632 5088 1433 5342 5060 2002 479 5311 3865 2384 199 5073 1467 4235 3759 3747 2072 936 241 2112 4162 5374 5538 746 388 5492 3354 272 232 575 5356 1340 5273 5584 898 2918 2907 3623 1204 467 4286 3983 5425 2528 5464 4619 2592 4528 1887 2835 767 1293 786 1287 4528 1800 3583 5069 3613 3298 391 1802 2249 3109 2924 1868 3445 905 5037 3719 5292 3813 2435 4928 5041 1255 5039 4840 5083 4460 1977 5278 2688 4453 2097 3608 1961 5605 3451 5012 2867 3770 3361 1067 5139 1374 5358 4875 1832 3047 2907 262 3635 2074 2902 1641 4856 3119 4564 4860 1414 2966 3592 2496 2110 4782 2407 740 1701 1534 2730 1276 1923 5120 3548 679 3180 2001 1631 5616 3817 1386 960 2524 2903 107 5577 1664 2236 3506 729 3957 4554 3541 4855 1225 3167 2448 4405 4527 1233 2506 2414 3794 2289 774 216 4434 3414 5216 5563 2693 3267 305 1568 1686 1933 1435 2986 1624 3475 5164 2828 2417 3766 4587 24 4226 3023 3610 4192 2115 1328 34 1964 1208 3805 8 3322 1182 598 2547 3832 4904 4806 4231 216 3676 3881 855 3311 3398 4812 4712 1803 2556 5452 131 3515 3698 2782 2208 3194 680 5578 2557 1170 821 265 484 5293 2302 4175 14 3453 4181 5368 917 5294 4889 4285 3694 2745 62 4403 509 3047 3529 5574 5028 4260 949 4369 1336 843 4406 2783 4855 2754 3460 2851 3797 4065 1678 942 1738 1684 2985 2535 880 2221 423 839 773 1862 544 4219 1044 2433 2415 4825 837 2401 4414 5165 2783 3602 185 4488 3767 3307 993 1407 3358 2995 1904 1410 5528 5620 4832 2052 1305 1918 2326 1005 1151 5403 2283 1033 5490 1018 4478 1806 3514 4705 400 5141 1627 801 1304 602 4046 4801 5359 4883 2417 1963 5021 5555 3060 2129 472 5474 4822 4771 5149 4928 1405 952 4373 1914 798 5593 5086 1410 2378 409 1805 1778 1630 4367 2328 732 4166 4550 3788 281 4735 3677 5616 4647 3442 5310 1618 183 5213 3555 2442 4277 3744 502 4417 4547 2340 3819 2426 96 798 616 4711 5233 1502 1387 2511 1943 3247 288 4984 2615 5488 2446 787 3689 2587 323 1190 1121 1579 3202 846 2883 1677 3978 1724 4790 587 5413 1808 1828 3588 4029 489 195 910 5578 71 626 1102 1413 5333 1458 3059 2985 1893 2715 5318 1448 1156 2240 16 4154 5603 31 3645 1097 5006 4555 3610 3868 262 3056 3187 2637 3916 438 675 1213 2794 5492 2705 1244 2203 1700 2084 3942 4693 3135 1292 1344 4756 2403 4600 2146 4481 4196 5504 5241 785 2894 1470 4997 3636 2859 1728 4025 5113 4662 3169 2267 1573 813 270 4863 4186 1005 2333 4537 2227 3098 3381 4846 4499 3532 156 4133 3520 3326 4211 3350 1355 2460 4931 2177 5283 1588 193 530 531 1518 909 1096 694 2977 4940 2973 3353 5006 2732 5479 822 5090 4962 1336 4167 481 2361 1266 4224 3060 3770 3108 4299 4075 3279 2053 1306 1966 2489 695 2720 4940 916 1816 1032 2985 44 1704 5583 2536 2137 3565 1021 2995 4154 441 4226 3909 2599 3969 5380 3143 1825 1870 4768 852 1041 3809 138 5465 248 5146 1777 4769 4831 5526 55 4364 3619 2923 1079 2955 4655 5058 5146 3487 2706 2174 2703 4114 400 2279 2619 4000 2059 3369 5587 3095 730 2230 330 969 2303 2701 1663 3221 3255 5331 4294 2710 4590 948 4132 5280 4220 1770 3326 570 3052 634 5142 2709 785 1088 1600 2422 2212 3934 3859 4058 4514 4285 1647 1299 4599 3699 837 5372 4511 2952 5542 3368 807 4777 2727 4538 2615 753 2955 4438 5012 2671 2947 4594 725 4098 4362 5424 1628 4057 2157 2299 4017 1064 107 1952 2748 2716 5264 5558 5580 2787 3511 2765 4743 5104 3033 5025 2117 3956 3159 1045 1946 144 1616 3369 4257 3674 1496 4871 2843 3775 2196 1843 2798 4004 2801 1495 4695 5302 4241 2046 654 5323 5224 4847 702 3068 4075 89 4573 3811 3010 5198 2027 1700 759 392 1711 3282 2229 5151 4259 3759 2889 1319 1792 1202 3612 1115 1039 1254 4055 2443 509 2167 4145 4034 1923 741 3304 2413 829 3574 5364 5342 1340 4663 1911 5149 2682 1366 1690 4194 2283 3097 2202 1739 2193 3524 3094 5565 3494 3461 3620 4672 2191 2866 2215 4096 915 183 2707 4884 5411 2060 5428 1102 3074 3071 1141 1206 1546 484 1744 5541 2396 4213 4 1633 4615 2901 3544 2203 1254 52 2404 2499 3253 1733 2893 2310 955 5346 4235 3726 854 4481 263 1314 1383 4750 3268 955 2924 424 590 2066 617 1708 2912 4208 3128 4786 3964 4427 4596 2151 2845 4627 1419 4033 3453 4472 1692 4567 31 3178 3773 4250 3104 5605 2972 2534 1367 4925 5586 967 2587 3958 1317 5467 931 1862 4347 1094 5527 3746 2443 4339 4950 1267 225 1972 1176 4176 2042 1710 5291 4989 3477 712 3687 5087 4459 3095 84 2690 1348 611 2148 3005 3574 5390 2590 5370 4819 358 3578 1516 1761 2545 5413 1686 1362 3889 1886 224 4011 5397 2879 4301 3154 2406 3782 4913 4414 4070 3059 4965 2655 2557 2501 2346 956 4468 4630 828 1187 2486 690 1338 1228 402 2490 4869 1389 5383 2733 3055 3944 5317 2691 28 4861 4736 2825 3557 5016 552 5127 2303 422 5607 100 992 1331 595 5014 2370 1413 171 2704 2063 3251 4460 2986 1592 3011 3807 292 4872 4533 3719 824 5036 738 2373 2512 1952 1678 4385 2337 1380 5026 5104 4790 2654 2175 5177 2011 156 1803 3731 3161 2411 3741 3752 2743 1686 2565 2632 3948 1823 2318 1537 2559 853 5265 2845 3233 4096 556 4343 593 970 3535 1557 3526 42 3784 1422 3824 1978 2291 368 2217 4633 199 1037 2656 3110 4480 974 2488 970 4829 4281 3287 5593 2104 1503 2878 5205 3748 1790 821 1574 3517 1889 992 2648 3949 2289 272 445 3943 4453 4297 4437 2888 3425 5467 4872 4064 5388 2516 4062 1045 735 4156 3759 2717 3635 3344 436 2105 2994 842 5249 2872 802 3662 4833 2901 3946 5048 2750 1809 855 3517 598 1372 1743 35 5286 2019 3964 1924 5487 4683 5579 2962 878 3318 1185 3021 2145 2275 1616 1913 5354 4117 2849 4647 2705 4650 4229 5557 1741 3084 965 5076 5146 1059 2976 2218 1474 1953 3812 3354 3074 4404 108 1741 2430 1180 3937 2628 5364 1674 3858 1229 4273 418 3060 5299 4524 623 1284 2576 5015 4545 3643 5550 1552 2654 3711 2167 2144 5387 3178 3376 1191 952 2965 5605 557 4329 1604 3513 2098 2007 307 4616 3764 3464 1719 4803 215 2167 861 2166 3860 1420 1509 5106 1001 3202 530 5074 4697 5367 1402 2625 1353 5487 1781 3969 897 1143 3645 3607 2405 369 495 3982 4651 3039 361 5424 1282 3816 5405 2563 3486 3827 2641 1232 163 2517 3221 2915 4673 5135 572 2658 4964 2084 1713 2911 1076 1826 4309 2871 73 3244 4220 4536 5098 4930 5553 52 2758 119 3605 3533 843 1095 4739 1531 5569 3873 4426 3350 5371 4383 5312 4823 3366 4664 441 43 767 4110 1834 5198 4555 869 714 4840 426 3522 3695 3741 1140 5314 4812 2811 5330 4482 4522 2412 1810 225 4488 966 317 2913 1493 2684 29 401 2797 637 5402 1390 1711 3217 1097 1777 5393 1388 2652 2415 2355 2629 1402 849 653 2492 4541 4925 1824 1743 4072 2646 4082 3124 3541 1262 1980 1034 1529 4607 5257 1936 4736 4948 4975 4352 4755 903 1327 4116 5497 247 470 3855 5269 4612 1320 5308 675 1705 4529 5461 40 1658 1282 5337 4481 463 3144 2846 778 1892 3834 2848 2821 163 1927 2149 4468 3459 3489 3402 5183 5604 4789 1851 1177 2937 5600 4812 465 1145 1487 3717 484 2819 4806 5340 1913 31 1630 2793 1762 4679 2796 3011 1670 5081 3776 5025 4459 3605 2860 4248 3741 3694 766 945 3744 3485 750 4405 678 2831 1888 4330 1990 2455 4023 4214 1113 4137 304 3264 4668 4916 542 381 822 4683 3117 5326 3399 3456 5102 3744 4931 3861 2570 3193 5094 438 5178 2251 3669 3359 5023 4115 227 4303 5125 2405 316 2909 4690 1722 147 895 2347 4137 793 918 2794 670 196 3047 1494 4273 650 4577 1989 3102 4979 5398 5240 4710 5268 2630 3487 4586 694 673 3943 2533 1498 1699 5298 2626 4191 4682 5039 2351 2068 5051 1664 1140 388 2693 611 410 1960 4138 3412 2682 3297 5389 3652 1160 1285 880 5289 1436 747 5278 2560 4123 1245 2514 5402 237 2524 5479 3604 2617 3763 3200 3521 3856 1956 4982 2042 1659 1214 2264 3095 2925 1688 2416 551 4032 1903 5277 3980 4348 5621 4941 3014 4267 5439 4234 1773 2052 5429 5291 3336 4801 4309 3734 4953 5454 2882 2214 3912 5465 3299 5607 4933 5338 2245 5136 2495 2997 3998 3695 328 1136 3131 4696 2102 5549 4827 3438 2688 5241 4391 2660 4070 2453 1401 4640 3314 3504 1178 1449 1188 5264 4798 172 5569 2056 4229 997 2936 3401 460 2083 2598 1389 1782 4453 1339 1066 1281 3594 5216 811 5525 3867 3804 1977 2620 2903 1099 5207 2019 5196 2339 4081 4467 2979 2696 1565 5437 5471 1518 373 3853 4989 3073 5299 5405 1311 3601 325 1733 3167 3536 2832 4012 4544 4133 5118 1106 73 80 1394 2865 686 3084 40 4035 2775 2747 2617 3232 2464 4734 2663 1060 2885 2144 3709 3261 1290 1543 3985 3580 4287 666 3560 1445 5093 3864 5324 1340 4058 5144 3351 2294 5056 5156 3205 3868 4062 4307 1385 1066 5231 3160 4398 4786 5295 1441 3296 1623 82 3839 2522 4121 3803 2285 4408 956 113 4722 1691 1739 3354 2416 3813 3495 938 4573 4752 2024 3218 3900 2683 1450 3277 1750 3429 788 2413 279 287 2180 2093 3986 2174 204 4150 102 5075 3420 5511 1476 4930 3199 5469 3276 3768 919 4735 1160 3531 3523 3476 2828 4516 3745 250 4714 5074 886 377 85 2055 4875 1342 4338 43 322 4415 2464 2724 698 1383 2688 1310 2034 626 1652 1923 404 5377 2525 2882 1483 2023 1621 2459 2285 4421 777 4005 5476 1303 1841 2115 3891 1542 4259 1147 4138 44 5338 5349 5323 4767 2308 4582 4288 348 5310 716 4502 2430 2202 5108 876 4565 295 2625 3120 665 5054 4926 1049 4925 5327 1683 2896 4588 3832 4914 3175 3971 1298 1147 3270 3529 4197 2801 399 4537 1267 2425 5351 372 5064 2712 938 2479 3758 2925 2245 3939 2657 966 2428 4107 4741 2886 1555 4934 5349 1178 4793 2126 1800 570 1847 3610 2978 4061 3386 5368 418 3114 4112 1073 3322 4166 4113 3037 1547 3887 151 386 849 2610 16 970 4987 5315 614 3753 2887 1009 42 2005 3845 2558 2393 3257 2900 28 2641 2266 2122 5106 2437 4455 3519 3756 4174 1958 2905 1838 4439 5147 312 5189 508 1297 3785 4810 4265 4955 4250 3730 4937 5084 3828 3642 2039 3474 797 4160 171 1956 670 1339 1645 2329 2956 5329 4516 2116 3953 3169 4932 1260 1365 3201 4195 3737 1822 4535 1539 5611 4782 1894 5600 3227 1958 1068 63 3277 3380 2467 1054 3045 5198 4042 2461 2999 1856 2050 4562 2248 2831 1251 4257 1137 3417 3096 2393 890 4621 1243 2901 2704 3417 4553 117 2429 550 4096 4623 72 3664 578 3951 4828 1813 1150 4646 4131 689 3255 566 5165 579 5317 5048 3321 82 4811 1045 3416 928 4509 4072 146 1457 1094 5296 4095 1407 2719 3951 336 830 2402 3104 139 1450 66 717 1260 4185 1561 4846 2962 5375 306 4678 3465 3808 2562 1159 3514 1681 382 2596 5180 3508 4979 1845 5168 3937 5125 4775 3706 5263 237 287 4490 3007 3423 1202 1396 1329 4109 3492 5125 1657 199 893 3883 149 1361 1122 788 3639 1980 2968 1581 1685 5516 3600 3077 1372 4130 189 4890 3580 1652 2043 734 4767 3367 1852 10 3685 2998 1471 2145 23 4722 4463 3396 925 2790 936 453 543 3211 2971 2279 3470 4921 3622 1063 165 4835 2435 3254 4880 3239 4484 288 2757 2378 1359 1886 3254 1620 1028 4531 241 407 2041 5599 5311 2156 1519 3115 4226 415 2210 3938 4112 2107 1746 5365 3505 2226 3480 5061 3697 858 1681 5177 2598 4168 1116 1760 2019 4825 1984 330 5268 2387 4179 2203 334 1956 1015 444 666 3817 793 882 3893 2587 1972 1211 2951 3979 2893 405 3273 4889 5305 844 211 49 935 55 4062 3505 4322 4937 874 1686 2810 486 1787 535 2211 4975 31 754 1890 3246 5441 4937 2201 811 4399 3199 3157 319 187 605 4922 166 1801 1070 4235 2243 1519 2960 3075 3926 933 2024 4298 3261 3600 2175 1366 4975 42 2504 4425 5339 1591 3679 5384 1404 3252 356 5043 4030 4390 883 3236 3717 5373 2579 3774 1382 1221 3828 320 4174 1353 586 4062 3575 4639 725 4824 846 3145 1477 3193 5271 5020 3331 1661 3312 3294 4467 5110 2434 3522 4568 5501 2577 36 1495 2420 1006 3840 4581 1038 181 4725 848 5011 3762 1976 1832 2177 5427 4395 3031 2681 4699 2280 2702 2717 4124 2092 3008 4733 4814 374 554 2825 833 737 4583 3206 1528 75 4716 2963 340 1339 2562 5203 1846 3545 5221 2093 4163 1704 155 1172 2338 3757 861 1972 4091 2731 4319 5371 301 4705 753 4908 3651 2058 5596 4941 955 3126 3719 2977 4504 3923 2414 4950 218 4761 426 595 869 2261 4368 4804 4190 5480 643 2844 3871 3627 665 5062 1680 5210 1219 2890 2525 1967 2542 1987 4430 5117 5488 3891 385 3894 82 3429 371 4994 65 1848 3320 1230 3121 4225 5451 3255 2626 2370 1724 5121 5004 2787 3474 1772 918 2164 3271 3997 2379 3425 4512 2571 4300 405 3766 2029 4944 1020 2227 1083 3786 899 2458 3512 354 4063 1111 450 3389 3949 1289 1718 3524 5071 4220 413 3012 4016 98 1592 3567 4688 4038 2760 1068 2267 5538 2794 3722 5426 3747 4856 4023 4441 3149 5 2957 3691 737 6 5501 3691 2471 1643 3310 2893 738 4702 3808 1969 1047 4995 4317 4723 5454 5093 1582 3172 4754 2186 1710 2856 4333 3245 1545 4600 519 4026 1795 4150 5175 3544 4302 997 1171 5024 5235 3917 4561 1014 1257 34 3062 657 1346 2449 2494 2695 5506 3521 1874 762 3370 1822 3261 5343 2927 1925 537 4054 129 4016 3282 3396 846 2684 609 399 5190 2570 267 4537 1323 2504 3946 4167 932 1379 2291 3443 2939 4785 463 3609 4291 1939 3573 3458 5035 1860 1756 724 3608 4093 2488 1521 1098 3531 3242 4898 3420 3514 4729 3859 2745 5143 1419 2361 4411 4751 2380 3536 5110 3230 3080 2916 5136 3126 1723 2405 4521 2357 3548 1513 2164 3571 122 2836 4400 3810 5066 2862 684 2897 3202 231 783 1643 2251 2828 1531 2328 3421 4826 4456 563 59 4404 3419 3361 3024 4945 2622 2845 2488 182 4772 422 2892 4066 306 1400 4511 3550 5382 4710 3428 2484 3757 2047 5263 4616 3277 3819 5127 3276 2116 2743 2185 4236 5005 2218 1328 4497 2746 1318 1879 3595 3829 2309 1936 2593 403 3184 3499 4846 2493 5181 667 4926 4205 4157 4044 52 4490 2734 2267 4197 1103 5165 154 1415 438 2820 2754 3494 3952 2143 5509 4526 4879 2190 3100 527 5264 4029 120 4532 4208 193 3298 858 1295 3751 5306 5503 67 2103 2778 3148 1811 2795 3670 2408 165 449 4510 2322 4308 1628 3007 5309 4107 3225 4999 209 3458 1692 3048 621 75 1789 1075 4337 218 2328 5320 267 1592 4249 74 3733 4117 2756 1953 2783 899 4699 5438 2211 3335 3548 2931 2512 733 1483 2220 2042 137 1385 3475 2643 4207 1932 4013 2721 1550 2365 2822 2936 2545 401 349 4978 2841 1494 4357 4001 3671 222 432 3339 2191 3076 4870 641 3385 5184 4419 5060 3059 191 1448 3831 2474 4894 3205 4405 3621 4216 5419 4514 961 576 4164 3130 811 1207 2451 3427 4606 3687 1431 4082 2792 4680 3125 2313 747 3226 2209 586 3011 3850 2114 3106 828 1678 2084 1461 1907 4264 5374 240 2035 5321 4118 5583 1802 3281 400 2039 3604 360 3354 2330 4010 5559 592 1584 1900 946 185 5023 495 2482 3666 2782 4840 293 2577 1506 5454 3941 2330 4396 3708 4611 5578 2727 428 2999 4356 3250 4909 4551 1905 1427 2147 926 409 2285 3692 550 4090 4797 1576 4849 4739 1917 2093 2294 3302 2776 5436 2862 5000 1326 1845 5304 2741 1760 4957 3764 5354 255 5136 2851 5058 4758 763 1377 1999 4984 5373 3108 1256 4240 3603 224 3741 4290 1023 5524 1093 3237 651 2856 5597 76 4006 5519 1236 3100 1395 4387 1493 2671 2400 2605 5591 2479 1945 4854 2028 2155 1702 871 4071 4981 2806 1736 4991 4179 5408 2570 2608 2472 4101 574 3190 896 1845 330 5579 3425 2825 1179 4546 2668 2600 2052 3365 1780 2099 2372 3185 4650 4460 1063 3343 5615 444 4963 968 4909 792 297 4627 365 2745 2953 960 1474 2967 4827 2666 2050 3826 648 3976 5419 5557 2940 2205 4645 5263 3276 5351 5199 2744 361 4511 659 902 1666 4957 1224 472 3237 2709 3334 1264 1551 5374 5488 306 4405 3906 3515 2747 5460 4924 762 1130 5325 5082 4480 5171 4054 4693 1390 1088 116 5449 751 851 3111 5462 4373 1070 4414 5260 4439 929 1921 2677 5094 3459 2489 793 62 4616 5485 1354 1045 3589 1008 1060 4746 5366 3927 5414 940 3860 2071 4037 2585 3983 332 5034 1732 1649 716 5246 201 2297 3594 596 5515 3291 1782 4002 455 2740 5140 2671 858 1173 834 1658 3187 198 116 4232 4194 3735 1859 4153 2019 1628 5001 611 1192 1601 1577 4173 3804 5271 1121 4607 1585 4684 4189 1516 3770 2468 5521 1697 1980 2811 469 5244 5426 4696 941 2036 438 3456 4002 294 2534 5172 2895 5264 3754 2492 1822 310 322 3440 2815 5539 4523 4911 1212 5141 497 1570 5402 3025 425 2823 2846 3073 3105 731 2084 2939 1426 3303 989 4927 4546 2829 2923 2616 5395 680 2794 1263 5398 43 4452 429 1262 2231 2601 2216 3960 728 3541 2910 4938 3933 1654 3742 2016 2151 2647 4093 1829 2774 5042 5317 2637 3767 5129 5291 2672 3714 811 1573 76 3286 5004 5284 2696 453 4345 3566 706 1323 37 1219 3049 327 2557 1229 1685 2105 3037 430 5541 5187 4216 3217 5214 1326 5044 1940 573 2622 1477 3824 1970 1655 4703 1459 2853 331 328 2215 5513 5339 2034 3630 5409 317 1191 3475 705 1417 935 2364 1366 1126 2394 1437 2336 302 2490 2828 2157 5001 2573 3750 4293 735 1078 1105 1594 1502 2624 548 5198 4817 3540 4699 2355 1572 1797 5601 804 850 4345 4924 152 3608 1069 246 4912 186 4981 1572 924 3820 3143 3071 171 3124 597 2000 3852 5438 1443 2600 5046 3327 1910 339 3228 1909 4527 4293 4350 3259 3738 3010 752 4339 4569 4641 758 4110 1788 1056 3727 4883 5070 3276 2566 5077 3694 5238 2230 234 691 538 5457 2894 2423 3281 724 4715 3538 4181 1329 5244 2121 2957 3415 2264 4253 43 5002 5398 3115 2321 285 3875 613 5162 1415 72 708 3083 1534 5505 2394 2109 1820 5170 3039 1957 2577 4621 4713 2006 4482 5250 4379 5511 199 3113 4609 2418 2342 5559 4230 5224 1333 4846 3666 5445 3804 3515 4262 5048 3743 2485 274 1755 3941 1614 3397 4618 664 4852 5114 5120 2639 4575 4847 3124 523 1332 2016 3703 4963 3365 2150 3837 5058 5344 2018 2971 3600 3180 182 3000 4220 3329 2968 751 4521 1441 4620 3880 299 36 4610 3999 4048 1118 1131 3256 4623 1690 3944 4887 62 2366 917 2865 1046 672 2648 3688 3438 3720 2083 2025 114 3800 2311 2417 4045 899 3879 3102 2954 4931 875 233 5048 3000 3609 340 2934 2878 1894 222 4617 3080 2123 2551 515 4251 615 3091 2520 988 2477 828 3386 2600 2891 1424 4421 3160 4273 3292 3580 3464 813 2872 4109 3631 2253 5427 1650 4464 5395 1787 2971 4054 1552 1135 392 5088 5124 2302 1377 1095 3383 3644 1851 2189 5150 1780 3516 1519 2422 4734 2821 3050 4315 2787 4783 5338 5268 3563 3585 3713 2162 1441 3905 2107 2033 3202 2127 645 447 1002 3659 1716 310 3613 3274 3608 4500 4049 4584 3224 4082 2169 1595 869 1420 2644 3959 5431 277 4908 4532 1522 2537 2655 585 5267 3995 1428 4980 4800 1895 714 4455 3300 1806 1073 1732 4232 2500 3722 5246 1068 856 3147 1676 1081 1169 231 3907 711 3646 2463 4145 4775 2495 2184 4182 1814 3469 2676 1371 5260 4045 1680 5013 3112 1098 4137 654 388 3235 873 3897 2999 2110 1310 3487 1812 2949 524 697 1602 2969 2177 471 5002 1887 1559 4001 532 5579 3253 2189 2200 3845 1929 4467 1213 2154 2657 4129 1530 1726 465 4995 2895 2438 4135 4981 3771 3470 3423 1639 4221 2948 4054 4634 2836 1383 2836 3886 5345 5044 4624 3186 323 3598 189 826 445 3191 1819 1102 2439 4176 1599 1266 4746 4649 1239 3639 3172 4761 5038 4977 1058 867 1065 3896 623 2137 5496 2113 1683 4272 2412 3694 3909 2823 2261 4633 1537 4699 4364 4624 3319 5536 3336 1062 3880 5492 1211 2451 2252 5104 4049 4498 465 946 3742 1803 5415 654 2188 2308 5456 1560 439 2339 1220 5264 4626 2291 5372 5460 4399 432 3283 680 5546 1823 2841 526 3129 2487 2765 363 119 493 372 510 4353 299 2184 5192 1242 3056 3670 3543 2336 3454 4654 968 1454 1856 1511 1876 1204 2296 3994 3151 566 1912 350 2427 3448 1257 3862 2208 3226 3662 5444 1390 2912 4838 321 2544 4074 417 1289 5499 2981 3810 1925 1804 1649 3147 3579 4426 5557 2714 2143 861 317 4937 1330 1695 4966 5204 3546 2908 4396 4479 5397 2354 4083 97 4237 1079 3915 5255 3006 1775 5032 5487 3479 375 2648 1191 2890 3152 1966 255 2677 2473 4481 4352 3046 1841 2286 143 3347 2418 178 623 3302 1678 2394 1203 1160 938 1330 1076 4288 3879 431 2985 349 4492 4135 1311 2396 5363 1316 218 3785 1670 2678 2906 2997 5596 1968 5608 1799 3816 56 638 2583 285 114 1705 3004 5364 4511 3617 3464 3474 3300 1756 4349 142 4432 1341 3535 1013 3123 5047 630 1141 5435 3094 953 3877 3213 4748 762 5557 2227 4754 388 2439 3780 1538 3279 235 2875 4387 5489 3227 1104 223 3732 2899 2833 728 2961 140 2682 522 1850 1511 1972 5424 2571 3901 614 5531 2888 4082 5491 4781 3221 2049 2399 3004 824 1152 3892 273 3601 4987 5115 1980 103 2814 1787 3143 3531 5006 1147 587 1181 4555 1004 5526 1285 1160 3249 1775 4253 868 811 4753 1738 3025 5271 3679 3340 4643 5163 3226 2672 1880 4019 4158 1993 2215 5444 4430 3900 1695 68 517 2140 5496 5095 2132 1839 5599 737 1666 4758 1130 5001 1066 1064 3814 1509 2991 4083 1231 4047 4899 4936 695 1400 997 5334 3461 3209 2346 3247 5492 3453 614 1176 1939 4245 4949 3442 3030 1806 1692 517 1914 2293 1006 1383 5232 3264 5482 2470 2034 4703 4016 484 4953 5202 783 3795 2244 4307 4696 4265 1760 4590 4780 5419 4332 3819 3345 4175 3440 4331 4924 4624 1142 5271 148 3364 621 3822 1216 3373 66 3015 3306 1118 4234 583 4021 1760 4036 2880 1337 4429 1852 4756 1748 3065 2774 1075 3208 1259 197 518 4036 1364 3558 3398 2075 4983 3247 1117 5238 1452 193 2573 5335 2961 2416 5500 4978 964 5103 1965 5489 4848 4658 4042 5459 508 671 5199 3743 3215 5523 3562 2219 4629 4222 2734 588 3614 226 4069 3750 2582 4361 4277 3469 3328 4817 5294 940 1927 200 2301 231 2320 3781 2702 2859 4959 1331 4760 4143 4174 5082 1722 5317 566 1543 4621 98 2942 3317 4472 5466 5502 2521 580 1660 4959 1882 5196 689 3961 4977 2948 1119 1498 3335 4263 3040 5312 5038 5078 4485 751 4409 3378 1003 5355 899 73 5334 4288 250 4339 1895 3466 2269 2670 3608 87 876 56 3429 3834 5604 1907 4697 5253 3032 3454 1070 2343 511 2127 4099 5609 5183 2517 1455 2276 3427 769 4222 1423 5381 4400 1257 4949 3317 5280 3356 2353 1857 3714 4792 5569 3023 3844 1715 3701 4399 2404 5212 2338 800 285 781 2908 651 5073 5005 213 2709 4952 4245 5327 861 4737 1356 289 5224 4342 3490 3533 80 4617 2829 2218 626 2409 416 1844 1635 4650 5043 479 2696 3862 1787 2344 644 2226 2949 3012 3500 2119 2293 3654 1452 3628 4959 2631 4571 2083 3400 2408 86 5290 2243 1797 460 5566 47 2448 4459 3426 1091 1241 5616 1937 4332 4652 552 1634 4823 3271 321 2738 4814 2044 647 2681 92 805 3425 4081 4337 1734 4691 5288 1232 4271 1040 825 2332 3597 3594 2750 3769 2410 2174 5337 3224 4083 2117 5112 47 3005 4656 3279 3214 4388 1622 4270 1447 5373 1156 5212 3529 338 3353 3735 717 4910 5154 5540 3743 1809 8 4745 903 1591 1599 2318 4442 3234 4673 3767 974 273 2443 1559 4643 2630 2316 2818 973 3367 198 2534 502 340 1051 3493 4846 2183 4838 1361 3289 410 1820 1399 3668 3688 742 5275 5207 3023 1952 1763 98 3032 2144 784 443 2437 1353 1259 5580 3971 3516 5232 3351 4937 1875 3740 2608 2765 4701 750 4992 1004 308 1650 5018 3766 1535 2398 1094 3206 2565 2464 4744 3172 4478 1068 25 1804 1987 1609 676 1097 4003 4584 4775 5097 2211 3117 1864 1537 1479 2202 4372 3917 138 4715 4559 1774 2974 5548 1795 617 5222 3062 3051 4903 1023 3636 3137 3805 1667 4624 1688 2337 2030 1175 4100 761 3730 1282 141 5130 4555 959 1216 1662 2900 4420 3083 5171 1399 1488 3716 4682 1831 1980 756 4283 5431 2763 4337 4764 5301 5539 1526 4098 3261 4248 4398 4715 2632 4211 4106 636 1736 1392 124 2684 251 178 3823 4044 965 2093 71 315 2742 4340 4085 4270 5284 1259 933 4094 2236 4712 5164 4563 2102 2374 1548 1654 3828 5128 2426 4889 3227 4435 4469 5377 224 4196 4042 4723 2488 556 802 4557 61 1378 4710 1322 3759 4251 4555 3195 5413 1071 1701 3207 2117 3407 1876 31 2087 4040 1938 3188 3071 5113 2504 5596 4662 5570 4024 3880 1698 232 803 5152 3252 949 4531 1865 2953 994 1269 2226 5367 3898 479 2262 2235 1172 894 4951 684 3472 2303 1031 4832 247 2138 776 4054 2672 1249 460 1487 2045 1275 1859 1524 3294 2888 850 583 2419 3013 3205 3954 1309 20 3529 557 3202 315 4364 5233 1065 550 4293 3503 5494 3884 2100 2023 93 714 5537 401 5443 986 5369 3554 2583 4813 4076 67 3585 25 1093 5236 4560 3308 1026 4285 1272 3400 3585 2188 3166 3595 2396 350 3535 4617 4616 3335 1597 1197 5031 2687 2378 1661 3314 2356 4290 3829 3202 1893 79 4044 5182 5588 4460 4204 4218 140 1768 2340 2437 4267 3765 306 498 581 390 1277 4854 973 3681 3792 1230 4720 4564 608 1303 5303 4220 5424 980 4303 2010 1695 2984 2611 3993 4407 1716 16 2298 1235 19 1985 3515 2352 1345 4298 3614 2870 359 4723 4671 4985 568 3653 294 4928 797 374 2420 3517 3321 1156 607 2713 1583 4408 1098 5574 5519 4526 4069 4854 525 1721 4179 865 3304 4617 1330 4292 3817 1484 5368 2306 2040 1633 1228 1782 1601 3822 1072 3804 4505 2087 47 2821 2553 2407 4323 4051 5390 2152 2343 3696 3553 5013 2304 5352 4543 121 5457 4158 4266 2279 1613 3654 3305 5297 3419 4320 3472 5069 3451 2912 1787 3395 3359 4969 2861 4238 4631 3611 2172 445 3708 3329 759 451 5539 664 1598 2825 2299 1456 1446 2987 3520 5236 4806 3250 4182 3162 99 1089 5602 1641 4273 1509 5126 972 5499 1814 136 650 1035 2369 3944 4824 2110 1418 2415 564 5368 2215 5289 4622 798 1958 4617 2513 533 2190 5039 5472 262 647 2356 1121 1833 3666 4015 2254 3023 3962 2758 2291 1197 805 1704 732 4295 2572 3767 1781 768 4638 4422 1747 4472 5011 4410 684 5090 1707 4612 83 1649 1329 1769 1166 4498 990 920 2993 5111 1086 1767 2809 871 5151 1192 512 4703 3637 5089 4428 5063 3727 2272 1446 300 4274 1316 2176 3832 3237 3572 4741 1300 4187 241 1318 4130 750 3888 3096 1401 4412 1856 1798 1099 3409 592 2830 611 829 1919 3820 5468 232 5299 2927 4495 1307 4026 4286 5579 1657 1180 970 3803 1829 3005 1282 4008 3425 4216 3203 2622 2074 1677 5616 296 840 1664 1953 924 887 2005 1751 504 4226 4820 4414 5053 1686 1446 996 5105 884 2420 3643 1119 2926 1480 5313 1573 2978 4397 2018 1533 1133 4696 4576 3928 1340 1896 1349 5424 4743 3323 3614 1732 3625 5058 1666 5529 3070 527 2140 5301 1071 947 1663 3293 105 4009 169 941 1513 693 3439 5311 864 3040 1092 665 955 3659 4415 448 5159 3109 1889 5014 5442 5093 4142 1168 4368 890 1969 197 2128 1089 2663 1158 695 4355 5238 921 1595 3238 3428 4845 2947 3865 5562 78 2565 415 5048 3677 1181 2472 2307 1881 4530 5301 2504 4638 563 2517 3066 1708 2728 3108 1349 5288 1189 4468 1905 5279 2357 5477 4106 1312 4644 3060 448 3370 2465 5002 5104 237 4547 3290 1476 1806 29 4895 1550 1222 3951 2635 355 4908 2610 3858 1648 2688 1980 2207 2242 5433 5438 2909 2393 246 747 802 3111 5252 5422 833 4240 1514 2175 770 2976 3182 3182 1689 3562 2586 1970 5568 4976 1100 3680 279 1024 2814 3179 505 3212 4966 2164 1737 3464 3672 2126 750 2359 4848 3099 4043 2991 3842 1290 3650 670 1705 5494 3874 1156 4176 1778 2978 4445 4797 5166 3775 4167 5529 3036 893 1239 1456 2497 5055 5278 1243 2517 1676 3611 2308 424 983 4059 1700 1534 1536 1023 3008 3995 1327 5230 713 4131 2506 4035 3556 5339 5065 1329 3707 4321 3663 1339 410 2990 5312 4654 2026 1458 4429 386 2333 3403 3063 3068 2524 4473 2470 3187 3326 5166 5376 1962 5291 809 3080 2298 2636 2116 3033 2516 2207 268 2834 1342 1220 732 2030 4146 4333 4068 2887 4634 2295 1180 3515 2485 1677 2223 2937 102 759 1247 965 3545 2344 3416 4770 72 2593 919 912 3357 116 2249 2576 5326 1319 4627 4745 573 4848 3297 2125 4278 3463 661 1447 3685 426 1509 3222 512 3435 1358 1561 4239 5001 847 197 495 5264 4241 5348 3358 2946 2080 2348 1262 4637 5047 2179 2368 2731 2724 26 953 5002 3300 521 2023 1660 176 3660 2192 4707 1850 5076 2633 5182 3365 4730 5612 2832 3695 1353 5122 4201 1878 3214 1805 2479 2807 2133 4071 1774 931 5020 353 3476 1997 2643 2668 3036 2688 5213 5608 261 3714 2807 1911 3080 2226 4014 1460 4582 3316 2670 1914 4235 3347 2853 2227 5274 1795 3344 1669 4215 3613 2106 3041 3 1565 3966 2193 2686 4472 4745 3419 4342 2957 4920 4161 855 3051 1991 4253 4946 5566 3567 3164 3588 1424 4734 3281 2622 60 1094 2119 1317 3683 3138 4565 2799 606 338 2578 3837 4550 3480 1722 4431 2133 3893 4573 3557 4162 1720 3318 1554 2338 455 2326 3471 274 3716 3579 3102 4653 3213 5332 431 4899 639 1253 5363 4992 3404 2054 921 1214 4009 4222 5406 5150 2926 843 4769 1768 4711 1307 2193 5591 4311 1631 1310 5218 2496 1504 3561 368 5384 4367 1815 3742 3890 2848 3380 4571 4091 5528 2122 265 4155 4690 3318 2522 1338 2408 211 3623 5125 135 411 2873 234 3492 5434 3964 571 1756 4670 933 4875 4925 489 3589 1517 196 578 4536 942 4495 3359 3108 3570 470 4671 3416 3964 2172 5205 4625 5033 240 4621 1499 5468 4106 4848 2073 3439 2895 2356 1014 2965 4987 4451 1324 616 5346 2679 4212 5052 534 1076 3909 5349 3332 594 3385 4155 1927 1143 4864 1705 4803 1284 4252 4715 5265 1268 2554 637 5296 2659 785 2232 1777 3355 2430 3532 3512 5592 4167 1159 2193 1177 1968 80 386 5 2882 4015 251 1178 2844 2216 1245 2476 4441 999 2605 2546 4301 4338 4201 1333 4388 684 2851 2112 1907 2270 3307 3949 1417 4621 1092 526 5233 1831 4532 1323 5138 1414 2263 5057 3844 4435 2192 365 3081 356 4162 2579 1604 2098 2526 999 342 4579 2688 5525 2095 1848 1317 1016 4089 5074 4121 2524 1292 1287 1637 1587 1066 5251 3976 4866 3699 4763 2741 2437 4844 4286 4832 2842 1634 2313 2310 2790 3754 154 1327 1472 5110 2695 2125 4147 2075 3568 4632 613 1193 1414 3157 5592 2589 2545 3517 2808 1626 5413 3329 4027 3731 2570 1213 4471 1914 4390 3526 2654 2336 2230 2248 2052 3741 283 994 3849 2736 2824 635 2410 805 918 454 3797 1639 2644 2074 1081 3815 3890 259 628 1906 3589 1736 3278 686 1003 4136 5555 3657 1309 2864 5207 756 3800 3716 5221 1279 292 1149 4840 85 4154 1706 1278 5470 4607 3240 3306 3901 5168 4768 2723 1849 1843 2754 4187 1794 3648 783 817 2030 4481 3337 2918 928 5326 781 198 4186 1633 413 2446 757 5556 3620 4355 4126 1687 3451 3548 854 3943 2511 2265 4340 2916 389 2966 4097 2981 3433 4061 886 3559 5259 759 506 2899 5442 1521 3347 767 1491 902 4472 1464 427 3749 4429 1927 2323 3558 4739 4710 4013 4952 5311 3435 3947 537 3211 901 711 2947 160 4276 2591 1269 1470 235 4940 925 3950 380 3501 5396 3413 690 3910 311 4030 2578 1794 5112 776 3802 2982 2682 1940 4051 482 1119 2568 5189 537 1336 3383 633 5420 4782 346 1474 1050 2493 1078 2901 1774 5151 3171 887 5566 3745 3657 1296 3850 4365 1096 941 2538 1074 2931 4539 2888 2963 2943 4100 459 3561 3478 1581 231 2136 5378 2770 91 4397 4188 4243 3304 37 5277 1269 1529 3628 5576 3351 1414 4296 3605 1185 2136 4686 1580 3729 1549 3546 1743 1992 248 3145 5558 1306 441 2811 2436 3004 142 3474 994 4703 2139 5333 3409 1166 496 2400 262 2038 5512 1569 4766 323 1787 2218 4955 4080 4885 2025 4358 4077 1156 5246 1815 3785 538 2895 701 3452 1658 4187 2635 2411 2368 2916 4454 2435 1530 767 949 5359 749 3111 1558 635 1828 4064 4752 2611 2580 2168 4650 3568 5260 481 3598 2844 5169 1798 2512 3220 2926 4456 1102 711 1163 3358 4739 2683 552 1955 1223 2705 819 3626 514 1972 5280 2202 1154 4501 2048 1803 3406 1415 1622 2995 254 4562 4367 1632 3847 5201 292 36 1153 558 1715 4270 2232 2283 797 3614 736 729 4408 1581 4954 3837 1697 1242 5132 1294 5353 1848 2186 3214 854 4811 4616 2079 3996 556 869 2105 2842 165 1590 1307 5445 3863 2694 476 3098 1279 3972 2165 4780 262 2376 2186 4770 1534 116 2809 5228 5383 2300 4885 979 5252 4905 3278 4758 4267 4820 2540 2804 929 3208 1017 1391 4367 873 5576 2004 1056 657 4763 2786 5373 4301 4163 1684 633 2136 694 2653 4670 834 2141 1836 4382 2852 1108 3074 1504 3854 2978 226 2327 4633 1362 5356 2734 1152 3760 1356 540 2714 130 1571 1090 37 1453 2810 5355 1311 5279 2444 938 1098 4628 3541 4343 2654 1225 1942 1546 1171 20 763 3227 3768 2401 4383 4766 4590 4275 2115 4675 4069 392 997 3774 2420 2845 3208 3046 2095 402 4298 5323 660 3107 193 3239 1251 3045 2572 3829 62 278 1559 502 1302 3502 3620 557 980 281 1849 4277 257 3586 2879 4007 3869 3696 724 1259 625 214 3589 4143 5559 4535 991 474 1410 4376 2235 4685 5299 648 1601 2807 5337 2499 2193 5151 2319 4903 148 5275 1141 2917 3297 3911 1061 286 714 3638 5039 1136 4231 3354 1648 2286 5200 2801 2214 4948 484 2412 3004 4982 4537 3800 2308 5436 5308 2799 2600 4993 5496 436 250 300 44 3678 1678 2904 5234 1027 1231 1260 2183 4443 4579 5406 3044 1875 881 1834 831 924 3098 3028 4673 1265 3458 4005 3805 2842 1394 2709 4258 5279 2765 4002 899 644 2420 2304 414 1886 1907 3652 3535 541 4317 3504 2167 4741 4605 904 5135 2022 772 2904 1615 4564 1922 2054 3772 1897 5002 5150 5591 2737 462 5085 1997 2573 1843 4503 1433 444 1436 1384 4544 4404 5459 1650 1377 2587 430 4571 17 4856 268 1545 2376 1274 2770 2662 1807 804 4037 1212 108 2654 2373 1965 2049 1722 4794 311 340 662 473 3078 1440 4208 3998 3912 378 1803 3741 5535 3408 1611 1679 2787 4786 1582 4275 2048 4839 799 2699 4837 4635 2621 3958 5291 1617 3193 3193 1977 953 3750 5243 1703 815 2431 18 5219 1683 1100 3727 1225 13 4936 4190 4837 1236 4223 2805 4166 4224 1979 5373 2409 5299 1700 1016 2795 5331 1016 5585 1074 5112 2760 3492 891 3356 2145 864 3245 4010 1204 986 2010 961 1798 4053 730 612 5602 2365 636 5439 3570 2961 3638 2904 2685 2434 4736 2266 2879 4503 1294 4743 3531 4587 2378 4760 706 3410 2856 3463 2828 1561 3855 4155 2422 650 1798 2392 2157 4499 5349 3476 4085 3467 3202 1867 4247 4453 2816 973 1070 1806 4512 2646 2064 2626 2787 935 805 787 236 2394 854 2950 3431 491 2611 2090 3630 3341 4454 5547 2855 2401 3585 2604 1096 4076 3487 583 226 23 4883 3678 3437 5575 1983 5062 4614 3027 5418 2673 2432 5493 3165 1060 3093 2378 1969 5612 4514 4201 4554 389 1571 5130 2536 108 924 3134 3816 502 2394 4530 863 5560 3262 1978 2248 3850 3163 170 2462 5441 1329 288 896 2747 703 2629 3327 1535 3347 4703 4067 2869 1177 1821 4404 1890 2283 5347 3624 2332 3698 2160 4721 2948 4793 4025 5481 1466 2456 5428 4265 4931 3524 4312 3288 2209 1209 3173 5417 3538 3588 147 2046 2692 4612 3650 1995 4141 2591 1411 3532 2990 2004 2030 408 4018 5365 1388 2935 3014 5184 3994 1872 1960 5541 1269 2559 367 3252 1824 615 3916 158 3414 4087 2995 1794 4905 5400 1134 254 3100 464 1004 3629 3266 4219 2846 2353 994 2057 935 222 5485 4564 3840 5132 1908 2258 1141 2755 4224 4847 1552 2244 3908 4596 745 2138 1559 5247 3446 539 2405 2241 1197 865 2914 2815 3427 1849 2799 3678 5511 4156 4916 4134 1718 3125 1977 495 1244 4037 247 1457 3726 1117 996 2035 1156 4479 2998 2635 1103 3204 243 1336 1118 794 2068 692 2479 2450 919 1 885 5541 2925 1630 4853 4411 201 1319 4174 3837 1622 4983 2024 2899 3386 2214 2685 2302 2569 1099 2836 4788 5094 1940 3951 1565 1490 2043 3070 822 3857 890 5581 787 4367 477 4502 3837 1322 2186 5290 2992 12 4260 5328 1967 1853 2643 1985 5504 4174 2603 4353 4857 5479 5227 3662 1117 3113 3248 1334 4823 3240 3170 847 908 2138 1692 4917 4572 332 2506 3943 1380 4787 890 1262 3296 3487 4042 547 2045 4541 2856 3015 1677 5019 3027 4662 2820 3997 417 5113 3558 371 1002 2570 504 726 4576 3877 2476 3691 109 4156 2520 2828 477 2889 2305 2431 3049 3213 3556 4205 5407 173 5576 4268 4570 946 759 3715 3708 5306 1107 2458 2034 2187 3237 1654 1724 3203 1020 1602 4980 3812 3106 1847 5076 748 3589 1795 1415 5381 255 4359 2623 1585 642 72 5613 3367 3109 1245 1688 2634 886 3769 1423 1003 4136 3464 5149 1742 1751 5367 4829 1332 558 5266 5429 3389 4294 773 2402 2766 3326 4957 2675 938 4 781 2058 539 2392 1417 1143 1482 1580 2327 4944 5097 477 3274 3353 1190 3583 3116 2230 2413 4450 1067 879 494 564 1230 1439 618 2103 3707 4423 2835 4836 2539 3724 4924 635 5550 260 2918 5204 2322 3258 5097 3291 3668 1014 3201 4454 580 2165 4887 717 5338 4522 3990 1485 2647 5388 5211 831 5484 4752 1547 1237 3296 5068 3371 461 4112 2905 2328 3961 3563 1 5324 3922 4650 1380 758 674 4670 4164 2231 509 5275 4415 2622 94 3494 3311 2878 1813 2088 4893 2331 5342 2191 4692 1962 1502 1141 761 5384 4132 4335 2574 4803 1255 3273 422 4663 3149 1519 5301 2968 1228 2029 4837 2928 4783 517 4074 678 3273 283 3850 1020 1882 5483 2878 4438 2022 5264 2572 2379 4274 2177 3715 2850 5185 3424 2172 3929 669 2248 982 1691 5496 1457 907 3263 1493 5423 4351 4870 3024 3952 1605 4857 3651 4863 1199 1373 2876 5413 3553 1897 5184 4660 4063 2680 1502 1576 1021 1102 2160 4202 55 1027 4200 5422 4475 2995 1921 3313 5180 314 572 162 3075 1004 179 3381 2876 2872 4099 3520 2703 3075 862 3159 5015 131 4317 2870 3574 1170 1968 5435 4342 2902 5272 3682 5008 4205 351 3988 2104 1659 3162 5463 5314 942 3779 3191 5359 83 2819 4601 2644 4453 4656 1810 1548 5039 5274 422 355 1673 1252 1584 3661 509 2827 2557 5026 2083 1839 4830 4280 583 1601 3977 789 5091 135 34 3794 1462 1539 2676 503 2538 1464 368 2552 2979 3137 1666 1048 3250 243 3625 3860 1414 3431 2888 3563 4827 1100 172 4164 2815 4780 5439 1844 407 737 976 1367 816 2578 3020 3147 5131 3276 3550 3958 1774 2638 688 282 145 5331 3542 2924 1688 2301 3973 3009 4781 3175 1266 3587 5261 2742 1887 4309 1573 5570 1510 5472 1594 374 294 527 491 3335 4287 3827 3476 1687 4094 4379 2344 1520 1791 4989 552 4693 2486 318 1503 4377 1696 498 1479 4601 4974 35 3935 5325 643 963 2040 5254 358 4099 607 1951 946 2085 1575 3499 2640 270 4209 175 1837 3837 1593 3511 3989 467 447 388 1897 260 5269 3074 3872 173 2816 2917 3067 2611 3093 4896 1126 3061 5002 839 4487 1790 1190 3789 5324 1375 1267 5264 1982 5091 1564 2407 960 4228 3324 3490 3842 657 3020 1720 921 2496 2579 928 5518 1798 3859 3813 3678 3827 3686 2538 2373 1233 2122 3251 3656 1210 4308 3096 3341 951 4589 4830 3495 2249 4447 4434 1131 1973 3436 2815 3996 694 5318 3791 3037 1127 5053 3768 2479 2544 362 2692 4537 4930 3742 289 5351 202 4562 1004 3548 2004 4240 2339 1958 2304 3444 4699 2703 2275 630 2306 617 1657 2644 2101 4177 1067 1610 5557 2000 962 966 4441 34 4393 4944 5099 4507 4606 5265 5415 1387 5384 4326 68 3258 1033 813 2619 1339 302 3833 1953 3788 3704 1343 366 3082 1343 3722 3083 3742 4302 2998 5292 3668 2167 1524 3873 1145 2023 5463 3903 1467 4281 623 5496 2384 160 2418 4896 3727 4825 4204 3636 2959 4878 2215 1644 4362 2419 2226 448 1190 3067 3347 3322 3547 3750 5061 3776 3945 1528 1723 4500 3945 3361 4922 1960 1630 1746 4627 2649 5041 424 790 4211 2560 3634 4322 1005 3241 1013 5228 1826 4846 3305 4404 4827 4244 5488 5495 591 4395 5183 4769 120 2863 1391 3825 2410 68 1188 5155 1589 5053 2149 5597 3669 5455 2387 5591 1573 4587 2596 4053 1793 670 4605 3295 4118 5365 5219 5200 2558 4943 4396 4206 947 98 4577 2111 4316 2749 3230 2409 5475 3740 611 2845 2042 5428 2030 3070 3137 5304 8 328 2671 5172 1808 1030 5560 705 3308 516 3012 3616 4761 2965 4701 1931 2770 5348 3531 2186 451 2875 1758 5420 5504 5271 966 1432 73 3203 4845 2398 207 3732 721 2148 2944 2631 3064 3408 5096 2296 343 4791 1150 2574 1794 3971 3465 2955 962 4639 89 4617 2284 538 301 3695 5243 3245 1988 657 2255 312 4241 5225 3943 3121 324 1678 2722 375 5124 1290 1150 4629 2689 2459 5374 3922 1213 2529 4225 703 2337 1071 112 2966 730 3815 3404 1130 2616 4021 3193 3847 5529 4352 3743 384 343 5270 4160 1499 1639 4627 1921 2223 2163 4892 3134 4271 2430 660 537 4315 2408 735 3104 3437 3892 391 5100 2039 4302 1288 3402 1929 2161 4175 2693 1727 4258 4766 377 4094 5418 3790 4312 5234 2788 2531 3988 3198 536 2021 1701 2546 2722 5455 5085 1213 932 3349 2048 3032 4918 3001 1243 2441 3132 309 1996 3239 4185 379 508 1590 310 3202 1468 734 1511 3222 2097 770 4777 4747 3951 5580 2410 1844 1327 582 4232 2326 5544 662 1993 5503 166 4020 2281 5144 4409 766 4926 3978 4108 2709 2079 4277 1809 3300 2909 1481 523 5127 2407 2744 5403 627 4106 2274 4156 601 4853 3268 1277 2571 5081 1537 1840 3608 2721 5482 2654 1483 2998 1820 4721 221 21 96 196 2505 687 5432 5108 1448 1541 1456 351 1755 5516 1134 4314 4560 186 425 4894 2565 2592 62 3707 4968 2535 3539 4681 2906 5153 2268 4703 1102 168 3306 698 412 1628 3913 4815 2747 1136 325 4540 1549 1989 5579 1706 3318 3063 229 5313 3842 4252 630 3536 1102 2056 2145 1351 1848 1171 3384 4865 926 959 1649 1737 3505 2260 2537 4209 5199 4729 3275 3173 3301 1213 1277 2462 3515 5418 3125 2913 3599 1045 5027 5445 2018 5102 4413 1834 216 2917 819 1088 4016 3640 4924 3409 1521 3959 1418 2601 2504 693 619 315 3352 1203 2695 1999 1633 3057 2793 5249 2781 28 2048 809 728 2303 965 683 1233 500 865 3901 4988 4653 1063 3934 2328 908 2485 5243 1015 3381 2063 2404 3086 2283 3287 51 2446 2936 5439 3096 5047 301 3915 4342 1877 684 3184 1543 1520 4044 707 3412 430 2946 2564 134 1513 5602 2098 4924 2435 1050 4432 2961 4389 1791 5548 2384 4116 4524 4032 4271 943 598 4956 2238 2194 3604 132 3813 5450 5266 5579 4129 1122 2586 264 3879 1067 4852 4045 4501 1076 177 5181 2284 239 3171 5125 2298 1709 5526 3347 4780 4422 4502 5172 2103 122 4896 5269 4831 2938 1967 1573 3893 3791 1469 2099 4587 5034 1279 4124 986 3532 2878 841 4353 525 4715 968 3034 2317 5249 1176 2757 2375 597 2499 4799 1853 4 1107 4853 65 3522 3578 351 2731 911 111 699 4975 4184 1788 5582 669 4222 5120 1532 489 2917 2697 4825 138 732 3234 131 5053 1828 5594 187 4548 617 2629 5095 963 4055 5502 2642 2039 4852 1181 5507 608 1319 403 202 1660 5197 1174 3029 1614 265 3994 1811 3105 3467 2669 1768 1481 1971 2346 2006 3988 475 4577 2420 1226 4787 2682 488 3025 1771 2035 1276 4775 3431 4107 2267 5215 5414 370 3310 3431 788 661 4523 2256 1257 3826 1199 2791 3693 1304 2839 2729 5595 560 5273 2494 1250 1298 1542 4543 5355 5386 5236 2672 3269 5467 1513 4359 1687 1336 4726 1279 488 3008 3373 1655 5509 1246 3848 2930 4521 2216 4865 1839 2006 2304 81 2034 2615 1600 1378 4987 205 3318 4904 1235 4176 3200 331 765 1624 3941 1804 518 5209 4200 256 4806 1809 1469 3310 4168 4569 965 860 2668 1236 4393 4007 1616 289 1378 5286 1356 5123 5362 4714 3404 3006 1484 217 954 2946 3841 5320 1657 4123 1687 585 876 484 4767 3308 5165 1449 1735 2679 2641 1420 1218 621 4185 320 4482 2702 4750 5053 2181 645 2513 2567 2126 2137 4437 4139 2636 3249 4573 2199 1544 4778 4693 3939 3722 4675 1368 5388 2113 2445 1777 172 3182 4691 482 2310 752 809 2725 5416 3198 4487 3756 1585 3479 4759 2098 4183 3588 1383 5371 521 257 4110 1771 2464 2343 579 4232 2377 1264 4046 5296 5287 2157 2598 614 4359 1100 5002 1097 3441 5312 4618 4093 5313 2925 3157 3408 4131 2796 2334 3475 3966 4900 3470 2166 338 2388 2675 4589 2194 4212 4608 5561 2589 1999 3466 5329 3400 5503 46 3960 1801 5073 5375 4273 2202 3153 2772 663 2839 215 2662 570 5246 242 816 1302 17 292 4456 4571 14 4249 95 4465 3800 230 5103 99 730 5167 1263 566 5297 2483 2918 3472 1995 601 2308 4097 1200 1380 630 2012 2990 2705 3593 1867 3227 1953 274 2935 326 2380 4304 132 5342 2358 1613 619 1120 5148 1344 3474 2817 3156 2183 781 1209 349 4942 643 713 3242 3188 2453 4193 546 864 2052 5052 2167 5035 5230 3852 1962 4669 461 4154 561 5233 2024 4847 713 719 732 414 4671 1717 838 3431 2688 3814 5415 2987 3159 1570 1588 3360 5051 1384 3924 605 294 4789 5394 3708 5079 4780 1789 4536 4666 4550 2871 5409 4180 5137 1238 5376 4139 1018 4949 2386 5330 2735 4106 3405 2144 1833 5115 4221 5092 2273 4510 150 3430 4422 3111 1482 489 2329 3651 3001 5421 5199 4549 4953 4782 474 4173 5377 1858 23 3271 4652 5544 5375 4509 4429 4706 5145 2083 4253 1325 775 3903 5295 1265 3408 3444 570 5510 2367 2642 1680 3730 2236 5538 4006 416 1157 3163 263 1349 4796 5607 3498 5480 893 2728 3456 3898 3878 2695 2558 2005 3015 996 4954 4049 75 4544 482 3804 4745 1181 4078 244 440 944 1554 3815 447 5512 5317 2566 4165 5416 1751 1617 557 3360 2321 547 2458 3487 1014 2705 3714 5002 3389 5541 1620 1657 3699 2554 3326 3788 3045 5214 89 4709 4856 5380 3255 4224 4386 389 4675 2058 4877 2330 1497 2273 2397 3019 5322 3068 2267 2540 5022 1225 4248 4730 1094 1146 137 2741 3758 4970 1499 4867 3983 4650 3913 1005 1486 2998 4501 4514 1672 3111 3203 3745 1544 2196 5528 1511 1917 3892 5031 572 1468 4754 3384 2611 1224 3384 3023 4990 975 2462 3481 2373 1886 5266 1774 4058 3070 796 2703 722 1173 5615 5235 4910 2238 5085 22 5073 2112 5399 3659 4859 4011 144 2612 3328 5400 254 1368 3191 2600 1699 4039 3846 3570 1310 3343 5345 1802 5113 3371 1615 3487 3121 4388 5015 2621 5174 4691 3152 3704 740 3066 4693 5112 244 1694 2227 2712 4704 3762 537 3038 2173 4674 3863 316 3684 4295 3608 5334 391 3494 1244 3377 4752 4905 1759 1582 5181 2464 2409 2374 1307 850 2928 2172 4228 1316 995 2316 4341 4498 4197 1471 4698 311 2948 3025 2825 1824 2130 4366 456 701 3244 2799 4486 2580 5187 4859 2226 306 4098 1854 3039 1882 1708 243 3809 4278 123 1143 3630 2176 4681 5204 284 1475 2831 2226 2316 4761 4088 4688 422 2596 2494 4562 3919 575 1501 1683 1320 1247 3084 5466 5346 4756 5153 2958 3042 4565 245 3959 1214 2662 2027 4651 4699 2546 601 1873 5083 1022 5597 2804 3586 3138 2186 3981 4270 5447 1429 4685 5551 3741 1947 3710 3517 5518 957 3598 1927 3263 4007 2168 4946 57 24 1 4837 4235 516 175 5195 4429 3996 155 2314 3113 5028 502 1577 4302 4610 4250 817 4580 1827 3352 4383 3755 2389 4023 827 135 2242 186 4560 1014 4349 4219 364 364 1109 1320 4583 2847 3916 1591 3217 5050 4370 293 2018 2105 119 1484 163 1683 5404 817 4526 5585 946 3864 198 400 750 2929 48 590 500 5150 2418 177 4753 2149 2108 1314 4140 2490 3532 5345 1026 1906 4714 2195 3025 2772 2419 2901 2902 3677 5454 2729 4653 5620 4533 4894 2210 1622 3805 4890 3846 3861 4918 3538 2939 5464 1292 3345 2582 5179 50 1585 4163 1529 4948 5297 5083 1047 640 617 4491 5093 5046 1380 4575 866 1862 3009 223 1332 1461 2564 4448 1086 1771 1282 885 5328 4131 739 4430 4392 5006 702 2287 893 223 3497 420 1881 1617 477 5454 2615 3487 3874 4755 2984 1214 3991 2023 672 1966 4458 2514 4162 3112 2763 1988 2937 2073 5583 296 596 2162 3509 151 950 3397 3183 1765 1167 2200 1764 3368 1336 3171 2373 4923 1777 3453 896 5322 5299 40 3169 2500 1342 2098 4810 958 3325 3450 217 1968 1787 4021 2334 33 5168 2540 1140 5261 2802 5488 1466 5380 4067 4028 1790 5065 1988 3619 2718 2982 4780 2261 509 2421 1984 4586 4533 548 5375 107 1317 1268 1413 3544 617 119 4391 1601 1255 4266 2361 4922 4446 4306 2679 3050 2944 3855 224 49 1382 2110 503 1109 5144 3188 4175 3992 3331 4044 1481 3744 1002 2336 741 1677 3243 1520 726 308 4942 5159 3588 4392 3360 1696 3248 5590 3838 429 405 3157 2927 796 2905 1968 5359 4971 271 800 5235 1143 785 2839 4908 3684 5525 2169 245 1575 5573 3254 4041 5488 1542 1235 2148 678 992 4354 4698 4735 793 3378 685 4843 2938 5103 2024 4050 2787 519 4437 4823 570 2198 3025 2212 5222 2926 3175 4044 1862 1137 1967 955 4763 676 5535 4543 1470 3503 3611 4450 3487 5506 1325 2850 1532 4669 1860 743 2009 1393 5373 157 5133 3499 30 2193 5561 3923 349 4637 4248 3176 4300 4340 1302 841 1345 4990 4242 5573 1056 1631 3227 1565 1879 4375 1360 1770 3413 15 3565 1027 2695 2882 3443 2519 3570 1091 4680 5240 1243 52 4390 4407 5283 3830 468 2097 1600 1686 233 1369 1231 2401 4471 3328 1306 3846 2194 5429 37 1632 3199 1410 4833 4059 4182 1195 4036 19 2289 4485 4740 1816 2308 3075 4010 954 5144 2879 1726 3966 2769 1885 865 5091 50 5181 1556 4353 3187 2192 140 3557 5361 2661 2693 5219 1668 2812 663 3704 5452 790 5444 2075 1078 5203 2911 2838 4918 1923 2214 3859 1114 4763 3080 1640 2485 2290 2581 4136 4798 4176 1400 5418 1364 197 998 5564 4650 1405 2192 2540 5319 3715 1622 4798 3908 5587 90 2912 1454 2377 2032 450 5071 352 3089 2128 1455 4386 1999 490 2788 1176 1810 3243 3745 769 5507 544 467 213 3658 4378 4526 709 5062 3674 1482 4651 3346 4578 2217 5203 156 488 604 3040 2189 4225 4 1971 3879 1920 1296 312 101 1395 5494 4171 914 3832 669 1945 4561 670 4683 375 337 611 2525 4060 3517 4015 1271 3939 2978 2139 3615 1774 2250 3666 1577 1580 2211 2638 2927 95 1374 1886 4277 835 3516 487 3944 524 2460 296 1909 4655 3104 1022 4950 4071 2760 110 4842 1334 4384 4143 2405 2073 4981 5315 245 4462 4527 2676 1640 4325 603 3571 4500 3855 5207 2307 419 2119 1149 1990 3500 3394 4501 3983 1248 3414 3101 5343 4688 3177 3434 3560 2324 1014 2892 1936 4249 2839 4022 2727 3968 4984 1652 3949 3635 3868 2044 2631 368 4419 813 3242 4753 2031 671 2055 2840 1064 5103 190 1975 4948 2551 4703 5517 3130 750 1919 5138 847 1142 1856 4599 4176 5318 5490 1 3117 738 899 4227 4138 5606 3361 4870 460 479 3384 418 3369 2854 4788 4914 3695 3412 1296 193 3326 5278 1684 1647 862 4439 5570 2759 375 5502 3057 946 3153 5504 63 2973 1337 1850 531 3115 2787 2685 5434 4826 2983 3444 335 5292 65 2195 2748 2302 1908 584 4527 2036 5157 1167 5178 1600 4773 2339 307 2512 1310 2448 3893 3873 2336 3238 3247 4830 2960 4245 2470 368 4853 4160 1881 4215 3437 2406 4187 484 1162 4627 2809 432 2595 4618 2138 2203 4119 2468 2211 4535 4192 4477 38 559 1161 157 1861 3220 3557 2590 108 3360 1929 1724 5314 4312 4897 4716 2816 5175 1642 2054 902 1574 368 2002 2482 1077 3818 271 4295 416 1644 529 2949 5147 1335 4144 2598 2983 2279 1915 300 3900 4623 3831 4300 797 91 883 3571 1947 4895 372 4397 2944 1823 1697 1779 5145 2327 1771 4607 5153 101 5383 3467 157 4563 1375 5542 4462 845 765 148 1684 18 2704 5506 4141 3215 3744 4853 4037 2653 2843 1950 842 3386 4225 393 1776 2059 4457 4652 2143 5584 1474 3636 3562 2811 2839 3374 4870 911 850 558 5270 483 3497 3793 39 3929 5003 3261 5294 3311 1847 3342 432 1036 2491 3002 3828 4859 2366 2005 4396 3300 1502 572 2068 27 5328 2157 1783 5156 5403 4205 2585 207 3635 2065 5075 4991 1422 5377 734 1467 1107 3761 2198 5080 582 1585 3397 813 522 749 1570 5097 3843 3492 4455 2800 2301 5184 511 101 4347 4014 623 5434 3309 3416 2114 1811 4033 4414 2368 5320 4406 2358 3990 4176 4593 3212 2064 2191 2234 1188 1334 4236 4330 1472 864 5554 2708 1140 5146 4331 3093 3441 2648 4030 1403 2866 5513 3688 4546 1242 4855 4075 146 5544 313 4385 4008 859 1101 3417 3620 729 4220 3121 5385 4640 4219 1604 5242 2665 2273 5456 4502 1697 4023 5503 394 4241 5198 1926 4122 3551 4414 3176 3308 3256 5401 751 4546 1746 5494 2772 2287 1620 3640 5548 1287 2170 807 3907 2666 3021 5039 299 1652 509 4026 2255 4746 1141 2046 2710 4472 288 4464 1956 4114 5177 4745 706 4208 4453 4615 570 345 1964 3349 436 452 2640 148 1501 5326 130 3970 1623 4276 2822 3955 4306 3151 2707 543 1880 2666 2877 1112 1374 2232 2241 2974 4097 2932 5582 4642 2957 4090 4998 146 2466 5620 800 291 2566 2021 3444 2812 1134 3829 4322 5437 3941 2518 3932 3951 5428 371 2875 873 2603 5199 3037 2756 2878 3340 729 4200 3470 1770 2265 1428 2982 3331 4003 1795 4052 3763 1296 5304 5194 1466 1098 3876 2946 3500 4793 285 5240 2110 2994 4041 319 3846 178 161 2271 5237 5188 5118 5066 3973 3119 4098 504 4819 3273 2505 4111 5592 1745 3562 2145 245 1400 332 1903 2292 1401 775 40 2466 5017 3622 912 470 3746 1989 3567 2922 3424 879 4031 2144 3678 1 4711 3119 287 2956 2582 2534 2816 1175 5391 3528 314 7 1846 4752 4569 1997 3035 3299 4565 2545 4227 55 4806 5129 666 4190 3717 5518 3580 4202 2273 2917 4226 1806 1057 4181 2657 658 1349 1101 4955 3309 1073 2030 744 3207 4621 4165 1912 355 3075 5281 5581 4472 1429 2113 949 382 1311 3309 215 222 1049 1923 4651 4984 4245 400 222 2227 3984 1826 2289 3804 1962 2757 1350 3836 4815 2119 2868 232 3647 4164 3002 57 4486 4840 825 1778 3965 3796 1155 325 2872 690 4773 5398 1977 1414 2946 5405 4587 991 2621 884 2198 1205 350 635 4830 674 4370 1674 5302 3772 1885 2003 3840 407 4968 4014 4247 2810 4701 1615 336 1646 4497 4611 2776 2663 3340 3204 3370 439 1587 1391 303 3360 4421 1693 5297 2432 5086 2327 3996 4782 1939 1002 1228 2931 3675 1963 3495 1256 3591 3806 2078 4616 1090 2861 5376 1815 131 2447 2685 3743 2970 4097 779 519 4380 2288 4367 3906 1123 4596 2437 3410 5358 1474 2941 118 2638 5120 423 759 1927 1501 1059 4535 5569 127 3928 3651 2498 2684 2775 1310 5405 903 2289 2850 41 5398 173 2251 2277 1292 4159 5359 986 3394 4620 4183 5314 529 5519 5542 813 1777 3317 1917 1800 10 2927 1309 5416 2819 1105 1681 147 2233 119 3704 1347 5249 4755 3616 2984 1938 1657 953 2480 3096 854 2682 2411 2096 208 1883 1360 698 2507 2542 1443 827 4924 5515 2010 1857 2934 1325 917 5064 5174 4908 4409 3068 4907 3810 1563 3847 4730 2855 3523 4255 4178 5190 2720 3028 1660 2932 2195 1425 747 910 3567 3264 2963 1847 1336 4902 3597 2308 891 789 4016 74 67 249 5123 4169 1254 4201 4439 2334 4369 5536 1494 490 872 4937 1446 860 1101 3217 1660 5605 679 5422 2569 1708 3929 3100 2517 324 4720 83 1704 2536 1511 375 3006 2720 700 3232 4463 532 4452 5621 2790 4577 2806 2694 31 2828 162 5114 1864 4604 4475 2740 4229 4226 2169 3460 3049 34 4968 3038 1538 3224 5500 1677 3042 4944 1950 3699 3845 2771 3333 5006 4287 3218 3560 1002 3756 4570 4128 4296 4516 2061 982 4016 1753 2257 3133 2111 598 4105 4539 2089 346 3160 5045 3624 3810 4388 4528 3165 3409 133 4906 483 2292 1853 5130 3629 5621 113 4090 4788 3255 2417 4189 4483 1613 398 2117 953 5297 5564 2757 5031 2666 5084 3317 313 5296 2757 455 1727 2230 4663 830 2050 435 757 4818 4573 539 5528 3987 2649 4470 387 4205 649 773 5056 252 645 134 386 1361 1213 1622 867 2959 4823 3067 867 3374 4560 5203 1422 876 1624 5376 5089 1037 902 1482 535 5442 1862 879 2100 795 2987 235 3942 1301 1254 3098 3981 1641 2881 1773 2307 2688 5015 4290 406 5534 4389 3768 2680 5081 2530 71 1242 2637 1015 27 3423 1995 2020 4851 3203 3855 255 5525 3152 5566 3023 1199 2719 4558 4961 5176 1257 3864 1674 2450 5614 427 2384 4471 2890 4817 4773 2751 2312 5038 730 4387 3342 2235 600 1015 518 3776 294 3928 2366 3951 3920 3791 2907 368 2083 434 2608 3102 350 1702 3618 5159 5392 1323 4844 1255 2676 4058 143 5229 776 657 708 4986 866 61 5207 3434 4989 557 1277 3218 4411 3132 2310 4535 3957 4831 5482 3877 4413 798 1605 1871 4129 1274 3434 4973 4565 3848 163 4055 1435 2090 2211 3992 758 5043 4850 312 2142 4202 4123 1069 2539 5468 298 4116 1129 1627 4676 1194 4381 3213 706 5220 479 3652 3752 1161 4593 500 2527 1260 4258 510 3906 1199 2349 4791 2310 5201 3878 13 3668 2529 2175 1918 432 1635 3088 430 3697 1494 39 734 373 2230 3853 5065 1002 3645 5305 4346 4707 3234 1939 5033 3600 1318 2508 2006 3545 1933 1869 5395 2331 2555 1705 5508 1653 2348 4428 772 3523 5403 3840 1451 1056 2897 682 2905 172 2035 4048 130 849 3152 3998 2555 1355 1349 3642 4197 5608 3343 2625 2645 102 888 1943 2933 581 2377 5437 1583 5226 890 5498 3764 3431 1080 3003 1984 1523 2809 5577 2926 1897 3661 4033 1640 1750 1457 4650 1027 1155 4183 2802 5040 4750 5447 3741 48 1460 5152 357 4965 2509 2208 5302 1950 5259 1334 5065 2805 4980 4032 5074 1296 2674 982 269 5455 162 4906 4734 908 4325 1641 1991 25 4241 5612 4164 798 3525 1936 5429 3883 4503 4161 2742 644 5195 602 2127 577 2530 2730 3869 465 2946 1475 5178 1771 4218 50 2622 4724 1460 2679 4730 4523 3286 3899 3548 4458 445 4202 2612 3424 520 1886 277 5578 3643 5109 2602 5330 4785 5515 3553 3319 4549 88 1028 1443 2780 685 676 4715 351 535 1151 4895 2195 231 338 4386 4046 2592 4270 1245 1613 198 1938 5203 3643 3739 1606 1230 1793 1432 1255 366 1603 4014 3242 5004 707 3630 4037 1355 3182 4593 2278 4885 4985 5619 1405 420 5496 5132 981 290 2071 3275 4549 1912 1079 2925 5464 875 5307 2469 3145 587 4247 1257 1541 3495 4234 950 4742 3639 2015 693 4987 2077 3408 5427 488 3149 4969 1764 1521 3960 5058 787 4935 1172 1140 3762 2560 2777 2931 51 974 619 336 472 1189 967 3052 3504 2883 3820 1054 2043 4066 299 677 1717 4414 273 10 772 3499 2188 3133 4371 2802 1069 2179 3280 1795 5201 3649 2384 4069 1550 5103 5244 4520 2677 2700 2161 367 357 4379 3494 4213 1282 2913 3761 3295 4542 571 2187 749 3068 4473 4492 5166 3158 4656 4621 3454 111 1708 5312 1975 796 4592 925 4385 4894 5245 4037 2985 4965 4090 3201 628 4213 610 3516 4743 4596 1426 1222 3581 3846 3865 5012 1406 5537 906 1822 4606 3584 5309 1898 3858 1553 357 1592 2197 1446 5019 1763 4896 2816 1370 3038 2301 1658 4412 4970 2412 3636 1332 5240 144 5196 2125 4772 2859 555 2568 2452 3747 5185 4360 4028 3408 2473 3601 1145 4256 329 271 5212 1988 5488 870 263 1010 3066 1155 2592 2322 1830 877 3262 1635 772 1306 1108 1659 2829 5074 846 700 1582 1870 1725 1893 4501 3873 1717 3398 3147 1335 4930 4272 3963 5201 3212 912 2114 4796 2453 4750 1068 4662 499 4200 4921 4916 1190 229 2476 2803 247 3861 150 4952 1928 4737 4975 2314 1507 2670 5135 2938 2267 3847 3232 271 1854 824 1594 3442 5604 5182 4254 2554 4417 4856 3097 5404 4449 3807 3080 4617 4081 3134 3367 1943 4123 2791 1286 2894 407 860 359 4484 2351 1979 2379 2892 1217 2814 773 2403 1521 970 5317 5590 1081 4132 759 2046 2409 538 3523 5108 3479 3543 1117 4723 3890 1446 4504 693 2495 4548 4396 807 5338 4960 3510 4235 1683 2536 1142 758 3792 99 1186 1185 1476 840 4660 4583 4745 5198 5046 5213 1582 5034 4728 2187 5390 1239 4435 4578 334 3360 595 4147 829 814 5078 116 4073 966 210 751 1568 4826 4433 569 4690 1738 938 3783 1491 3381 3777 3047 646 5504 1942 1817 4076 772 2923 32 1313 2797 5107 4990 4548 3821 1053 5371 5451 760 2740 1270 4655 2935 1991 458 569 3935 5070 1037 3292 2995 3678 2961 4693 768 4208 1937 1541 5084 1126 256 1829 809 849 2887 1207 805 862 1419 5237 3758 117 3170 2167 600 3447 5560 2079 1986 2138 1452 2564 829 578 63 3918 3418 5500 2470 3404 4948 5010 5539 1942 1262 4089 4876 3916 4493 1835 2411 4121 995 2618 3430 1548 2214 1597 130 2072 323 1535 5062 292 1124 1099 2385 4636 363 2255 2427 482 3898 4974 2125 5520 1738 267 2663 2752 3167 193 3405 1613 3773 5491 2596 4370 998 823 1249 2066 2076 1148 294 2643 1626 2841 4339 3001 4154 2516 412 3444 4734 2926 3056 175 4014 1967 168 1805 2772 1625 410 1862 3487 3474 211 1010 553 4174 1853 3874 4224 2862 2107 4202 2824 1537 4945 1435 4767 1662 3703 3986 1209 3166 5212 3696 710 378 5573 1695 271 3203 3784 5180 3275 4741 156 2130 3587 5286 2018 3158 5566 3468 2697 3226 1929 1450 5211 2663 3934 1485 4883 85 5355 3543 2376 1533 1689 5024 2621 2730 3997 490 17 2528 1949 4147 172 3984 2131 4740 1432 3933 1822 1220 926 4348 5493 1545 4754 4704 3529 3174 2789 3760 5595 682 3981 1074 2314 4655 300 2744 4496 4993 117 1432 3265 1451 2072 3583 1675 4392 4822 2377 953 4842 329 4086 2858 1984 983 5513 5409 2921 859 757 188 3172 3331 4307 5441 597 3728 1849 2175 3602 2662 3138 1822 2475 285 1185 656 4785 3434 641 2345 377 2370 2165 4158 4263 2819 3355 254 4455 3734 1398 364 3035 4957 2015 5390 3147 560 4303 4243 4231 1278 3228 4673 2554 937 4341 5402 2838 3722 3229 3373 3073 5159 3600 1233 3083 4020 5068 3349 5540 701 1931 4703 1354 2760 4813 4571 1787 1462 2810 2735 3452 3886 4423 3409 2542 2087 3707 3726 2580 1126 5607 1965 3163 2796 4294 3925 4416 5076 4138 1224 3338 2682 1280 2125 5051 973 4777 2626 277 2316 4423 4234 62 374 1930 3955 2180 1304 1178 3740 2542 3221 5455 1076 4691 4687 1411 19 405 5088 1199 5119 3268 4678 100 5166 784 2542 383 4862 1484 1563 5306 3309 393 2728 5436 821 2265 3578 2436 3882 622 2146 2485 3955 4068 1472 4506 2319 3267 4660 2788 4513 3491 4056 2077 1141 5119 2339 3446 5395 2826 5048 2496 2916 3846 527 3323 2427 2143 3085 1986 51 5534 2122 4388 2400 706 3434 95 4147 5295 1485 4040 4272 2861 1127 3641 4213 794 2637 4659 4949 2918 670 2235 4080 2936 4392 4370 4644 1567 4249 1729 3258 4668 887 4555 455 4461 111 748 5522 788 1016 51 5202 3815 2549 3093 951 859 4151 3816 2880 1695 2478 4901 5128 38 5051 1051 1741 5447 4472 2039 1129 447 3763 1143 4684 5520 4519 2425 3425 5381 3214 2712 3264 951 125 2328 309 4482 1337 3189 2948 2673 2723 4544 5495 2643 2186 2946 4039 5571 4529 4206 4108 5391 5452 3835 1269 4524 2952 5184 5241 3991 684 2203 1699 3317 579 4499 2091 729 2967 795 507 1414 3360 132 4313 1541 283 5573 507 4618 2383 3113 2286 135 2985 390 1647 1983 4371 2702 5411 380 2779 1474 5219 709 3762 1011 3382 821 4688 497 2070 3576 2950 1168 842 874 839 2232 3300 4368 1865 939 3447 4846 4949 113 2615 5059 1380 904 655 4973 3485 1375 2994 1991 3588 4551 2866 2181 2171 2933 861 4122 4085 1138 2067 3417 4482 3528 2046 199 295 5598 2204 938 5170 4813 3825 583 2038 101 5404 2319 3397 1992 848 1692 3097 4747 4153 2944 3940 990 3975 2043 1341 3430 4429 679 4448 1399 2702 77 4097 4712 517 4195 3559 2153 4143 3622 713 113 3584 3299 3008 3338 5066 3588 5250 803 1806 4979 3695 4179 3505 2151 4586 702 2007 3792 3662 2707 1510 4082 5153 4030 2657 3886 4459 520 2397 1786 1568 4244 4800 2145 4104 1727 5032 4146 822 1513 3352 2322 2026 5151 3755 4012 2575 4307 464 4505 2380 1189 1135 1709 1380 3633 879 5413 673 2073 2073 5086 1199 382 1133 3138 1869 1726 3974 3805 633 2833 178 3571 965 5091 2398 1227 5362 4116 4378 1898 887 1466 4019 320 3117 5005 2820 111 810 520 1905 2952 1207 1041 2187 3793 133 4392 3936 4051 4376 2117 846 2803 4884 444 4148 3538 4223 1002 2555 5444 2230 1110 1412 139 3933 4461 5354 664 937 2564 2126 1602 5497 353 5371 4676 5473 3348 320 2232 4643 3206 791 4182 587 4488 935 1919 5437 4952 516 394 1267 968 4338 4510 520 3588 1671 3012 1067 1658 3019 1730 3729 2849 3749 5241 2759 492 3107 4657 3165 3119 2662 5263 4948 3219 630 1146 5464 2566 3226 2989 4152 2526 379 5446 2536 4214 1721 4045 3654 4319 1986 3576 952 4798 4233 3341 414 3456 3843 2442 453 4079 3252 422 4265 3048 4445 3039 1981 5085 2877 2591 2540 181 2925 5327 4198 5340 3305 1727 4685 1630 4621 1594 2254 952 87 1410 5379 2107 1710 5511 5121 3995 4963 274 1349 1017 4058 4749 91 4366 2809 644 33 2316 1679 3349 1400 2184 1965 4221 2187 4525 2960 877 1121 1363 5253 1363 4293 454 3659 437 1881 2187 5254 1133 1118 5260 3749 1797 4975 3334 2748 2989 3208 3280 2213 1921 4579 3212 5535 4487 3236 2310 3975 4482 2252 1752 2629 550 3828 959 5212 2710 5151 972 3945 4408 1330 2988 4981 5341 58 762 3946 729 5232 4423 4330 854 3980 4605 1483 916 4710 3679 3767 38 3396 1649 988 3495 2363 1053 1187 166 419 1931 1484 2354 1476 2554 383 1193 959 2333 2923 2312 42 4572 1817 4454 4684 2756 462 340 2626 2482 1443 3585 2395 493 4256 1492 235 1451 4895 4049 5192 1604 2143 570 3063 4755 4603 4009 779 3155 5009 48 2891 4325 360 986 4827 5434 560 4254 3046 4796 3473 204 508 4631 4634 14 2002 3646 1784 1723 26 834 3127 1636 3189 378 4982 5481 3745 1967 3935 779 661 2678 2393 1455 3340 587 145 4681 3752 1984 3001 1293 4062 1491 5285 3291 4679 2357 3441 3077 4242 578 5207 306 5177 1802 3470 3690 5059 855 4443 4913 4330 1082 3475 103 2218 907 2211 4827 1032 4915 291 2624 4798 4801 1004 4041 1688 452 3028 1920 523 1353 2038 2844 397 5110 4978 2141 3964 4506 4459 1602 5500 1538 3676 2969 2571 3926 2673 4739 527 1505 3975 1587 3387 111 146 3818 4472 4161 3760 1307 2676 1873 1053 4954 4094 3456 3786 1765 4599 2390 651 5057 4518 586 2047 3316 1867 808 3265 5599 3906 590 619 1986 628 3829 2748 2614 4642 782 1324 2563 2282 2541 4244 3863 1531 1046 2885 4863 809 56 4900 2867 5366 940 274 3135 5617 3472 2280 4569 5130 1468 5510 5196 258 2762 3472 2170 2029 4 5026 526 1999 2210 3579 4493 1151 1201 2182 4679 4326 3661 4613 5207 4487 3519 4745 4433 1684 337 1618 2290 1388 4776 2672 1506 3835 2501 4135 1767 1181 1388 9 850 2416 4276 5046 1938 3219 5430 704 1086 4272 3649 1473 270 4646 5188 2889 3966 2344 2947 732 983 1901 694 17 897 4037 1678 3398 3713 1067 4003 863 300 3756 2694 3574 3898 4211 3779 893 2731 2186 784 547 3377 295 1197 5137 3901 4384 2024 5094 1854 3626 2408 2974 4942 3534 1609 2662 1857 3841 921 1762 3109 4470 3656 3943 281 3866 1226 4112 4925 544 2871 1379 1468 3876 4368 5288 5608 4240 3878 1422 1621 144 2560 1967 2697 2421 4562 2951 591 1918 1052 3227 1953 3621 2919 5276 2789 837 3644 1520 2444 4905 519 3660 4176 1085 2682 30 4608 5128 617 4172 2015 301 811 869 3385 4894 1650 962 4770 372 589 4597 3042 4508 1388 4435 5097 1432 2270 4541 321 1506 841 4281 309 5003 3961 4976 394 5200 1206 4019 5408 5478 5255 3139 3424 4692 5565 1134 4287 4842 4050 4291 2799 1144 869 1510 2112 2313 577 4834 1693 1426 3073 343 953 5333 733 898 3552 3123 2725 4136 729 4722 3247 913 2690 1030 1008 2609 2406 3141 4754 451 1871 2500 2861 2940 3317 4142 1305 376 886 1381 3165 1970 1844 4355 5247 255 5301 4898 3788 5309 169 2807 3137 688 4874 3616 555 3254 4698 886 1854 4691 2126 899 5464 3635 5566 1318 1099 5225 4967 1974 790 1437 4642 994 1338 4589 738 744 3095 2922 3308 5117 55 1579 1684 1150 5415 1544 5550 3644 298 775 3492 1299 4817 4873 1718 4919 4589 4574 2802 3098 3399 4866 3287 294 260 3368 1342 352 4804 1839 2987 3747 1417 4342 5416 4483 2470 4827 1692 809 1614 1705 1031 5192 4405 2490 394 1755 4549 5106 27 1578 2622 3322 3474 3279 5546 3088 2618 703 800 896 4070 432 3954 846 5389 415 3345 3454 1450 1424 5316 2436 333 2194 3785 1742 2939 3127 5360 4664 5315 337 3808 3337 612 5555 4643 1879 2701 1962 3540 5291 854 3485 75 2462 1226 20 2973 4620 578 4144 3102 140 2310 5105 4616 337 2418 4178 1194 5306 5012 4959 5545 4054 1634 636 3349 5610 4079 5435 3241 2080 130 1666 1648 5217 3101 4073 4117 619 2720 4790 4902 3261 4710 1846 4174 416 2635 6 3723 890 3651 3347 113 2677 824 8 1353 2498 927 2144 1258 5604 2517 2514 757 787 5127 1218 5547 639 2170 1667 53 316 3850 4780 1413 680 342 2217 3493 2330 3059 3947 2182 1347 58 3158 1083 4020 35 681 4760 2670 4308 1353 25 1892 2046 576 5078 2936 3641 1638 5076 2657 1719 3917 4162 1559 4481 2506 4195 5308 4799 703 3412 3834 3926 1723 4907 5563 406 2132 1985 2547 2220 1986 1506 4038 836 181 1775 1322 2492 3568 2405 2830 1363 869 3263 2085 3023 3962 1260 4171 3734 5376 2748 2456 1056 4501 2483 3534 4447 2291 162 1649 4491 4416 294 2661 1595 3212 5211 4671 3549 4229 4806 457 3675 274 2921 3346 4062 1584 4878 847 202 5022 2972 3527 1067 734 1433 2877 1195 3950 4364 4077 2841 4430 362 5001 4297 1735 4339 3629 4493 3746 4100 2017 490 3344 4562 133 2248 652 3455 1414 1961 5165 4446 2810 1936 1390 860 591 821 4728 661 2881 2189 1760 4254 2340 4735 1146 5362 2947 4806 539 1615 591 3006 2622 4874 1898 964 1761 5556 5262 3549 4040 3433 1785 2031 1073 2779 2534 3221 2769 5132 4232 1656 5497 5432 1867 948 3733 1204 3797 2734 3155 1699 4085 5094 540 1913 2884 97 1425 4467 5393 1592 3649 4256 3837 1897 4849 3854 2451 36 2198 3069 3302 3200 4848 705 401 3835 3961 2024 772 664 3914 2956 3405 33 31 2446 3056 2094 3793 783 195 3948 3795 3387 4860 3007 2141 1189 1947 3086 4812 59 2890 2839 2014 2225 4869 351 1341 2919 415 3660 1354 783 1246 1830 2547 1460 4972 4628 2440 2479 1527 1643 1123 3876 2952 274 817 4194 2974 2125 2541 2724 119 4478 3132 5357 3435 418 4518 3657 308 5309 4248 1234 630 3713 2458 1146 768 4340 3872 1122 5065 4638 3276 4153 2004 2533 5430 2526 1968 3967 4033 5124 4907 1749 1419 5276 4908 1308 2902 1748 292 164 708 4224 2789 5268 4732 4415 4834 4970 673 39 4725 4958 1963 1361 4802 1933 5560 4193 5331 3435 4032 1485 5048 3713 5111 263 5133 2107 1038 2837 444 207 4226 1493 3341 2 3144 3722 4589 4947 4662 673 3676 4972 4430 3435 3292 4920 5223 3942 1721 5289 5205 1476 3836 4356 5575 5240 1053 2190 3712 5157 1561 5023 4936 2657 2971 4730 1291 111 2635 2739 2528 5109 1868 4933 2117 1079 4137 2714 5513 5612 1941 2457 1273 3592 593 1769 2658 1260 3218 3798 123 2282 4921 592 3939 298 2824 1817 1383 4154 4505 4588 5110 2839 3503 5194 4833 64 3517 3668 3596 4385 2926 698 4869 5057 4574 638 1018 3496 3735 4794 3035 1654 4867 351 174 961 2960 3081 998 3038 3017 5003 3442 2753 1285 3878 4814 549 2678 736 5582 1318 1960 4 2785 2577 5555 5581 3354 5131 2908 2866 4321 5266 4046 1632 2001 1900 1904 1943 5147 2436 1122 2760 3880 974 1211 3612 1771 2283 3884 4216 1283 3921 4626 2778 4132 4511 3837 2065 1063 3282 1038 404 4651 5415 3217 1455 4375 3213 3089 1211 656 1904 3863 5378 4648 518 1100 4464 837 2885 2220 1963 3571 5311 1501 762 2081 4229 275 2276 3566 1161 3930 4957 5288 351 442 225 4695 1908 4611 1510 3082 3501 1288 2299 2835 2307 4899 4509 938 3410 854 5051 3985 3001 3636 16 2273 4154 4404 38 1112 1059 5133 3029 2423 1993 970 4773 4592 3012 3115 5580 1846 87 4481 2071 3749 419 5562 4923 5229 5233 1401 674 2797 1539 1581 1009 5105 3622 2713 4941 2260 4533 4085 3238 4496 2310 1782 708 730 3703 5108 1956 2456 2969 3317 3324 52 193 1828 5234 579 2117 1254 339 2813 2777 2523 4159 4321 3300 3487 4142 1324 16 4528 5031 1966 1860 251 2556 50 267 3694 4038 2251 4107 2130 2437 2987 1122 2591 3765 573 3828 2103 2169 2070 3675 2680 4343 3415 2289 2872 3756 4003 444 2398 5182 2797 5485 3014 571 3224 4928 3344 1340 3851 2196 2114 1262 103 4734 1715 410 1470 682 578 4425 1474 656 3149 1065 277 3765 2404 620 1261 624 4191 1510 710 2345 3373 3560 4228 3403 4141 793 1073 4647 1740 3846 248 1570 4437 685 4541 1033 4914 1141 3621 1468 3977 3922 830 250 3312 3054 4018 2587 1205 5260 2235 1749 580 475 2880 2178 3725 4142 1256 2214 4607 4690 4563 4286 1653 5088 4275 1402 5583 4973 1610 1407 467 3447 1485 3854 4954 2643 378 4026 4071 613 2365 5226 1555 2653 3991 3212 1644 1023 4074 5273 3643 1372 563 3177 2299 388 635 1323 4058 2191 4424 3492 1367 399 604 5056 733 1719 4994 1155 3245 3774 1184 5143 4759 35 489 3381 5155 4876 4836 2543 2828 3788 3184 5455 945 230 4069 2712 2011 4978 1514 1736 2402 743 2568 2312 2292 1106 2567 1576 5353 2025 1742 1292 3562 2982 3868 5453 2431 4401 5328 4453 2534 4921 5403 4885 4812 612 4016 559 1752 1177 4595 4997 4610 4813 3186 4310 816 4135 4692 3343 184 2475 2558 3618 730 2916 2115 53 2347 1442 461 4720 2123 2005 2284 3760 2304 5549 1300 2453 700 1667 3795 3497 462 2078 2974 5605 2750 3481 2499 1037 2364 3106 4161 4472 3034 4322 417 1539 5490 3894 4523 1880 414 1736 148 2732 2633 361 361 3732 293 1355 5513 4444 3616 846 5087 5057 4766 1508 685 5379 176 3590 4215 5099 2942 2607 2522 5209 1279 5097 3412 2435 3058 4923 605 5598 2664 3922 2078 1818 849 1245 5571 818 5533 5268 4482 4771 485 2668 3059 4500 2492 4320 4936 1606 486 3232 2007 2266 2211 717 5395 2847 5462 2559 339 1945 1857 1454 2461 2522 435 2220 2305 4115 2383 1621 6 3655 5018 5267 890 1634 3639 2876 4132 1459 3164 4353 524 1732 4410 456 2681 1472 4027 4177 4020 4571 4106 1323 3778 1809 2961 3606 3081 668 4491 281 3535 2235 1914 134 3248 1787 194 836 5150 4959 2923 1169 3864 2596 5126 4128 5261 2180 4527 5333 1472 1238 1764 5514 850 4045 3980 114 2634 2105 2194 1547 5485 4224 158 2212 340 1249 4560 1392 1035 2858 57 4143 537 3556 1477 4475 2770 1262 4518 4844 4760 3007 4077 5028 4339 3330 1531 1086 276 4795 2692 4919 3592 159 820 899 1086 3734 4646 1612 779 1748 2040 2808 1694 4284 2167 4089 5563 2760 4454 5469 3646 3132 192 2623 2710 4073 4906 3054 5499 3305 5515 4057 1978 2459 3148 3642 3998 631 4316 1594 5140 5621 1089 3647 5552 3818 4391 277 832 5258 1837 2638 1290 110 2108 3318 3726 2011 1895 3112 2259 5388 3288 4282 373 3796 2205 314 4279 5288 4802 4138 1017 901 425 2436 4215 2164 1944 5323 1110 3946 576 5127 2515 1709 2298 4943 3614 4926 2586 24 4823 4071 2207 569 3953 1987 406 1969 4734 4760 1350 4128 3517 1525 3458 2933 4121 121 2475 739 865 285 511 148 5380 3838 5348 2966 1913 1286 1918 3689 3991 1695 4594 4047 2880 3894 4139 4596 1256 788 4474 1389 4388 4994 5046 4729 3675 2576 390 2337 4143 5035 4747 174 184 5276 3846 3170 952 462 3819 5167 2765 177 4103 2158 2563 992 4071 3001 2928 3920 3251 2160 3884 2951 2895 1833 4927 1004 2180 4058 4103 4149 2134 1149 2911 1579 2710 4829 949 2750 3899 93 3538 1652 5060 2682 927 3554 3051 3357 106 4209 1822 2098 3726 4937 4712 4476 3755 2971 959 1386 5350 2520 2186 3417 2967 3264 5114 5091 2084 2911 4738 1538 1792 2292 621 2081 1025 2184 4475 1075 4183 3919 2003 3421 2892 1888 215 1166 983 2331 5410 3948 3805 3093 2995 2204 3361 897 5262 4061 1805 3840 1290 4596 4687 2957 1468 461 4462 3383 537 4858 2172 4357 5520 2361 4205 5263 5281 239 2246 5036 1778 1055 4801 4570 3284 5617 767 226 4155 5204 5604 3886 3994 4042 1181 5074 1379 1348 746 4210 263 3529 857 2588 5522 2204 1669 4723 445 3393 974 3564 2792 2191 4365 570 4094 4588 3408 3436 960 2024 1324 67 5379 3694 3586 4348 1131 5462 2274 5436 2155 824 2708 4339 3108 1209 1749 3164 4830 4125 408 2714 2309 4608 2767 3211 2910 300 5016 124 2750 3135 4341 4742 3486 396 660 4660 5495 949 3894 2707 1128 661 2584 2528 1550 1151 453 1441 1566 4284 1619 2809 4016 1420 3045 2796 267 1574 773 3976 5063 4612 4233 2531 501 503 821 2189 1078 968 1761 1586 1765 4941 1942 1043 1984 3896 4112 673 1562 1448 1030 1773 3890 2509 5029 5201 5302 707 2537 5428 1986 2778 4725 1961 4366 466 5128 5162 3226 1312 4636 401 3928 2319 1515 935 3459 3180 254 1895 4057 1063 2937 4397 4745 1197 4692 5570 4143 3764 878 30 2796 5517 5200 1200 5026 2038 3277 3755 1548 3347 2360 1089 1497 802 2490 5106 1129 218 5253 2521 5219 1321 3750 621 1182 5439 2560 3406 4836 2153 5222 2533 4610 5597 3078 4950 4968 3706 268 2254 2434 850 726 4408 1362 2454 3915 2080 2824 1183 3008 1305 2533 1455 3486 2778 2924 5575 4068 3944 1547 5547 5536 4744 4836 1359 2836 2056 1372 1140 4508 1209 152 1501 2412 483 2787 267 1335 2841 4356 1128 5031 3083 5410 3759 3320 5225 2111 1937 3267 3744 2696 4851 1477 737 2009 3295 82 1065 2223 1084 359 165 2582 4613 110 2391 4537 582 2053 4995 4895 626 2525 4862 3549 4127 4411 1445 4382 2796 3532 2250 2985 552 3637 3057 2189 3731 4633 4729 5372 3272 158 5482 2169 4518 5384 1227 693 2134 2093 1805 2870 3079 4143 502 3689 1130 917 5170 4213 2310 1214 1580 4549 2948 1279 1374 2661 1494 2463 3660 4257 5213 906 1416 3746 4928 1835 3134 65 910 2491 4370 5527 4230 740 635 4643 4938 5385 3552 988 4700 2913 5255 1377 565 3942 2828 4908 3176 2041 493 4845 5366 1472 747 3283 2093 875 1411 5276 2967 2410 1382 473 4 3523 2945 3909 995 3038 4841 1921 2643 2094 84 1217 2942 5064 4303 4620 3634 5290 716 1382 1637 492 2401 5005 2647 4396 3162 1176 540 4117 2449 4149 2081 1616 5549 1246 3651 4936 1230 4191 3436 2497 1088 3678 1795 1209 3863 4452 4206 2965 2649 2477 2227 5180 2883 3625 89 1598 1537 1921 5487 4784 1184 4326 261 1797 1352 530 5424 1526 2687 3262 370 2798 5529 2023 1023 374 566 1347 3977 3930 5104 2256 3483 576 4091 232 2506 2718 1181 944 2041 3831 4075 4243 4614 5561 2587 1595 1283 2649 1248 5347 4386 3653 4711 2346 1544 127 5398 1353 3942 485 3043 1499 931 4282 5110 1330 788 3721 178 2696 2308 4403 211 3364 4479 5054 303 1487 2685 2511 1056 2293 1436 662 5269 3992 1941 3037 5099 3207 1378 139 2629 4937 1697 1323 560 5299 3143 1787 4595 2432 5025 1143 2089 1773 4919 5413 4070 460 3673 261 2446 2175 2249 37 1051 5345 3380 4406 2912 2264 3684 5125 2777 417 3375 3017 1072 4728 1569 2145 858 5185 3964 552 4784 5330 4993 2593 2564 754 1438 1917 1272 3376 2832 4193 905 2586 2471 4686 4862 4825 591 31 662 5023 2917 153 1103 3498 1716 4778 1074 3428 778 5243 2993 3339 3099 4079 2167 5366 1177 815 2801 275 2157 1813 3569 5091 4192 4154 1508 4583 189 3672 2203 3429 3438 5122 2799 1306 4781 1278 2220 1135 164 2211 496 3159 1980 3133 3056 4133 5272 2239 63 2118 1176 759 1366 5026 2904 2368 1880 4298 649 2864 3835 3853 2170 1270 3955 4488 4571 3518 1300 4526 2811 4152 4369 1083 5182 4561 2038 1719 4210 5003 4273 3815 1677 5470 5482 4542 3685 2122 747 2400 4458 2165 5613 4004 5094 1627 3519 381 3517 1603 1704 460 614 1288 246 1928 3666 2798 2377 4642 362 4498 995 3455 481 459 3460 3663 3010 4827 3434 153 2708 1267 3190 4680 342 4592 2547 1263 3786 1053 4653 2228 5533 56 2821 2891 2540 1054 3479 2535 3601 1758 2273 2364 1690 2392 265 2572 3450 3255 3567 4225 545 4164 4665 1293 2801 1358 5362 3180 758 2320 4462 854 762 268 3034 893 35 5397 952 3505 5127 983 3710 2412 1121 4165 3503 4838 5126 495 2016 2805 3561 4408 1366 524 5374 2244 4279 498 916 2495 4990 5416 2935 1503 51 3906 5371 5393 3153 2131 556 3430 3877 5583 1276 2386 2067 688 5305 2176 1408 2606 4942 3470 2694 5558 1324 1046 3217 707 4543 3539 4761 5067 2439 4427 1894 1556 4856 1553 5249 3808 563 2032 1123 5593 4195 2218 2885 5346 3774 822 955 4262 620 331 3271 3541 1407 3152 2999 4254 4489 5273 2144 2888 2622 277 369 4775 283 3029 195 582 1220 316 1946 926 15 876 4295 4000 3650 1200 4371 354 4626 3720 4013 3037 1287 3696 1754 5429 3232 2305 3547 4848 5264 179 3372 3055 2600 4904 359 3912 606 2355 1119 5268 1632 2701 2447 4506 2953 5315 3600 5187 1376 4110 5173 3549 3839 2048 3685 5466 1528 2751 722 3070 5493 1964 2967 85 5141 1054 417 1018 771 3362 5602 2795 4815 468 2863 2156 1796 3664 2939 1843 2766 218 5298 4774 4589 35 524 3145 4036 4832 3998 4944 3993 2666 5154 1300 3804 3779 2837 2821 4529 4593 4019 3516 2637 2416 1477 1228 5057 4097 2878 3200 5364 5590 1856 1965 358 786 1727 704 2634 63 5140 1963 589 5469 3916 897 647 3443 3089 5104 5305 5070 91 58 1646 2335 1322 1849 1887 4841 889 3383 3812 4268 4944 4555 1521 229 5114 871 2021 1212 5528 3096 2691 1051 511 1642 4182 4864 353 2848 4817 3031 2514 4925 930 3441 4507 3206 1430 3726 2137 2975 2580 2822 463 4592 2974 1181 445 4169 3670 3358 513 1246 4495 1599 1834 4349 2916 3627 1607 3027 258 5429 609 2038 529 3501 2085 3960 5198 1240 64 5138 5331 2380 2423 561 1175 2087 169 4633 3767 2589 3806 2591 1242 4230 3407 910 2764 5240 758 1911 3917 3393 2213 787 2605 4128 4791 390 712 5480 4252 3753 2775 498 2229 2939 5333 3033 3464 2782 4197 4362 1246 624 1394 3120 64 4881 305 2842 5032 444 1438 3154 2062 2731 4680 1267 219 1280 4538 5501 1822 1928 3852 5522 4370 3509 894 2568 4762 2591 4260 4664 1043 3839 1715 4943 5069 2905 1149 4171 1551 3538 4549 5092 714 4433 3870 5003 5113 5602 1613 338 954 4497 4302 2291 53 308 4675 4007 1452 3620 3948 4770 2906 984 1243 3220 5355 1372 3982 3639 4843 70 387 220 4365 2837 1263 4649 4332 4522 4315 3087 4104 1455 2356 1548 3806 3925 3694 1577 5582 980 4586 4337 3369 1768 33 3722 4733 4624 2568 906 5289 1487 1877 4061 3587 4992 4200 4340 2430 5592 821 2734 5413 2541 5550 5248 1423 4697 386 30 5572 222 3076 2424 3043 1786 2339 2958 1686 3595 3754 2788 2226 4439 218 55 884 1260 2066 201 4124 390 3541 5565 1392 4741 1035 5082 1496 258 4864 23 56 29 2353 4483 1773 3514 258 49 738 4670 4539 1504 1942 769 203 3209 4026 1105 3804 1214 1572 3588 3172 1033 1812 5049 1297 2292 3148 5421 1816 376 4899 4833 2966 2515 2471 1005 4032 4847 1794 3769 42 5003 2995 745 3724 2017 245 458 369 2482 1626 4596 3995 737 4943 3199 2288 4729 361 3541 842 1346 4639 1905 3139 3579 5310 510 3236 2667 5556 5069 966 5578 776 4980 4353 220 5347 5452 4322 5090 3527 5131 4977 1636 2489 1390 4366 705 518 5555 4351 2432 2113 2704 5616 5472 2812 4339 528 4790 30 4457 4655 2777 790 10 3725 286 3461 2240 2520 1204 4102 5387 146 1444 3302 856 4314 421 4220 1859 1161 3503 5557 661 3061 3790 2943 2866 2408 4718 4833 5552 3811 5319 4317 2061 5470 2545 3944 155 1299 4304 3927 290 2825 1887 382 992 593 4200 1623 3919 2534 3273 1906 4657 162 1126 2218 3226 4412 2554 3390 3498 2599 5319 2885 3999 3509 335 5419 2991 2080 1731 1638 3110 1904 2029 802 3495 5418 2863 3495 4212 4767 4887 1778 1172 1571 1174 1790 3998 5327 3957 3426 2947 904 2018 522 3928 2175 3621 646 5097 4030 1783 183 4266 2114 4739 2405 2551 884 2490 754 3174 4947 3499 4487 4071 2592 2305 1849 1538 5281 3980 2107 4037 1724 252 383 1248 528 3170 440 2689 4935 4316 2576 5574 3737 5057 3394 5305 689 4915 4791 1390 360 1340 5587 1 279 147 3973 4861 2768 690 2123 2141 2546 1144 1627 4693 3434 774 5447 4644 1028 69 3251 5499 3127 3082 1998 2453 1360 496 2920 3917 3122 3628 2813 530 1339 715 1449 5281 4022 2719 372 2383 4354 3976 3096 3858 1695 1906 2765 5504 4826 2773 3671 1855 4302 2078 9 1461 4417 3411 82 1347 4254 3414 2676 4926 4813 4562 4885 4699 237 455 210 1544 596 5401 1201 1356 3906 4926 1989 1487 5006 5200 1452 5539 644 620 4280 4057 600 3204 3241 4819 5610 5141 2675 5351 5228 1567 4754 2671 466 4879 1537 3133 1988 3956 4161 324 4443 4050 3713 5419 2420 3482 985 3168 2159 358 2753 475 3361 4537 379 2332 31 5619 2457 1980 155 4175 602 553 1008 4517 3730 5421 1445 5558 615 280 5275 2466 20 5096 3558 4395 1129 945 331 21 3865 1841 4047 221 2282 440 2401 3648 4401 4712 314 1232 1137 1177 3619 4794 3519 3170 4103 2733 3196 5353 2419 5452 1669 2641 2129 1638 459 1209 4202 318 5142 385 4197 2095 3395 1718 4289 2554 2742 3938 2386 1376 2706 2535 589 4171 1626 5148 1378 2204 4301 5161 245 4979 1830 548 3192 3080 2262 4044 3746 536 419 1203 4463 4231 1406 1898 5288 5281 2745 268 3500 3378 3540 1214 4610 4047 2123 3978 1616 1670 541 667 2636 3337 4814 776 1032 658 2246 3250 249 4235 758 4341 4380 1679 2833 3503 1868 2429 3112 410 4786 2616 1782 4813 3380 2604 4071 4939 769 4464 4514 3544 5279 969 306 3229 4740 5497 452 35 195 1177 2041 4146 2707 1598 2125 3171 3559 2410 5276 3310 3391 2707 585 4708 1333 2967 4591 2439 3055 1353 3428 3718 4433 3264 1408 3114 1043 313 5086 3477 2362 5191 5304 2133 422 1753 1899 2314 740 5592 5085 3757 5100 3253 2884 1927 2518 2928 1550 3254 2027 261 2980 5043 388 1239 3606 1299 5268 5246 3880 3864 3939 601 2982 2760 2903 1046 2603 519 848 5248 3846 2661 393 5605 265 250 5235 1676 989 3161 2981 4599 2922 4219 3126 3497 58 5604 2958 1527 4093 2456 1306 2004 1161 1828 1072 3840 2032 2644 2944 4468 5240 1386 2486 4748 1376 3862 1484 3214 1113 268 4460 4402 4162 1480 5441 3154 5327 4019 2267 1865 3525 4315 1856 2573 2186 3793 1750 5429 4519 3154 302 4752 1725 5452 1268 5222 1644 4260 846 2420 555 22 1656 1133 1209 269 1550 387 2674 2328 2304 4537 4744 40 3531 5588 3202 3206 1632 4152 1824 789 1675 1332 3434 3237 4105 287 4061 2167 3412 5535 3528 2649 3385 3092 5322 314 2652 3233 3423 1635 5131 3902 5610 5595 4511 584 3355 4904 1909 4944 1788 3957 4972 929 4624 2304 3793 2194 437 2077 1934 4945 1642 2548 4337 57 98 5143 3360 1897 4292 3471 5046 93 948 4413 2885 1021 130 967 2308 2880 3256 2732 3584 2961 3407 5549 2564 2897 1767 4996 621 1414 2934 1404 528 4051 2794 4611 2695 4978 1618 3861 693 2776 2697 4264 4027 1232 5138 602 3084 4857 299 4443 2228 3053 502 5129 4318 13 1703 3916 486 304 3196 2573 618 334 2775 3535 4595 3809 1704 4786 262 1973 692 5145 692 5291 1789 896 2987 434 298 78 4987 3926 4059 4066 5370 1990 3711 1104 4653 5053 1316 3656 3656 204 438 3544 1404 4311 4642 1526 1341 3329 1263 202 2642 4422 3623 1212 3854 1116 3203 2494 3746 5015 1689 1546 2431 5009 2777 493 501 2350 2038 3756 5509 5375 974 3800 4246 1380 2135 4592 869 3300 3702 965 125 5511 1921 5340 297 5006 2005 1429 4890 275 5595 1843 2958 3889 5382 1095 4455 5477 3550 4009 4289 3717 5117 5176 4535 152 777 2308 2156 5593 5311 4421 2140 925 4409 1281 4418 1099 446 2202 4672 3304 2932 19 4415 2603 1605 3937 3816 2305 195 2387 1398 5349 4330 2248 1562 1712 264 726 3681 4062 107 4304 3336 4432 581 812 3788 1099 2889 2044 2474 2512 3288 4582 2042 2863 2719 1152 793 3218 249 5406 1755 2979 946 2307 129 1721 5414 2450 578 1342 426 3553 1965 1807 1620 4169 2408 1724 2340 2485 1318 2978 4231 3567 1365 4212 3139 4836 609 2236 100 2578 669 2325 1000 1041 5226 3482 5441 1288 5217 4760 3708 3032 3354 294 4372 1483 3538 3607 4971 4331 943 5108 3792 2189 4311 5414 4954 4580 3469 840 2869 1581 470 2580 1583 451 1654 3303 1914 3171 5599 2730 142 3958 739 4422 3405 2607 4591 5241 3453 2863 2494 1186 3207 5125 612 80 663 5285 1923 4023 5372 499 4698 1143 4829 1103 5172 3132 2633 3987 799 2467 1214 2488 1364 4629 1652 4909 4393 746 1223 4505 71 2670 91 2145 3014 3854 852 3027 5285 2592 1116 2057 4008 18 5171 4619 4315 1415 4967 2836 3951 2607 368 1920 3278 4048 5556 1702 1396 407 1949 3252 3088 940 3110 2092 1280 960 1410 3988 1977 4202 956 2053 301 5411 339 4763 4086 5038 1693 563 3877 264 1264 1411 3088 4967 2403 3351 4108 1659 117 5018 561 2442 2927 4976 2516 2058 2778 3758 4614 360 4983 2525 722 979 3468 4538 3710 5260 3676 3505 4042 1509 2901 4421 748 2079 1267 2296 4383 4805 1828 3793 759 2898 475 1855 5209 5336 2004 424 2608 2530 1833 3903 3229 2812 425 2752 2679 4023 5035 1132 2494 341 4899 5521 4642 3022 349 106 2521 679 4908 4661 5015 690 4119 4352 4307 5162 3657 4112 2992 4397 2969 3518 3501 5538 2865 1138 2244 981 4617 1162 4853 3152 1477 592 3635 5084 3191 93 2816 2055 513 2654 2426 5397 2139 1269 736 1942 5517 3582 5235 3741 487 5124 249 825 4271 1220 891 3841 1491 1516 1989 127 4468 5439 5585 2771 3760 4562 2386 3450 5417 2388 5560 4590 1706 4068 797 4591 1993 4955 826 3717 654 4094 294 2342 4810 2977 5602 1277 3928 1244 2543 4745 561 3945 2471 3295 947 4961 3591 4584 2884 600 4373 3605 3677 2051 4449 1382 4732 739 1047 94 2817 4554 324 1950 2820 2179 2645 5142 2591 1426 2673 805 3885 4337 3694 2797 168 3352 1624 5274 5610 1497 4422 5617 1237 1549 4273 5612 3868 2665 5242 2702 5264 4747 4860 760 2882 2932 5027 4710 2515 4359 2802 2465 1516 3741 206 2066 610 2826 130 5347 4773 3630 236 3029 4133 1521 4299 3948 3187 1250 5571 660 232 5298 3715 390 3129 1210 5252 854 329 4006 2645 2254 4461 3878 1440 2633 165 1826 5280 3716 4506 801 2225 3024 306 846 2177 3304 1781 4973 4568 1738 1033 200 978 2223 3234 2745 78 1940 1731 1947 1205 5021 2721 500 1044 4125 1953 4436 4457 2890 5075 2019 2123 4903 4376 5020 4546 2769 1198 4682 3413 2322 3749 4654 5053 2361 4094 2371 1392 3325 3234 5342 1851 2754 4776 401 1727 1690 4360 3228 2325 4646 4866 5358 156 3617 3505 5460 3596 5353 284 1146 3675 280 2973 4569 579 237 270 1617 1903 775 2602 2904 4024 2583 5163 2084 2295 1886 1854 4289 1915 2459 609 5422 5289 5449 5367 1246 818 2593 5427 2618 2525 4687 2276 4314 1989 5048 69 5312 4786 2111 16 5415 4416 4228 469 4645 1989 2533 5446 2380 1964 1084 1331 1199 5123 406 2629 417 3132 2226 1576 2491 3221 4972 1223 4376 5264 5051 3810 2741 1320 2622 2104 922 631 1241 188 410 4675 5228 4827 95 901 2066 4603 536 4190 4448 765 1160 4072 3750 3991 2230 258 2394 55 5616 2846 4382 4776 4310 4035 3733 5529 2486 3667 4856 1619 4711 3046 2758 1523 2438 2582 38 1790 2953 3990 4278 1865 1652 4293 1678 3500 311 422 3773 3673 1153 3779 1805 1720 1623 3984 2961 2399 2852 2416 3495 2770 505 2994 983 4925 717 4963 238 5046 2639 917 2291 1950 4582 5143 2906 1969 150 4563 4258 2925 4501 2818 4267 370 4597 4106 4327 907 4229 1318 2947 2789 1046 326 2171 4737 2846 5381 110 1468 4316 542 2157 5326 4862 5266 5548 96 2217 1052 1283 3088 1705 964 759 2741 3244 4742 1076 4661 725 1378 4144 888 608 3462 78 5369 129 4293 1281 920 1174 1246 3332 4410 484 2415 1895 2713 2593 2466 2380 892 1854 3280 121 81 570 4268 4041 3798 4196 4191 4475 2678 3402 5277 2568 3444 2729 4135 4592 3580 2097 550 1432 2796 3963 2928 5566 4659 4708 1368 543 5327 318 385 655 4391 5362 4587 1397 2765 3557 3700 5273 1061 588 2479 588 1704 525 395 5185 3290 4008 1519 3171 3236 137 4088 4424 3270 2604 4656 4073 5338 2489 5245 391 4157 3002 1952 919 571 329 2916 5574 2476 5530 1168 3262 5208 1976 44 3886 2985 356 628 2561 5008 2306 2553 4025 2021 1614 2393 2442 1602 4926 4342 3178 2056 413 5074 5004 1469 4328 384 1057 4630 1678 3122 2691 163 3537 718 2888 1932 5248 351 3298 3210 3625 4842 2696 1459 2317 1084 4509 1103 906 5595 534 4187 628 2039 3782 4351 4208 4393 19 4055 3313 1937 308 1962 4880 4783 4694 775 3932 4009 4449 3869 4586 2103 1062 4270 4223 3972 1147 1317 5271 3044 4078 3162 5064 5202 1501 1851 5572 2731 2285 295 4835 923 3384 281 1291 3752 3697 4206 107 4870 3473 2339 5286 3296 4085 4315 3403 1439 1311 5317 5507 4264 4918 844 3887 3509 2967 1369 3483 5259 2971 3013 1742 1106 4884 4272 4630 5190 1715 4010 1414 2199 4085 3532 3456 4224 383 2947 4400 1217 2003 2305 4664 4492 3706 4546 4429 2316 4997 2545 4716 834 169 4720 4712 332 4387 2751 4528 124 4143 3011 1926 3033 4354 1442 3862 214 1721 5074 4991 2372 3887 776 3382 842 851 939 3431 1455 2169 4877 4615 2832 5469 2179 4446 5490 1792 2658 5017 1734 1611 3616 4498 2006 711 5023 1032 2797 476 2604 609 1542 978 4307 3595 1435 2720 3352 515 531 3308 3551 4164 4777 145 4064 2759 3540 1858 4193 1176 1078 746 1251 3497 260 5030 3151 1100 1791 2978 3696 4219 5372 5196 2448 2726 5459 3921 1203 450 5604 4184 4111 5420 210 762 1192 4138 1400 3129 485 5354 2741 1402 1120 2228 4708 522 4711 4705 588 1203 5311 3456 899 4331 1620 4247 3710 1098 1038 4329 445 972 925 3645 120 4980 1043 3755 1967 4472 597 1146 806 3810 438 3263 2494 371 3078 4623 4327 3009 3742 1086 924 2120 2372 5459 1216 2820 1740 466 3885 5453 2492 733 1537 4407 1391 3359 4859 4031 3003 3810 936 1882 3600 609 5296 2295 3740 3938 567 806 3044 3492 3253 277 3677 5076 2801 4584 1951 1142 4965 5206 3438 397 3735 2043 1308 577 2968 3358 2789 970 4526 3622 3280 4756 1999 93 1364 4421 2204 1082 1469 1017 723 263 1273 3936 5493 2568 4439 4797 5565 2530 3244 2614 4862 1545 2453 5184 3185 3319 1840 2811 3231 4202 424 2584 1394 4491 4188 4037 954 1310 2538 4614 1544 4323 3668 1717 3518 284 2433 3553 949 3051 4075 4304 1556 4317 5154 5026 1878 3022 5287 1825 59 3066 4334 916 4925 4847 3740 3919 925 1051 3980 1937 3494 933 1810 4288 3349 4755 4205 2425 1653 1519 2627 3733 2268 5567 4669 3255 1810 2064 1870 3490 3765 2072 4962 249 975 800 2458 2001 2676 4078 3560 3380 2108 98 4021 3333 4102 4228 5249 2900 3506 856 3862 4485 2709 820 3284 2826 924 3868 3182 373 5019 4048 3175 776 2122 4989 3252 4400 4644 513 2526 1593 2111 3273 3294 3336 2581 1412 3967 4956 2374 838 3283 494 1623 3779 4181 1229 2673 1883 2882 2326 3324 2342 3251 4876 3074 85 4709 3839 4841 2857 3393 3224 4731 2242 2332 2476 352 5524 151 5001 73 3445 991 1497 2909 3911 1616 2451 5022 752 2578 784 4285 4797 2027 3362 4988 1501 1067 654 846 1912 2541 5540 3757 470 1678 2042 3064 5332 1711 5125 1818 764 3476 3389 3377 327 3236 5145 1052 2277 3428 1853 3347 560 78 3354 1260 3997 3332 2845 4404 2706 383 1739 2580 5337 586 695 2959 3953 4150 4397 4803 886 5022 5037 3252 3113 681 1064 3202 3078 3801 2674 3518 1293 4170 46 1744 4686 348 2666 845 1262 5203 3907 307 173 3938 509 665 4130 2943 3956 2012 2600 4346 3200 4996 334 5177 1719 999 4725 3998 3599 3939 4664 932 2301 733 921 4535 5118 3645 1252 267 1453 4767 3654 1160 5318 5438 5537 4007 328 965 5114 2519 3786 2948 2172 5182 2150 2337 3359 2219 601 2039 2722 458 2387 3204 4908 3417 2036 5573 3547 5575 3789 731 2347 3981 4202 3575 4394 573 2097 1710 1831 611 3256 4510 2871 3557 536 844 153 2599 62 5087 1656 315 3050 4518 5026 2636 1956 893 177 936 412 4132 3860 3162 3442 2198 1104 2405 4077 675 1081 1602 5566 5011 2346 2375 1498 4278 3256 4152 3456 1428 4695 1263 1758 218 2678 1661 3623 778 2362 615 2479 4939 3892 160 4403 2583 1860 2488 573 4479 1164 120 2461 1302 2482 3715 49 5548 3780 3644 4338 4368 1804 3745 2884 3736 1376 1868 3783 5005 1150 2626 5053 2705 339 3687 994 2249 3543 4965 1598 3443 4479 2031 4186 4066 2213 1168 3838 4696 823 4544 1095 4889 2688 1133 3389 3107 1284 2984 1723 1043 3529 925 4561 333 3241 3631 4109 4795 2663 3375 3401 319 5211 3625 5229 4564 1693 865 5219 4818 419 805 3896 2627 5112 2238 4222 4493 1640 55 4221 3781 3271 1648 2353 360 3840 596 540 3326 68 5164 4798 4188 4532 546 2091 1260 543 4220 1513 2945 2343 3188 4999 3917 2933 2855 3399 5248 2014 1895 5274 789 682 1548 1006 1187 377 3667 2976 1541 4532 1875 1204 5127 981 1620 379 2763 2054 3388 1883 3664 3242 1951 3248 3773 1271 3229 3398 658 3410 4058 4999 2948 4210 3779 792 4422 3474 3718 2691 3730 3388 3633 2504 2923 2324 5621 1460 870 449 2500 408 1113 369 2107 4973 2427 2909 4285 481 1058 1618 85 344 1896 1768 5093 114 69 5341 2682 2254 2971 3558 3148 4408 1623 3657 2976 1779 4845 2207 3829 4626 1907 4759 170 2437 3032 2988 855 1163 2794 583 1070 1577 1929 1773 4371 80 3769 523 2509 3435 416 5014 4469 132 4671 366 5500 5201 5506 1737 28 2901 2300 4771 2004 2846 3905 3812 158 4161 2784 5604 5230 900 1404 501 3611 7 4675 3890 5223 5176 3992 3860 5111 91 2117 3923 5337 5459 3859 3199 3368 192 2682 4373 3915 2489 2148 2700 5168 43 5230 1112 217 5545 3569 505 5072 4162 3305 1961 5463 835 2680 1792 2673 3997 3382 1649 4488 1751 1998 4566 2770 3686 386 3813 1821 744 2556 2152 245 2806 918 258 3906 5416 115 1537 2447 3363 5410 2597 1046 3753 2898 5183 4133 3303 4987 2718 3966 1509 1669 2064 1428 2800 3193 3668 3153 4021 3429 3789 4437 4386 5323 3688 1592 534 594 4338 3825 1339 5404 4120 2697 1172 1847 4089 2351 5514 2033 2243 5073 134 1283 40 423 94 3596 321 4512 4988 3093 5130 2116 3445 5091 3082 699 3836 689 5178 2146 2231 178 5041 5369 5548 948 524 2143 1170 5433 2332 466 1942 3526 5456 5262 687 2829 2079 2879 4847 5242 3316 1811 1427 5613 4309 4778 1268 3394 4944 2857 3381 4399 2652 4257 1915 2926 3635 4747 4884 1646 5503 2443 5531 4556 1941 5452 5557 4350 2969 3854 1346 1576 762 5457 1981 4798 5359 3641 2170 2962 583 3067 4779 33 2355 2318 3904 982 4378 290 3113 1241 4801 4918 1137 4840 2251 2794 870 4069 1359 5180 3677 1153 2203 949 1005 3909 84 3131 2611 2761 1335 1021 3635 2744 1171 4707 4110 5617 634 2093 153 2206 4873 4628 5145 4093 364 2594 2252 3511 3965 1179 340 228 1612 5308 908 965 1525 404 1109 2815 1131 3215 2059 270 1812 5064 1670 1017 3033 1877 178 3524 125 984 1584 3533 3648 2041 5457 188 1247 2931 4530 5264 4543 4178 3157 2831 4548 690 1345 3019 3390 5139 5170 3593 4278 1603 891 3174 2104 2806 3787 1238 4971 1640 995 3272 5179 4731 1113 781 3732 2465 5565 1858 5527 682 2453 2945 1890 562 3701 1715 4725 4933 4325 4651 3218 5490 1191 3427 1865 436 5036 3491 2580 4940 4437 3670 2720 199 5174 245 1492 2754 782 3071 3604 84 2510 1572 2560 4216 1662 4491 5084 271 2567 4203 3892 2126 3833 5217 1079 2862 182 2729 101 4344 1306 681 1365 3850 2978 1638 1147 4590 5021 3848 3179 2605 5276 4461 3390 4038 2024 3230 2715 1989 4663 342 3138 4941 4614 287 3443 3349 5019 2543 1259 953 4687 4851 3012 4002 5506 3639 3069 3528 4155 1012 978 2227 5217 795 4366 5053 4293 1960 3955 2981 3151 606 1156 128 1545 760 992 135 4848 4153 3546 558 4016 5072 4739 1580 5108 4753 5289 4324 1247 1608 5562 3391 5530 2794 1141 2444 3530 4173 1627 3060 4672 3564 2791 4911 3616 577 490 3566 728 3515 2760 1267 4085 1767 2129 3110 5430 1024 242 379 3029 3517 3092 1997 174 4345 5324 174 154 4344 1202 4040 556 3841 3270 2373 4131 1035 12 5056 973 3421 3583 5049 4449 5383 2907 3571 1307 2813 5211 4166 1278 47 3469 2369 1499 915 938 1543 5422 3034 596 4530 472 4316 4956 256 2842 4787 3683 1012 1474 1349 4683 4819 2114 1841 416 2211 1806 622 3944 3673 4591 3007 1463 457 5348 1565 606 4817 1802 3786 3055 5143 3837 2273 5383 4789 4162 4173 1109 4384 4641 627 4277 3839 5207 1741 1145 922 1382 2116 501 5429 4038 5232 2163 468 3956 2427 1733 3608 5041 2156 604 584 4412 5077 2266 5204 93 2212 2002 717 2492 4383 2057 2326 5148 4892 5388 171 812 2620 310 1512 94 4161 2636 734 3936 1428 2513 259 3649 2796 4507 5595 3554 865 2157 4450 628 472 3401 3424 4791 2768 4071 4423 190 2899 4683 2277 3337 3636 3606 4863 3641 1766 2710 3092 4684 5340 1742 3521 4705 3738 2627 4017 862 2545 958 3911 3138 5115 1887 2151 4974 3478 4624 1023 422 1807 4596 1215 1689 3464 4185 4915 213 4930 3925 1145 245 1386 2888 248 3049 4095 3297 1600 1857 65 32 4435 4868 383 3169 3517 70 3854 2872 4064 2621 994 1975 1104 234 1215 1299 5620 4770 5325 1750 2686 587 654 3790 70 678 1428 4652 2431 4712 3359 1293 2872 2565 668 1176 1711 1282 4462 2878 696 512 3318 1939 5553 5567 4506 1832 5363 668 2289 1790 5528 3538 4465 950 2804 5042 1488 4452 703 4788 1456 3659 3902 97 5437 3354 5045 4389 1677 5445 3166 4868 3614 2448 3686 4192 1654 3105 3235 3702 2261 1693 5522 3444 951 1057 3460 4849 831 4147 838 3336 5104 3915 4971 660 58 5394 3916 4767 123 4070 461 5279 1272 3421 4784 121 1225 4390 2178 1680 2437 333 1451 1013 3909 3915 1294 2350 3825 2135 5063 1839 1447 1280 605 2782 498 5602 2229 5234 408 2370 4621 1818 3349 3219 984 4204 841 4331 4524 2819 2383 1924 1505 950 428 908 4851 4484 883 553 3250 5497 2091 1547 2793 666 5274 810 5171 2080 5616 2649 1733 3314 5315 5068 2862 1050 3973 792 2112 1006 1311 478 2295 630 5244 3930 822 221 1402 5571 1914 427 2333 4295 1024 2252 3949 1037 1497 2240 5586 3076 4715 2505 2383 4509 5225 3885 4788 1224 783 2615 1821 4973 4654 2722 1385 2305 1716 1822 3157 4633 1005 4903 5392 3883 3098 1698 3725 397 2774 627 1518 322 1493 2756 713 842 5384 2272 4237 594 2493 2531 5111 1703 2831 5503 795 4574 1553 2876 4156 2680 608 3371 846 4156 3545 274 4271 840 2679 5130 1567 3646 3624 2647 2919 907 1395 2767 3008 3535 440 3507 1642 2194 4784 741 105 1282 1868 3865 3289 2088 1001 5447 5026 21 514 135 4197 1161 3920 4831 829 4864 2619 5363 2735 2013 25 1627 2747 465 1420 4385 3520 5545 732 5068 127 582 3838 3362 139 1147 76 2685 1703 4842 1072 1341 1908 463 1012 1499 3914 3847 4092 5025 3891 2244 675 3506 5091 3353 4126 1623 151 1863 2557 3459 1139 3438 3977 1599 2903 1587 246 1992 450 1897 2837 2953 5588 1347 4372 3573 4487 498 3763 2037 231 4133 5203 3691 1481 3305 794 4382 873 2830 983 2763 3233 3733 1726 3400 949 1427 1894 2386 2516 554 1852 3131 2745 3467 2402 4238 4146 542 2049 2165 1505 4148 4774 5250 4512 648 4195 1796 3571 2657 1234 1772 849 758 4251 1662 4461 122 85 1098 3220 564 34 5168 897 2536 747 4025 1043 4778 3592 2687 3344 3099 5592 4683 4955 1491 2289 729 4752 2512 1623 553 1262 5187 805 1156 3925 1663 2493 4148 1125 3904 924 475 1193 1315 2668 4312 4590 5373 575 1501 1531 4259 5610 3760 121 281 5527 2603 1205 2529 4599 1264 1909 2249 5563 1245 1297 4780 3602 3012 374 757 1610 1054 3968 3930 337 2348 3309 1393 3388 1631 1884 4541 3210 5387 3368 178 4695 4527 2499 2272 4101 304 2921 3938 1161 4939 1547 2319 4152 3165 2680 2374 280 2806 2503 2093 4643 338 1891 1470 3966 221 1005 2738 4931 3923 2831 2302 930 4174 2203 2574 1382 1911 888 2119 5408 59 3541 4888 4417 3132 3921 4861 3981 2360 4690 4116 3343 722 4794 3768 4475 84 1535 5067 3169 3395 5278 1524 3148 2651 4247 5415 4964 2351 1978 2844 2730 4201 986 1864 5594 2199 5397 82 1577 491 3713 888 4591 4716 993 1751 475 1690 1529 3470 2143 5154 3330 470 2991 1086 1321 5025 572 3667 3760 1204 1622 1054 485 1499 5230 776 585 4659 1914 5404 4954 3828 1945 2139 2060 3882 219 3392 733 1682 1788 3907 2455 2808 1504 4622 4499 2421 3111 530 2516 4020 5597 2422 5390 4012 5146 4684 1386 2716 2739 2252 3288 47 1770 5524 2494 341 5147 1417 227 1450 3667 1988 1794 3822 3430 4138 3499 1325 2140 5094 2719 1330 4194 949 3049 4219 2189 3047 4361 4274 1073 4569 634 1654 3791 3947 1321 3916 3823 5437 5538 2612 683 4722 1264 2742 450 3066 723 2324 4791 2169 1176 3625 2152 1431 4177 2323 572 3680 1072 150 2537 5044 390 3984 2273 3189 1182 3134 3152 1353 281 1984 2242 2080 659 33 1635 4441 658 1578 2917 4942 4102 4834 5549 3139 2355 1317 3012 68 3383 5161 4798 4462 5080 3503 3609 3061 1094 2883 5608 2250 258 584 4915 420 2336 1105 386 1377 2201 2646 2700 2259 669 1276 4681 2289 1829 4463 5394 2037 4558 2684 239 5586 896 5344 4230 1140 5320 3207 5325 101 5020 2151 1868 83 1124 5185 2536 4514 159 1052 669 5477 2653 718 3346 1764 4669 3607 3372 1933 3578 3116 4053 3507 298 545 5166 652 5182 348 5036 2780 4122 2107 688 883 3372 4718 1871 4304 5246 2652 676 2893 4385 1747 337 3446 687 3991 3593 5006 3982 122 3191 1259 5543 2207 1911 969 5567 1742 2588 1517 3055 4374 2455 3532 5054 4529 2891 1592 4672 5317 3508 785 1797 1733 4877 3300 4638 1351 4992 4980 1782 749 4728 5598 1721 5011 1531 2843 3489 4271 5131 5348 1064 361 5224 3100 844 705 4800 1074 3975 5102 621 2649 77 3785 1149 1091 5300 5195 5610 838 535 5553 4319 1318 5146 3837 1852 5484 565 2190 3275 4826 4541 911 1553 5500 4452 3540 3749 349 3686 5304 2168 4879 2310 3914 2714 4476 3333 3121 4978 3509 335 3566 2271 663 977 2084 3049 2942 4214 1811 693 2622 4681 3820 323 4960 3617 3555 159 4022 3869 3626 989 735 1843 3914 721 5047 2441 2393 4299 195 5224 4323 1199 842 3061 4607 121 3533 3468 72 5223 1191 2207 4972 306 4356 3918 5616 1297 3069 2409 3550 4088 2263 3993 1026 3951 5141 4610 4545 2828 5481 618 1395 3077 1934 707 2780 3865 4770 312 5463 4063 5451 5287 5083 3196 3453 2581 5003 5211 835 4075 413 1817 1220 2058 3302 4889 4803 1492 4162 4774 645 3374 2062 1325 4097 3714 406 1883 4136 1960 1792 1111 3449 509 309 5561 4374 4456 2609 3080 1671 2206 350 3629 203 1508 2963 4412 441 152 3456 481 1118 4972 4277 5261 2577 837 2409 3093 1011 5438 5516 5337 1139 903 966 3683 4380 1137 4642 3069 5548 5536 2963 185 4281 5242 717 3878 5135 3338 2193 1005 1116 815 5308 1942 5282 5472 3648 110 1587 4325 4035 4 4849 337 4469 5512 4555 2464 1887 3311 4444 1449 2323 613 4649 2814 2620 5055 392 2568 2900 4063 1573 1983 3086 933 3831 2417 1406 3701 5198 2508 2217 1129 2500 4909 465 1758 4486 4796 2822 919 2113 3331 179 5572 3250 2522 4280 441 4860 3168 4478 142 1592 5453 337 1424 3212 433 438 5511 410 4997 2511 1301 4446 21 2292 1540 5124 3769 924 1436 4436 3626 5021 3674 5550 3652 992 626 2293 1676 3899 1642 3082 2836 236 3993 3328 245 1867 1461 1807 59 5256 4968 3734 3756 815 4450 364 1224 2800 3399 3931 1387 1466 1951 417 621 1191 5124 2308 1364 2295 2251 3117 4877 21 2961 1875 5488 3261 1951 529 3138 2931 5196 2770 85 240 47 3926 483 4659 1367 4886 3532 2862 357 3688 363 238 838 1805 3583 1976 1923 1517 5224 2961 4922 1211 2050 2479 2474 3944 5231 3647 1229 1125 4365 5438 86 3328 3547 391 2749 5358 5569 4608 2842 2519 4034 4185 4855 1574 769 2134 2400 678 993 2371 4525 4115 2330 2313 581 2834 672 4136 338 2826 2228 3433 1042 4722 3062 3866 2996 1352 4696 2720 2921 2873 1726 5444 3300 891 3471 2606 2221 1344 2844 3906 1924 1453 4576 5339 273 3180 2338 1539 2856 623 5476 2361 3518 1528 4557 1382 151 325 5067 1526 5375 3025 2371 3337 439 2530 690 2315 3972 3447 4091 2891 186 2729 4899 1749 3217 2753 843 726 5120 996 3972 513 2795 3894 2702 789 2577 522 333 3922 5064 1774 5170 1454 5149 4281 4999 1311 1916 1397 684 3636 2341 108 5477 5556 4104 291 4351 1056 2386 3302 2305 5124 2362 4696 4717 4593 5042 2163 4 4731 1791 1925 2213 4348 2957 2077 393 4202 2096 4614 1370 4850 3564 3436 5121 548 1570 3637 3832 4095 238 988 1977 3259 1907 4750 4683 4349 5170 3700 4126 818 3062 3112 3224 966 2583 4780 434 1029 5030 2565 3592 4614 3677 2484 923 3262 1052 3829 2070 2225 3319 4698 664 389 1731 931 4228 3577 3904 4341 426 732 4493 2517 1618 4908 471 1205 1427 4279 4316 5488 2920 1952 1697 188 2492 2412 2453 3580 4844 4399 2593 90 3475 697 5235 3544 4160 2296 2872 4418 5467 1772 403 3721 5478 4148 1105 1585 13 896 856 1678 2904 3870 5361 18 4916 4356 1501 3714 2807 2391 422 2301 3898 4395 2180 3513 105 3261 723 3088 2000 5044 2068 4830 4419 475 269 727 4767 588 3712 1836 4180 4213 538 5411 3432 2654 3395 1646 4644 260 615 2526 464 5228 4073 4759 429 4510 2230 2686 3913 2626 4725 126 4964 3833 5242 3278 3412 5352 372 1750 1797 84 1102 1300 4431 2762 515 4617 1651 1829 1998 4567 3586 4838 2550 3159 5450 1862 2133 4823 1197 2634 4962 5041 799 5238 746 763 1927 3020 1626 3957 3001 2424 5449 275 5224 2890 2971 1630 4056 1096 3422 5613 661 2372 1128 3097 5 2616 1706 1370 729 3248 3481 3901 149 2488 4177 1895 4254 4841 4626 3571 232 5192 4150 3853 112 2217 2355 458 2673 1456 4356 4264 2558 1936 5562 2945 298 2774 3998 602 2973 648 4419 2969 4136 4942 525 5198 4707 2536 2963 5130 482 1809 4652 3163 3668 2644 1131 4759 131 2624 4659 1709 696 4866 727 4958 4099 3122 1535 2595 3722 2898 861 3403 1272 476 4352 4940 4259 256 5302 1076 54 675 3809 5428 5568 2396 2727 401 5534 5175 1216 1196 2597 1880 2337 3298 5405 2505 4330 1969 2385 3664 2399 542 4614 2328 37 1795 1412 3194 1529 321 2464 1330 1336 3533 4799 3026 648 464 3909 393 3309 1123 2664 3940 4854 4137 1652 855 2547 2905 5405 33 1094 2665 3917 1677 5404 2068 42 977 3449 3048 135 5374 2009 567 2092 5119 1337 916 5307 4786 1384 2000 4370 3 4726 1543 4887 1122 1541 109 1553 968 1093 3784 564 4676 909 5186 3308 5362 5487 2299 980 214 3628 2065 1088 4519 4059 2211 4863 445 4181 214 3819 4249 1950 2774 702 1871 307 3970 426 3404 3370 1090 5452 1217 4853 161 4073 2208 1875 4132 4238 2816 1655 2795 3835 12 3305 4125 538 2145 4241 3811 3210 4158 1352 1735 3685 3163 4380 3729 5029 170 505 752 1551 2595 578 4704 782 4406 137 914 2571 4485 4057 4793 4973 1122 4932 2395 1822 1291 4607 1428 4587 1439 1735 423 70 291 1523 32 5578 3508 2058 3295 856 1513 300 5155 646 5081 4878 1277 3243 5391 3344 2565 2077 356 2521 4531 2539 2093 3647 4060 4448 4651 4144 4981 268 5068 18 647 3690 5383 3614 1055 4189 3247 4740 3740 3178 1027 1389 5220 4061 2683 1505 2737 5219 2928 2137 366 462 2264 2757 4897 67 789 1887 3464 413 5364 672 1139 3350 1942 1506 3633 3098 1773 1349 2534 1383 5461 5437 756 783 2246 2334 3842 4389 3573 1920 4521 4353 2574 3684 2136 4699 4710 4144 4924 584 5431 1868 608 2670 3156 4933 2827 5507 2912 3178 4914 219 1490 3540 1571 4455 2333 2913 4588 3525 3482 5612 4790 2318 1541 4380 3455 2253 4642 4481 4575 2013 2015 4590 4653 5577 2273 3907 4105 2700 1330 2726 851 1040 4519 561 4388 1026 22 92 937 1766 4774 5556 5337 2929 2422 3340 4389 5263 2259 3621 1142 978 4730 4054 4043 3052 3837 2315 3676 1170 3706 5172 5374 2415 1842 3712 1698 4735 1625 2955 1335 3654 2128 1021 2697 2652 4995 820 3190 3992 711 3598 4030 3702 589 3676 1340 4833 2228 2210 2768 1102 1013 3739 1950 1745 3545 4426 4951 1027 5105 5233 70 3152 5552 4679 3914 2642 1498 870 4191 3963 4485 2400 3179 1858 4543 3836 2384 723 2677 1020 5202 2066 1203 2412 4282 4407 562 1380 4599 5289 3759 1944 130 4963 2696 847 3839 5174 5596 5482 977 1878 1713 3317 3783 2165 689 1633 2226 5157 3839 148 5000 4851 1629 4490 910 2866 1248 3709 5349 5486 5485 245 3050 4156 3764 5369 3902 2890 4138 3576 1908 4922 4394 5169 2860 3154 3116 4539 4883 5006 3829 2486 4933 2696 139 1809 445 2461 1681 1775 2602 598 5551 5391 2234 4259 5123 3954 3368 4307 1768 643 2026 4741 1477 3846 4523 4738 2427 5189 3240 5457 3155 1940 1272 1200 407 3133 770 1257 1448 2886 3481 2685 2963 1609 3342 4988 4834 998 35 1468 5374 3136 2991 3009 3100 1508 5156 1982 5485 2126 847 5139 3622 4792 5043 2329 1335 179 5483 535 3352 3827 3874 5246 2625 3284 5484 5484 4239 411 869 2921 2763 4072 128 5104 4470 2673 1626 3198 3451 2232 621 3728 4254 4713 213 935 1238 1297 3266 4606 2411 4379 668 2936 150 515 3479 3835 41 3732 1376 5401 3169 2121 595 1400 55 2389 2019 3224 3632 4299 368 4893 4165 2106 2557 90 2245 1675 4589 909 3529 914 3322 981 164 3160 1431 4281 2767 1883 2233 5238 1707 5376 2421 2048 4026 4551 493 2243 2903 1604 5542 5257 773 4436 2252 3173 1777 1761 1658 4023 1910 2590 3591 2267 508 2872 4915 2529 3682 781 5067 156 675 1524 2386 2451 40 5059 2956 1833 1435 4442 3157 5586 4166 4460 1743 662 2731 615 2795 4994 4605 4365 1574 1884 2286 4266 369 3719 3331 2391 892 2925 2490 2964 769 4791 4742 311 2445 4824 4449 3434 3621 1499 4448 4399 3313 4257 5617 5158 2731 4699 5085 3595 2716 250 1984 3655 3970 1171 2243 227 1781 4750 3807 1376 2091 3877 888 918 1833 447 2251 4508 1444 796 2899 3512 534 4296 4822 4957 5576 1951 3377 5147 2528 2485 3557 1391 4378 3019 3695 3555 2242 4444 1272 4716 847 341 318 3408 4764 1353 4217 3661 4411 4440 1634 1570 2867 3382 4211 1521 3399 1440 3260 1004 1175 4610 4582 3865 1735 4143 5436 3023 19 5481 4387 1465 429 3963 4879 5115 3160 4006 1667 4086 481 3815 614 1845 3196 4136 2720 3219 3390 1645 1901 3592 4401 4704 3885 2309 4845 124 604 1321 2154 1252 3778 922 2946 1040 4557 2253 5285 16 2286 2038 4230 1337 2021 5443 4364 399 4528 1067 1862 1321 65 3147 2377 103 4590 4717 1234 5620 835 2553 1438 3879 5584 2446 4663 758 3347 435 3887 202 4166 5128 76 3447 5041 4524 3765 4266 587 1144 5457 3393 4840 488 2268 3407 2004 991 2074 1880 537 884 581 5319 4291 1972 4819 3427 3167 510 1071 859 1838 1164 509 4798 1291 2703 2881 244 4799 1523 1041 2192 522 1016 60 2235 432 842 803 1161 1196 1388 1894 5397 394 75 1643 3446 489 5148 4361 4092 249 3142 2518 618 4388 2564 4775 4994 231 2297 4993 5159 3264 1305 1124 1552 4571 1129 2969 4234 1029 4395 5595 5309 4378 5228 5177 3030 4033 5291 4449 5359 2154 711 3810 2080 4471 2843 4822 4257 1918 3989 3631 4659 2652 3436 5327 1839 4419 4116 10 648 4830 4323 3628 195 1225 2615 4706 5421 342 5616 4735 4039 4602 2037 126 4273 644 4476 5438 235 737 1754 3758 3007 1915 4202 5292 4338 5024 5180 3299 1694 4676 3309 651 2775 2482 1797 4696 2129 778 5235 1280 3860 3746 4237 245 118 2710 4876 4205 2854 1119 4623 3019 5335 779 894 3795 4513 531 3091 4726 1418 1968 1403 402 435 2523 2699 2372 5584 19 2545 2106 854 1404 5571 4643 4601 2467 4269 634 3636 4872 1458 2170 5521 4812 1480 619 773 784 557 1474 2922 824 2196 748 3750 1710 5449 2660 164 3242 2239 3230 5121 2281 372 4029 4508 3908 1424 492 704 2289 1429 1892 5488 5271 763 2450 2305 4736 4024 5038 5529 4249 4080 2666 3932 1346 479 2276 4029 62 1777 1259 2055 1006 4444 4300 4809 2719 3392 4381 5606 5061 445 3282 2692 1624 4922 3867 1333 315 3132 722 4173 3181 2171 2942 1293 3508 2125 3903 5618 1302 4817 2403 444 266 761 1275 1280 2908 4163 3741 3040 1049 268 1766 2769 50 2193 5390 5544 2020 1997 1106 4737 5471 3229 5139 1321 5406 3911 4134 3693 4123 4275 528 3545 4320 3875 3349 3202 5434 1968 328 5168 3658 3771 1428 1174 411 3420 391 4152 1451 2223 1072 2730 5372 5376 1209 4892 4313 2937 4638 1117 2548 3573 1217 555 607 2106 3631 4841 1626 2178 1700 2588 5062 2810 4822 2497 741 1641 2620 4994 4647 776 4907 2188 5545 860 5449 1166 4272 2025 3389 1215 1007 4382 872 48 5218 107 1600 2644 2396 1899 5487 4242 2245 5060 1006 3120 3001 5586 2740 1224 1426 3548 1207 1022 4004 2117 4107 4406 497 1444 3960 4342 1856 2015 5528 3038 2318 3853 1693 2645 3853 142 1760 2171 2085 5134 3294 2806 4542 2546 274 336 4964 4059 1873 1797 3308 4492 3562 1759 384 4652 3866 2032 4097 2479 1753 634 822 5601 1340 4444 1227 2855 3635 4964 4795 3548 4289 2373 5295 4393 1024 1631 4692 4092 3123 4530 2069 860 2349 3318 943 2386 817 4953 3109 3084 1505 1626 2020 4797 1113 404 1508 4842 4508 621 1323 792 73 5230 2923 4416 1179 3265 3923 1416 2321 2580 787 5475 3219 3039 735 3943 2432 4243 3117 2323 4586 2775 234 3816 1470 2227 5070 3153 3544 1843 4019 2055 1145 5322 5544 1538 551 237 4846 3318 4377 737 836 436 918 3311 4234 239 1339 4400 1808 1427 40 4110 4931 829 2355 2426 5347 1047 545 2222 441 1638 4127 4291 1332 3934 4395 1393 2355 4743 5080 3999 5479 4839 2234 4769 3230 2489 4540 2668 2422 1212 3791 4625 962 1008 4651 4002 1434 1464 2802 1302 3487 2940 2936 2186 2760 3367 1575 1503 1936 3456 504 411 3502 1042 1900 3708 2471 1571 4483 1035 4917 3178 1134 4341 3591 5481 503 3646 3238 1253 4949 2902 3901 3722 3399 4345 2107 1189 1962 2580 2498 4569 3682 494 4091 3931 297 2345 5459 5304 2425 481 3471 780 281 4742 4937 2746 3077 4974 171 1271 1983 2385 2567 1447 3935 2277 3236 1167 375 1460 3181 3438 3355 566 4049 1124 5482 2618 3769 5276 2558 4933 191 3395 2895 872 1095 2880 4891 3956 5524 2507 1533 5274 1200 2165 2028 251 3404 118 5063 4721 531 5550 3465 2681 4585 1816 5505 65 2916 1315 5127 2579 3377 2820 1231 1329 3216 5003 576 2244 2778 1038 3722 4868 3158 4883 5092 4546 1450 4772 1710 2986 2041 4030 5294 777 4476 3002 2639 1358 3983 3349 212 1081 4958 568 4780 2758 5385 10 931 5244 4616 3931 4962 140 5422 4634 1077 1691 3855 4216 815 2983 1734 5454 2497 4882 1323 798 2197 2610 1429 4457 4880 5095 3561 973 1881 2092 3736 2480 3585 1302 948 1829 5045 1788 797 1299 5344 1572 1236 3314 4853 2153 4697 4490 2506 756 3794 2880 3339 5228 1064 5421 1006 215 2696 1650 1934 2586 4232 2312 2463 4983 4732 5130 3049 3480 4149 1332 1058 5528 3457 2146 2902 1377 1148 364 3695 968 3472 5613 5584 1365 3062 2326 943 1779 5294 2655 2700 1659 5159 100 3062 455 3351 3648 1674 1869 4427 4909 2064 5060 2484 4335 356 3756 5566 2642 907 3082 2581 5192 965 1242 2187 2285 4343 3729 3106 1928 1283 4255 463 4701 518 5062 238 5175 747 3516 4846 5506 2658 4038 4751 25 5031 3692 1644 1741 5166 1166 4189 4862 2128 3147 2876 1641 3530 3495 1876 2335 2681 119 4893 1643 3695 4492 338 5523 1591 777 752 475 5351 1867 3447 4416 3863 2404 5418 5488 2875 3307 4865 4731 4538 350 4146 3737 5238 5292 4690 1698 4838 1309 3374 2789 3850 4296 4185 215 827 868 4090 4068 2804 1234 2193 4868 2095 4240 4933 1426 1549 1855 1854 3193 3453 2957 5008 4749 620 5535 121 2518 3706 792 5018 4209 1854 5140 2040 2382 4636 3909 2923 4334 913 4658 3145 1982 4848 4442 1543 5012 1792 1381 1632 734 1702 5512 3123 2191 5060 2799 4715 3864 4102 2883 261 4697 5121 4771 4696 1186 448 2200 4508 4904 534 2772 1743 4358 1454 349 5546 2387 158 5587 4036 5617 437 4488 4599 549 5054 3903 1528 4750 4395 3076 5017 1579 3107 934 3351 4317 475 3136 3226 4824 893 4587 3408 4736 4205 2851 3453 5224 5370 138 1483 2227 3710 1794 2323 2911 5531 203 3716 1767 939 3409 4580 2156 261 2725 111 1905 1302 3590 4723 3578 1507 3841 3556 1432 4216 3902 5322 1079 4366 5165 3704 2376 1258 4374 1629 1740 1638 2083 4209 3295 2427 4909 894 52 536 217 2647 1306 735 3814 1566 1298 2655 3569 1133 4643 2947 102 398 4392 4027 2117 1500 3944 1327 4128 2007 263 4385 436 2576 4929 5584 1818 2295 2122 3170 1746 2047 70 2259 2335 5492 3104 2221 1008 4019 1168 877 1118 4839 3975 1412 4150 4463 4144 5072 1465 4976 1566 3759 4790 2006 4451 1492 3020 172 1953 2118 5397 4574 2947 2689 5561 2636 671 5095 2798 5270 5245 5299 3293 2650 1823 2027 864 2618 1102 2409 5377 3049 3178 3474 369 5415 4410 4241 2867 2000 494 5444 2645 4139 2449 804 5339 2555 4462 1757 1160 3080 5465 1158 5084 5512 2869 1011 4995 5031 2239 2026 2807 3380 3195 2385 187 3314 3923 821 1935 1474 2338 351 5337 5432 127 4103 1946 2516 3331 2051 2271 5596 2462 1988 108 5200 5327 783 3582 2997 2244 1503 4862 2874 4482 4412 317 3880 2767 4191 3400 644 4602 4691 889 1132 3699 4042 1743 5008 836 694 2334 3915 1581 4388 4389 2791 4352 3641 1184 3018 3589 2105 2717 801 1857 3742 64 811 1312 4764 3206 707 2061 1297 4775 4818 3986 718 837 1277 1245 4156 1058 2821 2166 4777 2860 5111 5329 3592 4323 5487 3050 4875 5346 4650 4272 2424 2188 3040 5343 5084 1972 1526 2306 430 2881 4613 95 638 4030 4875 369 1490 4918 2299 3112 798 5461 5183 2716 2518 2255 3762 275 5158 327 3679 4175 301 1866 1507 1660 5303 334 5571 733 2582 972 3034 5539 2196 417 3447 334 5326 4361 541 2113 3062 2730 1848 3943 1336 5109 4671 3372 4575 995 3687 4207 3411 3422 2959 4968 1221 19 2020 935 1602 1461 3831 2781 2371 3919 2469 1994 2886 1823 2497 5484 5413 3548 3051 473 2338 5266 90 45 4640 409 2650 1105 5399 562 2082 2443 5136 1193 4731 413 2017 4424 3847 1601 3743 1193 1231 1981 2214 513 3795 4591 4314 3277 1288 5164 1272 5131 606 2494 1383 2105 5058 2340 1935 2806 3992 4464 2525 3822 3599 15 4176 68 4506 3578 720 1645 2688 3451 5306 5053 4325 1845 5095 4121 5526 2704 1929 4355 994 5263 2645 2051 4904 3091 3475 2222 2356 5066 3023 5398 3469 572 4895 4816 1927 3962 3661 2049 1648 1368 3675 3746 4690 2820 3048 5384 1729 4616 5515 5454 4449 2857 4460 5591 1655 3915 5064 3273 879 631 4837 3212 5621 1788 815 1202 87 639 2970 5216 1883 2240 4775 445 2839 485 507 2930 1350 1052 831 5403 5556 4403 4877 691 4444 3706 1080 686 5199 3055 3699 3269 228 2707 405 4812 1998 2859 812 2989 5409 706 4819 3715 2059 126 1867 4708 3565 3253 3512 2670 3564 1711 2377 2388 100 4366 523 1120 2433 4078 4350 1719 323 4239 143 1734 5618 4684 2733 631 3281 646 1804 4085 988 90 983 1239 3643 2713 2533 3999 4819 2121 4092 4665 3344 622 2639 150 2353 4316 1267 4904 5210 5322 2954 2796 2317 1507 1657 2325 286 4001 1600 1683 2503 3392 1744 3337 501 4313 705 2851 60 3906 4886 2942 4943 680 3551 2391 715 5014 2852 833 892 997 5609 450 3524 5469 3461 3051 4696 2255 4749 1304 398 3835 35 4627 200 1960 362 877 3020 3419 3084 302 854 4730 1050 3659 1193 3915 3082 3615 1458 4746 5279 5593 1988 1344 5057 5098 3442 1183 580 492 2772 2321 5155 4129 1426 5255 2111 2679 5542 1694 678 3889 1814 2328 4619 4925 2592 4694 1821 2712 10 705 1309 4504 2428 4871 4170 1509 4821 3265 3372 2114 5558 4736 2751 2157 3145 2330 4527 1405 173 131 2323 3089 4084 2588 5518 4997 3989 185 1707 4263 3086 4155 3503 5523 2389 1546 157 1075 198 5466 4209 2649 760 752 3115 844 679 1118 970 2182 2382 5051 1797 3022 1595 3017 4602 2912 4166 5180 3054 1801 631 1654 2903 3653 2279 2101 1693 4061 3091 4271 4822 2960 2317 4554 5504 1404 4964 5250 4844 5311 1789 3837 3337 5471 3542 1875 948 5295 4754 502 4870 240 1622 492 63 656 589 1378 4558 4917 4960 4232 5379 4803 1843 1478 3147 2000 559 977 514 3622 1176 3187 1556 3061 4575 4673 45 3427 1971 1534 4898 2057 4850 160 4770 4261 2641 340 4175 1114 608 4591 1115 2236 1744 5514 5570 5094 3337 931 4618 2601 5173 3487 1024 837 3337 3593 3336 1919 3423 2962 1264 1615 3938 1359 2204 2587 3575 5063 1902 280 134 914 890 5293 409 1879 3794 3572 531 493 314 3321 3590 872 5588 247 2235 2501 2019 4364 4477 4058 3530 2082 577 134 2693 1823 1577 2987 2492 3917 4137 29 5516 851 2472 3616 3768 2891 1914 3177 493 4710 528 267 1705 3117 1639 2155 2998 2117 1587 615 1035 3645 5357 576 1241 3853 5298 1789 5295 361 2212 1337 5365 766 1378 5072 3502 2420 5316 1540 1052 2120 3476 5267 4461 3427 5228 384 4462 1428 5095 611 2798 1469 200 519 2680 2240 4856 3779 5321 4878 1386 4229 4794 2940 2905 4345 4702 5473 5242 650 2430 3718 3809 4071 2768 1907 60 3460 2148 4797 1980 4086 2697 1086 2417 4895 3422 1853 2963 4059 4790 1430 1217 4944 4197 2345 1560 4989 1287 5127 2128 2398 561 4008 831 4732 4339 681 4826 276 1778 5297 4255 3580 4293 5103 4371 3686 5550 445 5383 494 1297 1053 599 2501 102 2785 3018 1409 2574 3384 28 405 4457 1358 2343 3995 4289 4676 5345 4590 4510 1883 2513 813 1411 3808 4648 3988 5602 2412 4509 2859 2964 4525 4818 3562 1100 683 3414 2703 2282 2520 2435 406 4760 4163 1914 3888 5542 3848 558 1978 2606 4523 2373 1277 364 3041 2906 1870 3739 866 2712 4356 2218 3176 4857 1081 3598 822 3331 5075 1860 3598 4470 1901 4827 2001 832 1573 3705 1110 750 4462 471 3072 2850 4155 1348 4650 3628 1486 5328 3244 4485 4695 4608 343 617 4339 1364 112 213 4476 5425 4133 5277 3919 4912 4077 2770 2961 3073 1602 4650 1903 816 122 421 429 4881 753 3918 4526 5190 4431 3126 2947 5421 1089 1009 552 4325 2617 2355 359 3508 3898 4407 4064 651 4415 149 4307 1666 268 757 2425 295 664 2444 2184 5545 5361 4806 5079 1903 149 4654 5334 2508 2163 947 4436 90 2529 1865 5551 3609 2593 932 1160 1768 2928 3623 5407 3244 2236 5232 1147 1164 1619 464 749 5217 2038 5163 5054 747 3379 2138 5445 1308 2031 4411 1785 1163 1899 1046 1063 1295 2596 4751 5267 4933 5108 3297 2696 2653 2444 4367 76 1237 2764 5027 2393 4639 1605 3762 1001 333 2921 2777 2163 2128 3132 2914 2160 403 1233 1891 2063 4970 5064 3800 1440 2408 2740 3796 2797 1564 1547 3058 3827 3269 1209 778 4312 1358 450 5102 5242 4892 2294 2819 3385 1492 802 3247 3241 5430 2405 5147 4897 3124 5232 2039 2409 1493 2809 3008 1534 3403 5121 1493 4639 2653 5386 2902 2375 3740 5553 858 2889 4337 1353 4154 1917 3783 4792 604 2724 4310 4490 2373 4373 3991 1531 1829 2684 3060 4737 571 3289 1926 536 2421 4588 1397 810 357 1583 3746 462 1996 5071 5436 537 3973 3445 1450 4384 4379 3704 5467 858 3788 2724 432 2319 4728 4138 3327 2383 2798 4015 100 226 4997 2495 3921 5514 5420 2262 3860 5373 2836 772 5131 4797 262 2634 5327 2997 1327 2478 3614 563 923 1964 1142 4753 1547 917 1427 3328 5343 2367 3294 285 5577 4911 1451 2386 2622 2213 2588 4952 2377 1210 4277 23 1301 3294 4686 1344 3645 105 3386 2833 2761 3705 3087 851 1690 2563 3098 445 2433 284 3646 1234 2965 4582 5396 494 5468 943 4367 5569 21 5589 2403 3410 26 52 4074 2826 2746 668 2120 5008 3903 4398 5604 4962 728 4476 4139 1850 3272 2685 3941 2894 1575 861 4067 4280 4117 4543 2081 236 2628 2888 2848 3700 3773 2024 5049 4068 1210 2373 1278 4173 3347 4956 3947 1261 465 3010 1007 2442 511 4697 1235 2149 1225 1620 2377 3678 69 3204 2609 3969 3207 3772 4102 1001 1661 1092 4447 5586 426 688 1026 248 3171 1782 1104 5046 5279 1481 2697 3789 2592 3818 5500 2477 2343 4758 1288 4831 529 272 799 2610 3542 1688 5093 949 4215 4960 1040 3868 5123 5608 3289 4881 1768 2676 5454 3844 5087 454 1711 3320 2427 2725 1221 4955 1851 3786 3961 3918 4010 4603 781 3537 2578 848 760 1973 2732 860 3731 2121 2618 2160 3605 517 4014 3598 5448 4149 775 4923 5201 4748 4316 3758 3496 3388 626 4577 4241 2302 1126 4980 5469 3493 625 1085 817 3666 1886 4043 3334 3065 335 1801 1227 168 2423 4642 5383 5317 730 2346 2505 5533 2987 2146 1004 3873 1464 3389 1118 4064 158 1894 1722 4730 5472 1456 1907 1562 1158 4281 4847 3023 4593 4437 276 5556 3458 3488 1403 5160 4492 2135 2857 173 4956 1694 223 2865 1643 5346 5464 1364 1061 3868 2357 2794 2747 5043 1046 2318 3856 4468 30 4451 3054 663 909 1942 1782 4235 4725 3971 1634 202 4580 1479 4592 4840 5232 1372 1189 1401 1743 3342 4218 3913 2885 4761 4505 1461 4821 5087 4035 4958 41 1211 4228 3268 1088 4860 2125 2815 5117 3517 4288 1153 4625 3980 2935 4123 1028 506 3640 4672 3558 1229 5610 1695 3306 3215 259 2753 3123 3764 3191 210 1011 1275 3241 1978 3339 5384 5411 886 1750 5366 4176 190 3069 3362 664 5269 4804 298 4217 4908 3788 2112 2140 2298 3038 3622 4087 2912 4580 613 1627 4152 3932 1035 962 5040 917 1512 115 389 5175 2148 2244 673 2095 2549 1541 68 844 4882 5179 4668 1047 4909 4296 2651 4736 3191 4146 4163 1914 2927 3455 300 4020 3414 1900 4790 3466 5409 3832 2727 1409 125 4260 4188 3743 4418 2269 5302 4794 1667 896 4776 4825 2957 2506 4431 2451 3329 2951 5301 1042 4249 3076 180 3518 994 4952 1265 1571 318 1883 446 4239 4613 1620 158 1322 54 2587 236 1480 3975 4715 1470 1572 452 2317 3247 1668 5307 1092 3179 4926 1746 4410 5132 2175 107 4687 3340 300 3858 4893 5530 718 4794 3360 3664 3980 1225 83 4479 132 1162 659 4960 4102 4412 3547 5399 771 4575 1349 1017 3576 1646 3298 3913 3847 3985 771 2992 4260 3203 1126 1993 3224 5303 3926 5345 5248 12 4311 2224 3896 1029 2261 2614 375 1074 3064 4668 2358 3966 1669 1093 2282 3145 1304 1786 3837 1862 2534 553 3194 4970 3286 52 1336 4632 1915 4962 1569 5382 133 2722 643 5292 306 5524 5107 4900 5565 2339 689 1334 4680 1256 5413 1959 1279 1013 2825 2464 1163 2967 1666 3191 1746 2450 5485 4697 2253 3488 4903 4320 4072 2495 458 1345 3887 4860 1136 4654 485 4977 2863 5290 5393 3044 1195 437 5218 2482 2026 92 3051 5499 4449 4512 4902 1882 4956 2689 392 2494 663 72 3507 3523 1671 5197 4359 2766 4548 3913 2710 3831 4548 552 414 2943 5185 206 4471 2717 84 3237 3354 4426 3865 2828 2727 5528 4041 2225 3022 5452 1776 4134 909 1115 661 2742 3996 4955 718 4374 5596 2149 2142 138 3838 2955 5517 5214 248 4415 1162 1541 1792 5515 2600 3977 2219 3120 27 5257 2282 1774 259 5589 199 1678 1879 1903 877 1797 3030 3659 3684 3311 4300 4699 3642 5527 3403 2547 2902 1860 237 1853 4353 5608 2633 4385 2280 3144 3701 864 4581 1987 1210 3337 369 5363 911 4328 2495 1792 4342 1115 1606 1527 303 2877 4601 2596 3071 4672 1389 494 3463 4250 4453 3270 4896 672 2345 4785 4392 1775 5621 1886 231 4648 3498 2426 5236 3737 2037 487 640 211 1400 5148 3841 3938 1418 2525 2066 830 4408 2645 3036 1702 2434 4789 5123 2572 4001 1260 3352 4203 1722 5034 4745 2874 2666 5022 3244 5514 4149 1811 3172 1504 3138 4098 890 5286 5551 3131 624 1857 2592 3818 3064 2516 1132 424 3244 5405 1749 4093 1514 1476 2165 2002 19 1898 2557 2906 2658 653 984 4610 1558 4156 2564 862 4684 3396 2224 3877 3820 1175 3046 849 4856 3903 710 3260 945 1825 4057 1700 2723 449 1794 3190 2768 3013 4567 3915 3237 605 2037 5365 3386 5296 4743 5496 3625 4910 5037 5084 359 1620 2919 5575 147 3707 5016 4881 5276 3086 5414 3387 3613 2800 1953 129 595 4711 5055 2310 4409 5473 731 3676 5506 2073 2115 492 5232 199 19 227 4086 1643 2367 1309 4490 1442 5120 5482 1967 491 4888 4859 3984 1759 4250 2974 4573 2774 4813 4982 554 462 4047 1074 890 1179 2016 1204 1352 4639 2418 3624 5588 1098 2517 2013 3203 3155 3593 867 2437 2569 276 3093 2856 5407 1976 815 2595 3687 5056 4988 2975 5522 5584 2997 1211 3628 61 1634 4006 1599 866 1514 262 3386 3718 5295 4258 1604 1381 4389 167 3329 5409 2225 4008 4587 3153 3691 4122 1762 3261 2265 4712 2392 4929 1946 3442 3894 4819 3147 3920 2732 2713 3809 5208 4895 2905 857 3216 3606 4291 5028 4482 5288 4063 1525 4875 781 1149 3518 165 4164 159 5460 625 3012 2858 3324 3761 1231 4254 458 3735 4338 1855 2212 1750 552 1067 286 5128 3285 3633 994 2949 2682 3011 307 2416 1144 3589 5605 466 4577 3111 3448 814 5432 1693 4474 3748 3550 2673 1643 538 2078 4788 4395 3368 24 5279 5377 3519 3397 220 2547 237 4440 2543 767 2221 4777 3557 467 1112 1583 5373 3997 2386 5214 5475 3763 3047 4093 337 1346 3732 5185 3881 816 5245 4717 473 5541 847 1812 4625 1576 1889 2864 2950 4011 31 5332 2739 4901 2396 2330 4337 2571 2081 1980 2839 1009 2948 5178 4354 4908 4690 352 1904 778 2372 4000 1655 2396 2170 1773 3026 5487 5573 1045 1739 171 565 5132 2445 1274 1023 4601 3974 1628 4529 5055 2715 4200 621 2953 2859 1929 2181 3628 994 1330 3878 3439 4479 824 4907 5211 300 4995 4010 2213 4899 2862 4853 617 3013 439 288 2042 3440 4366 3811 517 5044 4581 5482 2968 1516 3510 3164 1856 4555 2451 4829 5128 606 696 5329 3198 1265 612 1156 2248 4372 3206 36 2054 5473 2249 3302 123 775 935 5046 1140 4575 5191 4830 2568 2503 5513 4192 2631 3837 1745 3078 2543 3319 1236 3596 1726 321 2753 4299 2376 245 1253 1208 4399 4142 1751 5610 5550 3478 2497 5314 2766 3973 3412 2791 1455 4386 1586 3566 4394 4217 5276 2343 229 2971 5574 1647 1237 5465 1902 1318 3784 3098 1179 347 4795 2863 1971 3999 5135 2483 4331 2994 4921 217 5081 480 631 5577 3260 3496 3480 4287 5235 2635 3963 2618 410 3176 4047 334 3864 3122 982 4458 664 3179 5391 5206 4418 746 1987 3943 5025 3688 2893 1312 623 3523 1579 1162 617 2021 69 4168 4915 4141 3086 3039 374 3864 1370 5062 3411 3584 5222 1220 2095 4167 3734 2799 1796 3385 1966 3757 4697 31 3562 2761 1392 4039 5151 849 1733 1241 1147 1293 881 2870 3239 4394 5326 91 1879 4044 3494 5411 4131 1959 2661 1338 5087 2647 2363 2530 3552 397 4202 80 163 3545 3603 1488 1620 491 2570 4722 3418 3294 4351 4239 156 5067 468 3844 2321 3037 1298 2432 5448 4632 2310 896 3600 3624 1628 633 5312 4647 446 84 5057 4983 5204 1351 3615 2245 2588 3851 4573 3760 3189 3354 1879 363 4826 217 3821 3523 2450 2673 3663 3803 603 66 319 3614 2190 507 4415 917 3296 4441 2896 117 2629 4881 936 142 556 2537 3471 3512 3002 2379 637 469 1985 2498 3523 5315 2062 5543 4879 774 4987 4474 1260 5332 5065 3551 3490 1805 3662 3438 1609 3565 3835 2146 701 2026 3684 4700 3575 1144 3738 1989 3634 2918 1940 965 1131 4470 2564 2211 2481 1830 3881 178 4448 3800 491 3725 248 5598 556 3553 193 889 930 2593 3479 1234 1166 3161 1559 3786 5382 2269 5440 130 400 4584 2049 1401 5193 1190 2352 2748 4152 3213 1060 2304 4858 704 1501 5063 2218 4822 1746 3525 4293 2630 3637 2503 886 2675 5047 4475 2324 480 4263 2064 3953 2009 4935 1040 1522 559 3909 3508 2644 3724 4020 4122 4622 4388 2827 1288 4121 1133 5503 2717 2081 3036 4647 2031 1257 3134 4118 2781 4004 4491 2782 5117 4071 1698 1907 5073 1919 1262 114 1532 2483 5028 2958 3109 2353 936 2907 4997 3988 2387 1879 3201 2512 669 1065 2063 5006 2966 4922 5411 4772 4890 392 3693 5101 5421 4457 5140 160 2284 3067 470 1798 1692 1698 3806 4554 2812 3545 3572 2540 2775 1719 131 5341 3883 5269 1489 4464 2978 3695 2713 2502 3180 4765 2743 4898 5185 1831 1056 1754 108 4419 1022 5316 318 2596 2623 299 4626 1537 3574 5214 3153 1218 5084 4581 1253 718 1938 4748 2216 5067 36 3094 4140 4111 3562 5064 4751 2299 589 4945 1046 1947 1440 1023 1622 4933 1676 3307 4941 3133 4651 2706 3578 3458 3519 1332 1919 1067 4194 5313 1237 3724 4866 4759 4065 188 2244 4166 173 4246 2089 670 4580 2191 5600 48 4057 1345 5344 5535 2018 3579 697 1373 2276 2747 4796 4862 1120 2769 2502 3128 1080 3913 2582 1781 2119 1429 566 1191 5194 4823 5340 174 1401 1911 5122 4841 1467 1469 3173 640 2377 2192 4889 912 5137 3236 4636 4773 5445 2751 5525 988 3799 1336 5506 2003 4668 1529 3925 968 5543 3609 1256 5482 3276 2433 1104 1272 3988 5261 4735 4865 652 1786 4488 5439 149 1634 2791 4268 1683 4366 3030 2729 4521 4314 2424 1962 5203 3888 826 3197 1267 1353 4506 2116 269 3164 750 5277 2892 1060 590 3953 819 4209 4321 5208 3808 3912 413 5241 2050 1006 624 2671 4842 1507 506 5227 3261 3842 4486 5547 2352 2585 480 4132 4638 552 3732 1245 2521 303 5196 4249 5343 223 5109 3517 1430 2612 2438 413 5472 4736 241 5481 2376 4712 1504 4553 2454 5155 5372 2444 2105 5543 3079 1806 122 2029 5484 3197 3717 1150 4723 961 1283 2405 4039 5111 5508 2054 5 2586 520 3863 5054 5491 512 1742 5612 5256 3441 3195 4478 3343 5521 3747 418 3921 3973 1522 1406 3900 2126 4686 4655 605 1977 5502 980 133 3123 3139 4813 4245 4532 4693 2155 1808 1523 385 451 4559 1336 1876 2414 2553 4983 3003 2878 2679 419 2544 5057 524 5115 5032 919 5563 310 1306 504 1587 4096 2110 5014 2298 771 1433 2635 202 3174 62 5375 2416 3906 4796 5600 176 5017 1523 1000 3910 467 840 3121 3203 4631 2879 2642 73 911 2868 1122 170 2735 1874 2288 3716 4960 874 3482 3379 701 1006 5364 850 4770 1536 3136 4933 5256 3060 607 1242 4502 2691 2761 376 3870 697 3561 3935 2739 3091 5438 2971 3080 629 4560 3509 319 3289 690 2460 1486 3171 4181 2691 4745 3885 1035 2101 4234 2646 918 1840 4165 5504 2994 5094 3972 3012 2616 2436 2021 2353 1971 4985 3356 3567 1729 3660 5056 1346 5042 3985 4170 4272 968 3762 3602 2947 4956 3168 4149 5360 5571 5080 3877 434 1647 766 185 4232 3401 2476 3866 124 2755 36 3973 2653 2825 4428 650 789 5099 5547 1314 5384 1015 1411 4161 3882 1064 327 3995 4091 110 4873 650 5192 4914 910 2351 754 5155 4131 291 67 1878 396 941 3032 143 2185 721 3109 1092 153 1265 41 1483 795 893 1688 3896 701 2687 324 5080 1712 1312 2210 3474 346 53 4960 2747 1440 3908 2956 808 4316 1916 1025 2303 1903 3942 4423 623 5057 2192 2666 390 1429 121 1311 3277 4486 4284 3969 716 2045 2871 3403 833 77 3414 571 3929 617 2601 3375 2187 3919 1207 188 4255 1171 2236 3997 441 4454 4149 2834 5079 3492 2891 3813 1175 1696 3123 2543 4598 1142 5543 5313 2592 3509 5592 3260 4632 777 1865 1291 1008 2337 3086 2368 1971 131 3195 4342 2388 4643 1153 4161 2012 503 3145 2130 3128 4581 2054 537 4760 1617 2083 4885 2285 3733 2775 1720 473 816 1524 2304 4382 574 1068 5103 2538 720 1681 3798 1182 3782 5198 3999 5496 4973 2361 5357 4758 2021 4448 858 3634 2574 3185 2269 2498 1836 2434 2366 508 2231 1410 1382 4614 2137 4293 4651 4907 1333 2870 1495 2266 898 1802 1873 3018 4937 1510 1461 2670 2827 5448 698 1104 4773 1572 3690 5058 3484 2619 464 2455 2685 2973 4225 2350 635 3031 1199 3556 5331 2255 2090 1255 2597 1216 3822 2317 2416 5099 4300 5117 2846 221 1158 2040 1205 5395 664 3083 4490 987 494 4648 4131 2167 5380 3720 1364 1923 1201 1917 2505 4296 2403 645 3048 4640 1361 4018 3032 2734 549 1064 1930 1598 1960 1630 918 5239 4061 4670 5494 4111 4834 2154 4696 3858 5292 1524 5479 1728 1250 4729 663 1321 3919 1243 4578 5471 4973 4646 4224 4837 719 4024 857 2206 2073 4808 3442 5438 1307 524 4850 3608 2793 2036 3648 114 147 4379 519 3911 3284 3655 2698 947 4438 3604 3148 3195 3706 1459 2634 4665 4208 3058 5072 4013 4853 4705 2685 3231 2760 4556 2417 2727 1897 2497 3769 3215 2791 4337 4362 5236 5461 634 2468 4835 4853 4344 849 1449 3036 3487 1412 5315 1663 1266 1523 2883 4235 2723 2890 361 4076 1036 3466 2191 3646 709 4259 406 4609 1666 360 2305 3141 1985 3530 4851 4784 5534 2641 5169 2147 3856 2705 467 4832 5077 1160 1070 1186 4379 1758 1937 866 3811 4035 3872 770 5098 1626 1453 282 981 329 2399 4706 3510 1097 576 2112 1811 254 2045 5135 1199 3468 3358 678 2989 4613 4438 3322 1358 2004 5124 2045 2167 958 5040 4499 2930 4685 680 3711 2978 1273 1711 331 3976 1641 5026 4400 5301 3453 51 5098 5185 2977 4504 1643 4749 5002 1702 2859 3691 2081 1206 1217 1305 5507 2358 3593 1710 4127 2071 229 4288 72 4516 4762 5562 1553 954 2597 3582 1130 1443 986 612 5528 2747 3353 4033 5133 3429 5054 114 2550 574 248 2477 2912 3921 3694 3086 3245 935 5471 478 1979 4463 964 4603 3027 3879 215 5298 4940 5076 1124 327 4657 4323 1862 5153 3263 1203 3706 20 1619 849 3392 3828 1789 1102 1703 5032 5219 1014 4267 678 4263 873 3624 379 242 2953 4978 5534 2493 3796 1665 3006 2874 1836 4645 5003 1488 1843 5602 987 3733 5176 3920 632 2906 737 377 4808 273 1733 3074 1095 2399 4169 521 4236 3447 5039 645 2141 1115 989 4348 1861 3684 4476 1679 3919 3036 4131 2438 1435 2201 2630 1574 86 2276 4569 4107 1236 2266 3324 1572 4011 4531 1605 1589 3815 746 3829 4540 4701 631 828 1927 3921 104 2708 955 1567 1972 3600 5064 1667 749 1814 1362 1817 5292 362 2928 2180 506 267 2633 2615 1720 3381 5366 4559 728 4886 4623 3131 1917 3741 85 2328 2764 2654 680 2586 1901 2862 5465 5572 4906 1331 2543 1750 3098 1427 5014 1983 5486 4488 831 1793 1539 2992 2666 5418 3127 3896 1960 1041 312 4188 2317 1843 5403 803 133 2619 1316 401 610 240 587 910 4041 1737 3262 531 4464 2805 1988 5258 1697 153 938 2327 1518 4856 3839 2921 1777 813 2276 2188 3002 1620 3004 2572 2137 412 38 4949 1828 978 3273 3281 1442 644 405 2278 3189 142 2345 1182 4539 4307 2571 2186 4454 2135 1442 3609 590 1952 2942 4150 1619 3020 2467 2331 5080 2373 1313 3250 5212 2636 5596 3170 4556 1250 169 963 988 4301 3876 760 1422 5224 4862 3172 964 4775 1406 1144 2204 2608 3792 4418 1162 3720 2567 4478 5605 2346 4766 3777 3784 3851 554 349 1542 4609 816 5482 2047 3295 3267 5253 1969 5254 1852 1467 5106 2757 30 2246 1238 229 4466 2237 5427 4227 773 98 5253 2890 2324 846 1662 3818 3156 40 4920 811 4538 2975 1987 4237 843 3557 4483 3451 125 4318 2887 3214 3556 2187 4353 2395 2652 452 823 359 2480 4293 4815 1530 1367 2521 4692 2236 2618 1293 911 2842 3602 1862 2476 2781 4788 3843 2789 850 4650 2886 3743 192 2285 4432 3591 3190 214 2463 1659 5135 4792 5479 4204 4003 2319 5279 4436 1980 5326 918 230 4896 806 114 5291 979 3406 1120 4290 4651 1740 1904 368 702 3331 2420 3837 3138 1837 531 1537 2731 994 1762 3857 5026 284 356 2563 4594 5297 845 3285 2351 319 200 3852 3997 5181 58 4434 4493 1444 1856 5471 1393 4179 1195 246 1093 4980 4188 186 1559 4561 1460 1555 4444 357 3666 1414 3901 2352 2496 4038 2509 3036 5612 530 5582 2288 3534 4606 3139 498 1108 870 3811 1205 1353 5231 3835 2059 4269 2727 1352 165 5134 1340 5069 2070 4161 5218 2043 799 1512 3472 3794 5313 3669 731 465 981 854 159 2236 4171 1010 3424 651 3009 1110 228 1245 4523 2348 177 1212 4669 28 4354 4886 1569 3929 4107 3696 2546 736 3026 328 340 566 1569 4095 1310 2056 1835 3070 4331 4974 564 4387 3242 395 4387 2747 4928 2960 1336 3466 2748 906 3182 1894 1262 3034 1837 5555 4950 2413 336 558 467 819 686 4360 113 3886 5470 4017 3391 2431 2047 5372 1931 3080 5210 2033 4943 3970 1714 1570 1110 1507 982 3469 1772 3974 4476 4942 1571 4679 539 4854 2148 3871 151 4368 4379 5603 3394 342 254 2954 4118 310 343 4805 5137 501 4415 2876 2566 664 1057 4836 327 5173 4668 4230 360 4822 2212 3919 3593 1785 4880 3406 3117 3751 81 1165 1175 3891 3333 5008 2793 4760 1313 2196 4392 1687 3486 363 3592 5178 4676 1012 2697 3118 5299 1517 3709 4954 1277 3510 3541 1032 159 5326 3857 2480 579 5304 1537 1282 2394 3790 2289 417 745 2211 4913 4556 216 2422 3321 2029 1089 2086 2990 3908 1787 927 2632 1611 3958 2818 4039 3874 1641 396 4225 2287 1646 2621 4329 466 4270 856 5522 4356 2186 2261 2994 4126 1917 2752 2068 1402 3873 2570 4417 3888 647 4747 10 1818 1041 1856 4601 4184 722 3505 2595 2527 5534 11 1558 2243 514 5432 872 2458 2046 5527 4545 712 2622 3466 60 1483 700 5234 1404 1566 4880 964 2722 2784 2057 4530 5507 182 3020 2084 3733 3467 3015 4930 4514 2705 640 3612 5403 5483 3507 251 2909 4627 5228 2250 2753 441 495 1554 1112 2127 5385 2105 2686 1839 1498 597 4219 2919 3232 5446 4793 5555 5224 877 1531 1176 3375 1588 3200 4533 1697 1216 2434 388 3453 3337 5583 4392 98 3365 2652 1634 3396 3139 1646 2806 1885 1585 4001 3093 1236 2058 3725 2119 3410 1664 2377 3969 5072 1193 1014 4812 2801 2835 150 4905 4740 1546 334 160 612 1151 2477 2926 1974 1731 1199 3566 495 4744 3086 2691 1264 477 1348 4085 2126 2415 51 3302 1313 823 743 4926 5039 1364 4062 4834 3015 1145 5156 4030 5012 2821 857 4791 4182 3929 2669 1170 4678 1112 2566 2762 2296 4912 5384 3373 1744 4819 1339 1395 4442 4728 5177 5028 3320 1535 324 2775 5397 1442 2458 5472 2618 5436 1418 4165 4023 3307 946 4225 2825 1636 1080 2393 1285 2472 264 3270 506 2127 3805 469 94 1016 993 1786 3864 5046 2672 1020 3244 4048 3300 2758 278 3130 5339 1948 2784 1789 2026 1341 2792 3306 3071 3323 4631 3772 5617 1967 5115 1725 999 4379 1547 1678 633 3733 218 2152 3979 4904 4348 2596 858 1200 1371 1109 2584 2332 2953 5440 5040 1862 4289 5281 2635 1819 457 3543 4193 4720 4411 4851 4820 299 4807 3690 1050 1517 5520 1916 665 5400 365 2987 4761 173 834 1507 478 4988 4872 4901 30 1607 2074 4509 2447 2807 3552 1195 3571 4117 4357 5454 3229 3430 2585 1672 4966 360 1451 2778 4986 4570 1963 1649 3051 2464 2716 1118 4913 1925 755 1065 2428 866 3528 2515 1427 4574 4290 5069 3358 4937 5412 2308 5615 3460 2427 5181 3823 2760 2328 4444 5145 3906 5056 597 2730 5055 681 2032 1758 4654 4529 4892 4600 2310 621 2289 2812 4180 4601 4128 3366 3564 312 3464 2469 3654 850 3708 868 4413 4998 272 4309 1446 1298 2834 3853 418 1193 4697 3563 5002 2749 3914 4602 4863 2376 5313 1266 4317 2279 5247 1318 1427 3723 1410 714 1680 1578 1144 742 1887 2676 573 1076 3862 5216 3140 4078 4842 1876 874 3261 212 2892 413 2280 1147 2672 2244 5303 2352 2011 3927 3142 5349 4729 85 2183 3861 841 3219 2219 3673 2168 1666 2476 4301 1272 3377 1456 4897 3802 5550 2846 4820 1482 580 1044 4423 1175 2592 2031 4404 2472 755 961 948 1833 3659 1005 5329 2820 1530 1385 3907 1020 3990 4254 411 5161 4991 4543 314 4261 4357 2028 811 5286 992 1236 5621 4858 1516 499 992 1988 257 3352 5386 1122 4666 3590 28 516 903 3585 1773 1136 5282 3276 2849 2975 4891 624 5130 1123 3495 3 4446 3431 170 5121 5285 2264 283 4076 4878 1033 981 3970 553 4114 1495 510 4099 5322 4788 2762 5281 4530 3971 3230 292 3852 3176 3786 520 1521 2286 4873 1135 905 4231 2996 2571 128 1535 1403 2092 2765 833 686 3677 3403 605 1278 3538 4491 2270 964 1400 2202 1250 4334 3451 751 2678 2511 2248 5451 732 5167 1878 5153 3949 3321 527 787 3959 2164 2961 261 5231 3533 3283 5180 3730 85 4388 1939 1595 2290 5024 1084 2004 2599 3311 1358 1782 4834 4830 3320 570 687 2050 438 5305 3991 3908 3943 1993 511 3076 1342 3906 1671 5205 3592 3375 4559 296 3780 4945 2595 3809 3600 5377 320 3525 5352 2310 680 1275 915 2827 1599 4212 5043 5236 2345 969 1611 2815 2593 1578 64 1031 4710 701 920 4927 4790 2350 3577 3748 5141 1511 1568 1807 3190 301 3102 1529 4267 4600 5468 248 5108 4357 1692 2855 1877 4966 834 1275 5214 4396 3538 1250 2453 1280 3846 1026 5227 1219 1251 1150 5189 1323 3912 552 2797 1182 4830 2676 4979 2830 4047 611 2424 3174 272 5247 5038 1801 2430 470 5295 2735 4281 4511 3385 3966 5258 2340 3736 4431 2517 2723 2940 5573 1307 4245 2820 1353 4945 2344 1280 1065 5100 4194 2193 3421 421 4411 1157 1752 3438 1160 5379 3222 1393 2386 452 1507 2516 2414 717 4422 67 790 5019 4274 2381 1532 2198 925 3446 2307 108 3242 1318 2771 1771 2404 280 5097 745 23 2689 273 4831 613 2882 4077 3207 2518 2882 2467 3769 1738 5001 1416 4575 1222 2641 213 5520 2922 4445 3990 1410 5478 1862 1248 5251 1009 3253 2382 3072 1424 2409 486 4892 1335 185 1596 4588 811 3597 172 112 4787 5596 3290 5506 3653 3911 3539 3507 359 3111 2922 3868 4168 4598 2270 4151 1816 4736 2425 2142 4575 920 2722 3868 1801 4025 2560 436 435 3687 3273 332 3682 428 1705 705 2341 4493 2362 1442 4814 663 2769 4802 3309 414 1733 3338 1695 3313 1671 1801 4108 3371 5071 4910 1913 1485 1824 4160 4758 5442 3530 2014 2219 732 535 3140 92 3456 3468 3816 156 2891 1267 2707 1474 3173 1121 2064 771 5337 3244 3482 3251 4608 3167 2394 1972 2213 4412 2760 4609 4391 644 3394 5565 3168 4106 510 5220 1950 5164 1699 4066 1562 3491 635 2767 5026 702 1019 3065 2113 2964 1242 2185 5614 2552 577 1404 1581 591 4767 5576 504 1744 5171 344 244 3853 35 5394 4469 1488 4522 2842 3690 50 3314 2368 4763 415 2598 2060 5379 3288 4163 527 4029 3020 2570 2728 2995 134 2398 3709 1266 1951 1118 3898 3579 2971 2525 1249 3212 2489 3604 3982 342 4107 4828 3102 415 4517 2286 82 3566 5021 1779 1192 5097 3993 3789 4476 1591 1512 1982 1708 3912 3925 2653 2898 4732 1544 5014 4910 4977 829 1768 1715 2992 5557 5532 4326 946 4160 4258 1330 2556 3533 2134 4072 3763 765 1381 5272 491 835 2466 2583 3864 2746 922 1848 621 4188 5222 3711 3881 4468 4984 2766 2962 2651 4527 3317 54 4061 1352 164 27 4013 5157 1879 2070 2535 492 1709 668 2732 5614 1859 266 3410 5370 5346 4346 3781 4877 3253 736 3160 3453 3295 3331 188 2149 2236 4304 822 3515 2210 1783 4246 3956 2861 2828 1431 1372 4963 1087 1857 2373 567 3745 5488 4298 1466 4844 4262 4931 2335 4865 1938 2116 2051 4876 1284 5119 4203 2572 3662 3495 2132 4387 3697 1504 4164 4189 3488 5120 25 5095 378 5080 857 811 3303 1352 2476 2637 5056 317 1211 3595 795 2083 4713 1184 372 2760 5321 4378 2421 947 5257 1376 702 3428 1729 2850 3331 735 92 1058 1854 3576 3667 3881 3812 3301 634 715 5517 709 702 1845 4229 1658 2085 2083 567 5229 4270 4441 3864 4210 3221 1059 719 312 2964 4284 5281 1654 1166 1826 5119 1851 1125 4384 1286 3081 2902 3185 3807 1071 2312 3688 3278 5310 3784 1920 4998 2514 1426 4841 3707 147 2028 886 904 897 825 2215 1963 4001 4962 2761 4780 4992 5142 2925 5335 1961 644 3959 1778 1084 5020 5558 2929 3333 2013 2781 2127 2265 5177 761 4956 2126 2826 4891 566 3542 1618 2623 4107 2880 2925 4643 1546 4758 2657 259 1750 3014 5371 3700 4348 4386 2692 2125 4838 2934 1475 2223 4239 5098 4061 5231 2868 2781 2486 4834 2766 4109 5348 2096 1133 1131 2455 4346 5091 2691 4547 834 4542 1077 2222 5033 4825 2694 3845 1402 2251 898 3486 64 4531 923 2570 4829 2818 1601 4295 5452 1267 3607 1988 4215 231 471 2965 744 3379 115 2906 4708 706 4176 313 304 4411 5053 1412 1814 4399 532 3017 2889 2216 3586 4410 4428 3645 1032 4935 2101 420 1590 3918 3960 3510 3860 1797 4662 1251 5509 1466 2844 1127 2595 5197 2422 166 1749 4471 1566 4730 4609 1312 2111 4190 2643 2641 4149 939 138 1543 657 3062 3633 3123 5041 3082 4291 3545 1789 613 3867 790 5336 45 2473 2694 1365 656 1147 606 5417 231 145 4201 1008 5463 3651 4859 5468 946 3766 191 3382 2932 620 3691 2775 3188 1051 113 3037 3024 439 2168 296 2228 1159 3293 946 1940 2967 1153 3155 718 931 75 2530 1260 3933 4030 4292 2787 3052 3863 5503 5186 615 1148 755 934 659 401 3551 933 2823 3345 3233 5569 1445 3497 3599 3837 3740 1419 4056 2876 3842 1311 1542 5329 5076 3922 3400 2966 2792 3995 2636 1896 2398 3937 3595 2878 5495 2581 4850 3719 4100 5142 3463 1840 3456 1760 5048 1613 1175 3232 2206 198 918 3652 1716 778 2270 1896 1958 1518 2274 2670 5459 2346 4262 3608 526 2595 4673 3911 3957 2582 2070 904 3813 517 4523 4985 1505 664 2036 1489 4047 1654 2056 3302 466 97 4207 35 2088 524 2819 3124 265 4553 909 2702 2081 2433 100 1208 4725 1276 2161 378 3313 2568 2965 5111 777 5459 5051 1246 347 4517 27 3964 2088 1556 1780 3747 300 5391 4780 3099 4073 2303 4573 5165 5255 3450 3730 3738 3356 1578 4904 8 1005 3634 3631 2053 1863 2898 4944 4876 1017 4309 3723 325 1271 3602 4038 1570 4334 1372 1727 5543 2477 744 3140 3219 2634 3297 3525 3759 1501 2992 821 25 2955 401 1336 1725 5261 2900 3348 1090 1164 3170 2655 4353 4100 3967 817 1880 3475 3402 1750 4300 4259 358 300 3948 1586 3573 2705 5101 1294 2704 44 188 1647 2791 5452 5262 4144 3573 4789 2640 5324 915 1982 4962 5019 5511 1911 2724 2804 733 5304 271 4131 1407 1002 145 251 3912 1294 780 5589 3101 5031 3905 193 730 621 734 4679 5456 4230 2046 831 4963 3999 859 3336 501 3133 3921 4430 4839 1365 3299 5276 5178 1054 2949 3163 3507 3762 4816 5162 320 458 3827 485 1894 5237 1830 5129 5579 5362 2879 976 5170 197 545 915 1710 1149 2664 3745 4561 4783 1390 2368 5017 850 4378 5104 3114 3453 4907 2672 3280 4590 3676 1536 838 5137 2384 5380 4012 5204 3131 1215 3213 506 411 327 3397 3627 871 5536 168 4634 1744 3086 3532 2928 4514 3419 828 1945 477 2387 4955 3092 250 4665 3565 925 4364 1206 2078 1607 5516 3903 4067 72 2483 5354 3513 4467 3201 1868 3931 1316 3211 2449 2982 2221 3216 2629 3910 72 1735 3651 846 5143 4149 1132 496 1655 1869 4072 3300 5117 4378 1129 5147 3198 4167 3037 1607 1255 3647 115 4793 464 3229 612 3472 3747 759 4043 3704 4636 1119 2819 1833 5061 78 5258 3549 138 4706 2602 4573 902 3210 743 5309 3519 1093 3373 5023 3866 1597 1009 668 3545 1246 1762 1551 4969 3676 4409 176 4888 3980 4207 1090 4913 2784 1330 612 913 3423 2197 941 2996 3145 3635 969 4856 2103 3117 5364 3207 1631 5149 2682 2313 1294 4306 5449 1354 4187 4671 2538 5418 1786 1423 2373 5305 5391 5 4586 2937 554 2505 1574 4264 3832 1722 2427 3461 2546 5360 229 481 1246 2953 3202 1389 2590 1576 4006 2013 5136 2833 1388 1196 1151 2123 4917 5595 1306 517 2073 3205 5611 4236 3962 447 5087 225 4514 1270 582 4576 3661 4400 5620 1344 1500 293 155 318 4074 3028 3917 3417 3385 4589 1843 3179 4580 4524 701 91 4348 3658 161 3603 624 5332 4993 3052 4161 426 3372 1488 5225 45 2270 1707 2048 2471 1459 4485 3192 4865 5445 3114 625 5352 5545 372 1593 3437 5247 2880 85 1320 724 2187 2997 2372 2059 4658 1907 5532 3876 529 4913 2232 2654 4773 4569 905 4878 3793 4673 525 3336 3997 4019 1144 5049 5501 3130 2657 860 2367 2484 4280 3802 44 3508 4549 122 3926 2087 50 2612 970 2371 156 3620 3472 5253 1305 5205 5507 1766 4862 3232 4755 2075 2644 3551 5606 1467 54 4716 1432 2039 5136 2025 1125 2604 332 1591 3263 3990 2229 3846 3679 2390 958 4440 4254 2198 3589 1909 2967 4852 246 4762 565 4784 510 481 4665 3072 20 209 2755 1287 2761 237 630 3911 77 4195 555 3365 729 1872 4145 2646 4096 4707 4970 3288 4891 2878 5071 3935 3943 643 1113 813 5400 4010 5594 385 911 3623 2689 344 4939 5045 239 3248 3775 4776 3890 5503 4581 2018 2734 4635 5086 2573 3993 3951 738 3517 1831 4940 2998 1425 1251 202 4298 3053 3253 2193 5144 205 4182 990 3660 2074 5217 1572 5272 4014 5210 943 520 4786 1070 3492 2796 3641 4312 5329 5354 4241 4694 1738 3642 3962 3386 4320 2987 1015 2160 1406 1990 1286 4754 1303 2074 2570 4604 2205 3635 4921 3941 2548 139 911 4440 3170 972 677 4012 4218 653 1223 691 2501 5062 2678 2836 3994 619 3019 3044 59 3509 801 2107 4896 777 2161 1460 5467 2521 2146 1982 2772 5486 672 117 676 4123 1050 3092 632 3509 2008 3552 220 1687 764 517 257 1478 39 2729 5126 4591 4192 1102 2749 26 1994 4160 977 1361 4646 1567 445 3655 2841 4876 4573 1661 4623 1150 116 1932 3632 4034 5068 3068 4950 2250 4767 2327 463 1076 779 3241 4530 2329 5479 3451 3889 1661 3630 387 468 4349 9 310 859 4125 1551 4459 1247 2600 5544 4717 4075 5000 4202 3782 4288 5246 4889 4230 1447 4957 5319 3904 1325 2945 1868 5137 2090 539 4081 1679 3750 1528 1124 101 223 4129 1462 4451 3219 3337 4517 4894 1388 1052 3002 1962 2194 886 3278 989 2868 1165 5126 3509 616 5180 2636 1738 4728 3759 1117 4956 5005 4776 5312 3469 791 3525 1099 1130 1985 3580 2406 5241 2909 4133 3527 5078 25 1269 3508 1926 1189 3695 44 3115 5466 697 3309 2112 69 4997 661 2410 913 622 3198 1689 1101 183 4365 369 5285 5409 2881 1872 3981 1358 832 2255 3544 1679 4396 3374 2881 4477 2015 3700 2785 1511 2958 1363 335 4979 541 1586 652 4533 1301 3224 4644 120 185 4310 1501 250 1697 671 272 1806 2809 2160 3506 4901 4424 2446 5044 4599 4597 863 4522 1598 2597 4871 5349 2756 4431 1574 2205 2721 5397 4753 3473 4083 1357 1453 1924 1724 1384 2393 4675 3836 3709 813 5195 906 3415 1501 3311 1622 5247 5195 4342 1274 749 5233 4580 851 5001 1570 3374 876 4011 3985 3900 1403 3562 1042 3624 5476 73 3174 2205 3389 3973 1953 3589 5007 1259 1016 2838 3221 3673 1488 2562 3598 3888 2743 908 4699 1583 5160 359 3289 4870 947 5108 950 1061 4389 3952 3652 2880 2921 751 3616 3299 5427 830 5277 1113 3823 1180 1183 865 5286 2149 5193 5240 303 3377 3923 4822 4689 5562 576 1171 2458 5601 3436 2599 995 2048 1808 20 4834 4076 3504 3214 796 2529 3665 740 608 557 3598 4409 4273 275 2706 4279 4728 1905 3712 2204 1103 5576 2413 2888 338 2581 157 2031 4393 4228 1632 1682 613 674 1876 1287 347 305 2245 411 935 1047 3094 5088 4651 881 645 2563 3094 1441 2561 5149 3563 3740 4387 2749 931 4814 2380 4393 1989 1569 205 1120 5421 1169 358 917 5329 2670 3353 4186 4598 2182 5323 3363 2642 198 1033 604 914 315 4594 1099 3553 1668 2138 1351 2865 4696 1736 2280 235 4571 917 1188 1752 3861 3317 1588 2404 3677 5229 1505 4992 14 1697 5501 4921 5561 1137 3412 2604 2704 2232 475 1393 2706 1210 51 5315 2505 3584 3304 4962 2578 367 4346 1680 3840 3055 1567 3720 5434 648 2628 1476 4838 2346 1805 1992 5600 4779 3869 2920 2763 1061 1205 4869 4198 1216 3445 736 3574 2779 28 663 1494 3653 956 5037 3937 5036 1757 4592 1271 1061 5320 5179 2935 5015 2163 4226 4792 4704 3701 1654 311 1012 389 303 3608 4710 2542 4108 5113 1175 4306 3069 43 3424 82 3991 61 1445 4461 3991 4098 2700 2184 2866 3626 176 1617 163 653 2197 2286 1912 4129 2090 72 5085 4241 4063 1904 964 3434 2932 1615 1159 322 1719 1677 728 449 3616 3713 3834 5424 3275 1975 1153 5370 1797 854 3029 136 3082 883 1473 3945 69 2596 4935 329 1209 500 5189 642 2003 2808 5528 5151 2754 1552 606 3872 39 4846 594 5441 1333 119 2415 137 5182 1036 517 5359 535 4201 1732 3974 1505 3383 500 2118 859 5495 2345 2896 4416 2396 4386 68 5585 3570 3093 4647 1230 3935 2332 5423 3289 5544 4257 4223 2607 4715 1013 3888 2881 2372 4355 3453 4267 2322 4224 5227 2209 1334 3839 3781 4807 2358 417 5324 404 5335 1457 757 1015 3601 4546 4454 3273 140 5621 3706 380 1233 3185 3397 5599 2520 2489 3 1508 195 2984 1428 3178 759 3386 2852 2508 1203 3959 1514 1551 2585 227 3943 546 1794 508 1325 1686 2946 1989 2125 1864 1171 625 5172 3412 4812 2788 574 669 1844 4473 1726 227 944 3770 2000 2657 1824 4026 5043 4482 4165 4616 559 1148 1091 2106 2386 2321 4057 521 1185 1839 3607 3025 2115 4959 1510 1118 4057 3083 4436 4302 3618 3701 3733 1224 4293 3215 4267 4289 2141 3466 3021 3277 3020 695 2056 96 4024 4454 1389 4891 565 340 3598 5302 3945 174 5391 4757 347 5042 4638 614 1056 3770 2670 4808 1313 1416 3214 3988 1772 302 2790 5525 484 3773 5396 5320 917 1112 2280 2809 831 240 3253 2924 3587 4541 5209 1353 266 4926 4572 2455 2716 2297 1551 1035 1985 1812 5502 2112 3678 4375 5117 5122 3526 5511 853 5066 2085 3277 2441 4717 5088 3787 3580 629 4781 4173 5329 3292 5303 1447 160 5074 275 575 3369 4034 3191 810 860 639 2731 4090 3646 673 2731 2584 3484 2453 3340 1310 1085 5518 1352 2407 4483 5030 4382 113 3045 288 97 4446 178 4983 2086 269 4420 4519 4584 4682 4688 675 110 2846 3222 1879 3938 4257 440 3906 4487 3252 2533 3397 5072 3267 555 4150 5147 2164 5348 2259 2661 2156 2541 3785 4556 4928 2409 2403 3529 2051 802 4631 189 5242 5486 243 3044 1754 4968 4177 1643 809 5245 1485 732 3099 5100 5058 4449 20 1685 5036 681 4922 78 185 3490 4768 4128 3120 318 3150 5191 3954 1920 3661 696 1336 5412 2761 4745 2629 2455 3236 3896 497 1971 331 3552 461 1319 3742 3093 5358 3357 2518 1862 1646 969 2025 1697 2042 2920 4400 2537 4198 366 4542 4490 1810 1993 3304 4718 3746 1066 2192 883 2186 3752 2108 2343 3120 2523 5317 3391 3158 988 640 2130 2944 511 580 234 5207 1765 4546 5201 2412 5491 141 4338 4263 4044 5617 3073 5471 1723 1541 5410 1495 5069 1868 183 1653 476 5363 3487 1162 823 5106 1092 2699 3561 3992 4106 1812 4671 4603 2909 4695 1351 1205 2415 4887 3076 3199 295 3683 2884 2355 103 3914 861 1227 5080 2223 1051 285 3073 2674 55 2990 557 3917 4623 2630 3432 5218 4433 2369 1685 2575 5037 5405 1976 2100 3863 5122 2006 3271 3308 3797 2736 1295 7 3010 4595 3555 434 1755 930 3150 4080 4173 3350 1715 4142 4776 1329 3388 1961 3265 913 3594 3417 175 67 3355 4313 2384 5537 4937 1558 5125 2304 2241 3922 247 2270 3802 762 3799 4868 4344 941 3396 5496 1708 2317 4821 1408 2768 569 1280 369 981 529 3065 5527 3153 551 1571 3150 2309 202 1166 5453 1748 4135 4478 1023 1227 3323 3025 5504 1833 4387 5294 985 455 4568 1161 1486 4679 648 5252 3554 265 3240 4758 2824 2348 501 24 1774 1741 3559 4148 2479 288 5289 2176 4530 4167 4737 4219 280 2043 1232 2002 4165 1725 907 653 2850 4673 3769 1852 2328 5234 866 1033 3867 1469 726 1001 4829 3471 3525 5275 4481 4594 726 3124 1874 247 3928 1037 3579 4673 2149 3314 239 5140 19 4470 1940 3183 5352 2676 1116 1751 3710 406 1912 4481 5365 5223 3801 1180 3813 4250 4940 204 3303 5007 2439 2965 1287 1514 1686 609 766 1258 4549 2183 5376 1493 2863 4424 3990 5428 556 135 65 830 832 2946 1473 1348 3649 3456 1865 1663 5477 679 344 4501 1212 4508 635 859 572 3641 2911 3849 4664 3748 5252 829 5395 2895 5441 1980 4191 4674 1376 5123 1455 3151 5039 4709 4764 4759 503 1714 608 2453 3348 4666 4786 1493 2326 2121 5379 3610 1803 2860 3101 2752 4547 2768 3061 1132 5491 4658 544 1901 4991 2249 5243 2389 2336 3847 780 2101 3606 4202 980 577 2579 5568 3107 49 3629 3345 2632 1421 5489 2149 5219 1752 5370 2964 256 323 2919 2686 651 5213 3424 3404 2478 3017 3796 3122 946 5327 2464 1849 1450 4761 306 361 3811 2442 2249 2255 1963 5599 4763 840 3727 1194 5446 3607 3835 3076 1231 3512 2566 1589 2833 607 741 2813 449 4983 148 1687 5564 5009 2575 1967 719 440 4793 3967 4756 3863 5553 1591 3817 381 4368 534 3691 1139 1438 3484 518 579 1000 4989 2235 4176 105 2012 2419 970 3886 3686 4756 5108 3042 2846 2773 3091 685 2536 4216 2654 634 3069 653 1350 1805 2413 552 4007 340 3814 2880 2888 999 1041 2155 1852 558 2610 3922 5032 423 522 840 3512 332 724 4599 5606 1717 3509 885 1349 2908 5134 664 5454 4273 1616 631 5079 1839 5025 3355 1513 1231 5168 3336 1140 142 4330 5604 4354 2833 5380 3551 777 4705 4226 2797 942 3436 4919 5332 1321 5026 1700 574 1801 3776 1890 3017 689 463 4938 5314 1048 4613 1478 3394 2308 1501 2630 3319 1476 1787 3995 4043 1609 4303 3469 798 4017 1150 4481 4677 884 4075 308 4783 1673 3409 2585 2717 3416 4254 3715 887 3692 3687 1918 3266 1048 2881 1334 1935 1662 3123 4841 4658 3741 1265 3533 475 1338 2111 1227 5594 4949 1021 2686 549 1963 555 4567 1624 3727 821 2042 5255 1970 120 5326 1709 889 2348 3428 3163 678 411 2375 5310 892 431 4544 2193 1127 4417 1222 257 1847 4533 5362 3670 4066 4973 1596 1040 3296 5244 606 1111 2173 1861 3824 1920 2769 4179 4262 4892 458 5198 3028 1954 2258 774 1704 975 2479 488 4356 5563 211 3998 5197 1614 214 4669 4593 1977 4219 4756 3919 4859 1418 1081 4016 3898 450 570 3227 4303 2608 3769 1318 2386 5186 387 4248 1074 1 1668 614 2538 1079 3793 405 4032 2096 1692 771 1754 683 277 1395 4887 2373 2178 1049 521 4442 4576 5415 4934 2870 5325 4290 4037 2007 697 4615 938 212 4945 5022 733 1093 2210 3401 3833 3863 294 4747 5179 5157 4935 995 2400 5042 1290 3107 1417 4438 110 4124 2441 3019 2775 5455 3694 2666 4832 698 3601 138 4629 2568 1602 3591 711 813 3146 262 3974 634 3019 4679 1659 4545 4841 770 2091 2316 5081 1684 3554 1926 5454 2216 5408 3631 4664 5571 4919 3372 5195 1399 97 4761 961 972 1584 3879 526 3285 1568 6 5355 3765 2448 612 1991 4639 2888 1764 3947 4644 1937 1852 3541 2415 2285 1151 844 1938 3557 900 68 3396 3464 1105 992 4417 3915 1887 5566 3474 3577 5026 1211 1378 4561 4835 5417 1556 4567 5314 400 4952 3272 3383 1052 3164 1198 1358 2731 1686 865 5106 3443 2305 1773 4900 3777 3502 4992 346 3098 1127 3416 3227 2768 2994 4996 4814 1391 3491 2338 3381 4228 1848 2210 2458 1973 2091 1669 3576 394 4476 1757 1231 3687 5075 4532 4512 234 3204 4805 479 2403 2116 5249 3220 4281 4169 4299 1401 4914 1012 4136 5480 168 1419 1049 2285 4190 5118 4768 2098 2399 669 956 4252 1589 5127 2306 1519 2085 4610 529 5417 5322 883 3033 5058 1827 561 759 622 1848 3809 4872 1554 2231 2076 435 797 5540 557 5566 5348 917 2970 4073 2069 2324 4059 4892 2228 1339 1199 1270 210 4990 1891 4839 4679 3051 3187 2790 225 562 4753 2440 3636 5466 5375 1753 5226 5377 5208 2216 577 2900 4040 3692 2983 1154 677 2231 4156 1998 2436 2399 4093 111 2948 1458 3993 1093 427 4520 5401 884 5039 867 2748 1781 4697 4270 872 3066 15 3567 5437 3043 434 5521 3043 4566 4491 167 2321 4713 657 5404 4768 3241 3876 5089 3219 238 2665 478 523 5400 5087 2793 2251 3616 1403 498 627 102 209 2611 374 3781 2183 2348 1325 2929 2356 4707 5098 5373 2954 614 801 5471 1993 4216 3672 3972 3004 5081 2547 2850 3980 1217 1437 4477 493 2227 3010 1398 4230 3520 1746 2146 3933 4994 2741 1243 2005 1036 4019 3111 581 3974 3121 941 2288 3842 2177 5028 4432 693 5154 5506 1062 969 1692 5322 2499 1183 5158 639 410 1121 3386 2722 2689 1500 2941 5433 3967 4029 4299 4877 858 5337 4193 4536 1871 4689 1542 5526 3511 3978 1770 3361 3457 3164 798 2853 5487 3374 2164 4021 2030 589 1611 1274 3184 3723 3488 2732 1859 743 3201 1690 1904 3661 571 1292 4034 265 1495 3432 3980 3878 4511 5294 3804 487 3590 287 4291 5177 5322 1322 3803 4907 3068 2432 4104 4619 3768 5246 508 2771 3462 1812 2684 5048 3697 818 4032 3569 4116 2047 1205 2264 2745 1985 4338 1954 1795 1672 812 3180 3700 2991 4390 1129 941 5197 17 2675 5505 1106 2781 188 3670 2955 3620 1773 3076 464 1452 1903 5588 1555 4224 5242 3698 4040 1078 2201 2404 1003 1836 5473 3003 2638 1264 3398 4152 4228 5524 958 2402 1896 730 3013 1632 1185 5545 5317 934 1150 510 3478 1728 1333 37 1848 4691 2242 2622 578 3328 1505 2568 4511 2503 976 5216 3882 1284 2157 1594 5579 791 3708 3190 3816 4375 5306 5573 4911 2581 2566 5123 1214 616 4198 2689 102 1188 3164 2095 136 2926 2654 4355 5088 2493 4571 2855 1741 1258 3527 2245 1613 985 5410 3216 5243 1707 5296 2711 246 2234 2249 3535 237 637 4712 4974 781 5564 1991 353 644 5600 498 1076 4708 500 5134 4154 1292 344 1958 992 4245 1768 3699 5570 3902 1346 1015 565 296 4532 3777 1924 5377 1652 4760 4329 3119 1540 2278 3729 4806 1778 3884 1045 2074 1518 338 590 695 1697 4717 1492 5086 2023 3527 188 844 5567 818 2607 3574 3931 2994 104 932 2624 2003 4180 2061 3013 1550 1807 5352 931 4005 2095 2599 291 2309 2901 3016 2910 2031 1471 5367 1513 4453 1713 2769 3855 3299 1262 2276 5545 2122 2891 1843 3521 2333 2597 1993 4848 1509 2377 872 3594 3580 1632 1900 3523 1245 4611 3746 1134 4807 843 2981 615 5574 4505 5093 3337 5342 1041 3406 2655 24 4825 249 5332 394 2425 4772 1158 2611 3073 2074 4610 4806 674 772 2025 380 2221 5453 731 2994 1680 3945 830 3217 1182 2016 343 5012 623 1943 3282 943 3937 3629 1855 3684 1489 2552 3857 3917 79 587 2498 5040 3089 4777 2733 5211 2722 2951 630 530 1192 5614 3435 5574 1436 4827 2300 3999 1201 441 2022 1791 4726 2902 5548 2990 2770 4169 5382 1403 2520 1921 1330 1300 1033 2587 2870 335 2113 2936 2892 3817 128 53 1212 4117 2933 2890 4057 20 962 4576 929 3884 2449 1306 2374 5412 1026 697 736 4471 385 4863 614 2874 2703 3058 4313 4593 945 2005 1519 4659 1666 5558 3340 4732 3345 2413 781 2103 2097 3817 3374 1446 2809 1919 330 2999 325 4010 5571 4 4147 51 4996 1461 5305 4933 1897 2855 2133 2147 2762 575 1222 2404 5131 5567 625 5450 3347 1942 2806 260 4565 5082 5531 4929 2263 416 4632 1800 2553 5322 5336 880 3771 3451 193 2368 5236 3811 4610 501 1858 3774 2696 3932 920 4027 5072 5176 5362 4719 2957 4700 1454 4349 800 1054 2833 1018 2823 4576 4362 1793 3568 493 3730 4193 3927 2557 4443 1724 3765 3417 3509 3846 430 1362 2911 1032 4623 737 2332 3152 1344 2899 976 2569 5412 4083 2953 1072 4663 4391 5312 4888 4167 416 4897 2597 4662 5184 3078 4095 2748 4039 3941 1579 5534 3209 4520 2293 578 1326 2336 4841 5585 1814 2603 2188 5276 2029 2441 1577 5244 1467 837 3812 3835 3906 275 4389 4655 1040 493 3531 2206 2393 3253 1683 2443 1519 25 2204 2788 5089 3360 2608 3941 531 3266 516 5286 3069 1164 1324 670 4636 5384 4361 5072 1776 1238 1433 2799 2471 2272 2029 244 2187 3284 3757 2361 3301 5317 4538 4195 2733 151 3001 594 2893 2307 798 2683 2899 2033 2200 1453 4170 4963 3749 4384 5240 4731 4837 2577 1253 2296 4442 353 4443 292 4080 5437 5607 587 1966 456 2890 4801 4342 3160 3525 4345 2364 4287 3793 4492 5549 4706 352 3860 5369 2948 951 380 2437 1720 2861 4602 1006 5155 1504 641 855 3427 4606 671 5527 1259 512 1093 4502 4806 4380 5245 3643 1137 3479 5369 2753 1454 2199 5045 3298 2271 3604 2525 3501 3336 5074 2595 3260 2356 4049 4571 1581 29 1346 361 777 938 5521 1140 4576 4119 3003 2587 3993 1192 3060 501 2494 616 2661 4716 3355 1791 4819 1149 663 1472 4403 1302 2778 2618 2295 272 2765 174 4578 991 1062 5399 1453 2330 690 5512 3763 1373 2066 372 4767 3106 3250 506 3501 134 3803 5229 4005 3047 1212 1646 876 1311 5012 241 5207 1685 3932 1391 1011 3005 2840 1114 2400 4734 3538 3088 3076 130 2146 4343 2991 5025 2441 4504 3256 2929 4402 4656 2843 1481 2085 3539 2954 726 3833 2944 1921 766 1448 1292 481 5554 646 4117 2966 3855 4483 4717 1268 526 3324 3338 3505 931 4270 1985 5217 2727 3185 4763 3704 3595 4639 2526 1622 423 5380 4275 4936 4700 2932 5338 4236 3157 3399 424 2292 3945 3535 227 4708 5059 1949 4734 2060 2840 3010 5122 4053 3019 3046 338 4519 607 5295 2949 1218 4688 4085 1099 1182 2352 5380 4228 2603 3117 1750 2870 2102 42 4015 4196 974 3563 2958 1519 3310 3956 126 181 5127 3757 4447 4448 4536 5480 5248 3100 674 3891 2189 5043 1533 4713 3241 55 3962 3064 553 5526 1818 974 5210 4419 4968 446 1677 84 5047 2788 4447 4125 5033 1130 4569 604 1227 2252 4105 3133 3171 689 100 4023 1984 1061 4360 314 1552 5530 2003 4947 4248 4170 639 2910 1477 5338 3316 1125 5004 1366 474 3558 4255 1810 5509 1538 740 2790 5251 395 1422 4962 2029 4057 3794 465 1821 273 1621 5394 1320 3374 2658 916 587 1422 2525 1567 846 5206 5595 967 1961 3886 2203 565 5293 3730 4507 5527 4349 3654 2773 4521 1791 3928 1629 2883 3279 2893 3986 4762 1425 2115 472 249 1929 4471 3852 4169 4650 1751 5132 1397 4371 249 1164 3604 1590 2561 267 914 3308 2857 2770 90 2062 54 3354 3622 2880 2872 4559 657 302 2129 5434 2189 4139 5404 1612 2993 5346 2706 492 2394 3118 4014 2873 5133 189 3251 2231 3824 1183 2420 544 3033 2719 1472 600 5260 5341 305 2629 4287 2892 3233 1447 2261 4485 5339 5282 2279 1139 4946 2716 1948 3561 3750 450 4773 1013 3604 5515 2695 5601 4312 3267 5340 1052 3761 5060 1515 5495 5470 3636 1471 1861 4311 1040 2679 5044 1085 5105 4432 4942 2852 1320 4866 3216 96 2086 2956 1266 5147 4410 3132 4560 1017 1233 3717 1270 3061 4696 3808 5616 2691 31 1237 3291 1983 26 3749 560 4300 480 4901 781 5263 2224 3508 5232 2440 3483 2325 2506 3284 3570 816 2164 1965 2528 3434 4146 4798 1960 2855 5385 3201 371 213 2582 3176 4096 1138 4292 2594 958 4533 3579 3827 3583 1744 2075 1147 4492 4894 2703 1372 3449 4962 2048 5517 5111 714 1003 2862 4243 2313 2271 3043 3692 4838 5419 1733 3723 794 3252 478 4610 1426 797 2129 4794 6 546 3955 4774 5051 4064 4771 3410 4067 1218 379 3232 352 2372 1101 3473 2631 5463 1430 5598 3306 299 2706 159 3492 187 2308 584 2541 5387 4283 2090 319 4191 768 2684 2537 1692 2943 2196 4514 944 4691 1723 5103 1715 160 1919 3544 4029 4805 3954 2847 2794 5363 1518 3890 775 1480 5301 3084 2358 392 2730 1603 1472 4451 2817 3972 1573 3551 3868 4354 4580 4464 3533 4679 2792 2567 4279 1897 5062 5194 2026 3047 4381 858 887 3496 2621 2154 132 2806 4015 2523 5364 659 652 4593 5334 2302 1817 1351 5386 4752 2141 1154 5330 3851 2628 5353 4450 3541 4641 2057 1667 5240 3577 335 3098 1948 4427 5020 4903 856 5056 2045 1094 4766 4169 2365 2586 1291 2561 3880 1513 4713 447 2465 2612 5067 3587 3222 3433 2803 3845 2079 4441 63 1873 3572 2132 3451 1067 3005 5021 4957 5511 3074 352 4058 151 4931 5497 1920 5230 2082 1493 1095 1814 904 1070 1391 922 2917 1819 3570 4679 2855 4491 2156 4923 4979 1256 4552 3587 3756 5322 558 2643 33 3887 2209 3744 4473 1062 526 4849 1707 2093 5043 1423 4783 3571 3027 1211 4725 2935 5317 1235 709 2251 765 3151 5178 1562 3818 3925 5378 5493 3189 5203 1831 1651 1713 2352 3920 5198 4194 5190 1160 4085 1919 817 1025 2820 414 1895 5028 4208 4257 1717 5279 573 942 2406 2549 3645 3567 487 2694 2208 1153 5380 2100 3308 3273 2601 1212 1935 2506 4960 826 4746 3472 1356 2241 3013 5497 1963 2088 3342 3973 5054 1451 1173 1039 1455 4088 4354 1772 627 3642 1552 3907 2549 1394 1878 4245 3657 4861 1771 1245 1468 3991 5142 1674 5400 483 3512 3567 1729 3452 3172 208 3274 4228 3114 2060 3209 5301 2821 4370 73 2978 165 1098 195 5309 5018 701 261 4859 2354 1670 1210 2686 3069 2565 2617 1250 1721 3815 1290 183 4984 1822 3987 2845 2695 4502 1502 3830 3634 1816 611 4312 888 3509 1492 3070 1346 4351 878 736 3690 398 1185 2520 3768 252 1095 3186 1039 58 4110 2375 2325 2788 3108 5409 3383 697 426 3146 4548 2073 3697 3617 386 3900 4875 4077 592 1214 2843 812 4252 3886 5415 3535 4242 313 5177 3875 238 4965 3419 3019 892 5508 2852 4476 3318 5379 75 2223 3994 1131 4138 3803 2416 2039 2913 1310 1989 4948 5105 4747 4712 2025 3872 317 273 1428 2519 2222 4137 5303 2327 349 3386 1566 1193 2544 4958 240 152 1178 4090 5058 530 3136 5439 5211 14 2631 4939 1599 4235 5301 4707 2388 439 3283 774 207 1194 1117 4433 3952 2795 1678 4672 350 3078 2513 3198 3118 2930 2233 62 3748 2655 379 3464 3058 639 2204 928 2891 4899 3055 5321 1674 2456 3985 5516 3385 4323 887 1553 985 5026 3761 632 1208 3615 1468 1410 2454 2170 2968 1225 772 4045 4171 3604 2343 43 3970 5050 1492 730 5432 1938 2204 1713 189 3757 3865 4389 750 1021 5507 3637 2928 522 1230 5354 4356 761 3778 4885 1253 1598 2779 2043 1324 2445 2440 1250 4152 590 1985 5239 1781 5221 4331 1706 114 4474 1075 1020 4629 612 2767 931 4793 2106 1477 1475 2691 1218 175 2431 910 4831 1171 4570 5327 780 4403 4452 3244 888 5266 124 3536 4850 4816 351 3402 3331 2689 2296 2892 1579 566 3315 2381 5271 1509 1913 1184 2741 3341 3041 738 1728 2254 5536 5365 13 4703 5607 3919 1050 3245 424 997 3443 3461 3040 3120 716 3835 4452 4414 3741 827 712 1683 2096 3414 485 4639 1411 3220 2138 1824 350 5449 1796 1444 1607 2400 4013 944 5178 5012 2295 1529 5583 5344 89 384 2921 2718 4676 1449 1616 3175 5375 1097 1061 2329 1652 3649 4562 2076 1176 1676 1419 3315 4731 2379 135 1653 4436 2664 4490 5468 1557 1448 569 3049 3069 2764 3877 4791 5218 3624 4454 4082 2420 175 5443 2833 5578 3781 4648 4504 345 98 1916 1044 3219 1341 1876 1037 855 4804 4012 5565 677 1788 1298 2268 110 796 1290 4563 1069 2870 3700 4773 2901 774 561 4665 3501 1013 1757 3682 2715 3942 968 2920 5360 1328 4739 4119 2755 1682 157 938 696 1743 3990 2776 4418 1015 2788 5484 460 2582 1603 3114 327 3712 1386 5355 2430 5329 4579 4184 3394 4391 1639 386 5144 443 2513 2939 63 4151 4950 2021 3760 3198 4960 2542 3112 4509 1281 1600 2233 3057 4591 381 3320 3557 2402 2134 2993 3798 5614 1719 183 1847 1887 4455 5144 3342 473 1211 4698 3211 4891 2060 3480 3350 1009 5037 2540 1455 1244 3623 5011 837 3471 280 5058 4427 3470 4168 3135 3629 3480 2217 674 1423 188 1355 3824 3971 228 983 1850 724 1877 1367 1522 2417 2151 1059 4822 2642 779 3506 1164 1595 5408 4493 990 1564 5265 66 5131 1357 1756 4627 4551 1359 4542 1092 3237 4717 4432 4677 5333 1849 532 331 2006 3199 2475 225 970 2556 5146 4336 1442 5419 1500 5021 3517 1970 3021 2809 1076 772 1381 1753 435 1603 2467 5357 5145 1117 1490 48 3564 3175 1652 2740 5161 3465 3753 2146 1112 3620 3969 4252 2615 794 4659 1028 346 1936 3245 4455 461 417 2184 3883 3890 5030 122 3292 4513 5378 4961 1700 89 4367 5363 1409 4917 4218 2894 1564 2984 4273 3858 2330 2590 1137 1149 322 991 5425 4254 2180 1146 1347 2691 2284 5314 2232 3691 115 3326 354 1665 1122 4206 1947 4435 356 5404 4661 4840 2159 1578 883 5387 1234 3801 695 4292 3769 4251 329 1218 5558 4726 4319 1719 232 3591 2665 4285 4394 3512 1050 4415 1085 4735 1915 2061 287 231 929 1872 443 965 2550 4732 3196 3304 4852 1515 1256 4373 1737 2616 5434 1884 945 507 3593 286 1508 13 5599 4372 4644 1945 2425 5410 1041 2303 1962 5328 4187 1683 4545 4828 734 3608 3825 3726 3441 2608 5367 2886 843 364 4409 179 2474 4616 3554 219 570 267 2125 404 91 1928 1700 4364 5216 4969 3917 4255 3292 1540 4930 2102 4416 1488 1047 3719 3784 2149 1585 4753 2786 317 3604 4181 411 5450 3967 3143 910 852 2202 458 774 1313 2780 5139 4307 2955 4394 2833 5617 4758 4128 849 2232 547 4631 2093 3045 2593 1299 2116 681 1100 5096 5154 1057 5201 4803 4864 3005 5000 4514 587 4728 2858 3410 4382 3001 3079 2501 1293 3250 2118 3413 4356 766 4867 1733 1606 3382 1437 4387 4824 429 521 2925 3386 1412 5255 2150 3522 4129 3941 2366 4631 5113 4538 1949 5364 2082 3013 2627 4563 3556 5012 4810 6 2434 4134 4901 3418 684 1135 2996 1832 399 3906 1698 1984 466 3561 3706 3355 5149 1317 42 3245 5509 3910 5291 1835 874 1196 2449 1658 2842 3704 795 4921 219 2968 1155 2841 3946 2676 2143 5457 3877 359 4219 925 891 960 2131 356 2974 4959 1677 3484 3157 4991 2461 3207 1002 4761 2188 4466 1451 1756 5032 3013 3454 1090 4534 25 4733 596 4504 3555 5321 33 259 3380 4168 4386 4492 112 2303 1111 1953 2443 5103 542 2665 5577 1684 3271 3712 4103 4512 4231 5115 3092 3332 4982 5162 3744 2054 1009 2464 4594 1281 2855 2934 5343 958 5528 3147 3553 1599 1225 2410 5028 235 732 3158 186 2746 2313 98 867 2727 2347 2955 2413 3876 175 4780 2002 267 5068 479 269 4344 905 4054 754 1200 3108 4479 170 3112 1409 3847 4437 3642 4405 1690 4545 3576 1989 1497 1912 4598 3573 3248 5308 5359 5221 5249 231 4715 3311 3411 4271 3563 25 4427 5411 4179 1843 3496 4560 3064 1406 3366 5516 5416 3577 1284 4497 1739 2794 2389 567 1171 4517 3806 2053 5312 3433 1248 478 1482 1006 1048 785 3209 530 101 3232 3021 4459 112 3404 3538 3951 5176 4430 930 3293 1342 4589 3698 5122 3866 5041 624 513 3606 166 4317 1129 4963 1574 3457 892 5603 898 2915 58 5242 5250 343 2836 2445 5034 895 3031 5533 590 134 553 177 3916 2692 4436 450 3225 2630 1868 2665 4009 1359 3472 3518 4167 1194 1246 3565 458 1470 2340 508 2858 456 3237 315 1730 728 5169 4586 3591 3203 2158 4501 3634 3782 495 4456 193 2216 1127 1523 1802 241 1295 671 1653 45 881 146 3586 5091 2716 3682 3430 2222 3503 4537 463 148 1943 3750 2448 489 609 5535 109 1 2786 272 5161 5510 304 4631 5588 2705 2216 75 4150 1114 2607 5504 2024 5156 3918 580 2178 2466 1684 2669 3360 887 858 5613 5282 5109 2653 5232 2632 3091 2914 1786 319 645 1690 74 1311 2766 1590 4010 2450 884 4372 3187 4742 4367 1825 1794 3281 5435 5279 4759 3877 937 747 84 4114 3811 5125 4624 1045 4582 3161 3580 1449 3835 4630 832 1703 3521 5422 1330 2896 3799 823 5551 583 4339 2493 2379 5259 1623 1880 1439 2157 4333 4649 401 970 1149 3073 241 3993 1606 3198 3737 2494 1505 4080 4255 4549 3649 2444 3551 592 111 3210 3334 2157 1914 1137 2426 451 5168 4449 612 4427 4741 4072 4081 1676 526 3324 4220 3924 82 1560 1990 4512 300 299 4032 1901 2088 4021 4678 2313 1426 4489 2216 3206 2505 3393 2967 4620 2898 4279 194 2136 2404 471 2108 5141 5371 5446 3500 4044 4924 3004 86 3220 4890 2576 4074 273 3485 4927 1893 5599 2502 2954 3834 2603 3755 2805 541 2555 3628 1542 1409 1029 3081 2242 1065 4308 1448 1496 1547 483 1367 4467 1316 898 663 3864 687 5226 835 74 10 4002 633 793 3562 4943 4754 2178 368 5335 3653 1971 2323 1819 3579 198 1671 4848 1530 4156 4058 2254 4414 302 2745 2072 1824 3085 1352 2547 2736 99 2397 691 3786 723 5106 3830 4352 2343 4143 3878 4834 1083 2612 2780 400 1348 3576 3305 953 4264 4998 2042 3467 3141 4871 492 793 4857 5103 191 3861 4446 4581 990 4088 3843 1846 5456 1078 2309 1215 3825 3891 3064 2862 679 5477 994 2746 1664 3752 2722 4062 5054 748 1205 4157 295 5309 2011 927 3959 5453 976 4914 1799 657 3579 3207 5447 4818 4898 2003 1950 869 2343 743 5304 5091 4950 1481 20 4245 5144 725 1542 293 3015 3137 5125 1461 1001 663 3367 5140 5458 2155 4499 2198 363 1050 1179 1278 2298 2078 1836 857 3566 4618 3907 4051 4384 5064 462 5382 3064 4879 3298 373 197 3463 2046 3862 2230 37 1741 844 1543 5346 1223 2535 2448 5295 1748 5483 2990 2577 2050 4325 1907 2971 2586 4842 5518 3368 4566 4358 5174 4996 4512 2277 2097 5228 3768 5568 4906 210 3651 3742 3494 1995 2152 2362 4462 1719 4508 2026 570 268 788 2720 430 5618 4187 3087 5564 2330 3024 2719 1759 122 3922 3004 3508 4880 1290 1170 3681 5553 4475 5303 1991 1630 1568 464 2295 2762 4997 4468 2269 2422 3301 4043 4539 699 2913 4353 3955 1516 2765 5210 953 2162 2354 12 3826 1960 1837 222 3923 405 1323 338 2019 3020 5043 3534 4404 4960 1839 3864 1761 5295 1468 3131 896 1173 2671 3938 4517 3474 1945 3470 716 1698 4350 4090 4329 4466 1049 1733 4576 3482 4741 993 1168 5115 3332 2907 2337 1068 2829 1767 3485 877 5051 1543 5361 5168 803 507 3388 56 2894 5574 2182 5046 5427 1092 5575 1478 3507 1653 2342 2731 524 4164 833 3171 915 4952 2966 3417 2240 4967 4156 2733 3546 4649 3003 4434 945 2528 2941 4493 3421 812 2378 139 1945 5018 5521 27 4285 1492 1319 4193 3494 3092 1100 2745 2965 4394 969 5119 4968 4528 4010 5532 23 4190 58 3829 89 3755 5345 4545 5525 1219 3493 487 4846 3224 3049 1762 5067 1461 2037 1349 1041 5222 744 3659 4940 1983 4288 5477 4513 5385 3788 2429 1311 3630 5259 92 1424 2750 521 4861 4205 1957 5297 4348 3712 278 1815 2283 2701 1747 3898 3472 4505 1438 182 338 3002 2234 725 4114 4296 3599 3556 3910 3975 2092 2878 5264 663 697 3251 4089 5063 3119 3227 2848 3928 2188 3571 5255 2127 4685 2341 942 2549 2969 12 3798 2125 2115 4767 2359 1368 4820 1482 734 4854 4462 2108 4538 2690 4566 2453 1742 4913 1081 3213 4935 3429 2992 528 3418 1709 683 1554 4989 4661 2665 3978 405 2973 1865 130 3206 2210 1456 700 4373 2161 2534 2008 5204 1823 2148 2713 3000 3326 364 2765 1064 5158 3849 2676 2490 2542 3834 5262 1678 4132 4279 4147 4789 2596 2167 6 4755 1893 4915 3168 2002 4621 3045 3803 2680 36 2793 1725 1240 5381 5387 3866 1075 3064 834 2132 2187 795 4804 1202 107 2526 1571 1593 772 1463 1228 4851 1285 4828 277 1694 5114 893 2956 4019 4447 3579 2581 3696 4994 2683 4520 3400 3947 2526 2980 3606 821 1459 2988 1096 5613 1555 1051 4325 999 2223 4017 1239 2420 3328 3407 810 915 5588 1802 2377 3788 3831 5512 658 1466 2648 5562 1459 3567 5136 2008 4706 4201 2676 304 788 496 1763 3831 846 2943 1955 5464 1656 2755 1979 4572 947 51 4917 1476 4142 5302 2602 5037 2147 4681 1481 5262 891 3888 4130 5122 5514 1930 1372 2866 2709 2828 4512 3134 198 4128 1937 1559 2224 751 893 3151 1219 1334 825 4686 2709 129 2205 3953 2769 3445 6 3061 3159 4208 5370 1339 601 550 3794 1806 636 1025 947 1199 5157 2127 4482 1844 301 1773 3229 655 630 1237 4306 4078 3081 1523 4039 898 2692 1274 16 165 2855 2921 3474 4335 5575 4767 3715 1501 780 5593 1111 1882 2039 3948 2439 4118 2368 1260 2706 139 1799 1180 1000 2489 4618 863 4399 3709 5224 212 4769 1976 907 976 666 717 3594 2336 2904 3377 2525 1403 1498 4558 155 4411 339 4065 1671 568 5076 4249 3440 3635 4180 4206 987 636 4423 2649 192 595 4677 5094 775 2389 408 4578 858 1689 1817 3070 2556 4948 5254 3055 222 4803 3908 4188 103 759 2819 4840 541 4077 1279 4204 742 4828 2171 544 1492 1032 3042 560 3045 1917 1149 254 2540 3770 450 733 2958 1328 1686 831 5177 5586 4003 5514 439 2121 3384 4275 1849 928 5428 5435 4678 5424 3448 1314 2990 5434 2590 1839 2887 1689 293 1503 4602 4802 4977 3492 3289 4490 2876 4677 3362 4455 1505 887 4864 709 3810 5462 2308 2900 838 4793 1687 3401 4385 2541 4072 4400 4054 3489 3175 544 3681 4824 1138 258 1262 1100 4336 1558 1893 1986 881 3451 4603 4180 3454 4136 1683 2764 2463 1324 4478 5419 4722 4012 1322 5418 568 5243 3268 3527 2167 3131 4032 2844 3550 4084 4872 2984 4772 929 2259 1391 2109 539 5276 4985 2425 3100 5351 5433 713 351 1038 3961 586 1012 132 2984 1148 714 1900 3010 1063 1237 5565 4925 731 2173 2792 816 1697 1998 4932 2279 776 3035 2797 2152 1845 4831 3968 679 3545 1587 600 1972 4234 269 5590 5059 432 401 2084 3309 2692 5163 1073 5585 4245 993 5290 82 2554 864 2170 4875 2380 3522 315 5487 1769 770 862 3122 5195 4599 2272 831 1802 4351 3365 5530 2838 800 4477 4185 1890 3595 2042 3782 3230 1957 2836 991 773 4194 903 5378 25 2848 5605 2843 3172 2504 4228 2660 2455 4267 4613 3880 4528 2166 5438 5606 2813 977 5311 5103 5145 2291 3602 527 3418 5114 4369 2085 3092 3120 1772 1653 2986 2998 493 2371 821 4074 4794 4004 1127 3973 5267 2723 1006 5064 3747 2209 4862 4249 4844 1759 4581 3374 3435 5202 5274 4490 2253 3831 1317 5130 896 302 3380 5556 4003 5469 1267 4531 707 2636 3580 4624 3016 1796 5144 2428 4292 2316 4932 5514 3197 2528 4898 5422 2487 2675 616 202 3407 2739 1054 4013 4238 2778 727 367 1889 3552 2941 5603 2318 4987 4161 436 754 4027 3272 5267 1824 688 5603 946 692 4864 458 3760 787 3871 526 840 4380 994 4265 2162 3675 2091 256 4247 960 3148 1443 3617 4799 4090 4733 3668 4582 3293 4425 828 4573 1557 5024 1261 95 4746 1251 3320 3919 3411 237 53 2151 3474 2236 1211 5275 3518 369 1956 2478 2430 2608 4965 1821 2841 1696 2433 2176 4063 2187 2719 4252 5444 1031 5232 905 3839 1102 4124 2268 1236 4662 2715 535 3387 708 8 5435 3914 662 5164 1688 4677 4613 580 2599 5190 147 2321 5391 4969 3922 899 1046 4758 2177 4333 3572 4209 1787 679 1266 2794 4368 2043 4824 1494 5338 1057 4983 5355 1952 2831 2083 5456 1513 4334 2333 2013 2182 3183 213 3879 5157 44 4417 1236 5547 4441 1505 3114 499 1407 3108 925 3098 1350 724 5583 376 1765 2546 371 3208 3735 553 2929 56 1660 3249 1675 3581 4634 3598 3460 1851 1631 1831 5366 1079 5182 1040 2415 3139 3969 4205 2413 493 3677 3756 2310 5049 2632 480 4968 3585 2367 2680 1744 832 5570 3487 4971 3728 5005 5303 4337 1816 1786 1769 2035 2933 4302 797 1179 5569 3231 2401 432 1795 3623 807 2340 937 2133 2871 1878 2040 3871 4751 2493 2179 4402 5251 336 1432 4870 4560 5274 5040 2144 4201 3528 3157 2021 2188 5101 4640 4216 3239 861 1486 3290 1459 4202 3143 336 314 756 2641 2920 4627 3374 684 3051 156 4971 3620 4122 4594 2819 145 4195 938 1934 4134 802 4059 348 1260 5034 255 1430 3548 2932 5032 2797 4495 2907 667 3036 3807 2078 1406 696 2297 4734 4459 4073 3892 3485 3240 1497 5015 3057 3869 681 4318 4794 3173 1072 562 859 3265 687 2499 4058 4053 945 3428 1617 3945 4841 4519 2619 1284 1615 5359 4170 221 986 4460 4435 362 5313 3064 2700 328 1578 5001 83 723 4902 3025 608 930 118 2198 454 5357 3878 3553 4367 4783 2131 2814 4678 4503 2828 4534 5161 1797 2934 2516 5047 4026 145 4397 278 4432 3550 5268 2973 4939 1223 3053 1917 3517 4071 3118 3813 2226 1022 3646 2455 1012 5306 387 857 132 3511 4315 324 549 1332 4130 1661 3660 2624 1117 2835 3698 4091 4488 3350 721 2820 3401 2640 4535 1794 5448 3408 1445 4064 3681 5185 489 4926 724 1982 1164 1564 2248 4346 4488 3277 908 2216 341 5424 3572 4622 4100 2006 4204 738 2103 3930 3092 5108 2393 2437 3996 2233 1220 572 1432 2514 3253 4948 1720 5385 2604 208 233 4602 5111 4649 2761 3663 891 4690 168 2983 621 4247 1450 1622 3820 1306 4760 427 1205 534 1567 4357 359 653 4247 3688 3161 5053 204 5053 3261 2649 3260 4687 5287 820 3790 3639 4200 3518 3502 4431 2885 1184 1468 3143 5312 5348 4837 4265 18 3587 799 142 4051 4837 5315 2269 4981 3332 2730 4938 4441 204 1421 1152 984 820 3736 1745 5359 3402 1758 1636 4439 1556 3246 774 5083 1706 5211 1687 5293 1222 2872 3775 4983 4958 2030 4582 4699 4769 45 2039 2067 5000 3811 4835 4256 4617 27 5307 322 1144 3577 313 4047 3737 5413 1467 2056 2698 2271 1187 4941 2778 5382 2179 1961 4709 4611 3092 4105 1137 1358 2593 1536 2401 4895 3656 4675 3301 2564 2639 3350 4115 5013 1770 3480 1442 699 1190 4157 1138 5014 635 2605 4344 1219 3951 559 1524 2613 572 1079 3368 4496 4173 3206 1462 4065 4266 4314 3431 5117 2837 3339 5467 834 3431 3060 5513 10 2757 3528 5117 2544 1977 3627 2319 3128 4711 1218 5224 4926 5500 2553 1466 853 4086 4420 586 5393 5450 5049 2600 2214 5436 3039 1843 5169 2794 3370 1753 2829 2700 305 168 4230 456 462 627 2384 4423 4037 3829 3228 3696 4053 3076 856 4600 502 2262 1914 3023 4564 3414 648 962 2140 136 4622 2847 1210 1006 3403 1998 1634 4125 2256 1162 4043 4747 2434 3843 483 1639 1198 540 4566 5493 4106 2795 1398 4321 4347 575 1256 4890 2194 4965 2992 902 3073 4089 893 507 5123 622 4417 4745 830 1480 695 921 595 2394 3750 802 3628 2904 5105 558 796 1759 3908 304 3648 1657 4725 4145 1158 2460 985 2019 4906 4573 1519 5556 3526 2069 2073 3622 408 4963 1859 2088 5347 4983 2151 4493 1451 5591 504 3092 3333 2192 332 577 4742 1562 1937 1588 1759 2320 4727 4427 541 1737 1884 4698 1080 4435 897 5339 2827 2319 794 2948 1716 1845 360 835 879 4664 1199 4650 3299 1708 992 5183 4540 4828 5057 414 3635 2869 3086 4168 2488 5250 3197 3995 4314 4039 4034 2480 4883 2870 2544 920 3601 3599 2413 4342 249 4993 1890 4210 2807 3409 4327 1652 4425 2444 2736 2120 4421 1273 4774 910 3536 2496 2010 824 3533 1674 4250 2000 3113 1761 1887 2244 972 2577 2184 4681 4228 1511 4187 994 3174 2066 2053 3679 674 3888 2325 584 2051 5538 4592 4356 4483 4756 5386 1832 440 2212 4925 1396 2846 3396 5137 1932 3735 2227 1758 759 2990 4055 3361 3641 3565 4921 3494 1214 3250 2679 5143 63 3523 4744 3189 3183 1673 5026 1563 870 915 2904 343 1687 5248 1993 2800 3111 2687 5569 567 3908 5238 2351 1255 5467 2913 3003 1981 5061 3229 3496 1538 1895 2639 2351 1544 1237 4760 827 5585 2808 3308 158 1812 2375 4767 811 2620 5122 3570 3379 1839 3088 4817 1855 2964 3132 4793 4155 4393 1170 3736 1716 256 517 5572 4778 5619 2862 333 5053 1329 5529 4635 3897 4344 3068 4029 847 452 2154 4794 5416 4400 1769 3424 1481 1200 4077 897 3678 1284 3051 1049 1506 1745 2564 5447 3316 3329 2877 3715 4585 4397 2268 2966 289 4938 5107 4520 3136 3228 4552 4687 2931 4588 2576 4551 460 5621 2712 1839 1711 763 5550 4205 5099 4730 686 5157 1293 3368 1923 3871 1689 442 5103 4589 4484 4539 248 4023 4380 4783 4718 1707 2218 495 5619 921 3477 585 2667 707 1694 5105 2269 3226 1697 2464 3317 558 1274 5542 2318 3751 1436 4737 3448 1317 180 202 779 2657 5144 3738 1680 4283 2557 3341 2529 1801 2269 5171 5187 2996 755 3826 4969 5123 2436 119 5618 4416 3692 4850 4378 1476 4777 1339 5026 1399 5552 1721 3958 2616 1900 2685 3884 1553 1771 3737 1966 2607 5334 2004 3610 221 824 5330 2847 2814 2545 4994 4496 4763 2775 245 4031 2945 81 253 665 114 2165 2887 1359 342 4067 3354 1821 1361 3705 5354 1397 4454 3600 1033 1368 4777 1560 947 4376 2765 278 3662 2987 816 5193 154 380 495 776 3165 2387 3987 274 3214 775 2449 3160 5056 1362 960 5598 60 5197 3801 1061 2927 343 3393 1544 4522 4149 4363 963 4358 4339 4340 2785 4843 3558 3106 3086 3648 2728 5131 4905 4968 5316 3797 794 1462 923 1485 194 3833 2982 5167 2248 3908 679 1626 3459 1562 4176 4691 3181 2209 1800 405 4541 351 3146 4482 734 4197 366 4617 4235 111 2012 4406 2376 693 1927 4974 4708 1071 3412 2793 3641 3459 1898 2690 3715 139 23 2216 1088 1550 3048 3141 2985 1785 4875 650 5501 4650 1453 3502 3986 329 3015 2391 5470 1269 3220 1445 673 3467 573 2629 724 4523 5065 2236 5145 2738 162 4638 1417 2534 2969 2101 2612 1624 2909 4297 977 5564 716 4159 4563 3351 4896 4429 5231 5287 812 4512 1206 60 4420 4612 625 1523 299 3516 1185 4327 4366 5134 3589 603 451 3221 4087 4400 3692 3631 2225 3970 3536 2178 2641 2394 1120 2347 1872 3787 463 1105 3201 2076 2637 3731 854 4333 1624 2723 4865 997 5590 119 953 5280 2464 4051 2227 2203 1982 500 3060 5179 553 2169 3153 3324 1843 5317 1900 1975 3076 4214 1511 1938 853 5502 2498 2521 2453 4849 1857 1060 3865 1959 2099 840 4871 5230 691 3255 2316 2923 3125 204 863 195 1716 1538 4412 2201 3978 3897 503 3510 3643 1345 2918 3212 4706 772 1460 2460 1854 698 1690 5112 684 2275 2407 756 65 5521 3081 892 771 637 4571 1858 5456 2385 5410 3341 3313 1824 3566 5064 4982 3493 3021 3785 4889 4158 928 53 211 763 472 3367 74 3034 3512 938 2124 556 4992 2382 2528 4734 5296 3624 2318 4488 25 1052 5257 4736 2380 2477 1440 3105 4764 2214 1193 4027 2783 3305 3518 2276 5465 2260 5077 2399 2979 1271 2653 3200 3364 1865 4693 5494 1314 234 5070 3798 2383 3719 4554 674 2394 1548 1670 52 98 4460 4001 2798 4084 5380 3724 3691 473 204 274 2241 4 5558 2994 1568 3457 5121 511 4865 4521 270 698 2579 5521 2979 3081 3426 5193 5041 657 3991 2543 5096 5283 43 1967 5126 605 475 3843 1140 2448 3607 2421 3761 1670 5194 1754 493 3213 1067 3595 2127 3000 2132 4906 3096 1232 929 1786 2897 258 4191 4891 1884 2050 4196 3530 790 3083 5582 210 1271 3113 4847 408 4173 883 5416 29 750 896 3393 3239 3979 514 2199 5447 4662 332 2235 2747 822 350 2795 4098 4920 2781 224 2510 414 768 5008 886 4832 4187 4069 131 4743 2310 1630 5237 2818 2200 2000 3622 435 5083 2685 2715 191 255 4170 2930 3460 4165 952 2419 810 1513 665 592 5154 3731 3061 2719 2403 1572 2397 3811 5198 3223 1679 3733 4713 4549 2334 1456 5520 4229 5304 2252 2513 4075 2988 5007 4273 1898 4191 4300 4635 523 293 2067 5070 497 296 921 793 1257 119 5090 103 1626 5596 992 5578 5322 1808 3382 1520 1073 3613 2295 3849 3396 5518 5167 3982 4627 411 5606 5416 449 2250 5540 3232 3151 1115 795 1038 2682 706 5033 2922 3436 5128 1862 3377 5591 3515 5413 838 5158 1795 3815 2210 703 2579 4226 4757 1926 441 4916 2791 1177 2330 4641 5382 2907 4755 4015 4325 1148 2386 1491 3595 642 4542 2791 2951 4758 3894 5238 5443 275 3251 4260 1094 3161 481 4914 4313 2365 977 3965 597 758 896 3994 934 1569 2445 2235 3012 3664 3648 38 4299 4823 2882 2641 4640 2931 3844 672 3176 4195 2448 4365 2419 490 510 1637 1901 1693 4331 4849 798 5265 52 4639 1970 2780 1807 5211 3575 2192 2491 3947 5473 1914 3059 4895 794 1628 5479 5192 3747 227 5177 3258 1274 1440 4618 3588 3065 5054 2937 3890 1072 5233 4771 2636 2927 124 2829 279 5089 2804 5204 2099 3165 5016 2640 4643 5530 2931 3558 381 822 5600 5336 3622 4196 3249 414 855 2225 2489 4120 1784 5377 1903 3668 4659 3061 1820 622 991 2604 2790 5314 5267 1306 2012 1767 5043 2569 1228 2674 1516 4029 1115 1481 399 105 1399 2658 1723 1175 4792 3038 1474 4639 1332 4942 5552 3888 3143 2480 4810 2316 3370 633 2133 4892 1617 2141 5148 664 1300 2184 723 2486 1977 3985 489 5069 2625 5417 365 3114 1027 4406 1373 2189 3824 2895 3880 3574 4054 3571 1392 693 5571 609 4195 5531 1485 3585 3869 898 2722 3901 2332 4651 3846 3142 3123 2728 3853 2614 4827 4004 2022 235 2983 2070 4096 3787 2421 4472 2932 4793 2823 1209 5191 2783 966 2139 5119 1457 3442 103 2057 3584 5477 4646 3634 430 879 4068 1513 5283 5451 2297 5108 3594 680 5534 4104 4772 2360 1118 5517 4500 685 341 2485 4497 4952 2681 2910 3178 4111 1277 3367 2240 2417 978 1070 3723 1880 2873 4427 2374 4842 3693 5190 5137 1259 2325 639 3627 3028 3942 2434 4280 3242 2437 4656 2282 1972 1496 2256 2949 3333 3255 3916 586 752 4699 1711 4943 5491 343 4474 3100 2311 1939 5391 1707 5313 4194 1803 5229 2667 2773 3032 1119 2207 1421 4451 4066 1412 5169 3785 1510 3774 5364 1208 1649 5358 5529 2316 2950 5059 761 2722 1257 1502 5111 3133 3091 781 1304 3797 4379 3692 3910 3084 2992 146 4978 2138 1900 5502 4906 5103 3035 5608 3316 3654 2634 4601 577 1479 5508 89 3159 5068 4583 4307 827 2521 4272 3794 1315 5251 3134 59 645 1803 4838 3935 2858 3991 2653 3534 434 2278 4358 1140 2963 122 4374 4755 2418 314 964 997 3735 1824 855 4108 529 4673 1824 2550 2841 4894 1151 902 5179 2116 5025 3497 5370 2978 1265 4369 3430 2519 2022 4583 3519 517 2132 4765 2578 2615 1503 19 4344 2246 3111 5552 2450 446 2649 2196 4251 3304 5581 433 5270 4345 4998 1542 5600 1739 257 3871 4669 3801 2827 2257 5470 565 3920 5451 1763 2017 3577 2823 3194 5124 4518 1766 2717 4761 4713 3013 5334 4024 5529 3255 2329 1172 692 4993 4429 2055 1736 754 2509 1915 2994 3337 5556 5074 1777 3895 987 2226 2853 3829 1131 5551 2740 3791 1050 4840 4036 4321 5234 3333 4365 1220 181 1633 691 2208 3781 2508 710 1888 533 2937 4442 3530 5188 5169 4778 3961 1409 2650 1468 1295 2640 4586 2478 1631 5111 3564 2422 3043 5533 5003 2997 2132 3196 5605 4364 735 2449 374 3473 242 4643 3391 5352 394 350 2950 3683 2454 2961 2817 4854 392 3041 1021 1629 463 1795 2915 5324 2373 1836 1849 3954 3772 1536 2180 869 442 4555 2386 4841 5530 5347 2232 1840 2796 146 3018 2002 3002 3727 1087 250 466 1147 3148 2292 4122 172 3226 1363 3287 800 4045 3730 550 820 570 536 5251 1231 104 5216 2780 918 3622 4513 946 1022 3002 3504 3234 2876 715 5273 2904 4305 2201 4753 4014 2376 5423 4384 867 525 4060 298 5274 4444 1111 957 382 1727 991 339 2538 4929 3877 1380 3425 2633 4826 2109 2755 4067 5209 4342 3369 4587 5427 4014 1694 4146 2255 5604 2009 2210 2478 4248 954 2207 3256 1781 1386 2572 175 1545 3414 5117 1244 3788 277 3960 3649 4271 4453 1772 5496 5104 366 4752 376 4572 5600 1874 1543 4895 1628 1463 1490 910 3748 4367 279 4367 4943 1237 5021 4887 2434 1566 183 3495 3423 2648 845 3621 1395 224 4276 5242 5227 2451 619 3206 188 918 3970 1157 3885 5129 4091 3559 2409 2637 3964 220 3291 1331 1245 2897 2042 38 4046 1253 123 2507 2419 5265 1228 1219 34 1917 2399 4233 435 5102 477 5153 2066 66 2916 1324 887 743 3907 3863 3899 200 2240 1564 2684 1888 607 3688 4088 179 1567 5188 4738 400 4226 5368 3049 5196 2505 1116 2550 4593 3875 532 329 4331 2132 517 592 3806 3329 2668 1359 4709 3405 3083 584 2903 4418 5588 560 3816 845 4706 4554 4470 2774 1308 287 4818 494 4149 1815 343 2187 1052 3401 2822 4227 4600 1755 4187 159 1477 1247 688 3309 397 5517 32 2391 2803 109 5220 1947 122 220 2199 4683 4049 3600 868 2249 5267 3032 4818 4362 5276 4065 4051 1487 4389 3680 422 1693 2746 1737 1881 3747 2729 4137 5162 3237 5266 3641 2844 3763 1284 461 1550 1006 4890 2405 5506 1318 4233 2617 5091 5533 1543 2945 3703 75 4142 5480 2075 464 5605 3227 4647 463 3951 2806 41 4754 2719 2884 5368 2302 332 3000 5380 3527 4980 1956 2633 3336 465 5608 2519 3755 5287 2139 1395 5321 4542 2190 3787 1991 3299 3301 5174 3838 4512 2554 4641 3296 4497 279 1194 5534 4522 3345 2730 1058 4444 2568 1264 3978 847 1418 5184 5118 5178 228 5600 695 2020 246 2453 4724 2413 3917 5310 4243 4355 1170 2901 4487 1681 3026 4758 2061 3878 3913 1758 2390 1088 694 4647 1194 4180 2477 4514 4438 276 3332 1142 5083 89 1372 3636 3781 3193 4933 4 4078 2670 1581 3280 4364 4642 3261 488 821 3448 3236 600 4497 528 800 3529 696 4965 3008 18 1859 2652 4511 3012 2736 294 665 5362 5618 3261 4181 1197 3763 3604 4345 2713 5520 5454 4384 1966 2746 5532 3762 1601 4120 1829 4160 3505 2819 4006 3412 1141 5446 5493 560 1831 4599 858 2506 1683 5480 1938 423 2657 1608 3025 4762 2070 4154 3084 3856 956 673 5344 4588 2707 1561 1861 5352 10 2912 1254 3722 2580 3272 1464 1217 3365 3560 2870 4137 443 4587 1932 3799 2215 2095 1946 5337 5592 4675 3214 604 496 1661 1437 2699 2920 64 3211 3599 5483 4648 2467 2817 929 2534 4733 4216 545 5148 2375 3265 2403 3108 3064 5022 3071 749 1397 3024 541 34 2724 4062 189 5344 1272 2597 2275 4229 3171 5342 91 426 3642 3894 1355 485 2051 5426 4489 4429 4379 4826 1477 850 2792 1522 3289 5136 3681 5009 1972 935 557 661 4670 131 4810 1871 5077 3896 1668 2160 5249 2505 575 2612 2337 2987 966 2732 5604 4363 4845 5551 5606 3991 1841 2691 3001 3758 448 1955 1571 4249 4907 2112 530 4438 561 5302 3809 3765 3142 1731 3354 468 4955 816 3870 5547 5502 1604 4858 2843 2069 1210 2186 1056 4750 2156 3085 2434 2208 1158 4746 4276 1062 5483 1546 2317 59 57 4086 2716 2191 544 3054 2407 2006 4974 3026 435 3010 1628 1140 1427 3133 4341 3424 772 999 2141 3975 2461 115 5256 176 496 3833 121 904 4282 2391 3227 1025 788 5206 1715 5284 4122 4046 1442 1693 3934 3302 2716 1847 1517 1202 1697 4646 797 1958 838 5358 5380 3419 3508 774 4397 2166 485 3775 1807 2889 1556 1434 3619 3207 4884 1065 1266 5402 5580 2166 2617 2763 3317 174 721 3650 5271 342 5569 2181 619 4367 1249 563 2621 1358 21 339 485 1166 3738 1847 2960 2065 3930 5417 504 3795 805 3155 605 5312 5238 4828 1841 4294 321 4141 684 1590 3639 4953 5159 4113 816 1761 1201 4288 122 3744 4414 3292 1805 3713 2411 1750 947 1350 4607 1013 5101 3831 4030 1449 3291 2255 5168 3921 4430 1761 4198 693 3617 2080 2707 1783 4938 4148 1325 4686 1773 1164 4744 4972 2041 739 1149 3096 3061 57 3379 3230 2092 4298 4220 4914 3172 3108 4369 5287 3681 1281 3004 1712 217 1218 3509 5139 546 5031 3754 807 5292 357 2223 4659 4634 5119 381 445 2802 2250 2806 4245 1238 4251 4822 2012 4951 2086 3803 41 4192 1330 2144 2627 1863 3919 1998 230 4710 958 5427 2784 2883 1316 4051 3937 5589 4105 3294 2595 4402 580 5552 1969 5305 3135 3546 2126 127 3427 1372 3508 5430 4857 3164 2230 3224 5587 863 2944 658 1266 1517 3477 4784 3963 5002 1482 5017 682 5120 1070 3397 1078 1640 589 3106 107 3979 2542 1939 4791 2878 4023 4149 3808 1821 1234 5569 2357 3696 4928 3633 1460 807 5546 4661 2743 5105 1639 2384 3711 4503 307 4987 56 3468 1274 4582 2599 5326 2545 1434 859 3822 4443 2702 4716 3842 855 5130 3834 4051 2112 4334 1679 5040 4404 3190 537 5240 702 2978 436 3276 4144 3167 1468 5297 4245 206 400 4874 4632 2033 756 2224 3242 2182 4483 3551 2495 4998 2652 345 4603 4894 1789 3670 5476 621 2241 1052 1519 2441 4221 3193 5379 2074 3954 2595 1064 4771 2561 5224 744 869 5610 1183 1536 3617 2811 8 3724 959 540 604 5135 4085 1964 1593 5159 2963 1030 485 2118 3525 3589 4580 3568 4704 3669 2564 1464 473 3822 446 4104 1828 4843 3115 4109 5395 4214 4928 2538 1617 4956 3315 1729 1226 419 1025 3478 1942 5343 637 5572 5548 2278 598 1857 2153 297 3084 2109 802 202 1629 2084 2341 5421 1410 1275 852 272 4655 2491 5130 4684 5098 2746 4050 1184 3652 3714 1910 1594 3477 394 5395 397 265 324 4729 3572 4789 705 4513 843 4403 1255 3559 3666 3969 242 3629 295 4357 896 1000 1961 3116 2685 5466 388 720 2331 1556 598 3132 5535 4392 2588 1348 342 4992 2010 3269 3358 4992 2675 1810 2342 1541 127 3255 3256 3357 1934 3557 1971 930 2392 4183 4973 1275 3608 3724 266 1403 433 2518 5612 2100 756 5101 1085 2256 2549 1352 3661 2774 2855 5556 1609 2902 2702 1073 1262 403 4451 1339 5181 3756 3894 1751 2121 124 221 3572 2988 2443 2161 3954 409 2642 834 1292 576 2123 703 1473 336 5552 4465 3535 1249 4009 912 2197 3811 4314 5047 2504 5238 1693 4481 2449 3992 611 1709 4958 573 3539 1317 805 3692 4456 1008 5153 2795 1170 3615 4667 4557 5247 3531 5320 1217 5600 4724 4877 994 97 4610 4069 4852 2084 5563 2711 3866 1279 1495 4442 5561 1733 5290 5536 3701 3309 1802 3726 3162 1098 2793 1406 5321 1640 1067 2503 3178 4389 2571 4800 5087 1184 3826 1010 3553 1946 3865 405 2383 3056 3855 1451 2006 4889 1493 302 4223 3477 272 5115 2928 4563 348 3413 1380 4485 1570 1221 1314 3329 2805 742 1691 948 3330 4314 993 3754 252 1252 4745 922 2614 2446 3336 4361 3267 3879 4834 4601 2639 3552 4771 1699 3522 1894 725 1918 3354 2677 853 4053 3466 4539 4362 4920 2355 4985 2498 830 3230 3727 493 3680 3468 1096 4911 1977 3059 2328 1275 2019 1508 672 1303 4626 474 4977 2589 2616 265 1254 1239 1119 2038 964 299 577 5532 676 1830 1478 3217 1330 2214 5520 158 1433 2807 2755 2512 1169 2505 5250 263 2318 2302 3230 1524 2358 3154 5542 549 4924 2560 3739 478 837 1235 5147 2714 4787 418 357 5081 1189 5306 4271 4452 4438 444 2253 3353 3523 2907 5050 3074 1066 4346 814 2235 4774 5293 1398 2218 2519 1607 3597 4051 3609 2735 5380 911 3335 1700 2967 4365 414 884 3618 5306 4848 2122 4608 3389 4194 2417 2455 2305 2867 3073 3891 5190 2407 4841 4816 1195 1924 4106 1934 4751 4356 4247 1679 295 3163 4427 2297 2029 4661 3053 3269 613 3131 5240 598 3100 3785 2684 3811 5194 3590 1670 3730 406 1400 1139 541 190 4812 4790 2013 56 3726 2735 206 541 4562 3971 4560 1258 4908 5541 1465 4814 3796 5156 4876 4159 3137 3335 3238 3056 3923 4242 5070 617 3880 4075 5466 3957 3286 1744 4494 5578 2891 5370 3749 119 625 3672 2509 5224 715 5182 5463 438 724 3957 2310 3548 424 4199 1809 477 3290 2495 2095 4135 563 3979 3264 2455 581 4535 411 10 417 2137 1607 3325 1378 4885 4898 4955 1081 1135 5595 4371 5111 2311 344 1730 4085 4305 600 1916 4831 4346 5382 1789 3759 45 378 2184 3647 3817 512 77 5121 2939 668 3329 2510 851 1873 1496 4885 3121 87 936 3698 1404 1393 2301 1173 4911 1900 53 4425 5178 800 3662 4938 4945 68 649 893 262 4366 214 476 2470 1722 4848 4961 3729 607 4937 2368 119 2815 939 510 4626 5006 5100 5352 3599 4180 3461 274 440 260 3416 397 4069 3990 3789 5040 2035 3489 2741 3374 3745 4249 634 4372 275 1829 4751 4196 3696 4469 1849 1810 2687 3684 272 5574 2780 4225 5233 1071 3363 3097 222 614 573 1338 4030 5476 3580 5592 873 3391 4486 110 3262 4667 2872 4148 2777 2211 2520 193 1025 2901 4625 5473 1850 2306 3344 4854 3960 4930 409 3107 4070 970 5053 5020 452 1013 3782 3318 5510 2248 1886 3980 325 3762 3092 3098 1267 443 5505 4134 1599 2994 2826 2063 4144 3508 2547 2234 505 1657 3948 4464 3547 2271 3403 3777 749 2183 3286 5170 1794 171 5 2811 2271 1519 2637 5202 2441 3467 5131 1864 4880 2680 1019 1759 5563 4087 4261 5179 1488 265 3215 2064 1090 1332 3410 5619 1834 4893 2110 2131 444 68 655 3890 2191 3306 2873 542 3834 62 5082 872 3675 3351 3935 906 3004 554 3221 4879 1999 131 3028 5159 1624 27 1346 1410 3068 4136 2742 5432 1257 3075 5028 741 779 2062 275 780 3960 1532 2476 1194 4244 3339 618 4124 2488 1412 318 4281 2943 3256 1913 1948 5586 2997 984 794 5027 2561 2687 1851 2046 2134 1380 4779 4823 3303 4937 1165 3392 1844 4650 4373 2929 3069 3650 1102 2656 4158 3839 2618 3863 3509 2464 4453 1645 1359 3365 4475 4747 5433 2956 1958 4691 1287 2259 3800 3783 1747 1642 1872 600 3925 5309 1240 3320 3393 5383 3999 4497 5375 2027 4508 1116 4202 4763 4695 2734 4319 3821 4315 291 1682 1437 3871 2752 4154 2169 441 1598 2685 345 4868 3069 815 3903 1222 1132 1191 3503 559 356 754 784 2031 2904 4651 5472 1221 1893 3598 5492 4695 3351 1593 2745 2129 3093 1740 5270 4565 3974 2328 2162 1626 474 837 1365 2985 5038 922 2423 5282 2422 4234 4353 3652 3181 1333 4859 2218 640 273 4894 1904 4704 4418 1332 1895 2246 4729 390 3875 1649 4742 1912 121 5502 973 5361 2563 2463 80 638 3790 4448 5443 1916 2538 3515 290 3838 1522 2257 2387 3898 2241 759 610 1535 1473 1983 3772 4685 4413 2270 4956 5024 293 1461 252 2970 5072 366 4064 4607 3602 1676 500 4984 2985 2936 4691 3752 226 475 4990 5328 2499 1986 4684 2575 3865 698 5385 1677 2752 4960 5030 3872 2739 3536 3549 3306 2516 4078 2237 5276 1383 1480 5500 1502 4633 3847 743 3653 3281 1031 755 3367 4326 4581 4673 308 5003 53 3164 2965 2782 5241 2315 2490 1088 5600 5341 4784 4569 3604 4149 1594 3479 3592 1713 546 2710 3772 2807 4692 3417 1642 1135 3640 3894 4392 246 5598 2527 2507 3480 1362 1959 4552 2056 2178 4316 2435 4251 1205 115 1987 363 2205 1548 633 2401 1357 3891 864 737 3400 733 2887 5598 5186 996 4152 5487 2946 1459 2772 1330 5541 676 4379 339 949 4846 3617 4527 1638 1870 433 3360 4078 265 918 3685 5008 3219 5306 3877 4697 2028 5313 4488 4993 1297 2924 3787 1861 1109 1389 4578 3629 4440 587 2203 1751 2211 3203 3855 4512 3262 2514 2698 689 865 2990 2409 2753 4158 3839 3376 180 2533 3331 2422 280 215 384 547 4314 4427 1681 1795 4145 4825 5386 5247 2909 5544 1659 4479 1844 4455 2151 3817 888 3757 4816 3377 2546 2798 1564 4273 2481 1202 4192 2170 3490 4691 1254 1663 3087 5320 2406 5288 2642 4346 3148 5589 638 1810 3568 1074 1452 4657 4168 1281 1458 19 4897 4048 4501 4959 2535 3399 3392 4967 1504 4896 3797 3447 434 1958 2873 4901 255 1190 3330 5236 2878 4783 4316 1053 570 3480 617 1632 101 2738 1642 2727 2750 4179 1304 605 1409 4656 62 582 4479 1437 1549 2585 4963 3230 2643 1011 3020 4389 2201 5240 649 5537 1716 5256 3912 1919 513 1761 272 1321 2951 1795 1698 1131 1372 2344 4814 2367 546 3405 3145 3645 1040 411 748 1664 4402 524 4229 4622 1150 1684 2928 4071 1167 3182 1468 2587 5391 4547 1381 1456 3280 1231 1790 3555 620 5162 4735 4173 727 1655 2582 4148 560 2218 534 1343 2176 5390 3006 4561 3554 2766 566 2956 3991 4939 292 3353 2207 1538 2247 3095 4315 2084 4817 3051 4181 4386 2394 1214 4755 3825 4353 2569 1920 1314 499 4667 4033 4348 3415 1640 3916 961 1201 3560 3862 556 3615 2492 5552 4189 1117 401 5135 5528 199 3847 5041 3373 5212 4205 3953 4517 3131 685 3387 3578 1738 2225 3224 5523 1871 2590 2469 1377 552 1323 3177 4052 5537 5481 2694 2170 4087 2564 1995 1085 593 2651 1237 4713 4252 356 1364 3779 5296 5193 4633 4500 9 4322 4918 5272 5011 5006 3518 2793 1381 1299 5118 4054 2045 796 3666 4906 3701 3274 1322 144 3043 4642 1252 4899 1893 5066 2491 501 1567 1612 3103 4587 5599 2645 596 3364 1464 3785 1022 3413 3366 5084 1480 3225 4433 5266 3615 1751 2554 4086 3379 5060 4661 5177 817 819 5021 2336 3982 3951 3911 2497 4856 4843 3063 585 3691 869 5449 4159 2100 1899 1561 4812 3669 732 4140 3319 853 4383 2718 4343 3206 2579 4454 1213 350 141 778 3050 3403 5026 2568 3938 3282 2447 4066 3847 3239 4097 2419 217 4229 753 3216 4934 3703 5609 3636 2606 3585 5537 2548 551 1292 5091 1949 2384 804 2790 3534 4607 3583 3927 1017 4604 4745 3236 3738 4680 3622 4844 4803 235 2919 1385 1217 1616 2515 5548 3394 370 4183 5530 5149 3317 3352 4066 4844 3131 1832 2751 4843 2471 5396 4840 825 2402 1612 31 1867 2707 5262 1311 4342 822 5168 4104 234 2246 3923 4219 5377 1744 3200 2967 1088 5592 2077 1159 799 4129 5441 2744 2621 1728 3108 3561 5298 4657 934 1210 4783 3366 4762 4408 5254 2570 425 5166 1773 3147 804 3432 1192 1473 5570 2305 5576 2119 2644 5362 5548 1678 4969 2794 831 3208 3904 2953 2092 4674 2091 1820 1492 5222 5534 1601 4905 794 3943 4515 955 1574 3287 2078 2915 4128 3250 4245 1483 5311 2017 118 4624 3219 5530 2353 3686 193 615 4356 672 1607 1320 746 3268 2119 2232 2981 4091 3072 1403 3693 915 1498 5588 3310 2190 3517 3421 3249 2939 953 1144 4082 2435 1972 645 4645 3347 3570 1142 3689 5397 1074 2356 1451 1704 4980 694 935 1757 660 1041 4572 5019 212 5611 4608 2681 1793 5316 4937 2796 4275 499 2030 1207 855 1235 1725 904 2711 4744 4585 3569 5342 1086 4245 3742 1979 816 4341 3989 407 261 338 689 1078 5344 384 5107 2750 3944 5076 2813 2710 5345 4054 3882 3274 915 5492 4262 1322 4864 4309 2585 4647 4411 195 4379 3015 4825 3530 1064 5562 1526 2813 417 1045 1997 1090 5047 1599 1912 715 1550 1446 4013 2558 1281 4532 4674 3668 1180 5156 3772 4834 3941 409 3455 992 3599 5046 2134 882 1525 2181 793 1369 4986 1094 3164 1387 935 713 5614 5451 3804 512 31 226 4799 4055 1196 1581 4428 1224 2169 58 2711 2840 3937 1607 1236 2628 2444 808 2187 1784 680 5458 2239 3490 2653 5483 4085 5380 3450 5340 592 2132 5237 754 3289 4834 3309 5288 3264 5545 2181 253 5474 2020 408 2212 1766 5534 3313 2666 176 3110 1526 1464 1489 246 616 1599 2679 2781 2362 1918 2874 3828 4357 4220 2816 5366 1342 5421 4342 5407 1444 3399 296 3658 5478 1247 2391 2226 5500 3576 2547 1431 4888 1968 5145 3902 3333 1405 2290 4903 5386 3154 536 4348 2500 324 4519 1224 2687 3969 903 1203 3266 4665 5205 354 800 2098 4886 4583 2586 3244 637 3133 3091 182 2248 3874 5401 1125 4425 5418 1245 2673 3911 5325 4776 2776 589 2880 2896 3566 5516 2776 3183 332 5020 3419 1967 2542 3406 2610 564 4669 4953 4142 1699 550 1159 29 1540 3982 1480 94 3236 924 1975 372 2143 4073 74 436 2965 5243 3676 2219 1231 2650 2234 1663 4517 3310 4100 5161 5507 199 4832 2003 3058 5074 2482 3093 933 838 5215 2788 394 5110 4176 5346 5152 5224 4371 4276 92 4941 1207 2909 4788 2489 4734 4756 1148 648 3737 3727 1117 3780 2876 1959 5371 1705 1338 3005 2325 3957 5149 4386 4490 5398 563 4823 4284 5324 4531 1361 948 5033 959 506 4786 4406 4012 3405 1919 367 4717 614 3234 2445 2732 2288 4716 2453 3208 2283 208 921 2417 2981 624 593 3052 1022 2558 189 330 3766 547 2677 3004 5539 5379 2490 4374 5527 86 5265 2640 3711 4014 363 1169 4430 3699 1650 2705 5589 2431 3165 4701 4072 5532 3980 1479 4359 4931 5393 4212 3770 3619 5039 5574 3574 5262 2584 768 3853 932 217 4448 1565 4049 3060 882 620 4311 2861 100 720 3086 3154 3214 1326 1762 3499 1631 3937 3406 1695 1998 3409 4115 79 2869 508 1065 1634 3571 1537 4439 3645 3573 4595 3720 264 2540 2057 1231 5421 543 500 5456 4511 4924 3464 4071 4454 2420 117 82 1314 1105 1889 4038 3473 2778 213 2249 3775 5613 789 4286 3505 1826 3039 4535 2343 5059 3635 4885 367 1801 1580 240 1113 4715 4946 5593 3372 4424 1137 2723 3366 4873 203 2678 5226 1574 5160 2624 1747 4315 2136 1066 3530 2761 4719 3323 3323 2604 682 591 4037 4773 1401 1771 1711 4177 2402 1698 3808 396 1315 4533 3927 5351 1496 3606 1404 3772 1511 731 247 3619 5188 3499 2725 1851 4330 236 741 4954 2356 5084 2808 2986 184 2730 115 1184 5347 2579 2547 4523 1006 1885 327 1927 2951 2630 4559 4228 715 9 2636 4113 3502 2749 2036 3194 3292 1446 2722 4316 2631 1209 2031 3903 64 723 4495 3663 3281 203 4905 2223 3133 701 1229 3667 3596 47 2597 2130 4880 3381 4743 2857 2715 2970 1229 1091 3533 1054 2349 1307 1956 1963 3745 4090 3790 5102 4008 4358 119 3859 1188 4274 3875 1992 5139 1805 4169 1551 4821 5025 575 4700 457 5438 622 1010 3168 4052 2812 2986 5464 2206 5045 452 2821 2807 1319 2010 1216 407 1721 2627 3489 1423 3183 5456 2822 3318 222 5381 1738 1981 5129 1322 1718 3844 5341 4835 134 2799 990 993 3612 5336 2574 3376 4517 4904 4134 1190 3926 1380 5246 4440 673 5392 5050 885 4778 2727 2612 5294 4073 6 4728 4317 4798 3852 5580 2388 5493 4295 3643 25 650 1610 2542 2009 4122 4186 642 2818 2639 3158 4583 102 4055 3261 5131 5016 5567 3054 422 1676 676 4773 4907 1475 2584 1114 282 622 2783 2087 5507 707 4296 4749 1277 2081 1610 3454 806 5096 1502 817 5042 1227 4870 3141 4527 1206 554 682 3530 2122 4900 1266 3125 3347 2667 2333 2120 2484 937 2057 3433 3151 4489 1423 553 1628 1735 183 5353 4720 4439 5356 2450 4424 2995 2719 1590 3717 4740 2512 2888 3825 2523 1436 365 1957 4900 5023 1997 3414 1601 3416 3631 4493 1964 3720 316 4597 2606 3453 836 1281 2154 1762 4280 1426 5247 1776 3991 1832 3921 845 1451 4663 4156 4716 813 2234 3018 5549 864 1840 1766 1957 5403 5405 3870 1192 4940 438 5232 4948 784 1071 5063 5457 3387 2512 2020 2162 1816 3090 5283 1531 1394 2638 574 1864 1857 2726 4798 4980 3818 1083 1974 4644 2046 1764 3544 3334 4166 2528 2488 4882 4435 2366 5600 3508 4600 469 635 1351 3390 2707 2626 3325 3155 3348 1995 3463 3636 3724 4102 2126 3306 1680 2496 5181 1331 1154 847 1690 443 3443 5215 2630 4409 4983 4235 1573 4892 4613 2779 47 3580 277 2139 4291 828 3892 4195 860 2482 3281 2387 4581 5022 4093 4518 1152 1753 3427 31 1552 971 2007 3089 992 101 5375 3349 5010 125 5495 2369 5371 3323 5327 81 5216 3377 3976 2444 5295 1774 251 5223 5049 4276 875 4735 4139 1155 1081 2757 378 4406 1114 5172 3044 18 5176 1390 1366 2951 779 4432 1741 5262 4347 1579 4040 4999 2850 356 4110 4446 1998 455 4746 351 5384 2418 719 2726 4603 841 1502 3367 139 895 1218 1413 1318 868 1687 2562 692 3648 4692 5327 2554 2063 4008 2111 4061 4038 4433 2160 1318 995 365 4397 4274 3777 3011 3925 3297 865 1241 3694 322 1248 1463 48 1653 4944 1023 1687 3380 3384 3174 2103 3485 3211 1346 5103 1793 291 430 5547 2666 773 4903 4396 308 300 4670 346 1135 1513 4229 911 4728 4534 1985 1528 928 3821 4627 3615 1893 5157 3559 756 3549 2955 1419 672 1410 4797 2383 2093 691 2093 941 3417 1137 3443 1249 1057 1633 4595 1119 1591 1288 1553 1990 480 3505 612 2378 1453 3879 967 3626 851 4592 5276 5281 4525 3771 5335 3290 3122 1870 2344 3678 706 4712 1505 761 3795 2122 3965 2695 5409 5578 4734 2767 2123 115 892 2075 636 953 4295 3707 1469 1667 698 3554 723 1104 143 4610 1760 198 511 2684 5527 4927 2614 2282 1884 5263 5200 1988 433 5340 3309 2142 3605 3978 3379 628 3499 1914 1697 3187 746 5437 3665 3748 3915 698 2360 2376 2794 181 4903 3245 2833 1410 2115 228 125 453 3489 868 2702 3342 5213 4612 5059 4161 3456 1623 186 1050 2577 1457 5400 2958 2499 4514 4526 4952 1749 1453 2245 2369 4300 4175 2867 2860 3146 3360 814 5195 4409 1648 3555 293 311 1835 5274 3084 1085 4426 2141 764 1870 1523 2869 2382 701 160 2370 3696 1622 3957 5514 3529 2989 5354 5520 2468 2851 3556 385 1987 3753 4109 527 3353 2704 5129 2883 4282 28 1219 5239 1071 3031 4877 3931 274 5263 5365 468 4551 4742 5008 4158 3488 4375 5164 2247 1157 718 5245 4652 2857 5222 3696 3887 968 5054 1615 4322 1863 1552 3139 507 1358 298 1835 3790 3932 403 3233 3415 3851 4979 2963 5555 867 4004 1399 1002 5094 4380 4922 4075 1609 2122 4651 3624 4099 5242 445 3582 3834 4096 2830 2253 4570 4754 61 2648 3280 834 4239 4100 453 3852 3066 4880 2371 4954 362 1389 1357 5345 1354 5179 4992 5327 863 1345 3795 1632 4976 3763 3073 3189 3473 2572 2108 1607 3294 3227 2213 680 5187 2563 2622 4736 3047 1449 2313 1448 2832 2395 1664 4926 3519 5518 1256 358 4149 1454 4128 4485 241 791 3733 2151 2825 524 1941 3986 1006 5254 4837 4510 89 802 4616 1288 4599 3677 3968 3404 2782 4978 3766 587 2030 4319 2875 1599 2693 1180 3028 2008 3347 5424 4377 3843 1988 3968 5483 4402 4944 4450 5313 4466 454 2466 1132 3216 1252 4746 742 1004 376 5252 3255 5566 4764 3336 4940 2860 4072 2213 3587 3596 3777 3454 1596 3138 1048 1831 4104 910 525 29 4277 3188 836 1464 5522 2519 1026 3510 4177 1896 2988 4779 4726 3421 4633 5441 748 5466 585 1766 1429 2179 3806 3121 1873 2286 3227 1510 5191 1472 4482 4971 1319 1792 4816 1424 1928 45 5152 4355 1286 3475 1195 3032 1740 2985 5065 3757 4394 1688 1542 3473 658 5355 867 996 2498 2625 4862 1611 4042 460 3662 3901 252 4846 2340 5248 3757 3749 2779 5029 1252 4052 2248 1734 254 3148 2405 1264 1583 2681 298 2159 1282 1778 1735 4303 4932 5484 756 5021 4236 1550 5507 1018 1689 4051 1017 1390 2042 1004 3127 4536 1350 335 970 4546 3663 2006 3377 5232 2050 2446 4697 4363 4972 845 1429 5604 4097 4429 618 2098 2590 2366 891 1368 3670 529 3899 4598 714 1259 853 73 2245 683 3819 893 1126 1918 2743 4933 2965 5561 7 1563 2228 5339 4834 831 4149 2718 2743 3158 4951 1179 3338 2304 414 573 621 2153 444 5224 4501 4997 3065 5043 3655 3162 2013 2394 1770 4665 2383 1069 1322 4370 4013 3506 276 4094 1193 1699 3293 3510 149 200 4388 1455 5141 180 1848 3340 5475 5289 61 3704 1911 2681 3101 4395 455 4313 2506 4427 4239 5431 3567 2364 2097 3504 4997 64 5179 4318 2122 4254 3798 1040 2399 2942 3629 240 4195 4877 293 3657 1071 3872 3758 2969 2019 2061 2008 2532 40 1012 2858 3000 4217 4401 1424 5466 867 5520 590 5346 4041 1886 883 3925 4112 928 2337 1009 3011 2791 2107 3191 1974 5547 3847 1201 111 181 4770 1250 555 317 116 5529 5317 3767 1527 3682 5044 1074 4259 4863 4059 2575 533 4264 3059 1975 4378 5296 4076 4945 3255 603 1656 2399 4056 3885 2097 2368 4462 4921 4501 4412 3800 4749 4300 249 4497 2711 1017 4938 1803 1355 4465 2354 1154 3124 385 1443 4065 1877 5432 403 1439 2588 1460 3752 4021 5131 4396 809 1443 3556 3191 1484 3148 3887 4619 4946 3849 2720 3203 512 456 3402 2130 1299 4443 213 2779 4344 1711 2058 694 3549 5207 3876 2598 2350 4913 2499 3199 1639 4973 2441 627 585 2089 556 4582 3441 3560 3906 1566 4250 5510 1172 703 2249 127 2011 4150 2523 2958 3450 615 4565 619 3585 1957 4492 1110 3128 1944 2826 5320 1636 1799 674 1793 3111 4013 2112 1661 1487 1284 4909 2779 4538 2319 3522 2911 5492 849 4520 4815 3340 632 1161 2491 5317 5170 288 1257 4008 2154 4034 155 2523 4345 3830 2667 4256 1096 1559 863 3908 3531 4717 3361 4433 249 3951 2243 3613 21 4244 1332 4469 4373 5322 2809 2008 4367 2203 488 4168 2768 2886 3815 4080 53 5386 2024 2242 2274 5189 4540 4446 65 2420 30 4991 5444 3710 3191 1766 352 4192 678 174 4526 2975 2049 2675 5259 1068 195 3484 59 4452 5086 3738 712 3827 1504 3514 895 719 3639 5557 8 949 323 860 3647 2868 4051 3825 4906 4458 1887 1690 3598 5324 2746 4088 2686 4094 4013 5521 2961 2919 1045 4950 2070 711 2594 3964 1944 1673 3755 1104 1733 3734 1249 632 3226 1631 363 2865 5113 902 531 4531 2473 876 4768 1118 2308 681 1317 633 3572 4552 476 1365 3039 1133 3413 3212 3766 2747 2274 5043 1210 2366 2360 1789 1318 2468 2947 3176 3914 2323 4312 4543 4068 4316 303 4240 3259 690 2931 3766 2340 3856 2273 3680 2909 1141 218 1113 1928 4571 3383 3127 2518 3971 3932 4489 383 2239 3231 3425 818 2100 5548 114 275 2094 1230 5084 623 1097 3986 2727 179 5054 950 2925 462 5365 4442 4046 351 1804 1954 1076 3195 4252 1005 3390 5012 4491 5053 3756 1300 4393 292 5041 4251 1440 5125 978 4675 38 4802 906 1997 4675 5334 4495 3646 3216 3774 3083 103 433 1984 3806 3740 3656 3228 3146 3582 2696 4325 3625 3778 3284 2481 2402 1265 2527 2851 1760 221 5261 641 730 4371 4879 4080 3324 4375 4305 4288 1779 1554 3047 2976 1847 1529 2156 2290 1806 3349 2497 1276 1311 4151 1292 2120 2587 2258 3989 4499 472 3113 2819 169 1768 3579 2226 1869 1861 259 4901 2530 4743 363 2548 4959 2785 5581 2067 376 2027 3930 1822 5288 4896 1972 68 171 1211 2039 1360 3416 1590 4191 3988 424 4660 1745 1081 375 4508 2828 3531 5125 2017 564 4224 2207 2275 3450 4559 3961 4942 464 3263 4949 94 5482 3822 5138 4467 263 2976 3791 3153 4197 3923 424 2654 5508 2065 2003 1012 5194 1819 563 4206 261 4255 2836 1089 3284 5349 5258 695 4725 768 1200 2536 3125 4239 3269 988 4518 568 4767 1195 5407 1808 2352 4314 1420 2945 281 2412 892 2019 1986 4150 3820 5116 268 3923 2994 3514 2391 328 3847 2216 1219 4684 3063 4275 4290 3881 3965 5239 1531 3605 3276 2488 1527 2642 4196 3337 2878 2290 5221 3758 5594 2013 2603 2060 2606 3024 2525 3505 627 366 2813 500 3353 5061 1006 1840 5293 4784 5180 4296 1569 4826 3956 64 2865 2510 3832 493 3051 909 4766 1648 699 1542 3927 2058 5063 1924 2866 4884 5231 4948 3799 188 799 1760 5338 959 1409 1664 4868 219 3699 4757 4432 1526 2618 5326 2266 2674 5530 1346 2838 1551 2505 4880 1355 463 2197 4499 1174 3718 3202 1484 4119 616 1791 2640 5563 450 1156 609 4858 1773 5317 4817 4568 5034 3971 1363 2648 133 5220 506 3032 4647 5041 2328 2297 2192 815 2675 5092 348 3363 2291 4898 844 2127 3556 844 112 766 1505 2880 1898 1513 3701 2392 3879 3995 4162 1618 3233 326 3265 3508 3079 1221 2649 3296 3054 1150 5158 1903 2065 5347 144 4828 492 2688 4373 2553 4170 1317 3212 148 5060 4103 1999 4671 4826 630 3236 338 4798 2918 1206 4437 4637 3197 4909 4349 4076 3496 4805 5333 2920 2643 2257 409 3809 4495 4999 4148 2167 5270 1662 3426 1810 2029 3951 3273 2145 2879 194 5470 1312 3781 5161 1439 1663 5156 4712 554 1709 1978 5532 4164 276 675 5120 276 944 1708 441 5006 5266 5103 718 4095 678 840 1077 755 2386 2921 554 4352 1031 466 1855 1349 3934 5354 4003 3007 2266 2448 4001 4164 5532 2444 2452 2515 549 3395 1965 3323 5333 3127 1618 1871 986 2325 4039 766 2803 4311 3210 2061 1558 2596 2832 3061 4652 287 5360 4934 2437 3136 4800 3813 4594 2119 4378 4478 5176 5480 3516 812 1309 2200 5270 5253 647 4978 2751 1610 3852 3294 659 2044 3008 4329 4984 4301 4705 2692 1273 321 4141 1286 2479 4331 2135 1343 3334 1450 4600 3278 3706 576 249 992 4874 1011 5533 4557 457 1066 3313 4151 2387 139 5435 3971 2677 2248 1367 2153 2820 5367 4769 4637 4503 369 4371 3874 5030 5103 1806 1095 3563 4365 788 56 3522 2796 1763 2950 3567 605 2589 4883 183 1744 3899 204 4293 1620 5177 3352 4675 567 819 1885 511 1149 1357 3081 708 3903 5134 4505 3005 963 1860 1436 174 250 497 5348 2940 2990 4737 97 2091 609 1686 555 496 4215 233 2558 3098 2543 1608 5399 4351 981 2906 3925 4250 5350 283 2717 2231 5185 5323 545 3535 1944 1239 4820 691 5492 4526 5433 2320 1920 968 5264 5051 3840 1599 4638 2129 2684 1459 2517 302 3788 2680 1491 3402 4060 3111 38 4539 2573 2476 206 3547 5013 94 1301 2259 3578 4497 3926 3167 3515 3977 4339 4721 800 1110 3545 5411 2334 1522 892 4720 1465 3785 3541 2443 2294 425 17 221 1308 1797 5209 4096 3157 897 2861 326 5055 2533 5196 1026 1912 1751 792 244 464 4239 5366 1010 2628 300 2658 4632 1231 3530 3813 4148 5115 1614 3566 509 5253 1768 1532 4113 2546 4328 4826 5619 5467 743 48 5277 2807 4752 4514 1333 2967 4264 585 4640 769 21 3193 4374 4047 3719 837 3609 999 4017 5292 2731 1062 4270 5482 3089 2327 5113 1761 1171 4419 4200 915 826 1146 2431 1373 4942 5020 2275 4136 4509 2402 3753 2573 3636 58 5484 5034 2901 2752 4309 4543 879 11 1116 5252 2005 1015 1346 1829 3921 3871 683 3815 4850 4615 3819 989 850 3503 3146 5549 2393 517 1515 817 4841 5009 4151 2791 2027 51 3634 3409 1213 1573 2003 5510 3471 3995 5566 1448 5281 4827 1944 925 4677 2448 3463 3532 3420 1754 5459 4672 776 2753 5189 564 4490 209 5584 2121 4792 2616 1160 4921 1187 3646 5307 5303 3195 4364 2847 2762 2247 590 839 2108 2497 173 4855 5074 1275 3099 2425 2963 2947 2974 112 2639 4808 364 4398 3348 4000 673 2603 2016 5350 3425 4473 3397 3711 1062 1945 1209 2265 4200 24 4469 4351 3339 5032 5000 5123 3749 4936 2945 4494 2946 1734 4236 459 5518 4654 2846 4206 2062 4654 2701 2268 2462 1031 3567 3856 2740 4525 1652 1602 3665 1089 3275 4359 5479 2005 4606 469 5408 1639 4274 5212 3901 1171 4831 54 2228 5570 1238 3471 5244 5405 2012 1787 3864 2069 1759 4973 2095 3506 1257 2883 5610 4222 1684 4769 401 509 4922 2577 5112 5501 4983 1895 5389 617 4184 1270 4228 1366 4666 1116 1162 567 979 1954 436 5266 4847 2690 453 4959 3618 5201 2906 3328 1360 4298 1532 5122 4888 4231 5025 3165 705 2716 2275 1831 2488 2176 1528 2665 3200 1200 297 3459 830 24 5518 1264 3726 3852 620 1077 1460 1286 4557 4179 5555 2872 4433 4906 2054 3637 5559 3333 958 2743 1682 467 4932 4296 3748 4291 5200 51 4296 4914 3269 1258 3394 5087 613 4691 1717 3502 4057 3776 1357 778 3415 3002 626 1259 4209 3549 2748 127 7 2116 4596 1425 988 5502 3217 5525 2332 4160 4609 3995 3250 2613 267 1988 2334 3518 2468 247 5196 3108 3164 1427 1428 4242 2938 4304 3633 3376 2120 157 2517 4144 3231 4887 651 2320 1894 2773 1777 2576 3878 4013 4 4283 484 4315 382 726 488 3650 226 4563 1855 2287 3159 3906 4772 732 1511 2261 3082 1031 3818 2065 4604 5125 3823 3966 2311 2580 3960 586 3587 2265 2251 4652 4226 975 5344 4634 205 1755 5594 4547 5092 3518 5074 2025 2555 2603 5423 4030 291 846 3509 1747 4382 5432 2534 968 4249 336 1300 4607 2748 3723 4398 802 4080 5425 2281 2912 5516 2760 2262 2966 3495 2192 4146 1081 5372 3880 5120 3261 2774 1775 1848 972 2843 605 3687 3345 4960 5579 1647 2944 4807 2958 4274 1449 185 3975 4538 217 366 5439 3986 4150 589 4319 5305 3978 1486 789 4909 2706 600 998 4745 938 2761 2080 128 3424 1970 2112 4143 2531 2064 1012 1233 2464 832 3494 5038 2454 3089 2828 82 1103 1327 4344 1627 4795 5483 3565 3219 1893 5251 3130 3362 4110 3286 5357 5276 3776 3888 1035 1549 1967 4463 114 5595 3752 1987 3018 4311 4758 3882 1882 5199 3155 2031 60 1603 659 1373 1005 5550 3180 2466 4954 5197 248 292 5413 2581 1700 1004 2918 4543 393 4754 1829 1202 1828 2068 327 4786 1974 5169 162 3959 2035 770 384 2081 2778 2622 3829 311 2313 2223 3917 4849 5432 2240 3856 1987 2641 5253 2247 4174 3295 3511 4209 990 3580 3785 3774 4561 1396 4633 703 2582 4200 5442 2637 2647 2866 4882 3288 3844 3143 1340 1032 3723 2022 2799 1432 2442 3148 758 5607 5215 1329 3608 1402 1676 1751 1727 3418 4206 875 4160 4554 4523 2220 5085 1403 4293 2227 674 1131 4199 2059 2620 4019 4170 895 62 2852 304 5350 2492 3879 1313 319 1020 2842 3716 2572 5094 4518 4054 3172 2218 901 2949 3433 3719 3616 716 1079 5484 2826 544 1630 1721 2552 4827 869 509 241 5363 2024 2606 3198 1021 2044 3124 750 4980 4998 2345 2371 4683 5485 1156 4903 4995 2713 3487 1580 164 4690 3490 333 2641 1248 2231 1300 2568 5462 5448 1719 1418 79 4748 1172 3896 347 2729 5353 4903 273 1106 2257 3193 3634 474 4648 5060 906 3002 649 4647 4211 345 1948 3508 489 3007 2336 5371 2630 3702 3254 1395 1887 323 2493 4492 2730 381 1436 4650 4141 3909 2507 4316 765 849 4490 804 2016 4612 3145 609 5165 2677 186 1394 5339 897 67 5057 2686 2524 3257 2111 2376 218 4309 3963 940 2589 1376 4472 5032 2500 3889 3745 4829 621 2348 1041 4147 761 3034 981 753 1723 5119 290 1385 2122 2710 2242 2714 4730 601 5306 124 5487 5099 2203 289 4223 2944 3102 4067 1997 5177 361 4284 4957 2053 2540 691 3414 1098 4057 4164 4069 770 3045 4945 3111 4417 1053 1088 2869 4131 3940 482 2710 3995 4896 3203 3591 2930 3838 3689 3597 4296 3201 5423 5073 5132 974 255 725 5441 1635 3946 3911 1934 1169 1996 4798 1949 1835 2677 1671 4967 1488 2871 1097 4825 3120 2786 4143 3085 104 3023 4589 4004 2624 5161 4807 4252 3045 5351 1624 90 225 1347 2417 4361 697 1990 357 5381 234 1537 5340 315 201 1204 1578 5171 2072 271 4054 102 1884 5096 120 4381 2280 3510 527 3038 3563 829 4455 383 1311 2865 516 1984 5396 409 2128 263 4743 2460 2655 1897 5202 2399 4963 3150 2805 4092 2524 890 2409 1052 1683 4005 200 2108 4190 5311 3713 781 5567 3744 4712 5216 3998 3228 1214 2874 2413 5397 2103 217 3901 548 2270 3532 5392 3074 2579 4243 2228 247 2523 3167 2217 2020 4428 4841 2340 1488 32 4468 3846 3847 4844 4872 1725 4052 934 460 5378 1788 5613 4904 5305 382 10 676 2090 4248 4467 3221 4357 530 1755 2310 3965 2292 2934 5602 4143 3236 4043 2257 2680 4965 3637 2274 4560 4881 1542 3849 1335 1234 1094 3547 2783 3173 1200 2111 2925 5273 3376 607 5549 2651 3306 5262 1155 4200 1287 3922 4795 3877 770 2658 3411 3882 2855 2382 2361 747 2769 2319 2231 371 5465 2008 3889 4916 4127 4414 963 2363 3056 5218 4075 4829 2474 2729 4810 5300 5504 1700 259 874 3887 3258 3752 2791 2030 66 4276 138 4583 112 1537 409 1362 3761 1118 1152 2823 5010 3329 5088 4723 3617 2644 2597 5389 4378 877 4965 1470 4668 2799 2981 1556 3579 5003 1579 3102 2806 4201 189 446 1088 3954 3269 4774 187 3640 5275 5076 3393 615 3410 1068 1433 79 4228 5421 4213 4740 571 4012 1747 1182 4432 3209 2663 4133 956 5295 2213 505 1300 744 5243 4866 1775 4347 3851 5379 5159 2978 5334 4821 1850 2116 3295 2995 4200 4210 958 3390 4384 2695 223 545 4942 2614 5543 3810 2432 5029 2243 2685 54 5376 1384 188 33 4884 97 3497 597 2838 3493 3750 3550 2324 5017 4543 1917 4063 1777 5380 4232 4873 968 4678 3972 321 1613 3697 879 3749 5265 1035 2542 306 580 4612 65 46 1384 1203 2899 4679 3485 1359 5021 2070 748 3973 867 2594 4071 3813 131 2332 781 1811 3187 3429 2358 3217 3322 4650 1248 3224 4925 3931 4137 4814 1968 2487 4625 119 3647 4830 4896 5352 1909 3078 4379 4133 990 1960 5029 3041 1709 3113 5336 5026 3084 4422 1726 796 1373 2185 1098 3572 3028 4453 3526 4073 712 4718 2473 4773 1094 5374 1853 3490 1870 4033 4776 5269 2384 1215 1923 4283 1519 1101 2610 5375 1922 1023 4674 1997 1506 3361 169 2748 4238 538 4845 2891 1373 4047 1436 2974 4555 1252 2360 975 479 4187 3424 2399 2849 4197 3402 3055 3135 108 739 4023 189 5172 2483 1625 2318 1116 1466 2824 1418 5517 3409 215 2619 2662 4776 4315 1566 4632 4389 5418 2895 3859 5233 3759 4065 2649 3423 3575 1094 5196 2618 3774 1144 2486 5290 2003 3308 3263 4669 466 2488 2967 5318 4152 3390 2342 5399 3180 1642 146 2538 5494 5013 3445 3333 2871 1727 2639 4845 3234 1047 3537 2277 583 1296 4103 721 1922 2278 424 2897 694 3040 2647 3893 2373 3423 4591 3162 839 3 1232 2772 5233 3476 5621 766 2217 2418 4124 5508 3163 3677 3511 3660 3365 3053 901 3447 3076 4455 3343 1205 3007 108 649 3465 2772 3853 5336 515 2669 3441 1451 4336 4844 3001 1087 4859 266 5271 444 4946 4789 3878 5126 4088 1244 1209 990 1196 135 757 2994 4706 3392 5101 4456 4973 300 4773 2847 901 4354 3266 2973 875 3730 1883 2959 4175 2094 5075 3209 851 2405 3105 2743 2557 850 1868 4729 777 2871 5393 109 5180 967 5502 2105 1303 1018 2736 1897 2158 4056 1705 4297 4251 1592 287 578 4096 4456 3752 4769 1538 1443 2329 3971 3402 2122 5553 1041 2997 200 1102 2582 213 4580 3555 2555 613 3419 652 4568 4490 5091 1915 5198 4119 4745 34 2119 4437 4128 1473 922 1046 235 1326 3483 3328 3990 5034 3172 55 4854 5553 3168 3122 601 3704 5389 1867 2774 1546 1442 116 2822 1876 2638 3027 519 5350 1146 969 2948 1357 2737 2458 2114 4289 954 2012 2645 4441 2066 1890 1200 121 1668 1259 2546 439 4598 1785 942 4781 1788 1995 3012 1279 2249 3297 1399 2017 1444 5038 4148 122 3706 2391 3589 1375 229 2795 1507 645 3487 4416 179 1300 2331 663 4032 283 579 4468 4439 2884 1541 1229 5159 5366 1226 5026 2198 663 1257 689 4941 3898 2169 3405 3033 1883 218 2699 222 2568 1319 3584 3937 536 5112 590 5196 3325 1950 3547 5372 4770 984 496 5104 5611 4830 2131 1490 4999 4928 1234 3970 4772 2413 5369 4901 5574 2906 899 2118 4809 3546 3933 4967 2854 5209 106 1194 423 3670 5552 2935 1537 1326 649 335 4342 2242 2830 4338 208 3516 1964 1162 2405 521 4472 3860 5123 2636 668 3221 3204 1401 5010 2754 687 3244 3596 41 5469 1306 256 805 4058 780 2677 5321 1005 251 3188 4470 2805 798 2174 4432 5155 2872 4556 3827 1270 2169 4534 2074 89 1105 3159 2559 4043 2768 5247 1878 3738 4156 440 832 3577 2527 3269 4715 205 3741 4674 3796 1076 3348 4405 4960 4012 1771 1032 3959 1924 4775 1783 1317 5395 812 2798 2699 4514 2424 1345 5173 2487 5391 4414 2946 3906 2229 4499 3360 962 3207 4195 2234 3458 5455 872 3299 279 4215 5150 960 1939 3530 2026 5063 874 3520 3530 4609 551 3449 3493 215 3213 4379 2361 5169 2367 622 319 486 4533 635 3854 1402 4795 3980 5497 1816 1882 2516 4873 3031 503 4850 5338 961 2989 5324 3957 4231 2183 136 3977 1996 4796 383 4059 1263 1765 1830 4564 1347 3599 2598 2977 2728 1730 181 5013 1991 405 5060 3266 1784 4126 653 2186 3868 5097 4189 1855 783 1234 2438 2460 376 3469 2823 1015 5230 2062 2002 5190 5129 4108 410 4017 5266 5253 5380 57 3055 691 1645 3249 4093 1438 3082 323 2684 4985 1859 1370 3618 56 1712 901 3566 4762 2906 4263 258 1518 983 1331 2176 3565 2745 1302 1087 163 4036 2653 694 4165 843 1435 1529 946 5127 2081 2059 3707 2141 1119 3000 196 1013 552 335 2558 873 423 3389 4532 2215 1325 671 1064 4934 1375 897 4433 4651 785 2307 1673 3876 2209 4110 4627 5313 732 3168 4196 3883 3836 4061 3168 40 1211 1975 304 2557 3109 5513 2441 5541 5150 694 1222 877 3821 1257 4060 1502 4896 4988 2041 2046 4567 3751 2605 4028 4034 2584 5374 2382 3369 2950 1678 3506 2977 4579 4104 1764 2111 343 2303 4463 447 2678 1584 1798 3162 2015 2428 4804 4197 5354 1847 4434 1779 1557 3102 5147 1425 148 4663 2784 2698 4794 1924 5583 529 2078 2233 3265 5098 5378 2885 3578 4896 2918 3795 368 5139 4301 1717 3399 5428 4409 3030 1567 311 3177 303 2868 1435 509 5215 572 592 442 5021 1921 132 1182 2209 587 4361 3009 4784 5248 1163 5418 2882 3192 166 1211 637 5067 4627 1798 3948 4658 3098 4183 921 4295 3997 4798 3277 5579 3049 3269 3535 1447 855 4009 32 5483 3253 4516 2254 969 2177 146 5065 263 454 3998 3188 5452 1057 4447 1911 3804 5414 5340 2706 5598 3147 747 4027 1222 4172 375 2394 213 1436 4333 910 4747 1525 870 2958 4890 1106 766 3357 1747 4539 1547 4903 1742 3551 294 1370 5284 1826 1593 3195 5567 135 1151 2914 3061 4351 1336 1023 3252 3314 1176 1083 3154 2709 108 1764 2213 4569 3355 4089 3441 403 987 4722 38 1297 1791 3965 1534 2320 4581 3966 4183 4657 5396 1640 1446 5269 4078 547 1708 3491 5428 5383 4169 3851 1269 743 5523 4064 5098 1765 3033 1499 4318 4295 3174 925 2801 2678 935 3262 3326 4411 3178 2342 1250 1632 1745 4201 4697 2427 3310 4207 2660 75 5058 1113 2181 949 4275 5263 5554 781 3536 145 3798 94 159 3084 2525 4930 697 3190 682 5132 789 4738 1135 5589 4707 2222 4723 5518 4000 263 928 513 5220 5097 4348 1402 1795 5208 2249 1671 134 4809 1966 3116 2753 1385 738 1186 1217 3272 1535 4684 145 1733 2920 4805 2094 3099 3082 1986 2947 4906 2453 2109 3675 3470 1842 2111 3674 4672 4896 3317 4304 4233 4946 3956 1402 2515 1094 4970 3892 4923 3396 5603 3295 1703 3882 2712 3040 53 3680 2788 3410 1772 1792 1094 5105 59 1744 4693 1796 956 1809 289 3828 5562 2156 2141 2628 5430 1901 5329 1139 2988 916 3860 512 3094 5549 3249 4004 2108 2488 1990 3654 1542 4719 3611 5089 5352 1215 3567 485 1402 2005 943 1919 1750 5297 4580 2604 3699 697 407 3155 4642 2263 560 4400 3169 2685 3172 1964 2733 1738 4255 4574 4976 3030 5250 362 3449 2361 5047 3346 921 1403 552 2537 3072 5077 3629 2799 2869 5070 4965 5132 1159 4036 3143 3927 5245 827 5036 223 680 4261 174 2625 1109 37 3529 1900 3101 3842 1041 1728 4656 3315 3464 4959 3205 953 2265 4183 2269 4483 2646 4703 2458 3910 2343 2919 2942 1233 5127 1664 918 5304 3144 3973 2073 4692 3257 1494 1568 3317 5432 874 2145 1956 1266 3411 2053 1154 4443 2374 3161 1356 3373 3746 3579 4271 2963 3429 783 5388 993 4023 5579 1450 2117 4011 5401 318 1154 3143 3157 5269 3649 5603 5415 132 3623 3649 4882 4849 3470 451 4380 5289 5509 1660 2074 1544 4176 3868 2308 3473 387 3116 2909 2966 485 2046 2222 5613 2979 5532 4337 231 359 2897 5390 1588 4484 2668 1235 1236 3590 4945 985 2892 61 3005 3950 3099 4068 3261 2141 2766 4723 74 403 2433 932 1439 5009 2554 2803 7 2730 4259 5018 4755 2145 432 5514 2072 1505 4011 4078 3759 5031 267 4952 4656 4598 3414 3838 3897 1196 5515 2887 2394 5228 2802 4708 5435 2155 598 2890 3191 4260 1018 2912 2640 4179 3853 1730 1206 1826 412 5591 3448 5335 3084 896 3407 1488 814 3185 2369 571 5543 4384 1267 4698 4259 4114 2960 3399 2087 4576 3070 5137 1018 3064 4061 2185 4256 3432 4403 689 1347 3484 2511 221 2573 4003 5484 4111 2427 3416 3490 3146 4105 4385 5541 1436 5008 4266 4031 1460 5225 2112 2666 4600 209 5074 5122 1865 1129 4295 1364 5560 2703 344 478 4489 5450 3550 444 5147 4177 52 3740 4853 3970 4641 1225 1547 1032 2613 3793 3342 2480 3700 1274 192 641 4127 2402 2914 2723 5255 1310 1574 1524 3508 4111 5065 4816 1285 3985 2678 2932 5222 1914 5461 808 1007 977 1926 185 428 3321 2489 636 701 4759 478 4258 12 3232 1137 4164 2123 3707 2571 2862 529 5467 1979 5301 2984 315 1892 3405 2226 4750 5615 5464 4756 186 1181 4026 2136 826 4156 4824 1979 3856 4812 372 1607 2410 1978 5537 2522 2638 108 922 1472 3660 3477 5335 5309 3025 3628 465 4140 2734 4386 1158 247 1411 1128 1470 5544 1314 3664 3408 4366 4535 4819 1492 4198 784 5337 4002 1850 745 1585 1206 244 5383 5483 1503 4831 5338 1132 1349 1165 2006 138 4808 1737 5394 2718 4522 2326 3179 2950 441 1932 1804 1650 1473 4898 4508 5039 5389 5205 1049 3056 2668 2989 2277 1090 5481 5591 2160 1824 4352 4777 4427 1395 1714 3307 421 901 48 1520 4200 3839 315 1459 4761 4506 3533 102 1910 4747 2902 4773 1625 4602 2734 1726 5211 2176 5391 4447 562 621 1256 423 1299 250 342 466 1665 3012 3015 5105 3461 5404 3117 5610 3147 4177 4981 3232 1244 2460 2330 2303 1726 5369 926 2248 5507 2298 1547 5019 681 2631 4053 4889 5195 3522 4306 573 2469 1799 195 252 4753 4559 5463 5294 4208 4461 2747 3601 1226 2928 1238 3292 569 1826 4925 2186 2283 1859 431 4275 2549 3692 444 1114 776 5476 4671 3120 2577 4272 3310 545 93 765 2061 716 5198 991 5459 3542 1207 3942 4294 4738 2036 2651 544 3203 5529 3782 347 3186 5087 2956 5320 3838 967 1491 1885 5279 5090 5018 3290 1919 1496 4096 4963 1743 388 64 2635 1839 5600 434 3895 2081 509 5489 2248 3989 2376 3817 1947 3544 5427 3810 4688 556 1351 3618 2778 4749 3695 4805 531 1347 4246 411 478 2990 3705 70 2315 5145 3526 4128 2037 95 4125 5588 1428 163 3886 3071 2997 5275 3505 2167 614 2128 99 3256 1974 2734 2801 3606 1991 1193 1556 2037 150 5079 2246 5443 1640 2574 4867 2664 370 1286 5327 4424 1509 3189 4369 3577 3857 2355 4935 4586 75 1611 1010 5244 1221 3570 942 1279 4023 4574 4304 1710 2434 5303 2442 4377 397 4346 3514 2937 4708 4374 1193 586 2543 84 3534 4916 3783 37 1656 4700 1388 611 3568 1703 180 2793 2335 220 2805 2321 4385 5191 773 4820 912 2444 5426 4645 3278 5096 1791 3655 4344 5589 2796 1768 4538 2588 4426 1527 3814 2874 3623 3091 1172 3857 1393 186 5491 3252 3171 4071 3537 2300 3360 2997 4648 2282 4318 433 1365 3054 2064 5587 2095 378 2266 2401 2945 99 2951 2239 4283 152 3721 4384 2945 3700 4420 3714 4578 2152 3794 2848 1958 439 2418 5508 3079 4938 3030 2029 111 3000 1202 5058 1194 4965 2128 273 4637 1457 593 1497 4510 2778 1536 32 5435 5561 63 3541 1945 2175 4981 72 4691 1139 31 5172 2514 449 5559 3106 19 63 2080 3944 2064 2679 729 1861 3485 2707 2188 2847 3185 239 1003 1636 1293 1187 5086 4864 1061 5146 1437 573 1253 1764 3149 4780 2387 4393 1747 104 3530 490 4240 702 2270 3052 4307 2276 2521 2043 3959 5614 4609 3315 1013 2023 982 1280 1122 2995 4471 2658 4247 1149 1454 1810 3903 2595 4448 2651 2076 1872 1637 5607 3718 815 709 5445 1918 3442 632 312 4367 1758 5399 3756 4252 5496 4794 5019 98 2919 2461 4500 4625 4735 3905 4779 5249 2516 530 1158 3506 2134 1620 522 608 3816 4458 1334 2683 2744 2613 4955 2969 2243 5004 1269 450 5317 2069 1542 1348 5468 1839 114 4066 4080 1571 4932 4173 4537 3433 1574 4328 4149 1611 2022 1677 382 2975 2204 2312 932 1501 4126 555 3098 237 2434 4360 4576 5060 2060 1177 3784 2857 3121 1952 361 2245 2068 1486 3259 2972 5548 706 4873 2997 591 5268 4905 1782 3234 2680 5080 3064 5524 2387 2239 1751 1477 9 1434 543 967 3744 4974 2014 3222 734 1958 191 5277 403 2671 3883 4605 3453 3971 5183 3571 2706 4596 3343 5133 3861 4385 4227 2807 2002 3384 5133 5274 1071 4586 3533 4707 4197 4295 4043 4595 5361 761 4435 746 5513 63 3613 5514 2812 5382 5451 5538 3519 2044 4622 1809 148 1378 2794 4308 3452 3778 1949 2728 1555 1940 960 1964 3015 1141 2083 3443 3382 4213 2728 5242 5221 2110 1688 5587 3449 4347 387 3346 4947 1766 2687 225 119 2977 2403 2025 2146 85 3988 509 3010 5302 4517 1897 1013 1536 2264 4162 4119 2282 268 5210 4607 977 183 2163 2302 1461 2403 274 4909 5553 1343 2863 2507 2617 4073 3216 3755 4479 4139 611 1784 1565 4817 1038 2627 4481 1692 3717 4811 2231 3157 556 5565 2235 1635 5220 4069 853 406 2818 4542 509 2760 705 3567 4254 3439 1018 4108 2295 4211 1673 1881 5608 4921 1959 3205 165 1566 4837 952 5381 2995 4882 1929 2869 66 4015 3731 5403 790 3472 3014 3224 231 3080 2574 2312 5329 4438 2045 234 2185 2490 644 4475 360 252 3309 2331 3550 159 2404 3784 567 2576 254 153 3616 2878 3118 5491 348 4652 1510 377 5395 3717 1231 2892 1806 1831 1464 979 24 627 737 864 5544 1365 4872 3767 2529 5385 4412 4816 363 2955 3823 2801 3994 4028 5366 4351 3704 830 311 884 1819 1673 3184 5567 4128 2632 3660 3687 1672 1585 5201 4175 3786 1733 4538 998 2849 1833 126 4699 3802 5610 160 3209 2433 1384 4132 3301 3045 3374 3846 1739 4490 142 3051 1026 5044 5620 2243 3198 2115 115 349 5354 3676 3397 5266 5177 4073 3368 447 4253 2698 3797 2751 734 325 1503 265 905 597 1895 36 3266 240 4416 2776 610 5131 570 1508 3944 1658 5180 251 2629 2453 4798 4170 610 4124 5317 1940 2220 701 4359 4064 5379 4256 3106 4708 3748 4263 2023 2502 195 2075 4303 5132 4444 1865 4973 1059 4581 2218 2164 5402 914 4781 5616 410 518 5405 3647 4803 4447 672 939 3346 5211 5223 4020 1975 4219 5004 1740 1494 4835 4719 5483 4186 2749 669 1119 1057 492 2238 1791 3768 5009 1829 4540 2341 1517 5313 887 2811 2794 114 1171 4641 394 3712 3212 1801 656 2667 3365 1600 194 1750 1005 4169 2922 4361 1798 2485 3859 76 3564 4880 911 5142 4721 1423 4034 3322 514 317 1518 1037 3036 3317 4830 486 3806 3941 4081 5260 4171 2519 1493 2067 4937 2355 4037 4106 4967 1885 1927 5265 1065 2283 692 2548 364 1748 5261 1715 325 1091 2122 1707 4401 2044 1722 3870 4198 4214 4032 1107 157 2544 713 5546 629 5589 3988 3410 5053 57 3321 5519 3670 1888 5120 3109 2107 5274 5102 1110 5586 689 814 615 2416 3762 2386 4647 5102 2381 3440 1987 1634 826 737 128 3276 2903 507 4357 25 2165 5482 4827 4015 5297 4978 1909 4088 5018 5482 387 1068 3351 2119 3918 3326 3727 1879 4758 1596 2865 3530 1447 1365 5246 2201 703 537 4972 382 4514 4642 4472 1242 856 3443 1899 1391 459 4887 4264 1763 1769 3080 501 3946 3582 955 304 4920 3704 5055 3139 2358 3210 2678 1706 1925 3623 5572 73 3744 1912 3517 2683 2516 3903 1843 4872 2035 3481 4380 986 2311 786 4278 3864 4560 909 4632 2900 4552 942 3613 431 4170 3545 3245 4987 751 4404 1042 1 1587 1967 623 5217 4456 1458 5193 1724 4236 4748 1661 37 2135 338 5444 167 5554 3758 2747 5203 2532 869 201 3403 2252 3229 2286 5037 5480 4373 4577 2436 4861 4593 817 4112 2927 2539 5016 2842 1208 4048 3989 1102 3634 5305 4272 4667 2321 831 1677 1720 3630 5162 2117 1443 4181 769 529 2815 1199 59 11 3355 2506 5442 218 127 3772 2485 632 721 5589 5177 3465 5042 268 3865 2641 3467 2263 743 1017 2338 1306 918 1595 3767 2691 2411 4730 5531 5180 5172 1855 2566 4535 3162 3902 3531 731 2754 3521 3678 5575 1766 650 781 957 165 3168 4114 3588 5007 1779 2635 2515 3321 2894 3216 5370 890 3795 3661 2798 3308 1325 1239 4463 2240 3109 4798 4864 4037 3028 4531 2593 2960 2731 180 772 347 2952 3208 5118 519 2235 3592 3414 612 1476 4622 3037 2260 2575 2869 2278 962 1322 2714 3207 2841 4843 3325 659 3183 3667 3386 3276 46 2359 3866 3083 4583 905 1623 2285 1711 240 2200 2750 4575 2315 450 4270 5060 21 3990 218 1394 5356 256 317 688 4198 4864 380 3191 3419 98 4044 724 202 529 493 4994 1468 3573 2822 2716 409 2467 1198 1142 3957 992 2406 2628 5246 2540 1298 4121 592 3236 4930 1722 3299 5105 815 1637 2859 1902 1146 2540 5192 4545 1559 4315 3307 1701 3230 4862 4883 263 280 1452 883 3074 1511 3891 1831 4495 676 307 1663 4500 15 1048 5323 975 856 4125 4415 4392 5556 592 2557 3564 2294 1096 4048 4078 4051 1579 4924 59 1621 1067 3397 5327 4120 3951 3235 4886 4108 976 536 4545 1068 1827 4333 3057 2941 4287 4266 2472 4851 328 3778 3165 655 4836 1569 805 750 5472 4482 3756 5608 4730 3533 3458 4748 4333 1458 1267 3078 4429 2444 4799 366 3024 3805 3868 5606 2455 522 1857 591 3689 2790 1664 4007 1366 4994 2418 1556 2369 1636 4905 1895 4778 5234 2547 4291 2042 3963 3947 3495 2936 2307 2010 2453 121 3849 4830 3538 4074 4600 2909 73 3394 1681 4338 1568 991 3430 2295 4079 4171 3144 3703 5146 645 326 1248 1918 5613 2643 1202 1494 4723 3835 131 1875 1503 1944 1992 3553 326 1541 50 1756 2446 5172 4424 3260 5000 2715 2927 3421 319 5010 4527 331 4294 3878 3599 1669 5073 3927 2694 5376 1327 412 1538 207 920 5209 4271 821 1499 4609 4335 2685 72 3488 2700 1909 5408 4789 5194 4137 1940 1921 2363 4723 3065 1276 2140 3206 5436 1830 3294 1776 2500 3790 1188 1352 114 266 2507 1675 3051 2107 5038 4430 2593 5316 3185 1433 2225 1215 306 3485 3773 5514 5494 876 2436 181 23 3063 617 925 1290 4150 3529 784 5527 4246 5139 1523 1335 1911 628 3545 119 4522 2511 1018 115 3923 4306 4851 1289 5200 2224 3598 3167 5580 3089 4188 1066 2298 2690 4349 5283 2070 5281 491 2355 5158 230 2067 2862 5265 3066 2773 2458 3269 196 1118 2663 3965 279 5395 4097 2748 4427 4414 4668 2336 1369 4341 2807 2640 3799 3685 1246 1990 856 681 574 1603 4774 4364 519 2011 1040 122 1656 3685 585 1021 496 678 3667 4927 4685 4064 5429 4861 2764 1852 3508 5206 5315 1722 3666 4925 4759 5247 1720 5543 5129 3158 2231 2715 4795 3591 5241 595 719 359 3858 5224 5075 2537 3704 1019 3914 5253 1417 1801 4951 3553 4417 5128 3408 3130 1947 4899 3672 1039 4275 2664 1940 1115 861 547 245 1722 4768 4942 3144 4704 3310 1321 2844 414 2482 2640 1537 4077 4839 5481 338 2846 2140 3803 3692 3610 1049 4938 332 2361 2598 1440 444 1714 83 4540 2632 4826 5339 3871 947 58 3186 130 4558 889 4040 73 3687 136 3274 403 3154 157 4172 5458 2157 4360 476 4758 890 2472 3561 3073 1712 230 5339 4687 1011 740 1068 584 4291 2518 3744 1536 204 1444 5072 4548 3661 5580 5392 4397 5388 2749 3053 2587 3941 455 2828 2115 825 1319 4928 1903 3905 3850 754 1831 3158 3407 1305 5608 4013 3574 4748 1642 2449 3523 3754 5185 2522 757 5546 1972 3278 4813 4334 2716 4618 198 2419 3354 3794 4313 5597 3974 3960 2497 2184 597 5357 2196 1198 391 827 3447 1525 539 2729 1726 2971 2230 94 1767 1715 5220 1413 3697 4771 4181 1745 434 5610 2992 402 2759 4002 498 2032 270 3187 1593 2973 4959 5282 747 3092 4901 3140 3033 4927 1981 2962 728 389 4756 3389 2616 5244 587 74 3603 2675 3382 2988 1510 1997 1149 4694 3743 4931 5276 2992 5017 2796 5293 758 1294 4197 97 1527 2116 4058 3068 3039 4129 5312 2088 1117 3880 4451 339 1338 4079 5053 4742 3140 1217 4260 1557 3962 4842 1062 447 285 4218 4466 3798 723 3869 1177 583 899 3425 5366 3382 4841 1740 60 2179 4316 4452 1683 1505 5286 1728 3524 728 671 5521 851 1672 2244 1948 445 1707 5555 3724 3813 4922 4555 4791 4726 5584 4980 2461 4714 1019 1652 736 1473 5445 3718 2574 5616 1145 5010 243 2474 5475 1854 4869 3895 722 2631 2822 804 3335 5612 1765 4393 2213 4008 4701 2894 2140 1818 5120 87 5263 4252 3716 1997 3481 854 2185 776 758 4995 3783 3827 4351 1970 4840 4332 3669 2257 5547 953 4180 4499 5171 4042 1985 1599 186 3329 2301 3480 827 4832 5123 2327 3153 694 4931 1417 3820 833 636 4050 5187 3194 291 3408 3433 385 2787 5277 185 3119 1674 4818 2382 2103 1482 93 960 2781 1958 3316 3534 3951 4549 3297 1619 2780 78 1423 432 2226 756 2931 3962 163 3498 4250 1358 4526 224 1335 1900 864 3842 2310 1457 5523 5075 3533 4369 4734 4361 1249 621 907 4526 445 4006 3698 3023 5209 106 4078 4653 1885 1768 4782 4026 4737 4990 302 684 3520 102 1442 1944 601 745 2362 389 2739 5449 5095 729 3062 1968 1146 3481 1496 1358 2247 4521 4311 3590 5085 2890 5388 4044 2105 4781 1228 3176 144 4151 4080 49 1463 1961 2690 5113 2558 2816 3399 4037 727 4331 1709 837 3308 730 2971 2650 2236 1427 2707 3520 5534 1641 4379 5169 4183 637 2388 4637 2018 2034 503 1030 1429 4046 3387 3965 3165 1169 1485 2589 1827 2742 17 1538 3176 1935 3452 3517 1799 2477 1482 4034 4524 4985 3401 2047 2525 647 2015 5143 1685 3495 2668 3099 2235 2840 1637 5041 840 4877 1981 1132 3080 2070 2375 4131 371 4902 3339 116 867 2048 5103 2610 4221 446 2691 2524 5130 585 370 4467 1770 3225 382 2227 5051 147 4633 1590 3204 1073 1044 4610 2896 3662 2053 2434 5173 1116 5358 215 5315 5282 2551 9 1559 3612 2355 5303 341 1542 525 4832 1992 4667 625 148 2933 2840 1221 1570 2714 5462 107 1446 5379 5478 3586 845 4470 2157 1895 2597 5203 3798 2054 2293 1112 1534 4436 153 4065 2899 1385 4112 3185 2622 1510 1528 4546 3505 2485 2233 3359 5077 1082 4558 5220 4439 4507 3766 821 3530 1896 3662 3290 1476 4986 5414 4095 3007 1356 3906 5276 5157 3627 297 5143 2609 5202 4201 909 5510 1985 1502 130 2416 5210 274 1148 4207 2491 1577 2349 1603 598 4625 1782 706 1473 2358 1427 4811 1509 2094 1679 3184 2210 4500 4537 951 3418 3813 2144 92 174 2604 4939 4690 3771 4072 967 402 2091 477 1415 163 1925 4060 3347 4776 108 4160 2865 1607 3785 4063 4807 2627 1156 1561 1532 117 3308 4236 4126 3755 4164 2093 3475 268 3101 2203 1497 4034 259 1924 3470 2642 4962 4972 5039 1979 1414 1606 2061 2989 1735 304 588 1922 2663 1311 4828 3038 5507 5454 3826 1614 1093 2071 2698 2723 36 4861 2961 4335 3470 2635 329 2651 4996 5372 524 4595 4380 4992 3897 3155 3057 3454 4333 2707 2103 219 2437 2712 1691 5522 1944 1166 4513 1018 4909 1031 463 1559 5207 4314 5401 4778 700 691 132 4433 1838 5105 465 2820 5113 4430 5180 1902 1926 3331 5022 4165 1839 2565 5264 2637 3065 4288 1243 2549 485 3510 5325 2372 2213 2646 3564 2919 967 1023 2444 3420 2524 1694 756 3642 2092 4627 1544 2329 3520 38 1887 3427 4744 31 1378 1187 2236 690 1807 2488 4975 865 5500 64 2278 4449 3309 570 1832 1719 1855 4853 1546 4578 2854 4348 2853 4849 5174 1956 4111 2025 2398 2096 5312 731 2208 1881 4817 3008 420 4946 3220 862 4565 3508 1835 3093 3122 5331 1900 4868 1931 4794 2262 1768 4159 578 732 2603 1484 4404 564 2042 5497 1821 2956 174 3167 4750 4854 2532 3590 3269 1970 5440 251 619 2227 2392 3786 5065 238 28 4020 2406 5548 2551 2121 2264 3003 3192 946 3438 5444 1521 1357 5166 5279 802 4869 5001 4087 4728 3208 2861 2176 5029 2391 3638 1593 4945 2608 4171 2648 1678 5164 3153 4239 3090 2828 2311 2376 3265 518 1602 1297 1393 2107 4218 1703 731 1962 4091 4640 1401 4426 2602 143 1134 2204 1776 2682 1231 3715 5147 4876 709 2775 2469 985 5610 2828 1119 3532 2416 4149 5119 2761 3921 2558 4455 706 518 2691 2158 4377 3758 1867 4471 2647 665 1124 2505 1090 3126 1764 5397 924 4005 5402 1047 3237 684 1934 179 5264 5110 4459 3970 289 1197 1656 2263 4647 1888 2977 1993 370 2044 2783 1679 5237 4071 135 2948 5612 1180 996 2097 364 3644 819 2305 1027 239 1263 1157 5384 5301 3818 2760 239 1994 3853 1916 5395 4806 5163 3486 3687 3921 2434 2378 3938 3760 1240 2132 2009 3081 25 5355 2076 1918 2385 1452 3046 5024 2806 4706 2256 1162 278 1387 1338 282 5402 4721 1057 743 2231 1944 35 4911 4346 2785 5431 2960 4717 3723 948 1495 2241 5028 1796 2138 5594 4713 628 3635 1989 637 1106 154 4061 4715 1661 1024 3282 897 775 2092 4840 24 5558 250 3382 3230 2938 2970 3014 2264 1969 3271 3704 1457 3312 8 3499 2718 1333 1444 699 3149 4801 5231 4952 3319 4180 4373 3752 5284 3208 5393 4525 3395 1710 2806 5164 4561 93 1645 2225 848 1865 4968 4401 3772 4440 3819 3270 3410 4226 4840 3129 2301 1729 117 784 3870 1464 1474 3895 5316 3079 3749 5095 444 1380 3640 582 3616 1825 1965 2972 5094 3096 3973 1201 2169 191 5425 5600 2584 2718 3983 812 3482 709 4225 5542 688 1439 3733 3001 5554 4498 932 1224 4138 1885 960 2724 4968 935 2359 3906 1242 4446 867 723 1207 905 5450 903 157 5155 3219 1661 1039 4333 2901 2345 329 2135 1703 4867 1155 1186 5151 4480 4408 177 5289 45 5612 2644 1175 4887 3498 1093 4191 1119 2741 1173 4443 4379 1764 1775 1975 3023 3247 5589 1601 620 2873 2356 3334 2300 3262 3580 4006 655 4324 681 4001 3110 3890 3830 35 86 5148 1388 1557 3106 5471 546 3002 4580 287 4722 94 2544 2716 1742 2335 4691 641 5570 4940 417 2697 5360 2735 877 3143 3674 4151 261 3763 1005 3354 699 1706 2046 1784 227 1108 1937 2247 3151 2915 3470 1933 1370 2684 3557 2858 2723 4502 137 1216 2907 1088 1805 4745 4892 243 5378 2550 2555 2369 4156 5077 3128 1584 598 4841 597 1255 1820 3935 948 2194 3670 3959 3624 4968 1716 2464 3730 1415 1888 3668 3620 4011 2119 566 2538 3306 5067 1659 463 3719 3478 1196 4388 427 3783 4338 3552 2793 1112 5009 1765 2581 333 3515 2318 1368 3563 4756 5386 2258 5178 4977 771 390 374 3219 3987 7 2302 2944 3348 2335 2876 2875 1568 2569 4889 1727 4995 649 1814 2176 3216 2459 3769 3925 1661 4581 1979 3814 5399 1659 2104 3525 880 1886 5434 3707 4172 1824 5005 4807 3882 5322 3143 940 4188 5383 1652 427 2035 3114 2003 5226 4032 5040 2496 1694 4599 577 1656 308 4165 2259 2378 260 2720 4310 1418 1549 1921 1113 1827 1918 5359 4002 3983 216 777 46 1306 2969 903 999 5188 4653 5063 3476 3392 1333 173 4940 717 1182 5446 987 1503 2624 3721 676 526 2480 925 2943 183 1661 2669 4185 3991 5201 5039 293 1009 1926 1364 3810 3447 5238 1185 4269 3061 790 3732 3395 1007 3926 1456 2274 4158 3940 1376 3992 2819 2928 2111 1588 5049 3271 5335 3045 3854 4223 2112 4195 5532 4977 2749 3408 4444 4788 1503 373 2016 5111 4058 4245 3529 263 1056 1391 4095 5142 1836 873 1081 991 1739 5338 1649 5420 2397 821 4793 4648 3959 1090 452 2317 1301 2897 4422 1871 997 4663 4505 4235 2203 52 1213 3962 1438 1960 1078 4198 2283 2047 1078 1822 2838 605 5566 745 1556 4132 419 1069 701 1705 2321 2691 44 5134 4876 1477 382 1700 2718 4519 525 841 1677 4851 1474 3076 4968 2031 2966 4668 3929 3679 3637 136 3442 5317 452 2322 5263 1087 3152 940 1256 2815 4256 3783 2758 1622 3525 2155 4396 5272 4727 717 2974 4533 1341 4085 5154 2133 5342 5026 3984 1542 1522 392 1234 2091 3018 5192 327 335 2525 1857 5479 5353 1713 2461 4261 709 1909 45 1143 751 5143 2176 3394 1438 3179 1337 467 5123 3591 1362 5316 29 1486 970 3818 1134 954 1131 2759 2484 4169 2321 4973 3117 289 1282 2717 942 169 4679 4241 4914 2539 5203 2814 2239 4841 1145 3813 4200 4935 1543 1726 3596 5188 2285 3128 2591 1796 2191 3296 1232 4133 1079 263 4849 3888 1131 1531 4381 1146 797 2577 2428 2025 2387 1021 3946 86 4659 4202 4173 5289 2292 1699 3233 932 2286 4609 5516 2169 5514 1232 4815 3711 867 2645 5308 5215 3338 1518 1468 1528 2543 3230 3192 3823 4265 3016 625 2519 4649 1209 5424 5430 403 4239 1012 4301 934 489 463 4053 594 4489 3465 798 4355 4974 5305 4180 5587 1624 2411 1800 2037 2124 1033 3364 682 1705 2399 2585 4127 4199 474 330 3466 676 976 258 4102 1790 2549 4592 4398 4531 1626 5454 213 3558 4165 3424 2967 5496 1814 3301 1154 2790 3913 4977 386 2926 2990 2832 4358 4961 1097 741 503 1718 575 521 4551 686 5561 2653 2520 1002 5583 5516 4203 5453 1068 422 4917 4343 3237 4190 254 5525 652 2856 642 1875 4261 884 5103 990 635 4823 4902 4718 3833 3225 5410 1964 3367 2526 1902 1800 3976 3975 5201 3920 1653 951 1670 3711 4397 2284 3594 5113 75 436 2724 1006 549 1725 153 4354 1942 2854 66 2894 3313 2126 704 3245 4485 182 3913 4280 4089 778 903 2140 460 3878 2863 389 5350 5185 136 849 2470 1331 1811 1014 5563 4002 3969 2339 386 1052 3762 5390 449 1084 2395 5195 146 5211 355 2883 3415 422 478 4197 4246 760 1286 3922 799 3809 2021 10 3297 3551 1392 812 4345 2628 3398 221 1215 1160 3908 2251 3939 2990 4016 4423 5093 451 5598 1709 2432 4035 5416 1857 1336 644 2174 1262 3485 1646 3586 2917 3372 1438 2575 4372 5014 2560 2462 3156 3660 4285 2495 3821 2683 5556 755 720 433 676 4203 3324 3791 1107 1119 3163 2214 556 1894 3000 4104 2628 3490 5490 4378 881 601 2957 388 4607 3161 2466 1143 1509 5215 1357 5398 3034 3683 2529 1977 2845 3637 781 5117 4566 202 1340 1895 2487 329 915 4848 2772 2649 5417 1005 5250 1213 3113 3813 994 4036 5208 5109 3979 1711 2452 2557 3269 1538 1308 1018 353 4080 59 5397 3967 2571 3340 489 1683 98 1968 2892 4526 1313 4111 2122 621 994 2462 5432 3919 895 4214 4556 414 1352 1185 2987 5566 3908 4359 4784 5426 1561 4087 1151 5378 3266 4963 3445 2281 334 434 4619 633 2793 4767 4031 4252 4112 3979 4839 5378 776 245 2214 446 4768 4238 5094 3058 5244 3356 4925 4353 3601 1344 4426 3785 5534 5204 3784 2587 4175 4277 5201 1390 47 2698 1770 4526 5281 1659 3904 4264 1652 2408 4353 3686 5521 1477 4094 2772 437 66 4283 4250 1893 1661 4493 2032 4723 786 4859 5590 1220 2978 5429 5592 1189 4436 2815 2396 1854 1761 1999 909 3250 733 3737 2752 5290 380 5202 3765 1511 2761 3816 3710 4849 154 3669 5572 4911 1443 4631 1451 5018 1910 1533 1871 5551 1170 2493 597 2537 3482 3392 4310 5432 1646 3573 2801 4102 460 2566 4373 2006 5344 3077 3957 5004 976 513 5232 4292 4308 1607 505 26 1139 2962 4150 1765 466 5604 4997 2440 830 3792 2120 1546 4161 5162 2268 3179 1576 4316 313 2458 1553 131 3266 4397 71 445 4033 5078 3164 1118 4971 5543 5323 5095 4109 4212 4888 2378 4783 5043 4830 3153 4803 5453 477 1241 3114 3390 1461 3884 1388 2355 4567 2297 4052 2954 3102 2005 2182 219 1593 5393 5166 3200 5021 3423 2954 4686 1166 887 4388 4620 5379 4246 324 612 560 5254 591 3342 1448 5209 1867 2176 4951 2356 1522 1967 2330 5153 1263 1975 2632 2638 1913 5097 2073 4216 1886 4301 2025 262 5255 3911 5072 5604 1871 4265 1089 770 54 5117 3902 1172 415 5114 4560 2690 5104 5194 176 4259 3210 798 4641 3737 1292 1282 5190 3577 5326 108 5195 1742 2004 3571 5585 4202 3215 692 409 4336 2963 4511 1243 496 3352 160 4120 851 4112 452 3223 3256 3082 1342 2288 1578 3638 4580 2536 3023 3419 4376 4905 851 4765 5306 858 2842 3413 2246 4246 4761 3509 5514 5361 1582 210 3598 770 3085 1114 5245 2477 4992 4587 3979 972 4 3932 1719 626 1388 5392 2095 4079 815 3177 2698 4762 2233 4411 5331 4647 4296 4619 2557 4605 1066 1572 717 2818 900 3195 2402 398 2199 846 3287 19 5416 205 357 1777 595 782 635 3985 5441 551 5377 418 417 4985 476 4666 2391 5539 521 1695 3870 4802 272 5108 4228 4401 356 148 2161 867 3197 1122 2537 1770 1718 1248 209 4792 3303 2019 1988 3423 812 635 2757 3236 2847 893 3571 2721 3335 4673 4120 1194 713 2284 3017 3752 5009 4016 842 1451 1488 3355 4001 1177 361 4780 4180 5561 3364 2224 3286 4996 4877 3031 659 4784 2849 378 2002 3754 3312 181 2394 163 3397 4892 1165 2720 2950 5086 390 1142 4848 1245 1504 1900 2057 2925 1197 2077 3433 4985 5121 3869 5220 3136 177 540 5579 1079 5352 3241 1054 4005 761 2214 1915 2781 2461 2891 4499 109 2302 423 1408 5558 1224 4785 40 414 1485 2677 1104 2822 436 5264 4411 2554 1372 2060 2778 1420 1345 5368 5127 5371 4987 53 2032 3914 4126 763 3201 4105 263 5094 3614 4704 1920 3785 3411 293 2003 2256 4377 5362 4460 2124 3167 279 4078 5025 305 3278 2533 4842 3734 2900 388 3114 2268 1596 2700 3924 1395 291 5569 4659 4389 1493 595 1315 707 1794 4303 3675 1986 1862 4627 2978 1065 4894 353 3556 3071 201 5572 3496 1858 3144 387 156 2442 4704 3297 157 2665 3730 3075 5407 1237 3070 3782 3328 3675 2627 2204 1667 3306 1324 4322 2052 2294 2578 3329 1305 3403 3468 549 4459 4577 589 152 3839 1413 324 5106 5343 3026 4215 4562 4813 3251 4211 1927 686 5346 4350 1083 166 3868 3838 3841 2176 4810 410 1482 1825 4926 2800 2308 1340 5355 2585 4342 5073 928 3961 3326 3043 3834 5138 5319 1673 2059 5299 5140 899 1478 1310 243 1171 1609 205 4714 1842 4782 4133 3310 4367 693 3682 4297 4625 4401 1075 994 748 4547 2497 1917 5500 4809 2670 5423 2862 2400 4485 687 762 1077 4469 1919 750 557 5289 5390 1241 4999 384 4135 3757 3950 1997 4528 1608 5138 1320 3879 3612 545 3136 2341 1151 2150 122 4596 3578 5443 5163 369 3771 226 1995 5614 3962 449 228 486 3078 3505 3180 1671 4606 4965 2565 3878 4904 417 2759 2851 3617 2156 3586 4778 387 3996 3974 3532 2244 4817 3256 5313 1898 1611 1742 4466 3489 2576 3220 4467 822 2975 1496 339 2458 3385 761 4689 341 3818 1273 1508 3163 3847 1096 2630 908 4186 512 5185 1081 4242 5237 818 4699 1582 3908 419 4616 2261 1978 5142 4069 595 1473 165 3107 4592 2814 4449 1211 2256 2471 2131 1217 3255 3999 305 428 5575 1545 3570 1953 3678 4961 575 2414 4242 4668 1481 2246 4808 2279 3137 892 1745 4904 3448 3742 2454 3313 650 2853 323 4692 991 2320 1065 4911 3900 535 3338 3592 3095 3167 1523 5092 2896 4783 497 4067 3489 4797 1174 1634 294 5606 5284 3533 2529 3050 4656 325 2056 2267 2053 4205 1517 4083 3163 4829 3611 5331 2177 3146 2963 4825 4159 362 560 1567 4278 3609 200 3822 418 4106 299 1893 747 2013 2860 2118 199 3334 655 80 5264 1300 838 5234 4909 1503 3975 4555 1061 2757 609 339 2457 5307 1532 5319 3463 2489 1975 3271 2617 4859 3346 4173 4104 4830 3521 3394 1185 4415 3317 4649 5239 1787 1378 1235 2243 1369 4425 5070 1949 3202 4849 1110 3226 4656 2741 4898 4624 4676 801 3494 690 971 55 4462 2936 2229 3701 4486 3 5432 3474 3539 774 4499 4406 4326 4653 1135 4994 4052 3989 3492 2361 1662 2337 1116 1395 2875 3435 2948 2951 3627 4760 849 1217 4590 5153 1141 506 3863 4430 3069 2867 589 3444 4287 2805 4117 3339 1495 2083 2345 1988 1357 2576 2407 5188 980 194 996 4175 4225 691 2039 4409 4303 3176 1302 3633 898 4607 3942 1986 4442 1156 4993 4302 4981 5412 2747 1803 2483 5469 5507 924 100 4016 2132 5288 5586 2453 4941 4575 1372 5313 4630 4407 294 2559 3765 4082 5383 4731 4959 4796 198 696 4990 2605 507 547 2212 3199 4374 1141 43 1365 1115 692 2452 5508 2819 2781 2939 2842 1760 875 3879 4424 5463 4234 708 260 4560 3451 2724 3335 1476 1551 3763 2653 440 4873 5378 3999 3028 220 4599 4623 4400 5080 2743 3688 4714 285 1971 3661 2623 1901 2787 4311 2969 5403 3980 2665 5343 2437 1116 4869 1262 4142 2507 2589 1875 408 2638 3829 3134 926 4322 3248 74 3582 220 2371 2064 3004 3526 4172 3960 3673 2136 5547 4954 296 4660 5325 5562 4164 458 596 3492 5067 3554 1807 4634 883 1953 338 439 5502 1059 3217 5458 5376 2572 2165 3781 5529 871 1447 5127 4760 4530 3322 3454 1587 4880 5374 3394 4672 1700 686 5056 994 5081 3209 3900 4754 4737 4396 2196 3831 3250 1208 4365 147 4157 5487 1572 4026 4542 3711 951 2225 779 331 1814 375 2474 634 3990 1419 2513 4222 3349 3449 1444 3989 1694 3794 355 1710 5019 2136 517 4879 3919 3374 5182 42 4265 439 1331 5418 1287 3361 4319 2109 5513 3665 1467 707 236 1838 3191 324 1225 3135 2868 1262 4854 2525 1973 790 1644 5606 3478 1417 968 458 3032 1795 2983 40 3754 2180 3042 4471 456 5216 1247 3624 2839 2746 608 1715 2558 2104 480 2856 4723 3769 4500 3489 4683 1836 1040 2180 2069 1533 5171 3323 4423 4201 5294 5350 3067 4494 2611 847 4429 3137 2067 3277 3550 3786 4488 4477 1468 1479 4962 3008 3105 1595 254 3742 4023 1496 2431 652 1897 3904 549 1213 5372 5166 3324 1717 2189 4736 1444 4214 4760 810 4367 2489 1641 4578 571 270 5251 2701 2059 2265 1846 2366 382 5234 4377 5393 3923 5351 2149 3348 3170 1391 2306 2602 3681 977 1183 3573 5089 501 396 5039 2128 2190 4086 5282 1395 1955 3001 908 4824 2210 4852 5166 1976 350 508 2777 3119 1079 1454 4302 1170 5203 290 1957 1274 2874 2107 4435 5457 572 4067 2458 1944 2356 4950 2745 3485 1053 2187 3476 1313 2134 2149 433 2517 5502 5234 3483 5183 1728 863 2545 250 1737 547 3206 5213 3241 2134 376 2603 4131 1162 1538 2693 1863 4180 3917 5209 5280 4991 3095 3192 1356 3479 2459 1999 1410 3476 5463 3021 5614 3129 2187 5416 2535 5045 4506 2571 2979 1423 902 3716 1130 4003 3796 2777 3386 4315 1112 3512 309 177 4275 2929 3938 5318 356 4441 2355 5279 2452 719 681 2830 678 198 1833 4079 3792 2042 1439 5440 2458 853 3621 140 11 3658 2078 4664 884 89 4891 3179 4796 2899 1746 2591 5218 593 5072 1855 3191 869 971 4455 2259 602 4705 839 2243 3850 640 3889 5559 4403 2506 5150 1153 4888 3714 1983 291 3706 3389 3065 3637 1160 27 703 5329 4588 1259 5440 930 1605 3656 4592 3442 112 4625 4414 3339 5612 4203 327 704 5212 236 1225 888 351 4697 2929 4941 4110 675 3718 3578 912 3656 5473 4382 5464 4494 3525 127 4015 1324 1532 3974 3727 1285 1523 968 3184 187 1879 1621 1309 5162 3968 160 3800 1003 746 829 737 4129 5423 2909 2658 4687 2948 2283 4152 5015 5271 2775 77 3043 2639 1535 184 2467 5529 1910 3168 2409 2634 1722 3431 1310 1919 2209 4283 3299 4349 1762 2190 1861 4630 497 4982 1861 5266 948 2686 232 4271 440 1491 1430 4223 1050 1522 146 1664 1697 4794 1324 1732 4045 237 94 3703 2626 1979 3721 4550 613 3279 3287 2847 590 5263 2069 5276 1122 4946 4892 801 4699 2554 4952 5207 1028 5177 3796 5511 5064 4909 1322 3533 5514 4843 1399 2994 4416 5045 1092 2870 3672 2200 3167 4867 1357 5488 4459 5216 811 844 403 3664 3170 1688 132 1554 1624 4317 4801 3495 2761 3246 1464 3903 3379 1399 1467 3612 3989 2623 4234 1832 1650 3371 1820 5230 4686 374 2302 4587 3142 1713 3330 3321 2647 3891 724 4638 5609 1126 3466 3676 2085 1112 4968 718 2861 5397 4252 2990 3581 4694 2508 2185 2677 3038 2700 663 3500 2655 5513 1180 1845 1372 4685 975 1331 3335 810 255 5342 4554 2520 2413 940 1178 510 1486 1598 2397 3360 1479 4525 1689 2852 570 3676 706 1910 1589 2455 5284 4391 2345 3298 2913 81 2358 614 4887 3010 1039 3438 1420 254 5443 2225 2223 1043 4514 5137 4806 1938 3847 2686 1434 3724 783 3701 2803 3724 4048 1509 1342 970 4021 1114 3699 3164 518 39 3129 5142 1218 2601 4196 1935 900 5183 4581 4056 5216 5183 3188 3775 808 661 3463 4308 3938 2810 2596 2182 1825 4529 2025 4232 5614 3471 3221 826 877 212 3478 3397 3703 2165 4204 3337 879 4848 3853 491 2913 5040 5609 1155 2858 5520 5195 4262 3653 322 2311 1302 4758 3493 2574 4375 2464 3280 3134 54 4204 3512 758 2421 4476 1163 1928 2715 851 5355 3129 1206 1491 3950 1128 4211 1636 2544 621 4329 1600 3331 5405 5607 2071 2613 4303 3201 2995 4819 4973 40 3815 1229 1954 1635 1988 1736 3583 1336 3899 5562 4289 5244 3871 2820 2430 5256 500 4226 2229 40 4533 2207 5360 940 952 912 5126 3387 181 743 144 1344 3925 3667 3280 4620 4222 1178 1826 5261 1133 1159 184 2087 1501 102 1910 1632 3010 4354 4056 4448 1434 153 3919 1229 1518 2310 1572 4108 3548 5053 4255 1410 1353 3826 4930 426 1484 1710 3334 1424 739 16 3932 2140 1950 1833 2845 579 3433 4054 3217 411 5288 1737 5139 2583 4730 2973 3108 3894 3263 1790 163 3978 2048 2182 2057 4617 5526 648 591 3040 2675 4361 1387 4104 1926 398 1321 935 2390 454 3117 5054 2764 3878 3184 1306 2887 76 2735 4072 2781 669 1655 4144 2598 2288 2941 5385 380 5045 555 3306 3643 4879 1287 2972 2062 2211 572 4219 151 853 2411 800 2364 2543 1367 5195 265 1701 3178 677 1126 2982 743 3396 5423 1092 1034 2757 5319 3228 3089 4097 635 351 3094 3097 4297 1538 2931 299 5018 930 1457 3718 1602 728 4457 3416 332 1791 752 3750 1435 4336 3879 567 1178 5181 4098 199 2012 2637 2610 1361 4398 5487 943 3201 5278 5474 1090 5052 475 5120 3281 2309 2004 1739 402 4682 397 5103 1845 4821 4366 4819 3032 3703 3632 5234 4464 5581 3969 5134 3057 1535 4895 1427 3073 2962 3632 5044 5381 3130 3196 2069 2115 2627 306 217 1090 4504 4231 1877 4735 4054 2554 3796 2190 2590 4700 805 487 1083 3741 2019 2260 4165 4165 17 446 4256 1812 2931 1625 2855 4673 3881 327 858 848 1762 5577 5541 127 4288 4316 1911 2490 5325 3612 3846 3516 739 3016 4109 490 5111 2861 2324 4795 180 684 5290 3004 1414 5307 2649 1712 1374 2174 1014 1806 766 1153 558 458 1303 3475 503 370 4565 3786 1700 182 3931 4999 4101 743 4250 327 2363 847 201 3319 2261 4432 1268 2619 701 4637 2830 398 4931 4568 216 4057 604 2060 3767 28 2822 2467 5121 4927 3385 2788 1109 1329 1128 1960 3652 4329 4087 1592 5334 1558 5233 4793 3984 2426 87 977 39 1592 3730 5205 2309 1911 2553 5170 2483 5472 5134 4646 4077 3143 2024 4922 5227 4478 447 1029 4160 3948 976 4268 3967 5183 4266 842 4687 3915 4569 1170 5038 3614 1987 558 123 964 1036 109 3142 1171 2092 2960 2810 2729 1474 3121 2264 4049 2277 2560 4293 1244 1646 5064 3275 1982 3877 668 4417 1533 2001 5582 745 2106 61 2114 1231 4866 3234 4202 767 1670 5354 2825 647 4919 96 1274 4886 1025 4123 4822 815 1448 1525 4051 3103 609 1319 1280 5392 254 3792 1513 4079 3042 4088 3854 1014 3869 1774 82 1927 3978 4974 3483 3430 5586 1132 5389 5002 3951 4644 408 3497 3454 626 3103 4720 3380 1542 3709 4235 3393 2412 4065 1764 3683 5262 4549 843 3241 290 4890 3397 4648 3984 2123 1547 299 3362 1509 2703 520 5158 4435 3286 338 1699 4984 3323 5291 4963 1996 4383 3176 1722 3409 316 3003 2538 2108 397 1112 3711 2974 2807 4231 4295 1452 93 301 1435 488 3443 4567 2825 3477 5501 2351 1083 1497 851 5534 5311 2050 514 4296 4379 2430 5565 3267 4537 5146 851 1867 1336 843 4973 2230 5306 5433 4075 1935 4523 884 282 1815 1740 3709 4466 1065 4137 2299 2953 1137 5159 3133 2814 5388 2569 3231 4560 523 515 4892 2013 3466 249 5395 128 2738 3818 3551 4533 1960 1686 4694 3682 5524 5484 5548 771 5235 4693 3458 2175 3952 3886 145 1554 601 5469 1918 3853 1992 2779 1529 2403 2465 1972 453 3037 425 5518 2987 25 1348 4497 3794 1963 1710 1459 1751 694 560 5541 2366 2668 4800 1418 5109 224 3226 1849 2494 351 2512 1525 865 1671 5394 4927 5338 4280 3993 1617 197 5575 1338 3084 4368 2586 4616 2228 3105 5616 3864 4594 3070 4615 3002 2304 2370 2060 4127 3071 2328 1706 5092 3597 3148 3089 1033 3740 4897 2017 787 1732 883 2102 2357 5140 4461 4432 2180 4915 4309 2308 1810 4261 1516 173 5229 3992 1210 3102 184 2430 4658 4420 2571 764 5132 3111 5598 1695 825 4947 4634 238 4976 5382 2902 4361 4908 134 1521 2216 3215 980 470 1051 4383 4939 5142 2426 899 382 3033 4543 1327 3531 788 4425 2213 2142 1167 4197 2208 4495 1710 4442 2420 3129 5354 4754 2784 2821 3562 3685 247 2978 75 743 3318 5509 2215 5221 3166 5069 2052 1845 2414 4632 1154 1223 2985 3218 2374 3013 638 4943 4118 3958 1943 2429 1083 4215 3799 5265 3099 1012 4644 5079 1084 451 3644 4945 2127 1180 3387 5591 2511 5267 4037 3719 3470 553 2394 4306 4360 1337 3727 1107 669 4129 4124 3079 1919 779 3179 404 1676 2191 1733 4390 100 1152 2683 3597 5267 63 4472 5332 3701 372 4093 5477 2820 1477 3154 3609 4203 290 1336 5193 1712 1712 2562 469 1690 3987 4159 4839 3992 1897 1311 3933 3988 2670 3906 1157 4616 4456 4350 4340 5547 2200 3957 3505 5490 5182 1473 4147 5308 4591 2139 65 5124 46 5302 5521 2017 3123 4598 474 1392 4201 4330 2783 4724 5035 2816 2807 4896 825 1712 1593 1348 3199 4755 4147 3984 1525 2788 676 1004 2609 4340 2929 5526 2114 1999 4557 1811 4886 3373 2757 5567 5472 1883 150 930 731 4450 4933 3235 4312 5447 986 4351 1007 4472 4639 4001 5572 2875 5334 207 633 1180 749 490 496 1809 3010 3481 4782 5203 3174 4735 1898 2513 5473 2776 5023 5116 854 4113 4992 2359 3917 3140 3375 1411 4925 2416 5177 5598 4403 5478 2336 5461 1448 3416 4461 112 4785 3760 5127 3945 1990 2840 4745 1114 437 5304 1594 1708 3107 2075 4475 1066 173 3056 886 2861 1699 4965 5607 4173 1022 5486 3379 4520 4654 215 4860 1113 409 3571 1676 1488 3270 750 3683 4044 499 3308 2697 470 2069 2508 807 2545 2734 1590 1700 1066 2582 1774 4192 482 4344 2880 5431 2858 3107 5160 1461 2134 4083 1007 1881 3964 1906 3373 308 1094 5454 5400 3486 5256 1418 2916 373 1608 1684 4750 3218 3548 731 3492 4905 3041 2494 2525 2633 197 3433 1416 3540 697 3095 2866 4651 2243 3316 4205 28 643 2873 3764 3847 3259 4235 4553 4290 375 1519 4353 2762 3229 5569 2246 4218 846 4290 2274 4381 5174 4794 2244 1026 3961 533 362 5110 2721 1693 1610 954 1656 2587 2838 3 4148 3095 5264 2022 8 2952 2826 3040 29 5265 555 723 4928 2818 2495 1190 3874 4865 4010 1361 938 856 3538 143 2953 2783 4737 5155 1286 4715 2537 3101 3707 2287 759 4045 3847 3990 5065 872 2506 5497 1535 877 1592 623 1878 531 4119 3571 4898 2692 4137 1869 868 1897 2860 916 5575 824 5184 488 1310 5316 4459 602 2907 2353 1877 144 5282 4943 1558 1401 963 1765 344 1205 5231 2594 3796 12 1815 4253 4287 4909 5008 1419 2295 1563 3156 1800 3315 5170 3651 3047 3835 3918 3215 4279 4863 2460 1168 3106 2685 1572 3950 3325 5546 2704 2003 564 5331 2529 3066 519 5129 2585 1804 4961 789 96 121 2004 3263 985 3926 2192 1578 2661 3848 51 3894 2467 5592 2415 2629 3277 2067 2790 5023 383 3007 5490 2844 4819 2382 4190 461 2324 3284 4686 2836 5323 2958 4638 1798 4994 2416 3923 1309 5595 2927 3042 721 5101 3043 2154 1959 683 3910 4012 5564 2301 2794 1242 3397 3777 4944 3695 570 2365 1751 3172 4643 2511 2521 4622 2150 3533 567 1810 1373 4945 411 337 891 2139 1141 2170 1630 750 2470 214 21 4977 2265 3119 2214 649 233 396 5060 2401 4152 3225 1740 1806 5 3025 198 5524 1986 673 1032 2107 1837 1871 3801 1153 1482 2100 1358 1239 1765 516 4563 4113 4097 1177 4537 2741 1050 4237 3587 5089 1530 2542 3677 3638 4 4194 553 3182 4618 758 5436 1271 27 1935 4445 4582 2060 5232 5294 636 3682 630 4776 1524 486 5577 1160 445 3865 1783 3980 2465 2331 958 3541 3592 1132 5146 3988 3346 666 2720 1708 711 21 4824 664 4479 4891 4457 2789 1850 3127 2455 4438 5609 4595 4747 3089 2737 2453 3713 2065 1448 559 3105 4111 5468 4807 1440 1063 534 1179 1433 232 1170 4258 2359 4193 3050 3265 3419 4550 4142 2320 2399 4098 884 2955 4454 5423 1344 5568 3537 1903 1444 5110 1776 2994 3659 3317 2393 1685 3305 443 1433 496 4769 2167 279 2693 1791 1564 3982 3124 2388 3731 4978 4478 1124 5101 3401 2362 977 3889 217 2054 4007 2278 1300 4150 4268 4200 4640 2012 3936 2301 1874 1500 4545 4214 2380 349 3214 700 4662 5560 1222 468 2412 1352 5290 4684 2219 3510 3893 5336 3329 550 4900 5333 524 4621 2892 3772 2248 4845 1119 1745 250 1849 2798 4645 4612 399 333 2465 1604 4340 5038 4281 4921 160 1611 4872 1558 5346 5440 2677 5029 678 2431 2066 2732 3099 401 4293 4735 1537 5248 1697 5189 4 1062 2869 4548 5223 4195 3893 2683 2580 5174 4651 2255 3824 3088 5387 3700 2702 1860 2825 768 70 4106 4786 2179 1429 2894 1896 4420 5228 2 2145 101 376 2320 4863 1539 4256 4083 746 5447 3811 2588 255 5601 3940 449 3102 3864 2526 2233 1170 5208 1370 2002 3945 2802 3202 2796 5012 3810 173 23 4761 3798 1286 4868 1825 557 2099 4513 1793 3724 1515 5618 5385 4713 1273 205 5450 3246 4417 3516 4787 4877 1681 4626 2149 339 1617 3461 4692 74 903 2200 1823 264 5579 4398 1564 5272 192 1388 1999 3205 2943 850 3144 2235 1968 3095 93 4130 1142 741 5439 4030 2289 3233 1179 329 2559 783 5443 669 937 2654 3251 4759 2967 4088 2228 5277 744 947 2890 5244 752 4095 3821 3795 1441 3234 2285 65 5189 1978 3332 1535 5531 1305 2914 3263 4511 202 2391 1128 1037 2443 3145 5375 1904 313 4137 1692 1675 4437 464 953 1806 3736 9 2832 695 4264 4317 3790 174 5513 4924 2465 1752 758 2276 208 1086 3578 2508 4935 1735 3114 2431 2042 2232 2120 4801 541 1880 3683 2703 1281 4032 390 1795 1923 2613 1902 3489 1673 5606 5399 2217 3804 1595 2841 685 341 1231 1536 4870 237 2279 4559 3079 5476 261 4977 4251 347 1923 3650 2561 4662 4719 1725 5513 3695 1099 217 2166 1771 5411 1878 2201 3494 5081 2053 5290 1051 919 2180 4737 4665 5456 887 1764 3319 2272 4042 4043 4834 4339 3752 5267 3047 2027 2751 213 2132 4468 5418 2147 2359 3496 2923 5250 4131 5344 5028 3402 2923 4984 4523 1064 4697 3548 4570 1826 4619 3552 781 3769 3605 2459 2512 2993 4049 521 398 1767 386 5098 4347 1123 1682 1004 4661 2988 2720 2926 2364 4287 630 5423 2307 4648 3366 2480 1852 1437 3982 5567 1052 4242 4574 1877 3179 4867 5529 1609 3673 3834 2726 205 2226 4435 1260 4732 3416 2445 4388 510 1161 2248 4518 3885 5462 1773 3666 2996 5345 1810 5283 2822 1215 2263 4657 1155 651 180 2219 5426 2940 2001 4156 1923 350 4444 406 4437 3190 3787 3759 3276 2549 4475 2258 3083 2872 3686 919 1810 3331 450 2586 3436 4096 4430 5553 944 4484 4529 4615 4741 1250 4475 4440 242 1159 5482 4037 1145 2938 1701 4765 4726 1943 1559 4691 730 841 5058 5064 1005 3520 523 4823 5140 2688 261 4160 3694 1089 3694 1534 1989 1514 4538 410 861 2667 4904 4050 3697 1592 4311 29 5357 858 2011 3007 888 3131 376 3371 4563 5124 3573 4717 3899 3038 3789 1794 3464 821 4356 2042 2461 5500 3853 4262 4445 3483 2216 5383 3855 2152 769 2472 1765 204 5331 4075 5288 156 1881 4508 5426 5561 894 2024 3833 2596 922 2506 4302 212 5087 437 2353 5056 242 271 1140 2018 2012 4873 3611 1644 5022 401 1755 2801 3804 154 4937 546 2151 1278 1803 2135 3561 107 2692 2165 4099 2595 5229 2801 2190 2735 691 491 3368 921 539 5209 5209 2994 3774 242 638 190 1566 1489 3830 1729 1950 5090 3138 670 1065 3893 248 2469 5142 421 4183 3021 5154 4745 4348 3967 3517 3231 3174 3885 1260 3646 3917 5358 1610 3688 5138 5002 5103 3051 1635 2169 4557 3493 1615 3304 4478 4320 3723 2791 3369 5084 2831 568 4371 3648 3704 3432 1712 5525 4282 802 1797 5608 2575 1226 2201 1033 4801 2337 4128 3292 5382 2072 3360 1708 204 3702 1648 4016 711 3026 4902 4921 426 5554 13 1417 1694 1813 90 3393 2212 5212 944 898 999 3976 1574 826 5487 1089 5321 343 2925 4090 2310 4638 4218 3215 2435 5425 1359 5384 1141 4839 3216 882 2507 2355 1612 2016 1866 3209 911 992 2268 5176 4966 3732 787 2670 596 1895 2115 707 4994 2887 2732 2353 2859 864 3718 5447 4243 2966 136 3139 1869 4222 597 1316 691 3174 4431 2289 5360 3323 1822 4550 5495 1206 1140 613 3965 69 1880 1825 820 4141 1144 3874 4975 4430 2087 4284 2356 4593 593 452 5474 3390 3352 1233 57 1646 358 3561 4723 5368 4317 2235 1574 414 2917 602 2173 2779 3776 2637 3008 5006 4094 151 2223 766 4347 2058 523 5273 1628 4455 5603 1799 1745 3294 2019 3746 4619 3184 3424 5298 289 878 2039 4599 1434 2237 1893 1942 3027 2449 4944 1024 1706 645 1747 4717 3695 3930 595 3772 3592 1871 3637 4981 365 2774 2117 1280 4734 4091 2704 1553 1913 5490 4383 2473 1577 847 319 5171 3769 4294 2207 1788 582 2548 201 4075 3998 1033 5320 4377 2121 3273 195 2767 2442 2908 4324 4103 112 4871 247 713 296 5317 5563 1472 3016 3077 4120 5333 1655 1878 4955 1204 2776 3712 2719 3107 3714 3452 304 1673 4993 1420 346 1764 676 4863 3684 2083 4529 297 818 5516 4210 5045 4828 1462 4695 1402 2160 4748 2597 2055 3606 1108 2874 386 4281 1915 2816 4739 4324 3517 2324 3520 300 5441 2602 2922 4582 2558 4546 1161 4191 4760 786 1971 178 4870 3879 2251 5103 127 5051 4790 2939 1267 416 2494 4250 1795 5072 874 2942 1068 5575 5551 4996 4194 1441 2670 4517 3015 964 4212 5090 5333 5096 1494 3580 2970 4251 27 4676 606 36 5211 572 3035 1988 1218 1670 1208 2893 3618 4105 4830 5047 5230 2102 2193 2874 4269 4364 1652 1138 4339 1665 4850 2500 4744 5220 3702 3716 805 4811 3896 4774 1405 3749 5506 4193 4785 1899 938 3729 4623 3618 204 273 5086 3855 723 3843 2824 2418 4229 4726 4289 3997 5060 4598 1724 1156 2629 5595 3433 511 1204 5343 1216 748 1076 4070 553 2860 1187 2211 5160 4589 2388 932 1878 3571 2779 3466 880 3925 1240 865 4217 3526 4982 4007 863 959 3553 1398 3960 1534 5308 3697 3150 2308 558 1477 259 3159 2720 4520 393 3869 1023 1030 103 4908 3098 2121 5158 2634 1496 4333 1004 3474 1607 2680 659 3076 2897 2751 5298 1049 5312 471 2444 742 1417 3211 706 4254 4564 353 3514 1314 5539 445 947 2432 2286 4651 2559 2257 4395 1763 3340 2389 4512 760 1682 4124 4702 2811 4030 3360 3078 215 2990 4633 2255 1786 493 5536 601 4612 1607 1719 4648 5486 5076 5083 2519 4790 4606 815 256 2034 2368 821 4982 880 199 1044 1462 3222 3039 1513 1356 161 5391 5037 4728 2562 1474 3431 588 5596 3335 1077 1113 2257 4152 5092 474 1600 2032 5109 1231 1109 3344 5447 3112 1653 5096 4644 1158 2372 251 2632 3983 518 2977 3527 1849 145 4410 1447 806 1063 3793 1838 1195 3971 4345 617 5607 4667 2283 3869 2926 4405 2784 2942 510 2826 4917 5620 5433 5588 627 4464 3801 620 5523 4748 2959 2212 379 3712 3042 76 3523 4031 523 4273 660 3002 1132 4040 3562 4852 4613 404 1192 3811 2805 689 3682 253 2525 1146 4693 1187 2833 514 4701 2851 2514 964 3106 944 4579 1326 1958 1370 1695 3450 520 5312 1901 2937 3535 203 5503 5487 4552 5595 3831 3339 3931 336 3756 4932 219 2704 4819 1514 1710 138 3852 184 5379 5094 3221 1266 612 4320 4016 874 2765 1364 1274 681 3371 1161 5107 1540 1395 1722 1296 50 1329 4529 3017 4872 4855 3063 4984 276 2222 1720 1125 425 3072 970 3316 5570 4876 3185 3417 1878 4507 3077 4808 3174 2900 965 5534 3666 1075 855 732 1514 4365 1888 4629 1959 2085 3380 3515 957 1244 1112 3063 4440 1303 1563 1663 511 3075 4723 1280 2826 5335 569 4936 3294 604 4852 4752 61 4701 3490 3404 1901 4929 4013 3420 329 618 4900 2957 1818 5160 1379 2269 1269 2943 4294 307 1637 4020 23 1418 4472 4 47 5321 4093 4398 2473 3055 5300 1829 3922 4799 805 2574 3708 4650 3124 4725 834 4307 38 621 1484 4136 4636 2301 3036 1444 4614 5491 5461 3043 966 5343 2827 2424 1055 3971 1818 1939 3230 2264 2073 5047 4226 3683 4953 2855 3381 4960 2577 3189 4267 3585 1909 2246 4221 5423 2990 107 2115 5494 2915 5247 1859 2582 1706 446 5190 4889 5394 4238 3039 2280 3800 1287 4871 2019 1923 3780 3964 3361 2666 177 121 4340 3985 5136 110 3784 366 1109 5304 477 4105 2362 3440 2694 329 3071 725 1089 1658 2796 5104 827 2817 257 4269 777 1053 3027 4010 3602 845 1029 4466 3532 3 1348 4534 861 3858 3466 3461 2433 2395 5416 2752 3606 2899 1745 1938 688 1453 5524 3812 631 4486 3741 2880 3096 4249 742 4146 3733 3723 2192 4704 1280 355 3739 1472 4797 2432 524 4851 5214 1341 3397 4751 2145 2525 2763 3058 3997 600 1465 1860 4980 263 2268 3967 3805 3756 5262 3705 149 2290 5504 1090 3605 4947 2197 2302 1159 1608 3944 1439 870 418 1239 4810 1159 286 1138 3652 2277 691 1970 397 4669 3636 3155 1130 2804 3149 1028 295 5065 5609 310 3989 4434 4609 2545 1351 28 88 316 4675 1778 561 864 2308 5064 649 1121 1668 4726 4747 5191 3212 5158 5427 4075 4772 682 2776 4516 123 5395 1961 551 565 3348 1610 649 4472 2255 1116 4702 121 135 3462 4706 3341 1970 5201 3408 1351 3642 3370 3769 4644 317 52 4836 4605 839 4925 1325 5070 1283 1996 4472 1485 5260 1192 4852 686 4309 2174 1974 4587 2452 2328 2379 4729 837 3864 533 795 359 4122 7 2927 783 5518 142 4550 3162 4776 4793 5038 548 361 3435 2137 399 326 392 5193 1718 3087 2639 528 1797 4688 3888 1419 3241 3182 1472 2562 396 2124 5347 4281 1317 213 5479 5240 2448 36 3125 553 4590 1165 1041 86 562 634 811 3446 1335 1628 8 810 1125 385 1128 4997 77 2990 3287 2301 632 5281 2769 465 564 4016 3271 999 621 3082 533 5230 4968 3377 762 2651 760 4990 4742 3747 614 2616 3791 2564 5332 2840 4580 4014 5458 1284 737 2511 2300 5136 4279 1005 1328 1339 4690 1310 1241 3863 1032 4993 4626 3860 17 883 3065 1735 4172 366 2736 1284 323 2272 2337 443 2090 2041 875 1312 1190 4312 3002 2911 3046 5380 2058 2948 2721 1846 2025 2897 3281 5401 536 3212 3100 3280 2703 3363 3270 159 3713 113 5046 4038 4348 910 90 5248 3829 5444 4819 1683 2934 1733 3567 1321 984 247 3618 5317 5044 2913 3204 2133 3438 3280 2165 5613 5581 660 3506 1234 988 1002 2588 822 5607 3621 4279 4114 4063 3183 1904 936 3917 3619 2499 4398 3187 2673 851 588 5278 1134 2487 3108 2402 1752 2041 2330 979 2421 2826 991 453 4336 5031 1366 888 2629 1133 3256 4835 4471 5423 185 2278 3021 3415 3470 3646 2782 617 4345 97 118 38 3565 1522 4593 535 43 3430 1256 3692 1091 2891 1111 2124 4684 2187 1181 156 31 2229 4725 4943 4168 2880 5034 4986 443 3048 1681 3656 2919 5566 2411 1406 4474 3274 2413 1122 1042 1021 545 701 3266 3992 2910 4933 1180 2816 4409 3179 1741 5304 2268 888 4821 738 2870 619 3180 4661 516 4331 3062 2605 45 5481 4856 2644 2459 4139 811 4202 4471 2290 678 4133 3179 4184 3703 1752 819 216 801 740 839 4888 2325 5043 1573 301 1185 2555 1871 2627 419 2006 4601 2313 4065 3326 2913 3176 2318 1620 217 4058 4360 2848 50 750 3888 3097 410 2324 2790 1601 2303 3359 4369 4360 1966 3041 2267 1847 5191 2457 3962 2472 17 2144 4556 5592 5367 2313 3927 2893 2782 4516 2612 349 3789 938 4653 4881 3340 2038 2727 5482 4856 2458 539 118 1147 2664 233 3809 2782 5339 1773 1727 4784 3877 2876 2409 4751 1455 1391 463 1350 2660 2826 3630 1747 2905 2221 1178 2623 1833 2076 3713 1941 1634 5150 5192 1479 2073 4155 3870 1147 24 5588 3277 1267 4429 2531 263 567 376 3505 1836 4683 4274 4313 4467 3553 1213 328 1767 5151 4557 2375 364 798 3232 4316 2453 5250 4321 1285 317 3219 5408 600 4806 4408 1222 2674 490 941 3337 3080 1628 3896 215 5158 5062 3055 4364 2959 940 278 4042 1230 4962 4649 1613 5137 292 2212 3313 3921 1276 2547 5117 4854 2916 1447 323 948 1595 4798 3438 4632 2566 349 4349 4517 4120 3636 3909 83 1108 642 2092 117 4469 4281 2314 5510 359 729 2133 2039 2793 558 5372 2550 3088 3567 5258 1412 1725 3811 4812 2 4807 2186 3099 4286 900 2676 2639 1658 407 5375 5224 905 1516 3711 2258 4439 4231 5455 3202 1039 1268 3462 5487 2721 3398 5248 4009 2635 4287 5428 203 5049 1015 4854 651 3895 4380 4018 1462 882 4459 4547 2153 3387 3841 3376 3526 3047 400 3066 5170 3655 2450 4394 5345 4205 4406 3196 2434 1192 5609 251 1432 3295 2837 4165 2368 89 4261 5455 2570 565 2127 5356 2589 4915 516 5589 1350 4732 3149 3655 5591 5315 4667 273 1070 4847 2027 4995 361 2596 3281 2718 2825 845 3697 3257 2635 1805 4659 4532 3896 4372 455 5043 1026 3705 4197 2248 1094 4558 2237 2103 179 740 1014 4058 654 3126 3095 3428 4381 58 16 878 3895 2841 4477 4745 2470 1321 5314 1093 1164 3524 2216 3352 370 1504 797 3694 600 396 1958 341 2582 823 2782 347 512 2118 3813 2714 3238 3650 1980 3387 2664 4953 3433 1185 618 4756 5483 3172 4341 4358 4520 4168 2842 2915 3527 2454 4923 1364 2109 2078 892 4044 3609 4494 2786 5101 2235 4584 2755 190 811 1828 2252 4731 114 2794 3875 3899 1203 1312 1592 3405 2848 1543 4057 2093 2715 3412 1034 4470 1714 537 4112 4165 3713 16 2579 2097 5114 757 447 1978 1492 4240 2757 1023 2824 2341 3560 3975 693 2634 4074 3651 3816 770 2266 3857 213 5621 667 5115 5359 5163 4535 1301 964 1149 4575 5112 962 2333 4216 3088 2113 1648 2164 426 503 1849 1501 2215 2290 1512 991 4805 506 1468 4763 3424 4560 4141 404 4118 3159 2775 912 1518 5230 938 3394 1804 259 2492 2361 4389 51 3966 1044 4855 5173 2196 2619 3355 4555 4943 4318 87 3494 530 5425 145 3035 443 3346 4642 3090 3732 1913 3042 1403 4457 1585 1865 1230 3162 5223 898 57 1473 635 2103 2819 648 3609 719 4958 4800 950 930 4572 655 3701 2355 1689 3235 2443 3105 4268 1418 831 4042 3650 4699 3590 3676 811 313 5371 1323 3390 2696 4068 3468 4516 124 3792 2825 5240 3857 1392 609 793 2268 4317 4805 3718 1823 2448 4898 100 4530 202 4587 3323 4958 3484 379 1583 1038 483 2527 1080 5460 5360 641 2919 3934 1937 5135 2172 1371 1144 2372 4200 2729 4848 2285 563 1633 43 4501 705 3455 3878 2329 2064 1717 3951 2274 279 1590 3520 5290 1997 3251 2181 5014 5311 1042 2899 2108 1862 648 547 885 4063 1926 3706 4962 2752 3079 1919 3527 5491 5176 4855 1354 682 755 3256 3064 3768 404 3436 3835 3097 2464 2943 4255 1414 2788 3631 2093 1764 3105 4823 3167 4437 2757 3703 1061 2110 303 5334 5065 4850 2913 2472 4408 2293 67 3116 3077 4464 259 489 3274 2237 712 5050 1829 1851 670 730 186 4877 1442 5227 5440 5053 1432 202 2151 3894 3922 2191 3248 4531 1184 3487 1941 167 5258 1364 3242 3462 5049 1518 3190 2232 2224 5366 4406 5544 244 387 4468 5275 1677 3305 4582 2151 3187 1746 2675 1550 1610 883 2544 1459 4281 3733 2216 3260 2445 2324 2562 2720 2227 892 2548 5327 400 2946 4395 305 4249 3933 2977 3183 1507 4282 4203 247 237 605 982 5343 2992 3261 2198 1819 4280 3796 3187 4311 4945 2201 1654 3075 3132 4157 5312 2445 3426 3765 2909 1554 2241 1724 5389 640 1292 5075 1029 5125 1844 5225 3523 443 1986 1331 868 1459 381 2196 3522 4868 2781 4382 4251 2012 4886 1792 5486 4690 2071 1911 3397 615 1008 2067 4215 747 1227 3775 1233 1169 803 953 3625 4821 1751 4641 3424 4483 3981 2592 3405 4468 1980 5557 2943 3373 2415 994 4046 5461 3973 217 4204 380 5374 593 40 3715 4909 2912 2102 616 5009 2341 4879 4034 3706 3143 2930 505 2410 3409 1094 1379 4809 2200 3694 307 4365 145 4465 3254 1785 4043 3520 48 4468 5266 1709 1128 4949 1181 3453 2885 1671 4419 2388 2650 5052 785 5280 4881 4396 1420 4128 2766 2838 2095 699 4087 2161 5180 5277 3592 3597 1554 4486 2898 4081 2876 1950 4441 1871 3761 3793 4735 1428 4955 4305 3720 1327 3011 3553 5116 4851 4574 4876 4529 2786 3703 224 3624 1878 4881 2897 1643 931 2143 2523 1798 539 2001 1474 4330 858 1100 3509 1763 3141 47 1912 2004 1808 2005 568 531 2659 2503 1141 221 5386 5347 1599 2536 677 430 2839 520 5290 3113 2872 2291 1160 823 2518 2808 1797 5608 3743 608 5205 4763 5583 1761 2081 2024 5501 2915 1908 946 1884 1409 5075 1891 3627 2638 1092 4706 4608 4651 3571 227 2807 1630 1398 5164 3350 5250 167 2588 2161 4407 2784 1501 2044 2208 1668 3119 2134 2521 845 2052 639 2992 4944 344 1861 2648 3323 4597 4575 1963 1652 1565 2548 1520 2422 3073 4732 5116 196 5607 2618 5316 1718 4519 5100 293 2561 3038 2680 3534 4344 3922 3724 2551 5511 4264 571 3367 3103 1228 1480 1669 5540 4453 837 605 245 5143 2616 2152 3555 3042 3428 2067 328 5196 3075 4027 5249 4816 1645 2995 3664 5292 1774 2897 586 3828 1828 3622 561 2155 2164 5360 5375 20 1338 4396 409 4493 3568 3816 4136 5369 3887 1519 3245 2619 60 5569 4014 5106 3444 98 5543 194 3535 5455 4298 1657 1888 4934 1037 4799 3998 2155 293 3563 2018 3615 4851 1541 2689 1303 2874 3564 5023 5586 4 3932 3204 2033 793 4010 4793 642 1573 640 1170 1096 208 248 2382 2607 457 5041 2569 4682 5403 3200 2429 4624 3402 3181 484 3098 4979 972 1872 2594 1307 143 1884 3322 1945 3833 4098 4987 5017 1158 3608 3328 3854 1542 826 288 3537 5451 4757 4234 1484 5138 3853 2613 4446 3775 5060 2114 2549 4465 100 2550 4194 1995 2723 3688 2578 3167 4837 3333 1772 1117 4767 1608 3337 142 993 3781 1604 3351 711 2080 1815 1016 1362 563 734 1463 2655 3402 5208 1634 2009 3532 3953 3609 5525 2050 2134 348 1510 1999 1020 4234 2773 1672 4412 403 3674 918 3254 1926 1833 1013 2440 529 1955 2470 4774 2002 4770 2495 3469 3924 2328 5263 2194 1522 2447 4158 2048 2996 3953 2231 2266 5254 108 3519 4710 2205 3539 1933 857 3192 234 1098 3903 1174 1482 1122 2017 3641 5413 541 1795 3571 874 5585 4286 2531 5086 1732 4218 2011 1566 5558 2398 378 821 2889 1239 1179 3600 5395 4881 160 218 5387 83 1900 1505 3389 3216 4305 356 4405 3895 3921 1687 4975 506 2830 3044 1076 3327 2505 3400 3665 1759 4704 2123 4673 2325 4853 2750 775 3940 2987 4750 845 2550 679 584 3197 3579 2341 4812 3916 2895 2753 276 5198 5387 3375 2227 955 4224 4912 4709 2082 2320 179 89 4946 5396 4474 273 2183 3913 5219 5072 682 5182 690 5386 472 3108 5495 1765 5368 259 391 230 1287 1791 2183 915 1926 1185 4240 5403 368 4953 508 4066 3780 3237 3778 1619 2467 1039 3264 2168 824 2515 3404 3049 3960 749 323 3146 714 3900 3388 741 1964 1078 1782 5118 4482 3460 4656 921 244 2053 4414 4526 1551 354 235 5178 4756 5568 3095 1788 1383 89 737 333 4065 1125 170 3366 2177 2028 2982 4179 110 3680 2578 4807 4390 2989 3128 4139 3224 2690 680 2127 2735 4316 2354 47 4903 2907 2948 4182 4233 1130 2509 4922 2718 3723 2995 1637 2551 4339 5616 4248 121 2847 1134 346 1197 2410 218 1434 1458 259 2342 4605 4401 5174 5604 1831 3042 2930 3277 1344 3669 5473 720 3528 1814 3213 5262 3292 981 2965 3528 2842 2210 4834 981 1834 966 3518 1202 5331 2882 3206 1634 3053 3242 2878 5481 3902 2566 3080 2014 3360 292 239 5089 2684 2384 5617 790 110 397 1650 5524 427 1832 556 5272 2205 2453 333 1231 5010 3570 3255 5163 146 2621 5581 1269 4800 3423 5266 5608 3496 4007 2153 4475 4647 4370 1020 1031 1106 3284 5542 2114 3981 1128 1017 2750 2908 5232 2857 691 1822 4051 2640 2189 3035 4113 1997 333 3040 4601 1889 1819 4276 3511 3419 3258 4568 1316 3895 3827 2325 3576 4353 2668 562 12 664 4224 1815 2372 472 5542 2275 4783 700 5386 245 302 4772 5344 1849 1831 2569 810 2735 1321 62 945 58 4416 1370 2247 4683 5021 1360 2400 2448 1672 4501 1659 854 4815 4015 3626 1081 3593 3509 5043 3112 1559 985 2378 5332 3576 3034 1495 3539 3119 4641 2399 1306 1220 1581 1907 1329 360 1970 5455 615 4491 2606 859 4649 2394 2333 2227 1773 5237 1827 538 4009 2840 5284 2349 3792 3702 5065 2838 5526 564 989 3704 1960 2726 563 581 4272 2916 4665 84 8 2709 4848 774 1208 1311 5 2240 655 2227 1546 1099 597 2582 2461 343 3055 4418 4930 4436 3182 763 2453 507 3771 1029 2084 3699 14 1606 5028 629 5310 15 3050 4115 4456 3351 4238 654 2454 1099 4999 1710 1754 4624 2074 2394 1395 1450 1294 2535 2150 2707 930 1694 3600 4559 3014 15 2202 4271 5617 971 3327 5350 3799 3442 2534 1244 5581 311 3026 214 1183 2343 3279 2613 5153 4153 2206 4298 5072 2504 1851 5609 5189 830 2148 4661 695 2626 655 5374 2961 4252 1147 4583 196 2498 4860 4185 4034 3016 2372 1961 5162 2557 5372 271 1810 1905 4890 3434 1975 5243 4821 5251 261 4372 5323 1866 4401 2848 5123 1268 463 5421 4193 5253 1070 2446 1302 707 1930 4437 3576 2441 2224 351 5142 1709 4728 450 2170 2630 2380 118 1044 3151 5144 3367 3301 143 2610 641 2398 5076 1177 1516 544 521 5315 3482 954 3187 3630 740 24 604 3191 5468 4011 1658 1643 302 964 1200 2229 5172 818 3923 3165 1725 4060 3235 4385 2019 2917 2672 1886 814 727 4180 2354 4837 3611 1947 181 4034 3274 4140 5201 321 1230 5070 1699 2706 5370 122 40 2093 899 767 4084 3257 3501 551 364 1343 5029 4514 3436 5501 1086 206 741 742 2608 248 2028 1306 1830 3547 1391 4591 2985 1356 3457 3080 885 4678 4742 86 1733 1757 3828 4821 4285 1951 1443 1655 4406 239 3020 2429 2164 476 3920 4484 4924 179 45 5113 1633 4360 1045 3973 3635 5009 3480 3758 5571 2699 2601 5064 3045 1892 3994 1438 3456 2694 2247 4638 5193 5097 4486 896 3573 2501 4164 80 4782 4329 3092 557 1576 3915 4043 4903 3852 5580 1827 3624 2622 1591 2512 3727 1384 1769 2391 358 2317 3105 2347 414 1134 5153 3885 4649 5004 4883 220 4230 4684 1848 291 3800 127 458 1608 700 4665 3616 3257 1211 5115 2059 4429 439 958 3294 445 2838 2135 286 4406 5048 2680 5048 1872 5235 2043 5282 2582 3342 5612 1668 5253 3433 1521 2381 4098 3090 2013 284 5413 820 2041 910 2256 3576 5445 1324 2236 5163 2779 2522 2915 536 5290 972 1073 3340 4196 1966 4335 5482 4554 5052 4297 2481 5380 1312 1319 2093 3580 3978 4023 2612 3015 3553 2989 5085 170 1660 4245 2704 1580 4794 315 2934 2243 1322 1131 3325 4350 3837 3650 3213 3181 5295 1664 314 3702 4605 49 4120 4066 840 3761 1852 1241 3389 4766 1508 2578 5482 2893 3019 4250 3247 5337 5549 3843 4581 2348 4336 5360 2101 601 1550 2319 2950 2671 2941 3583 4278 4998 5229 2132 521 557 5193 475 4876 431 5501 2042 4030 801 1875 4849 2900 2441 4563 4758 714 3859 7 5481 5000 5478 4943 2786 4947 2632 1140 2257 1195 4575 3988 583 3368 3783 5499 1739 5046 4351 1899 1866 1373 2231 243 1902 2775 4928 2511 5526 3784 1842 213 3198 4581 3523 3491 4929 3471 3234 1453 205 2784 4534 932 3551 5045 5169 4791 3146 5503 3793 1314 4982 822 2727 4796 3393 944 1214 5178 2078 2265 1257 2325 704 4177 319 2889 3003 4535 2763 1337 2214 2799 767 2820 3238 4954 2178 2624 4598 2398 299 5260 3884 3709 2911 741 5584 5483 1427 3474 4964 2517 1452 5509 463 4965 1970 2206 3409 1185 1271 1332 4585 895 3530 4853 758 4686 4811 4132 5309 3384 4448 4630 2429 5486 2117 4767 4777 3430 4647 1297 777 2487 4208 3996 3793 2248 727 4672 4467 3466 5151 4840 5252 1525 5098 614 321 4720 3911 1737 3134 2914 250 1059 4427 2951 56 4169 2653 4283 264 3240 2029 664 1008 4185 1085 462 410 4515 3060 4010 2556 4392 1739 652 2175 1317 1222 4200 228 4181 3121 650 354 2669 544 4595 5136 1582 1616 4961 5422 1489 415 3996 4419 417 2987 3576 5545 4776 5469 5099 2960 961 1283 3697 944 4074 4663 208 5256 3413 3437 2595 487 1998 2066 1776 3025 518 4500 1558 685 2749 3714 2951 502 1571 2404 5578 1454 1762 4857 4246 5496 2213 1058 1585 113 728 2910 2093 5299 46 4158 2545 3334 4622 98 4489 4214 1115 5387 1999 982 4395 2519 3392 944 528 5271 4952 3291 4828 4814 681 3274 3750 1607 2162 2359 2617 513 3570 855 3378 2460 4674 5527 2683 25 3893 5115 1406 4677 4088 3073 4331 4220 2091 4339 3156 4162 3276 867 984 2848 4348 552 2932 666 2733 2892 1151 5213 5502 1872 4390 4352 5329 96 5246 4003 2241 2562 3475 3135 4391 2481 5179 2449 1169 1268 695 1916 834 5590 2106 2405 2868 2963 4009 1759 2285 3468 3827 3210 907 2186 1248 3953 3698 4374 3526 3651 5521 529 3233 2295 842 469 3896 2044 4352 2680 784 3609 3864 2683 975 1345 774 1898 3049 254 1463 4172 1375 2471 2186 3077 5237 1796 1128 216 3112 362 1760 4305 2023 4864 4885 3540 477 4863 2204 989 2823 4234 1423 5505 350 5424 2393 3450 606 413 4086 2922 4777 5165 2198 1510 2905 3623 2101 2828 4832 2091 3786 4712 2950 3194 2808 1879 1158 5050 3335 2478 5188 2146 1094 1204 610 1689 1234 1458 5069 159 4025 2459 5588 1117 2363 589 3099 2248 5151 3395 2639 1671 2294 5364 442 2084 3715 2786 786 1407 2299 4557 4347 177 300 921 1038 2323 3009 4016 160 4641 730 2129 5021 1346 955 99 4341 1020 2305 3467 435 909 4491 1743 501 4441 3617 5591 5293 375 2304 3675 5292 2735 678 1086 2972 1730 4597 1797 4455 1483 573 1872 4123 195 1072 2994 5026 4297 3684 4886 2319 1240 4294 5460 86 343 3458 3611 3274 4396 3201 3403 4434 3301 1128 351 2180 1826 3315 1174 1409 2340 5426 4064 2510 5570 3410 5547 4451 4370 42 316 4756 5612 4634 4833 2924 546 3716 4707 5276 742 5589 4107 1839 5391 2041 3212 2235 4518 2294 2487 4383 5227 2021 4079 3620 2138 1875 3755 1080 5542 2827 2848 2107 4066 1257 2508 724 2848 2226 820 1120 3194 1914 5602 4687 2426 3442 3081 800 3707 898 783 3444 1205 4225 653 4403 4478 3620 3597 4602 2364 58 4360 5555 1987 1521 1212 701 1367 2122 1010 672 4324 1064 3172 2789 512 610 2911 937 367 5018 5015 3310 5171 609 2650 1454 1820 648 3101 3556 1113 1779 5187 1452 3005 4512 3430 2249 873 4006 1427 1491 660 1076 1003 3810 1870 2411 2767 1970 823 3525 1313 1368 3577 1178 2658 5285 3481 2406 1003 1843 4316 3628 2332 14 3156 3898 4052 4909 4616 3361 220 3435 3908 3924 4158 796 2064 806 1194 284 3153 534 1800 5371 3225 3001 1228 1478 4103 2485 195 3759 1067 4082 1459 4398 840 1264 3020 4520 3651 2950 4398 1387 2104 2295 3293 3861 867 2490 1868 2515 4705 4162 3092 3401 3744 3231 1071 2080 2952 1229 4993 3664 1407 4629 141 787 488 781 1176 2245 3201 2230 1164 3349 3445 957 890 538 2268 5341 1126 5158 2152 2035 395 1988 4245 607 1877 5316 5522 3017 5462 3840 1689 2078 174 4270 4259 2801 2580 1640 4629 63 3471 4815 3194 3673 1374 3089 2066 3046 5606 3766 3697 871 2040 3816 3967 1157 1382 979 2601 1416 2752 792 5449 337 215 4561 4528 3079 3248 5448 2960 767 2893 4701 4387 198 1402 2535 4937 2394 3016 1769 5027 1456 1015 1703 1239 1090 4724 4612 3274 3178 1082 1377 3009 979 1515 2031 5594 111 3482 2803 2795 5183 1680 528 4270 3164 5355 4005 4819 1450 4951 3495 3043 1063 3058 992 650 5527 659 912 2681 468 2092 5006 125 4040 5511 45 519 3316 3967 1797 3007 3391 4068 4438 2317 2291 4634 2137 831 3686 862 5074 2607 5281 3546 2644 3596 2311 5394 5573 1519 1462 3348 5022 1688 2272 2258 212 3617 4316 952 3219 2750 1365 4974 1865 4911 4067 3042 3328 5076 5536 1461 789 1254 54 3046 4456 4223 486 3224 1117 3596 1705 2486 3446 715 4804 143 247 2710 4686 1915 5492 2967 4179 1961 2897 1889 1798 5095 5032 5003 5080 3705 4612 1089 2481 3539 4286 5027 3901 1770 2806 2146 2973 1850 4696 4326 5098 491 2264 609 2915 4602 3765 1535 1656 4771 4614 1270 759 1928 4064 3612 4129 4846 2243 701 4345 897 3086 5428 2068 2779 2972 4659 645 79 5272 1187 4340 1252 4128 5473 2379 4742 5225 5164 3350 5055 975 1817 520 4009 1109 4431 3145 3328 1441 5460 3127 3430 1706 1645 1675 2832 2506 5621 2749 4265 4586 510 2832 3243 3183 5173 2951 1874 607 3623 1948 4845 2832 867 1122 692 965 1535 4570 4582 3368 852 1084 1543 1119 4650 79 2923 5183 2560 1475 4381 1082 401 3253 4816 4120 5058 3176 3540 4666 1398 1017 2952 1428 500 4379 5011 3431 2045 4206 4290 2498 4680 4192 5044 1833 239 4966 3382 1498 557 5310 3385 2070 4505 600 4513 3810 1392 4154 4543 2992 4179 3411 3242 3843 271 2478 3737 1135 4272 3302 2593 476 5035 227 3385 5306 4763 5169 3117 3042 565 1334 839 1362 2490 2798 3843 5427 5083 4264 2047 5331 1689 2723 5559 1401 774 613 3616 477 4898 4989 4498 5214 1195 3082 3909 833 4033 4433 1623 5431 2810 536 4192 1465 3854 4641 2757 1167 1080 239 3586 4467 4554 4475 735 876 4385 3639 5534 3271 2785 619 2266 1979 3137 2250 3814 3259 3472 5414 965 2336 3234 4619 1166 47 5405 4618 5091 5607 3013 1010 3131 347 3588 4215 3477 440 4712 5054 42 3799 432 1703 3876 630 1708 5472 2484 213 2827 1911 1307 1299 3541 4763 1134 5267 4119 1102 4636 2222 4392 2691 4042 2403 4407 2232 4655 831 649 1345 3046 5397 4418 4010 863 3032 986 3992 1608 988 1282 174 4205 485 1052 1470 2435 914 576 1840 4142 3157 2288 1559 247 4853 171 5041 1199 3157 1279 1355 2428 2832 1771 4687 5410 1619 5159 2111 73 1560 517 129 793 4425 3908 5294 4647 424 3592 886 3430 5119 3227 5355 3094 5216 3132 1897 5411 4265 554 613 1939 2140 2248 5106 2817 797 1171 3228 2981 2009 4613 3249 2036 5309 42 4664 484 4856 2105 1240 2135 299 759 321 845 3650 1645 2191 4982 2182 5243 554 3908 566 24 3453 2959 4933 479 4286 1886 2797 3854 2928 4427 3994 4980 2648 4103 2642 4702 1254 1318 1921 4706 3170 689 3195 5142 1946 4131 3971 738 3803 1999 2132 5080 4559 4915 2342 1402 4949 890 625 2131 977 200 1908 2383 3334 93 5235 2006 2901 2230 113 2153 2682 1 3586 1204 1428 1035 4697 2537 305 4956 5203 2152 4427 626 2293 1760 1746 3822 3554 4148 4543 2538 512 2381 357 2478 1486 1128 2618 773 1432 2434 1388 4840 5348 2371 2043 1706 1585 5531 3099 4367 3627 873 5341 734 4245 187 4392 5245 2774 129 2240 421 3261 1395 2885 5258 4407 4689 3554 4112 4197 3647 5603 3172 1417 1527 5066 2324 2631 4006 3979 298 4995 349 3771 2710 3134 4722 673 1341 2257 3744 2017 5082 1490 3041 5225 1227 2456 4120 5191 5477 2875 3030 5075 5091 4877 5437 1621 608 4638 3460 2955 3407 2100 626 5181 5091 5366 1893 2012 1931 801 4770 3660 3660 3674 2509 909 4570 358 3284 4821 4363 3432 859 1311 5222 4486 2259 5205 804 1219 5541 2442 5185 26 1537 1716 2922 29 4508 506 5159 4148 1738 3504 2179 3807 390 2934 242 3663 4819 4100 498 2984 554 3125 4872 1534 4486 857 5303 5607 2420 5128 172 4882 1348 2091 1149 4288 4367 792 1321 1682 3566 4794 3185 1761 5296 2098 858 3801 3110 3820 4456 4199 2120 4162 1988 805 5497 870 4278 4244 1798 2652 847 3448 3532 1002 4347 2739 256 5381 4581 1459 4179 3459 1870 2309 813 3615 979 2567 4696 1892 4334 3343 1050 2302 3546 3479 1184 2387 3523 2234 4680 4658 2321 1826 3378 3302 5434 1413 3482 3973 3445 5509 468 3675 5154 3694 2730 1544 5057 827 3887 4790 262 5368 972 3687 1247 3713 3931 620 3988 2449 2564 4298 3872 1566 3001 1357 4192 1791 645 3377 2747 16 1419 4416 1527 1542 1811 4479 5456 4439 4956 1684 4189 5279 2275 1951 4927 2728 5160 4706 2779 5440 5453 5061 2115 758 88 5525 3274 3108 3741 1843 403 2354 4938 532 2518 5420 2000 1570 3362 4145 5481 5510 415 1052 2911 2537 1748 2437 2156 3389 3162 1792 323 4053 486 5607 3350 4110 2756 880 4140 2465 2240 4240 3459 167 4567 3317 4781 217 3419 4745 4168 5528 2191 5545 4067 3385 3924 1424 257 2805 4532 2823 4287 3984 1051 1322 4068 4510 4200 3570 2352 5052 47 3421 2730 266 5180 1867 997 102 1117 2002 4943 1813 2959 861 3386 31 3100 2147 5567 36 749 4256 2709 1022 5164 4877 3491 1826 1069 5134 57 1382 2493 4180 1364 1109 2532 631 2523 2226 849 1921 4613 1339 3235 3088 4658 3449 3255 5335 1153 1305 607 2625 4182 497 2886 1642 4740 5176 1453 2460 3492 3672 4939 828 56 2609 162 2814 1923 1499 2211 4949 1133 1268 497 3557 3705 1775 3023 3183 4426 1160 2842 4430 4289 4327 3738 4411 1544 2866 4143 646 690 4718 1676 4842 2387 5085 2002 5499 1587 2253 859 3254 4651 2333 501 1990 4955 1251 2422 4661 3388 3050 43 2727 5230 665 1284 1153 2245 2336 2943 178 4317 5369 527 5405 1114 2505 2042 2143 735 229 1216 2905 1809 5409 4349 2403 2882 2089 4328 1529 136 4148 4063 5502 4737 4795 1366 1742 2584 2424 1263 2698 5514 5463 60 4315 714 414 1927 2680 2441 1529 3678 4822 697 375 4012 5239 1645 5038 2601 2788 2267 3216 3742 3184 649 257 3 727 5100 2954 1358 4060 1223 164 2768 1524 2416 5476 2681 2092 3098 2695 5383 5365 2256 1266 2335 192 4517 423 4193 1723 3526 2958 1178 5526 1039 3218 1829 1412 4682 2204 4473 3378 4920 472 1435 1983 1802 468 4521 1147 3347 1917 3263 4912 3766 3138 2609 5053 1851 2687 3829 3777 2162 2650 2537 1944 5390 3719 4945 1460 2630 1360 5242 3245 1738 4259 627 5131 503 972 2608 5584 1859 245 1371 3668 2646 1130 858 2505 5471 3784 4220 5359 974 3924 2087 4098 5562 4364 575 8 4260 5588 4273 652 2343 893 2695 668 5556 3561 5149 4971 5524 2081 4132 3424 4521 711 1820 3126 2715 151 2627 4278 5470 3309 1744 5019 3425 4193 972 399 1782 4428 1078 5454 252 2895 803 4808 2081 2924 5305 5157 4828 4773 1557 3240 802 3275 2929 5446 2508 4972 2251 3077 3764 4620 1522 2856 4140 1487 1396 3885 931 923 2425 5586 4071 4398 844 3726 1311 2667 4078 4434 3903 3992 1159 2648 870 3513 1729 4755 4690 243 1602 1107 3138 5346 5159 1785 5140 592 4852 1642 562 1399 2526 35 1466 864 4631 5595 4236 4446 67 818 4277 2253 1975 4283 1439 1073 727 2891 4976 878 353 4639 4012 3931 1761 3441 1525 2158 1270 2105 402 335 1035 3332 2424 532 5558 4820 1290 764 2866 3490 2401 652 2852 1366 301 3203 2451 3087 386 3435 1534 726 4271 3170 642 3496 3654 2338 3816 5557 2847 3358 1701 1910 2054 5337 1284 1309 2935 3938 2783 4380 362 4086 4709 268 3922 4553 3498 13 3019 2777 5603 1259 813 2929 4233 3529 4442 3913 453 1103 4360 994 1499 3454 4530 4295 4643 1626 4372 605 3233 450 1581 3161 3593 2569 4788 44 741 2929 379 716 237 1592 331 1589 1740 4943 2775 5339 4518 2877 4272 5540 4717 1136 2727 172 377 417 3334 266 991 3649 1712 1076 4 3675 1765 1546 633 3144 2745 732 5252 3323 3019 1329 943 3102 198 580 4880 1556 4396 3081 4462 3878 4745 1270 614 5186 5451 5088 2006 4644 1694 3060 1230 1829 3802 3113 3875 2256 2348 2208 2610 840 4067 3031 303 2059 3328 5161 3387 54 799 2543 358 5090 324 2826 3915 3395 4197 4019 503 3739 2863 743 4357 578 3993 1035 2969 3599 4494 327 714 344 2559 3412 3476 1872 2109 2111 774 5445 2414 4802 364 3272 3825 706 3920 3215 5581 2603 1606 5048 2927 4740 803 2148 4643 4916 3235 1084 4760 2021 3889 3535 2198 2170 3169 2416 3420 3835 5454 1690 2507 2141 2986 4550 1960 1690 519 5178 3843 2326 1570 5201 4819 3018 5009 622 5157 4521 5 5614 1798 2612 2219 3785 256 4984 5495 4947 304 2196 806 5041 417 3307 4314 2802 2121 1020 1505 1846 4191 2332 933 1794 4316 285 655 4837 1937 3329 4761 1430 1585 1665 894 2239 4482 931 492 3737 912 5244 1114 5406 1783 1881 4716 4264 4404 5112 3358 866 504 1737 4957 3607 3083 2598 3679 2199 1538 568 1966 4712 3166 4419 1028 580 230 5404 5350 1873 2885 1512 4572 951 5090 1999 3244 4257 687 1257 332 3080 5287 2157 4879 4306 2108 1338 3416 5112 2669 4808 4549 4641 1695 3743 5229 477 1420 2700 4896 1522 2861 1512 2473 5136 1464 2417 5339 1382 900 5465 471 1298 283 4080 4208 2499 3282 1696 4808 3177 5015 4135 515 1227 5578 4100 5322 4148 221 1060 4575 2797 1414 3282 2055 4047 151 446 3805 4980 534 3330 5366 4049 2351 2685 3009 3006 2489 2354 3350 4739 121 282 2534 664 1491 2150 4337 4215 449 569 2575 4775 1726 146 11 1178 90 3925 4625 2402 1080 2364 196 2208 4948 713 590 3002 2943 887 3989 528 4213 1618 1205 4287 2676 2734 3292 2748 2194 1725 304 971 3487 763 1542 2747 2580 5174 1388 2296 751 5325 5408 3634 3212 2461 1380 3290 4287 2815 4419 1731 5436 4031 401 4578 3579 3145 2376 3070 1851 1631 3112 3078 3022 2676 1756 4742 2169 1178 4034 422 5312 2755 647 1978 3738 4241 4136 5074 4622 3926 2373 1236 4927 776 4322 2983 192 5618 3070 1363 3515 5585 3203 3300 4284 568 2559 5087 2179 2545 4608 5422 4366 4118 4606 1959 1601 3890 2973 4654 3956 4456 1380 1312 82 1897 3036 2753 2081 3744 2397 1476 2353 1021 3287 655 3158 2631 2140 716 1411 2227 215 1328 3824 4957 5501 964 5041 1229 4754 1795 4898 2881 4464 1780 5432 1916 106 4782 3168 3341 3958 3652 2564 2704 1028 1494 4327 2147 4860 1529 1089 4050 5261 2939 5300 799 4535 3664 5356 4598 4003 365 5222 4478 75 4941 2859 2471 3953 3105 3019 1848 3194 1951 5201 4292 2639 868 2277 4533 615 480 2491 5472 2285 1352 1480 3221 2665 2260 1643 3790 263 3290 1151 4393 2217 3564 4370 3084 4739 5434 315 2129 1694 727 4361 3430 653 2203 790 366 758 3103 2401 5329 3181 1891 1987 1894 1557 3697 3375 2988 2259 3632 135 80 3171 525 3274 2491 3642 1667 2007 2710 526 473 5284 909 991 4483 4207 488 4852 2622 3821 884 5351 735 4117 531 5568 1097 4 1818 360 5050 1201 4816 797 862 17 1388 925 3703 4796 3219 3491 3994 4799 1293 2882 970 4322 3893 754 15 3226 1515 958 611 103 3998 3490 5542 1117 4145 4198 3640 5284 2364 2058 3392 5004 3176 646 4437 4121 897 102 4442 109 968 340 5162 5583 4187 1015 3120 3714 2777 135 1836 1531 254 4233 4557 1003 5014 4485 424 1854 873 772 5481 3464 4653 4647 4093 5480 1714 3949 69 4688 3341 3792 986 3473 1915 1242 2396 2358 447 5245 3099 2163 696 3121 5225 225 3510 3647 1349 3353 3323 206 2023 2606 1315 444 1749 1879 1876 3799 499 4471 2846 1083 5547 1164 1649 35 4258 2154 4246 1186 3830 985 1868 1307 4840 3886 1396 5589 850 2891 3215 2241 2990 4578 5541 2174 5317 1165 322 375 5228 374 775 356 2923 1770 2565 5068 3148 3233 3580 4644 2066 181 2484 1067 4392 2620 91 4447 5357 1812 3943 5271 5424 830 5420 1716 1133 359 4797 4877 3709 2630 3685 1148 3421 1120 5529 1027 5591 3074 5229 2843 5063 256 4089 13 40 40 3866 1958 4210 2114 3227 4142 626 115 922 837 5340 2582 4381 5575 4172 2044 187 1937 1139 2047 1362 3369 1990 2616 2770 1143 3223 3123 4112 3844 3039 3700 37 1875 4413 2787 177 780 2203 4854 1893 3235 213 5456 499 5468 2384 2712 3990 2966 2127 446 1808 5410 719 5598 2033 2672 2707 3979 4850 3453 3001 251 3407 856 3497 3928 1020 487 4691 5106 4480 4893 2755 5577 3313 2483 1480 4958 5345 1594 4090 1252 5145 3782 5151 5397 2890 5455 3647 1590 3627 1956 2596 5003 5469 1443 920 2468 3206 5138 400 4068 295 598 650 2755 1802 4692 4299 851 743 1342 1956 76 4718 571 2887 4858 2639 4791 4115 5573 2948 4911 5277 3054 1134 3700 5347 3894 2473 3049 2180 3936 1854 1689 2186 5558 3087 2571 4297 4938 1530 3397 1442 5171 2984 4114 238 3294 4282 204 2894 1475 3940 4052 263 4397 1011 3052 945 1853 2031 1751 1790 724 1986 4984 3189 3814 2747 2153 4463 4433 2262 3293 957 1466 2741 4131 1646 1480 4802 4308 4040 181 822 1187 5024 5091 100 3391 4789 407 583 3754 355 5306 2677 17 2277 4445 5119 1476 2788 3447 681 1374 2344 4095 3247 5203 5423 4533 2038 3641 1745 1904 2724 2916 18 5414 1447 1257 2477 4422 3633 4601 3624 1422 1687 4584 4000 755 3826 921 2371 5165 997 748 2087 216 3027 5129 1095 4969 3426 4689 1717 3401 339 1806 701 3268 2303 3500 4367 2436 5596 50 4040 1968 1755 1706 3056 3891 638 892 1639 388 1674 4462 5125 3940 5171 1864 1902 1132 1914 1020 4834 197 5298 4778 474 578 222 1708 221 2590 1002 2594 4715 2951 2556 4619 5359 5087 4502 135 4315 4359 1480 3549 3317 1188 3174 3825 4100 3038 1690 5615 469 2342 2567 2698 1459 2849 5045 386 2618 977 4511 2772 1215 3580 4561 2990 2507 3070 3082 4644 1230 851 5460 5517 2919 3184 2680 557 1940 2806 2787 758 1158 4845 4773 3520 3111 731 4505 1075 1233 2089 706 5169 3491 3750 531 3060 236 5577 5464 4417 3212 1585 4480 4714 98 5614 3181 3505 2944 274 5363 386 3159 1955 2505 4724 4086 367 3575 3625 1011 2202 542 1703 3314 2193 1477 4860 4915 2182 4935 694 163 5062 5306 4653 3776 1926 2290 759 2925 1949 1549 4056 4172 1766 2042 3820 2381 4088 2950 4900 931 4709 399 156 471 5064 300 4425 3689 3396 4635 2702 4937 3075 216 5013 1570 4527 2890 854 405 98 2293 2554 2827 1706 2763 4734 3291 3574 2448 616 3898 526 921 1602 4401 629 4437 4254 133 4599 5400 2569 1266 1339 819 3299 921 1311 676 3643 3923 662 1901 3052 4798 3404 4825 2058 1839 3334 938 270 1749 928 5067 2614 1938 3881 2463 3693 2316 1627 1757 4689 2240 3242 1656 5616 5221 3781 4540 1764 1748 4053 2715 4333 2996 1468 1167 3212 4814 2304 953 5441 5084 2072 1202 4984 1555 3140 324 4825 1940 2283 1042 641 3773 2859 1426 997 4537 3057 3985 5151 3991 3614 121 3943 4084 4162 2280 2913 2687 1149 2779 293 5229 1625 4124 3120 2308 5021 842 839 1188 415 3366 399 958 2103 95 5001 326 5197 5029 1845 4060 979 2340 4456 3712 1083 3615 1958 2276 3985 3596 1448 3607 879 3789 2166 3700 980 5273 3721 358 1066 3342 990 230 1306 660 3001 971 2096 4013 3573 3441 2170 2398 371 1400 2881 716 1314 5275 2366 3107 4267 3440 2861 5086 4284 3691 4888 3704 3613 635 4382 3957 3522 160 4731 4423 4050 3535 2298 5176 1417 3733 1675 2195 5420 1907 4040 1947 1428 3342 228 627 1760 551 501 4523 3124 2242 771 5385 1099 1470 2640 241 1524 3521 1197 4442 2727 2147 5194 781 3434 3453 1079 971 2650 1754 288 2527 683 2272 1055 5364 2402 3202 4923 4619 4834 2669 3265 415 1599 5481 5545 3568 1127 3946 4524 4352 3456 2406 614 3368 2618 2143 1888 1252 209 1797 4155 1052 1621 666 132 4681 4316 3738 2585 2180 30 743 4623 593 1109 3407 2306 5106 4736 780 843 2598 2562 4084 3797 1753 406 4467 3450 3117 5006 2964 5467 2196 4407 2060 2670 3471 5277 4742 4338 4657 5355 2815 53 2609 3792 4694 1776 1819 2744 5390 2774 3656 5177 688 1203 1897 356 4337 4375 5408 1151 4227 1705 2264 4822 997 5601 1801 2533 1181 3986 2443 2750 3689 2810 2230 1983 596 2596 416 3498 1316 2341 3719 3373 1723 4186 995 2124 1410 2080 5114 1930 4547 662 4282 5122 299 2613 4614 1431 3026 5274 5322 2156 3159 2910 819 5346 4048 4555 1209 5013 540 3279 1285 4611 2722 4437 604 1146 1494 4555 3005 5268 4252 4910 4605 3464 3988 611 581 3505 5572 2814 4581 3626 1679 2934 2819 1628 4377 1815 2038 1310 3375 1956 4169 2381 2433 3822 2383 1725 976 3781 3371 2303 2622 5230 1105 3000 1047 3425 186 2985 5484 998 389 3852 2739 4445 4181 2315 3297 10 5508 810 1010 2667 2049 1601 2170 1834 2025 596 1162 1858 4237 5280 349 4386 667 5441 1108 3941 1427 4028 5004 1121 3942 1727 1580 506 2442 1861 4996 1605 3148 694 490 3633 3834 333 2707 3446 4400 5311 3131 3979 490 4323 4361 3796 4425 4105 3923 45 2362 732 4078 94 2844 3175 5289 4531 4106 801 56 3143 5488 142 1102 3997 2290 3707 3710 3800 3670 4599 2550 4941 2238 2655 5345 3612 130 1063 2294 20 4280 1666 512 603 5427 4301 1065 3058 4419 3700 2849 3896 3799 1575 2642 5248 4457 2698 5163 2553 4550 4517 4738 3867 1011 3131 5547 3775 1483 2929 74 5553 1487 2504 112 996 4840 2746 1569 568 5145 5559 4988 1794 749 4794 102 4846 2726 724 4175 1983 5242 5070 1263 1862 495 731 4309 829 702 4439 5466 2045 210 2951 3008 4103 4503 2681 3802 558 3210 5398 4889 4008 1246 5014 3908 2171 5160 3052 751 3849 149 4774 5012 1860 4937 765 3533 4353 3961 872 2033 652 5211 4250 1839 3666 4534 3287 2592 5578 1338 918 4095 613 1545 4412 3383 3026 326 2762 1742 3787 3676 1557 3544 1900 884 5402 3037 1295 3362 2875 5032 1697 1024 1903 5368 247 2536 2575 387 3532 1298 2923 3713 1452 5232 5313 1536 901 5108 790 4052 5447 1277 343 4690 1652 991 3344 2717 1248 5335 3767 5102 4618 837 5190 3273 3668 2873 888 493 5266 5397 1080 5158 2206 4949 2571 4406 2821 4430 536 4358 4187 1125 93 4287 5453 4392 1258 3005 2044 3782 2605 3326 4882 4884 2397 852 1153 2489 2973 2719 912 5173 525 823 754 3905 5500 707 5502 4144 688 3181 2892 5588 4481 5030 1205 4015 81 3198 3929 1934 2879 2740 197 4087 3187 3084 839 515 3052 4199 1045 3191 4744 888 1653 90 3409 679 4663 3213 2522 3423 560 5353 2855 162 4759 4489 1818 2215 2714 2565 3355 1791 2364 4184 2412 5143 2324 185 1422 5356 309 454 3380 978 3834 1842 3455 3301 4534 4752 3220 3592 4381 1131 168 2315 4290 2130 5187 47 4993 4590 2342 5621 4038 2471 2075 1629 316 477 5036 3434 344 4359 5042 1484 433 1114 928 934 516 446 5266 4959 1663 651 2962 1009 759 5411 1826 189 55 876 5272 5052 5175 1247 5026 517 3805 5337 4113 3925 2725 4964 3656 2676 1103 3509 5482 797 1476 3823 2798 4186 876 298 1035 3791 48 4190 1248 5564 633 5464 3664 1127 479 3431 4431 3937 2310 712 2775 972 1039 2892 3667 5477 4906 747 5005 4933 4591 1284 2881 5117 3787 897 4717 2916 3848 2664 3146 2048 5111 4860 2827 3103 245 4292 17 2283 5130 1813 315 760 2031 2692 1242 480 2108 1165 4019 648 1547 3543 3559 145 606 257 720 4868 5193 3860 2007 4795 2837 4740 3898 1515 43 4465 3350 5281 429 3329 1308 1928 4562 1798 4537 1422 578 586 2687 881 1773 3255 1612 4089 2994 924 3323 273 3922 3478 3111 618 5546 1567 4387 2319 1935 2235 5201 3572 4311 3484 1377 2523 1325 1433 53 2965 3749 1402 1914 3084 2810 478 4582 643 3371 3206 4903 5553 1040 5399 1887 4239 270 5316 935 5239 2299 5568 1229 3211 2462 2864 3018 2250 3050 3783 5475 672 2157 4304 3152 2280 3653 5440 117 3066 3684 3199 4623 5576 649 5492 906 4676 836 2089 3958 3806 1760 2338 4272 1972 1382 4977 3264 1352 2666 874 2519 5397 3501 3756 3053 4692 901 1980 1210 2855 5408 2351 5514 3173 2771 1898 2263 3809 3212 4293 2516 649 3043 4820 4076 1484 4053 4210 4451 4563 2718 1147 410 1442 1364 3898 4559 1878 3818 3321 1560 3029 1466 2348 778 2101 4027 3153 2656 3964 5049 2772 5363 2113 3294 225 3191 4641 5589 712 434 3533 4942 1096 1013 1985 764 3954 4911 1119 473 2767 3359 5231 5096 847 5318 5557 1059 235 4590 473 366 3612 1969 5237 758 5248 4678 1811 1125 954 707 1941 1074 5417 1478 3391 5042 1201 4260 4090 4654 1480 1091 2917 5285 1333 1050 5288 4400 1626 2884 188 2370 465 1450 4018 4135 2655 3722 1036 816 718 3630 4702 1067 1911 4921 4158 995 950 4793 3819 3407 4373 5284 2435 2296 2689 4947 284 1215 3795 1710 4595 3643 4790 4487 4477 4605 2275 1711 4421 238 3690 2114 1788 3880 1413 199 4851 2945 1694 4703 4747 744 3176 4501 3723 1542 3028 2340 844 4188 3608 4011 5365 1247 2002 4868 2105 1310 4204 444 1704 20 461 2725 852 290 4874 917 1334 3278 753 2349 5436 5602 4728 3526 3655 1849 2279 3878 1899 3247 4047 786 5062 4277 2734 1392 3287 5400 1547 1781 188 4922 3547 3488 4549 1682 4358 5174 4849 3420 3092 1956 1111 185 2340 3741 2002 2807 2235 545 3952 2477 3645 4926 3883 3191 776 174 2657 4625 150 2796 3966 3110 1632 4383 3158 3557 2043 836 2184 3487 867 5495 1143 2694 108 96 4443 5354 412 1368 5094 603 2781 4648 37 3812 4156 4969 5090 5607 5569 3605 1207 3719 2246 5105 3484 1581 1237 5244 2113 4923 3754 5243 3247 3557 2607 3060 1702 4640 1698 323 2353 5560 236 2803 2880 4449 1213 5558 2129 2325 1303 4401 1872 1766 3411 3140 4411 262 1837 3680 5255 449 1096 4097 4161 5580 1732 2322 3902 1282 904 4097 1843 857 2720 4843 2897 735 3302 3992 5468 4707 2619 49 1947 5403 1544 3997 2235 4488 2075 780 4027 3560 3943 3558 3291 3753 2433 4770 2382 4287 5467 4136 2290 2319 5372 2578 3893 1989 4279 670 5591 5454 687 2822 4952 4845 4951 1957 910 2463 2816 432 4609 1331 1432 1154 5367 571 3584 883 1665 825 3009 3578 1791 4878 1240 3545 1058 3289 810 2705 5354 698 2988 4074 3625 4593 409 2071 5385 5097 594 5143 2730 2866 1928 1928 3742 4563 2598 5250 826 2970 1212 275 1858 2386 4629 4627 4914 5138 4572 4142 4094 1640 872 4633 5469 1408 4721 2114 3898 1145 5149 5069 2822 1541 3854 2813 666 676 264 194 3877 2739 2668 4909 4451 1252 1942 1490 5397 1216 4745 848 785 2138 1544 2885 1788 3069 5041 762 1422 3734 1574 44 1208 5022 1135 1073 3807 7 1429 2988 2334 3182 3355 3038 276 2090 478 1516 5483 786 570 713 4911 1346 3340 2735 1077 3644 3582 3531 3096 2822 451 4414 5108 1379 1776 3338 1214 1414 3216 467 588 2299 1379 5302 2102 2414 2605 2483 2835 301 462 323 1438 4912 5485 2862 4322 901 4728 2730 2554 4510 4449 1729 1510 4496 1293 3530 2984 2695 2816 3904 1537 2695 2223 5258 4252 3023 2399 5485 4954 3961 1302 4946 5296 5014 4703 1045 4983 4614 5122 3201 4581 14 1467 2794 4353 2083 4583 4788 4486 5058 2365 909 987 5049 2750 580 4539 3789 4925 600 4576 3405 1025 5533 2390 3542 1478 4531 4778 2873 2539 1497 303 1082 2170 1065 2701 2006 1789 407 4569 781 3055 3761 1818 623 5204 1280 1635 1899 1562 3984 578 3975 2007 5559 1941 1757 2404 4821 3481 2595 2040 5331 5156 241 839 4221 2778 782 2233 3964 4204 2954 5115 1488 321 112 4079 1362 1465 2400 4223 4676 2875 32 5571 2770 5535 4817 4428 3492 2298 4760 4535 4385 2294 1096 871 597 2957 3507 2313 4308 1350 5582 4957 704 3872 3611 927 4958 5348 2682 5583 511 1250 570 5104 1507 5311 1137 1007 2155 5153 1479 4425 1292 4438 4063 4409 5484 4413 136 991 1603 4045 459 1983 1874 2917 1473 853 4043 707 1426 3606 1633 2693 2289 5262 3798 5375 3387 1497 2265 1162 3312 1802 4590 432 680 665 2887 3970 4227 2874 1262 2702 2334 1231 1492 1808 736 4049 1528 1688 3032 3385 2835 4260 4457 360 793 4806 3873 2903 2851 4742 4076 5561 3837 1608 2672 5074 4973 829 2144 2765 3951 1427 2405 5491 4069 5602 1587 2107 550 5137 4460 2898 3014 4475 5173 2356 2082 1998 2210 2017 5195 1027 1594 1350 4525 3420 3974 3024 326 498 1960 3990 3380 3121 2781 440 3092 489 3009 128 3017 4664 4672 2290 1334 4634 4849 5399 156 3095 2338 220 75 4585 4655 1871 4990 1404 2495 3509 941 679 91 1493 499 1835 2708 1405 1905 5325 3248 1284 3814 3726 4891 2748 1729 3580 926 4879 2014 527 2268 3265 22 3090 4646 3729 5239 3373 2520 1985 5178 1277 4677 1720 2263 4780 1811 4863 411 1175 5553 1283 3563 1157 3682 3926 3356 2754 5045 708 1644 4042 3416 4753 2141 1390 2412 2259 3060 3174 1689 2055 5261 5599 4147 2956 2416 177 2030 210 606 4841 1279 3930 3761 4528 4871 5145 120 3780 3087 607 3888 354 4473 912 1711 1465 3195 3363 5193 3161 2425 3642 5129 5096 4127 792 2445 3507 132 2575 4019 1114 3926 3226 3445 4465 1330 73 5164 3546 3536 535 2631 1485 1890 2465 3876 4193 2402 106 483 2329 3550 2850 4243 2975 3516 844 2887 3727 2735 5328 286 4209 5549 279 3490 1939 4980 4442 5552 5167 3758 4262 5091 4343 2773 3478 4167 3426 5372 1345 3115 976 3472 5067 4829 3373 496 1550 3152 272 5258 658 2499 1901 2087 97 2848 5054 4808 4897 2440 1108 2258 3139 4034 4444 3223 449 4800 2490 4692 3939 5595 2259 4318 1617 4140 4609 237 2816 2430 4526 2749 1340 3372 4101 4973 2584 1639 567 2291 1020 294 2950 2156 2783 551 3015 3208 4854 3526 2048 3859 1267 667 322 5185 5150 3778 4143 5569 721 2794 3469 4107 374 1098 2949 1628 3670 1559 2105 4845 1940 4762 5363 530 707 18 1224 3708 613 87 3412 5217 483 3980 487 136 1242 577 3871 4014 2551 4270 1808 1352 1457 4447 2965 2751 574 974 4586 2345 1175 2447 2722 3678 488 360 4863 3718 4550 2395 4033 159 2632 1072 2472 68 2051 4590 317 1581 2312 1596 5324 3105 515 1960 3936 461 3927 4866 4410 2894 3697 207 1787 1909 1912 4917 2428 983 2474 2741 3912 4045 1839 1099 454 5056 5364 4855 444 2848 4300 1998 4023 631 170 1405 2628 1461 2917 4072 1525 5335 743 911 2674 5576 101 4358 529 720 588 5031 1568 2870 249 1497 5298 1002 3275 3684 4018 3852 811 2590 4787 550 5102 3300 1606 3183 817 1949 4314 5005 3035 2384 1518 2554 4463 3766 1228 3277 529 2354 5075 1271 4316 1304 2104 2903 2197 733 3029 4605 5200 764 4192 1396 5366 60 2576 2357 2475 4927 427 3476 4815 4667 369 466 1566 2522 1004 3978 2100 103 3399 1709 4112 3831 3880 3621 3484 4504 1944 369 1350 1831 1997 5488 1100 1187 2139 88 3764 2512 5195 1053 3708 4911 3633 2020 1227 2078 5235 3149 4618 2565 5553 1052 3230 2322 1863 774 2642 5253 3069 4547 4415 29 2535 3748 3947 1179 4608 4916 3706 211 913 2249 2530 196 3700 2251 3477 687 5553 5544 64 1726 546 2734 1829 5370 5407 2275 3524 4643 4768 791 2535 5030 2099 2720 3644 3952 865 3390 2976 5049 3023 1464 4786 1659 423 51 3070 1752 165 1596 705 751 4199 3769 4718 465 692 1766 4940 2797 1590 4652 4622 1317 1852 2175 798 47 4000 4276 4638 4098 3314 2943 3770 727 449 754 494 4361 4719 570 2495 2777 5421 5403 4649 5621 3297 717 1634 4090 3768 97 293 3738 4272 4879 3405 1005 5002 302 1880 5535 1552 194 3363 1400 162 4857 391 3262 3120 4830 1049 4632 2244 4085 3892 4078 3513 4364 2583 5586 2494 1309 2033 2055 2434 3506 1662 4594 1167 4458 2064 3183 1837 4343 4865 564 1669 1521 4080 2023 4465 3089 3858 2336 2971 1866 4457 883 5205 3749 2701 4003 491 5527 4391 4869 4347 2468 5233 1753 3293 1081 5463 3756 4379 1712 1506 1138 713 871 5182 386 5565 1806 2845 4382 2155 1384 4921 898 3820 292 2736 76 937 5209 374 605 5350 4442 3250 2862 4130 3267 1175 449 5229 242 4208 786 3095 4697 3859 177 3090 2544 1056 1490 4053 2327 1931 751 123 3339 933 5129 5124 4938 1510 142 4743 3622 5044 4430 2843 4102 586 3471 3047 5594 3548 2472 1666 4411 3188 633 5616 4862 996 4638 3130 5562 1385 3924 2375 2410 3790 3358 1897 3493 3834 4498 4432 5488 1013 2358 4068 635 2842 1350 3735 4951 3336 1317 3710 2621 5505 1035 4432 1350 1880 5058 4245 2020 406 1264 3835 2501 248 1557 5223 4000 3217 2222 786 4338 4488 4343 2721 3383 1186 3045 5361 1323 738 2405 3531 5532 1689 911 814 1332 2398 3321 433 1690 1535 656 1878 5180 1133 1068 2072 847 4564 4315 2865 2842 999 2157 1839 828 57 5282 1025 1360 2272 4520 1945 1316 5004 1409 4990 3075 2155 4840 5198 648 3268 2564 4741 2687 3804 2973 446 2394 2682 2660 279 2557 3563 3462 776 2248 702 5032 2736 5004 5027 1085 4902 827 3333 1558 645 1973 2578 3526 1915 5244 4196 1088 4674 774 3738 627 366 4654 689 4760 4938 1673 3785 3818 357 2818 3275 5300 4168 5230 3006 2328 5079 4037 1706 5544 910 553 3538 5172 2153 4901 3152 4317 231 93 2 3762 2286 3526 2728 2414 4408 3975 991 5294 4580 385 4241 3469 2484 873 1666 4130 3047 4154 1670 905 614 4856 1693 3094 4007 445 5160 53 2673 3599 4483 3654 5300 2371 5132 1994 4720 3799 876 374 4729 2368 4022 5169 5089 1368 2559 1274 1587 5050 222 4556 3794 2391 4364 5451 3301 2197 4856 2791 1269 1299 1442 4372 4275 3257 3184 1293 1869 449 4813 5160 3617 3735 291 5238 603 3453 4693 5493 2220 372 1796 495 2907 5082 1759 4113 3199 2662 4844 3918 2765 1321 1187 1091 4408 4492 1646 2432 2046 1605 724 2835 5462 968 4131 5390 4237 1586 5342 1696 4874 1368 1771 4437 2012 4998 3207 5488 1760 4095 3723 2563 3703 3193 5346 4425 4628 4873 4879 117 1642 679 3478 1894 2832 3244 1162 5333 3436 3808 1727 3125 896 2955 4087 1158 2082 3014 1721 1807 2631 2693 2745 4264 1524 1278 2051 3885 3131 2890 3905 3054 3213 5030 5079 1331 1962 3280 1056 2577 4699 4299 3790 2797 2327 88 2970 4413 2752 3782 2096 4265 228 4473 2388 2902 93 2822 1971 3333 5414 4105 1437 1739 3814 57 4176 2137 1280 814 757 233 4443 4133 3310 4001 1619 189 779 3478 2488 4243 1894 5178 5480 112 189 3469 3923 3205 5230 812 705 1481 2250 3203 1359 1422 2238 5359 4305 1875 3031 3515 920 547 4480 2753 3270 2423 1580 1070 4411 4825 80 2373 4555 2017 1231 3971 27 4493 1477 676 1103 3401 1431 3570 551 5366 5522 694 4952 2218 219 583 1610 1616 1844 4294 5374 5 2865 412 3551 312 560 2654 4986 2138 2224 5523 697 4788 1725 3433 5320 4466 4596 5154 628 3761 236 4427 1229 2008 218 4728 5114 5609 4894 4184 3834 4110 423 4631 5186 1066 1599 4051 1625 525 131 3953 1687 2833 534 2941 215 1989 3150 2248 4150 3722 5391 3000 3244 5148 4824 944 1921 1414 5548 2818 1201 2969 2207 2334 5216 1265 1355 1500 337 3174 5048 1511 4573 5339 3473 3409 2926 2019 791 3457 1932 4967 5359 1415 489 4578 2778 681 5481 812 3358 5344 2102 2735 2674 2357 897 2418 3400 228 1783 3297 1276 5015 1879 3737 985 185 2753 2417 4169 4432 5099 3022 4047 2439 101 680 2310 3513 2274 3374 1746 1535 4575 4151 89 790 1902 3467 5070 3664 1655 3239 2667 1843 2207 4498 3432 4723 4132 3330 4044 2878 3418 1288 1576 737 2272 5346 2663 4891 4654 240 1013 2354 3203 5395 3202 1841 5400 5574 606 634 4695 4221 4990 1804 1036 3118 526 2795 462 3773 2532 1604 2209 3670 451 948 833 4454 4649 1974 3914 2953 1976 3161 5131 154 4076 28 2383 2650 889 1635 1568 1569 2984 1853 4696 47 921 1812 2997 125 4066 4220 3253 843 4706 2150 4750 676 4193 1540 574 4248 4482 1638 883 5064 558 2754 3338 5076 3627 409 5088 4226 342 516 3364 4956 3627 454 1011 484 1436 1380 4667 70 4451 3527 1641 2755 3541 4273 3859 5114 4518 966 1678 3377 5299 78 2294 3710 4045 4366 1456 2003 4469 4276 3449 449 5061 467 4066 3085 5332 2053 1173 4041 4430 3984 2617 4221 5032 5546 4538 3013 4493 3644 4193 98 5398 409 1546 2785 3112 4074 1966 648 2947 4542 3734 3413 4449 2019 1754 1480 3260 5011 3069 1533 1719 3412 119 1523 5003 3964 241 1154 4136 2911 4091 1096 3273 1248 321 5453 2644 1251 4468 4826 1275 2964 5482 3356 2053 1696 1597 4024 3291 747 4039 1092 1322 5424 3501 4984 2930 4471 3748 4890 456 4719 4875 1821 4903 551 2993 1985 3286 4192 1674 2093 3910 2642 5008 3014 261 164 4664 5088 3278 3765 287 4017 3645 2697 1222 5111 1069 1378 272 2745 652 803 4976 4287 754 2522 598 3293 5263 1285 4080 717 201 3723 573 2866 2883 2870 3007 5464 881 4998 3923 4614 840 589 3754 1424 5112 3163 3790 1718 4222 1359 856 1094 2102 1576 3210 5365 5200 4950 4836 5432 3396 1863 4882 3087 999 161 4308 292 5411 1433 777 1787 3104 1059 1002 5598 4532 185 1206 2262 2225 2406 3668 3438 4421 2666 4023 2445 2624 1152 1398 3239 4901 3863 362 258 2961 1225 1400 5246 2054 4398 4027 4895 4518 2270 2509 5138 2167 1626 1154 2809 4493 5146 3743 4510 1216 4153 1138 1521 247 1359 3146 5360 3426 5328 658 2654 1886 771 3862 4911 74 3675 3449 2249 2871 3262 837 1084 326 3382 357 5003 3055 476 5567 5238 659 2243 3812 4983 3265 2190 2976 3961 4798 2612 4339 5161 2821 1789 2474 5486 3237 5223 90 1267 4079 228 919 5151 1460 3798 971 2421 3339 335 3689 4419 1146 4592 2018 4840 2568 1576 1181 538 1536 3022 4384 4876 3672 3934 4593 5390 629 1429 5360 3720 235 869 5474 2726 1063 771 589 468 3320 1443 2587 3166 3320 3439 371 4000 3571 293 346 1696 4843 4985 1520 201 2702 4493 3283 942 1351 2182 3683 4310 595 3252 1149 937 1314 5433 5222 868 1661 5046 3174 4077 2488 1941 1154 3410 5086 3350 334 3483 1744 4847 748 2197 4239 3621 2810 5354 71 2272 3624 2700 2625 3713 5047 3920 2585 554 2545 4171 2089 4147 5543 4625 4027 948 1861 4158 1209 1620 5173 1369 1330 4044 4435 5161 2764 3420 210 804 2404 967 3044 265 4648 2181 3226 5577 2266 4386 141 74 68 2074 1004 635 2492 3832 5379 2463 3745 4595 1557 2372 1634 3415 1967 2064 3328 1644 4532 1273 777 4009 4998 5359 5426 4237 2694 3493 899 3240 1226 5603 3157 4321 183 465 2175 1402 4520 4388 1477 2106 2793 2227 2294 2177 4562 4587 1161 1259 1098 4454 3810 3500 627 5424 1987 4649 276 3156 1020 3492 3021 2389 5004 2337 1673 3088 3443 2814 2331 4915 2257 905 5336 1802 4721 1257 6 1841 164 1882 1604 2896 5106 3429 726 4245 4732 3698 3438 4168 3876 33 1820 5527 309 1833 2657 3678 2686 3418 4893 837 1331 2090 415 4019 1156 3285 2593 5150 3517 2326 1944 1719 296 3095 1080 1660 3243 151 1536 2088 347 3235 1896 3996 1874 1503 640 4635 517 3820 4544 1121 1940 427 1380 4648 2465 3848 1098 3850 1184 4615 637 4364 114 5459 1350 3168 3052 2364 268 1692 2319 2317 987 3986 83 4002 5047 1068 4452 91 3682 3818 5534 2129 5189 3582 3775 5121 2840 752 567 2601 3388 3143 1606 4350 4436 1174 1199 735 3466 4350 4131 326 2568 1623 2248 1905 2281 1815 4624 3985 2954 2749 420 5000 200 5272 929 1065 1160 413 3207 3479 4005 3511 944 3260 1158 2449 2023 1660 1785 829 4554 2836 3321 4864 3220 4739 4168 627 1645 739 5047 5278 1087 638 2886 212 2043 847 4870 5069 977 4209 4342 3296 4630 1658 2311 3415 2901 4650 754 1169 5225 405 133 3893 3732 1955 354 4234 1850 3647 1095 3156 180 289 1425 3122 3268 3926 2384 3644 714 1787 698 483 2890 3394 3488 2906 1268 3523 4801 864 5057 4144 2500 3155 2024 5160 1153 5280 5566 4493 3102 4642 4911 5464 3777 4228 5314 3589 4538 1343 3512 1666 3036 4444 578 4099 490 2645 301 2538 5114 5139 3683 4726 623 2257 5489 2665 2890 3898 2534 4068 278 2760 5436 2255 275 3724 4798 2257 5309 3732 4512 1333 4765 5019 447 3060 2176 2194 4934 1919 737 1435 735 71 3573 4285 5592 4294 4630 2115 5606 3352 2522 3699 5262 5616 3335 1936 3061 1293 2289 2875 2061 378 882 30 4537 5050 5534 2382 2323 3256 3329 1156 4060 5030 585 339 3661 4985 5278 703 5534 3556 2781 1624 5296 4923 2344 331 4724 5613 303 4510 5429 2943 3981 1983 2780 5104 3552 4872 1778 1701 464 294 1555 5114 710 3674 2405 1221 2456 4925 1409 5566 1115 1498 1440 1147 2081 2076 185 1591 2593 1440 517 5442 2847 3759 4053 3882 5071 5057 3497 1081 3389 5193 5611 4687 923 5367 2788 4295 218 405 4789 2817 1250 1708 2513 2728 807 1540 4357 4336 3228 2542 5596 2660 275 4691 3002 859 443 1780 2269 794 1527 2701 847 656 2094 4287 2648 2171 2807 3248 3337 725 4394 3155 230 766 1157 4574 4153 5135 5028 5255 4582 4827 2647 342 1223 3778 705 862 5169 416 1156 1058 327 4802 1227 940 2883 933 3468 776 3248 4832 2054 1535 5112 3941 2373 151 1449 4314 2040 1906 386 2011 2868 2550 3994 4295 1858 2131 2700 4714 236 2448 3954 118 3425 625 3998 5138 5182 2726 2214 5563 1050 312 143 276 631 3008 4744 2189 190 3525 1752 1080 2995 3396 1917 4506 2100 2513 5406 1525 3554 3015 2488 3962 4476 117 2695 99 1602 4646 5619 5554 4084 3439 2560 5120 695 5216 3970 2538 2230 4411 2640 882 2536 3629 1407 1034 3124 972 2300 1144 2947 2176 582 1784 1524 1985 320 2453 3356 4220 3413 2715 1675 2531 2927 1314 1389 882 2383 1564 4443 4545 1807 3697 355 219 2236 5130 3611 3697 2434 4146 5318 3745 1712 2731 4196 1195 4027 3209 4798 2175 2156 388 3956 2524 2419 330 2549 1039 2462 5491 4111 5147 3225 3084 3372 3206 4990 4166 4871 1727 4651 1217 103 2205 3284 5415 2376 4035 4733 4093 2589 4499 1876 4768 3781 2874 2388 2303 4869 394 2554 687 2388 5178 3526 528 69 387 3376 5071 2534 2887 2398 3053 2277 4144 2619 4446 2732 4488 4592 1947 2594 3145 1646 2280 2024 1046 111 3833 1508 49 3402 4460 4401 2465 4233 3334 3601 3105 868 4362 2090 3564 3233 4907 2268 1641 640 4008 5421 3911 2278 5272 5426 3505 2305 2455 2014 1836 5187 459 4135 5010 4686 2838 2721 2850 2287 2862 3637 4971 2407 767 632 1445 147 2023 3047 430 3779 1798 771 4255 1035 2125 3705 343 4380 4380 448 4315 2239 4525 1732 3789 5451 1465 4876 3318 2707 2203 2950 5182 570 843 4708 294 1540 4361 4053 1892 196 2489 3287 4313 3872 1219 2222 4301 1806 4334 4931 216 4466 2210 3500 5233 896 3230 80 5302 5144 4755 2493 4607 1692 4805 3322 1991 2955 5529 168 2748 3368 368 5452 600 1717 1929 3329 5548 5030 1815 3985 1497 2360 2553 5614 3115 3302 2118 4072 645 4730 279 5187 4683 387 3266 4970 2701 5015 124 3230 5145 242 103 649 5510 3459 2600 568 4004 4 645 878 3543 2174 100 393 1564 17 103 1375 4834 2824 289 4884 4457 3456 4052 1876 4231 2761 1487 4369 3232 3149 3219 4459 4864 3867 2971 481 2546 181 2187 4354 5329 2246 5268 323 4359 4449 2529 5593 2734 3758 2584 4871 382 3983 1190 4712 5221 3360 1128 3409 2513 3750 3186 1259 492 3842 2390 719 1121 4090 3017 1334 1376 3784 940 4088 2782 1744 5122 4621 1895 4002 2188 4238 3891 530 5466 427 2544 875 4691 3744 3988 1801 3690 822 3402 2116 5096 525 4540 5457 1955 5137 4514 3811 4438 4791 5084 4996 3402 5495 3103 3265 4591 2806 1386 2344 5232 801 1852 2848 2970 4991 3850 5334 3405 467 3772 883 4181 3905 1109 1607 4150 4345 2248 503 1100 2431 4232 427 2705 4013 1656 2811 3192 2224 3032 9 3576 569 4994 2643 2020 1149 5488 4712 4599 5413 2176 2760 4296 5468 3397 3891 3674 4049 3166 2672 3797 2481 629 809 2458 2215 262 3071 1197 5258 4393 1565 3497 3658 1068 2440 2173 5075 280 1852 3354 1185 2728 2039 4989 3709 3936 2237 4015 2523 1456 2548 2479 1583 4537 2085 2847 4779 23 3858 4280 4521 2088 3930 5213 509 4882 2557 1480 3133 2961 3893 1983 5314 2589 4588 3913 936 4278 4666 5395 810 152 575 3976 3067 885 1705 5369 3534 49 1938 3195 4872 609 5287 2809 4699 1611 3357 527 2530 5430 1907 3027 1894 4900 1510 5444 80 1177 989 5597 4534 333 1956 5151 4080 4781 5147 1286 1075 4253 515 3535 2542 2754 5519 2991 2442 1076 2376 2734 3422 1494 4081 1454 3318 231 3673 3526 3636 2042 3647 2470 4909 1166 5467 1548 2935 2474 5427 3730 2408 2721 1611 2787 801 505 4984 1637 5511 3831 1480 188 957 2974 2475 3930 794 5006 5422 1030 4956 1557 3081 2574 2041 4379 368 5139 1385 2294 694 1370 4243 4007 2682 2716 3971 3333 3731 746 111 1113 2876 3713 4477 4781 4597 3801 170 2697 3912 430 2692 815 1461 1682 954 5619 3317 4769 933 4166 4168 4746 5492 425 4092 4146 5495 413 2677 235 4169 5395 4195 3814 5506 2924 5343 1020 1908 2554 692 2481 5253 2853 2191 4521 4786 1720 4068 4235 1199 3998 5216 3491 3775 4377 858 4451 311 816 960 4173 4377 2398 2735 3121 4627 3288 3064 884 2237 3169 4498 1326 704 4661 2025 310 1307 3341 3721 2337 4678 1307 4828 644 4239 5321 2888 1746 3281 2060 5495 5102 1897 4155 2135 5153 2708 30 5362 2304 2026 1202 4106 1835 1848 3960 2831 4315 848 1246 2949 1545 3560 4219 1385 3290 1443 3888 3986 4790 4937 3700 1446 1400 1273 5315 4110 132 4652 4246 1807 576 2225 922 4548 5062 5061 923 5009 5138 779 696 4770 4427 4827 2445 5192 3172 2648 3095 1414 1104 3753 821 3471 2377 4214 5313 3310 1492 916 4085 4725 357 4238 4212 2780 5085 3744 3158 5260 3331 2347 2934 293 2555 4356 3339 3320 4665 4479 3096 3856 1401 439 363 5409 116 1079 5225 2263 1325 4502 3209 1937 1316 1303 4915 4914 378 1962 3367 2119 1945 3655 4080 2744 577 3536 46 2835 4054 4105 3586 3085 745 3804 1545 4730 3933 3218 5389 5062 1020 567 3180 2530 2654 2056 5542 3590 3754 3915 3048 4330 3447 2145 2972 1781 2212 3276 1771 975 1836 3108 5525 3831 3087 2337 4420 2645 1787 2079 2513 2343 2378 1511 1778 3871 1406 3380 634 1264 3488 3009 3790 4730 1931 3697 4122 2312 3944 3080 5540 4274 2126 714 4385 2039 2708 2825 1149 5260 3318 1446 4330 3535 5617 4147 1124 2897 4100 4696 1045 2988 4556 846 5368 1958 3191 5330 350 1040 1546 2295 1310 1434 4787 2903 4066 574 5304 494 5246 1753 1309 1462 2495 5153 5451 83 4792 3476 192 3502 1826 3986 219 1008 1219 3383 4075 1534 2891 3952 5616 1494 2650 2758 3477 3113 2172 3095 2405 4542 3315 3606 2495 3235 2122 2145 2521 4053 1732 1882 3752 1787 1866 233 921 1149 2552 3617 5371 4386 4827 1115 918 2140 2239 3524 1652 2633 2746 3894 1077 5180 5094 265 1196 476 966 600 4437 3626 5405 4329 559 5614 2020 33 4542 3331 4442 1463 3382 216 1299 2179 3548 134 5009 2430 4572 1846 3042 1684 2005 2509 3497 1425 4674 3909 4580 1741 3311 280 486 562 5597 884 5321 2841 3644 1266 4500 2983 3349 4075 2237 3250 401 3618 4861 172 4409 3989 1658 597 5384 2684 581 4525 758 2811 2993 1738 2582 3012 543 1248 442 3352 3722 2925 2404 5058 2074 4367 2824 3443 456 2510 575 2075 5498 3241 98 5395 574 1341 2323 4622 3927 670 2416 3272 4401 2734 4305 548 966 4229 3692 2859 320 5616 4129 1291 4109 2073 1473 2207 372 3929 108 1512 1291 5397 2161 1204 618 2232 4049 5391 1786 2880 2667 182 3135 4172 268 4445 1765 363 1719 2034 2958 2242 2273 2241 3980 1955 2534 4030 1650 1079 2188 511 2804 3346 1834 2429 2543 4700 2496 2023 2972 4126 203 235 2824 4907 4505 2550 1646 2648 2783 3068 1376 2759 4990 1150 3701 2804 5424 1163 2807 1435 3817 4244 1126 1390 5386 4379 1976 4810 1311 5141 2084 330 3825 1345 1037 4588 4732 4911 4832 3277 4744 3454 4933 4787 2521 588 950 4950 4604 3633 1073 3194 1510 1146 714 4611 3428 1313 5482 3757 4544 5394 4987 922 3892 2127 1290 877 1692 5520 3931 4145 4289 3834 4935 186 675 4101 294 866 4355 4552 4266 5023 2511 1340 1560 1665 4806 2796 3886 2900 311 1614 3847 3871 1617 2018 4121 1971 710 2167 4063 4037 4232 3854 4555 2156 150 5545 5218 3667 4335 1646 3015 4536 1051 5206 3505 4718 4539 3574 2841 4523 817 3379 4764 5163 264 3446 951 1204 2989 117 5467 5222 3254 18 5439 5463 3964 3291 2790 1883 3624 4045 4530 5527 3734 3022 3310 2193 2649 3098 2483 2332 2294 3504 2576 4398 17 425 4790 1914 2561 4353 4210 2458 5201 4907 1409 1764 2737 1591 994 1597 787 309 2086 921 166 573 48 5504 3361 3749 4569 1030 4576 2283 444 5486 3751 3745 1169 4264 1632 4800 962 5059 434 2193 1586 3694 4355 2512 1952 2000 4899 1009 369 1635 3499 614 3201 4378 4970 4012 211 2831 4317 218 723 205 3613 5482 2226 3315 97 3981 1844 837 2327 1394 4807 5282 2009 506 59 365 1206 931 1037 5138 664 297 4905 3742 1465 837 2514 2866 595 2870 2350 5169 2022 2055 3721 1581 5238 5120 4212 5026 279 1042 4216 773 293 4743 5279 1139 4350 5185 1343 5328 3181 2864 5124 3480 3843 2153 740 4319 5461 2493 327 6 188 350 4234 3529 1089 72 1716 2822 2337 3614 4464 3856 5565 4668 2983 3967 866 3382 137 4428 2444 1962 1295 2710 2827 487 3060 2620 4092 1667 3969 3586 3996 2129 2339 1313 3930 1339 1934 1428 928 3571 4045 120 96 2401 4068 3310 3518 1155 4804 5416 4841 1730 688 447 1181 5367 3443 3697 3288 5468 678 3587 3449 1420 1254 623 319 628 2314 1620 4934 4339 2619 3890 3686 3787 3596 1206 2550 1304 1594 4498 3264 2091 806 4724 2785 2241 4635 1750 422 4178 5210 1436 554 3967 2265 28 3370 277 335 3332 5159 5204 4533 2851 2180 58 1235 157 4103 4536 5496 4151 273 3255 361 4400 3226 154 828 3506 2124 4438 4478 4886 595 1022 2670 3521 2643 4966 2264 5050 279 4248 811 1249 3015 4411 2892 2320 5621 1601 4641 2251 4613 3553 2325 1987 2764 2700 4987 420 5219 2268 2803 219 1455 4821 5017 305 1248 655 2801 4840 3457 994 1100 4349 3689 870 3874 2931 663 1028 3555 5040 358 1102 1424 4345 4986 1432 3380 981 5022 2207 863 3814 3751 4148 1541 4293 658 4720 95 4658 2033 1666 687 4247 3979 3738 5609 3780 3535 969 955 3314 2669 4412 3700 3899 5435 1881 4147 1020 3967 770 3245 3754 3694 3060 1474 2249 4443 1184 2379 2947 2423 651 1206 2265 3009 3776 4141 2523 3178 1429 136 1457 3273 3143 684 3611 906 659 1157 2782 5186 5313 2146 3843 4396 2118 5603 1499 3944 411 1733 2177 2008 3839 1672 5122 1789 5491 5488 372 2937 4344 3755 2090 5501 3376 4518 1083 1689 4958 4396 1282 3970 2504 93 136 4948 945 2854 1858 4775 2115 3481 4833 3080 2517 4399 4312 2985 702 1929 5277 3952 1720 4119 5402 1533 543 3916 1647 1613 258 4714 1562 4603 3897 425 4431 2256 1091 1776 497 436 1456 2445 979 2465 4134 3004 2861 2693 1117 3742 4471 2905 254 1835 1668 3784 3047 2006 4005 1558 3859 3590 1600 1451 3689 3136 3340 4593 3169 5271 5353 1535 5369 2673 2447 1828 396 1396 1441 3535 168 4221 532 5347 2653 4133 2515 5219 432 389 2376 5347 2228 2914 4573 4507 297 2472 3427 5218 4045 426 629 1243 2715 997 1721 3375 1984 5134 3988 4518 4041 2767 5114 757 2811 1263 3485 340 4255 1292 175 3690 3194 1601 5585 5465 3350 4271 3753 900 4118 1303 2045 1542 1211 2231 4133 2227 3784 2405 5061 4766 5085 3463 2267 717 3922 4601 4423 4683 713 3417 2371 2245 4951 4770 3291 2419 1012 2461 4944 2794 3861 2759 1304 3134 4565 5567 2607 5082 3528 2557 5081 4118 683 1727 2605 4817 2539 1955 633 1256 3062 5223 2224 3504 995 4446 4176 1869 1283 5572 3988 4012 828 2513 4269 2207 2417 1429 3224 4766 1833 2675 1846 2684 4354 5463 4900 3160 4494 3469 4378 3387 5147 5389 557 791 5466 5467 2559 79 3304 4180 3718 4797 4553 311 945 4680 5245 1514 2288 277 4780 3975 4493 2138 1789 442 4437 4827 3841 5059 1087 2776 1218 4100 1624 1466 1587 3875 2605 5262 4891 2196 1377 3377 1300 3130 2945 4522 2799 3631 2020 4837 2576 137 290 2385 2941 2536 2534 410 3815 301 4842 1425 5511 1305 2920 5437 2907 2205 5600 1220 2390 3668 1233 859 4546 747 1540 3360 1546 1720 3059 4697 27 2924 134 5385 1603 2246 3944 3945 3610 702 449 3695 5442 4940 1423 3120 4256 1836 2263 5116 5099 4712 2823 3103 1740 2280 4344 3825 1434 5353 4015 1012 3986 2911 837 5122 4191 4800 1877 1862 5375 5447 5153 677 2949 1367 2884 3487 2600 1280 3839 1369 1223 3213 2510 4882 1273 1848 4141 248 2784 4199 4609 4006 3053 1772 5305 4351 4639 5416 2754 1148 3839 1235 4601 2885 2203 3743 5163 4645 4704 561 2889 3907 4182 2181 626 3338 3489 3063 5304 5008 4409 4012 3806 4962 731 4254 1620 1676 4237 1931 3491 2606 4384 2183 1192 279 1104 5234 5271 1675 2890 466 3128 3677 3120 1108 2001 4452 2940 2083 569 3520 3799 977 5280 4409 103 3965 106 4382 2521 454 4367 5147 1551 795 3108 4296 3931 2319 2745 4256 2799 1205 2247 772 3941 4185 21 533 1411 2302 4004 1957 4026 2081 3505 5361 871 1095 2212 4906 1889 2376 1548 2892 1297 1285 5457 1152 1443 5091 4094 2251 64 2030 4595 5300 2983 4549 5554 640 2319 772 4837 94 2736 4848 2510 1509 3600 679 2865 48 5494 4042 2151 3629 3519 1182 2444 2605 581 630 824 1590 1395 4925 3574 526 2937 4370 2052 3034 4475 686 986 3812 4328 3676 1678 1879 4773 3170 1784 3184 4020 1197 1650 4142 2132 4885 3672 2689 1170 4757 5579 3463 715 4832 426 2216 1381 5130 3631 2942 2949 3992 1231 515 977 4264 3758 1105 1032 1386 764 856 4689 2947 2747 1429 4979 3073 4276 3301 512 1159 3545 847 3876 4707 4389 3008 1560 1064 2745 171 2295 1916 5604 2750 1774 1687 3935 3044 126 2002 3902 4163 1200 3631 5001 2179 1370 3905 4375 5427 4164 1661 668 5053 3956 3304 1254 256 1466 4506 5115 3390 3354 5491 3454 2411 3293 3924 4129 2673 2818 5302 1058 4179 4146 3972 97 4393 49 4693 4470 4795 3341 3768 2121 5507 5431 5342 4223 2333 4001 1162 487 1703 2924 1137 4982 4789 538 4071 2916 753 2097 4373 1164 5412 2929 5074 468 2595 5353 1552 2370 3848 2083 3002 1414 3945 3269 2429 4383 971 4510 4596 3586 782 1828 4193 2877 3703 4605 3326 3924 3882 160 4127 1500 2860 4577 918 1337 69 2901 179 1530 1227 2255 2325 1854 2661 436 3136 1542 3873 1392 4700 3753 3173 4680 3257 355 3313 3448 3009 5613 1538 2860 5502 5258 3894 1349 3344 1535 2547 3384 1907 2516 4783 5516 576 3789 1292 2431 882 1290 3609 178 2895 3809 3262 94 495 4886 477 3235 137 3788 3803 808 1900 730 2513 4146 391 170 5179 996 2958 518 4697 841 5071 3709 935 3746 4174 1509 2752 3922 5158 3184 1675 747 2008 4544 2225 2104 5243 3667 989 343 306 4693 5418 220 911 2611 2707 4454 2687 1388 3957 3286 1208 4454 1142 1870 4068 5313 3025 1440 3316 4907 4668 5565 988 5009 4819 4012 2171 5059 1556 1173 188 1163 5480 3566 4095 5016 3980 1848 2080 483 1266 3981 5409 3651 3917 1698 4801 3678 2838 1309 914 5090 625 4814 2632 4406 3097 4333 1797 1069 5473 5094 2006 3045 2779 388 2855 318 695 1937 4837 4211 4241 2612 4371 1869 3641 3416 960 4461 2667 3127 816 2565 451 5107 3904 1057 3817 2966 1268 142 2752 4301 35 1311 4298 2797 5229 2417 2615 1039 2853 4986 546 4151 1128 194 2165 3525 1075 497 3456 5413 1557 2356 1950 819 1027 3488 2553 4273 3908 3289 2972 4698 4378 1518 707 4644 3316 296 5345 3855 1927 3389 3574 2099 391 3563 4103 1036 4661 3013 2555 2047 940 4018 2153 5174 4760 4748 2227 1724 124 4730 3184 3016 1175 4677 3226 1208 3918 82 1622 2575 2367 1379 372 3603 1535 961 2508 5145 4457 4677 1696 2703 5378 216 895 5445 1929 1431 3873 4832 220 1446 4634 3718 3199 5309 3360 5269 2821 263 1956 1427 2055 1245 1909 1684 3184 2256 1755 4344 4606 42 5346 5113 1587 880 1754 781 781 615 422 1355 3450 3573 4243 484 5025 2609 5458 5389 561 3589 2025 2542 438 295 3568 5552 5220 2551 1511 5242 3742 2019 3036 3030 2367 2134 3890 1345 1612 3894 4136 5570 2472 310 3806 4477 2669 3846 4689 2763 5183 1277 2850 800 3571 5039 1396 5138 3579 4056 2146 5529 622 1913 5520 2426 605 3961 593 518 5187 2709 5364 2144 4272 2791 3647 4821 1538 3224 3767 3803 2575 2331 1361 2327 5475 210 4848 4141 2287 2766 2495 3706 4208 2232 3905 1578 593 3257 4226 3494 3282 1826 5547 3854 2066 1647 2438 4958 1547 4695 3230 1231 3763 5499 4402 2736 221 4064 2364 4723 5544 2769 1886 2619 1616 4704 3906 5107 1605 2881 4323 2895 1965 4968 1480 3588 2639 5279 2463 1788 3000 3049 633 2783 2112 2825 3033 3717 217 1099 2168 2949 5065 3815 4148 1847 3968 1350 3915 3615 5489 5470 2584 3158 4368 3880 4717 1239 4942 4864 4753 4363 1414 3244 2755 708 2120 3843 1832 5330 2929 623 3908 1098 1322 1755 822 4625 2801 486 4515 4797 2505 4242 4739 3591 1914 1467 1935 4805 1246 3971 2934 5071 1397 2323 2690 986 5379 3089 4321 474 4452 94 406 3873 2544 5171 3431 4574 4670 2887 2565 817 1186 3010 4158 5364 4490 4086 1314 1258 2670 2491 996 4252 1573 4884 3015 4846 4995 211 5207 4730 4976 4040 2329 890 1293 4098 1770 960 4804 1925 1559 5446 3803 2325 5411 3371 5302 3787 2181 2784 3295 1338 2046 3522 3771 2317 2146 1386 115 1035 380 349 1955 1634 5004 832 5540 1299 1233 2046 4439 420 2846 2838 3154 5419 2851 2050 1590 5604 564 2008 112 286 1337 3372 60 4715 1410 3356 2896 1002 253 2864 5255 5249 4308 1171 2826 2923 111 2593 5447 1415 1628 2163 1163 3862 1589 1565 4979 175 4864 1900 5120 2383 1468 4330 3153 1859 968 5507 2308 1872 3744 5395 4266 4314 4601 5375 1629 5412 4671 2804 755 3496 3301 3015 4190 2607 5439 2028 4861 1753 148 4817 3034 1784 4308 160 3843 4890 5346 3467 1534 3176 614 871 2964 377 3675 4369 3556 4435 3579 2392 370 1923 2519 62 913 3965 3592 4738 1300 890 2896 5590 91 2675 1893 1294 3712 2011 3310 1958 3083 5389 4479 857 3331 4987 3682 4851 435 732 3938 2372 5028 72 2333 836 2512 5400 1321 1848 1082 2521 5372 4198 5601 544 106 4152 4842 5576 1821 2724 4080 1466 57 5103 3695 3630 908 4098 765 2174 898 866 1599 1128 1031 408 3431 165 3096 1148 443 3670 3861 1497 1199 1466 1352 71 891 2637 4472 4847 1556 2097 3293 1542 4100 2701 3085 435 5556 98 3687 4877 4575 3322 1076 681 1163 3628 2231 4048 4693 4229 2418 2110 370 5267 2534 5033 5363 728 4032 5558 1071 3202 5519 3322 4729 2227 5169 4447 3497 3472 3587 2551 1098 3873 2125 3160 3544 2513 1742 134 4098 5438 307 219 1686 4608 2505 3827 267 1303 2826 977 293 3145 3659 2073 3645 1066 142 5033 2581 968 4653 2385 225 4778 4592 1784 2244 4917 4394 4844 2768 1373 2964 4180 3496 2378 2539 5136 4015 2712 586 1021 2851 4029 3239 1052 1125 1629 2238 4404 252 3905 4824 1128 5482 2643 228 4293 3753 5429 2835 3992 3779 2730 866 2092 3053 951 1478 2599 2710 3545 1340 2293 5423 3468 1129 4706 714 3161 4266 4768 2525 4869 2412 3851 39 3249 1190 2862 4835 708 3482 1687 5212 2260 353 623 757 2546 3515 3017 2530 4899 1438 5170 1874 368 2317 755 2703 3706 4723 2485 4620 2021 5348 3375 973 3178 4213 4964 2008 3680 1478 546 1672 1385 3617 348 5458 4587 751 810 4343 714 3206 4814 1146 4555 5418 2693 4656 4269 4789 5 4019 2125 4316 474 4847 1639 1970 314 380 1383 3997 4908 3210 3854 1987 3316 805 5521 2028 3924 5226 2508 284 2008 817 2150 2012 1700 3978 2778 1950 881 1047 143 3083 860 806 2131 3392 4785 4891 2880 2465 3985 4031 5182 2234 3494 4356 1985 5232 3897 4443 1891 4072 1616 4865 2290 2249 2302 4569 2065 2420 884 1087 4005 2780 331 1383 3292 4605 1819 2192 724 2689 3264 7 1215 822 3049 1072 476 977 3381 3088 4141 4206 935 1923 759 4441 402 5018 4860 2526 1554 132 901 1216 2852 1952 1134 5212 2698 2112 2843 4043 681 1434 4679 3758 2351 4083 923 174 3715 2515 9 4129 1363 4818 3870 4796 5022 13 1482 1278 1281 2633 3472 4901 2491 5225 2289 3875 189 2803 3431 3448 4213 4285 4467 3757 3213 4598 2494 3045 2544 306 2854 516 2777 125 3961 703 1803 724 2654 2940 2624 3610 2991 5347 659 2392 495 5072 4637 795 2643 3368 5120 2633 1983 204 2164 4115 852 4682 3363 3790 5227 1056 1311 4678 3640 567 329 1107 5274 986 507 1732 2537 5513 4454 2977 640 2373 4555 4167 48 643 3536 2841 2127 4758 5503 3236 5450 1933 1059 3898 4336 3586 2690 5452 2301 1488 4232 531 4300 1605 5136 5323 299 2332 2237 4639 2795 2754 3193 1469 4090 4140 2833 5280 5060 2187 4583 5212 1677 3333 2774 4563 1733 548 3584 4301 557 4111 1842 208 978 587 2723 877 741 262 4290 2177 3994 3079 5198 966 1063 2578 5123 4761 1822 1473 1774 5595 2861 2941 1128 4193 516 4938 1924 506 5460 2510 1559 5492 4039 2575 2547 2769 769 1388 3005 5181 1189 2733 369 1933 2179 2115 1145 1265 2325 3384 579 1615 229 3627 2055 1572 2691 5452 2769 4356 4989 1366 577 3406 1542 2785 4583 593 2646 1174 4625 227 168 4081 2500 2199 103 5164 2752 3056 2699 4279 2974 1534 3340 3940 2277 5078 1706 4956 2994 4524 3411 2811 1450 4979 2149 3771 901 4659 3909 2540 5050 1911 806 881 2664 2300 3885 2441 2787 3639 2820 795 1373 1483 169 2421 213 3397 1495 4223 1949 618 5481 499 4523 4511 1833 3579 82 1248 1706 3735 3935 3115 2602 2322 1737 2549 4781 1928 351 5359 3126 3159 743 4207 613 4985 3242 3008 1504 911 5492 2609 5450 101 5053 680 1227 48 4511 2444 1954 5382 3504 1974 4533 1545 3517 5327 3492 5035 1014 3346 877 178 3685 2524 2528 1632 5233 31 3761 5321 998 2579 4835 5514 1832 2035 4930 598 4900 788 4104 1981 273 4033 398 356 3625 5057 1432 5218 2405 3625 4919 2867 2029 5013 1248 734 932 5534 1391 3835 5599 3325 1551 5495 2341 1275 1058 3189 1531 3303 3541 1858 5148 1376 3757 1179 1089 5132 3058 5345 4505 3646 5115 5610 412 4558 4541 34 3589 588 1847 4163 4420 1778 3746 3311 4445 4645 5247 1406 5248 2170 2139 2849 441 236 1001 2703 2684 4239 2343 2860 1386 4370 5489 2011 772 3818 3219 5233 286 3993 4666 172 5159 4610 1473 3216 2702 828 3204 965 343 1099 1746 2103 589 72 4407 3804 2520 1470 1042 85 3434 1932 2328 194 2806 3546 139 2746 2763 1648 243 546 3839 4581 2476 1975 5047 1409 5279 1273 1356 3202 1489 4909 2325 1443 2175 1792 1762 2226 4628 1009 4119 5221 5031 2343 2952 4341 153 524 2746 1304 3693 2675 2064 1544 2391 2711 3193 3871 5272 1877 1845 7 856 640 2682 5189 3333 331 3304 1616 827 5273 5105 1229 1479 1 4435 5236 2750 3888 2345 2211 4089 5370 1844 4268 971 3557 641 1707 2057 98 1514 3886 3195 4361 5073 1778 3660 730 1130 608 2000 463 4607 2528 1833 2470 3220 1836 4337 5491 4559 590 4269 820 1941 886 4276 3565 5170 4160 2336 941 5273 1061 4035 2605 2025 2438 4085 147 4122 4741 290 759 5235 2497 3598 2832 972 3068 4297 3786 5365 5466 597 4074 2260 3422 244 4192 2112 1254 4785 2178 528 3583 4312 5276 4147 1764 1680 4057 1384 1932 3397 4560 5307 71 4953 5101 2311 4644 2494 2170 579 3119 1296 1194 3678 5450 5349 820 2932 5073 2209 2112 844 771 4783 3024 3364 2059 3501 3459 1938 2928 2566 4595 3424 5559 1488 4774 5436 3345 2056 1966 2618 672 3611 4517 1096 567 2739 4645 781 2652 1119 2967 2351 2284 4222 1423 2154 3772 1141 525 5293 376 84 1018 5015 1206 5054 231 368 2268 4035 3941 3875 880 2618 1898 2373 895 3081 1224 958 1776 5366 2371 4994 4370 5304 3408 753 5094 5606 576 388 4675 4447 4841 1591 132 5424 4746 5085 3003 4903 3259 3349 4887 4759 2255 1099 4412 3018 546 4212 4908 4521 1092 4349 4970 4563 1548 2134 4612 3512 4080 542 4525 377 1336 3640 2638 2460 5385 2346 4710 2382 21 2148 1267 4795 3564 1539 3362 5345 5066 2755 1393 3560 212 2961 4091 4771 1777 972 5383 5116 1487 1592 3851 1282 473 5371 5531 889 5502 5400 1301 5363 532 4016 5208 1644 571 5441 4156 394 4615 903 3837 3100 1669 388 2396 1298 1374 3897 3088 2200 4344 3849 1237 3769 2686 4521 5294 2532 315 3418 4023 1207 650 2887 2849 804 2582 5388 5246 4505 106 3100 643 4880 577 2921 5245 298 4314 2869 1331 4126 1468 1647 4873 2685 3202 1907 4391 768 220 1431 3306 1691 3189 444 2906 1877 4803 995 4496 2134 648 5067 5518 4648 4451 73 4741 2062 1863 4626 1245 1807 4029 5565 4331 181 4199 987 2600 5211 3970 664 4962 5173 5249 1400 2438 3418 1045 5027 4671 1846 3909 955 4551 2947 1959 4477 558 3753 1501 5437 2823 2481 2468 1600 1780 1517 3270 1534 5148 1832 971 1526 107 1696 1519 928 5605 4395 2367 139 2346 5061 3289 2463 767 1405 5306 729 4635 3313 3946 584 2333 2941 2993 2474 2752 814 1801 3461 688 1 3962 1519 2780 5169 1791 5185 3574 2597 4918 3207 1351 894 2865 4760 5600 320 5044 78 16 1524 4925 4897 1555 3610 2501 539 985 1218 3674 2095 4240 4026 4431 3235 5436 4679 1341 1748 174 3454 143 1659 3363 2729 5079 3344 3794 5202 916 2841 4146 4654 1953 3021 3380 5115 1369 3776 4152 1821 116 4305 4720 1543 1796 2755 3775 3891 1097 4511 1971 5584 1090 2493 5066 1935 1714 4025 775 2945 2872 2891 2418 891 1582 372 574 3020 155 1556 2601 4269 1949 3030 2515 3273 2694 5084 57 1496 274 4579 3898 5349 3329 1357 952 5160 2336 2668 2917 2776 1465 4239 4767 922 4068 3221 2467 3831 1642 2422 26 5542 4436 159 3510 124 4951 4902 4156 1486 1968 4753 5456 4879 4871 5420 5128 910 4214 3315 2038 4759 4880 1907 3881 553 2553 3858 2001 2986 3185 241 3310 4086 2049 2287 3107 613 3295 121 943 192 441 3243 644 4842 1527 5311 4861 2837 3839 2445 1172 5465 4589 1359 3231 4454 5580 5342 4398 1132 2355 4667 4143 2006 4023 3757 1677 5056 5348 3282 5599 1983 3735 4341 507 1983 3218 306 4987 613 4812 933 1269 3341 4692 2221 2298 1024 1455 1655 2796 545 4171 635 4846 4886 5538 899 4171 337 2911 3240 2727 3449 361 2870 2698 1519 3511 5113 4198 4654 912 1765 4124 2921 1616 239 3738 4013 1216 2001 1181 4798 3999 666 2452 3551 4801 4072 4859 5097 1595 1652 3445 1065 2988 5231 1492 1341 4566 4071 2527 3021 4232 2598 1093 4826 2411 4858 4984 122 5417 2350 3865 16 558 4504 1847 2505 980 4895 2220 146 422 1737 738 4947 4952 3448 2510 2845 2043 5418 3890 1716 337 673 3943 3349 920 771 3948 4279 3891 696 4411 2438 4117 4914 1947 1953 517 4136 2937 1390 4572 4928 3784 1673 5013 1574 4668 4830 1722 697 4786 844 83 4828 176 918 1072 2791 5240 3895 2759 2273 2308 3110 2410 515 620 1993 4916 2138 62 1297 1485 1432 3756 669 3289 3026 5077 4327 2035 4033 39 3126 4432 1793 1405 3780 2079 2880 2431 5246 4655 29 1802 2031 2994 2122 2892 924 3221 2160 2002 5254 884 1417 1482 3 3030 5018 5000 5069 2606 1717 2900 2605 121 815 3564 299 3694 1213 2816 2504 1619 3390 5105 2261 4543 2261 2391 1100 5377 4704 3910 2865 576 4072 2861 2276 3492 1923 3096 4431 4113 239 4218 4701 4360 5468 1214 2680 1137 2408 968 1815 3018 3210 3992 1263 3458 4495 5246 158 4001 1147 3680 3519 2120 2356 4231 5320 3910 3265 3784 4725 518 1784 862 3713 633 2802 1170 126 4116 4132 4623 3616 2726 4698 4229 2807 41 1451 4231 590 2415 3460 5341 4775 3351 776 4217 1049 4455 3940 1948 5166 3114 2255 3929 923 4890 1292 2140 4568 3213 3942 222 649 4406 526 1942 2995 5377 1850 4612 1911 2736 384 283 3840 3047 1725 2314 5324 4703 4840 599 1338 4732 4776 2230 827 4494 3913 4503 5537 5059 956 2252 3429 4506 2544 3665 2941 4276 5552 2932 4039 3077 3348 285 3314 4166 1658 275 2068 4852 4853 1937 3867 1875 2159 380 3503 782 4929 987 2407 856 1131 3998 2299 4858 4333 2420 1998 4796 1155 4523 3546 3427 3367 4707 4357 2303 3299 2908 4785 277 437 4002 5141 5161 3299 1116 2937 4999 2147 3771 4498 1025 483 699 2537 910 1998 2552 4157 4722 4574 3161 5179 4434 2565 5420 481 2672 1089 2910 824 2749 1753 1875 4759 557 5079 1580 1115 2622 1261 226 271 1801 4833 3684 5396 565 5047 595 4582 5532 23 5256 4851 3750 4731 1490 3043 3534 230 1264 1854 4932 5171 155 3607 4370 3722 4279 1983 5605 901 5265 637 1985 3196 4831 1673 145 2411 121 2316 1934 3151 1619 3043 4571 898 306 3560 5426 816 4525 3228 3855 3132 2107 1088 2039 3677 3751 5175 4252 1882 2402 2820 4594 462 172 89 3847 3168 4103 5566 2890 3822 62 1033 5167 2925 3618 1032 1783 5037 4185 5135 752 2190 2733 1803 1409 2285 683 3841 5227 4308 401 1452 4229 950 587 847 3365 1357 1220 3043 2856 3028 515 3057 2811 3497 1711 5185 4926 1363 3873 1181 4187 1989 940 4121 2272 5135 1998 2341 4779 1406 1373 2748 2153 4999 5079 3275 3810 3417 872 4682 3679 394 3943 3667 769 3705 2356 1326 5034 4 4256 2070 574 3032 2068 529 1077 3767 1039 4828 3867 1482 5180 1243 1162 4758 3149 3923 5499 4092 3166 1488 1927 2554 3259 690 5025 4062 2354 1307 4636 3943 2812 4271 3421 3360 2639 3517 4608 4524 4823 1755 2657 3276 1135 3776 1895 854 1023 243 4576 1682 3242 2696 4074 2387 3158 1253 5385 2065 2915 3735 4665 4437 2824 392 2763 505 3131 3262 5299 459 2591 113 1148 505 614 2383 3477 1064 125 3326 2404 2618 2477 2276 5312 4019 2229 1357 5616 4833 1476 3973 226 1415 3811 4440 163 1787 2669 3007 4654 3475 5337 854 1449 1522 4841 1384 3720 1384 4365 3850 2414 3315 2261 4012 4395 1596 3888 406 5320 2348 2643 4592 3907 1073 92 201 5339 3066 3336 3728 3097 1137 4895 956 3900 1191 315 3724 3908 3428 866 5458 885 4485 3129 4679 5018 735 1338 3648 2472 1593 3950 591 120 1661 5269 1485 4696 3141 3139 302 1089 2820 3663 4366 4442 2780 2658 2612 4891 1247 1926 2790 2363 530 450 1898 232 3604 3672 659 1621 5373 5323 5585 895 4023 1359 3528 2210 4107 4148 1363 5138 662 4485 5067 1078 1557 4164 2217 957 1484 3762 3247 2046 3058 3182 1199 3843 3189 2241 660 5398 1450 3147 4666 4718 4277 3274 3212 2311 1008 2972 1236 1158 3487 1368 2276 1623 3598 1770 4492 2277 4475 3244 144 5394 763 1178 1548 4236 5354 2657 4598 4204 3860 4231 3628 5599 637 1374 1483 1928 1790 364 1393 2321 2575 5254 5392 2524 408 215 3285 802 1642 3354 4468 1310 2231 457 1235 3881 1029 1117 3756 330 278 1815 2610 1552 4321 4977 676 951 411 1445 3065 5278 3294 997 1103 2482 3231 2064 401 627 1470 2303 4214 3261 4347 2882 4974 5367 2147 800 1177 323 5384 1983 1537 3744 4119 704 1127 5019 1262 5273 1919 4969 402 4643 5516 689 1302 2654 1642 821 1784 2140 173 2339 5069 254 2287 757 1287 2742 3426 191 3218 1694 1844 3480 3316 15 1230 2442 5030 2465 1933 1706 1254 1112 2706 1256 3593 1131 1990 2638 639 1270 5257 5054 3397 5357 5338 3413 1670 4483 5181 945 955 1133 1719 3760 5473 5371 147 385 3768 4593 2033 3536 1183 213 1498 1286 5584 4595 2961 5610 4140 5451 1270 3046 2389 3971 3666 2520 3653 4252 2902 709 3606 1453 1403 4432 3009 4608 2161 1697 4517 1616 6 443 5153 1177 1885 2852 5037 4815 3260 2243 5541 2446 4325 2655 2950 5490 2782 3496 1775 3924 3933 5314 2810 5392 874 3781 2836 4818 1535 133 4785 499 2267 1013 3480 4038 4334 4682 987 3012 2282 2262 3935 5539 1051 515 2756 3543 2836 3592 4996 5336 1496 2608 2385 4747 4205 2490 2886 3148 3503 5196 4509 1019 1665 2143 2959 3083 4423 299 553 4683 1114 549 1814 3969 5052 4078 3239 3538 783 2225 5556 2429 1067 2664 84 3485 3069 5459 5075 3416 4550 859 2060 2983 1377 1132 5216 3837 716 4178 4266 2598 4328 660 3035 5573 2048 5570 979 3370 618 2817 4622 1759 206 4024 5130 5581 2122 40 5329 740 5091 453 2077 276 2124 4033 3534 4595 4626 2507 2864 2063 1762 1851 4290 860 2285 3615 3641 2644 2242 4147 1577 996 4353 5023 5350 990 4291 793 3490 1337 901 3308 4108 4647 4883 1393 371 2943 1185 597 3064 5455 674 4098 2235 4471 4141 2836 675 3260 1706 2900 1404 4213 4035 1030 287 3779 3742 5566 566 2345 1406 2265 3301 5481 5101 3182 1732 5026 405 1250 1761 3062 3568 3600 4572 3525 1811 1734 1813 386 1681 1011 2852 1726 5008 3492 2081 4216 3620 4346 4676 1501 5178 2033 4183 4476 3390 3857 645 3942 3598 2069 3280 24 585 1594 1317 1936 5200 66 1107 1401 719 4565 110 875 2790 2113 1226 3887 3516 2595 2684 2746 4030 1188 2507 1456 148 768 5112 913 2007 2818 2001 4100 2074 5558 45 4031 2479 481 704 410 5204 557 2815 5240 4807 3184 3966 2490 2664 2339 1456 4504 2049 2649 715 4409 4494 2072 445 5502 4121 2382 4581 36 2097 2647 4289 1471 4069 3531 1852 1056 1777 5391 187 5017 2430 3397 2755 1558 4204 1409 796 113 3494 3781 292 5607 2226 658 4408 3408 4885 441 4086 4152 3261 3961 491 1384 2962 5242 4256 4129 1712 734 778 3476 716 2746 2649 3791 5581 4326 2012 4008 431 3086 5242 3442 1299 224 2433 5254 2734 2455 4666 3799 1349 1235 5594 1780 3683 2539 2330 1007 5198 5398 3490 2238 3956 3551 875 86 3457 1016 4979 5176 5046 4839 672 4684 2588 2113 984 1390 310 4941 1867 2107 3224 3233 1606 3597 4145 3356 1974 4648 1390 2626 3165 2674 4426 2629 2652 4865 2776 5153 4336 2280 4780 4791 4368 2416 3526 3271 302 4284 4930 621 3990 4054 502 3851 1211 3619 4094 1117 963 1920 4484 912 1729 1315 2717 4760 3447 5209 4617 5158 2439 1446 3296 5220 1123 2348 2294 3535 4008 2918 4094 5607 2167 3637 4436 904 1929 1554 1580 3210 426 3389 4390 3106 3796 285 1781 4593 1040 2437 945 3675 1743 2813 2035 3868 1631 326 613 3900 5588 4343 909 1918 965 1982 2780 859 4067 693 3878 1930 3167 1717 4863 3492 2243 3039 671 243 129 1686 4220 2943 545 2525 2624 4302 1710 1789 133 4405 3110 4174 4089 2591 2207 3048 2370 2150 2687 1560 5477 4552 2939 3948 901 1795 4214 3035 1136 434 5578 2335 4699 1978 1795 957 3050 4676 380 5226 1786 3946 2281 5597 1667 2593 3624 2819 1761 5490 2315 92 293 2102 2446 935 1505 256 1414 5489 3323 2815 697 4081 1103 3350 2359 3593 3627 2895 2399 890 1365 121 1203 3375 697 5335 2318 3900 4213 330 4545 3824 4096 5023 1044 1949 3860 5137 5412 459 1824 1158 5289 4533 4574 252 1139 747 1809 3271 1613 3368 3766 1728 3330 393 5178 5197 1171 4075 2918 3404 2809 1388 2655 1549 3138 23 1684 4886 2165 3886 2091 3648 2566 283 2343 5070 4602 4214 5191 3961 103 2464 4405 3815 1292 3787 4176 5467 4435 3567 3263 2953 4767 2954 4161 3536 5033 3576 4077 4140 3648 3631 12 4095 2572 4949 4597 2291 4598 1369 839 1651 2603 5255 830 159 3890 259 407 5511 3189 5373 5196 4218 5347 2425 2764 1427 3903 2160 1855 3424 1204 1919 2866 1314 1551 4727 2282 306 1049 5059 1721 4479 1564 3398 5196 4198 335 4340 109 3872 5047 573 1085 178 4898 5156 502 116 5301 2794 3623 1792 3145 4072 4775 2388 3897 4596 3344 1538 5274 2479 2361 4938 4210 4429 3935 550 2207 1709 3290 4960 2538 2187 5452 2453 1589 5521 2609 1701 4427 3584 922 4634 3925 300 5106 5427 1727 2219 2574 3182 2280 1534 4371 4082 2570 2245 1934 4316 4656 2420 1410 4726 553 3959 3307 4551 3131 2579 3014 1916 5354 4947 1064 2257 1633 279 4562 5568 551 1179 1920 4871 2449 5388 2867 810 261 3115 2372 2691 3307 4823 162 5452 5137 4781 1970 59 4790 2494 1538 3604 3321 4016 380 5137 1571 3895 655 3574 1081 201 3891 1622 490 2055 392 2751 4291 4606 3100 3659 2529 4297 3414 2423 4930 1087 1290 5272 4241 2801 5399 1460 3380 4583 4081 1363 1871 5143 3421 3282 4406 2093 2406 1729 2846 4715 5044 5135 368 971 475 4901 3184 701 3828 3410 2768 607 5429 1100 4693 5067 3484 2442 4469 3766 4172 2325 1079 674 1634 5579 5151 3257 4895 4840 4136 5151 3935 1314 469 3622 4935 3612 1937 3388 49 3202 718 414 1788 3636 2844 5261 601 993 3924 514 3948 2779 2047 829 2625 2601 1216 4076 3034 3536 3752 5267 4879 4128 2712 1298 1268 1973 4284 4240 3886 2660 1597 1844 3825 4494 4929 3594 3421 908 791 2523 2509 655 1318 2535 2931 685 169 4592 303 4583 503 2166 1785 1175 899 2680 1376 671 806 52 1417 2762 311 3161 1534 3761 4674 3382 4650 1239 2555 399 4989 3863 1727 358 4057 2624 938 5404 2052 3772 5429 2709 434 5460 4252 4217 1974 216 4233 1670 2220 3874 1280 3720 1300 4170 3650 1808 1506 5165 1290 4599 3535 3672 1507 3611 3381 4012 3378 5206 2891 4574 82 5568 5189 754 3986 2043 4462 1261 2003 2121 4123 1476 3598 2011 2195 4234 3272 970 5114 3326 4429 1589 1966 165 1371 5555 4830 1394 5024 2695 3312 5106 3080 4388 442 4423 1304 1917 2987 53 2927 3109 2340 1965 3062 2065 758 2552 3787 3727 953 469 2420 2720 5047 2428 529 2979 2414 3511 1139 2333 3881 3346 3198 5298 1177 5521 4194 3685 217 3408 3582 2289 4864 5147 1585 5097 3223 3087 1948 2649 2611 4095 5000 2257 4240 3793 5545 3071 2363 3079 5569 1469 4312 4399 345 3590 543 1229 1316 5169 2153 3369 4027 5395 1676 2348 4980 3171 4669 197 3577 2292 5162 1223 5105 4743 5526 559 723 1056 3145 4430 1902 114 766 4867 2601 2454 5206 1954 1014 1083 3078 4922 5158 4436 4395 791 1905 1142 3735 3541 4440 4233 3826 852 4848 418 3075 4753 3850 354 4054 5267 4064 4002 575 3984 3710 4370 530 743 3221 1379 5459 185 1938 162 2895 66 1078 1455 3541 4223 4856 2679 4766 221 3765 5260 1763 3388 5585 1916 1308 4552 4278 3934 4623 2802 3318 2171 3468 1768 5199 4529 574 4334 747 5207 3512 535 2638 5532 4140 1574 5326 2562 2137 4218 415 1406 177 4366 2138 138 2579 4518 4805 1372 140 306 5276 3639 4403 1568 154 488 327 624 1822 3690 2027 3328 378 720 4130 2443 785 1970 767 1216 1239 3021 4449 2234 521 3901 5559 3997 2018 2109 706 1584 4104 3639 263 1683 4861 3935 38 3484 4415 1279 5498 968 550 3363 4524 456 1634 2648 1056 5117 4115 1161 3091 5384 670 1957 2925 3735 1124 1518 773 3986 2212 3547 334 1110 2864 2301 2741 2451 1582 3079 5392 5210 4845 5033 3139 778 4539 1001 1275 686 3761 4434 1208 1542 2799 2412 460 5091 224 1495 4687 3362 4435 5485 3559 4297 3304 4336 231 4036 3342 1163 1528 5028 5 2314 2284 580 272 3998 3919 2741 1228 5047 3357 2051 4091 5494 4713 310 5554 3209 1396 4180 1350 2330 4327 4540 404 2188 2002 1772 1252 286 4398 2810 4090 752 5162 1949 5516 5094 3960 4232 4984 582 5190 5333 4573 3083 5535 418 895 3753 722 1534 5487 1000 832 4622 306 2341 4978 4747 403 4529 4389 1640 821 226 3136 749 1381 2376 2364 1864 1956 301 4943 74 1459 47 1778 5235 1273 4735 5316 3347 4026 4752 5088 2448 1875 2126 5429 3703 1945 310 131 2360 198 4768 3243 1160 3653 980 4369 4836 979 3888 1609 5141 3214 1739 3605 295 3126 932 3603 799 244 4794 4553 4761 1157 4044 4229 3150 223 43 4287 1476 1731 5362 1858 1499 1090 747 2148 4178 5407 1999 4004 1977 4208 2044 3066 1992 3157 2871 2622 2015 3717 1484 1925 3256 2059 1567 988 279 2620 4654 4513 3617 3653 4603 1603 4726 2267 1636 1198 3425 2712 1012 18 3655 904 4921 2459 439 2101 1313 3543 542 4623 5615 1033 3005 2642 343 2383 89 3502 2646 5483 5580 1050 5238 3693 3458 122 2711 75 2641 4468 3956 2392 4851 1977 5359 2697 774 5187 2809 870 17 1366 2368 408 3660 849 4936 5366 3194 1751 5404 357 455 2758 1580 5477 2191 3775 4697 5236 5438 4715 4700 5508 74 5336 4000 3937 5071 3492 4550 2995 4008 3981 1674 818 1250 4935 68 4217 3261 760 5073 5386 1779 2017 1617 1345 4158 1107 4019 3640 1306 281 4464 4423 1273 1913 3636 3258 3764 350 3568 355 2332 5234 2106 4715 2844 1662 611 1628 315 5014 5615 40 2835 411 3254 769 2401 2218 876 451 2931 1596 3787 5603 3536 2876 3434 2537 2834 3680 4698 5164 5091 3030 5162 5125 1878 3279 3789 1800 765 3811 1383 4918 2841 399 5497 3307 4189 1272 2029 4906 1549 3513 5497 4946 2737 1313 1874 4734 3837 953 117 1924 4923 4491 4345 5262 4795 4352 1138 829 4049 4176 5603 5152 670 2273 863 4916 4103 4764 3248 4576 386 4708 5399 5017 4163 3263 174 1523 3917 2273 1412 2603 2236 3342 1546 1363 205 4041 3848 4159 379 2591 1629 3610 1018 5193 4782 2657 3749 1231 1403 462 1256 648 3807 2586 5613 5414 712 4171 92 4675 5076 250 2990 3230 4488 1188 1909 3247 3016 2849 4049 2404 2850 4096 2209 4968 5292 2319 1446 782 4520 4327 4726 2200 4366 4474 939 4639 1265 4147 3117 1518 3477 592 5248 5202 932 4729 4223 2811 4392 202 821 3421 3435 2604 3289 1874 225 5142 3883 4305 2786 3067 392 190 3493 1259 4275 4313 1729 3848 807 2266 4414 845 4190 5526 3062 603 673 5402 1463 1355 3653 3884 4677 2118 3742 2035 1246 1633 4301 988 203 5246 3065 3223 2776 1020 1312 3376 657 5541 3164 2139 3473 465 3002 2357 1698 4509 2176 956 4006 2283 1710 772 3586 96 1600 474 632 3585 4711 4984 5468 596 2427 1987 2638 1755 755 2695 4658 1935 873 1057 519 4584 2183 1812 3638 155 2217 2409 5186 2927 2414 5459 2599 5401 2649 4294 4275 5211 3772 5525 994 2029 3739 5042 4279 132 2081 3236 4269 2251 4229 4012 989 3215 423 2797 5248 3619 4596 3837 2262 813 2890 3584 4282 3510 412 5298 4506 610 1281 1967 1401 3151 2313 2719 2933 1412 263 4939 210 3418 2541 1669 765 996 2761 2542 2979 5446 2377 4396 3282 676 4885 941 3857 5618 2252 2254 2621 3419 2146 4089 1526 349 2033 3689 604 3234 1549 4761 14 4246 2967 542 2467 2690 3960 5506 635 4703 61 5473 1115 4263 3346 2178 3472 3466 4236 4844 1962 1368 2869 2032 2402 3271 1743 1782 2500 3982 3654 5122 4426 4549 1364 2648 5575 4698 3444 808 173 5548 4784 2125 1453 156 1036 1243 381 586 526 804 1005 3600 4523 4569 47 1401 2330 4600 516 3055 4970 3011 4430 2440 1220 3340 3204 3042 4756 3044 582 2102 4723 2805 2428 3055 4475 445 2784 1679 1253 678 4779 1697 780 291 84 1771 502 4545 351 2179 3989 373 3988 3027 5411 1535 4296 2798 1903 436 5013 4866 1352 5140 88 5386 1544 2221 659 3838 3528 876 2578 221 1286 1776 4595 1739 1438 2177 416 1140 225 3060 4887 1182 5579 5348 1020 452 1891 2544 5307 4335 3370 3002 3908 5204 2762 2902 5522 3596 261 1945 701 5287 1496 1025 3856 475 271 3125 1910 1416 4701 2174 159 4892 91 955 3097 4411 2418 612 383 4742 4670 1082 1637 5262 4006 1500 541 2186 4492 4406 3446 5068 2229 5478 2049 3261 1625 3476 2274 4000 1568 1510 815 4674 3858 2825 2673 2143 3076 3263 513 2329 5285 3391 5425 166 3672 1291 5408 1151 347 2082 3424 773 2406 2337 1044 199 4175 1105 3987 987 3969 3119 4101 3219 4843 572 524 5524 484 4738 4870 3673 3521 454 3616 1383 4381 5477 3476 1972 5277 4740 970 2278 2910 4568 1078 3736 4835 5407 5196 5403 2254 1442 4892 390 1119 4073 3729 2853 1898 3108 1899 4770 1876 16 5305 2030 5116 2163 4257 1333 1823 3713 693 2049 3075 4439 1510 2185 3936 1130 1868 1018 404 4269 3749 2973 935 513 4090 1137 3089 2258 3483 2250 4677 1170 4267 1138 3407 4161 4189 2712 4352 2647 3615 2893 1586 663 4338 5179 988 3736 1877 2201 5295 4077 5344 2827 1326 1846 2242 639 3152 290 1077 667 5174 2989 5286 3264 3479 3719 276 2854 4479 691 3210 1081 4223 5514 1530 3791 62 3159 1077 4183 5166 1477 4683 3381 3234 314 5375 10 405 655 3062 472 4913 2174 2567 920 3996 3525 3670 4535 2538 2339 3250 2629 552 3382 2639 322 3904 74 1204 2100 2274 3291 4122 3501 916 2241 1070 3477 5128 4530 396 5028 3799 1279 3705 4217 3962 2554 1403 3416 3963 3789 3826 1143 1761 4024 21 2059 1555 1845 2405 766 1632 2878 3010 746 556 4191 651 3733 5235 1613 2307 226 5369 622 4671 5619 3834 3861 4891 5040 1388 3056 5515 5072 2993 1185 214 1268 3008 2971 2529 3748 1828 1185 3353 3529 268 2103 5251 5264 2596 3843 1912 4374 4200 1788 4956 4006 659 3449 3811 3281 2109 5447 1429 2074 4647 2943 4373 2578 384 3646 4368 2444 716 4869 812 1468 1671 1395 3360 5279 5599 4910 2991 1252 2830 119 181 1266 846 3900 5553 2903 180 3387 3365 2891 1693 3195 2110 2020 2289 2678 2824 2811 5328 1997 857 2224 1085 2650 374 2358 2833 1668 299 4971 3366 3692 4385 1488 271 4835 1648 1110 2805 4703 736 5231 1539 2265 2597 4937 267 4836 428 2879 2234 4382 3886 2382 3150 2416 2286 4696 2516 2074 5396 3520 5133 1911 1961 4644 3376 3313 1172 4220 5585 4933 671 99 685 4946 2287 4161 3542 3210 5167 4981 2502 665 5221 2245 151 5596 1763 2981 2271 1926 4171 3029 1504 306 3014 5311 174 1989 5371 4447 3727 4981 3468 1493 1446 3888 5539 1913 4446 4712 4099 2415 5362 2228 5443 147 4063 1594 4656 2130 2606 3166 1583 4737 5488 2559 4571 3384 101 2036 5231 5157 3023 5455 2896 104 4617 251 3874 3859 2962 5092 2441 765 3387 2396 2153 4315 5035 423 1081 1278 3523 1554 5072 746 1674 3976 4094 2845 4449 3548 3635 581 4760 4995 146 5594 4763 3775 2663 2323 496 4001 4297 752 1838 1169 2805 1764 2344 4884 3631 3112 5110 1672 2502 2164 5489 59 2628 5399 2617 193 1423 82 2283 3481 4624 4497 186 2076 318 315 2936 383 212 4135 1868 657 3899 1434 3463 2872 1322 444 3613 2805 412 5069 1053 2229 4569 4576 693 4800 4694 3684 3996 5165 3469 3918 3181 2104 2900 5611 609 3247 4589 2895 2493 4597 1957 1344 4324 2870 5153 3836 1367 5576 216 4001 1585 2304 3022 3465 2476 230 4309 4686 29 4258 2357 4665 3134 196 3758 3192 2780 5152 490 1974 4821 4160 1746 3531 198 4214 1816 4857 5066 47 1305 2784 5201 1363 1946 4027 724 3543 899 5413 1786 1082 596 2524 3139 82 3634 1685 3139 5142 94 1847 2571 4323 4586 5433 4094 4640 5496 3174 5060 2734 2166 5217 4954 4207 3749 5052 3153 4929 2203 2418 3433 2029 2476 3857 4355 880 2721 576 3874 343 4388 2175 4552 3500 3691 2143 3533 294 1528 1353 1281 1815 2415 3517 2244 5405 5530 4186 4385 2316 918 4282 377 251 4731 3958 2434 1646 3337 3198 2585 3441 622 2614 3362 4364 1572 939 1365 898 3777 4474 2943 3296 1295 1732 2214 1500 4734 1357 358 239 3968 3486 1106 253 4218 3953 3104 1438 2183 215 793 2141 173 4781 1436 432 153 38 3464 3535 4390 5551 38 4255 78 4289 213 4282 470 1451 972 3452 697 4780 745 1838 3153 1172 2014 591 844 2677 2673 3537 4800 2851 4151 612 5213 4230 5305 976 2016 955 2299 4825 2635 1427 710 4379 3389 2543 4027 153 585 74 112 1915 1519 5249 3189 3686 4878 5261 4163 1401 951 1406 2487 4083 2706 1329 3946 5029 3755 3824 3260 4346 2392 272 5135 4442 851 362 4564 244 1319 3000 4061 1730 1399 4781 3765 843 178 3152 3150 4814 2898 2535 357 4244 1894 4632 3010 450 1327 4047 1371 481 2250 3411 4428 742 3611 4185 5456 74 5529 3098 1382 1849 5242 2538 3980 3886 608 1232 5515 4191 1856 2879 3528 1421 2766 2332 1427 4256 5522 1014 532 851 4419 2237 3050 931 2858 2472 2658 3906 1721 3807 887 3628 488 1078 2380 3450 2872 1031 1656 1413 457 2819 2836 4574 415 4733 1235 1048 3652 579 2273 2142 5496 3625 3721 380 4423 3170 5373 4661 3913 5585 3266 2378 2486 4496 4830 4811 3239 360 737 4201 2756 183 2957 4656 3173 2458 5481 3790 1573 2854 2402 2809 5220 2483 2997 2436 2723 1160 3012 4015 4953 5419 2302 2264 970 5461 2246 2221 1125 5085 3814 1835 3950 2594 5386 4037 2147 2228 3259 3576 3189 2829 5168 981 822 2065 3998 516 60 2560 1158 1571 2763 4658 5133 3713 5063 671 5358 314 4569 5402 4764 42 3240 4769 3058 843 1409 179 5484 2161 5096 2028 834 1467 2975 2200 3869 1772 1908 4557 1745 2125 3454 1004 5498 962 5277 5517 1345 3697 5557 4146 3393 3818 4503 5017 4497 106 411 4998 3944 3314 5169 3247 5214 1341 2921 4066 897 1231 3464 3490 2154 4679 1555 2838 5325 4421 4833 5348 5094 5289 1058 4969 3278 182 2047 2127 2349 2490 5611 1531 768 3860 1523 5186 873 3237 738 4591 3879 1917 2643 340 3238 1515 5516 386 473 1153 1629 996 943 2606 236 4771 929 740 1100 1471 1637 4293 3069 1728 5402 2739 4424 359 3077 2384 2107 4588 5567 1042 947 5032 2789 4330 3728 3958 4909 4089 3030 3997 1197 1340 3621 3538 3053 4653 2604 4883 535 800 437 3407 1025 1668 3666 4547 2259 3435 4316 2231 596 5079 4805 1890 4570 2780 171 2444 3533 1500 5409 871 2440 530 3568 4000 4980 4868 4727 1703 2491 1498 1771 893 4233 1654 2213 4447 4447 5322 4489 3264 4654 1620 2538 3272 1706 3079 3977 834 4687 2 2121 5419 2058 5020 1505 5545 2012 1564 566 4267 1339 3745 2133 5215 1628 2239 2745 3315 1186 4985 481 3580 4886 4428 5134 3461 338 2076 4988 190 2435 5346 56 240 2676 2440 3168 1318 1717 3457 585 179 940 4812 3055 2224 2560 4965 3324 1333 870 1831 2424 4133 694 178 1177 2240 3783 861 4784 5046 4442 2861 813 4064 2969 3860 1840 1290 1309 4265 1146 5488 3380 497 4022 191 70 5062 5322 2155 1966 1663 4279 4701 824 3880 3379 484 5059 463 2547 2518 1778 3315 5192 2960 1430 218 489 5542 1693 1908 2663 4600 3597 4509 5142 2595 5015 4435 3655 2762 3907 4374 454 3955 2108 264 1142 5315 1916 5587 4043 1281 4898 239 4358 5238 1869 1333 4367 5385 5534 3827 1671 5198 2055 2019 4540 4648 227 2426 4620 2394 4203 3921 2451 2306 2617 4587 2986 3621 3057 302 1596 1076 2190 2387 4295 2656 5214 3795 3634 705 2491 1098 2355 4106 2388 2064 4997 3250 4513 4507 286 2794 3698 1445 625 435 2469 2105 2655 3821 311 4746 532 1877 3614 3350 1386 404 165 4244 4764 1472 4717 2940 319 3893 1808 2156 3163 2278 1244 2435 5581 626 1600 5169 1704 2624 2578 1269 3824 144 2139 3600 1075 5432 22 3793 3501 4854 3149 4044 5393 5413 3291 2170 3417 5264 2336 1660 138 4521 2900 5447 4763 4549 3754 893 2934 4202 884 5277 1302 1513 2363 4210 4062 355 740 341 3020 2437 2713 4331 857 657 3241 956 2488 517 83 2159 4362 3574 2846 1043 2129 45 959 2117 1692 5126 1922 2368 3600 2751 2201 5061 1611 5307 23 2769 742 5481 185 1827 1551 1082 2181 3711 4406 2015 443 2094 1756 1605 5095 1160 4557 4389 5587 1626 192 5426 1921 2844 4545 336 1958 2752 5078 3539 4041 4847 1512 1339 4142 1937 485 2861 1885 4020 2188 3104 119 329 2082 5052 4298 1861 748 536 1814 1205 587 4577 1667 5014 3140 1341 1228 5162 4642 3777 1506 2176 110 18 903 2836 713 234 378 1666 5569 965 1744 4357 4634 1424 603 5523 4720 3648 388 4656 3103 2405 1050 1466 95 4793 237 703 3099 762 5576 1517 1614 1704 2965 4380 5099 3867 3608 5162 4995 4938 4515 2670 2326 916 2155 1088 2396 4088 555 4430 2993 440 4686 4490 140 1320 4688 4713 1600 1472 4260 2247 2983 4711 1392 5306 1874 3765 4719 658 3805 5459 4860 4244 808 1379 3295 5288 5369 5335 2363 5316 972 5176 5181 3869 2627 1499 153 4381 4072 1961 3964 3146 1279 4443 1180 2963 5290 605 4024 3199 5332 1931 1812 3431 5588 848 1724 5041 3322 4460 1507 3492 2428 1450 637 307 1307 1252 245 1780 3612 1802 2897 4836 4888 3304 2599 5158 3939 12 2761 962 5485 4994 2496 4535 5499 4222 4524 711 3358 291 5330 162 4958 4758 2326 561 3054 2376 2108 5406 3385 5082 1922 3759 4349 4239 433 4381 1846 514 2604 2896 1654 5604 1732 2888 2498 3342 5391 4350 1480 3899 4437 732 3446 2396 60 3189 5046 3136 2195 2674 3158 4359 1366 1602 1079 3460 5322 5358 5103 1737 126 4371 3546 918 1484 1282 133 2157 3994 1483 3435 2908 3126 2841 4998 259 4059 253 2139 3996 1311 3604 780 3219 4093 3534 1617 552 2515 985 1688 3101 2538 2743 2580 2799 1983 1364 5001 2420 1976 1694 282 4529 5501 4280 5433 2766 3519 4113 2860 3479 2363 3871 4333 927 3434 4565 1823 1588 2973 3874 2452 5527 2200 3575 2196 4838 101 336 3884 1552 130 4283 450 1101 1571 2176 1383 4986 2273 4696 4124 1863 4030 672 399 2921 2003 3699 381 1967 2481 2750 3095 484 87 175 3067 1827 4699 5368 4143 3026 3060 3994 686 2009 2097 1620 546 3020 2970 5355 1898 2543 4179 995 485 305 2738 3338 911 1399 4964 3551 2916 483 412 5160 2532 4233 2065 5079 4460 273 3306 278 1147 560 372 649 864 3230 580 2746 70 5214 4773 2138 4099 4653 1008 2763 3248 609 4831 3272 1293 834 2808 3255 3209 3481 4338 3617 1090 648 2128 1730 2595 2308 5079 2431 4985 2637 2110 3631 2247 3621 3052 291 4371 4819 2168 2570 4036 1701 380 3929 833 3641 1677 25 3350 4465 1733 3294 1010 74 2326 1045 1333 2734 4340 1902 4820 1292 2489 3690 1301 5512 562 3037 4116 2685 5198 620 4744 2072 5003 3961 4221 1970 3892 92 3278 3779 3085 4329 253 1640 1109 2395 2475 2287 2133 2843 790 5582 563 3343 478 5552 4528 5591 2801 1482 5008 2951 2280 1672 1389 4861 722 109 4587 2424 3592 4502 1234 982 694 4855 2476 5083 135 1824 1741 2848 2230 3241 292 3210 5537 5414 1553 3278 4887 3350 1613 2861 2309 3649 4416 991 1029 1284 360 45 3495 4355 189 4548 3204 28 2515 5014 2479 3956 5132 4009 1999 3295 1893 40 588 3272 4439 499 5412 4822 3037 1848 5045 2126 3309 729 84 378 667 1458 1372 1260 4513 2798 1693 3837 2230 3775 2648 3813 1093 3953 1001 1519 700 1268 1234 5592 2901 396 317 4128 924 2060 1960 4807 1582 4464 5150 3707 2466 3333 686 3481 1735 3986 1167 5218 1618 4385 3864 3810 1249 2433 1972 3820 807 751 2812 2773 1249 1740 3219 2228 5457 5442 3411 2359 4904 4583 4227 2593 4353 2133 5540 4071 918 1376 301 3288 2666 1240 1912 4441 4016 3713 2432 1360 2088 1667 2322 5116 4477 4078 878 2273 4533 342 4889 3710 5207 2366 2729 5181 3242 2461 4645 280 2440 448 2292 2109 1178 2142 160 2059 5437 1758 1015 2557 3419 1984 2950 3653 2113 3171 2027 2854 2584 2606 4734 5150 1371 3802 1536 964 641 2925 4401 1236 2753 30 4409 96 512 895 2815 873 4003 3109 3574 2990 2545 1494 1296 1535 4519 4245 930 759 3829 3607 1869 1493 2484 1085 542 4975 1076 721 1992 2983 3734 3931 835 3565 952 4789 3738 485 258 4367 3138 3965 2349 2144 732 1748 176 5601 3215 4 3708 3473 2604 3542 4377 700 3026 4919 3383 475 1758 1375 5449 934 2309 3652 2168 2572 5196 1620 769 121 1764 66 1947 2881 2624 499 400 1256 751 5463 393 5275 4507 1448 4984 5597 1184 1559 3313 320 1563 4716 1906 3614 5115 4313 3057 1059 4097 346 2324 4450 5446 4107 5164 3440 5363 4194 3168 4854 5099 5037 4678 4126 2827 2104 2591 3012 491 509 3611 3955 3894 4652 2285 1368 273 2100 5488 400 523 2563 3197 1936 256 1644 1918 298 1222 2304 3969 819 439 658 1594 4629 2280 5087 1074 5389 4769 2373 4183 973 1060 1134 1589 881 567 1304 3742 1200 2819 2720 2770 2351 1874 4369 4535 4701 1054 1286 5312 3865 3684 520 2466 918 1037 3420 1425 1772 986 5489 528 762 4092 4379 2591 336 827 2331 4762 2541 3959 5013 1182 713 2770 4593 3293 2665 934 4273 1021 4570 699 2802 2051 3793 4503 2026 401 2473 982 1304 5540 2841 5401 5476 2870 1647 1664 4596 2617 602 3264 1360 180 1628 2428 605 4481 2889 1040 703 3183 1645 369 1218 4863 4752 4580 1814 3742 103 5097 4535 4015 27 3804 5331 3735 2276 5165 1687 4749 3123 2064 4591 574 3255 546 3508 4249 4945 1338 3668 4493 648 3119 2747 243 339 5069 5031 5576 2121 2217 3301 3608 613 3129 5357 309 4674 2503 4066 20 3686 5484 4969 193 1035 3927 2066 3214 3197 4599 5403 3710 2524 3566 3153 3093 4232 4677 948 4850 5130 5355 705 4462 841 3879 1688 1138 5326 996 4442 2950 516 3212 3242 2332 1733 3815 5548 4654 3284 1281 4509 1978 5569 4945 5414 4222 639 3632 439 4729 2720 371 3200 2779 1511 3576 4363 3349 3215 1159 5554 1724 3055 54 1677 3496 5097 1538 527 1801 2557 5494 3773 4799 4051 4429 3101 3919 5185 5421 3850 2565 1335 4501 367 626 2857 5197 3523 4488 4559 4954 2445 2621 4767 1205 293 2488 1978 2820 1151 3059 5300 2712 1936 3488 4420 4568 617 1601 3303 3293 5371 3574 3507 3710 2909 859 1193 1945 4928 3722 2701 1136 2563 2862 4543 1342 2809 4247 3320 1921 445 2574 3987 2369 2733 2336 4303 1592 5324 4264 919 1995 1527 4898 517 2644 791 2380 865 1150 4016 3219 808 1005 2419 58 2498 3756 3299 3246 1665 165 4125 833 2596 2571 3049 1318 4883 1227 1188 3486 3848 5246 4585 5533 1160 1886 936 1124 4847 3112 810 4422 958 1416 5597 3586 586 4466 2499 4844 5516 698 1391 4850 3412 1812 5507 5017 5412 3653 443 2514 756 5449 4414 4003 5087 5112 1144 5238 308 1565 1287 3224 3886 744 212 99 3627 3708 2724 5260 4127 2955 2417 3274 1337 4012 2614 4779 2016 3272 1102 1134 3123 303 3800 5583 1129 302 20 2002 1739 3159 5227 1222 2339 226 5500 5184 228 1348 1897 1560 2575 2482 1285 1378 3327 430 4799 860 1582 2489 4998 3507 11 48 526 1303 200 4595 3318 2794 5597 389 382 1219 817 544 2216 3327 2610 2352 4594 1655 458 5595 5302 4590 3824 3006 2033 52 3320 4191 1197 39 5132 1442 3759 1060 2750 5454 744 3636 5028 1007 3236 5146 5214 294 616 5358 657 851 856 4704 3260 2324 3605 268 1407 3271 4871 2930 5526 170 4573 846 5001 2383 4962 5412 1515 4425 355 5087 2595 1524 2008 3561 1363 4049 5274 2754 3072 1374 2602 505 1529 3327 5133 3332 5020 427 473 3135 4477 460 1949 4747 5153 4060 5520 4722 3173 1603 1351 4919 1313 4927 943 1436 4306 1962 2227 2273 533 605 1396 1480 3242 864 5275 5265 3000 3941 858 1033 790 782 219 2569 3377 2549 4195 1174 2921 4209 1349 302 3638 1333 3465 388 2781 173 297 5424 3096 1638 4780 3924 5093 918 4526 1995 3947 998 4130 4377 3091 5228 868 3294 3694 104 4201 4826 2378 4206 1853 4623 2916 1905 879 988 5530 3225 3392 3669 2547 2430 4448 3818 468 702 736 5274 2254 4362 3095 4617 3622 1347 546 868 882 146 5153 4029 803 244 1892 525 4792 3147 2952 3094 1648 689 154 4094 3936 1957 4832 1987 2708 4851 200 3291 802 4870 940 1887 1123 4566 798 316 4616 1536 2986 1931 390 960 1064 4088 1470 2456 330 406 3571 917 5358 3295 3532 42 1964 869 5309 2981 2568 2004 2563 187 377 1742 17 1780 25 826 487 3218 5019 788 4173 1661 1791 1796 1264 4357 3984 3279 4001 3126 2412 1015 877 500 1947 2866 819 5530 1233 2887 942 5269 4703 2738 3875 5490 2323 2295 336 1648 2576 3074 1919 1129 2583 2473 645 265 1786 2356 2546 67 5262 2884 470 3126 734 2536 3007 4876 2218 3062 434 3613 3307 2683 4318 5192 5272 4120 3020 4083 3728 4214 783 222 371 4384 5242 3758 2012 5332 2634 3590 1289 5233 4421 2230 1200 1749 4608 362 4757 3455 275 578 2942 5120 1444 1865 1975 2492 792 200 3939 1650 2962 3327 1017 782 3861 3149 4607 892 1475 3310 1695 3150 2522 1912 3132 1093 435 3335 3060 5196 3982 4936 1713 204 1523 8 4051 2012 4040 2321 1207 3874 4269 3901 5027 3748 4276 3910 1706 894 493 1922 1190 3462 1319 695 5364 4844 4783 5609 5231 4536 3534 2999 1050 2875 1175 1170 2411 239 5117 2142 5487 2159 4522 3353 2619 3873 866 533 3717 2683 1473 2841 3204 2121 4959 2872 3618 1268 2742 984 3121 268 1015 5440 5272 2289 5381 2288 2848 3143 1954 4870 2597 3333 3015 5034 642 1696 5595 4555 3606 4401 1781 46 1489 421 3908 1946 1193 3221 4558 5482 3255 2469 2836 3288 2079 3767 3955 3751 4778 4199 1220 232 1913 2074 4633 2498 931 4383 3330 2658 5549 2818 2727 582 2490 2301 4784 1395 398 2503 2557 2140 4440 4270 1127 3569 5245 5413 2934 74 1469 3131 5156 3614 1909 2305 164 2518 3432 3014 1246 5140 3146 2948 2213 4954 346 2304 2636 72 1494 53 641 2039 2020 1834 622 875 4892 1718 2962 1401 4204 415 1512 463 1864 2439 3803 5174 5200 9 94 409 365 430 2112 5357 1621 2171 981 5503 4510 2870 2240 4264 758 1407 3585 1328 185 443 3398 1887 3605 2883 3684 2735 3583 194 5203 2518 5441 5432 2950 3363 2515 2853 3441 2015 3340 1560 2637 3456 4806 2731 4997 767 545 3642 4419 3913 5577 2496 2331 3207 3674 1177 26 5138 3730 3732 3769 1886 1508 2414 30 3849 3419 191 4430 2717 500 4155 5203 300 3666 2839 4667 5508 1779 4203 964 29 625 3967 3477 195 903 4014 1466 3985 3210 3383 2998 1223 5559 1195 4178 1419 5187 2412 1095 1046 4957 4334 4069 765 5613 4678 2212 2846 3028 4422 2926 4007 3203 5139 3659 3374 510 4689 3057 335 2096 4819 1832 759 4517 3179 1304 4378 3935 2893 934 271 1186 3239 2606 3589 1409 3159 5322 2344 5531 785 1014 1554 170 4815 1055 63 5380 3923 3873 4929 645 1745 340 1213 3378 2982 5490 3504 4155 1857 3612 3566 4670 1150 3483 5054 3953 4591 4420 2947 2483 4028 3088 4479 3027 479 876 2463 4325 4757 85 3312 600 2189 2355 5576 2472 98 1093 1933 770 2341 1137 2064 3472 759 3397 3004 811 1048 1300 3080 2099 3848 1262 5053 2063 1874 5154 73 2975 2318 1546 2488 5221 3064 4026 2343 365 4255 1271 4484 3477 3446 5554 999 3751 128 5078 4198 5139 3173 4069 1291 5488 1489 303 2812 5038 2867 4529 2204 2661 365 2908 2559 151 874 593 814 1380 3028 3185 1230 5621 2911 2904 3011 1287 1905 509 4038 5334 832 860 732 1337 2088 1721 3450 5569 838 1055 1080 3719 2595 855 2346 2016 3218 5564 3033 5388 4235 1953 4722 1845 4084 4019 1770 3038 30 3823 4843 1415 4121 4306 164 643 4060 4024 4483 4986 3717 1633 80 5070 5058 3762 4674 551 937 4497 5159 3060 1277 4173 4753 2526 2246 760 3984 4203 5011 2361 5191 3690 363 2599 5058 2003 4842 3791 2472 3281 345 5355 2261 3536 2289 2684 634 945 3996 5181 55 394 969 3413 80 2644 2647 4523 49 1262 678 2246 3516 5265 3059 5410 5409 975 2331 1478 859 1617 526 2744 3569 321 5539 949 2938 4756 2828 4075 2132 3068 2746 4672 240 4724 1834 2943 4058 2455 5073 1015 1584 4002 5497 3414 915 2658 462 1945 4626 3039 3214 2120 1012 960 2553 2496 2662 5360 2937 3000 4357 4496 4961 4256 2127 1002 794 2416 4310 2473 2427 2194 1124 1395 3764 4977 4614 4913 4675 1665 1871 5056 723 2406 2448 2500 4320 3569 1074 4575 326 3316 1588 2631 1563 952 2028 334 2399 5518 2496 618 4503 2926 1004 4683 5342 4184 4069 4225 911 2242 1395 470 4628 540 2497 1538 4756 4011 559 2693 3666 790 639 1765 2471 4955 1062 2999 4523 2257 2341 4741 5105 2066 5516 4197 656 3427 2919 957 1721 931 3758 1541 3613 3518 1497 5286 1144 1005 612 297 5211 24 1045 3310 592 3831 3939 1635 3111 1817 3943 621 708 1539 1564 3650 1102 2854 1152 3231 1625 1281 5529 1002 2040 5504 3036 1264 3925 2139 5216 3628 4758 718 4975 3607 555 607 1757 5097 5405 4522 4869 3451 4475 1089 4855 1882 2675 3844 4893 2826 3886 2654 4508 4407 1213 1206 314 3531 93 34 5395 3214 2758 2011 1033 1293 1212 2822 5573 323 2982 4265 2782 2961 5428 3762 1399 3526 3442 4670 3150 2503 4817 2544 1398 2842 5450 1553 215 3195 678 5016 1186 2510 1848 4089 2766 1710 1162 3874 1266 4309 5283 2517 4898 4447 4949 1794 1843 5465 4362 4151 1896 3220 3212 2764 3342 5110 2726 3527 2297 5237 1997 3908 3082 166 4924 1537 2518 3754 5288 2215 2696 1862 3297 1737 3550 1950 4459 205 2782 2979 247 5620 2900 1701 2386 3457 5201 4591 1278 523 2723 5103 1452 4518 2689 3443 5583 1282 722 2868 3770 3878 1675 3784 1682 3428 3522 4004 4336 1391 3609 2081 3376 854 4000 1277 4545 2012 2466 4774 644 3364 1223 1672 3942 1574 4104 3119 3851 350 3155 2356 3412 1183 1004 1185 4077 1414 956 4534 2004 4861 4678 2714 4229 873 1725 3150 249 4590 428 4494 3021 1655 854 1176 416 5286 2112 4014 3941 5273 4279 4004 2592 3986 5256 1956 5396 934 3822 845 3540 4375 1535 2615 3878 2483 3177 119 2121 3452 2722 5009 3707 1910 2033 1795 3472 5363 1872 3448 1834 2448 5500 5220 2982 3887 5126 2711 2526 2879 742 5234 4537 4010 4370 1569 5426 2619 959 2920 302 5452 1084 5322 3679 2874 255 3894 5546 2849 2511 1461 32 1895 1810 3672 1177 1309 4047 4603 494 187 1489 4558 2789 3297 3797 446 525 3106 2346 1462 4746 5295 5151 1992 237 4612 1625 1417 170 3856 3180 5372 3007 3450 383 1471 4429 5212 4852 721 4275 2228 3287 3460 2538 148 1407 4614 61 2906 5125 5393 304 2405 5557 1825 2513 5386 477 4273 4759 693 2725 1195 2646 5289 2171 4338 4694 3514 3985 2415 5486 3186 3931 5135 5616 734 5394 836 3060 920 2184 1758 4582 518 4972 4790 3596 4334 395 3038 3602 1628 2900 4052 754 3651 3211 3439 1319 451 2142 4533 2835 5416 997 5021 1277 500 2142 2072 3037 4341 2902 426 2308 2626 3452 1721 4712 4372 2366 184 1625 3092 3319 2498 198 3206 5440 3045 5618 3167 4527 2206 3395 676 1336 1042 2045 1566 3644 1791 2099 4306 2851 2727 2847 2526 3347 5539 4152 3365 1198 3812 2921 4124 4370 4130 1166 5004 704 42 2738 2229 2692 3105 4547 2673 2836 5121 2089 356 2544 2550 1708 3051 2725 3850 1454 3550 2740 1794 2012 1354 2144 3872 4794 3313 4704 1920 1940 2000 2858 1320 118 4811 3025 1867 1023 3944 242 2125 103 3073 2327 1913 2850 2936 620 1747 2906 138 3999 1640 3947 3063 5568 738 5596 4688 428 3721 3120 4226 2649 3105 722 2006 3969 2592 3990 5445 2247 2280 584 2784 4434 4482 4812 2602 5524 1816 2335 1193 98 2157 934 4226 1120 4050 4632 3439 1410 4938 4406 834 2419 2933 2827 4513 1317 4262 3849 4694 332 5230 2804 3597 4414 5203 1423 1448 394 4193 4358 1266 1589 472 3701 5133 3141 828 3074 3716 2905 5049 2185 5553 2543 5329 1313 998 2806 2858 17 3507 2207 1359 15 4656 2814 4352 5618 4832 449 1324 3174 3660 3002 3260 4524 393 2046 1849 136 4108 4891 4140 3603 3020 3137 4630 1873 2270 3453 1909 764 4342 1070 1890 4771 5052 1364 1720 1484 4904 4233 2357 1113 4379 5502 1107 4299 3189 4034 5208 1619 2217 2220 5198 598 3410 729 1984 2790 364 4987 4438 2331 4226 3272 3627 3614 5541 3465 467 1288 897 3120 4570 364 761 2718 4612 2620 2738 3200 2213 3533 2817 4174 1347 2771 3097 2940 5025 1228 3820 484 3872 2946 5174 3669 5309 4897 533 822 3129 228 4584 4968 3667 3756 73 3573 2634 3094 2720 3595 3912 916 2959 2086 3133 4299 3494 4109 4293 4873 4572 2141 1950 5605 2406 92 2042 5558 1679 2435 473 4494 4492 3826 5225 197 3221 4508 5516 4105 2174 2295 288 4237 3041 4006 854 3499 1708 1008 2513 1015 1997 2130 1842 2873 1691 5470 4440 2379 4391 1321 1456 781 2561 3198 4861 5248 5222 1808 3541 4419 5007 5104 642 4660 4579 3577 1808 4284 4271 2406 2941 4755 4498 5177 1759 3559 4464 1471 5487 4457 346 1585 719 2567 2287 4856 4430 4443 3970 3173 2687 3086 460 4256 3467 4815 3392 2622 1599 2814 4645 3134 3887 920 1572 2149 466 1855 4288 2204 1780 4775 1937 1258 2361 2994 891 210 1257 3015 4671 162 2584 4460 591 502 4163 3735 185 2752 2112 5329 3773 3442 3323 3943 4984 4767 2393 5450 1006 715 3929 1144 2414 213 1693 4681 1564 1539 1032 5443 3331 35 921 375 4373 2066 3269 3177 805 1894 5583 1356 3514 2384 451 4727 507 1299 4931 113 3564 5023 1111 4831 371 2871 3321 1803 5182 4427 1338 1507 4684 1520 4324 141 5570 764 4862 1509 950 1140 1380 3801 2628 3517 4118 2131 3059 579 5061 2820 3806 810 1706 316 4904 5503 236 5380 5512 4404 1169 1263 5093 1542 2473 84 5310 273 2643 1394 4068 3305 57 2276 1971 2426 2453 1840 2030 4127 521 2169 215 2870 2894 2773 403 3519 1421 1930 1627 1359 865 4029 5379 2470 3329 4847 2377 3333 2876 3695 4269 3087 2030 3637 331 2334 3813 3828 3616 601 3914 2181 4226 4141 3019 3802 5114 525 3129 927 2604 3157 5220 1820 1465 3356 899 1012 4547 1512 686 4205 1363 1191 4005 3202 5333 484 171 1201 4026 368 4612 2407 110 5484 4696 3213 4108 4818 3268 1006 1344 3341 213 1112 238 4849 1069 5338 4600 2320 459 1205 361 3287 1981 4920 3014 1362 5168 4558 4772 3968 33 2032 755 4240 2516 1551 1179 1915 800 4387 2985 634 3094 3588 782 3439 4736 1284 1679 4761 3793 264 4137 4900 1547 1052 1481 3843 1424 1419 2135 1965 1917 307 1328 2145 1319 628 1417 4246 3021 427 3045 4628 683 4309 3752 1409 2514 4843 1714 2450 2757 371 788 1264 1085 1628 665 4834 4341 3793 3249 1753 3396 3716 1373 4064 240 3070 3606 3016 150 3914 2405 903 5324 3700 3354 2351 2916 1110 1409 4405 1488 4020 3998 4943 4514 2196 4999 1459 5607 2616 326 1323 3685 5212 2242 1762 2322 3344 2070 4378 4660 1111 775 5351 2226 2531 3277 907 5064 2321 3811 5007 187 3942 5600 3370 4280 4168 1374 3058 2912 1226 77 3004 1301 3944 4943 1482 3729 4873 2787 1686 4026 4157 2772 4794 3942 4766 1165 4764 282 2607 5447 2504 3872 4622 1774 3545 5145 2504 3698 616 5107 2135 4949 5346 1921 2150 2727 2347 2389 2715 2114 2701 4646 3921 5082 3353 2440 3250 4562 2672 3275 4124 277 3748 61 676 1285 753 3389 985 632 2184 4707 5439 3765 4917 2187 5395 407 3502 4413 693 1519 4062 1169 5131 1368 392 700 1866 3852 2543 2125 4158 755 2639 5389 1662 5471 3132 1531 2232 998 3655 5593 2440 4257 5361 3587 4502 1313 4906 3789 1812 5165 3943 706 4778 302 3803 2024 3123 2037 1018 3291 1881 751 2676 460 1184 4172 1520 1227 4274 4107 5272 1616 2844 2687 2925 4099 3069 2544 4190 5554 3325 1686 137 3250 5501 2274 4392 1826 2150 4931 1477 4706 5263 3129 1260 1311 312 467 674 1184 5450 3027 4969 2032 835 4983 24 2841 1003 1542 1959 2865 5525 2360 1265 2963 958 4566 2036 1452 287 3614 2673 4331 531 3321 2709 3036 3936 3922 3311 1440 2777 4714 2391 496 2114 4899 5212 183 3724 1967 2768 563 5492 3508 2231 2714 1489 3146 3458 5198 325 563 4092 5606 145 1723 2117 524 4707 1941 3634 1869 4214 3433 202 1060 5148 508 3730 658 4440 1204 3700 4967 1483 188 609 4015 4247 3368 3644 801 3895 1697 3749 804 5562 4921 598 3956 1386 2116 582 1688 1488 5581 2548 5597 153 2677 719 1268 495 531 5463 1576 2684 419 4053 3871 3080 854 3427 2139 1872 2776 3311 2106 3190 15 5433 4307 5567 930 3074 111 4628 2793 1300 5259 3782 3307 3437 2191 2609 953 663 285 146 367 3741 5206 135 4062 5088 1868 3174 5226 899 4622 2433 440 2518 1568 4984 5118 2588 1940 4163 4245 4949 4293 1257 3039 5464 885 2007 4677 4505 10 5563 5118 5605 3286 4579 5394 4902 4307 2010 4740 1287 2516 888 2907 1809 4674 3067 2400 758 1411 3876 506 2832 3820 5018 1511 125 1244 4208 1001 4079 4789 3558 5130 1292 1296 5032 3886 4296 4029 4204 1854 2474 5530 3835 3595 3630 2295 160 1182 2819 1073 5444 3163 4266 302 867 435 2383 3739 4970 5116 330 1251 4243 766 4082 4925 3949 1544 1894 1067 2833 423 595 994 3090 2328 5337 1579 4679 982 1402 5161 901 5189 2429 4691 1044 978 3702 688 3524 1628 1230 3739 2689 5208 2812 2292 1810 2894 3723 3925 4569 540 5501 1780 1261 5392 3904 4615 3275 2492 1915 4589 3962 2620 369 1518 2539 4835 499 5524 1659 4188 4194 679 2433 3726 78 4205 3320 2183 2594 3962 3522 4629 897 861 2360 4601 909 1194 3033 4686 2301 2050 3624 789 4814 2110 516 3661 4071 2861 5392 1009 4475 2248 3118 334 2764 1958 3215 1586 1052 1623 3642 5039 679 3110 3371 147 5208 1198 3837 5315 4488 4120 638 1001 2796 2833 1754 2649 5567 1737 601 3264 1262 1299 4700 3065 944 2416 5357 5248 2634 4894 2465 1093 5145 1758 5557 36 2124 4380 1066 429 1021 5007 2284 4292 990 3776 2331 4134 4563 2346 758 2289 3725 1943 3530 3972 2656 1042 61 3176 2650 352 2978 1609 5396 2527 2647 3691 3937 2683 1888 464 1143 301 4695 1456 1015 4102 1109 3383 1588 363 3395 1119 3116 31 5220 1496 5358 1801 4898 3872 3535 1280 1589 370 3871 2483 3694 3404 67 1157 3348 1463 4064 4335 5267 1682 3516 5578 326 3977 1571 2194 2243 316 4629 1017 2916 1619 3779 1904 4016 5327 5537 4636 4569 2640 4640 4723 2672 2794 3945 1662 3455 3649 1401 3375 2177 4417 4062 5335 4877 2832 4562 4356 4126 199 2201 3842 1141 5066 4767 3154 2070 4704 1020 2723 241 1637 4622 4207 5093 2138 1174 3046 295 2669 708 1472 3396 5288 1565 2691 4046 2218 3423 3477 5092 4694 4835 4304 5493 3942 735 453 2033 3639 955 5621 2422 1166 486 547 600 5255 5251 3775 5309 4981 1943 1311 5516 2490 3555 2651 195 3043 3063 4452 4266 2857 1405 3647 4340 4041 2303 4474 346 4996 4728 526 2265 680 1004 3811 2307 903 503 2487 1721 62 1574 4208 5096 513 4357 920 4416 1483 3146 3209 2314 559 2136 3427 2685 2110 4102 1922 5472 1109 2334 57 455 1337 5070 2389 1001 3217 3600 3687 3222 1432 2767 403 215 772 1390 2345 2539 4088 4476 4318 3142 3882 1294 2262 350 2435 3362 1604 918 2526 1009 955 1634 1169 2684 688 664 2653 4024 1086 4363 2835 3220 3787 102 842 3605 3214 4203 831 1865 3008 762 3850 4001 3964 4833 1417 5399 1142 4873 1821 5382 3571 4874 3983 4632 4260 4487 3056 425 5430 2836 1970 2627 1282 2744 1333 3875 4565 1140 4616 2040 2020 776 3451 173 4334 2124 4410 4496 4693 3300 2875 756 3104 1064 2587 3231 3081 4544 1018 4326 3270 4303 2392 4404 836 3499 3425 5249 67 2440 854 2297 4755 3356 4156 3770 5527 2679 2937 4909 2005 2904 2115 2071 3367 4889 2328 5113 154 1354 502 3746 4745 4508 573 5514 2034 653 61 200 5371 4884 2734 4925 5511 3490 2611 2727 3603 2148 3204 5402 2501 1412 154 1559 5319 4161 3821 4024 4750 2776 4711 229 1490 5185 2264 4814 379 3953 3223 4292 3043 3608 5153 3069 3115 2216 5552 4620 5585 1123 349 1079 1306 2373 3161 4477 3832 2183 1785 3086 403 413 1349 1257 4032 5581 4670 411 753 3822 1765 1388 5495 1501 2959 4959 1576 3638 4165 5225 4218 2727 4896 4539 1562 388 4490 5404 3117 3467 2941 635 1167 4787 4852 2564 5006 4929 3624 2122 4081 221 3668 498 3712 1077 2576 3085 4683 2131 1837 1553 4788 3560 4675 1134 3896 3370 4797 4119 5210 613 1910 3850 1955 662 1908 2610 2709 3884 1529 584 4343 3968 4841 4618 4948 4758 77 1820 620 549 4358 2148 2410 4586 1508 5397 1839 718 540 386 1886 3130 999 354 2460 563 948 1144 2858 2514 2438 680 479 3533 592 2533 4529 3861 1505 714 1820 4962 2825 5294 11 4724 5019 3897 4486 4128 1988 785 4349 3949 2960 1450 4561 2872 3391 2944 44 4465 42 2219 2957 5146 2776 2006 512 2592 1679 908 3423 2275 3503 4505 3712 1901 1490 1198 826 5621 5255 1727 760 2320 4510 617 464 4115 864 5101 4918 4180 4175 2110 1146 3902 5220 3169 1510 3337 4823 2508 3748 3681 3727 1636 3659 30 1912 3446 1466 4026 4934 5355 744 261 1864 4810 4131 1300 2068 711 4663 5142 4924 514 2621 3240 240 187 3933 4185 4713 3313 3943 2069 4633 5205 2516 5442 2328 76 1322 274 5082 1525 3093 60 1873 2521 4904 5440 3741 4750 2016 2711 1868 1685 289 2777 3684 2871 4777 3854 566 5145 5586 3392 2037 546 862 4354 610 5380 255 4173 363 3341 1487 2979 3906 1266 4419 4836 2234 3003 255 4266 5200 1562 1350 3381 2348 4819 1668 3965 372 860 2418 4525 1265 4746 1364 306 5398 3424 4061 5123 70 1260 4511 141 3692 46 3526 756 3109 2389 4291 3882 2201 1621 4067 4496 2912 989 4813 4072 4882 5179 5551 4178 2214 2237 65 4911 3057 4152 537 1281 5556 3037 4818 1844 3614 820 2954 3775 200 5484 2151 368 4507 1195 1269 3865 402 2532 5594 3588 3466 1312 4500 564 3148 4543 1601 2886 3799 5603 1103 1395 2527 1811 2044 2545 3976 5401 314 4795 3602 3783 23 2394 5170 66 3300 3012 2026 3146 992 59 1352 5238 1893 1164 3866 4685 188 2006 3019 3325 1352 3452 2194 1778 4176 1454 2687 16 2411 2226 139 4085 800 3365 1118 4538 2555 1416 2344 1740 2582 937 5177 403 2398 2112 5292 1469 137 2229 875 5449 3762 3333 2505 5084 1278 2944 44 1907 4993 2743 4007 4650 1504 4033 588 5054 4206 4074 2846 573 2693 3220 4009 3346 3320 1390 4755 4598 5377 2750 3400 475 1807 1984 3984 1161 509 1637 3231 2740 5351 2933 4064 1712 2601 3459 4736 2135 3452 3328 1819 5572 2423 4447 4133 2892 4806 4288 4119 3765 2991 5234 4333 750 4762 2900 4103 3710 1604 3483 2737 320 3273 2258 3207 3800 1490 1198 5432 4240 4637 3046 2361 1725 4137 3579 5049 3989 4624 3627 823 5282 862 4169 504 3195 1319 2817 1810 676 1282 3691 3901 3401 2376 4877 1775 5418 424 4248 3942 121 809 4656 3218 4274 940 4305 4003 2016 1758 2943 852 1526 574 3873 4824 1791 5131 27 3380 4789 2532 5206 2834 282 3714 636 117 2445 3146 503 1235 5453 647 1777 3350 1590 3005 712 2226 3401 774 1764 658 3151 2652 2250 5354 2414 3195 4459 4204 1306 786 4816 687 3851 7 23 4125 5325 4631 426 3775 3226 4158 3321 2727 1934 3557 3659 1451 1584 1080 4619 4143 3063 859 3495 4644 2142 1713 32 4474 3502 2958 3176 4005 1632 2348 2997 4399 3987 2220 937 4521 5387 3959 4830 1428 117 2250 4176 4972 4459 3294 450 707 356 433 301 849 1555 814 137 1143 4496 4363 2654 4031 1128 4249 719 2368 4022 3050 3248 3595 5393 1686 4966 4284 751 5100 2092 400 1738 1420 5036 2977 4557 3258 318 5000 5066 2286 1185 3641 3375 1385 2194 5494 4152 1699 1599 2017 4591 1511 3159 4401 1003 4797 1592 3947 1122 3554 2266 5176 5137 5247 5311 392 1548 2055 3813 1966 4991 1435 2981 663 1144 2806 3109 5330 3652 678 758 4144 3803 2005 1710 4037 606 1968 4835 4735 2777 2991 2309 4845 3918 1329 3150 1975 4124 1004 1529 3547 427 1901 3807 119 1620 760 1230 3475 4796 674 3519 143 3580 1302 4940 1650 109 717 2971 1288 607 4221 832 5432 644 2835 2552 5316 839 4484 5436 473 1823 4484 682 4813 3365 370 2283 2132 1427 3836 4456 2457 2631 3520 3566 122 1793 272 4493 77 1006 4631 1649 4090 5183 2201 807 4276 4098 1954 2973 120 4764 3883 132 74 5341 4200 1501 2427 2593 4297 3642 2601 5613 3850 3453 248 871 398 3965 4466 964 884 35 2172 5621 3605 922 3164 3134 2084 949 1645 383 5108 3409 4886 5257 3258 536 4359 1293 3466 1565 336 4332 1846 313 5267 5359 3624 1394 4591 1943 447 2302 93 4383 1450 5507 4831 4008 4629 3130 1391 5522 2820 5468 4818 2050 4565 4152 2948 4131 4509 4460 5401 5093 3776 2132 4933 2405 191 1534 5355 615 2621 1182 2200 2118 636 4446 4125 4710 1652 1326 2122 640 5340 2440 4017 2447 3941 3090 5468 3914 5023 5599 3435 3968 4541 2868 2927 1869 3793 641 4197 4747 3887 4236 819 2135 1437 4555 1288 4323 5317 2964 5240 2259 4456 3096 3405 3522 5159 2149 1399 4102 5269 2816 503 2650 5460 2680 733 1039 3855 4426 805 953 5080 1192 398 814 4477 2965 2451 2483 3333 4600 1351 1720 4290 3733 3080 1231 4996 4812 3486 4303 1214 2112 2456 529 1151 641 2805 3964 3657 3186 2320 4348 2830 5602 2380 3938 2245 1744 2347 3948 5621 4413 2574 1366 968 1253 942 639 126 4758 3364 1219 88 1279 4524 1184 2527 373 3335 3998 4204 3802 3987 5183 2350 1954 575 3951 3665 3506 5339 3087 1304 3707 5168 3472 1954 3022 1705 4531 940 2051 199 3334 42 3076 1642 5478 2950 855 4141 5333 2722 3471 1733 4356 3679 3374 3503 4412 4566 5247 1863 3845 5196 2364 3383 3440 3672 4943 5422 3249 1958 3613 4880 538 2505 2699 2221 3435 4306 5075 1679 5003 2665 4124 1496 3753 1895 508 1535 5020 4667 4743 4050 4152 4090 146 246 3600 2096 3017 4470 4317 4050 1421 1281 2598 1485 3953 3518 2732 1432 4322 3479 4304 147 1373 3363 5284 1743 4651 1761 3147 1981 3148 4656 3049 1231 2966 4273 4587 123 1174 5423 791 1609 2604 1872 3864 5541 2733 767 2150 2051 4988 682 1036 5469 4009 3590 3403 5136 4867 46 1097 4645 5120 2685 153 2826 1878 4158 2415 1641 873 5560 3460 4387 1514 2323 1298 5177 1680 4663 3969 2335 857 4090 1212 4243 441 2326 707 1003 5450 2461 4259 5389 1969 3165 813 3132 4630 4952 2399 3097 451 3909 2027 1415 72 2858 5348 941 4058 3148 3577 4053 3771 1764 5248 1951 2626 945 2948 509 2704 4609 5409 2530 1016 2049 4869 4909 653 1118 164 2771 4831 555 5224 1318 706 4345 5364 3945 5086 1277 307 2193 3975 2450 4681 3915 5303 586 3207 5048 2835 5301 5212 2629 4110 4513 1911 1418 150 691 4238 823 481 1808 3470 518 2082 2482 4245 1009 1750 5589 5568 440 1946 5138 4011 178 4095 4816 890 3629 1609 2668 3584 5509 5122 2293 626 596 3237 5121 1315 4445 3928 1165 2273 2269 1668 4085 2510 4793 4034 353 1509 27 3533 990 592 3936 2271 2426 5412 3951 5526 1836 1874 1757 2350 5299 3027 5289 722 1779 3071 485 1062 1926 4812 1295 841 2012 2529 956 187 5000 4296 3584 51 2897 697 2862 876 98 579 3487 4547 3427 4639 1903 787 3796 1162 1829 4086 1380 2369 3808 3824 1726 3364 1116 1560 2110 1362 4540 111 2034 2645 263 804 719 650 3378 1801 60 3082 1811 4796 3894 334 1616 1639 3517 272 4394 213 821 3711 2263 3604 655 1934 4815 3371 3212 3587 1460 34 3387 3995 608 5185 3040 2532 4784 5377 5318 5604 1444 280 3999 2323 5104 4731 920 5163 2321 3999 5354 1890 2360 305 3792 3257 5107 188 3662 2831 1446 617 1000 3400 3869 5591 829 1150 4967 4619 1852 5153 893 2827 2647 2159 4639 447 349 5603 4929 4121 694 546 777 1673 2503 4231 255 1176 2364 5568 4481 5088 4031 502 814 1154 2323 3226 3982 1316 3892 445 1022 4516 1182 3817 3305 5342 3835 2423 3848 4269 750 3529 4404 5029 1648 622 3583 4997 4763 5389 2613 1854 2840 2353 3397 2720 1488 796 4773 2272 4104 736 4922 2847 4843 2908 2748 4602 1377 5311 4704 3854 959 2095 4487 629 3119 2671 4542 4155 5131 3807 5410 3219 867 164 1608 4253 961 2892 1450 4638 3634 1634 182 2894 1404 3589 3822 947 5361 2204 3296 201 5064 3064 81 4067 2600 1795 4346 2763 2032 3833 4218 512 1444 4097 4487 2566 3934 1604 2323 4722 5096 2849 1472 1118 3996 2318 1802 1420 2202 2896 5173 2794 493 1829 1717 3482 2840 2452 4648 3684 1346 80 1622 4893 2342 3116 1957 2831 4462 4982 2429 5225 616 162 392 4624 5167 1818 5456 4411 1264 1553 4437 4410 3585 1194 1480 3093 1889 2988 4924 3212 3197 1168 45 2079 2330 1876 313 1217 4631 4391 2061 1068 5209 3170 3584 2498 849 3647 2336 5345 4354 5099 1647 1084 3933 3484 524 1604 274 1527 3383 1412 4380 1428 295 650 1334 4255 3852 1853 118 2899 1581 113 5163 4270 405 1220 2757 1170 1418 944 933 4685 4116 1789 1618 2439 4934 4913 4698 1420 3422 4818 4425 2593 2177 2881 625 818 932 4374 1359 2261 1875 4481 479 2447 1587 247 4949 2215 5252 3820 5027 4465 3404 2558 1918 2525 851 1721 1050 2682 1007 1132 188 4965 2470 1910 4721 4171 3387 32 1896 1144 4858 217 3921 3608 3071 1094 1504 2248 1673 3413 3085 317 3516 4 4188 5333 434 2416 1232 809 2908 1875 518 5166 4814 5206 1262 4718 2718 5202 3364 321 471 306 3113 3601 3525 2681 4956 1200 4426 5086 2005 5195 55 2836 1289 3391 2660 4905 5357 958 2237 1284 3349 5156 2995 3245 342 4845 4428 4387 959 3315 2337 2445 1347 4677 3891 978 1887 1259 3451 3938 3665 4037 650 3388 1852 3354 4753 4159 3328 2977 3027 552 4064 4515 2254 3205 4407 1799 4485 2171 4218 4417 2028 2841 4188 791 3136 3266 349 3046 551 2079 1797 3667 1212 4213 3966 5549 1866 4544 4163 4543 3302 5195 906 3559 1290 5338 4804 4317 4570 3840 3113 2216 2766 977 1505 4871 5460 3322 1576 604 5613 1143 4681 4441 2251 3199 4803 83 2260 1362 4236 2406 270 1921 1410 898 1018 5538 1847 47 2529 4223 5048 5381 165 632 4048 525 5013 4995 1822 1643 4664 4788 3660 3371 1723 625 1644 3162 4428 2215 443 5415 3376 3156 3731 1684 1490 3717 3260 3985 5260 4403 5272 5524 1588 751 5304 3234 2707 939 5050 272 609 4764 1998 917 2114 2161 4554 1571 1113 625 3100 673 1936 3418 5429 1055 413 2108 2358 1554 3784 126 5096 4841 1443 1989 308 3915 5356 4415 3596 3595 507 2483 3356 4272 3674 662 4642 4471 1341 939 3245 5253 605 2071 3522 2303 3589 5025 1195 1068 5012 4246 5369 2793 3974 4197 4518 1083 2385 5072 1778 2576 190 4562 2781 3500 3476 3346 3259 3866 1953 5407 3777 1327 4398 287 3346 2292 5417 4698 682 3447 3589 3020 2316 3420 2187 1742 3675 2937 4748 3175 4164 2922 4982 995 5376 2776 1782 5473 2658 5594 1447 1403 1308 1656 4952 3966 5034 1800 5447 3493 2530 998 5312 63 3023 3994 4743 932 107 3486 755 658 2022 5353 433 3564 808 5172 300 4893 1933 4393 371 1288 1293 4205 840 4406 83 1066 2545 177 4184 4819 461 3680 1701 5293 283 4913 2023 2123 2350 2782 2955 981 4204 1046 2826 2848 1049 1527 2357 82 859 966 1001 2685 3892 3050 2011 360 481 5182 4135 320 2174 1336 1335 1308 1441 1624 165 4726 2655 3151 5335 1459 1729 769 47 2012 701 3217 1267 740 5504 3135 1630 3405 5326 3028 4392 4224 5025 4320 3564 2874 4150 4881 4328 286 149 3414 4104 16 3460 1853 5583 2035 3262 2090 1787 5133 3611 5257 5214 1371 1377 1947 2810 2639 1076 4728 1749 2444 360 2952 489 20 38 1808 4954 4822 1088 1885 4564 2720 5424 2030 2113 3797 114 3453 5270 3787 214 1121 1398 5083 5070 3977 5513 3839 5547 4196 2078 3797 5456 4124 5062 5240 3593 1094 2148 1448 2663 728 2781 4360 66 3346 1075 5437 4003 3350 3977 3698 3631 2223 4524 1353 1532 2031 3325 4877 4658 2747 2018 4871 4625 776 4356 1179 2091 1058 4075 4931 4400 4146 2085 899 2538 36 28 4395 2341 4923 3946 251 4664 2062 2356 3756 1499 3480 3068 979 3873 3413 3483 5221 3778 2580 4544 5544 1545 5468 4536 527 4744 5048 3653 877 922 384 4441 4584 3438 4489 1690 4848 4125 1270 935 3881 1753 5540 2152 3776 2844 1254 2589 3735 5594 4763 1719 3704 4692 1149 2984 2605 3025 2813 3803 3354 4622 4145 1717 1336 3241 997 2311 3406 4565 3844 5364 4856 2205 1298 1472 321 5260 3804 2148 4320 2333 2837 4673 5419 4604 2564 1567 2275 4743 4158 287 5467 4804 4622 2593 587 4373 4026 5395 812 8 5197 2313 461 1568 3287 1541 2666 2713 4913 4730 2432 4675 1145 5480 4252 5356 4654 4729 4389 5346 1137 4111 1265 5232 3572 2149 2307 371 4166 2245 2895 3975 4748 1204 4508 2961 5298 176 4627 304 5077 3842 3112 4141 3936 723 1950 4860 1866 2904 2650 3480 1382 3269 2817 4482 2858 839 4070 4854 4747 2763 3773 3454 2914 4889 874 5356 1469 486 4954 1709 634 1956 1465 2514 899 4488 5151 5491 1820 4812 3182 3476 3107 3968 265 1747 2784 4552 5005 4002 2393 818 2137 3068 929 1255 4604 60 1858 231 2311 1046 4996 5602 5294 2308 984 3102 3466 4454 420 5326 2955 2972 33 1641 3740 2438 4881 4527 745 3530 2050 3718 913 2096 372 1672 5211 1493 3551 4804 3507 2830 5408 2374 5097 478 582 26 2563 2732 5049 2578 1983 4908 2905 5144 703 2925 1279 567 4837 3865 1127 3368 4637 1210 3698 2554 2720 848 799 3134 2933 3976 3337 3910 5296 469 2020 4092 5513 2439 3555 2801 5590 5046 5479 2987 1210 3720 3178 2080 859 2151 4914 1553 3466 4522 646 2092 5618 1561 1164 1208 459 3519 811 4989 1858 5368 1647 1887 929 5519 4154 3396 4855 4797 1012 224 2994 3111 3989 2945 4628 700 611 5502 749 3891 456 3311 1333 4742 4474 275 2653 954 3869 2591 1374 142 1115 3737 3606 5611 116 2638 3242 2640 5119 5338 2800 4526 1216 2907 3402 4117 5160 1699 1152 5191 1112 234 696 1550 3313 2195 4116 1737 3045 671 3413 119 2933 2533 4958 748 1185 458 3554 1192 1312 1635 3535 356 1838 2160 2858 519 98 901 3919 5192 272 3900 1732 310 4113 2813 3067 840 748 3324 3023 3601 3968 3011 5145 3943 4 851 357 447 3956 3121 1475 4947 3683 1932 5345 1556 3075 2445 1620 5411 3918 3571 3881 3767 3495 2696 4493 3552 2299 2218 3909 3227 5599 593 1268 3776 3695 2701 3308 3821 4168 5420 293 4407 84 2527 4939 1433 5364 2332 926 1415 2373 2532 181 4215 3224 2512 3091 609 4441 4618 3004 4354 4520 44 5527 34 730 5371 3365 196 2913 76 3978 3719 18 5284 5054 3687 3254 4601 172 1637 4325 3108 2972 4777 1261 4973 5113 3712 954 2856 3198 3909 5200 393 5426 4749 2267 2819 1287 4528 1638 5099 4690 5035 517 548 3109 790 1508 2062 4048 1448 4714 4868 3927 4512 781 4030 1279 1870 2901 3528 1320 2884 3737 2892 990 2753 112 1512 547 1502 2083 4163 1030 1900 4066 5169 4203 239 322 4449 4456 3918 4272 4537 3870 768 2230 2970 3191 1333 3524 4272 3657 3720 2976 898 5473 5272 2260 4130 1258 207 5070 5013 5159 3283 907 3529 4774 335 2 195 4314 2177 1977 3377 2326 2672 2131 764 46 1689 3936 3385 2094 2037 4552 941 3753 3468 87 4280 1703 918 4058 3000 1490 2751 2470 4141 4149 4885 3576 5466 2661 2132 5344 3725 2545 547 1834 4936 4753 1910 4152 197 858 996 5350 1397 3609 2277 5004 1285 4599 199 3401 795 1961 5332 41 692 4453 38 4104 3570 515 5339 2154 4749 453 3997 2780 3780 610 4756 410 662 5505 4210 3090 2248 4395 4461 3008 568 163 697 5593 2977 2292 3754 4631 1649 3537 2177 3484 2325 1428 4796 372 4361 3435 1469 239 4350 4513 389 1809 4012 3502 4531 4274 5567 4867 837 1021 2233 4793 322 3119 1192 726 1063 559 3306 4903 426 5391 216 3281 3729 3050 3172 3905 4820 2048 3098 1139 1557 3123 151 472 1127 712 3984 3971 89 775 4770 3434 2935 2710 2362 4084 269 5262 3621 759 4839 3680 1901 3142 5234 2549 4115 345 3972 1361 3474 4989 1683 4408 5498 543 463 4592 732 1240 2005 3388 738 2633 1657 2101 2856 845 4183 2838 4413 1974 4719 1113 4057 4826 3667 3913 917 2138 3372 5558 2545 3939 4696 3151 4903 4246 4512 2948 4960 2305 2940 857 5311 5302 2662 5440 4165 4712 5464 3806 1507 919 4636 1331 1159 298 4298 161 4752 1340 1320 3411 3829 4868 2359 3779 3663 523 509 299 360 3297 3770 4256 5084 1346 3113 2755 2906 236 2004 1645 3538 5111 2085 2380 3577 1214 1989 1589 504 4296 2069 755 257 1585 3403 2681 2977 3454 2718 3908 3808 2372 1612 4155 4049 2910 146 4768 3800 1760 1757 3946 4318 376 5530 1031 2320 851 5272 1628 5484 2715 2251 655 2461 2627 1758 2788 1495 130 81 814 2149 1962 2017 1873 2998 2731 774 4418 4573 797 2782 1141 1646 2606 1363 2113 5240 181 3475 4653 4825 132 1801 2559 4726 3427 2459 197 3579 568 5010 5557 1877 4113 650 2479 2951 860 51 5559 1895 3930 3511 1036 805 2929 2959 2107 2794 2789 2050 3725 5081 4877 484 1951 3687 597 4487 791 1706 1289 4242 4382 1902 4415 4318 4592 4306 3346 3122 2794 1477 2985 2935 2554 1126 1396 1048 5217 4989 2336 5543 3046 3488 4608 3779 2159 2353 4798 4837 1710 1761 787 1943 5541 508 1641 1991 1225 3955 2342 3967 4467 1522 1725 3814 1416 3635 1193 3347 1874 3272 5504 1128 3500 632 4252 4251 2614 8 2729 3832 673 4618 1231 3364 937 5111 4002 109 4162 736 1574 4284 5467 1891 4736 861 2043 2322 4009 5307 2323 1673 3094 1147 5540 935 4562 3854 475 3653 4249 3322 4301 4822 754 550 4312 2501 53 4388 1837 405 4421 4061 4313 690 2106 5294 4529 3230 430 4619 1784 1202 1895 2063 601 5597 159 5199 2798 1569 5319 5498 4529 5276 2334 919 2872 2167 1203 1494 191 2194 2012 2626 20 2436 5431 1840 4421 1793 5111 315 876 3513 4183 609 5582 2670 1759 4946 4030 4739 1696 177 1276 1186 4247 742 1068 957 5417 2153 323 2773 73 4848 1713 3714 2730 2104 1848 2258 5119 2551 4890 437 3593 3552 1532 2958 5303 5513 5473 4548 4729 4142 2784 3093 4912 4447 3916 350 3344 5073 1213 1494 5583 731 1072 3837 3253 4309 4643 584 2638 4029 2500 4190 3969 3924 1157 363 1193 120 2125 3354 610 388 5235 2154 5329 3763 1923 5464 4268 1706 1961 2950 44 2525 5145 3657 490 5498 3980 1009 2660 2845 5156 5381 1384 245 4864 2094 679 3882 105 5387 2630 3000 93 1739 4685 1468 436 4868 1590 4002 4043 1122 2146 2123 3406 4179 4163 4271 3480 2052 5006 5322 2518 5477 3806 3515 1114 5009 1054 3195 1609 4293 612 2769 1632 5435 1042 4999 324 1832 2238 4599 4845 4336 1833 3278 1901 2462 3822 1971 4016 2696 2067 2191 5340 1025 1802 3425 3686 2180 4624 1949 1441 3335 3210 3953 4318 3195 2422 3849 63 1772 2762 5084 2056 847 4319 3892 4285 5232 3092 3700 4631 831 5606 1001 1064 391 2072 70 3991 2854 84 2954 4696 3846 3177 1184 440 2255 1008 2345 349 2199 3072 429 3927 5432 2645 1772 1626 4087 1163 279 4445 2532 4522 99 3604 4647 3891 153 3889 2023 4247 2188 2018 4961 4639 1855 701 2893 4255 650 1286 63 3102 5102 4023 3037 469 5352 4114 3037 2297 2186 4868 2390 1524 4586 4782 4901 1944 601 4341 5329 4333 3596 3960 5575 4091 4355 389 3157 1566 977 317 109 1821 2334 4593 390 3495 4172 5391 5527 4623 1114 896 3146 4230 1460 2971 182 4444 4747 4657 166 5555 3997 4273 4931 1871 1336 157 4394 4165 5407 3952 4316 4355 2729 1275 1672 666 1599 3277 4443 1048 3273 4181 911 5148 4269 312 5525 469 1252 3577 547 3061 4229 1565 3922 4574 149 1128 1571 1057 1091 5057 3165 2694 3399 3950 424 292 3989 1781 713 3924 2609 855 619 396 4853 4805 1331 5074 4277 1467 4507 3334 2314 655 4775 574 3001 5372 136 4156 3022 2433 712 1220 4875 2957 1530 4984 3269 2049 2072 2301 5592 352 785 1948 3287 4591 2416 825 2948 2637 2674 3031 1265 1780 3870 5461 2000 5466 3287 1107 2233 2139 250 1859 2271 5594 3392 4623 3317 718 3077 3301 1428 4536 2413 2016 4314 4000 612 3997 4525 1408 1168 1162 3207 4923 541 2931 4394 2607 5259 4966 1401 2726 5273 3732 4045 992 3922 4130 3797 1773 2574 5079 3372 1611 470 4597 946 3834 3152 886 2301 3255 5002 821 1104 2028 5523 4849 1728 4608 3196 4017 392 3178 2917 5442 660 3184 5177 4653 2562 3006 268 1022 70 726 1446 5131 2630 4339 1108 3369 1551 2457 5003 3989 4385 5495 616 3085 5419 2212 613 2344 4806 2920 280 3923 3200 555 2382 1091 1035 1521 4114 3003 4442 571 3076 4729 601 5612 3520 3586 2902 2785 3627 1742 3033 2381 4242 5607 3597 3230 2130 160 5069 3292 177 3456 2585 3390 5048 4182 4154 2613 681 3565 1895 1838 4223 996 4199 4765 1542 72 5218 3462 2639 2530 3058 4837 5514 2970 4115 2401 2799 4310 1872 1762 165 456 4003 3152 4180 524 817 3464 4996 728 620 1887 4649 2352 1113 4973 5065 2015 2853 2596 4278 536 658 3127 1515 4747 1523 1742 652 5333 2800 3932 87 3142 677 3376 2523 4574 2799 5036 3659 1622 1917 994 1578 1440 3727 2099 2821 174 2012 950 4215 3850 897 1652 3171 264 4802 485 2339 5003 2896 3878 485 4025 2746 600 559 4409 1885 1931 104 745 2134 2461 50 3227 1125 361 112 1637 2042 5535 4474 2721 2720 2173 437 4811 2883 5316 1963 2499 5211 3910 4233 56 4697 231 5151 5305 5058 4264 3857 3961 3958 3773 5557 3248 2245 943 15 5596 710 3329 3117 1757 5256 2912 4970 1655 3809 4506 4207 3780 5086 943 399 4006 1605 3802 741 3513 4441 4340 988 4450 5476 4694 2681 3452 5120 5018 284 3458 2245 346 3741 3709 4249 4509 2505 3276 2391 1074 4580 2330 2087 2522 2971 1183 5071 3270 4122 533 3749 2661 2665 1432 3942 2211 2449 5091 2706 2040 5480 4130 5246 5261 3479 2721 2622 3692 643 3320 4173 5197 3835 1931 3676 232 5126 296 5062 1333 3845 4547 2396 5100 3107 3101 4022 1328 1418 3688 4628 4617 2106 2949 2797 3586 5337 4644 4658 1425 4227 1084 1972 4985 2173 826 1132 4577 4594 3294 5524 434 326 4840 3268 3412 3358 730 1186 4770 4973 2132 511 4283 4455 4354 743 3874 2143 4177 4341 5424 5395 3192 1175 4940 1791 2359 5437 3515 2080 2236 4467 4639 640 3652 1751 4970 5276 711 1326 2719 2333 2919 3113 2363 721 5317 1514 1836 3759 403 4718 912 1812 3427 2533 2710 2921 4956 5004 423 1708 1667 2104 3073 1559 2319 940 1227 1322 2414 2864 1609 2828 2836 4117 3001 1098 2221 4424 859 5168 2323 1020 1770 644 3999 5596 4672 3207 3442 4031 1865 1557 2552 3313 5378 3945 3639 5111 4808 5454 1243 4712 5480 4743 433 2865 2282 390 2004 3282 3564 4765 3698 3843 4081 108 5002 4290 3381 3950 4467 1719 2355 4772 3446 5569 1626 730 5051 1368 1375 1166 3005 512 3848 4530 4478 1759 673 1671 3692 663 3670 3886 2404 1968 1114 81 4673 2523 2101 2863 621 2692 2536 3378 3916 4774 1710 3079 3839 3896 3962 4571 3090 5337 2599 249 1752 105 2334 5464 625 1253 1060 4670 419 175 2526 393 333 3666 830 2236 2870 1915 2755 435 3789 3937 2989 3707 3700 2201 4265 5061 2441 4424 4946 1529 3449 1640 5201 3711 4798 4428 643 1866 1618 373 1785 3568 2101 723 1751 4972 733 1148 2152 1312 2145 174 1820 655 2734 1559 1335 4546 711 4401 3977 3933 3162 1777 975 3390 952 887 3295 2286 2227 4962 218 4389 3649 3960 2272 3728 3198 1355 3439 2562 3746 4883 1552 4566 1612 1504 4260 4845 2456 4673 1323 712 1858 5539 279 4246 4258 1971 1433 5256 1891 5503 4124 1244 640 2540 3455 3355 643 1311 4509 2887 3567 4315 586 730 2195 2423 3801 5350 2505 341 103 856 1562 1060 1863 582 768 3921 2511 3137 3717 2487 3375 5306 4820 3994 3663 700 724 4985 118 2397 3524 5038 4716 1816 813 1480 269 60 391 184 4910 2734 4422 4873 1019 1720 5345 387 1905 4223 4204 4795 1095 2288 4161 954 3152 3648 2550 3283 4266 409 2509 4271 4060 880 1921 4686 3733 3786 1845 1360 958 3078 1781 4324 5491 3693 1931 1155 5059 2902 4153 3526 2563 658 1536 122 4343 28 1100 2355 3804 4224 1257 3919 795 972 1450 3346 2054 3101 4116 570 2862 2777 3134 3004 5319 5063 4240 2711 3019 260 821 3607 2493 5256 5077 384 3104 5412 1366 2188 1524 2946 5090 4926 3338 45 3159 440 221 3985 710 3930 912 3307 215 2752 115 860 5437 400 1108 1532 2277 4647 2407 2176 5313 3328 1346 4341 5219 656 131 5281 3269 3826 844 5461 4666 4019 375 5153 1309 3293 4562 5 500 1424 5295 494 3010 1171 1145 130 1348 2120 4730 3708 2519 1517 2195 295 4339 4995 1138 3180 4134 5476 4808 4999 16 1703 4626 1208 2598 3482 3939 5362 2861 2201 5588 1898 3221 4164 744 5448 1069 2264 1644 3176 3234 3336 3438 529 3410 3056 5575 1229 4867 5185 1298 5477 4406 2759 2408 1957 286 5509 1244 1216 3340 3069 4129 269 38 1302 3439 2631 5162 2154 3653 4359 3134 4611 3772 4849 1874 4211 5332 1566 843 2527 19 1858 5525 2188 755 2459 4320 2562 1418 1498 5568 1017 2139 5021 1408 232 3836 3811 5189 1610 5483 1066 1396 1440 4232 5594 4598 1595 4309 4215 2881 4302 855 2522 2318 5436 785 2557 4519 2695 2873 2402 4665 868 3905 3134 978 497 3807 743 885 4335 50 5354 1093 150 3352 1722 3048 3179 3055 1563 5198 560 5189 3056 4972 1012 4996 2704 4426 3882 4354 2688 4475 3406 1993 3882 2801 14 3912 2963 1869 3760 3947 5185 1831 1056 1452 2337 1741 1941 2228 3534 3980 4188 1026 1084 5078 115 897 2447 2459 4781 3223 1452 716 1214 5386 5439 3167 1289 1593 2462 1391 1752 4012 3658 3419 3130 1062 5471 1525 2564 2777 3002 2132 2374 1572 332 4356 1588 1128 3299 5102 4286 3090 2605 135 3792 4612 1031 651 4662 5199 2556 4965 4316 3291 1589 2645 1018 4002 4560 3388 3076 4822 2296 213 972 2791 579 3648 529 1986 3709 1699 5198 2361 3941 2080 4070 2031 1268 2517 1952 1936 4849 2709 817 3910 2384 253 3035 1052 2655 4921 5256 4075 2893 3278 3006 4439 3086 1735 2776 3038 3236 2426 750 2518 3650 1952 4297 783 3032 855 4276 2065 1523 141 4166 4792 2562 5040 553 3441 5347 4541 2767 3544 1533 2328 4384 382 2868 3735 2025 2574 2347 5477 4767 4372 595 1667 2700 4638 3381 948 1597 1560 3076 1926 1021 718 2399 1691 3288 5108 3219 3641 5382 1034 4555 3601 218 1624 2384 4067 2496 3703 247 2380 2435 5286 4239 1837 5343 333 3437 239 669 1404 2056 4995 4068 5407 3525 157 3345 3755 1261 4918 4027 3639 3859 1909 3962 279 918 3876 2312 3625 1976 4592 1880 2915 564 273 3161 258 614 113 5198 3779 457 4862 3295 2800 4653 4581 4998 1851 1705 694 40 2608 5342 5085 911 1185 2214 1261 2820 3191 2572 754 4479 1016 2354 994 1551 4748 5351 1113 4510 1613 2466 5557 444 872 866 5606 3297 4958 1163 1053 4543 460 2188 1051 5358 5073 5084 1709 2399 4104 4222 4751 94 1866 3783 1895 5417 516 1274 3849 1306 3636 4356 3034 4165 2883 5272 4072 1373 5476 5269 5010 2266 3850 4157 3862 99 2247 5339 1391 1332 1719 2449 3154 3142 5604 168 16 4636 3295 1044 1391 2203 5309 5436 2495 513 2974 5279 3668 3026 3885 3454 3925 1133 1800 2500 3579 2069 1765 2830 226 4242 440 5427 3333 2294 4050 3614 2071 2237 169 2435 1489 712 3990 1094 2705 3812 5250 5283 3126 4180 188 1095 4148 3579 3381 2968 244 358 4374 1846 1398 932 4856 5451 3909 5180 875 2320 4702 4972 41 3775 2681 1380 973 2324 5435 1450 4748 5536 4868 2245 1162 4883 356 298 3765 2462 1381 5409 1062 1390 1808 67 2387 4908 1580 4807 3179 5495 2675 3759 145 3660 5237 4960 478 1294 5052 5094 582 5517 3690 563 3895 5527 1040 227 4157 3603 559 3776 319 288 2660 292 1035 2651 2302 402 1315 2239 1361 3484 769 2770 4637 5142 2423 1653 5426 3142 5358 4755 2187 2997 4362 1924 5021 5563 110 5557 328 1418 1792 439 3706 1364 2619 3342 5496 5096 3660 3412 4254 609 4397 2774 2382 1071 1322 4637 2025 5109 2281 756 1555 4404 455 2754 4694 475 3513 1569 2591 1437 4966 2825 5367 268 3650 2368 449 2132 483 4230 5491 1908 604 1055 3789 4921 1636 5141 5278 4679 2543 2366 5282 331 4923 445 4674 2820 1264 5160 4421 84 833 750 1711 5604 4816 3256 42 819 1703 3256 759 5060 1158 3798 4881 4863 2783 3675 3545 2428 4823 1501 2123 4297 4283 1920 3093 3190 4496 3691 1879 2841 76 3347 4644 2030 3672 4377 3823 3648 547 971 4282 1684 382 1134 3582 3826 1189 1161 2192 5161 3960 3442 4505 2366 2624 388 4742 2343 1021 2840 837 2434 4637 3914 4447 953 1197 3412 2838 1769 2177 5098 2359 3202 4952 2481 3767 1402 4597 4213 3674 2597 4667 2101 2155 2775 4243 668 3280 277 3018 4440 3991 2064 3870 5517 682 5485 2550 3178 563 2605 4353 2436 4232 2581 415 2031 3878 4443 4262 4588 2764 1591 730 421 690 745 4809 4617 4307 1760 4783 4835 3280 584 4591 5071 2843 2002 4639 3383 428 4727 3954 1580 4998 4681 4557 3079 5464 4097 2391 1927 3513 5025 2363 364 5294 948 4041 348 2990 303 2006 5554 427 2411 3729 3601 2515 592 3210 5076 806 3988 2737 5385 649 792 3463 5004 3498 764 4274 208 3908 1319 3554 5328 628 2953 4726 4449 2583 518 2176 3930 3837 3613 1892 5243 1057 1501 2193 4755 3940 2915 2200 5185 5572 2287 5425 3012 798 422 3361 575 1292 1516 2985 2225 349 2810 1246 1558 18 5458 4525 1928 1754 3788 3087 5005 3012 5040 4465 3997 2639 4870 719 4627 993 5215 4139 2135 3715 3988 818 3984 5275 549 1636 3105 3159 138 2963 3253 4274 2498 132 4201 3645 1257 215 240 3385 4549 2667 2608 4324 3943 1289 5352 4607 5039 3982 3673 1430 1160 2254 4073 4096 223 3508 2399 2333 3030 4225 3778 2264 1203 1806 4121 4519 5203 153 381 2120 5211 3122 3490 5162 2115 1284 5001 1776 3618 3822 1328 4567 1656 4256 2748 2771 1224 1546 2736 3841 864 3061 2502 5106 5101 3114 2215 3861 2467 875 5348 995 3756 2350 4940 3553 4650 1039 3202 4688 1205 2361 3220 3776 5540 1850 4829 3709 5151 3088 5489 1634 2957 135 406 4105 1 3040 4036 3571 4526 1481 2626 375 508 2086 4515 4922 421 2795 3740 4135 4196 3246 2697 2989 640 2821 4796 2913 627 1489 4816 4496 5484 2900 911 2156 2430 4768 4094 1581 1601 3311 3487 4010 2689 841 377 4862 4316 797 614 149 3411 2815 1585 4254 22 4444 1710 2640 1463 4162 590 2985 232 101 1078 2989 1686 5028 279 3046 2434 4580 1058 222 2761 1611 4309 1732 2887 2824 4298 4077 2382 1085 427 4770 4881 799 4950 905 1077 1752 2605 1770 3122 5518 654 1770 5161 3473 5616 6 5031 3877 4518 63 2713 980 2915 4595 3032 4373 3824 2780 1424 4011 189 5356 4149 2897 4026 121 1789 2380 1303 2847 3157 1938 2806 2708 2698 3812 1694 300 5323 4257 4910 4231 5289 2352 3940 3834 1893 2016 3454 3817 1828 1739 822 2310 5020 322 1017 4727 902 737 4928 449 4238 2424 4398 5106 3397 3414 4987 1310 2079 4008 1398 572 172 942 94 2412 4077 2953 4902 821 3259 803 3829 2295 4300 4880 243 1901 2082 644 3963 4411 2331 3473 4460 662 5026 1608 4941 1703 1137 2347 2423 4199 65 4818 190 2841 991 1084 2418 5498 1554 423 568 221 4828 2890 4564 1286 2916 363 5507 794 3208 3157 458 104 1740 1132 4645 2660 4697 4939 3545 5564 1982 2027 4625 3981 5044 810 2953 1993 3839 3801 3180 309 3283 4665 4541 939 5257 4678 4766 2234 2560 3036 4206 19 1028 2696 4826 1995 3019 496 1369 1650 2683 5543 4877 4832 5393 3280 2129 2205 173 3455 3846 320 3809 4146 188 1226 2495 4818 1343 1219 4834 1724 2950 3908 249 359 1641 2070 695 1723 2937 5566 2068 3370 5412 1682 2052 1490 5457 4700 2395 1704 749 3363 2761 5259 2174 5189 3268 4811 2676 4623 4013 450 2407 1843 4066 3789 1212 2296 3446 1703 1220 2575 3280 159 2906 2123 1206 5239 5083 992 3569 1969 257 3888 5616 4078 960 2006 5484 3032 1560 4159 4984 3949 1067 2343 3151 1469 5563 696 4535 5345 633 3105 3266 5309 4931 3090 177 1186 4316 747 3671 2869 3371 781 3496 2192 4576 3519 4623 187 4132 3427 1353 3370 3197 1609 3750 1472 5439 4056 3826 4730 4146 2047 2633 2436 5059 5335 420 5559 3651 1276 2987 2282 5235 4700 674 2289 5177 3800 3474 1732 669 1941 4961 1478 2791 3680 4538 4736 3803 1256 3533 4110 3224 4393 2041 3819 2873 1296 3918 627 3920 3486 3203 3317 2221 1023 1569 2964 2001 5175 68 4940 1300 3911 4064 1709 2480 4035 3157 2584 4924 2854 3829 3051 2370 812 825 1892 76 5195 4927 400 4530 834 2188 1644 1210 5254 4252 3520 4631 489 2569 3746 1579 331 3094 2833 2947 691 240 4991 3418 1410 436 2296 3935 2970 605 1443 1201 1839 3070 3780 3341 5227 2852 3334 1804 3163 2741 930 4589 3285 1393 2452 1836 4752 2973 3826 352 3508 4425 75 1671 2173 2075 5338 639 4682 381 4059 31 5211 4024 3782 3291 4151 4537 2926 2667 5567 3615 1161 1492 4250 5089 2694 2270 1110 647 5449 1396 2033 3830 3467 5078 1760 1852 2542 3172 5057 2624 3855 654 805 3413 212 2307 2458 573 2357 883 1544 101 3641 2218 92 2386 3941 2905 2312 4121 4680 245 2179 5386 3036 1177 4597 2571 3475 4077 3210 477 2020 1813 653 4475 5532 396 430 1298 1667 2773 5343 1031 920 918 4540 3652 1571 2766 471 1817 3236 124 4467 5054 1042 1014 5578 2565 3042 3386 2977 2775 2070 496 1104 544 4560 4594 3728 2731 2709 2370 3232 486 955 3367 2828 2882 691 2451 2964 2492 3424 4881 1093 442 2292 3400 5075 3474 3060 5113 1199 882 4557 1800 2765 3817 2927 2699 5201 4837 2397 2520 1526 1468 928 2790 2253 2711 3283 4632 2229 2621 793 909 4993 4711 1645 3134 2186 1440 4972 2445 3694 3023 972 3127 491 192 5343 1265 3028 850 1326 2412 2946 3563 2005 3537 5549 2628 3001 2726 583 5589 2763 5374 5474 1867 1779 3552 519 3387 2094 3676 2448 1808 2600 3975 4694 870 38 3451 1235 2830 4617 4409 5386 4202 147 5227 596 3115 748 5146 4494 2466 4140 2281 2418 1743 2073 559 444 717 4282 2930 4539 1650 3390 3852 5463 581 1381 639 4944 5267 2083 2498 4966 5432 559 3204 4787 629 1287 1754 570 4186 5217 4566 2052 1890 17 5178 4242 4290 2183 422 2565 3162 1800 3747 5068 5074 1886 4466 536 4651 4867 809 3379 3531 749 3074 2155 3161 1358 4955 2468 697 637 2895 2317 2907 5100 1108 5146 2048 233 4624 2193 3260 4389 2824 3481 2314 3174 3856 1679 967 2985 3516 5008 5256 711 3826 2876 1294 4643 711 1257 4948 342 653 3252 4676 4981 488 4544 1199 1367 1909 3873 405 752 1473 4037 4008 3466 508 365 1553 4552 2342 4491 5191 3819 2355 3941 73 3168 5586 2035 189 4554 1270 4198 3726 2980 3770 4674 563 4681 1364 1682 3013 4220 2966 3009 4444 2421 3570 2741 3155 622 1601 1020 4263 1942 2304 1970 753 2566 158 2060 1328 439 2551 2335 418 453 603 1903 4600 1953 1673 1330 4183 2726 3723 4883 4406 3335 2540 685 2909 4757 3915 3031 1977 2954 3297 4342 14 824 2310 1864 2364 4663 1822 5515 388 5144 1379 1164 5437 2522 1213 2857 970 2068 975 2828 2222 5500 3634 1655 2647 4836 3757 2164 4648 1093 1755 4156 2704 2064 1975 3798 4226 1061 921 4198 4512 3526 3896 4615 4966 4364 5231 4165 3960 4154 5366 4714 712 2249 788 389 1433 1980 3821 380 795 3605 2341 3937 3009 574 4942 2216 4422 1286 4404 3336 2405 2304 538 3515 3059 948 4677 1410 904 2382 5403 4901 182 1988 4497 4313 5529 383 4320 2732 2601 1230 621 1047 4948 2346 1811 2688 3183 1804 2514 2979 4653 1569 3085 247 4366 4198 4619 2041 2142 4108 5185 538 667 52 5140 642 374 2784 640 3876 513 2078 4289 2197 849 4116 4300 1923 3263 2814 2762 3059 2544 1897 1917 2622 3692 4713 2243 1775 4416 563 4700 651 4766 2471 461 3280 3860 3307 930 2728 3279 1270 1860 3482 314 671 1170 4794 4566 2934 4698 566 4294 3169 3667 3881 3733 1669 692 4581 1975 5263 785 4982 622 3738 1773 3708 3818 1061 3487 1239 1713 4287 426 4001 3588 3906 4249 1410 3161 3523 4493 1366 3700 1758 869 4767 5173 2357 1253 2400 3595 773 3950 4358 3253 3183 3808 3030 942 5073 1120 2678 364 1741 1909 4033 3092 1906 1452 336 4950 1169 2894 5548 2075 5157 4148 3004 474 2335 5509 3345 1282 4774 2074 4317 2708 2544 2124 5101 4719 3494 2068 5477 1478 372 4255 5027 1948 2889 973 5387 5548 2892 3848 1796 557 5154 1023 2513 113 97 4010 4963 3488 3363 3772 5401 987 5385 98 2211 5578 1652 622 344 5268 3484 180 3246 4068 4399 5030 1375 3667 563 4714 1753 3414 2381 4768 3492 967 3693 3982 3551 186 1602 3533 1805 2771 1124 5026 4910 1432 387 2010 3676 2996 487 5068 2357 1103 444 2952 3079 2836 4534 680 2821 800 851 5390 968 2202 3623 163 3328 5005 3249 4134 5368 4233 5312 527 3547 3032 2991 2468 875 5348 2563 5450 3975 4547 3226 4188 2577 741 3128 3793 3423 1321 2528 2957 4155 3249 2725 2557 3336 3632 4490 3869 5232 2606 3787 1131 685 891 934 3799 815 3034 3278 3080 5175 2179 3548 2128 477 2581 2377 362 4849 2561 5265 1824 1476 3727 2454 5095 3512 5499 3537 647 717 5059 4393 3606 275 1277 911 679 4699 1882 1906 1758 2697 138 4904 3715 2942 1253 5378 826 5122 721 909 4706 4167 85 5100 996 1667 3209 2491 1733 1629 4016 4115 3101 1852 4950 5139 523 3262 4406 3576 4899 3975 3740 2085 1372 1429 435 4368 2569 2646 3292 2125 5080 5618 2979 366 2408 592 169 972 2437 694 898 3356 3044 2269 483 3355 3414 3679 1184 2482 419 3730 5345 4460 2684 130 3566 3825 3692 1248 5281 2505 1734 1303 5033 5121 3205 1018 5275 168 5028 2240 4707 1132 2843 2916 1018 3860 5335 703 490 3721 2542 2111 3325 5453 4521 4596 2126 1069 1808 334 1203 319 3004 5284 3304 866 4492 4230 279 407 382 3299 3310 3631 1304 159 4337 3765 2154 2739 747 1689 2841 4110 2419 5044 718 799 2686 1897 3131 4095 2679 1175 1532 2977 3330 2005 419 3437 4461 3784 5617 2257 3459 2368 4525 2358 2312 3691 3993 1760 4560 3089 1620 3363 4083 5108 4200 5586 2477 2965 5213 5503 2942 1761 5272 2383 1712 1407 4946 2519 3072 504 5268 3412 2061 4406 3665 4897 4305 2338 3054 4568 455 4785 4926 2546 2448 556 1503 3573 1047 907 5311 4634 2136 5606 3735 1341 2082 1103 4292 4739 2788 662 5368 2342 51 5385 4665 4505 1408 1616 1321 869 423 2944 1934 1969 1390 756 5086 3178 300 488 3922 700 4607 4681 233 4421 473 2829 2953 794 1861 3994 306 4399 3129 3030 1030 2943 1199 2216 5341 3351 2395 205 2047 4699 376 2225 4137 2398 5152 728 4024 274 977 2355 1754 5232 388 622 259 3377 1219 2223 2764 5266 1918 564 3393 128 4312 1679 147 4777 5009 1239 1309 3367 5171 3798 971 3136 574 4836 1561 2632 4102 839 1565 2234 3035 333 1566 4793 510 1623 827 4440 4491 5319 1839 2215 2726 2481 1179 5275 1789 925 1478 3271 3754 2411 4177 1076 4405 5004 1972 297 5432 4287 5015 4877 107 1577 4023 3969 3367 4909 1253 329 5224 4068 4190 1351 3026 409 2669 2417 3457 2813 4081 3258 4143 5226 2192 2838 5569 237 4383 4841 2306 545 3811 119 3303 4213 2270 210 4195 3078 3449 5438 2798 4612 4771 1414 4532 188 2630 5059 4299 2619 1969 2766 2824 3256 1216 2165 2307 3579 5561 3734 548 1458 4381 2829 1878 2391 3975 3337 3230 244 2240 5327 3168 2168 2146 2522 4059 3432 1479 1295 546 1421 4669 3959 2118 418 3962 4332 3539 3836 249 3931 4157 3916 4330 4230 448 4048 2436 3602 1299 1605 4968 4574 1183 3525 3367 1880 4207 793 3013 4859 1571 4977 5153 5084 1177 2760 362 4302 1302 138 2845 4586 1326 2187 3202 3273 4687 1541 4229 596 92 2994 1796 5402 4647 3362 3443 4896 442 1872 4476 294 1233 1953 2705 2118 4545 4768 330 2910 320 5156 14 3640 2799 3936 3789 3179 4150 5471 3846 4820 3697 4973 4128 5205 507 4139 5544 4891 984 1558 5063 3473 797 2134 1175 4654 1264 4466 1949 847 5462 1103 4892 4510 2434 4730 1547 2629 3928 4317 1226 5233 3403 1671 2650 321 5519 1073 2507 334 352 2137 1585 3827 842 3270 342 4646 3077 624 3994 296 2480 982 1832 2112 880 4071 2964 2903 3997 1516 2549 1277 1432 2271 4807 4185 2777 3537 1099 1917 446 2446 3108 5053 3335 3358 876 3749 1419 1960 2333 4425 163 3825 4584 3376 855 4635 4179 2956 3584 4946 3784 3581 1246 2932 2393 1496 167 1656 3021 2230 2363 1051 4834 4424 2661 3563 5413 4308 3254 3833 4101 2353 1631 4189 3322 2126 3604 4585 1724 2505 5008 1976 4939 440 2685 4922 127 5326 2648 2260 4785 4157 25 215 5574 278 3595 4950 5169 5543 1803 3211 3854 1610 1816 2940 3993 3926 2787 2110 3088 2266 4333 3603 5093 4168 1360 3902 207 3444 3921 1181 4991 4164 1366 4290 187 661 355 2901 4966 735 2217 2611 4845 4649 3837 2820 1423 5028 726 3362 3383 1144 939 4136 1739 2711 3573 2518 2335 2737 133 1333 4353 1863 3646 2986 2214 4462 1471 3356 2876 1649 553 4915 1751 2359 5188 3042 1127 4194 2001 815 1959 1413 3464 174 231 942 4235 3541 3959 1803 635 2505 988 3251 5141 3 2505 3254 462 2930 965 3091 1468 3856 1123 965 2163 1720 1419 2029 3904 1081 1486 3910 2923 2344 3632 1235 2240 1820 1806 5472 2168 5396 3680 1701 4662 3491 1295 706 1036 2156 3039 5276 3568 3347 3678 163 2292 2934 387 1678 406 4170 980 730 5604 3033 3498 4981 294 4053 6 377 856 3122 4088 470 289 3648 3414 4715 5170 3601 5601 5268 5192 5572 3590 69 3136 4756 4990 3346 1221 2829 1097 4431 5596 4585 1461 4081 1384 86 4080 5143 2312 4429 2354 3250 3914 4009 4011 4315 3181 3794 4210 4502 786 3786 5339 3723 2901 1511 5108 3536 4894 4720 5418 2454 2165 1793 3314 2687 1645 4597 1264 127 627 4386 5398 4236 2791 3424 1614 3055 5292 595 1684 1690 1721 4118 4139 2743 443 2855 4184 3261 1589 710 4879 1335 3900 3114 1007 3888 1439 5155 2732 5599 4627 1403 1749 3345 3460 3684 186 2352 3739 1110 4270 416 4638 5113 2406 4959 3434 66 2788 3880 4513 3594 4101 3330 4816 1776 4059 4435 5408 105 1382 5064 4046 4750 2309 3409 1383 927 3441 3943 1971 2575 1411 2766 3994 4493 3130 4628 5276 4092 4060 1214 5036 4808 2990 333 2617 2931 887 4726 1853 2538 2275 3241 2219 4634 5406 1485 3182 5182 1592 1053 2140 5252 2243 1534 2727 3543 4145 4155 2865 3747 1347 4010 3979 2572 4449 640 3814 2295 2403 2376 1789 3971 472 957 3077 4068 2701 2767 3500 2713 2427 394 1960 4509 1573 1024 3218 4437 2298 561 4572 2021 1860 735 5161 1488 4256 2216 1776 4037 5421 3659 3061 2494 5026 4251 5600 1839 1048 3832 3971 393 4841 3375 2586 942 456 1080 1667 3497 4649 2844 2543 4974 3683 3322 3663 2923 5583 3129 4942 4147 3943 1334 2618 4042 3809 313 1155 464 4418 3922 5325 3837 907 446 1079 4442 2089 5074 2166 2489 2455 593 1908 4006 146 2211 2486 2110 494 3358 1703 2008 335 2167 4767 3445 2537 3981 1376 4505 1411 1727 3290 4926 3757 3226 98 3483 681 2039 2833 4014 4855 4195 485 2396 2728 3107 2590 2674 3888 1035 2871 936 5168 1887 1668 350 1440 596 1060 1113 2568 5412 938 3119 4574 4987 3000 3172 548 3859 372 2632 2709 4836 996 1112 249 4766 774 2541 2488 4442 5382 5182 2890 3767 1401 5446 2382 4633 4770 221 4759 735 3581 4478 2733 2872 45 4099 4167 1371 4391 2106 5563 4770 321 4883 4090 3690 2790 4207 1273 695 5438 2617 5019 1400 1117 4390 2662 3239 4064 2807 1694 2387 3594 5306 67 5233 5419 1992 4268 1287 985 3741 1889 29 3841 4359 1519 370 3541 2898 4563 2210 1816 56 5351 5572 1992 1210 3313 1669 1431 4969 1010 4538 2673 3879 4219 4 5600 727 940 4944 852 1476 2169 2169 4485 176 3198 1284 2706 1560 1413 4041 5300 1953 4646 3562 862 1375 2487 1044 838 3730 4064 3669 2205 1563 4231 2911 509 2865 1059 2374 2622 1600 1163 4866 1530 5305 4913 5594 3052 3416 4215 1254 1271 264 1406 2436 396 47 2987 1251 1417 4974 3709 3251 3511 4720 5278 493 1235 5413 4617 4056 4231 4046 4217 3117 2113 2272 948 4402 2284 2035 3923 2958 683 2123 5036 4010 4692 5222 1344 3515 4438 4300 2980 3576 3821 4884 3131 5093 5329 4586 4107 950 4232 5408 370 3280 3813 5200 5198 1719 87 804 4592 1904 418 1242 3813 3919 1356 5360 3376 757 2702 3970 2763 1177 5219 127 2907 5509 4903 647 4473 3273 434 3946 3901 3042 5103 4107 1643 5308 6 3788 200 4546 2568 1019 1216 5505 186 1715 2731 1586 238 3994 3132 4560 3481 221 1493 3390 3477 1255 1103 243 2267 121 5342 4145 4612 3711 3705 138 68 4622 3111 2962 2811 1807 5300 1544 4546 3973 4171 5055 3392 381 3025 128 4862 777 372 4552 3122 3837 384 848 2306 4559 3098 4757 3580 2275 5602 4571 2525 2081 2841 195 931 2300 1202 266 2216 5226 5415 2599 2916 722 4595 4437 4855 4739 2618 2709 1273 4193 3071 832 4619 104 2510 2101 1427 3255 5534 1249 5553 415 293 755 1547 270 1257 1505 4553 4962 637 3828 3251 2019 3689 3450 528 834 2287 2359 2137 1483 2787 4437 615 2505 88 1228 196 2374 4791 727 1122 2526 5039 3208 4334 2862 3324 516 3556 2677 4983 2644 2480 5076 2943 5578 3239 3840 2155 5530 4375 208 5228 480 1080 1596 1787 2015 4186 428 1812 1874 440 4244 3927 5539 1268 4269 2699 441 1891 3389 5377 2309 2892 2649 400 2216 654 4941 1052 2400 4125 1037 3762 4757 1349 3875 4534 3105 5030 702 2741 2141 1868 2431 1155 1885 1094 300 4099 3593 2928 1810 4668 1989 3906 2278 1097 4882 763 417 5027 4430 1579 49 4481 2060 2546 596 472 5608 2672 2792 3132 1451 1540 786 1048 2693 2675 2424 3592 801 2379 2459 5289 3005 1942 3631 1271 1193 5400 3181 825 2160 4217 2986 290 4210 5055 2630 4046 1565 1282 3698 3122 4602 202 702 5030 290 1817 3245 2517 3058 555 5203 4165 636 2229 1292 448 679 1288 3275 1435 1809 4627 3387 4553 4342 4262 881 732 4963 3107 1165 3752 3008 3490 1921 3725 4143 2302 3863 3048 3344 3579 2484 4391 5497 1063 4222 1268 1729 2677 2566 835 2934 4204 3166 1494 721 2479 358 2921 1586 3576 1029 221 1648 1157 4048 5413 1592 3562 3037 2309 4251 2320 1287 542 2520 4007 2248 293 4606 4452 1051 5166 3286 1425 4522 930 3944 3511 961 4982 1309 1025 1577 1096 855 4808 498 1995 2290 265 3285 1327 3940 4819 2252 1989 4794 464 31 727 5135 5347 1429 4487 2801 690 3773 313 3806 4294 3723 2305 1924 3352 3344 4364 5101 2791 2684 2147 5518 2187 4861 211 655 2578 4456 4164 4016 789 4822 1320 3633 5049 3182 2925 5332 2601 3836 4496 2889 695 1221 2578 4796 1691 4082 82 528 5056 2360 2799 4408 172 4867 5275 1848 3906 4869 775 933 758 2863 4731 3442 2993 4858 2889 3680 5493 2064 290 1236 4902 1450 3374 1570 987 2356 1550 2244 318 1571 1426 4371 4453 4592 161 5463 5295 1559 2103 444 3083 2516 2036 398 792 1269 5375 2375 1394 697 1489 2287 5296 1052 1585 1074 1971 2126 21 2078 2250 1224 3801 4609 5431 4680 1577 4228 4704 2121 4384 2533 4120 4070 4618 903 4850 5028 3616 2562 2057 2597 4311 1993 3031 816 1523 1768 1673 2005 2740 248 5081 5325 5385 2343 5021 3254 2857 1300 5460 291 2520 4085 5430 1350 3584 2815 669 1164 2344 1752 559 5041 216 1544 2276 5009 4645 1885 1587 5305 1909 1716 1822 5068 4780 1491 3662 1361 291 2011 1691 116 562 3676 5297 588 3770 4677 4115 4825 5433 3864 4365 1720 3808 5612 868 881 3173 3555 2707 453 1674 3298 1163 3123 2981 260 32 1466 4107 2447 74 4988 1643 5587 3235 4891 846 1073 4487 5619 791 1387 3491 4943 3908 270 1690 775 1005 5197 75 872 2052 450 86 5476 4024 4875 3442 690 4008 805 152 4924 3137 2255 584 4346 5261 482 5374 3202 4592 2543 3360 1699 1292 2682 795 99 3641 3513 1611 4971 2064 3825 3996 5250 4637 3067 507 4331 1123 4263 1817 4813 3090 4338 2816 52 2175 3709 2327 1798 2862 4085 952 3878 2881 2483 3952 2942 3383 5265 4692 576 748 3934 3967 389 2229 5238 5125 3261 3877 1915 5344 2867 2524 2957 3625 3074 400 1009 1772 1098 1984 2553 1246 1628 3347 4949 1395 3140 1683 3754 5385 4950 1691 3970 4200 3254 2885 644 5581 1729 3364 4590 668 5267 3140 301 870 4480 1368 417 4231 3111 2702 1011 2757 5254 1817 266 4219 864 1610 2351 690 2329 505 3241 1620 2757 3877 5198 4878 2684 2369 4173 522 3977 5437 3756 691 1421 3961 2232 4642 3788 1516 3967 4488 1738 1747 4067 1375 1840 5022 1454 2305 5190 768 2614 842 2967 5362 2175 4501 3752 2796 2481 1019 3553 5489 4107 5256 1955 4278 4852 1741 682 3576 600 4746 5295 5526 56 1273 4588 283 3740 5079 3644 3162 3559 2547 1236 516 1348 3887 1143 3961 4417 2779 1153 4199 4846 3261 2517 345 3554 433 3302 3958 3467 1381 1826 2691 88 2902 297 2053 2214 1544 3705 3243 3619 1453 2058 1648 2666 1906 5458 4630 3524 1462 135 2581 4863 4668 4917 2161 5208 869 1293 4250 391 2619 1877 4208 3588 1050 1303 266 5109 4638 2394 4687 743 4782 242 2121 4181 2785 4822 3034 1975 4398 5140 949 2410 2722 3344 1580 69 1504 3294 4597 2244 937 3001 4000 4362 3807 4750 952 84 4535 4635 3083 3820 3717 147 2451 5017 4774 2189 1752 4659 432 456 1246 693 854 1276 5448 1692 2806 2442 2744 3444 1827 3423 3363 3677 5594 4101 3323 2215 4514 4372 2711 5482 2743 4621 5279 380 2707 4290 1950 4727 4106 4087 2412 4517 2355 504 1591 3302 2977 1868 5407 1683 2112 5059 2131 325 545 921 526 2218 2167 529 2271 2365 1175 1118 3021 2813 3587 4324 4826 1139 108 1314 4833 944 1789 390 246 569 3403 5080 5027 97 1991 3680 4325 4953 716 4407 4616 653 3362 3161 4909 1184 1131 3595 4928 52 3702 1689 5373 5008 2231 2116 1938 1720 5243 4602 4788 1147 1515 1850 973 1808 4789 4656 1731 286 1042 4257 3202 3369 3994 3817 2857 221 2675 2544 3408 3578 5364 1881 4316 2855 1296 2500 4682 3208 13 3695 2597 3043 5400 1045 4623 4395 5232 3456 811 2838 2704 298 4290 538 3818 2017 5454 4289 1693 5547 1075 431 2373 2288 3337 2076 1577 4241 4719 5090 3634 1935 4732 2162 1763 1591 3423 1879 396 2041 4622 4545 3444 4363 3707 770 4943 4806 3333 199 3054 4142 729 2318 2464 1901 2116 5317 5345 804 1180 2173 3581 4405 1719 3394 3106 2157 250 2891 2047 4242 928 4579 128 5300 1747 1764 2255 1359 3317 5525 1843 204 4936 3998 1475 4734 4597 5540 2679 1338 3067 4142 3534 5489 1615 4991 3929 2000 3975 1635 2933 2779 760 3430 899 523 2475 3471 3951 2134 2738 5173 3858 2999 5238 1548 2153 2610 1540 1752 4357 1301 3033 1415 2545 3451 4428 5199 1802 5199 3262 5177 5549 5225 4815 4533 2556 3824 2630 157 2595 1310 5455 4882 2911 4612 2234 4106 564 4502 4797 879 4885 2134 3332 3201 1221 3488 3746 2871 3670 933 809 1789 283 878 711 2732 3219 3247 4384 3834 982 96 1985 185 2926 3486 1397 3359 1244 2682 4029 2033 2506 3666 807 5335 3783 1449 5604 3104 289 685 2213 2843 1157 3313 3876 5312 5059 4537 2303 5147 2672 1707 3509 3669 4266 4990 3733 962 1269 4914 372 706 3355 2751 4404 3350 2948 2497 578 894 1027 4339 3624 913 408 1281 3125 4230 3541 2157 169 1483 4762 4176 3786 1352 946 1141 5082 4149 266 1965 5618 5392 5440 4301 206 3846 4014 4751 4978 3104 392 800 4377 2358 4120 4352 423 3279 1015 4170 325 4694 3789 2179 2065 2460 78 899 4478 4941 2148 5516 2497 3904 195 3499 313 3588 4746 726 2161 5250 4012 2525 239 431 1732 5571 2010 5467 3982 4046 3916 2572 2225 5621 837 1364 2732 1309 1170 2049 4431 1708 661 3378 2504 1014 2081 3767 1504 4777 2924 2099 4035 1005 5471 1636 5416 4133 893 2332 312 2774 4228 1067 5313 5597 3551 3146 2122 1043 4743 917 3459 510 3310 1512 2389 2594 234 1798 2131 208 3902 3211 4429 2409 471 5455 4801 1325 2299 4565 4427 2719 1361 3812 2919 1300 1479 4149 1404 5270 1032 4946 3745 644 1475 5379 3750 736 2355 4222 1624 1252 1138 4999 5257 1168 3107 5407 983 1419 1129 2626 2364 1240 3407 2626 4505 5474 4759 3801 3868 3116 4197 4195 3176 3115 5381 5245 1165 4288 2772 5426 1999 2451 531 4423 3089 3418 2007 5121 744 2911 4193 2230 2775 1629 335 1565 1818 3619 987 3224 3316 291 4876 4026 4704 1683 2998 4988 1281 5445 871 4935 1179 460 2196 1538 1951 2459 3245 1381 3661 3824 4497 3564 2823 5616 4348 3638 1197 2221 3455 2612 4385 1328 1315 2268 1012 3938 1589 4304 2432 4258 2242 4067 5360 1021 4941 4771 4746 2340 3136 5123 1865 1153 722 199 5124 1741 5483 90 3312 476 4039 1226 2123 1520 4049 4677 5594 100 1769 3848 4567 93 4713 5534 3841 1170 752 1666 4012 4864 1749 4107 1721 1876 2640 756 2141 3515 574 1605 1355 3171 599 2821 2805 151 1764 353 1068 2999 4244 4368 1122 4149 5410 5087 2493 934 1577 1791 2378 4275 4628 217 1872 2428 919 2564 3921 186 4702 2657 4619 132 3871 2299 1028 1018 2495 4445 3348 4473 5293 4501 4623 1425 570 2166 3461 4460 2178 3446 3130 2263 2664 2262 4476 3177 5246 5144 4090 3642 1613 496 2348 4458 2245 2564 3819 1887 2367 1198 4054 4695 2945 1929 3143 329 1051 1331 1827 3413 2215 5150 3860 2228 4890 1640 4354 2432 3307 4556 1379 4124 3169 4689 2760 4224 3820 822 3375 2431 2100 3316 2574 2245 1000 2804 3845 1140 2232 2580 3700 938 632 1425 4082 1222 2436 3768 1225 1840 5411 2924 5004 151 1938 5174 2438 2707 3604 4124 1480 4842 366 1849 2867 1876 1379 830 4386 5605 471 38 1299 2350 5240 2593 3306 3490 3733 2647 28 249 1646 5148 744 2240 3767 3254 3654 5305 5174 5614 3291 4075 3320 3953 204 2124 1680 4340 5489 89 5336 425 3537 2886 154 158 2716 5460 2945 3426 3860 2850 5543 791 3112 3286 1000 1340 3954 4453 4606 1025 1852 1775 4697 5517 1380 3985 1177 4645 4555 4611 4806 3712 3467 774 5073 4833 2792 3735 4109 4359 2064 201 652 618 3391 943 688 3072 2328 4935 934 4471 4583 2890 2530 3132 3346 2456 2745 4511 4740 206 1773 821 5093 5069 1473 3102 2852 3207 2803 454 4149 4016 3488 272 2492 584 2399 1760 1659 3636 461 5587 2198 1404 5327 4626 4117 3448 2618 1182 708 3899 2385 5348 2940 3435 3463 2156 3634 2272 2125 3487 3796 4117 2661 2168 5233 1571 5509 2197 1779 4368 3790 2045 1871 1851 4523 651 2898 1411 636 4189 3905 217 4289 123 1142 793 880 4073 714 1057 1260 1479 5280 1589 105 4643 4288 5452 1961 3961 4749 4231 4889 1949 3416 3987 614 2586 4243 48 1197 4884 2753 4511 4378 340 5349 1657 2243 235 253 1176 4890 5183 4160 5028 5364 1878 5069 675 2899 4857 4952 502 3632 4043 2549 1486 3392 1316 3378 2846 2137 3566 2377 4723 4568 2869 3090 719 657 2231 2166 537 4101 434 1680 1991 1863 891 5377 5304 3326 4687 3582 889 3519 316 181 5382 4008 829 117 1423 5324 5139 2580 2845 1280 537 4857 2698 4506 5133 5295 832 2477 5370 5609 4232 1802 3997 4640 1916 5342 2990 147 3829 4406 3863 4824 3180 3790 4886 1808 5049 1968 2932 3243 4745 2455 2214 1134 3190 1384 1312 517 4271 1875 4103 161 556 5086 5083 827 677 859 622 2265 4925 5359 3992 189 5210 578 719 5441 2762 4291 1946 1929 892 4131 831 508 2544 2372 1710 4389 5034 4950 2382 2987 4338 1323 3647 2121 5340 1084 2305 3212 3096 2116 4142 174 1305 2310 2556 1670 5289 4996 4979 4406 1774 75 2824 2591 58 2001 4425 4547 1002 2348 2933 3686 4250 2828 1293 4042 4296 3701 1670 4146 1358 1589 1391 1571 3036 1741 4766 2661 4580 551 5301 4485 2339 1509 4379 323 4739 3806 4523 4509 556 5460 251 2334 4680 4308 3366 2662 177 3618 2960 1734 1632 2459 904 1169 4025 663 4031 2061 2694 3454 1372 2452 2762 1856 4501 1203 1520 2142 3561 5014 526 1831 1417 3242 3160 3239 1460 3344 1759 595 4980 4058 2760 1839 1397 770 1860 4764 1641 350 1573 3675 296 1209 1897 3626 1527 116 4816 3141 1464 631 1504 836 59 4581 4411 4694 1982 2741 1359 4893 1536 3410 5038 3769 2269 1916 2015 2593 4289 3765 2781 84 5382 2366 5497 4224 2715 1244 2184 4401 3551 3666 1236 4505 4402 339 4755 4668 1363 3263 546 932 3167 1632 3227 4442 4792 3625 2995 1199 885 4536 2001 2366 1976 4430 5290 1233 1508 5322 3325 2928 5264 214 2692 2634 2134 2646 1786 401 3575 3169 2205 5581 4603 1568 828 964 311 2163 1899 5147 2882 4456 2632 4889 2639 735 1234 3902 3898 2661 5293 3709 1370 4430 4147 2391 2098 5246 4943 5355 3240 1498 3821 5326 4079 3656 3920 4625 2521 2961 2772 2689 2827 223 2398 3253 3661 4241 3728 569 1258 3829 4876 492 2730 4317 1909 4096 3981 2954 3991 5144 3889 2962 331 4574 4800 1782 1221 4531 5569 2052 2671 3831 792 3586 1147 3878 1377 2999 4506 4517 2885 363 4409 4914 3886 2918 1667 383 5557 5348 2250 3600 4903 4161 5074 2424 5588 4516 4141 4929 2983 3156 845 2688 2529 4173 5017 3987 4620 4733 309 4804 4507 3918 1979 3423 1936 3459 4211 1830 4011 419 665 1057 5465 3565 743 637 5140 2505 309 229 4121 1409 1095 554 1138 3126 5613 1484 1046 3749 3989 875 2742 1498 3238 2275 2839 3689 953 2772 1836 5295 4529 391 5472 4820 3517 3709 3173 4874 1674 541 4818 1492 4413 1599 3644 4060 3398 656 5215 2487 3611 2150 1028 1638 3819 2557 3422 3429 1263 914 95 2601 5328 414 2919 2284 2153 1989 3932 106 1778 2261 5418 960 1282 1736 3244 5135 3676 4103 1590 2259 3171 1602 713 1222 587 4560 3179 1733 4037 4098 2433 973 1100 1988 387 4351 4003 4699 3279 1744 2153 2656 5063 4971 306 4712 2688 2737 1128 3695 172 725 1418 3054 3631 3263 1245 3359 485 4418 2202 4774 316 4366 280 2586 2052 2433 4399 2723 4111 5237 1674 1740 5240 2952 2494 5334 278 3019 3632 4808 3428 5490 1843 5506 4526 3314 4619 4193 3800 2687 5391 4107 1190 4315 200 5380 3012 3019 3490 145 1386 1902 3114 2965 2073 831 296 2263 4027 3079 2734 875 3724 189 3377 4729 5289 4933 5575 1327 5113 2477 5192 911 5291 1448 2959 2005 464 5189 2025 3865 1892 2649 562 4835 3930 1530 931 2616 2215 2295 2909 840 1586 4468 4459 3924 4353 1390 3855 5022 4119 5037 4783 5461 1377 460 2469 1248 4570 289 2266 5590 4652 3331 907 3761 4997 2031 3414 2537 3088 1610 4985 3332 301 809 1934 2884 3913 1758 487 1799 4271 1952 1253 3886 529 4163 2662 4139 1339 2426 4700 2540 5385 4457 2728 4964 2208 4564 893 5013 3686 2564 1096 1875 4009 5076 2197 2875 2588 4593 3081 1187 3948 4343 520 1908 2439 1803 3737 1495 4692 3459 2318 4452 3883 1061 2599 558 4058 1942 5163 4846 1117 491 5156 5366 483 5076 1963 2140 4680 1909 5539 271 128 5475 668 1526 1426 1617 1752 1502 4904 3392 2847 822 1600 2565 1584 5084 1967 2612 1870 4010 3511 5311 1085 4285 1198 3585 500 3389 3361 2843 2645 2615 1578 1018 4077 191 4570 4272 5476 4047 806 832 3095 4531 1000 4931 1211 2308 1344 4317 4692 1246 2293 4950 4256 92 3022 5146 4140 864 3533 2127 3835 2794 799 5064 5574 2048 2749 1430 4975 3179 1638 2253 928 994 3258 3476 3914 4302 54 1507 4753 3302 3276 2927 3672 45 4092 4663 5452 4666 1389 3654 1381 1153 1614 2813 2378 2219 4105 851 274 3686 1158 3716 480 5118 2340 535 4265 2737 2151 1520 5030 4407 3811 1748 2196 3469 382 3954 3303 5435 4690 418 4144 1160 5410 5019 3018 5540 5440 2991 2496 4441 304 2173 3939 2511 1965 2669 4781 1181 1851 4594 3529 2979 2998 4443 3164 3525 1731 4257 1927 4863 1228 4652 2307 653 795 1764 331 2246 3343 625 1209 175 5220 5066 2446 3978 3482 3530 5157 187 61 2964 674 1599 2530 321 2565 944 5265 1442 395 5062 3188 4687 4518 4412 2042 4443 4135 1401 1924 217 3969 786 4115 23 269 2073 5314 4524 4322 2028 5547 4921 2084 4910 2306 2991 562 783 3897 2371 3093 1126 5301 1150 2421 3856 1067 1719 2355 1846 327 2831 624 1 3870 5403 1832 2309 746 639 2796 1749 1962 1022 4444 1583 428 2406 2933 3802 2594 2095 1939 1787 1325 116 5528 1971 4077 3545 3630 2984 1768 4155 3223 2405 3113 3226 494 1755 2370 3573 3091 2602 3948 5329 3996 1943 2105 3275 972 1763 785 4612 4357 1203 1459 514 2446 2514 4712 5539 5057 557 4203 3851 4821 5082 1620 4401 5082 4829 3905 5313 2896 629 804 4486 4662 2358 2987 2333 5483 3123 4164 2268 2052 5013 4049 1386 4097 588 4752 598 4022 1152 2861 3605 2801 459 423 5353 1916 1804 5264 2801 3349 4231 282 1404 5603 3483 1432 2133 4053 5365 4352 860 2358 1864 4205 3056 963 2699 1595 5370 4157 5290 3380 799 2506 2633 847 2570 4115 873 1396 611 2331 807 5598 225 326 5283 4528 2798 744 4194 2970 2743 3475 1379 962 3313 5461 4139 3786 2597 975 603 563 1909 5225 3804 4522 1053 1121 1043 1143 170 1943 1457 2627 3654 3401 413 314 5474 5079 462 3370 3262 5156 3607 2882 2856 4443 1939 4747 4575 5467 4962 1553 4251 5601 5486 1269 2576 2333 1035 387 2603 3692 3154 3139 4234 2995 3569 734 2498 4137 4467 1025 5031 1855 4369 500 2746 4043 3714 3042 4409 704 2522 3165 1272 3338 984 1599 3665 487 341 2651 3079 299 3355 3603 464 2727 727 4376 3059 1143 308 4007 2290 4393 1702 971 2853 1144 697 1858 2915 1585 4942 5289 2825 2488 470 3093 861 151 2761 4961 4720 1849 2561 3851 4796 682 2031 3837 3093 3571 4775 5146 2346 1602 1661 2550 2116 1956 226 3649 1410 423 240 1711 3001 2210 352 1131 845 5505 775 1332 1645 2474 2263 3127 5463 207 2725 2313 4171 1832 949 4656 1288 2055 733 5466 752 197 5401 1425 2837 615 4433 1160 322 1839 1130 2796 2707 4092 534 3258 1921 935 1776 280 5089 3848 2414 1991 3525 727 1147 5264 3777 1238 4117 2151 2373 3829 4475 1900 3611 2098 5105 4986 4044 4709 656 748 1199 167 4923 761 3706 4478 3373 1345 2491 3301 2319 1541 2155 1739 1264 5242 4688 3524 4626 5602 2446 1483 2110 1925 3023 3147 2183 5238 1717 3277 2662 3873 1604 959 5542 1527 3995 2278 3861 300 2181 1346 2076 5216 2589 1465 2910 1882 4652 2764 1956 5434 5553 1570 4579 1039 819 939 1864 576 5265 833 5081 1064 1688 2400 2816 1688 4286 4997 5238 4934 5138 2795 438 1836 3537 5295 4006 208 4474 580 4263 3001 4100 4888 4296 1947 4794 4374 3767 2634 2692 903 3960 264 2458 2143 1360 4186 4450 1518 3057 1494 2323 3390 1102 1826 256 707 108 3949 201 1529 2534 225 5118 314 2517 4441 3130 1005 2990 308 3188 3031 3803 4746 2186 3605 2784 3678 179 4119 434 3704 2333 3741 4483 5359 338 505 3443 4336 977 1145 3502 5430 483 2293 3838 2666 2922 1556 4606 1377 3056 4248 1763 3286 2088 3191 4836 3714 1250 2017 5431 2205 2462 4949 5594 3309 4448 203 982 4183 3572 2113 2203 2821 4902 2703 1315 4690 847 3118 235 1045 1708 3918 2000 2373 1195 2358 3737 2790 5276 866 3124 2417 2872 3503 2343 5438 537 2972 736 3779 3726 2048 4327 4977 1964 1119 3389 2798 1137 3629 4722 577 1741 1912 3617 1714 3988 1882 338 5014 5350 1913 3563 816 2401 4629 2438 1932 1858 4657 603 1379 3040 1043 5199 2254 3682 1664 4522 5112 3355 5213 1983 636 5362 5295 2049 199 3747 551 2377 4662 4587 1067 5300 596 2800 4179 4885 5357 5353 2191 515 3036 101 541 2229 293 4441 539 4944 1652 2913 67 3881 4973 5390 1973 679 2173 4718 3296 2834 3775 2424 1112 1553 4412 3994 1468 3642 3178 3017 4071 3764 2568 3931 99 3319 3372 1763 3357 4889 2344 3208 5543 2562 527 5459 4597 5179 872 5606 5621 2278 4346 1266 1748 3678 2277 341 466 375 193 1831 2100 5404 1213 4828 3736 2078 80 1743 694 3621 2310 2409 2552 2809 3342 1892 3116 1958 4294 5284 548 4942 1698 2932 3758 5388 1200 5129 5196 4926 5567 2788 2113 963 2514 2797 552 3426 4492 2211 1162 809 1911 3718 5578 1251 3921 2870 4792 5514 2024 5344 5095 647 1457 4889 3086 625 495 4272 2582 963 4098 3429 5451 2963 3647 4170 3730 3383 4687 63 2287 1451 998 4552 2850 1270 4465 3641 1704 4826 1454 5368 4003 818 548 86 4087 3185 4855 588 607 4556 2014 2456 1529 5519 4081 3797 696 5319 2924 2329 3896 1048 3326 1843 3187 4073 5527 107 1991 620 5019 136 800 2588 3322 1156 2552 4383 3496 174 1314 1989 2486 2764 5514 1772 2439 3151 1923 2905 1502 5215 1507 1545 2132 882 4149 2371 1828 5350 3170 331 674 2934 4743 887 4814 4466 3743 1394 592 4903 5096 1708 5019 5507 1492 2516 4995 1499 505 3702 4445 3561 3438 4758 1367 2435 5384 1513 4765 1292 4060 4202 1490 3502 3282 4693 3314 769 404 5328 4688 2565 2206 5330 3770 2636 871 1967 5013 5106 4283 3286 4534 5272 4472 4493 695 1442 831 1363 2544 763 2266 3784 151 785 1641 5392 3189 46 5251 4609 2579 4825 4997 5516 3083 3110 1616 2535 2163 1218 2099 3035 2273 2293 288 4049 3913 4627 3257 2727 4711 2230 4040 1989 2128 2967 545 868 552 5292 3743 5470 4534 5056 2712 1247 1723 255 5251 2419 4801 4687 3093 2728 1042 821 1364 5393 300 3019 1004 2409 1266 4457 1203 2174 3904 3749 2881 1357 4954 5111 5087 3880 189 2566 3955 5237 3803 2862 3947 2980 424 3015 215 3475 3362 4422 4728 110 586 4064 523 4445 1781 2754 599 485 5394 2594 1675 3104 3818 3783 616 120 1341 1102 60 5348 3097 4989 1943 396 4773 3064 5189 1293 3582 3152 5018 5093 5267 1214 722 5423 1025 1308 3191 5557 4352 2529 1223 265 3957 3123 4581 4385 2809 4270 1977 2983 5452 4060 1779 2223 3315 4923 5092 327 3461 2878 128 1793 2269 255 846 1952 4584 339 2711 5405 4492 273 2627 2314 4696 2510 1673 3698 3455 3885 4595 4358 5250 5544 4054 2179 4941 3720 3436 3942 37 5197 825 814 1390 2514 4878 1774 3924 597 1580 1997 1964 2152 3562 2714 117 57 902 1253 5563 5580 1334 3411 2893 976 3233 4256 5508 3170 1007 4611 2822 2029 2579 123 529 669 3278 2596 1268 4597 1933 3811 2337 3692 2460 2031 4093 3432 2160 5451 1648 233 2262 1182 691 402 3123 493 4184 1662 601 2983 4870 265 2322 4310 3594 2638 410 455 1879 1355 4736 3222 403 4354 2908 3037 5270 4969 4625 1073 885 3898 5055 4423 108 2689 4468 3874 4297 3457 3533 846 3321 1834 1231 2422 5458 4310 2535 4795 56 2266 827 4084 2418 4990 5329 1616 5298 447 5477 5423 3334 3870 4544 4999 3056 4822 175 2250 1032 413 3904 5579 2980 3801 4483 1817 3425 3825 4156 1588 1746 3549 2087 752 2273 3423 4566 1329 4466 148 3476 4725 1798 1060 1433 5107 525 4514 5504 4556 4561 3798 3735 3550 1575 4233 3511 4446 3299 1915 5207 2730 4417 1289 4979 272 4283 1790 5048 454 1307 3556 4382 983 3218 3549 5496 219 3274 1045 1822 1678 3137 3643 3199 4293 4739 2921 3398 5169 1366 5550 226 1967 2387 5329 2097 2737 1564 2628 1554 3620 840 4232 2616 899 945 3220 1243 232 936 2166 69 525 212 4974 1863 1409 3183 5541 3695 536 2229 4104 338 1396 3094 1185 3219 4973 2084 882 4932 3268 3451 1670 3519 837 2126 1783 3650 4301 4363 5249 2886 1054 4288 3168 3680 1796 85 446 2033 2260 3779 4351 1380 5160 5033 2040 4223 2855 5177 1965 4799 1765 2507 3331 4717 5242 414 1220 2222 710 4925 5196 4969 51 4172 1345 5182 3826 1671 30 3540 2311 275 3658 3774 1060 1592 4990 2496 5567 4367 3048 2251 3694 2086 1776 1344 5516 5420 4070 5054 4669 1835 3292 1120 1196 2810 4041 5605 1516 3106 1727 3305 1765 4570 1193 95 1262 567 4112 1063 5549 1226 674 3605 2871 284 4724 2898 1790 957 2872 4741 3939 2458 1740 5187 428 2648 3432 1319 4474 1552 1453 4327 1153 4862 4490 5508 3133 982 2886 2920 241 3498 2426 3828 4292 19 2949 5219 2450 1857 347 2628 1364 5325 2747 2822 757 4060 4817 1217 2953 4558 1434 5604 2660 5062 4935 2886 3791 5364 4271 3196 4971 2272 4155 907 2299 4905 2512 1382 4196 2735 689 4414 3760 4492 1520 746 4474 5478 5132 3080 4171 895 3971 353 1981 5228 5576 5107 4796 5306 1415 2877 1493 3440 5210 4514 4241 3226 5104 3061 2992 5371 1811 2204 2338 5219 5197 4799 2380 2086 1430 20 2670 5380 5502 3393 2120 622 685 4770 2843 5267 2327 5454 4714 4893 5147 2298 3660 4104 645 3662 3778 3518 1329 3273 2364 4989 2706 122 1579 1035 606 4295 3892 4795 2550 3185 5333 763 5345 1306 4469 2230 86 1183 804 508 1535 3840 3482 463 4105 4058 1450 4641 237 1897 2605 2955 3438 5307 1350 3194 5019 372 4079 409 3011 477 123 190 5383 2108 1986 838 4125 368 3346 947 3439 1922 1930 375 4003 703 1859 4801 5036 4932 2284 2500 4233 1292 4796 696 1077 5077 127 3707 4627 3335 2933 3863 4561 3836 1379 1339 2398 2545 627 5295 3141 5488 3880 4178 1409 3378 5138 2480 4195 1562 1819 4415 3134 361
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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
519 637 2255 3358 2116 3648 959 3148 1606 1149 4131 2436 599 3481 3140 3083 3525 3898 2458 808 980 1590 1840 2734 804 2128 1906 4354 805 2457 4542 2985 3145 3264 1168 3204 4158 431 3634 4206 3274 3503 3760 3703 3510 4418 2018 4183 256 472 1602 1897 1486 3831 4198 1347 3899 2632 3076 1401 993 2386 4697 419 2202 3395 1716 3579 497 2756 4154 66 3626 1772 1748 2076 1998 3817 1719 3967 2398 3210 2300 325 3047 1899 3894 3369 197 824 4277 1034 2949 1366 1363 4306 228 927 1122 2828 2932 222 1968 3336 2475 2327 4055 3201 4186 3145 4643 1728 2870 1593 1127 4569 854 4442 4677 1174 940 1913 2246 438 3061 3906 4746 1975 3084 2484 3911 3843 3307 3421 12 1316 4221 2318 2847 1257 3161 3159 3918 514 3605 4350 4535 4364 4138 102 425 293 3229 2460 163 1885 3981 1720 244 4626 1996 4416 4251 1786 501 4266 3985 2586 3004 3840 566 879 3974 3245 4423 3104 4221 3659 1049 3562 368 980 3778 3958 4385 4231 3238 652 174 1736 1804 1115 718 3822 3193 617 1050 833 4312 1968 4112 4629 1724 2010 1196 1414 418 4174 1151 3385 2572 4048 2479 825 1677 1062 2469 4057 308 539 1812 4002 3560 3133 3766 2570 4571 4417 562 4711 4619 1842 4452 2505 4161 3165 1772 3730 1249 568 694 4558 2953 2673 1312 794 245 4007 395 4104 529 2973 1685 3726 3038 4111 1048 3334 1706 1426 304 3194 3928 1833 1647 2762 185 1750 2555 2872 134 1275 1849 3949 3201 467 1508 1524 3530 2517 2719 472 692 2710 1942 3069 3 3542 267 2745 722 2992 3181 4289 669 1512 1014 496 3210 1222 4684 370 4556 3787 1513 276 3444 769 1028 2586 3486 2407 2825 1851 2093 3739 4507 1206 1154 163 361 1220 3930 1704 133 2360 761 1875 2013 62 2366 1006 2949 337 4290 1412 476 4385 1923 534 4185 4629 2501 2085 1507 3039 1984 3946 2202 4287 2291 27 1443 836 680 3996 4458 3519 301 1354 1604 2563 4730 3886 2509 2638 4436 2467 4409 2476 4601 3147 3359 1270 176 27 735 3825 362 1167 3600 731 501 555 388 2328 1880 2664 2299 4287 10 2164 3257 2573 2784 2699 330 2434 1900 3288 2037 2176 3354 1510 529 23 782 1415 638 1527 108 4066 4404 3911 1007 1165 4065 2697 1372 1719 3941 2960 3343 2478 910 772 1121 1369 2432 410 2963 3247 1701 3036 4452 1053 4694 3228 1790 204 1981 4167 2949 614 2157 1149 3294 1495 2017 2619 4171 4680 3623 703 3367 2759 146 1030 1032 1135 2816 2823 1657 3934 2215 2956 831 3489 1096 3264 2740 4135 4075 2615 1602 3478 1978 1648 2609 3007 398 3319 2070 1323 3003 450 277 4149 3303 57 3485 2505 428 1949 2012 3301 1899 336 2233 3657 708 450 766 3495 611 132 1146 2259 2217 2430 2564 4290 2845 425 3566 438 492 4177 2669 4682 2973 3133 127 4216 4452 1709 768 1669 3197 3504 2733 1641 1750 3436 3178 1893 3597 4498 2673 170 1597 880 3881 1969 631 2333 1043 2425 1685 4656 2616 1115 2436 2409 4609 4224 736 1783 269 2059 2028 697 4036 3912 1640 222 877 2306 4637 4519 4068 867 2428 3756 1382 3881 4276 3107 1496 3570 4636 1293 4468 4456 3307 4395 1468 1208 124 186 2163 14 1698 4367 1704 1589 4159 3251 2669 333 995 1584 4715 3485 2817 234 4178 3093 4649 1082 1566 4166 3579 2613 584 319 604 3169 578 3313 984 1505 2120 1193 1007 847 73 678 3062 3326 739 3320 1494 1666 943 4212 2812 4244 3549 3309 260 182 3957 4251 2392 1318 990 2095 1229 3676 2930 976 3753 3377 102 4626 4533 2325 2070 3203 3873 163 2418 1520 2183 3122 4299 1901 371 1284 799 2091 3797 3822 2716 1407 249 3796 2899 3671 4055 3504 2167 3889 553 9 436 4241 2449 1995 1998 4117 3018 2727 765 881 2857 4395 3336 2434 2298 2172 638 380 4350 2941 2973 15 4401 4036 829 684 482 2853 3154 1723 1208 4593 1575 1708 3144 3037 9 1359 2946 974 1787 2797 4278 4632 4371 2001 1156 2186 956 4580 3419 4172 2982 3161 721 4128 1109 925 1233 3511 2183 2410 276 157 3035 1216 1996 2385 2112 2339 3096 2693 3035 3480 2856 1438 1921 3720 1637 2807 2321 76 1089 151 3942 3003 1423 3933 2926 2152 2053 4247 4582 3941 3639 2933 4484 1051 2020 1942 2746 4405 111 2619 2395 3080 3111 2939 208 1175 2979 1133 2592 3375 1142 1350 2166 2918 2961 3646 2867 1798 3493 1823 2819 4304 4417 1982 4549 4215 1476 1550 2586 3413 3773 251 2222 3573 1774 190 2219 1027 1072 1530 735 3923 4056 1967 4139 3153 4639 4336 3759 1107 1256 63 688 2733 3094 655 156 3077 1833 3333 4079 3180 1117 2074 1147 4494 3478 2783 2247 1743 2450 2175 4419 4713 4554 3652 3640 1578 2246 4401 1869 2526 1249 3911 573 3625 1845 3098 2874 1726 3633 3036 3115 3926 2400 317 1648 326 2397 314 149 4455 3267 1623 1832 1344 4463 50 2783 1467 2791 2596 874 3715 2854 2579 3451 553 4473 3550 217 3286 3138 2593 1722 3940 1363 1346 2713 2618 4413 2280 4193 1638 4588 994 507 4694 841 3626 2089 3950 1378 747 1891 3809 1619 1718 3562 1952 4421 2011 907 3133 2549 3889 2816 4223 2810 1463 1388 3196 2472 2278 329 317 3712 2527 1340 2061 1543 4371 612 983 3656 4189 2758 4011 4279 2680 2983 3541 775 2557 2171 1525 1184 3032 483 4298 2821 2139 998 4284 4713 3773 926 2274 1789 476 1 507 1830 1457 3163 1139 3723 1062 3502 3773 265 2549 1898 4373 1637 1583 4329 4027 1612 3419 2161 962 1403 131 2876 4060 496 370 896 4145 2768 3042 1101 2860 4212 651 571 3018 1294 4578 3939 1115 1663 133 3773 1282 672 4162 668 3710 3345 1791 4254 3972 737 2942 2534 285 2332 1680 4161 502 2356 4111 3175 2515 30 3568 2886 2194 1049 2860 3631 2236 889 853 413 197 4237 863 4274 1853 3404 2367 4401 2657 430 3653 1406 4061 2438 1783 1796 3335 4378 4169 1682 2920 2659 4235 4709 36 3585 2310 1692 2446 3810 1615 4353 2756 2515 56 1299 857 1667 4304 2028 727 2023 3732 2882 1771 1340 483 1181 4478 3206 3103 3570 675 1018 635 3654 3282 1990 220 1424 3115 3027 1919 1240 502 2207 3050 4120 3036 3073 666 2258 4441 3063 744 196 4011 3482 334 1660 599 2235 4085 4324 189 2800 2291 4186 3637 3535 4013 78 1359 4523 280 3529 3184 1671 4633 4162 1771 918 600 2087 563 398 1988 277 2926 745 1069 2434 1131 2253 4510 4662 3049 1975 1255 997 3635 4105 1408 843 3046 413 2054 1872 4623 4072 548 1574 4599 17 3214 4100 2478 3439 3960 305 660 968 4065 1713 802 2760 1821 3339 3873 2993 2825 1601 2339 465 1777 4638 2868 2684 3709 1229 3200 4444 3459 3145 4338 268 1229 918 1528 2743 3863 1158 3445 1955 3057 3939 1224 1274 361 4692 1532 2046 2043 1247 2389 3078 3945 1882 414 565 2985 4572 4206 2553 4389 1298 232 2335 3380 1018 893 2408 1466 3321 2678 2224 2976 2171 3042 3838 2079 1 1350 3493 2643 1731 2907 636 1326 3491 4050 2717 4095 2071 3602 1423 2371 3648 2227 1882 3489 190 1634 2447 1281 3424 3663 1451 4388 4050 4143 3713 3218 2074 2328 690 1076 2256 3274 2265 3791 1037 3983 2023 4225 705 2414 879 647 3227 2593 4388 3222 3885 3082 279 2541 3763 4231 3974 999 4752 1743 3000 3599 2523 843 4024 2696 3941 3519 3039 714 3057 1007 3272 908 2626 3942 2323 2135 3249 3479 1521 3010 2281 3793 4404 1607 2148 925 3377 3471 3023 1923 2845 2139 2209 1514 327 687 1176 2094 2485 2190 319 1409 4707 623 2043 2236 4173 1201 2020 3974 3133 2672 3046 2321 2191 185 3710 4477 3027 4230 2509 911 1302 2629 4008 4053 3476 3488 218 1303 2407 2438 1973 1769 403 2620 1182 2717 2127 1946 2102 285 2632 1360 1574 2036 548 567 1918 2543 3077 2839 1796 2698 3559 2526 1412 1445 2717 657 3539 793 2830 3683 3149 82 1449 1976 2618 4403 3804 2750 1019 4192 939 66 4516 352 4062 3154 4480 3010 4011 2208 3702 3343 3826 1710 4686 770 2971 1216 3053 48 1065 1193 2034 3941 2395 978 277 22 4658 4529 1174 946 567 2927 858 2268 1434 1804 1347 24 1182 339 3832 3187 1070 4474 411 2539 2272 1145 3654 4142 2367 957 3991 2861 2220 3989 1871 1595 3683 3351 4684 2641 3686 1979 1742 4740 2529 3469 3398 593 3452 2193 4353 2139 4651 1720 3296 1044 849 1315 1851 2952 4418 2445 1563 1053 2123 652 910 4412 2103 2339 3097 2981 2139 2403 3613 1729 3057 601 3268 3416 2362 1964 4667 313 3470 1863 1803 1080 390 1133 3800 1372 3774 4682 3965 4317 1168 1186 2982 3046 112 3910 1107 2400 2446 985 4585 2210 4417 3631 901 4698 3500 3571 2719 4027 3096 597 1382 2704 2163 4430 4194 3132 164 3167 3937 3604 431 2509 816 2457 2194 1874 4729 3032 3183 3433 4643 2035 3282 2545 4535 2443 3451 2333 4452 4507 3753 2376 1841 3535 1509 3389 3477 178 1031 3820 119 3915 3510 4545 4078 3630 749 184 1028 95 1574 4610 3419 150 3205 1531 4574 1332 3523 241 3873 580 1847 2551 4045 422 1355 1651 418 2624 67 2698 4555 966 661 1663 90 1423 1639 1866 4723 1202 1367 2048 2028 989 1978 385 3487 2268 257 4389 638 2207 1924 4214 3768 2796 99 590 596 510 2992 1365 3421 3550 2570 3342 1515 2893 3058 681 3365 3559 880 340 3714 1875 2336 571 3431 3966 4298 3603 3666 2894 4482 767 4635 1281 1613 3472 3398 4725 3839 1242 4519 2111 3555 4172 4581 4035 3697 3130 2649 803 3561 3210 3337 290 529 3527 1833 786 2272 858 538 3482 1286 2400 2521 1769 3522 3802 2851 2879 3945 3468 894 1187 641 2946 1325 4211 3692 1515 1107 3814 2568 3610 105 3608 174 4739 69 1084 4265 1380 3757 1922 3227 721 4145 53 2108 1604 1484 749 2135 515 3675 3622 1209 1791 1515 2776 1483 1889 2796 1185 787 2125 3186 479 2962 1935 2073 908 2002 531 3434 3244 1843 635 3306 2647 847 3450 4351 3157 82 357 349 365 2778 2327 2139 1672 4017 4220 2446 3287 2267 2371 2301 3239 2101 4674 1957 4712 2627 144 4420 774 1604 4746 1244 3331 4632 696 3854 2285 1381 4623 2222 2585 466 1198 3352 1814 1672 1750 3134 2770 3180 423 1860 822 1095 4109 2275 761 1802 373 3770 527 3797 1465 4677 1668 3746 830 4524 2210 3810 2649 1966 3169 3866 3263 843 4474 498 2478 4668 3880 3730 3814 4421 351 3015 1521 2979 2430 817 4748 1574 2755 830 4571 597 1029 3683 33 1183 2535 1356 2415 1709 752 10 2650 3083 2733 1406 2119 2906 874 25 3852 459 2435 4235 14 1320 133 2784 2996 596 1822 4183 758 471 2631 3904 2525 2362 666 2635 3237 2546 1713 4273 1519 2914 2595 733 4362 479 1538 3542 1625 2425 3374 4577 3544 215 3754 4733 3568 3066 4753 4590 977 4314 1860 1360 1138 4047 1252 1251 941 4273 12 2528 1298 404 1072 1339 3984 1998 389 3160 3781 2781 3908 3344 1897 170 4305 200 1460 1327 2262 2993 3282 1491 1177 1207 2797 2201 1959 2786 1345 3585 3659 2349 1068 2760 1300 2796 973 2616 927 933 360 562 364 2074 3645 4738 3660 2400 2161 1456 2157 2104 3936 1447 2715 790 4202 2135 272 1234 1684 1670 3513 4274 3348 3865 293 1150 11 4050 4696 1409 1334 4710 4237 1447 2071 1529 4642 1256 2695 3311 3194 3365 2015 4495 1104 3309 2779 1436 3140 4201 1822 4313 2932 3661 2558 2524 3696 738 1076 75 2459 4532 13 4200 1723 2904 624 888 495 2061 3167 869 125 416 4182 4261 472 3611 4645 3884 2187 4502 870 2082 3482 3510 923 340 2168 2391 3777 2248 2405 1985 2223 2753 699 4652 3847 2484 920 4618 771 651 600 1617 4308 2970 2655 3483 658 188 4388 1090 4726 1166 195 2032 3578 19 2494 3715 3918 956 1059 258 3871 3193 2585 4471 2765 1828 169 2650 894 2367 1287 1648 1166 467 2871 1553 2711 193 1082 4033 3833 990 1409 3991 1546 397 133 3841 2672 750 465 3037 3278 1917 3810 1357 2248 1658 3808 1727 2563 567 2989 1815 3446 2047 1928 389 3717 4273 2424 2054 744 3530 2731 2357 2015 3856 4464 3793 2265 747 3784 2915 867 3529 3939 1927 1554 2982 746 1633 2258 3406 1960 1312 323 1814 4521 516 4754 3714 3968 1453 4263 1665 2860 4130 1762 2229 353 1289 2080 653 2056 1080 2181 1762 512 3432 4407 1769 811 1744 1289 1635 247 4033 580 409 868 1178 4695 1927 496 914 3060 1347 839 299 1245 2468 3352 515 4098 2275 3359 1321 1217 2271 845 1362 3488 465 2138 2697 1250 4718 2298 3364 2995 4023 4065 2206 3833 768 3998 2246 881 154 2424 475 3097 144 1381 1083 3707 2006 1648 755 3307 205 2770 75 3570 3015 4454 3729 1783 3269 3102 3907 30 4271 4436 1872 1672 727 4503 1354 3702 776 1054 3306 3808 3270 221 1478 2803 2240 1929 229 522 3367 1457 4483 1016 162 2149 1219 854 731 367 3657 994 4189 3217 2522 1028 4370 460 3773 2831 2054 3985 3661 1839 2420 2712 1574 1931 1254 306 329 4718 4130 445 3625 1209 1528 3250 1079 3466 2236 3920 3862 3359 1797 136 757 4599 429 2547 4332 120 1504 3648 64 2768 1338 4373 3173 1761 1742 3723 3594 4290 1450 4626 4461 4326 2321 361 3857 3053 2203 2579 2472 3213 4701 4551 2703 3819 407 4670 49 2012 3571 170 4366 2225 4397 2408 2828 1405 4413 4745 4312 3661 2226 1134 1519 3150 4148 1613 3016 4687 1777 1568 1680 3076 2978 785 1094 494 4452 916 1311 1789 3231 3557 4174 2392 2878 2655 1207 874 2752 937 2524 3883 1943 3723 3111 591 4690 933 1257 1991 2530 928 2799 3918 1622 730 617 1297 3879 593 2228 2320 2158 1735 2740 3232 8 3405 225 1803 2681 1663 4335 217 2505 2837 4158 4308 567 3659 4172 3261 515 3558 2062 156 1196 1094 57 3676 2655 2987 740 4575 1840 893 3 65 946 4368 3757 1091 1485 1983 24 2203 1054 4352 191 1196 2141 4398 4314 1178 4614 2546 1044 4089 3046 1312 264 1764 4394 1072 4740 3145 2394 4101 2327 958 4057 2367 4398 4315 1252 1753 2166 3081 3669 1784 2654 3219 650 3962 1419 3712 2676 3124 2088 2349 4091 1036 2434 1706 654 571 1217 2581 2150 2506 2088 1581 1645 3730 2367 2855 1874 4306 4694 4618 4151 2537 1342 807 4596 3676 4660 489 3247 1551 657 2934 2770 2730 28 4443 1242 3481 809 2781 4345 3216 2812 2494 4453 3907 4141 550 316 2594 57 4573 3284 3856 4275 920 2260 4234 4711 2103 1120 1001 3876 1636 3600 1605 949 247 3628 96 4677 1856 4696 1252 10 3232 672 1146 562 3758 1169 4375 132 283 2459 3681 172 594 1597 3621 4584 3361 3858 3756 1637 2540 565 1051 1020 4333 3979 1877 30 4494 1991 4600 2441 419 3464 17 471 1804 2143 4749 4532 3444 2892 3626 520 111 1329 4188 3815 1871 1986 39 3944 3911 4643 3570 3312 115 2598 1698 2817 2079 288 848 348 3322 3915 3758 2346 908 823 1187 2456 3454 596 2800 2731 4558 1727 4646 439 289 2459 4362 1234 491 124 1961 3609 213 2386 2263 3123 3219 154 280 509 589 762 3682 4536 2377 467 2723 1716 4552 3530 3980 1894 923 2492 4116 4188 2411 3897 47 3315 3505 1796 1856 545 1856 4344 2732 1995 2663 1354 276 3541 4294 2214 1194 77 608 1938 780 1494 1500 1285 4158 4750 975 2724 1520 3180 2121 3140 4582 3555 1222 4213 1139 3658 312 2378 4565 4643 3173 1887 1409 1935 2122 1246 3737 4487 2553 2182 4649 3537 3102 3682 2413 2343 552 51 4274 482 4423 3038 1830 4014 521 4275 487 4023 2541 4250 4470 3981 4348 1336 2091 4251 108 764 3308 859 4591 2551 47 4370 904 3771 2899 3467 1466 1560 2825 3038 1322 846 2021 4171 3870 2753 3941 1957 3386 243 2694 2853 4435 1236 781 636 272 3635 1670 1595 739 3760 3764 3816 596 744 746 593 4014 787 3508 819 916 1707 547 3297 3582 1739 3847 3686 1577 4166 4010 3559 4629 2350 2743 3950 2825 1310 3040 725 3830 2811 4640 2335 119 285 1374 4614 2188 1736 594 3541 4088 3258 1122 521 2920 2184 1823 4314 3940 1435 2955 4557 2779 2051 1727 625 3128 1768 3681 3525 2831 2303 3601 3269 4355 2120 4645 2788 1731 12 1064 2272 833 2757 412 2331 1448 199 508 4393 3687 2003 1356 2992 373 3887 369 1435 3972 4599 1742 3855 2134 1014 2388 447 3223 1052 4683 3618 1611 4674 1909 2704 3216 3749 2131 423 168 1492 1465 3504 3652 3171 2437 90 57 1972 4485 2231 3830 1598 4568 4647 2764 844 1046 1559 2882 1944 2181 4395 2391 3183 1140 4493 1115 3285 1701 4264 3207 1674 846 815 4088 4421 1928 33 806 2945 846 3918 2275 2996 3436 646 808 281 2712 2483 3865 2668 1371 474 4060 3720 2160 3722 3225 1394 2610 2197 4034 166 966 3534 643 2815 236 2454 240 3298 2948 2564 3611 4019 3344 1023 927 725 4153 1050 636 2324 854 1584 1899 3062 1999 1787 1865 3900 4235 2305 3251 3537 513 3472 1330 2688 897 198 1582 517 1514 451 3500 3399 1953 245 948 4308 1271 2136 1909 2394 598 2652 1259 1635 4424 1503 2392 3159 1281 1930 2095 2052 1574 303 3825 119 4608 2341 2805 2015 1694 2444 4451 2117 3307 4002 2138 1855 991 4304 2861 4581 1142 2563 4050 3087 3884 2333 4368 1161 437 2807 1648 4060 4306 1916 114 1116 3609 264 1047 1067 1969 393 4542 4453 2509 4755 2520 682 585 706 1031 4085 1089 4618 2722 2412 4738 3197 1949 4471 3076 3705 1223 2765 3924 1717 4216 4203 4491 926 1146 2933 2040 508 2676 2470 2519 2049 3371 2935 1374 2495 3885 44 50 2752 1625 717 4335 2484 1798 4612 4287 3370 4293 2481 4105 3283 4179 2960 2652 1018 4726 3699 457 2226 1601 1401 4335 241 1106 4604 3990 457 423 577 477 1105 2423 3049 3443 1856 666 4571 4748 2908 1295 4520 607 4273 182 3347 2636 761 1104 3377 1426 1840 1815 720 2002 877 2858 1573 3916 4256 62 682 2812 719 672 2476 3001 3566 3814 1276 3864 578 784 2830 1706 2373 2906 2375 2999 2537 2361 4328 3838 2230 1572 1595 2927 3798 660 1952 3284 4062 3399 2343 2944 4270 4456 436 2024 2071 221 4295 2081 3645 1742 4715 398 3210 447 3028 2942 1260 3024 1595 2306 4533 2351 3939 3692 1666 3828 2834 3777 1126 2884 278 619 2273 3143 4652 4502 1464 4494 4138 2324 4206 2498 3003 4652 2804 4531 785 2543 3290 4280 2106 1283 2149 3637 3719 4185 3558 897 1546 4227 3841 675 3078 1496 1180 1267 3486 1467 4176 101 1325 4754 2498 1432 3523 3895 998 4719 1473 3975 4353 830 1473 2671 2661 4456 4589 3080 3568 3446 756 4068 2664 2346 954 903 477 4153 1004 501 917 2693 1174 3924 4066 4047 1605 3547 1522 3189 4697 4167 1466 773 2484 452 484 1191 3365 2597 4626 4422 4588 737 3572 3090 3404 3417 4485 1130 3630 4655 2710 3040 2673 511 3938 1241 1030 1015 475 3319 1626 1652 1189 2673 2269 363 1763 2728 3800 375 963 1667 1412 80 3848 2365 1150 303 4323 1159 3669 2676 3553 3785 1001 3236 1277 1661 4155 1954 230 2594 1294 3512 3544 175 4515 2149 1538 3959 3453 808 3015 1006 4673 1135 4413 914 761 1137 3154 813 1927 716 4215 2150 1347 2750 2080 1490 3304 4217 155 4329 887 2934 211 927 2704 4514 3222 2601 257 2751 2773 2734 3751 3292 1499 1622 1896 2069 1518 3671 4145 881 1597 2491 4002 47 4436 2952 803 2419 2803 4116 803 4185 3966 3294 4602 1602 992 4360 3684 4341 520 310 4275 1457 634 2967 2053 3161 3696 3503 4591 2865 3691 3830 4746 2657 4320 4290 347 1784 2487 4223 2693 1049 2102 48 4175 544 228 3687 4529 4750 3248 4687 377 884 412 2017 4735 1420 3720 3510 2484 537 2416 4211 809 1443 657 1412 2292 1061 3194 4517 1444 3660 3033 1666 3452 2328 2400 721 623 1909 525 4688 61 3383 1611 4390 1103 4714 2573 3504 3921 333 2020 3572 3553 1584 3201 1178 2624 646 2626 2709 1033 3736 4529 1894 445 910 575 3801 2352 4606 1669 1462 3941 3948 4075 4064 2018 4342 937 547 81 490 898 1001 3640 1209 499 906 145 1047 2638 1293 706 1156 227 3001 3796 4132 4496 216 2242 3354 3345 1238 3578 3540 1461 2157 4195 1785 2102 3358 4733 2486 1777 1647 4231 226 2030 2767 37 2400 1708 3263 2287 2468 4502 4510 2679 3051 4369 2608 2016 3660 4335 915 2552 1189 282 854 3916 1452 894 535 2615 3839 3604 3740 4466 3898 2499 1176 3756 46 3046 506 4146 4324 2752 3954 4639 3628 3776 3522 4199 4467 273 406 1466 1777 3948 920 3988 691 2522 2311 2685 4216 895 3446 2121 1695 1030 360 1570 2446 464 3322 2310 690 1269 2417 967 2682 3729 217 4098 4435 3364 4273 3610 1163 4278 370 2315 2950 4636 4689 2238 411 2557 661 312 1723 3007 2680 1727 2307 1157 3608 4651 2226 1588 4089 2101 3439 1146 734 976 2869 2791 4513 2994 1234 2286 3218 2268 3542 1810 1427 2288 2770 4483 2654 1902 4411 2264 2453 1961 598 6 2454 370 3520 2149 4051 4514 2950 4596 2834 2953 625 3036 1639 3444 1181 1116 4203 1442 3282 4073 1080 592 2038 2614 164 2249 2697 3320 1826 3483 3515 4600 3896 1603 2079 1217 117 3008 1728 853 3382 584 1947 2986 1206 1084 3101 2023 846 3637 840 1776 3779 3954 1458 1379 962 1370 3396 917 3217 1720 425 1092 1408 3202 4044 1145 2349 1189 4220 1825 854 2055 1727 387 2974 4545 4143 3975 2841 3855 4088 4698 2507 3658 1544 2384 1539 3090 2884 4569 2325 1888 811 546 4163 2048 179 4723 3438 2891 627 1865 4041 4405 2035 483 1390 4231 258 2160 4644 3573 4027 2158 2809 1851 193 4286 3349 1610 2940 451 2516 3671 990 2610 2779 3926 348 1416 2186 1019 2275 2812 2647 515 168 156 4371 3703 535 1809 1259 34 3076 2166 4147 750 3165 3859 1167 3645 3632 3377 690 2461 4115 4607 1453 3206 1723 2967 4247 361 4531 4118 390 835 2751 4195 1785 4451 2452 651 80 4298 2466 2469 4479 2285 3320 129 471 546 25 2167 1005 1915 4620 2760 1988 2688 170 1640 4566 118 1074 2459 63 4674 3510 2197 58 4111 3002 2347 311 553 3357 1422 4371 3064 968 2316 826 317 4725 1155 737 4451 1525 1581 2853 126 118 2569 3869 3990 1718 90 1157 3454 3983 1596 4658 4451 4111 2024 4683 1220 906 91 709 1008 956 4019 3589 3117 4599 3409 2094 803 1335 585 128 1083 96 3943 3086 2907 169 3304 2915 1783 2322 2595 1661 1421 2442 1259 4454 2966 2168 1537 3273 1757 528 4444 3589 3298 4199 3756 633 356 509 156 4163 3179 3637 2457 613 2162 3197 411 2727 3709 240 4649 117 2577 2140 2087 3430 1980 2535 3970 1754 3776 3108 916 2970 4429 3057 1733 1162 4487 1472 4569 168 4370 347 1552 4368 3767 1896 1903 2172 1023 1160 4610 846 4356 4726 1649 818 2263 1153 817 622 2389 1959 351 528 879 3858 4009 935 3351 4463 3421 4276 2327 745 2710 1874 763 3476 461 1292 2828 1638 3519 817 1900 4117 2503 3357 3281 706 1099 1106 939 1620 2776 752 2596 3866 3467 95 1605 1823 3809 1967 2962 3662 108 3348 1977 4074 4361 3881 1376 2664 1050 1541 66 3159 3555 1328 1585 495 216 2089 4229 269 2936 561 4518 1197 3373 1310 1670 3382 3061 1142 885 3437 2829 4130 2593 4570 1487 2830 2076 2322 3499 4362 3040 3928 3058 1435 4160 53 1277 1322 4510 4253 2932 4722 2343 865 411 683 2487 4482 4592 1461 1155 719 561 182 2282 3015 3408 1639 3629 3360 3183 2618 1151 3200 1837 3949 186 2224 3620 2816 3304 2135 3673 2544 3458 1685 2899 4202 352 560 1885 577 2977 4240 3225 4385 1832 1401 2639 3118 4722 3965 154 2423 642 2824 3785 1237 25 2409 153 131 2645 3344 937 3350 4648 947 1300 4060 1044 2594 2395 107 3395 1392 3410 723 135 3286 1533 1163 692 4150 3947 2371 4632 1511 2557 390 2394 2804 3018 3414 222 3703 4552 63 2725 3827 3834 3155 337 3412 749 145 4321 1634 1590 1393 401 3168 1783 4100 3837 9 3946 354 3028 3308 3648 1334 304 1215 2804 1379 582 3161 306 1064 1391 3997 1155 722 4165 504 4232 4749 4655 4039 3771 1193 2347 4710 1800 960 657 2309 2515 119 4550 3471 4522 3574 1979 3255 4729 4475 1998 1236 1965 837 1152 1878 1779 4720 3491 3575 3470 2610 127 158 2421 2622 3622 2339 779 341 2385 2259 1373 1765 2540 1241 1024 1422 1440 1430 1463 3549 145 3797 3951 2455 3015 2902 4245 4237 3928 995 4542 4339 4671 464 3608 3749 4736 3098 2433 4000 4298 525 4284 222 4266 2877 3435 2354 978 2364 790 1208 1361 4394 4690 3911 4587 4159 331 656 4603 3218 2039 1687 1612 2014 1132 3595 2636 2890 183 1380 2817 1832 4318 2195 2286 4295 454 799 815 2623 140 73 3787 3238 2364 2007 4754 1446 4430 3082 2960 3658 3029 1352 3948 4688 3803 4435 4706 2897 4723 3293 557 4083 3283 1146 1046 1830 2165 3704 1767 3170 4494 3149 4591 2927 724 3691 2951 3971 598 2350 2488 4730 4512 3683 244 1280 105 1707 2404 4061 4076 4110 523 4251 4130 596 4062 544 140 1795 143 4634 4569 3874 1109 4138 209 2010 1908 4175 3468 3307 1478 3495 461 1614 3750 4642 614 2250 732 2783 3937 3440 4442 2155 1882 4361 1482 2723 3981 1230 4461 3430 4213 2094 4321 3861 2800 3228 3796 646 2559 2256 1112 1907 1872 1609 2458 2635 4338 1652 4431 3523 3995 962 4155 118 2053 29 4694 278 4079 1380 3168 4165 1570 1799 3993 1044 3591 4439 2839 1228 3646 3418 1462 3510 1973 2976 4165 1547 442 3888 2731 1110 696 1319 1746 751 3805 4610 1081 2340 4516 486 3767 1965 3214 3185 2778 2088 127 83 1048 4614 4294 3002 1794 4268 4476 1774 2177 462 3473 588 3183 2973 662 3505 3703 1624 2327 198 3347 3327 4114 698 4726 4440 1270 312 540 3666 1722 1121 1117 4513 830 801 3128 3461 941 845 4337 524 613 3238 1993 1695 636 4169 1147 1834 3745 467 4447 3565 2777 2780 3109 1288 3561 4396 2201 3652 4614 406 1798 3265 3951 4589 4523 1735 3022 813 799 920 3702 4737 2080 3413 4635 3348 923 1460 174 4190 3435 55 2540 2121 2982 119 4730 1838 282 2908 2694 4469 4614 4274 536 995 4534 1728 2933 1761 3169 4684 577 1632 2719 1931 3671 1328 816 3040 3901 4142 4376 4753 2254 3145 2564 3839 100 67 3114 4685 2571 1397 3531 832 2556 2874 2394 2792 578 3453 1803 2372 1586 3353 2125 4523 4721 96 427 1227 797 4263 2056 2207 1586 3950 4607 810 2306 1317 2330 3540 3809 4116 3975 1409 2610 1103 1650 1269 2004 4257 270 432 2332 4463 495 3675 3943 698 847 2045 2871 1140 144 1455 1152 825 2125 1406 2881 3316 183 4693 201 808 2101 81 687 698 468 3770 301 2761 1552 3686 4223 430 3560 1212 1967 2018 4052 4466 3857 4150 3657 3482 109 3125 630 4379 2478 374 2340 1304 1192 2731 3690 4745 1613 2838 807 3357 1731 2438 2472 2433 3028 1804 2469 4013 4031 4130 501 2865 500 1680 2485 2051 3915 3567 446 1703 3438 3131 860 4590 379 4131 2672 4568 2986 690 3984 674 4716 420 4018 746 4588 4476 3228 4110 4022 3449 3459 1355 4245 4410 1614 2159 985 562 2970 4562 3222 3900 918 1098 1140 2401 1746 529 2016 1260 2319 385 2809 4639 3184 1977 2291 692 3239 2313 2177 3944 2118 567 3369 1467 4651 1704 3969 4205 3770 1088 995 2837 4026 261 1316 3046 419 4274 1966 962 1951 3915 308 2881 2252 2189 2431 2847 1655 945 1955 2689 4465 2781 4700 4454 350 1520 4082 282 1186 1890 1466 1962 2170 4733 2257 218 1078 2777 368 2117 1813 3188 751 1445 4151 3080 1510 2318 3569 991 2826 2840 3538 1701 2336 105 2621 3004 2787 4696 4528 1178 2232 1321 3454 969 4086 592 3532 944 1860 2981 4526 2626 1181 171 250 873 2669 660 4313 1935 1713 1692 2277 3127 4119 2414 346 1404 1082 1157 3087 545 1701 3464 1123 2197 997 4365 990 1408 1630 1189 3252 2943 3802 3539 4515 3675 2448 1285 650 296 1353 2600 100 3814 4572 4207 2053 3076 4467 4181 2809 4485 3451 2812 666 2060 538 908 2432 680 2751 3672 814 2358 311 3497 114 2179 3817 4678 2169 53 3511 1166 951 3126 3818 3053 2690 2554 2859 3051 3191 3762 2665 3637 3306 3651 1286 2811 3620 3927 2715 4716 736 2055 1838 530 3462 748 2337 3540 1832 1577 4213 392 2303 1749 3051 3704 1276 1131 3789 2373 402 2541 1846 1158 4735 2945 1799 1886 4172 1871 370 1086 1466 1755 3372 2989 2789 4627 2517 4415 229 2517 3243 4016 4323 187 2823 570 735 4423 3171 3359 908 1563 2050 2885 2655 454 3605 3738 4032 4360 1611 1529 1869 1348 700 4652 3572 2621 3797 4567 35 3379 145 219 3655 3492 4226 2474 57 2898 1825 2464 2304 521 4729 4204 4515 4478 4011 4227 4548 3513 3844 1117 1608 1718 4115 1894 3757 2044 4258 1900 1809 934 1538 3763 3971 1550 3870 3038 3167 159 1854 3340 3215 4708 741 3005 3878 3539 4446 4730 926 2745 3365 4454 2771 3408 2178 3213 286 597 1419 3280 2643 3178 3097 4368 413 1561 118 3243 3623 3371 3954 3264 301 818 665 1949 4228 3743 3981 2338 4357 2082 3245 3368 2663 3192 723 1096 3864 2773 1710 889 4378 2650 878 425 2928 3414 2218 1920 1471 968 4034 2540 377 3243 3923 877 1399 232 3588 2007 1643 2358 3820 770 1534 2153 4001 2165 4662 2554 2965 491 2057 397 2840 485 4482 664 352 3244 1249 63 4064 884 2160 718 842 4716 4481 4203 773 18 2808 1847 4575 4584 4595 4154 721 2389 1564 4334 3642 1135 2693 4384 1689 1426 1041 2450 1941 4353 952 1604 530 1488 3548 766 2711 2055 776 2322 2794 2734 4158 3343 3890 158 560 275 1784 1120 4509 262 4374 564 415 3492 3296 2507 109 3136 331 2773 4290 273 2415 3645 749 2356 1832 3877 3604 3178 4035 2088 4189 2020 1909 2972 3190 1618 1386 1466 4341 1554 4426 2825 2641 647 3788 1533 3000 1858 1608 693 4624 1746 1222 2056 646 3091 2783 2176 1246 830 2698 3187 2921 2850 1797 3151 2978 1178 1907 265 1456 3022 202 3536 2470 4370 3723 1084 362 3707 2246 614 3334 4636 878 2491 968 2970 1957 3296 1099 4385 3713 770 4034 2607 887 1068 915 1063 3573 4569 3623 2166 3094 4455 2477 3478 3365 961 3480 3709 3381 3373 1533 3721 2200 1707 1640 2907 1044 4465 4563 3873 3715 351 1869 3499 1711 2057 2221 3727 4484 3734 3683 2966 468 798 1495 992 3438 1593 1343 2879 1678 2182 3667 245 1991 1271 852 3840 2234 3233 274 4323 1494 4454 3458 2488 3415 3202 1469 1309 4021 4387 2680 3780 524 494 4731 3925 1373 4505 2339 223 3913 2491 327 1159 1979 2560 1421 2955 765 1851 2342 4337 3355 1015 2381 4388 3863 4498 982 3965 2769 1534 2887 1072 2237 3551 1550 823 951 3574 4417 242 1954 1634 1150 167 159 2093 3751 4502 1292 2716 1617 2075 4301 2393 4195 2518 4436 4647 3960 2846 1180 4193 951 1262 3736 1296 542 2629 1624 2870 4126 2595 1832 4434 3517 3364 3647 3502 2127 3448 869 657 705 1782 1750 4181 2994 4229 3801 2548 291 416 3647 2423 1953 1179 956 2645 1717 1797 956 215 1683 3249 2428 4255 1503 609 2203 1903 2687 1482 4002 666 1850 1535 2396 488 3429 1602 1876 845 145 878 1894 3602 3543 806 4411 2294 2235 3481 1948 3258 2003 452 3375 1777 628 2753 1400 1668 1856 1151 2536 2983 53 2866 4574 4236 1314 826 3590 906 48 54 3111 1473 2169 4730 2887 491 3162 3575 668 4254 729 3918 2551 4204 2169 665 2094 98 2819 3909 3823 890 4196 3239 1492 61 4526 3387 3957 4666 2518 3880 3628 1494 3277 3451 1736 2933 1112 101 4 1563 2200 1712 2647 988 3187 389 14 4343 3108 3746 2848 2753 3899 4339 3949 3979 1694 4058 3216 2759 3559 297 3595 2200 4448 4708 3605 863 1172 659 4632 403 4664 2338 3823 2527 2791 497 4145 4248 3424 3366 4103 290 4603 3757 2267 1671 1696 3138 2173 4368 4129 1420 3588 715 635 2651 674 971 1428 172 1500 2146 4032 39 3172 1230 2739 3287 249 1865 4368 4461 2550 3075 2720 370 1673 510 3053 2866 2678 2341 1601 2686 2701 3833 1506 1089 870 3071 245 2058 3005 3263 717 2129 2644 978 1431 2089 1393 2480 975 3841 3982 1826 3347 350 2651 3844 3086 3492 3276 963 963 3473 3276 3501 224 2079 2585 998 560 1836 149 4646 2071 1251 3859 963 4529 2948 1857 4513 589 3793 2471 2595 1629 1306 332 2987 3158 1080 598 3096 2494 847 2865 4564 1515 1738 131 3108 4300 1888 3478 3125 1347 975 4649 2518 3812 1131 2498 3009 514 331 818 616 202 2432 922 1505 4304 1336 3303 1752 4540 3308 4491 865 3348 1446 1112 616 2843 1174 3000 2187 1007 1233 952 279 230 2795 3073 2682 2688 2593 2450 2411 2165 540 899 3779 4159 1568 4209 1250 1254 2390 181 4659 910 1588 4446 1657 4085 3941 3994 2910 4300 767 2619 3758 1323 4054 2847 1146 556 4315 1269 209 718 256 1389 3960 4090 528 39 3015 3224 3655 3437 937 2368 3342 997 4569 923 2866 1980 867 3010 927 463 2931 1136 813 1148 4736 3574 4045 2363 3626 2440 1724 4331 2302 565 1782 111 2831 695 4427 92 987 1277 3031 4092 3443 856 880 795 2758 4389 1490 462 862 2685 350 3395 4051 3841 2782 4394 792 3552 1742 2719 495 4042 360 202 480 3836 1870 107 2067 1149 4110 1059 3791 3397 1471 3703 3343 2823 1820 1807 2659 1737 3065 480 3808 4267 1941 3519 3766 1069 2880 2585 565 1140 4016 4717 522 1854 4237 2278 4593 264 3839 1611 4292 2654 2344 843 4709 4139 328 698 4658 2776 3060 2091 415 279 592 4300 2662 4333 3237 283 4139 2053 782 3246 3761 2280 3267 1225 3697 3756 1797 3787 4269 2370 399 4663 368 1220 1779 2248 3759 587 3167 3030 1650 3 1077 2437 2209 3222 4067 2119 2971 3317 41 3876 431 3977 13 1951 1494 2972 2943 1960 2729 344 1875 2397 2832 3117 3936 3848 2542 575 2169 3175 2256 2897 2592 480 4213 1413 3669 1015 1467 3234 4607 3023 4088 1165 1922 3037 1652 177 2878 323 2880 3728 1757 136 2630 3820 3428 3725 2811 4551 4342 2347 4289 4646 4050 1740 2083 4721 3823 3595 3649 1101 1635 510 924 3429 2604 2360 356 4695 1991 3001 261 2871 2256 4144 3583 3461 4613 575 4106 3495 589 1672 2867 4419 3929 3970 244 4498 3188 2457 1656 4185 2967 4419 2859 2085 2917 2053 3876 699 4131 1923 1863 4531 2805 2380 1997 392 1817 4512 4602 1205 4105 437 3474 1676 2399 377 4031 3631 2360 2187 2216 378 3848 4633 2710 2942 2009 3980 1435 1363 897 1242 2518 3942 82 3932 1290 3317 3378 2638 1736 4260 4325 4714 907 2423 4533 588 4424 1009 3201 3066 4618 3558 2447 1616 2518 77 2934 2633 3270 643 3790 109 3989 930 1717 2842 2334 405 943 1617 1112 3018 3093 4494 2857 1049 823 3896 206 503 2276 516 972 1950 1947 2341 253 1593 2434 2755 4403 4034 2188 4290 1192 4390 931 3345 1973 2265 184 1941 1504 2710 4246 3919 3181 587 3331 3752 436 4506 4220 3356 2365 2652 4369 535 3686 2336 3310 1064 2505 4634 4727 1050 1544 424 4520 1869 2744 2282 166 594 3127 3070 1336 557 4497 925 3355 2790 2979 4278 476 4582 50 4049 2300 159 1239 3405 4477 4069 3236 4395 1639 68 572 1771 2349 2065 2696 2817 4552 502 2416 3872 2250 2697 2561 129 1907 1710 1664 4427 3331 1526 2384 4027 2001 3938 1210 3957 1164 1469 143 185 3085 3090 2393 3861 292 391 1020 1616 2403 1890 1229 2204 2382 3674 881 1698 228 1833 3985 808 4440 4738 2676 2206 3454 3980 2303 4334 3996 166 633 2499 177 3654 3764 3069 1904 2320 406 2252 4155 872 4158 4381 991 803 2389 3388 833 3559 318 3762 275 3853 2920 893 2819 3742 32 1255 3732 2508 3926 3476 961 306 3189 2569 1976 3590 4509 3449 2258 2067 981 3011 473 4742 196 1352 2508 3073 1615 1461 3889 1266 2842 3728 1288 1180 1798 335 2779 2688 2326 4354 2183 4083 3949 620 4201 1671 3233 1638 3273 54 336 4429 4327 1986 1040 909 1647 1739 1186 420 516 4168 57 4487 4718 1544 4428 2915 1175 1847 1685 1526 4526 4272 994 1580 1218 1903 355 1511 2026 2558 77 233 4254 1704 3737 2011 3164 584 2519 2528 207 4005 303 2233 373 1632 681 2921 4147 3234 1503 2925 1611 2790 4388 4739 4012 3410 2257 1484 843 1811 1542 2926 3701 2152 1706 305 917 640 3521 830 2494 4511 3926 3193 4653 2412 4064 3188 1376 2256 541 1886 2362 1928 1738 3000 1970 407 633 455 161 1132 1312 3021 4 1088 3334 3979 1014 4085 282 79 504 3732 2927 2596 2578 2763 1927 4691 1364 1553 4388 1169 691 4054 3275 1643 1188 4582 2452 2986 4116 23 1381 1591 178 551 275 4130 1551 1387 2628 1018 3044 3444 2991 1602 2796 4198 505 2565 776 1012 497 310 4643 2500 957 1058 80 3932 298 2543 614 1759 2792 3381 2674 1949 1219 1657 524 3000 233 45 1539 175 2412 1407 4206 4264 343 1106 208 4261 4168 818 4487 547 74 503 763 440 1516 2261 1541 2666 4377 3211 4711 1979 2941 3231 2776 3901 1725 2473 2987 1505 3481 1226 1552 4455 2802 2658 2219 238 4415 3081 3698 1922 401 2744 1908 529 4158 3275 468 1846 1683 4267 3685 4073 4148 2277 1393 2994 688 280 3237 395 838 1604 1596 3176 43 3972 2417 902 2338 3796 893 1103 3984 564 3233 4696 443 37 4139 310 2655 871 1907 3774 3185 9 1946 335 2153 1949 2567 1130 168 925 1045 4206 4015 4688 3827 4527 3562 4378 1564 1798 303 2415 4675 3401 2388 4501 3026 4198 169 2436 259 4524 710 3959 4599 1501 854 537 3907 1410 1037 2545 4333 636 2782 4504 2347 4292 2968 1365 218 558 2119 18 3242 1594 3802 649 2507 2693 1618 1081 3541 4116 3377 3370 2005 2161 3385 2768 1441 2445 1757 4688 885 1084 3655 706 4642 4604 3148 3324 4471 4698 3267 548 3832 4369 1296 4126 2119 153 818 4016 2556 680 641 1479 4438 2119 1319 3063 3401 39 3950 1582 2660 4566 245 3786 1242 3072 3029 3511 1337 205 3548 2832 742 4434 4451 305 2080 2109 966 3693 217 733 4135 2563 1731 4201 1961 3903 3396 3498 849 4755 292 2161 1919 2782 3568 152 2659 3843 2927 2925 3095 4142 4636 1465 2450 4412 3454 2979 598 2511 2552 2635 1984 320 4601 1451 1781 16 3693 2427 3939 2722 4635 2378 3802 3012 2275 853 2453 2015 4426 2607 2649 3945 304 1075 731 1143 615 2275 1089 4340 1516 2293 3612 1119 3763 1358 2647 852 1034 1699 1582 1604 4206 4343 1732 256 4369 1044 1621 948 4535 2103 2204 3307 3190 2406 1697 3887 831 3988 4296 901 660 3402 3930 3969 3109 4570 1016 3975 4376 2115 1760 2753 3239 4425 4724 2926 1597 2277 1624 220 1878 757 4197 2311 3792 1309 1753 3248 1480 815 2048 4143 1530 2259 877 534 2040 830 481 4651 670 2070 3682 4276 132 3180 2202 3801 444 2105 1870 2696 3244 758 1039 4682 326 2151 2410 2251 839 4509 4384 1004 4340 3504 4521 4266 1221 4594 4411 1882 1615 1806 2449 2583 4415 4660 503 2245 53 825 1588 787 2863 3886 118 2767 3059 3794 3841 3873 882 3768 302 4468 3921 4215 671 4418 1423 830 3929 2942 4575 4349 4491 1436 4562 2683 2531 3017 370 1066 3296 97 3474 1025 1299 933 2998 842 567 1804 1285 3426 2986 4048 978 276 755 1493 936 2816 149 165 1586 881 2005 1477 1013 122 3371 2948 3435 516 3062 4324 4553 31 1546 675 2144 616 3703 2068 1957 3513 4109 4190 4508 3739 4728 1738 4537 2768 2603 2062 2113 561 3017 1503 3250 3183 2320 4313 1137 3860 1147 4306 3178 552 3631 3147 3699 623 2359 1166 2860 2819 380 3013 2478 3752 2790 3950 2200 2026 742 3390 2991 597 1954 4193 2748 529 3761 2152 213 1193 4739 49 1207 4001 3474 2807 2020 3926 353 3821 2484 712 1940 799 2514 2629 4427 1966 3503 749 213 4484 3458 1501 2591 225 4598 4323 747 2302 3669 3099 4377 1144 3031 2976 3633 4710 180 4503 4690 4207 3946 411 3936 2919 960 4208 3983 1011 1940 2560 4613 386 3894 2611 2323 2531 687 961 2741 1191 3773 125 130 2342 1984 4140 4743 1426 1221 3768 2432 1517 2038 4518 3862 3530 4666 4221 1656 3111 4564 2769 4148 2667 871 1342 2198 4316 1642 2920 3485 3288 328 3869 639 1943 211 1447 561 2420 2637 2661 2927 1953 2284 2954 2276 1560 2508 3954 1238 50 3518 4594 4632 3314 1905 2569 3603 1118 3460 1592 772 2455 1086 3437 4413 504 321 3479 4351 3435 1989 536 613 3855 4649 966 3515 1887 2016 4367 355 1549 1286 1980 729 4228 2097 387 106 4639 3924 684 3196 1731 4450 2037 4006 1671 922 2209 3760 883 161 2838 433 1923 1142 2642 3909 3462 3640 1405 3772 2404 1642 636 1416 3773 1885 1588 2310 4751 739 505 2957 2497 3213 1214 2313 2738 468 3746 3332 708 2211 3812 4699 3298 2940 33 57 2240 4106 1234 4066 3839 2445 4336 4321 1496 325 2574 1784 3073 941 3993 4704 2539 2656 903 3527 4296 2861 948 4062 3841 2509 717 3092 1309 2885 906 2728 3915 1753 4609 636 4106 3750 2101 10 4569 4731 3896 3999 4673 4125 4416 1095 1842 2781 2371 2521 4053 198 271 1178 1285 2368 4709 1174 354 2031 1453 4293 3993 570 287 3572 4081 987 1747 2278 4726 1574 4203 3717 1105 2802 4223 414 4619 578 1322 4539 1558 2721 857 4608 3372 2107 3572 2409 2207 3678 3326 2486 2789 3908 2833 3971 1939 907 1915 1549 3887 3906 3520 4514 3533 706 1862 2694 3713 1424 4616 1134 1697 4076 3307 3702 1693 2883 1542 4209 588 18 3884 726 2321 1080 1116 2883 2069 1969 2596 2998 2084 3575 66 2844 978 1023 2889 883 2305 194 4271 2162 526 1038 52 3077 4377 237 4526 2510 2923 4645 1638 3510 363 3218 4305 3624 2429 609 4745 2623 140 3664 2703 3128 3870 817 3386 2654 391 2701 4101 1595 4427 1139 1208 2928 1800 234 4446 2330 139 729 2461 3804 4147 1830 1872 2606 3656 3555 2854 1610 2581 126 4473 4106 917 2917 468 145 1663 3722 3574 1993 3013 1282 1958 1451 3303 2062 3854 2880 3380 2124 573 2629 955 2834 4726 830 2701 3167 700 777 1235 2973 1293 3259 686 2944 14 1943 2495 2997 3829 286 3726 627 845 3015 2508 2956 4601 4517 77 1309 1757 2658 4083 1022 2814 1213 2284 3539 2427 2846 1187 1393 4199 665 4747 2820 1834 1548 4164 3547 4574 1582 1469 3366 1640 2731 685 261 2043 4160 3305 4459 1587 1153 782 2337 4727 3530 2295 1010 1711 795 3098 2988 3826 3277 4294 1138 3652 945 1756 3877 623 3135 4218 392 2844 1727 321 1399 2145 556 522 4084 4609 4473 2356 4387 3466 1305 261 2104 3017 335 1456 2381 719 1802 3168 4735 665 1839 3468 136 13 1486 855 2259 71 1895 1341 592 836 2219 2235 1603 2065 19 417 2238 4198 3965 2165 4533 3312 2907 2681 764 3070 447 1374 4017 2355 1813 445 467 3563 212 4056 3135 796 453 895 2161 4407 1806 651 3404 1947 4502 320 4100 4064 4713 2064 504 3708 4621 297 1446 1661 3475 4609 131 2351 3979 2956 2853 425 1088 2616 4485 4360 2720 1671 3742 3157 925 1421 3601 3956 201 833 2117 2552 2372 3483 2231 3947 502 3070 2986 1517 2389 4338 4495 3975 2887 3430 4254 3031 4242 1089 2084 2534 3624 1645 3221 229 3900 1031 644 2033 1560 3040 597 3661 2203 4295 630 4523 4634 385 4195 2864 3564 1166 2085 3598 2493 1972 480 4342 2627 1013 1760 1649 4420 2748 2731 3097 1421 2621 4025 4701 203 4128 1768 324 2030 2750 2977 4313 3835 1136 2599 1116 41 300 4239 670 1906 3931 1572 1368 1089 1172 841 1569 4495 3699 3443 2114 2376 2155 28 1304 3564 2334 2000 969 4106 3205 2313 4182 165 104 1175 1622 3171 2888 3351 1523 2459 4109 1455 799 4403 3976 2523 3311 3048 4202 1347 2644 3440 1427 4603 1825 3898 755 1923 3934 2190 3546 4493 143 4462 565 4350 2960 4382 2061 12 3191 2764 534 1356 3557 4171 605 2509 909 851 905 3859 1642 3382 480 3494 2749 3485 2563 3213 2824 1470 2200 3801 1392 1747 3033 4711 4004 3123 4514 986 3841 2771 2816 4144 1816 4180 2513 709 784 3993 2528 3257 2977 1222 2027 1257 2407 3923 2323 3960 1722 1223 1389 1853 3922 1579 187 3616 1242 4460 175 1958 2298 3095 266 2317 4077 4754 1108 3038 4242 212 467 523 3275 84 1770 719 657 2547 3871 2976 775 4015 1430 3192 3268 1681 211 4090 94 3695 2813 2480 4313 2512 2486 3444 3429 4030 4527 2511 2517 983 3331 849 4686 1170 1902 1295 590 404 3524 4737 281 1021 866 1225 3341 643 1130 3513 4321 3115 1185 3871 1121 1731 4577 1346 783 595 297 2896 335 2251 2411 2337 2009 1005 311 100 988 1892 2479 4566 3057 3118 3987 2842 1931 4499 238 441 1054 753 942 104 3104 2202 4374 4083 1537 403 4669 3876 4339 957 2096 1594 3445 495 2186 4567 637 1484 1700 1853 1209 2221 3211 4479 527 4103 3620 4251 1117 407 4744 3122 4167 4727 409 1907 585 1849 4672 3202 4043 2210 2074 1995 1296 318 657 2068 649 3673 285 3883 1549 3639 1190 1787 2687 2737 4720 755 2009 3613 2726 4163 514 537 3904 1725 288 4338 1099 2731 4239 2681 1844 3127 3955 3250 3488 4635 4392 2762 2581 1651 3665 2842 1168 2413 4435 4111 3360 2457 4744 2093 594 125 3193 2904 773 4307 3326 3538 1492 3287 4238 22 1886 1097 394 241 2307 2046 2029 4323 1423 3789 771 993 522 1187 3107 3747 4684 2493 2283 2148 1248 4578 67 934 1273 4385 2943 4735 3281 4507 4502 2631 3122 4047 1136 3779 1233 3078 4072 2800 1102 4652 4562 3601 2487 3510 522 1698 4686 2533 4509 400 410 2409 4595 2892 4576 976 1520 566 381 627 1120 211 4604 2564 4233 4565 2092 770 4385 2097 447 3957 47 4090 2553 1216 4469 344 1580 2977 1263 2110 3248 3542 336 716 75 2511 3059 2069 2390 123 970 3084 451 4217 1450 4682 526 1213 101 658 3354 2055 33 30 3738 2571 3151 3739 1202 563 3137 2150 4502 1754 131 1142 4717 4205 1267 2585 1724 3182 1469 3686 2503 3111 1188 1160 3521 4136 3650 1517 534 1588 2517 2172 2075 3938 4753 2933 2638 4399 4297 603 4731 1005 4683 2267 243 1291 3769 3895 4662 1091 3478 1009 4331 2810 335 2993 1233 2970 4313 1509 1460 2211 3695 1146 3806 3872 2399 1757 1304 2288 66 217 170 3673 46 4044 3825 744 2575 856 104 2537 473 3807 1593 1656 322 895 2796 60 1297 4689 3892 3903 1337 2009 3922 2036 355 2829 3416 4161 1909 1756 810 2457 701 2911 331 3607 2892 2106 579 3287 1126 2792 4497 3658 2621 102 13 1447 4208 1573 1613 2651 3535 3208 2411 1020 615 2245 2915 201 3424 4596 884 76 335 1133 4521 3683 715 4070 2705 4327 1396 4407 4279 2404 1927 4181 3765 3430 785 3833 957 2857 1348 3999 3330 2636 4117 1030 3369 111 2933 3628 924 311 2764 1697 94 286 2655 3281 1333 1292 2423 4290 1011 4128 105 3091 1255 704 4023 1115 1981 793 2883 1581 405 641 3795 1835 3831 4257 1482 1444 2294 3482 3182 2312 2635 1788 2776 544 3206 4503 4208 3083 2695 1537 2763 412 2921 4617 2474 3249 3754 2982 2764 3569 2701 4571 2974 4512 1955 713 838 988 552 913 452 681 4651 4308 3615 2591 2652 2569 2001 3645 792 1958 1364 3478 2312 2446 2785 4678 3253 1303 2854 3405 2289 2679 485 3199 3373 774 4281 2127 2537 2668 3030 3468 787 1460 3150 3262 4293 3896 1784 2916 2605 266 771 460 3482 2306 3411 3326 3108 3160 3194 4662 2310 398 620 3651 4028 4202 2652 3917 1688 3850 3254 2915 266 1769 1413 2351 641 2650 1581 3461 571 558 3337 1523 2228 3988 1188 2571 2047 4492 192 172 3176 374 2863 3046 3268 3556 2677 2596 2486 903 4080 4639 105 2029 811 3431 4297 3262 1745 858 1906 892 4111 4158 2410 617 575 1415 4714 3167 2323 1511 39 3157 1097 4188 571 1828 4250 4675 3660 4540 1241 1695 712 3324 2215 2617 2396 2224 3592 3352 2819 3119 1344 4486 3441 1758 2990 1486 2645 1122 4616 4033 2271 3253 3036 2190 2262 988 4101 1527 1289 4232 905 1785 262 283 4289 4114 1874 3764 2546 3302 3391 2534 4413 1866 2074 2497 159 1982 711 2015 3172 4185 1740 1012 3991 3520 2356 540 2447 3525 2134 172 699 2294 3887 4144 2379 3662 2599 368 3473 1448 1528 1037 75 1431 2906 4600 1054 3286 3965 523 1 1364 4325 811 2405 1138 3117 2428 3673 2781 1108 4523 1840 3211 1666 155 3279 2953 497 1538 3176 296 2165 1059 3738 777 2196 4655 2452 3726 470 3331 3514 1855 1759 3387 320 3950 1607 2929 2885 2987 4578 4328 4310 1190 2397 514 4150 3192 620 2269 3581 3128 1706 1740 849 2539 4327 3725 1414 807 4395 3589 3689 1347 1826 484 836 104 188 2490 1148 4541 730 3352 3291 4731 3781 1481 340 320 2666 3431 25 2316 1899 3079 4237 529 1346 3701 3305 933 3749 1758 4679 4534 1500 3589 3987 4563 1937 4188 1661 4406 1126 4557 452 4146 3002 3055 4710 2538 290 1522 1964 3012 904 3262 2228 2801 4272 197 2617 1079 4557 1638 893 508 1384 2745 1925 4381 3397 1800 3971 2604 2810 286 853 3300 4197 672 2073 1640 1165 2141 3685 1656 3592 2886 811 3511 310 3941 893 1237 2861 304 3288 1394 2083 4270 841 3343 4022 1041 2684 276 2578 1105 1833 2080 2241 2112 4647 180 2478 3651 486 4198 311 3964 2172 708 4428 1426 2115 1388 2146 2435 4750 4335 3185 2268 829 3740 66 2592 144 4124 3185 3181 4244 1964 749 3563 3822 305 4461 2293 1628 4741 3651 3216 4142 4065 3624 1912 3498 4303 2378 2862 694 1131 1060 2797 1861 150 2376 540 1765 936 3802 2453 3832 448 2089 2026 2338 3240 1894 3592 3321 2705 4349 4592 4466 1406 974 3545 3186 4606 4063 4433 967 2380 45 3787 2567 3529 2032 2237 3183 3992 1308 288 4224 1611 463 2325 1980 1817 2414 1366 2947 4355 4446 2109 1013 2272 3055 159 1716 1925 1609 1459 2689 1241 2419 3008 963 1572 3053 4351 3695 4668 1873 3787 3988 1798 3739 1229 4079 4616 3589 541 1944 3546 3172 3742 1461 4346 4155 3214 1555 3796 3427 1520 4042 855 1145 1977 1344 1195 3568 3099 3462 318 563 3362 2938 3632 528 3359 1635 3526 3159 4139 1809 587 164 3122 1692 75 2058 1501 527 2914 477 323 1070 3412 1337 1881 3984 3362 3819 2208 4123 4138 1064 4539 3500 3291 247 2100 4599 2616 932 4320 167 1284 1620 2339 1179 2583 970 3124 1218 3904 3392 4163 201 4684 2469 1936 4116 918 356 3528 4528 4296 4560 4713 1770 1577 3109 3414 4507 4081 3608 3672 797 3408 3402 3473 1494 1153 1129 3906 502 743 698 4533 4646 3799 3140 3772 4347 3372 3625 2492 4279 1010 1372 1604 1634 2485 3197 2346 3509 1691 2930 505 4584 1975 828 1301 1267 2436 4175 3941 1775 4404 3511 1963 172 3797 2479 1415 3176 4076 3679 1034 2157 497 2139 953 4570 2907 2734 493 2607 497 3836 2832 2395 4405 471 1448 323 1601 1864 376 3752 373 2628 2526 127 2073 168 3207 1664 4047 1658 4531 4180 740 2266 3482 25 3055 2777 778 1632 4492 1733 3182 4637 3951 1340 1070 3805 3606 1803 818 4023 4681 917 889 4315 1317 471 157 2143 3915 3608 553 589 2624 2024 4105 1789 3318 1283 824 1988 960 4733 3932 1201 578 220 28 2430 3240 2822 3143 2733 2568 776 3126 2112 1494 4436 794 2662 2805 2938 2415 2263 2722 4254 526 3915 1653 3566 1311 929 3449 3095 2084 898 4582 988 2767 3341 883 1670 2920 219 131 1524 1215 230 1769 1621 1032 778 2826 2797 1923 1726 1626 1605 3498 1621 3064 2124 4195 1388 935 1437 3016 4614 725 585 4240 1367 3485 2265 2391 2372 1744 1263 535 743 4630 4128 101 2224 3430 2577 1591 4077 1894 1693 2587 27 350 4284 3344 2022 389 1233 1455 490 2776 4744 446 3376 3968 858 1470 4754 4346 2489 3252 1534 2255 4064 4020 4334 101 617 4550 3635 2706 179 2835 1751 3419 882 2835 685 1010 4170 2575 299 3806 2408 4454 1207 3742 794 1127 2931 2072 971 3578 3441 3035 222 2122 2869 2071 1711 4320 1055 774 596 583 3547 611 718 3583 4207 1000 3604 2839 3669 4012 3034 2625 4010 163 4574 2812 91 4610 1555 2154 4715 1567 648 2269 3083 2803 213 827 2501 229 1803 4724 2154 4250 4234 1948 4708 35 342 2198 3308 456 1015 3948 4463 3880 30 2096 2073 1666 1603 3615 2179 1344 4596 4744 1676 2829 4421 854 243 2185 2910 4339 1281 652 1332 4326 2341 4159 3187 3345 2081 1023 1379 1008 2676 4278 101 1481 1140 437 1515 3972 831 2926 649 2919 3441 4414 1812 4635 297 478 34 1113 3204 3084 4471 1957 34 2447 3302 2461 96 2479 11 1688 1772 4193 3779 4662 3653 4261 3716 395 4064 4109 325 2480 1241 4308 90 4072 2818 2416 2046 3120 2756 981 573 2715 2156 3333 2584 3225 2652 2051 2637 1472 2313 3647 3683 676 1139 268 1614 11 2317 1379 1977 2994 3593 3108 2692 1207 3882 2831 3118 2205 4309 3098 1988 2853 3093 2703 46 395 3639 4329 2941 2711 40 4735 4047 633 3758 446 2652 3347 1338 1724 2982 3464 1196 4478 1758 2676 220 1366 1678 291 4101 2711 3775 2985 4120 219 3216 1863 201 3734 956 3681 4101 1784 2706 1950 3648 1680 4362 2829 4075 2859 159 4493 775 91 1811 1994 1141 2511 3758 4729 3205 295 3472 1255 3535 2917 3429 4407 4711 4506 411 19 1742 4273 505 618 2499 1916 4002 1314 144 3883 2124 4667 2516 3730 1966 3859 1965 1144 1393 3879 3065 301 1250 2772 3549 1561 4487 2741 2848 1447 2399 1938 3876 4448 933 3749 4441 2394 3031 3785 147 2108 1171 949 4440 2556 3219 423 3408 706 1594 1266 828 4670 3609 2037 3577 904 4279 4729 3914 2581 1237 2724 3859 4203 1856 252 2291 295 2418 3877 3058 3466 869 2397 3875 3860 547 3099 639 4362 1612 2153 1097 4659 4070 2457 4552 3348 1176 2968 1351 4019 1087 4147 3463 1252 3375 3260 55 2772 3980 864 4221 303 4389 1161 1179 239 64 1688 995 2464 3568 1774 2481 3543 4275 1561 157 2525 1102 1243 1061 154 4373 1455 1190 1950 4720 2361 3786 1077 979 1922 1607 4429 4387 3899 4462 4402 1698 2235 3403 1213 1841 3609 2897 218 1565 1462 1566 491 4052 1737 4345 1375 527 1793 271 3846 2369 4174 2795 1496 3427 438 1937 1613 4366 987 210 3276 496 3430 4589 203 950 4625 5 2985 3515 464 2910 4689 1008 2760 3422 4289 1659 2613 3018 3795 408 2814 486 100 1989 3739 2648 3913 2612 2771 2361 2786 263 3954 1575 2965 3099 2020 2915 1454 931 323 694 1791 2680 4739 2778 3715 3057 4649 3545 448 966 3866 4444 2649 4295 594 369 3367 891 4154 3066 4296 254 4257 187 3550 1869 2588 722 1092 2309 4720 1851 3803 181 505 2723 230 4424 3826 4402 1892 4069 4697 1673 1535 3443 2231 2828 1401 1053 2051 1589 3769 440 2994 3532 4622 2485 2444 2154 1710 3977 1431 2937 664 4059 1626 471 1354 3682 1790 1056 2061 1557 204 3980 591 3374 2948 4049 3145 434 3632 2214 1963 4671 2269 1113 40 2477 4553 1661 1320 1485 2253 1235 363 1644 576 962 1062 4015 3097 2450 4120 606 1012 3152 1686 2153 2378 1046 1433 495 3263 2274 1084 511 4645 1652 238 783 437 1367 1069 665 4086 3102 300 2864 2900 1110 2214 3135 2909 957 2691 4474 3328 2275 8 4596 2723 4261 3032 456 4521 1875 2990 2736 3726 1324 2528 386 2855 4463 893 6 613 4228 1890 4140 3735 3743 1354 4480 2656 3126 49 2581 2723 2651 4080 4285 4084 3892 669 142 453 3781 4113 743 418 3046 3839 4404 3536 1817 1070 2832 2276 1649 760 70 101 2293 3067 2783 3420 4179 3469 4281 3544 1560 2491 4176 3059 1039 4459 3084 96 47 1081 720 2491 3030 1083 821 2557 1249 3341 309 3615 3075 3714 4541 625 3553 2696 1685 1074 571 44 534 1178 859 2332 1954 315 1565 599 2489 4738 1226 905 2342 722 3681 1907 1310 2108 1827 1406 1494 1583 1316 4743 1188 1269 4607 3909 2348 606 3965 525 1440 3026 1448 4458 154 3257 1846 4755 2448 753 4027 541 2232 4639 4658 2409 490 772 2935 2422 2258 4208 3652 4566 3455 3014 3001 3225 1924 2904 2838 548 3976 4501 258 437 3617 4570 3286 397 4046 1062 279 4226 1746 553 79 1798 4344 3147 3644 2505 1644 3824 809 4631 3391 4589 1613 3990 3327 2726 3619 824 1338 2336 706 340 1825 880 305 2324 2713 235 1608 1976 2433 2749 1314 710 1205 1790 4353 716 3559 3059 2936 994 3897 849 434 4344 910 79 4534 1945 4584 3134 1538 1982 4286 224 2482 2914 4053 1448 4402 3521 2074 2985 3319 2321 3045 3269 4713 1814 3037 2900 1960 1757 3792 3425 4391 280 4589 4117 1630 2540 128 3731 1193 975 2577 4325 3984 3285 4575 851 1918 416 929 1958 1864 1809 1584 2183 4433 634 1236 348 1942 2448 381 3396 222 57 521 4696 120 3294 1043 1454 4704 1425 4518 3571 4346 607 3055 2758 3241 4476 2068 1615 1679 937 1214 707 2289 1203 1124 1484 2000 905 235 1255 4284 586 4736 4019 3193 652 2576 3224 1910 2916 1936 3735 2164 3921 4451 3964 1537 1738 2335 1304 3222 1281 2899 1402 638 1784 2869 3050 3566 2201 1146 1322 2239 3063 1531 4423 4515 2962 2468 4065 3412 885 1462 4596 2589 4006 4323 3310 1139 1210 4562 962 2727 1186 3042 1203 4467 1740 2687 4432 1397 51 400 2 350 584 3002 724 46 3638 773 4673 4198 2088 2438 3999 3035 3868 3726 3848 4552 4096 290 4279 4744 1204 694 2513 3167 3866 1678 3205 1639 4174 1550 2495 3821 1084 933 4487 1222 4140 804 2969 147 2572 4174 4529 54 1895 854 2270 3378 2308 2016 2303 2622 3262 1939 897 1705 128 1759 3099 4356 3073 817 2032 3574 3691 3255 1920 3748 1774 1736 1248 858 238 1204 2798 632 854 112 391 4290 2436 701 2784 608 1054 3602 2795 4187 3260 1521 935 4042 2273 1721 2781 2729 795 1132 2657 4669 2071 595 2453 2111 2345 1517 4731 2052 4214 285 2558 577 3802 4290 3954 688 4145 4115 3383 265 405 2825 4560 4700 2545 3893 812 3247 384 3337 166 3630 931 4018 2805 3669 734 825 2128 3838 2886 1251 3505 31 759 541 2480 2416 1745 2881 3602 3532 747 2367 1803 1637 4435 4308 1231 2546 3 2892 413 3761 335 2257 1938 2949 2262 2334 4355 261 594 3549 367 4735 4709 2583 3366 3085 1187 834 1808 2075 749 1802 4513 48 152 4631 3522 4718 829 919 926 3443 715 650 369 58 3490 385 3114 2637 4519 98 4188 3939 2090 3312 1058 495 895 729 4287 1565 535 4096 2126 184 1313 4294 3844 1526 2953 377 2943 1759 269 3664 3492 1669 2244 759 3013 3795 3817 2209 864 4098 3986 2414 4153 2132 3718 3706 3768 2056 179 2785 2956 3840 3191 250 1610 329 4287 2415 3681 4647 2162 3499 3300 1131 449 819 4102 3999 1814 3651 331 1264 3666 2628 71 3324 2439 3468 4420 1654 2480 1946 285 110 3005 3498 2979 1372 1888 864 3297 2 4241 1000 4131 2410 4678 1431 890 4229 3184 65 1484 1437 1528 1568 3093 4740 4312 3089 3880 1516 4164 2443 3075 2191 2732 1097 4733 3906 4485 740 2036 1011 4620 4411 4151 1267 3386 4650 3712 1653 698 4266 3326 1686 4273 287 3538 4586 1073 4201 4591 4193 4378 1607 1153 1047 740 2773 4554 4647 3930 1430 3930 1002 4467 1571 3879 460 961 1316 2167 2093 3024 2017 3259 346 2492 3189 1194 465 2837 309 2871 48 329 1152 2108 323 1551 823 2379 114 1623 840 1858 1876 3725 1728 3265 3072 3832 2916 2641 4507 1061 54 1706 3353 2615 1634 3687 1492 4380 1625 162 3842 2081 2944 1246 3704 2701 424 1243 1632 3904 3283 4171 151 885 3031 2182 3599 2061 2681 2718 2710 4320 3751 2067 833 3053 4234 3137 1587 2749 4593 840 542 1662 1776 4300 1537 1463 2495 4569 3683 1827 4753 3209 4298 2052 1514 1306 3789 3640 4211 646 3448 1412 970 2109 2198 1285 2679 429 3130 1937 1946 1178 678 1478 2841 2056 304 2465 1203 44 1945 1615 4308 4068 505 1372 3770 1083 3861 224 892 1323 2090 1010 3417 2929 4037 3540 3041 4271 690 2085 3799 1272 703 671 1852 3813 3589 3799 3768 39 3209 1858 648 2938 3610 3071 4127 921 3030 1834 1123 3955 174 3372 2541 3046 2853 2731 3648 4698 612 1457 4638 3492 2262 38 24 3327 3956 4656 2022 3014 106 1297 3871 1943 2212 2475 2220 3693 1968 347 275 1220 1140 124 4380 4048 2374 4308 2226 1786 4581 4268 2915 724 4737 808 2388 4011 3911 89 651 1650 990 4460 3102 2682 4488 1218 4646 3674 3052 1767 4005 2195 4076 4282 845 4277 1354 10 3965 2760 4343 1382 1536 2577 4072 1924 3024 3450 4297 2432 2592 3975 1705 2189 2359 1128 3700 2853 1913 2626 370 4135 3415 2688 1966 97 3862 3825 2502 1215 1597 3148 1645 76 1328 2042 1800 2074 2234 969 750 4379 770 1942 2754 4222 1163 2883 3509 372 3534 3141 2845 1866 1700 2060 3751 4707 3526 1833 2203 1490 3365 4208 3676 2780 850 899 151 4171 3417 3977 327 2565 2021 3143 4385 387 2224 4338 4369 1142 1149 1613 1575 3199 3084 4133 355 2171 4240 826 848 3385 3285 4336 3219 3970 4229 2115 1416 326 2967 4697 3196 1119 1978 2145 828 1434 3068 1537 2017 267 1375 1074 4148 3675 784 3849 1816 1889 1107 4727 4490 429 1450 1792 2065 4149 24 4168 1713 2278 998 871 4012 2579 646 3569 3710 158 1316 1931 4639 2800 3698 3886 94 4467 1504 4411 4671 3724 4159 2936 4047 4726 1385 899 4719 212 2197 1466 2277 965 3411 3356 189 2853 3137 3015 3780 3398 1309 3864 1882 2459 4445 940 809 3790 1473 1075 74 58 951 692 3722 1423 2507 2394 496 220 1165 2078 3786 1063 1527 1449 3784 899 2219 3787 2127 2669 1773 3936 3287 313 1602 25 2240 478 3668 634 569 3824 4657 246 4232 2328 480 3107 2666 1736 3238 4037 3809 1194 337 604 1310 1240 4628 1647 2074 1955 867 572 3003 2780 1621 1185 1625 2512 1866 420 3701 1391 4303 1719 4051 4586 1536 3881 3893 3580 1564 3236 501 1604 3977 1591 1293 660 4367 2612 4378 1597 1373 1511 2204 321 286 3263 4355 3901 457 2027 3879 673 3369 4413 1320 2710 662 1083 3185 3946 4441 3707 875 2508 686 725 3564 4644 2659 1488 379 660 3769 2644 1124 4619 3652 1862 2767 4394 3028 178 624 4748 2321 3209 2383 193 4399 830 4119 1701 99 3101 2985 1816 665 4433 3400 2191 1721 4035 2343 2289 2278 2359 4616 2813 1793 1751 2749 3528 1127 2909 1994 2803 3681 1367 1814 1998 2303 472 777 4454 2960 2585 2047 1619 267 2208 2397 2551 1380 4518 1099 2153 1481 2676 2401 3343 3808 2456 809 4056 4100 2641 3615 4264 77 3898 2866 4350 3231 2508 2351 339 4089 4257 773 1880 2479 1616 3772 1733 3094 2365 3057 1085 1490 3274 86 4734 4130 2675 3357 830 4648 1468 636 3660 3696 2250 4624 4445 1360 2328 968 3338 1778 1583 745 1190 2251 3137 2411 1073 1648 1022 4582 70 1454 2788 405 3450 486 3047 4299 3751 1204 3775 1119 3581 4134 2112 3546 1728 3141 677 3581 3275 3910 1414 957 4153 4297 2864 4072 1271 2087 4363 933 2558 2745 4491 2254 257 2366 257 1478 3418 2289 2024 1462 609 1087 3794 2914 4160 528 3277 4492 2472 2102 3916 730 640 2036 4505 2305 1222 1027 1877 2875 2241 2754 1050 1445 2715 4496 1639 252 1714 1289 3055 3041 2571 2374 2161 1364 2411 1538 1420 4334 2550 1422 1781 3618 3025 4058 3436 3882 4691 2603 956 2315 4083 3621 3780 1692 4446 2644 2975 3483 412 4232 2791 4019 70 2125 1995 4151 2059 2330 3599 1731 4210 1570 833 4471 3076 233 4735 3426 2808 4661 2253 3021 2432 3141 1576 2509 2973 1451 2116 3288 2111 2828 4561 4437 2834 248 3511 4284 2753 1052 4590 4482 361 3803 2344 2692 3414 1136 3285 4123 3280 1988 1795 4222 1393 3483 1152 3740 3046 398 1950 595 3016 3331 106 2391 3391 1723 2579 4391 962 935 2423 2542 401 2705 795 1592 2359 2370 3447 4345 4542 4485 3954 4476 3541 2329 4349 1709 1246 1254 4754 550 3024 3127 1463 1440 88 3295 1221 3976 898 3764 2861 1024 793 2967 4547 3194 1568 3754 2613 2126 2839 4114 2044 1056 594 1194 211 4041 3474 1486 2795 890 1430 2734 1150 751 2829 3455 4487 2576 777 2250 1529 18 325 3944 1848 3862 3820 2828 1857 469 4682 2229 3957 3432 1761 839 2084 2728 3303 2750 3154 2372 1096 2761 3193 1023 4502 420 3445 3394 2863 471 4116 310 2582 2547 4110 4544 30 3278 2349 901 4577 4503 2596 2141 2774 4476 969 1138 3803 2038 2573 1682 658 1262 4479 2694 837 1021 685 2745 2774 3180 280 1045 3814 4299 3745 1868 1731 2873 3928 3905 2458 2722 3526 1752 3529 4123 3885 1248 1587 620 1753 2015 2111 4145 1856 1667 2649 2307 170 1157 4030 1942 466 2286 1231 3321 2736 719 4429 4751 1507 1325 3983 2787 4379 1904 1326 1154 4707 3928 1859 3262 3304 2677 1421 4082 1332 4537 3740 3763 2666 1127 4173 4003 2162 4635 2340 4403 4038 4245 1164 217 2344 2488 1502 3689 3229 1336 1524 3710 2210 1055 3909 1276 1903 3202 4058 4003 1201 4709 2842 2746 171 64 2529 723 2355 2971 3282 3029 381 2999 3816 3132 220 642 2962 527 2650 3389 1001 3107 12 2997 1997 3846 4093 1764 35 1384 164 4499 3055 3207 4534 3005 971 4025 1371 4312 3517 3630 259 2929 1177 344 1383 4580 4299 1586 3297 1205 1538 4019 3944 2046 2713 1864 4656 1084 2121 1473 1502 3830 282 3168 727 3903 128 2288 2609 701 1242 464 1156 3505 126 1937 519 2467 3260 1289 2988 2135 2715 182 3698 3800 2559 1819 1866 867 4381 1201 3141 3109 789 2391 2151 4706 3491 2980 2836 2940 4582 1394 2288 2212 1306 3909 1607 2876 3317 1817 1635 2741 4027 2366 3504 330 1573 4139 4076 385 1195 980 2165 1784 3308 2716 2570 1932 3951 4560 2734 80 1080 3029 261 777 4480 4706 704 4207 2236 4281 4605 1702 2873 2343 3962 4552 3015 3650 3899 3455 386 2926 2493 9 1565 4441 1869 3010 828 2218 2149 500 611 2165 4607 228 2240 3497 3209 4728 4584 3986 1807 211 287 3688 4290 689 2909 4211 2715 4707 184 2511 2582 3103 2213 1472 1019 573 2896 1719 4168 4197 2644 3906 3146 1014 4572 3123 3945 1303 3672 1518 4476 4606 1383 855 1597 1638 2355 4679 4017 1118 743 997 25 3971 436 1956 3322 4176 3749 1346 1917 4385 2799 601 2570 293 4497 210 4072 683 1705 2671 1414 1150 3282 2743 1389 3986 3546 349 62 3555 1340 1859 612 3545 3963 2689 165 3712 4114 4250 1793 1607 381 4532 4706 1749 3330 926 2262 1651 3844 2236 2975 2960 775 4652 2220 1874 4131 4499 1609 3217 316 2557 831 345 4430 2666 3454 4434 1373 1193 338 1548 435 2357 1050 3950 2433 916 1515 3681 2308 3135 4347 2302 2524 1235 4245 2052 762 709 3296 197 1584 2040 3245 2908 351 3713 961 2036 4461 2141 3045 130 3591 2480 1059 1382 3389 2467 2078 4011 2141 3357 255 1732 1911 4716 1480 2268 2087 3566 1616 123 786 2127 825 2064 2345 743 1466 2057 3482 4363 4103 2246 4268 3700 1088 2056 2925 1191 3236 3050 2840 2411 1572 1174 327 593 4128 2477 3169 4019 1725 700 1643 1220 431 2973 3488 200 2871 175 1835 3166 2395 545 3187 4023 4391 1062 2302 3888 4591 2005 3083 3938 2118 4022 604 2173 209 1338 4297 4138 4308 271 406 4289 4254 733 4697 2519 3236 3773 155 3573 4333 1191 3513 4569 3369 1999 691 1986 4521 1008 207 2273 1269 2060 4039 91 2492 3705 3937 3110 3200 4481 1020 4174 2441 333 3276 4196 4314 1327 2395 4346 2701 4107 146 2311 1955 1126 4045 3261 3768 2458 1328 1909 3727 3838 4021 4208 238 3333 1509 805 1725 2717 496 3175 3310 4012 2431 335 3703 1080 683 2693 1693 2771 4710 1205 4512 1741 228 4557 4253 2052 2175 4147 627 3477 1811 301 2414 2418 1076 4109 1395 115 3751 4314 3360 538 564 812 2535 3842 735 1021 3449 66 4343 3229 893 1351 535 3831 209 4448 1631 3972 4708 1904 4665 4457 4749 47 1797 1043 4267 4416 1610 1149 1690 2135 2833 3882 3888 2645 1651 253 1312 874 2779 2517 1952 864 622 2989 946 1111 789 765 3465 1677 3471 1871 3574 1790 3475 564 2634 1282 1404 3622 1185 3057 1299 2177 1199 553 1772 3078 1918 1723 4460 3835 2885 1511 3012 1683 3697 1151 434 929 3770 1714 532 76 4175 1984 2623 3505 4420 3578 722 246 1435 1269 2556 3586 2141 3298 1606 4570 627 1850 3257 2470 2743 4619 4408 1063 901 2812 4358 4484 4229 811 2185 674 4078 1553 2168 2346 3387 2136 4556 781 1344 3874 1392 2549 3929 1702 1263 2632 3171 4584 1484 834 806 4740 3654 3059 2715 227 4218 1315 2755 629 820 2631 4103 502 4728 1056 2372 4542 4176 1280 1828 633 386 3818 4369 4190 2379 4407 704 4132 2617 4185 2019 3077 1161 1008 3538 3455 3561 511 1467 362 1988 2023 4255 1858 1823 2780 959 2642 4644 566 3960 3958 2352 4362 2765 2858 4746 2852 354 1326 3449 1156 3829 3262 4343 3033 506 2267 514 1590 2748 749 4583 860 3570 156 1567 1890 376 1903 316 4171 847 2316 135 4152 4603 2939 522 4305 871 274 573 3540 2913 3016 2410 4023 4486 1514 2493 533 1386 887 2742 1307 3635 1168 2912 3929 1789 4082 2113 2282 2462 4435 2796 1000 3220 2040 3140 2440 4683 2646 3745 839 180 4379 1600 1753 2223 435 4126 3340 2783 3337 884 2607 1473 1121 3390 1923 4441 856 1251 3501 1498 758 276 4640 2032 3898 4102 4163 1135 261 3602 3267 2027 2363 1089 1140 2413 3730 1133 2191 3147 2419 345 3405 2983 4419 1083 4461 1455 4014 1632 1526 3793 1463 823 168 2936 2907 1574 4564 3047 889 4228 2259 967 1808 4672 4321 3691 3048 3148 1088 3473 467 3100 2034 514 4510 4219 3012 4612 2735 2970 2911 1477 1633 4443 648 3324 4356 3023 3615 2424 908 1342 4306 2105 2777 3090 1729 1836 1578 1849 3060 3997 2278 3391 3776 3587 2423 298 3139 1020 32 2436 2203 3332 1684 1051 1656 756 3678 582 589 2915 3913 695 4455 2894 4350 3489 2560 4194 1799 3005 2568 2869 738 3159 4400 573 2903 787 3045 4140 1291 3655 760 1875 4686 3979 1554 408 2046 905 650 4205 4138 3758 1488 2544 1279 3650 3957 883 1224 2497 1967 538 1530 22 2546 2647 2287 4011 2660 1698 463 1411 120 648 3030 748 2137 3891 2621 3636 3863 1567 3875 300 2337 399 2214 1794 1725 3980 3506 245 4137 1667 4575 3530 3742 1746 830 1675 4006 2143 2070 4541 2184 3722 4320 3827 1739 3568 2732 4535 2108 556 2042 102 119 4563 280 4400 2824 3917 4403 487 1038 2933 3573 4443 4425 2305 1411 3387 1139 4705 116 503 3058 3731 1986 2721 2307 3198 4568 3313 2991 1847 650 2043 2871 1712 1972 3758 4522 4141 424 1969 170 3470 237 2351 3895 4325 4454 1694 4066 1839 2180 3990 3628 3639 3897 635 2757 2741 4511 2749 3420 683 594 2814 4587 1043 8 3931 1455 872 3228 1685 444 269 4016 2058 3079 2084 2898 4593 3962 2671 4217 3608 3385 2982 289 1090 4290 973 2820 2671 331 4698 1050 1161 4150 4584 2308 3250 3080 583 3667 3225 3718 1481 4096 2035 4709 468 2749 1415 2852 2943 581 4610 259 2784 1855 717 2244 3747 3404 210 1220 1667 1033 454 3868 4084 3671 493 1364 221 1888 1869 2439 1078 1762 4255 1437 3297 3501 1693 227 1497 101 3444 275 1913 2818 392 3143 2935 4438 1286 1983 1678 916 95 4250 2405 4168 3303 3100 2124 2030 1429 3214 339 1127 2576 1754 4581 621 2657 3321 1958 3835 829 793 4162 1888 1334 4079 56 4047 3589 4221 749 2876 3678 2972 2694 3254 4045 2809 2958 2853 3757 4739 727 4593 4471 2544 2448 1955 3308 3046 2313 2559 2897 1371 3489 638 557 4407 3137 1501 4106 3542 239 2203 3697 875 2410 28 4664 1594 4234 4450 3201 1473 2933 2013 1146 2111 1612 1509 4127 2260 326 3279 2418 2414 3427 3315 1414 237 4312 29 338 3658 3068 950 4144 4752 1964 3000 4489 1670 4274 4604 2328 1017 2581 1901 3114 4574 3358 2846 1565 3243 241 2906 990 1949 1609 3255 2715 3140 735 2988 3732 1774 2998 4370 2258 1509 1843 3058 389 3311 3194 2953 2342 158 4085 4634 4021 2877 3456 2876 3145 2545 4705 1320 2923 3425 1671 3862 3620 669 509 1776 460 723 3183 3436 1685 210 4216 3112 262 3866 1620 957 1018 3051 1412 4698 3672 77 1517 436 3195 1145 1580 1048 68 4167 4660 3388 1140 1523 3707 1187 2707 2663 1366 1490 2001 3338 3289 3203 475 2131 3053 4541 4593 2706 662 515 1755 1987 2433 823 3773 3004 28 2471 749 3228 827 3077 1244 249 92 504 2936 394 4604 4611 4079 3930 1076 1939 1936 2481 344 3933 1861 3272 1697 463 3300 3874 4652 2362 2212 2357 1531 3598 3910 2165 2748 1033 2667 194 2839 1554 1615 336 4748 1937 4641 1106 163 1873 2347 2133 4671 1213 597 3726 742 1339 2430 3020 2733 1442 3484 3674 3029 3346 2079 2533 4420 4424 1057 4713 1451 3223 4741 3921 542 2264 2634 4203 1143 1597 302 569 302 3778 1344 3432 2858 1112 3960 3348 4739 3273 492 2989 2415 3275 1112 3841 1234 2552 2345 3012 167 699 3904 1223 2336 1721 3090 88 580 2507 55 248 1264 925 3573 3708 1944 313 3656 2311 2258 2982 341 434 295 1485 2157 897 2053 604 2633 3583 1953 4531 3925 2507 4483 2132 3087 3857 3748 1186 3733 1606 2966 1299 1089 3453 2212 2835 402 4189 96 2095 4398 2862 2298 469 4470 4393 4230 1765 1666 1056 1669 1235 2665 2266 4053 2215 1080 1206 2042 4676 2732 1717 2894 4465 3072 2895 2810 303 881 4345 2484 2776 3603 1845 269 4564 2445 1741 4612 919 2225 4177 3934 1986 2816 1222 493 1816 1733 1282 2627 3413 4365 1506 1186 2897 2208 1832 3089 2846 1231 95 377 2190 2783 383 3241 2812 724 657 740 3719 634 2708 2994 2743 3800 4590 616 1651 4109 2443 3436 3522 2985 4143 1874 4308 1172 979 2275 3565 2437 4755 3614 1060 3325 924 74 870 408 230 1398 2495 2246 4541 4044 3418 805 2594 403 2427 4204 445 4658 4205 1422 1010 1528 589 2415 898 4637 404 3570 605 4392 569 3715 646 3136 1511 4528 183 43 3187 4464 1218 2326 3776 3066 2871 913 4220 788 951 4047 2574 3429 3644 1362 1244 3894 4707 1958 1179 3853 4490 949 3513 292 3001 3866 1332 889 947 4739 1862 3374 2405 2704 2088 4563 4533 3447 3479 3334 1238 4716 3061 633 659 1079 4319 86 4389 4446 4146 4353 1967 1144 126 261 1261 707 4563 3419 4128 1556 1340 1664 1011 2650 4125 3619 947 4469 4453 3647 2184 4055 305 3598 4053 2617 3097 391 4344 3529 3902 251 1869 1923 1564 1992 3417 3706 3957 532 4718 2492 1698 3190 4476 4468 1129 1517 2561 3188 320 3179 362 2027 1383 2645 804 819 3672 3020 3241 2110 1786 982 2073 1795 721 1054 1967 586 2999 4123 3394 376 499 1865 2497 332 2834 676 3261 2890 368 2071 4322 4296 142 4145 2854 2307 1092 4152 3901 2642 3307 909 321 4115 859 4514 939 2894 4481 738 1811 315 174 760 4397 4284 3314 1695 2732 2840 1045 1482 1123 1209 796 3161 1600 1614 2958 517 570 126 767 904 1022 4165 4265 4359 3628 2460 4685 2342 4387 2017 2917 4505 3023 2840 390 4553 2920 4564 1312 4200 4345 1329 2057 1344 548 3166 3032 2626 922 2882 19 4649 490 3101 1667 1599 2768 2848 1653 1769 1191 1671 1122 3855 2080 400 3214 1544 4185 3482 2035 3848 2572 4643 2981 446 1146 1626 3446 2595 698 1366 4359 54 3162 265 2084 3174 2810 2637 3412 4750 1341 1159 2286 1335 1933 3511 1397 4314 1972 708 1698 1946 1960 2815 4360 2959 2867 4342 2183 1649 1157 4083 3056 2679 1906 2708 440 1685 332 200 777 2606 2143 546 1083 2186 162 37 246 1555 2479 706 3684 12 2252 691 2073 825 4278 2650 581 1478 3513 3474 4247 3501 1126 1737 3587 2350 4616 3929 1882 1286 2083 4715 3264 3627 974 4614 4164 3197 64 3482 2995 169 2750 2521 97 3247 3844 3815 946 4669 235 2701 2864 79 200 3604 2402 2260 937 630 729 3734 350 3057 1338 4063 3155 3920 2755 4586 3139 452 4181 1137 3943 596 4532 966 3307 804 4211 211 3826 4180 3902 4284 2985 415 3696 3417 3512 3709 1046 3793 3771 4468 4322 1580 3752 4533 3481 3134 1381 2682 2928 1535 2574 823 3497 3844 2159 1198 184 571 2638 1331 1195 2838 867 4370 1295 3262 1026 1803 1051 1188 2487 1745 4473 4162 1085 1010 291 1386 4436 3091 4154 334 2475 4015 3354 2408 4151 2743 3914 1864 3202 1639 3874 933 1910 4323 1709 1354 1067 3029 4040 399 274 3066 528 914 3843 3470 113 3666 3996 625 3787 3406 2952 3784 2747 4310 634 2378 2040 2878 508 1371 3922 1795 3987 169 1436 3575 4335 4185 4446 3261 3024 1025 1686 533 1896 3008 2434 1866 2903 4406 759 1229 1194 1880 1875 581 3312 4176 2693 2169 2243 2450 2807 2229 1711 1985 1801 1955 2265 2177 474 3851 2626 4234 4673 4696 1062 1971 446 2801 800 1472 1699 1343 576 4031 2023 3384 3528 4255 4198 2104 3962 1096 397 1777 3630 4266 2591 1118 1517 605 3186 1619 3986 3255 4428 3692 64 2672 1705 3234 2082 4277 4442 3054 2470 2477 3941 692 4689 4079 304 4278 4249 4019 2404 2255 1687 804 2085 2521 1690 4254 2478 1455 1337 2095 402 2235 2907 3137 185 1032 4318 3017 2960 3532 664 3598 3084 4477 4025 3227 15 3298 3254 1776 2096 3858 1476 2644 3444 4084 2672 4421 2901 3031 1055 2433 878 1273 1440 3026 1978 983 3623 1643 2047 390 397 4027 1936 1118 545 1494 654 4182 2839 1441 2763 1724 2877 1842 2989 1743 171 4196 2398 3528 1347 2618 3786 1585 1961 3463 1943 2906 1572 4722 2195 449 2609 997 2267 951 1628 3801 3870 46 1210 370 2222 4054 2429 1926 2360 309 2168 3763 2659 663 3933 4665 2664 4002 1688 3694 3393 2196 4095 3360 3609 4412 3729 4686 4044 1847 2223 2581 2831 2472 4130 654 3365 1471 3961 2862 2051 178 3304 939 2982 3883 3137 54 3902 2340 2391 2811 3775 4654 1646 4350 354 331 1872 2300 1881 2989 1565 511 3616 4326 3027 575 1974 2142 3519 2544 4177 593 1165 4700 4603 1437 2046 697 808 4657 1774 188 2123 2541 748 1956 3465 2538 2452 4250 1771 2857 153 1139 3040 3018 3865 547 1720 296 4120 2053 4020 2277 1010 3070 356 4439 2549 1358 1828 826 3984 1736 3622 4180 297 1727 871 1918 2416 2190 3922 1114 2460 3030 3757 241 1011 3511 2377 3883 543 4324 2998 1152 958 610 3997 2266 3310 588 3529 3364 3667 244 303 552 3485 1574 2633 2198 3045 2010 4103 2998 196 1387 1248 3805 4745 859 3620 2366 611 3408 1680 2504 4099 2576 1683 2684 1022 158 4675 1437 778 489 1676 999 1420 2397 820 3113 2185 3276 743 4416 2252 2404 1787 1184 256 522 2201 3834 3666 538 2344 3688 2862 556 1071 4646 413 146 2390 189 3166 1180 304 2619 3358 4383 696 2129 869 4256 3835 4678 2527 3171 1305 1234 1092 2136 2304 1105 2693 3285 3935 2719 1388 1213 448 1619 3884 1909 4330 4587 4089 2467 3167 4125 1547 938 4725 954 2763 3682 1043 1820 2333 500 222 4598 4152 1334 2293 367 4164 3936 4247 2526 3134 734 2183 761 2305 4055 881 1775 4564 4146 4205 2673 1794 1761 1925 3971 1579 2520 1274 932 761 4688 3517 1534 3546 1941 2531 1221 438 3297 422 4674 481 944 539 645 4174 2751 3510 4748 2189 3682 3124 1390 3222 231 2443 4066 99 2682 1380 766 795 2556 1643 1571 2880 1143 413 1552 464 4069 2588 2059 319 1657 1797 4151 3532 2544 4289 3586 2785 4492 2860 3545 2664 1350 3627 52 2394 4099 2860 346 1109 699 3751 202 402 3770 2845 4413 1221 4319 1383 1270 3991 4747 4281 1107 4633 1620 1924 3310 2650 3138 387 492 137 3743 1396 2946 565 312 1563 4333 863 4053 1722 4172 1932 549 2915 4495 619 3989 2917 3305 1686 2202 2237 1881 2524 2339 4703 840 567 90 1396 3478 3875 1173 2122 877 341 4354 189 3965 4276 1518 2103 1681 930 4717 1748 913 1189 1098 3491 249 974 1918 1987 4166 2152 1690 2477 2398 2372 4293 224 2835 37 509 1857 899 216 1451 3222 1047 605 3407 3916 2151 424 4285 528 2226 107 1784 2524 449 3691 2963 2074 2398 1454 692 308 1249 2813 2878 1178 1193 3873 888 578 1566 3072 1896 371 1432 3477 3891 4158 540 3274 3885 4524 3378 4042 2104 2462 1356 3549 4039 2056 1554 1079 1769 742 3660 1509 174 3801 3836 2941 4716 4707 282 3039 2363 474 2208 2447 3075 2632 1424 4752 1093 3454 4696 4246 3499 219 3788 3364 3954 1702 3859 3042 3274 1203 89 1922 4166 852 283 3311 868 1125 1435 537 2579 611 4726 4007 4336 3732 731 4351 3850 142 3540 1145 4278 546 4067 2193 3790 260 268 4244 1251 448 124 2913 1272 1884 1204 1625 4649 3502 3988 3953 3744 3063 61 4327 2845 1715 3107 4627 2266 850 3383 3208 2466 886 2283 2457 369 1364 3415 3282 827 1333 3157 3077 4032 1008 3604 2926 2788 3760 2627 3182 3181 941 4441 1852 3917 2223 1860 959 4539 3322 3640 2742 4282 2019 920 4192 2887 2566 3365 2323 1430 4718 234 3448 4184 137 1448 4749 1265 440 1167 463 1313 1262 143 114 4295 3037 249 1069 1820 3178 690 351 551 826 4397 1416 207 3497 1469 3192 2842 2767 3839 2277 1197 4190 2424 166 4050 1517 1981 2014 533 11 1705 1895 1527 3010 1291 460 779 2614 3292 3740 2883 2977 382 2014 519 3349 3133 2956 2243 2006 4076 75 1695 4084 1703 2813 3086 4374 709 3116 907 2975 981 2505 4346 3729 4025 3819 1690 2820 3452 428 714 2809 489 362 1656 1216 2850 3232 3759 425 2226 2713 2021 1382 1405 944 1519 4312 406 4145 3173 129 3163 41 1378 3769 2198 3810 2264 492 3007 2256 3539 981 4267 3463 3648 98 3302 2971 487 1327 1460 2584 920 2177 3205 1036 678 9 4633 1256 1764 2327 2347 2007 2712 4289 3625 769 2020 4735 1452 4542 4128 2511 3286 2275 524 4578 130 1528 3040 2812 3668 1208 654 3574 3471 819 3218 4169 3569 2987 53 4724 352 1304 4156 4443 2873 1982 2625 2047 3926 1416 633 3107 4606 3253 1927 682 4433 3152 3281 647 4072 3614 434 1231 353 3690 3954 3642 558 2716 2559 1075 3565 2972 4401 2341 174 2436 2082 2548 2098 881 3784 1049 2241 2134 4220 3340 2715 2626 2362 688 1507 3462 4669 1900 1839 1360 4077 697 3880 170 1957 4293 1596 4403 3834 2214 3206 3820 1669 4294 483 4585 1062 1772 2954 2187 2370 4218 171 1031 4245 1172 4647 734 451 1898 3298 2279 3488 2430 3790 1104 1522 184 4620 4642 3267 2623 2478 4250 4191 4599 607 680 4439 3174 1579 256 979 9 278 1574 1217 1373 1972 1413 1416 2629 1572 1953 3822 3390 4399 168 2979 1257 1200 4409 2827 310 4234 2518 2714 3155 1751 108 3364 2065 30 613 3209 121 2994 316 1737 1903 3937 1237 4379 3702 2666 196 820 1765 421 840 1955 227 79 1472 1600 4152 4008 3530 3848 1545 2256 864 842 2582 4423 3171 180 1919 3930 667 3139 3789 3814 1304 4574 4363 4056 3803 4256 3871 38 2059 1703 4180 1571 1768 696 2735 3027 1599 2901 4639 1132 3781 2087 3921 642 3050 503 1022 4224 547 3359 4233 4213 3054 751 4428 4347 4548 2541 2011 1908 3181 771 2197 3159 1462 4730 502 243 462 3698 2579 2705 2532 3749 1983 4042 420 1061 4392 4021 2114 4721 4476 4626 1790 297 599 3528 4230 740 3982 1616 4672 3598 2251 2383 3537 2179 4548 1834 222 852 606 467 3765 1638 3024 1634 599 1115 266 676 3882 335 364 336 4096 4681 1382 4206 2810 3394 4474 1163 1699 1838 306 4708 3951 3421 3585 3722 4739 2708 3186 233 2668 4577 2491 1726 3004 2045 883 2539 4699 3403 4354 3592 2864 4126 1337 2716 2243 4613 4316 1662 2930 2932 1579 441 2343 2002 4303 778 902 1457 1125 2820 1694 2223 4063 239 2819 1410 2034 260 1207 3420 4371 2355 3248 4187 1930 4257 2532 565 2157 2954 4570 4345 4260 130 2909 185 2041 850 1638 4353 1736 4344 4277 768 2344 2627 2531 306 2119 3163 2614 2423 1769 3998 3697 1913 2481 714 4049 456 2684 2309 3937 3725 3626 1053 1076 2319 781 1978 1588 1836 898 1839 3433 3931 2286 302 3057 1665 2980 76 4683 2443 35 4382 3620 3450 3249 1924 2354 3764 4609 3418 2652 792 1133 1830 1807 27 702 4118 3902 957 225 2104 2250 2758 3149 1450 3003 2508 1942 777 3433 1439 3429 4667 4251 4741 3125 614 3906 828 375 3047 4286 4639 881 2389 4221 1918 1424 284 4558 268 4619 2992 382 4489 412 2166 3975 4008 981 1164 2709 2033 1539 3259 2594 2065 3770 1078 2584 1902 2038 1665 3300 1187 91 2580 2940 236 4070 1972 556 1266 2732 4235 1176 3785 3191 4660 3956 4298 4434 1338 3053 534 4241 1695 2204 511 4314 1432 3860 2709 4194 2543 2611 1993 1399 3144 3924 2977 2066 3218 296 1341 402 3803 2465 2613 359 2513 777 3443 2247 623 2151 654 154 1291 1991 4085 4592 3325 3543 4536 1256 3425 2795 1115 1002 99 2102 2925 518 648 539 1349 3295 2092 4697 1689 4135 786 139 120 2533 4096 2169 327 3810 4193 3926 671 1341 728 905 544 2690 3928 1109 4320 2888 1593 2345 326 3563 744 2011 1548 2037 1604 1597 3296 3376 468 2896 1633 4268 2229 1749 3809 1974 3976 588 3396 2443 184 4432 2725 3792 3487 2550 3784 2280 110 4662 1793 1298 791 4330 1970 2091 11 2830 1423 932 3950 2441 4485 1258 2082 3613 4596 3347 15 220 2599 4429 2635 472 3723 2796 752 1492 2951 2964 2915 4336 489 3968 1394 595 2200 3630 3838 205 4738 3443 3288 3806 3558 3077 733 69 1462 2122 1711 2037 378 2788 2497 1825 1109 1649 1170 4425 1779 1622 2584 472 2076 2788 3597 4507 1520 3187 3302 4003 4574 4078 4559 4415 2845 1992 2355 2027 673 4266 983 2185 2783 136 3399 4753 2108 1926 2450 1151 3037 4063 137 666 750 1036 4586 139 3997 3004 4036 3364 3164 2586 2267 666 4107 3992 4610 1818 850 1910 841 3802 156 4447 1668 631 3646 3228 4447 194 4667 2842 1917 997 3131 2882 3148 1266 4567 2439 1958 1431 1151 104 121 180 1857 268 3063 2904 4278 4315 610 856 3616 2996 4361 2097 1992 887 1959 3396 559 2844 3353 999 3240 3340 768 3168 2954 4370 2642 2073 2209 3804 3468 4701 1803 204 4041 581 3974 725 2798 2631 300 4078 733 4425 2780 2318 3670 3974 2319 4154 3383 4285 405 1784 408 2458 3894 3970 3567 185 2929 1548 2338 3217 4151 1376 4491 2235 2200 2604 2606 2862 4403 3992 3337 4721 916 3865 3799 1180 93 2597 4607 1159 3741 1734 3259 4284 2693 376 1251 3090 2956 337 413 3458 4378 1498 4505 701 4275 785 4394 2867 3657 3803 4596 4036 790 2382 2492 658 327 2138 1017 1592 179 2989 1470 1893 496 1644 4610 4102 1230 1351 293 4487 1424 3689 2076 1373 2691 1826 97 4486 503 2771 2890 379 4209 3787 3182 2017 1223 730 3087 2986 2294 527 2063 2445 3103 692 3455 1886 635 197 480 1523 1776 2151 2222 801 265 3494 2200 1410 1025 4082 1171 4410 1098 3905 159 2344 1734 2709 2311 3599 2266 1642 638 3678 3933 2529 3826 4400 1763 3131 521 1737 110 2496 2666 3856 913 4343 3508 1966 193 3183 2281 3718 1842 286 2947 233 2759 947 2023 1295 3934 2254 789 1764 1785 420 179 897 4550 1923 2311 1194 3923 4047 1462 2794 2800 3003 4194 1772 2905 3782 2314 558 4279 784 3320 3131 4334 2860 2931 1976 4005 4651 1084 2243 1607 1452 1582 3392 499 2728 2775 3679 2675 4672 4231 3852 3722 803 3874 2434 2709 638 92 1044 3544 1977 4122 3012 2211 2231 2673 16 3195 3418 3705 1433 25 624 3749 3558 1122 2981 3644 2795 1642 1820 2269 1687 3627 1106 3897 1429 37 4084 2654 1384 88 1026 3393 1860 3879 2355 4502 2859 3658 670 516 1977 3181 1056 1994 2037 4073 3241 2322 1263 3516 2663 3514 2680 4059 340 2240 3687 4358 3717 3827 3260 471 3147 1924 4026 1288 17 1162 2885 3948 4383 2761 1197 1938 3049 4288 1066 762 1135 325 898 3416 3373 2738 3500 1944 2367 3188 1669 1969 1116 3196 4635 2277 2615 4620 4359 3379 1415 1349 2520 3481 1518 96 2608 2411 4409 2319 67 4712 1359 4 4236 3831 584 1199 3913 1981 4557 1501 3761 222 1055 3439 31 1521 2537 2441 1932 1043 2387 1563 2822 599 4034 265 119 1027 4311 3841 213 4234 4267 1003 3116 761 2049 4099 918 1123 3438 3211 4151 1614 4690 380 4019 963 2441 1855 2801 3245 4640 1296 1352 1574 4040 530 1911 2503 2660 1586 3632 2462 3267 2277 4120 4734 333 1911 343 2314 2513 351 3599 1826 411 2064 4503 233 3889 197 1439 1555 3557 1036 17 1364 691 2739 2826 1537 4607 3226 2530 4481 372 3073 1075 1078 2523 3183 89 910 1755 1066 4504 4435 1813 401 1604 3099 376 328 4622 1496 416 861 4517 3938 1375 525 132 3210 3606 4731 733 2807 1226 3857 555 3807 3596 1502 3166 418 693 1687 2866 1690 61 1229 4590 4082 3134 2491 3813 1470 4635 3914 4192 825 2539 1148 2750 3616 3135 2573 1425 1259 947 3218 3751 1228 1473 1790 3487 2143 4327 1149 3717 2909 3822 1693 2103 950 3749 3830 880 951 859 3249 446 360 2253 1795 3032 4193 4669 2122 4060 30 1754 2723 2064 2939 3229 2555 3179 704 4747 3685 1733 24 4733 795 2813 3298 2665 1628 4542 3378 1362 4198 4168 1279 2087 803 1029 3441 1980 377 1375 2137 2546 1159 551 1095 3337 1319 1709 1774 3472 2992 1424 1586 540 3371 268 4677 2511 459 3298 839 2032 1826 1694 892 303 149 3692 1227 4686 3424 836 2947 4564 234 3742 1083 3864 532 1584 286 3924 2468 3329 746 4567 966 989 1917 1022 151 2147 3390 811 3357 1990 2793 4395 4340 2928 4369 4345 4033 4395 1755 359 4203 898 2192 169 1789 973 103 2379 2466 1043 1888 2681 3191 843 1318 3602 3515 278 2581 3651 3848 2915 1601 4386 1078 1805 745 4154 1927 1737 2507 252 3856 1705 1210 2233 1975 4501 711 3639 4537 3996 262 2532 520 2625 792 1663 237 3047 2419 4463 2915 4517 3011 3828 202 1628 3714 2677 534 1680 4427 4349 2739 1217 552 4496 3727 1828 4704 4324 29 4380 2375 1623 3165 2998 3748 3925 734 1783 4067 4096 1053 1004 1690 3141 442 4176 1492 1516 3882 1993 2078 4292 1504 1881 467 4155 276 802 3068 2498 2680 946 3500 529 3018 4650 3784 2272 3059 3673 4042 3449 4436 3069 2638 4567 3326 535 4724 3101 2004 2372 2257 170 997 83 2521 4520 3090 1056 3443 1070 4526 1621 2887 4436 4594 467 2163 2459 3456 2649 463 1744 4554 570 2701 1813 3134 1938 1426 2572 2684 2284 383 4413 3722 1444 3502 1842 3318 2269 301 4028 298 2227 1677 2172 4187 1192 418 4394 274 1087 541 1469 2836 2335 1807 3488 3551 3785 3815 718 988 2684 1499 1507 4513 591 4619 1556 3399 3937 3300 1448 1402 773 2452 738 3670 1491 3049 2776 343 3820 2501 4516 2934 3205 2567 1369 4656 2885 1770 2018 3656 2751 2186 3220 1655 4432 2271 1860 1783 1988 2881 4484 359 4721 542 1089 50 2954 3733 4163 319 454 1387 4281 4691 3089 2852 404 1365 1813 4725 4706 855 3747 1440 1615 1290 4511 768 3521 3148 1957 848 3996 1049 1531 3494 1580 611 3057 4152 2718 2888 4655 3643 1659 4302 3595 1983 722 3309 4348 4390 1853 3421 761 268 18 1946 1843 155 2212 2106 832 957 4037 968 1225 3147 4310 2890 2924 2973 282 2344 4109 695 1450 1243 3229 3701 691 3276 94 1802 2111 1744 4406 739 3993 3295 1844 3300 1831 1231 2980 2504 2373 2765 946 1859 2342 4116 3850 3612 817 1360 2481 4362 4041 2755 3311 2501 3990 2117 3964 4227 2795 3475 2479 1123 2968 2045 381 841 2950 2179 4652 4668 3639 4602 1797 3538 1302 4677 4419 4194 3691 3444 837 4473 3619 650 3298 2120 2274 238 1728 1311 3368 1599 3676 1501 1640 1553 2345 1279 713 276 4432 1427 907 742 4197 593 1104 2953 2431 3718 164 3532 3866 81 4168 4020 758 3803 3264 4500 3126 3865 1078 549 26 3373 3626 1952 189 1639 1275 1123 1640 2534 2611 2825 1696 3319 4079 23 2282 3387 4076 364 2167 1175 3840 2445 1240 1285 2004 1780 4441 887 2191 3509 3632 2770 1334 4286 3531 756 933 2770 4668 1062 3437 2906 2150 3842 1981 1018 1230 2691 1535 2304 3554 453 2311 2010 1689 3851 2919 4175 4170 2800 85 4613 4425 4416 487 2944 811 881 835 4402 2965 3323 1934 2304 2550 3100 4617 215 4047 1208 2947 2912 4069 2269 4383 1039 3 2086 1245 1132 3552 184 2534 1094 3548 1065 1530 1281 3272 2478 3408 4728 4142 2811 1576 4612 4407 1985 1939 490 1188 1036 2772 1419 2477 3145 850 1965 3583 906 2984 683 1125 4131 4527 71 1751 857 2159 1426 1156 1078 2680 1007 3535 1784 1750 1191 2744 2080 172 2354 3137 1811 1639 2408 1821 3125 344 1809 3684 3201 4210 2525 2808 4400 1880 3726 613 3084 788 3006 3091 4228 3770 314 3064 4329 1237 2187 4137 1153 804 1800 4269 2998 2902 3288 240 1243 311 2320 4546 4094 2948 2478 1729 1462 2795 4078 4706 1725 1685 849 168 846 2625 2398 4446 1440 2684 2925 1920 561 3292 4422 4288 3091 4716 4626 4594 1802 2647 2444 2823 3478 581 3970 4373 2830 3538 1539 2629 4184 1825 1470 727 2432 1481 2698 3675 747 73 1421 1478 880 4666 3899 379 1920 2196 773 382 1876 1033 1932 296 1417 4285 4265 4251 347 351 933 810 2512 1604 1961 4717 3001 2263 2193 3833 2311 3918 3250 2081 2313 2554 258 3331 2791 1054 2853 2345 4426 1480 1241 4359 127 3461 4581 2179 4290 1785 3619 3893 2714 772 3085 2822 4492 2177 1113 2542 1699 120 838 4358 4329 4252 3988 4018 2303 2748 3937 2330 4718 1452 4479 1704 2983 4266 2555 1384 1055 3549 3529 5 329 2089 2624 3979 4043 1859 92 3052 1638 2638 1214 412 1542 3240 3505 3477 3197 4234 538 4244 4606 662 514 1423 1271 2200 4232 4073 4253 4170 3898 4351 185 2904 401 109 4014 1314 2939 2753 1519 1930 3517 4591 1463 1907 1302 3048 4372 1140 4607 2309 2325 792 2151 122 1777 2990 4336 2202 512 3140 4382 3501 1740 4384 1546 4615 2292 961 2552 498 451 3331 3810 3648 3414 3177 2214 4383 1748 3682 1352 1306 2679 2005 3291 2165 2489 4653 2367 1016 3783 4064 2184 2870 3881 970 4741 1635 3023 445 2680 1756 4754 2447 772 2848 1857 3659 249 571 3658 3340 464 3104 1372 1704 3981 275 2952 829 2420 2628 1983 3598 1009 4628 956 3345 1765 3945 555 4508 1219 4296 2144 800 1830 1322 2571 4315 28 1195 905 1088 710 3663 2926 2767 3540 1159 1336 3731 4650 2509 4107 491 1636 4540 3945 3992 281 3379 3296 4149 250 1946 642 2560 2891 2779 1885 2595 3890 3577 2372 167 1016 2880 2117 3047 218 1289 2258 2307 2889 1344 3789 3167 2593 848 2134 3961 2786 694 3997 708 3916 4027 714 3876 179 3009 644 3319 2182 1684 3976 1614 2259 2039 2690 3444 744 2375 4453 993 2574 1218 3635 3850 2968 4174 1980 915 4731 2344 1141 3280 3070 3353 4099 682 2609 3187 2152 2058 2864 1287 491 3716 560 2895 3588 4244 1236 4346 1895 2418 2456 3325 3278 709 2002 1693 4734 2039 2553 1072 2578 4605 4094 1044 4697 96 298 1527 954 3767 4747 2780 218 4314 454 2769 1885 4626 373 1753 2419 1571 244 3930 883 2232 345 2906 916 3062 15 1801 4570 246 2246 3745 3141 2843 4507 2146 3480 3202 44 690 4054 3047 4437 4315 4074 644 2147 435 2943 1368 1472 3449 3268 2590 1672 2715 1052 4562 3776 3367 3952 3318 254 4318 3699 2093 3780 1416 1022 2868 3991 3881 1799 4583 4188 1052 4337 3395 104 2744 2155 2624 3392 1786 3971 353 3474 823 3259 2898 2549 3892 1695 2904 2590 4518 4572 2787 2577 2544 1097 1173 544 3854 2697 123 3433 747 665 1636 3215 3945 1940 1827 3752 2944 3020 3892 234 883 3701 4392 1171 4612 583 2874 1968 2092 1243 4282 3517 3526 1303 2027 1981 781 302 2510 4535 2546 683 3653 959 2766 1452 267 4265 1937 283 78 3621 3835 727 1688 2428 1500 528 3094 2386 679 1608 3723 61 3922 3423 1001 1062 193 3445 1191 2915 3254 1347 4614 535 334 2188 3485 4401 3358 3358 3257 978 3252 3322 2386 1767 3819 3328 417 3886 3855 2984 1973 425 714 4047 2818 2090 659 946 3775 1031 3925 3798 1938 1647 1055 3358 297 3866 1053 3775 1366 1170 2625 1955 4175 1208 2838 1767 325 2830 1689 3320 1743 1189 1210 1834 2563 4176 4078 2753 699 78 1204 1320 828 4482 1094 3147 2427 2481 2376 1663 3624 2044 1697 3049 4740 3063 4172 258 1459 903 3749 1562 1035 1460 321 3608 2541 420 4523 947 3815 2735 2370 2011 2743 1335 3919 1832 428 4572 779 1984 1433 3847 1812 385 3639 946 2676 3291 4013 1770 19 1246 3369 3229 982 3846 2469 2426 4638 1341 4318 5 2407 3193 2427 1970 1428 3492 196 3587 2682 4335 789 725 900 3130 3059 4494 213 1893 2345 1805 4353 2608 1535 739 4198 3609 290 3597 3116 4517 4379 1894 3445 3371 338 409 1190 1967 4722 2315 4171 681 2539 613 4689 955 2831 331 3312 1385 3556 4122 2829 4689 1437 2789 983 965 926 3687 3708 4273 266 2395 3852 2142 4408 121 319 2555 4196 2570 3851 4155 2811 4516 2035 1686 1087 3072 2852 2949 262 2005 3226 2483 4529 1285 481 3545 469 949 3421 4736 542 2118 3427 2462 893 4002 4419 4262 3892 3405 443 191 422 2658 4040 4351 1206 1809 703 3921 1787 4578 1405 4413 912 623 4065 2491 2142 4117 3627 3064 3629 3314 2702 777 3388 2464 2403 4201 1400 2103 2805 2439 474 4122 3248 1993 689 1455 2366 1124 2510 2304 2144 2735 3211 2311 3065 3730 3076 2493 937 3178 2150 4544 1938 4046 1699 2064 438 3913 4430 2564 3450 1683 3599 1679 2019 2455 1725 1793 3790 394 2884 2219 2155 2642 3164 4144 322 1430 4102 4461 4056 3067 142 4349 1684 3936 1808 3252 2141 2573 3861 1822 3507 828 592 3728 1449 1421 3508 4439 1554 1936 3647 488 3085 992 4043 2837 4323 3843 2076 61 3961 4557 1789 1382 4424 3097 1305 4223 468 4259 150 1160 188 1792 4474 317 250 4560 330 2727 2506 4618 2389 2126 1613 1612 3284 1857 4004 2296 884 2475 2578 780 2714 64 4396 4203 2458 4699 2619 2052 2896 908 3219 479 2427 3011 1966 1977 3612 1397 3948 1331 4148 1056 4314 2523 734 3906 657 4556 2869 592 1372 2459 855 2219 3404 4246 3437 148 4699 1400 2170 1769 2081 3309 915 3678 3963 1361 3156 3819 4656 1640 1745 528 3524 4555 421 1999 3993 4094 348 4563 744 3575 859 2566 567 3423 1323 1467 3361 3988 2878 3958 4533 4664 1450 826 291 1525 652 277 558 3973 4329 970 2558 950 3854 3143 4729 3173 3965 2772 984 1310 3334 3328 241 4098 2121 3234 1427 2915 4174 829 1833 3235 3240 2050 461 3336 2762 3769 3094 294 4630 369 439 3575 2666 4604 3706 3353 1581 344 732 4695 4747 3191 3612 1409 442 3263 3422 4522 1819 2042 1893 3663 280 3209 4361 2871 1900 455 3995 737 4699 1701 193 430 468 146 4406 210 2215 1133 1185 518 1085 3801 1693 3565 51 3643 3249 2165 2393 4401 3716 3843 4402 2738 4693 172 1198 1828 1129 3192 2824 462 3241 3019 4458 2763 324 732 3323 2810 403 1815 3836 3444 3494 1534 4041 76 2303 765 1745 3398 1589 3408 4391 2971 4628 2070 1042 4346 1367 1719 3527 729 4103 738 1405 1790 80 3616 2046 1337 3169 2230 833 1121 492 4205 4557 355 4483 474 2040 2385 4437 1462 816 1300 3012 2559 1906 703 1691 2837 3033 3879 2101 3878 3168 1395 2020 2577 730 780 2426 1129 1218 506 3214 2837 2818 4253 2699 353 3351 3048 4345 2782 1541 1959 3781 3430 461 3602 3727 1541 1478 1155 2760 3211 1876 1264 1866 2103 510 1951 1037 1899 3195 2138 3340 4170 1308 2234 1185 3555 4127 4258 2295 4543 402 2820 1184 3515 3756 1383 2510 4481 1220 4702 21 2412 1198 4342 3956 1823 1848 1976 2717 1193 2504 3221 955 471 2314 2569 2305 2133 1787 4400 296 3584 1418 2679 2793 3831 1338 1544 846 2259 1060 2188 1652 1424 3917 4564 3101 3512 4545 4212 763 308 1075 3739 4061 4738 4712 1133 2584 1389 2934 4229 3925 495 3136 4302 2669 186 2978 396 4731 546 262 3419 4536 2195 1108 1817 1177 1586 4499 277 3486 3574 4091 4274 1910 452 1729 1663 506 640 3772 2143 2881 2737 3849 4618 501 1896 1949 389 1275 2426 1410 4554 4059 4336 1167 4547 1935 1725 3245 982 2084 1071 152 11 1161 433 4677 3954 733 2425 658 1854 1266 641 66 2999 3421 3890 4207 1259 1199 3107 3880 3446 1568 2586 1528 2238 117 3042 4265 3615 1165 183 3472 3411 1964 701 508 3326 710 3091 3994 2112 1463 1465 945 3075 4006 3237 2467 3328 3700 3322 2818 2214 1566 380 158 4569 2742 4090 987 3498 4692 88 3462 812 2728 4094 855 2129 2558 2901 2335 1345 4183 1795 1557 4005 4442 1252 3207 3245 2983 1613 454 3277 3020 1064 1686 4553 3077 1042 80 210 3235 2332 2347 4116 1766 2219 2630 2516 3748 251 770 518 3690 519 2408 4393 1674 4747 286 2763 1112 2233 441 1193 1690 1799 598 4179 1735 1338 3535 4228 2817 1054 4357 2911 2104 423 3699 2949 3939 2766 1145 3574 4025 3447 2274 1963 1194 1472 1746 4494 2127 519 445 1935 1866 1742 2046 3094 2073 143 2235 4452 3569 1674 3454 2601 2929 3647 1753 3583 984 1867 983 562 3139 4455 4718 1356 220 2195 2225 3226 829 440 2293 3514 2920 1572 4709 664 2325 93 3376 2558 4194 3662 2432 2837 2951 1530 3713 1729 1285 2520 3769 4639 3107 2434 4233 880 4705 4306 1140 3189 2105 489 4148 1248 3449 4531 621 891 1297 340 2530 1229 1173 398 4202 4571 2932 1418 2475 604 515 47 990 3830 349 4127 4084 1602 3233 2087 1285 2236 1372 2414 3661 2850 1760 1295 1883 3727 2615 726 3021 4025 1163 3468 2931 1807 3141 1554 961 1852 2334 610 3654 1302 400 675 1690 1115 4157 2671 4274 2387 4366 1890 140 1299 2987 1546 2446 4711 4411 3243 1719 1313 3796 1063 2935 3314 3332 1276 2097 2428 2334 3919 1057 3806 2285 3164 4195 3315 3495 3391 506 707 3446 1240 3801 216 3675 2397 1501 3238 2167 1979 4337 3309 1950 765 745 451 1580 2992 238 2072 2564 3582 3008 52 1531 540 4022 1424 552 610 4012 3549 1580 2393 2720 2493 2026 377 1742 1558 3984 322 208 966 804 4099 526 296 1581 404 76 2225 3009 3372 564 4505 3878 1745 4750 4726 4291 3158 4418 1820 2908 1390 2753 4528 4711 1720 117 761 584 4401 3836 1458 987 562 704 4329 2905 3573 2534 1510 286 197 2 390 302 1620 4500 2628 1421 1923 546 1722 4086 4198 668 3 3617 816 3646 1791 2774 395 3040 1676 1965 4445 3901 4137 4567 1939 3219 4711 1090 3237 142 2720 4675 761 2673 3787 206 3255 4098 2555 723 503 2641 4092 2288 1186 2277 688 3005 666 1892 4004 688 2507 2324 2269 599 419 712 2585 3251 699 3698 4175 2670 2587 28 675 453 756 1139 774 1689 3763 1076 2868 1008 2128 4155 2831 969 2917 3387 2887 2766 2013 1369 2887 2418 1999 3752 3496 1726 1446 1956 4018 1081 882 3886 3485 729 3414 2034 2840 731 799 275 2424 2093 890 1513 3963 1204 854 2509 2248 1121 2719 434 3521 3148 1908 3384 2609 2815 2371 2731 341 3530 4408 4134 1656 3523 27 4277 1765 2450 1272 92 4556 1487 2404 1798 1648 4122 3605 632 3528 3908 1453 2960 2734 683 2275 111 401 1085 91 3876 1470 3368 983 2286 2884 3779 3281 2791 255 4671 455 2895 2557 3001 4175 3067 1205 3970 2242 3810 3871 2599 1983 4190 4533 2461 406 3357 3671 2130 1218 2749 493 828 2007 3073 3270 2874 4145 812 3891 3334 1940 2426 2940 3185 544 4509 32 3041 1371 426 1701 2532 127 160 1423 4353 3310 1957 1001 569 4540 2797 4540 1505 2378 4447 4478 1195 755 381 1749 1038 2266 1680 4282 1307 2223 1295 3024 3899 3124 109 2887 2534 1355 4544 3704 4231 2893 4673 2745 1733 1064 1898 1881 2038 945 578 1197 2235 882 4610 1003 3799 2311 3114 918 3421 64 3138 3843 4593 1467 580 3958 1350 3146 2896 719 729 951 2538 3082 2991 2162 2786 2684 3518 1982 3308 2085 2475 2846 3477 2916 2009 2417 639 4514 4186 1736 309 3110 3910 3802 2633 331 3436 4022 1636 3119 860 3004 2462 3984 3116 1892 3864 4742 1465 4419 3348 4146 4240 798 1660 1958 1114 1838 3564 2853 3064 3280 1336 216 1499 3708 101 981 1434 2106 564 4520 2967 1526 2003 569 2675 364 635 3614 2268 3927 1099 1792 774 4739 4260 1864 1349 4427 2164 4385 3286 2783 1461 2073 637 1951 2829 4048 2998 1765 1716 3524 777 1957 1956 4080 1256 4142 2472 722 3224 3622 849 3533 2330 1797 66 3917 1640 3625 901 3733 4259 2907 2948 4159 1766 4436 4397 153 2315 4583 3371 3352 1289 3596 3603 3600 850 2614 4449 2800 3609 4269 3553 2817 680 3523 3751 2175 3044 4222 3159 4119 3785 2946 4062 3946 3587 1126 2592 3625 3085 1824 498 2767 4061 802 3274 3022 2975 3068 1232 1862 4438 718 4536 2822 433 1022 2123 1861 4562 2218 2476 1850 2659 4537 3923 1702 3128 1575 3175 1610 4502 3430 4566 3332 2546 2536 845 2661 1841 4404 4243 4185 4076 3526 4451 2382 773 3813 2217 4207 2901 3821 1287 1047 3949 3923 1506 5 3007 890 3034 1813 1134 3737 1474 1959 1752 3083 198 3968 4232 3680 485 736 1907 4159 4731 2339 1606 1061 3068 1040 2149 4443 764 594 3229 754 3119 1337 2063 97 2123 2119 1865 4519 90 2633 2644 3316 205 1302 1792 3985 2723 397 3629 829 2830 949 3810 3577 3604 2620 2916 1815 2679 121 2421 3811 4362 1386 1227 1592 2407 4740 3350 789 1753 599 1236 3983 3286 729 4198 3823 1769 4146 869 762 2958 4314 1603 1638 934 2553 3955 962 2704 3417 273 1474 3799 2163 4652 204 1236 3286 4261 1972 4149 1559 2854 1720 521 35 3553 1502 578 2094 3558 3542 3379 2328 2889 4716 1896 3620 2306 2934 500 773 177 2294 1949 1570 1048 2903 1693 3217 2052 2074 2834 2666 4670 4695 3455 4344 4103 853 2479 3399 3395 3968 1536 4625 1030 4720 4156 2328 2071 2179 3096 2989 4752 3129 2187 976 3192 2215 4730 2498 475 3002 4571 4749 4226 2672 3070 4632 2337 2567 1439 2760 2942 979 4282 4164 1986 340 4456 339 3948 3750 4137 247 3974 179 881 1402 821 2506 955 3373 2954 2563 3326 2647 4632 4745 874 1981 3609 3416 1909 2786 1361 1831 3305 876 1510 416 821 429 616 3969 4068 1033 4021 1006 4284 3179 4330 1758 2801 1727 857 131 289 1883 4747 1408 1990 2735 3601 3553 2592 3101 3435 505 2884 3783 2182 3258 997 2648 2795 2899 1223 1926 3060 2091 2723 100 867 2526 4146 4648 1450 2820 103 4106 4595 622 3952 2457 2058 475 425 1266 359 2084 583 4479 4164 1809 1875 792 3389 4563 864 1327 3796 2881 1246 2719 3874 1606 2460 3467 803 2873 1073 4494 708 1485 650 4717 2771 693 3863 3221 4659 3446 2854 2495 496 1177 2084 4746 843 2412 1201 4430 1007 2321 3391 1538 1734 2691 887 3250 2068 91 639 2591 732 1207 3842 78 1389 2119 2747 596 3423 1514 2828 2751 98 1932 984 2117 3118 879 2513 2108 292 915 3106 4540 3384 2737 1788 1351 3946 4420 2828 4104 1989 2921 1948 4269 2612 3770 423 514 3615 4402 4663 3287 2721 1376 2246 4483 901 3522 2943 1116 144 1926 3007 1543 1805 2256 3038 4148 1363 2406 1807 4070 2973 2600 476 116 3351 1031 1464 874 1336 4286 2454 847 2654 1297 3742 2674 1946 1422 3970 1259 4603 2345 3970 2585 1253 1749 2000 1727 3769 2137 2795 3123 152 197 776 1503 3073 3462 1708 3303 290 3257 3991 4214 1478 966 1656 2959 1866 3432 3976 1402 2622 4661 1102 501 3588 2348 1414 3188 3735 2153 1724 1144 4236 3811 2500 1914 4165 3477 3025 627 1041 2458 4739 714 96 542 2732 2615 3604 915 1993 3170 2555 4394 3353 1438 2188 3673 3815 3593 4526 308 1011 3793 2540 2074 3598 1814 4571 3481 4749 1726 3543 59 2370 1183 1552 2862 1454 2781 2307 1181 3980 4332 4149 4033 277 2457 1724 665 584 3377 3827 4754 1890 3037 2101 292 2355 4004 2892 773 1313 4474 370 275 2824 1564 4499 4160 3805 2018 3625 4175 1175 1203 2706 4142 524 4165 1951 3768 3309 1569 1512 3118 3244 516 2347 4576 2233 1463 820 1375 4671 245 2043 2908 1889 3075 4071 4407 1355 3392 4198 1052 4404 3660 524 1188 2108 4569 2392 713 3352 1512 2831 451 890 3484 4083 1961 3312 2186 4263 526 2467 2852 1824 2252 557 2293 382 1881 3269 1885 3881 3542 1423 1734 4711 1500 1539 1316 3337 3939 473 110 3262 3090 1007 3260 2547 3313 1489 994 819 1325 1574 3836 3124 1674 4702 1560 582 3631 1076 3679 4429 3092 3096 3347 791 3666 4258 1138 2630 3219 878 2702 3351 16 4098 732 3167 654 289 2716 3819 769 394 1027 2460 1234 411 3616 1991 3106 1985 23 1788 1792 824 271 2476 4246 4611 3015 555 4063 303 2642 4638 3070 452 1132 1995 3123 449 2037 2344 1653 3869 1720 4552 2569 1993 3556 2680 1883 4562 292 2542 960 132 2623 3276 4031 759 3173 3192 2534 2142 3039 3739 3225 509 4510 3064 1429 4080 1579 4013 4306 4182 3524 1132 2874 2206 3570 21 643 1684 2859 2035 79 2512 971 3124 1932 2716 4382 382 2203 2969 3102 2705 206 3250 2573 1857 725 2575 4620 2325 4263 4625 1191 1699 4302 150 3648 447 2851 92 133 3954 1969 3880 3556 4025 4631 3975 1384 165 2799 3575 2465 470 905 2246 2310 4665 795 3452 1053 3648 4026 2256 2424 329 1673 246 1217 4633 2551 4424 3705 205 2003 4108 450 3507 35 2930 3785 2193 2910 3333 243 4722 1218 1135 4028 3229 3337 1549 3631 265 1537 266 2504 2921 733 4003 3232 1852 4243 3600 393 562 239 1524 1818 4368 2424 4012 8 4063 3096 820 3638 1358 4090 2155 3353 993 3969 4599 2314 1611 2734 345 1865 736 3720 1148 359 3550 936 923 4620 366 4328 350 3895 1779 276 3786 1511 3489 162 3972 587 2919 1341 3526 4300 2218 1161 4684 954 3249 2071 3397 2079 2146 4706 2576 427 1448 1941 3823 4560 2536 2130 3779 4514 1197 3478 2587 15 1623 4151 3776 4739 1069 1751 3591 1249 2391 3639 3319 3529 424 424 961 3673 2979 2046 3582 3212 2567 3165 2564 4420 4298 4088 1339 3822 839 3971 345 4664 1111 3709 3754 1619 3273 3938 1020 220 4651 902 3804 2619 2747 3751 4724 4695 1423 2559 3595 4639 3952 4455 1842 3707 428 4085 4525 4498 598 2707 1124 4430 3440 399 3175 2797 3511 4514 468 4340 1178 3954 1848 39 1170 755 113 4518 4336 1449 4527 1277 3414 3560 2705 694 1502 1019 3492 90 1634 3800 134 1541 2563 4526 4173 1256 1266 5 817 4577 4098 3771 3736 894 2383 2460 4172 4103 4191 2742 3884 4358 3060 820 273 955 2008 114 2510 3630 3009 4502 2713 3260 2807 3986 1756 3382 4674 2815 482 1928 2120 1354 2291 2856 2135 1913 1840 1495 3988 2475 3534 305 3619 3726 2783 4197 3629 1020 1845 4542 3961 3947 1623 2501 2440 1536 164 2124 1398 4303 4420 4584 2667 2517 2174 1810 392 759 1748 4075 4153 3639 4606 3991 3361 370 710 1846 1209 2969 2674 1325 1846 4658 2545 2300 4588 4488 668 1636 269 3357 4464 2294 1494 2058 402 3539 759 3263 318 3498 318 1810 447 2292 4441 909 983 4428 2036 104 955 1667 1093 1763 1769 185 2812 3783 4307 4724 3470 3017 2357 4011 3541 2175 1078 1357 1227 4119 2128 3046 2703 4192 4085 2883 1579 311 32 3511 558 321 900 1154 2279 3349 3324 2616 3601 3014 2387 363 2669 2334 4613 93 3031 719 2725 363 2352 3976 3662 3978 2485 1267 2131 460 1239 537 1019 1625 2741 2621 1961 2191 2595 1490 3796 2955 2621 2125 2469 4062 1180 188 1897 1909 4460 3737 1700 2336 904 1847 2608 2096 4324 763 1183 513 1422 2169 3142 173 2825 3944 2434 3744 285 4202 272 3232 3618 1807 4189 3854 328 2758 2486 4512 4322 376 3181 1301 4305 1972 3158 3660 3062 4045 2229 341 4008 400 197 664 1006 2387 1143 4119 3416 2911 3347 2218 3006 2190 1855 4537 788 2184 516 1273 2352 793 2986 762 1005 4088 2078 3329 1182 4212 789 3224 3536 49 718 3406 2061 2027 448 4004 3381 852 169 1934 3286 2390 438 4266 1612 2011 1721 1107 3982 2481 2784 518 4049 3008 1369 1221 4352 1464 2619 300 225 4424 752 751 4449 2744 1941 507 771 675 4108 2487 3062 3030 3504 2917 1708 2056 3289 3865 825 2163 4143 3647 1626 3458 2612 3561 3861 3353 344 2253 2203 1139 4302 2808 2198 4585 2230 2852 3386 4346 3639 247 2244 4444 2488 4031 943 3257 3802 4314 3428 3589 2513 4564 188 4229 1180 743 793 212 4693 3800 404 1226 2921 4250 90 1723 1831 3025 2302 3194 4487 4491 29 2136 1254 2332 1795 4139 3844 716 2831 1697 1685 4604 1251 3952 3591 3038 1113 4160 1378 760 4581 4086 4650 4374 880 1566 4052 831 3347 898 4570 23 3271 1898 4008 2565 4490 2022 1798 2632 4455 3909 2807 1324 4003 2555 938 2838 4481 471 4725 1869 4631 1660 4516 1867 2578 1807 1144 878 386 317 680 472 2222 1790 3849 2390 2659 2696 583 305 4453 255 3016 4081 1269 3327 2311 46 3055 3618 4585 373 3241 1508 1936 4288 2661 2984 2269 974 4100 2436 4230 3195 865 759 3977 1138 1379 898 1895 1401 4703 1571 955 732 3217 2395 3765 2524 2102 4536 3512 2104 2639 439 3133 2327 2984 1909 3720 4034 3310 3787 1946 3643 3451 3511 3239 903 3351 172 3394 4675 3887 3262 3122 2955 2593 4182 4193 466 2218 695 259 1412 2583 2960 2443 3299 2648 1137 340 3567 1174 60 1522 3914 3931 1498 634 3097 2924 115 939 4 1810 2029 238 1660 1880 4647 3746 1287 1177 1507 2494 1298 796 2885 3100 1423 3478 250 814 4282 2112 4277 3987 2288 994 2322 2869 4220 2428 4142 1526 1969 4742 4087 4291 352 2398 2548 3931 2481 4584 3128 2292 2379 3240 4521 2599 2322 1572 2811 4648 2624 2536 1973 3915 1013 347 3017 271 2550 315 1491 4516 1396 1995 2850 3057 2078 4511 1726 45 2361 744 679 3016 3793 986 4545 1859 2222 4463 4267 4741 1691 3554 2836 1798 1610 2433 1471 1053 3873 4108 356 3421 195 2113 1020 473 3920 3873 1408 1206 2694 4153 1326 1526 2786 4695 4243 1171 4019 76 2217 557 3702 1799 2998 492 2310 3 3120 587 439 4269 3239 4614 1216 1913 2586 890 1317 4561 141 730 2814 3471 2855 544 3143 1534 3191 3711 4291 1053 816 687 1434 1434 4269 4499 956 2100 1100 3763 2004 3275 4197 4561 107 2651 2573 626 564 4501 2890 2468 2056 884 1713 2369 4705 2133 480 3087 4549 3330 2183 112 66 376 4670 1332 2587 3905 972 3118 3306 245 976 1888 4050 1866 4640 1431 3709 2208 1791 3415 2242 3608 3383 4279 2225 1717 205 517 511 2977 4048 1331 4357 1974 4355 1755 4390 1401 2751 448 607 434 2625 1107 3126 3495 63 203 282 3489 985 761 4115 4263 307 4599 495 1683 3226 4604 4170 3445 3694 1601 2778 2571 755 2339 539 2196 10 1195 725 2858 2965 675 1427 3884 1986 2336 3620 1089 4605 3761 2800 699 1926 24 2034 3867 1227 1177 2261 1164 4566 4751 1990 3524 45 2275 2215 1054 4162 494 4689 4112 2029 2186 4604 1843 604 2725 3912 2616 2549 2996 3937 4658 1278 2655 592 2168 3205 4683 1962 2524 4414 2803 841 2301 537 2637 892 47 4282 772 2926 797 1466 2818 4651 334 3893 1661 1145 1359 711 1424 772 4553 4680 983 4541 225 1920 884 1339 331 3009 3208 450 4547 3989 1361 4228 2902 3000 4694 19 2922 4748 2466 456 3771 3729 3341 3513 4707 2149 1418 1112 4755 1424 60 873 4494 1039 566 1542 428 2347 3864 328 700 1220 3376 3376 2794 3091 4641 1373 3100 2805 2708 4369 689 829 3752 2048 3078 3808 3438 259 1892 4467 144 3559 1166 530 1098 285 4406 1658 2434 1656 966 4121 89 4172 1331 385 54 1607 3582 2803 1975 227 4619 2186 1310 2791 4016 3168 2783 2049 44 754 4307 2240 3408 2129 3301 466 3626 2809 3854 3263 2867 22 2205 1868 3904 1695 4490 3456 287 168 2469 4653 4478 1569 4365 2677 2840 3746 3204 3767 1548 4356 3092 1469 1798 3916 1248 2190 1925 1671 294 3660 2827 2185 617 4716 1415 629 3547 492 2643 3158 4084 1867 356 2563 3613 1197 2333 721 1662 3192 2928 949 3975 1501 3844 757 1296 2322 3608 1844 4550 4118 1512 4043 3996 1908 1785 4210 3652 3141 749 2547 2437 4265 4139 2811 226 2670 1715 604 725 152 987 1867 3223 1289 2079 2776 2149 3725 3381 1865 1050 3523 645 2422 4281 813 2037 4698 1736 4525 3205 1683 4460 1664 4180 1329 2432 2955 2083 2092 1243 735 341 3102 2295 2915 3028 187 2735 2369 2912 966 1640 1406 291 1636 4255 3914 4297 2607 3535 3892 2064 2765 3628 298 960 3847 3164 700 3660 1857 2585 757 1940 2862 384 3381 1414 4746 1011 3202 339 3809 2695 4729 4052 1666 442 3890 285 1008 4357 352 2149 2268 477 3413 2291 2148 3245 1521 1336 3711 2740 3660 343 2459 4155 4087 3133 4083 3976 942 4015 2628 696 1845 466 3236 3410 65 2899 1391 1604 65 3371 3765 4384 4255 1516 3287 2461 3460 340 3319 203 3382 3527 1633 3716 3680 1642 3388 505 3057 4218 2576 1790 2263 3104 3693 437 2703 3311 4168 1778 1741 1624 501 1493 4355 4165 1572 42 1711 3727 932 9 4442 2895 1979 796 1246 1797 1878 3363 4098 744 4339 3062 3221 7 2338 2156 102 745 780 3528 185 204 3643 4582 3099 1331 4088 4159 1640 4729 2004 400 611 4401 628 2076 2036 1029 4483 2595 4363 2498 2656 1188 4422 4561 192 38 4203 4045 4379 3032 2935 3475 2748 4013 1980 2751 1093 345 1867 2674 1598 2459 3243 4170 652 4316 240 1167 1473 2399 1212 1414 2272 104 733 21 3847 4335 2647 1959 389 4658 2176 462 846 4429 2002 263 2383 1074 4234 1542 727 3564 2924 4355 2283 1350 3375 3641 2907 2953 2659 2571 567 2149 1566 1811 550 170 716 2606 3229 1667 1839 1989 1758 2224 2628 777 232 2075 421 990 3622 822 4560 2084 4045 2435 1146 4485 4429 1385 3258 4121 3601 2232 152 3414 1001 616 3436 3236 4241 3116 1179 430 3368 987 1337 3781 1572 678 2366 2072 3838 4517 4561 1652 1909 1385 3332 4743 1365 3828 4058 3411 2996 3602 3202 3010 1755 113 1988 1257 2648 2713 2749 3869 3250 532 3706 4061 3923 2516 162 1314 1004 1583 3334 462 1898 640 4309 312 4326 3844 1313 2447 3133 4039 728 2273 230 4481 3511 3527 627 1564 155 4391 379 3915 3562 3655 1735 3255 2916 2894 1671 2180 2675 2084 3340 850 2679 2692 1274 809 1176 2983 308 4636 1190 4470 732 2941 2611 3089 760 1058 176 2943 747 3695 705 1945 416 704 4196 467 463 512 4552 3399 4403 1668 4662 3619 4427 4573 4073 584 2608 3151 2783 360 2004 1246 496 3870 1064 1330 2617 1550 3618 2369 3602 4378 2528 3141 544 472 4704 1425 3364 1534 466 471 2471 222 1874 1520 748 4087 2323 1774 4029 3441 777 3802 1506 797 222 1038 2430 3017 1858 2789 2611 1747 3145 536 1411 1216 27 3708 3649 1898 4456 2656 1234 1206 2735 3476 4199 728 4124 2273 2596 1156 709 106 4121 3918 2944 2025 980 1225 497 586 3602 1254 1292 2851 3116 502 4741 1666 3723 4065 68 4163 278 598 2363 3676 557 288 101 3951 1878 4677 705 2999 4663 4197 2930 2601 4409 371 801 271 3177 2346 2200 4662 3236 93 3525 3298 2584 53 1729 3549 2650 4228 497 4370 2089 4736 1930 1846 2943 1807 3154 2533 3406 801 3621 586 1788 3684 3997 2060 889 2990 784 1860 3998 1048 37 695 294 312 2468 4669 208 1384 1901 814 1735 2013 1571 3869 3620 2129 427 4286 122 3062 4483 833 4750 1500 946 112 150 23 30 4452 415 1941 3610 4655 3564 421 4724 2494 3242 2163 4401 3718 1874 1445 3468 4084 3850 2050 2690 2049 3631 3141 770 1741 2622 3850 1869 1491 1977 4504 3255 2991 4259 700 4209 791 3637 1806 4212 166 3468 448 4028 4396 481 504 1702 1572 4477 1534 1101 2777 1315 3074 681 2277 2754 4703 3308 2464 2454 3295 1635 3848 375 4735 2535 1537 4005 687 1642 702 1607 4439 2511 4488 158 1738 1750 3819 4112 1195 821 1169 4592 4736 2701 1208 950 1602 2154 2069 2693 2717 2443 2595 4452 106 520 1482 783 580 4154 3917 2075 3572 1622 1935 851 1274 4079 198 205 1540 3163 1216 2072 3776 2708 4287 1423 3267 1206 733 3987 2163 1325 289 1066 4220 317 3555 3860 540 2922 4564 3055 2812 3995 3065 2518 3515 2847 1148 2287 2603 1500 1400 3691 3299 1122 4548 2033 2408 433 2933 3066 1337 4449 3084 3755 4293 497 882 686 2658 1033 3037 4139 66 1172 3450 1943 2930 4624 4009 4095 443 4024 2804 4507 3196 103 1185 1400 1538 1444 836 2352 4684 3609 3612 3821 696 4247 2475 700 1670 2635 4382 4223 2026 1832 3039 4522 2494 4035 1035 3134 4034 4293 9 3979 4133 4133 2076 3829 4079 4183 3655 2153 2241 1768 4343 2698 624 3477 1337 897 2349 11 3654 1313 3727 722 1210 1990 3287 2507 2005 2206 2890 4475 4031 4619 4549 3228 2757 414 3709 1994 1084 4702 1837 4604 4151 29 2342 1422 1213 2155 2759 3412 4071 32 2290 2550 3117 4177 4016 4255 422 3557 4426 3092 1917 2751 2134 1094 2221 3793 2785 2236 3069 372 1154 4046 1810 1467 2629 2893 1919 2466 4282 4193 2476 3305 476 3893 421 1643 1880 3004 2170 1370 1929 176 629 3281 4185 3537 4019 3370 2315 4406 2384 1950 2558 732 520 2695 3879 3269 4541 886 584 4620 3855 3707 2793 4140 634 47 698 2122 2567 2351 1232 2358 1929 1872 585 3543 4315 3349 1422 3311 4154 4012 2360 2510 4389 3902 926 4364 2723 1442 1238 3466 2190 1906 469 4212 2893 2395 2699 2364 92 2921 4271 4551 3846 4556 612 3221 3518 563 3464 3378 2635 3186 1369 3900 888 342 1850 3965 1184 441 652 1374 4440 94 1728 3107 4254 2755 4753 2342 2629 808 1114 1046 4015 2335 4177 2487 2625 3905 4118 1044 2643 1502 2923 1277 3254 3877 4263 3109 4478 3913 3636 3705 4362 1648 4149 4079 3807 4379 2414 1214 913 1647 1884 2436 3005 1098 675 377 2858 70 1522 3844 1911 2891 3147 3498 2400 2849 538 2713 4591 2754 2090 3375 3576 2677 711 4730 2854 3858 402 690 3350 1834 1786 4152 1250 4372 3606 788 287 2000 726 513 1079 763 3355 4595 4079 2108 3859 2832 2652 373 3328 2677 726 1403 3817 1258 4658 168 882 3705 1617 3119 1142 821 2378 3770 1850 2702 119 2214 660 1816 2325 1209 2438 1825 405 2849 2248 1055 2874 2953 1852 4318 2638 1364 1787 4504 4608 254 3271 474 1672 1967 762 713 3572 2157 3595 4077 2678 1805 1856 3831 4753 4715 1263 3195 1139 3713 3236 3610 943 2183 4429 2066 987 2813 1804 4125 3315 2717 4484 1552 4190 3521 56 1307 2266 1372 613 279 3219 1686 1113 2155 2459 3633 4222 2868 56 301 1269 3051 1651 2118 1394 3980 4001 4344 2594 32 1705 4259 651 568 4084 3231 2107 2783 334 1968 4737 638 2388 1878 3559 2248 1711 918 2795 1358 3984 4677 2476 568 4047 1258 259 704 2125 1568 3092 1216 1637 2611 1838 2966 1799 571 1669 2360 4593 14 1991 2926 2455 3693 2708 3610 4626 2478 697 4326 2828 1296 3807 1743 1022 414 18 813 2736 3072 4399 3090 1387 2297 4115 2190 2902 3563 2024 429 568 4518 817 1690 710 2618 841 3202 4016 4748 4652 1643 865 1772 66 3657 1246 1747 1294 4693 4511 2493 3013 3796 1190 1455 3227 123 2499 2285 3168 2482 3769 3197 547 2768 519 3934 4155 1792 3325 55 227 3547 2663 754 3964 726 3894 3756 2512 794 4316 2380 3832 2573 3362 1155 3276 469 222 2554 1193 1854 3526 1665 4320 270 3781 3818 4277 1199 722 820 1970 1226 2631 153 4636 3504 2813 217 2148 4258 1017 1712 4614 4205 1685 3171 1376 4206 1313 2428 4646 3287 1714 415 401 1688 2161 1232 1020 4701 950 392 2838 3835 2270 1511 3165 174 986 1403 3061 1339 3531 4164 4050 1344 735 651 3430 2976 1487 3931 2791 380 747 2003 2443 2658 1389 301 3989 1247 2392 4640 3859 833 2670 162 4446 1243 2655 4387 888 4056 1219 2242 3225 4667 3655 3961 3703 3594 1108 3874 396 3720 4626 3857 3303 4681 353 2661 3095 2157 1894 5 823 4451 63 3914 1876 3167 4455 2993 4162 2228 4691 1806 3022 777 3603 4332 3805 1610 189 2977 2382 957 3678 4753 3738 33 4273 3304 420 256 2035 3017 3179 3324 641 4604 295 2622 3554 4154 1612 3329 3598 184 3234 4155 789 2737 2183 2674 4630 4600 2425 795 2640 1798 1846 89 2274 3910 3984 2445 828 4601 3436 1698 1910 3955 2967 4576 4117 4087 3429 1029 1577 616 4115 3914 1197 2251 2098 1641 735 2065 3608 4583 163 2257 1555 1105 2456 1395 2453 3261 470 2463 822 2836 3090 1234 906 1545 1379 309 168 3916 1084 2920 1086 244 288 1334 229 2823 1362 4275 482 585 1435 898 3001 2829 99 713 4333 3064 4236 983 3168 1321 2935 1639 1010 3298 3031 3781 203 1761 2634 3430 519 3733 2838 4187 790 2130 2795 1131 2964 1734 2272 4642 1347 1727 4166 2640 1385 1122 3163 308 1667 471 1530 114 670 3160 1705 2417 2384 4546 2489 3090 1553 3332 2355 1918 2192 313 4053 4106 2430 3421 398 2378 4140 622 3614 2223 3479 978 1411 1422 881 3991 1437 4227 1434 4700 497 2780 3297 313 4612 4630 3917 2347 2926 3550 3239 1138 1760 4309 4610 3588 945 2491 3438 2625 304 2581 1238 3501 106 4485 4507 2460 288 1821 1334 2944 2491 1451 2739 1863 416 2547 73 1249 3439 1237 2595 1609 4455 2423 2960 1387 2885 4658 3760 3842 2796 2542 1244 531 1348 3055 1885 2713 1509 3146 3460 1365 584 1776 779 469 2627 1882 1403 1672 1142 3345 4539 1906 629 3315 3593 4527 166 1565 879 3093 3573 3462 3079 2553 4154 2917 3785 4452 388 4663 2948 3545 2621 3020 1582 693 4580 2299 4317 857 1831 4630 2303 3168 2552 867 1977 2102 2389 683 3057 2379 1231 3591 4535 1636 2230 4122 3237 1774 155 3895 3841 759 3005 1379 4434 653 2061 2309 1559 3949 231 1222 289 1285 4330 1614 2183 198 2943 3762 4564 287 4462 2513 258 2922 2689 4724 4678 2808 1376 529 1108 2481 3388 835 3985 1579 397 1278 3619 343 4625 4608 4494 3187 4441 1926 4325 4295 2240 2549 2337 4225 1169 3735 720 3987 4187 1195 4075 953 3797 2664 3420 1511 3764 2822 4737 3381 709 1227 3211 2908 4269 3132 1610 2905 3020 2288 162 2679 778 3503 2216 3011 2901 970 4745 4232 4692 3643 1442 490 321 1499 2613 2368 3288 69 1826 1265 2984 679 872 3210 2751 2819 3340 3080 27 4174 3371 3696 453 176 4629 3664 1416 4016 582 2895 2478 4372 3706 3037 4165 2362 3291 4339 2605 2886 3469 2865 4501 2989 3468 2752 2356 2438 70 693 4441 2343 1114 77 4384 361 650 73 2974 1148 4516 2192 4522 269 1743 3780 1676 4710 418 1038 1159 4588 3116 1635 2901 466 1869 4288 4256 4023 574 2854 133 1776 4524 71 593 1393 3674 4480 2003 424 916 248 392 634 461 1626 1918 1735 2208 3692 642 327 1052 4541 1852 4697 4127 4234 1723 4729 533 3033 4516 1350 297 3564 1305 227 97 1521 2780 594 3170 734 4124 1077 1282 3678 2593 4128 597 3515 1439 464 1213 1394 4720 3539 2681 2326 1982 379 3752 4391 4176 3792 4082 3691 4549 1063 3489 3695 3179 96 1711 1619 549 1067 293 2535 4036 1531 774 826 2117 710 228 4019 1818 4503 4001 402 3510 4086 3119 2513 984 3444 1170 1765 4214 2029 2332 1871 1542 612 2817 4458 218 2634 926 2355 621 1255 377 799 3743 1437 2576 3002 4660 3708 3572 886 4365 524 3159 1933 2128 2166 2561 1666 1645 2769 1068 257 1875 1758 1620 2464 2362 1902 60 2412 1304 3871 4562 2130 4196 2638 2039 3038 4340 3465 1247 380 3500 1478 4505 2892 182 648 1291 2180 1255 3158 143 4219 176 1231 389 3578 1570 1179 2552 815 3537 1458 862 2831 1036 3170 4355 1099 263 3051 3149 12 3731 1711 3019 3150 224 3481 1814 1503 908 2204 2855 1788 4259 2013 2361 2670 4602 3034 3853 3426 2922 152 4561 2840 2045 1027 2736 4674 2813 1098 4210 3100 3944 853 3495 1222 4088 2400 2850 2295 4431 4398 3984 1485 2299 4245 3783 3672 992 3305 2014 3035 4676 1120 2512 4358 1408 19 1129 707 1680 5 3168 4088 4381 2163 285 3270 451 2523 710 1340 4528 2460 1583 954 465 4545 1867 3812 3371 4135 3880 417 3606 3403 2549 3450 3892 890 2718 3047 901 788 608 3040 1556 1479 4329 413 2965 1110 2890 2590 2039 3171 3059 3397 3012 948 3651 4465 2397 2021 544 1721 3490 2555 3800 3404 3791 822 2529 1326 1570 4211 4433 2047 3395 2022 1529 3214 3984 2541 2933 1300 2901 4349 774 4627 1052 1998 1773 2549 3287 3776 40 982 3072 2278 1917 1084 2885 1509 3844 4226 1038 3606 4425 2261 1818 42 1114 3282 2617 3263 4479 727 3675 3799 2599 3993 2081 1249 4146 965 4718 2912 147 4089 605 2043 1687 3815 1601 3715 2228 3891 3359 882 1756 37 3445 1893 4198 1567 972 2170 2437 2102 4443 4293 758 1082 2901 2661 3220 1208 2154 4164 2869 3938 1564 4177 777 863 3094 4048 3979 2695 2684 3138 2592 3223 3950 3376 1449 3690 930 3343 2772 567 841 136 743 107 3780 3705 236 600 268 1393 4097 744 1238 2318 1140 3509 1469 451 3317 976 4413 2193 404 2490 3138 3342 55 3004 1866 2746 1236 558 4358 4629 4258 1324 2075 420 2395 2832 1795 1132 4409 399 738 2193 1687 66 2292 2881 1909 287 3954 1592 1659 2301 4339 758 1142 3501 1689 3571 3269 4635 3708 1782 43 2824 2554 1968 749 3157 2090 2839 4316 2212 638 4590 1396 3596 14 3997 1150 1066 2708 2603 1240 3436 4369 4643 475 4375 2475 969 4108 4010 3386 4083 2431 4171 2661 769 1671 1060 533 504 2506 3705 3864 1558 3407 4150 3233 2528 976 1484 2313 466 1532 3275 2641 206 383 296 2293 781 194 1702 1524 2971 1682 2291 4719 852 4529 4253 3707 3004 3102 3467 3270 1981 2196 1091 4129 4249 2363 2910 3021 2015 1779 4358 2257 2013 1874 1622 1957 2024 2701 3810 4716 4028 3217 2511 1757 978 28 1755 634 1731 4503 1683 4427 2909 2786 1733 1699 3179 3455 2253 769 1421 378 4277 3386 2081 3918 332 16 4582 2792 2019 2806 152 2633 3988 4615 3026 455 1535 4367 464 3049 276 3221 770 4175 3044 2214 3915 1969 2253 851 2485 4691 3140 1927 3754 3714 4049 4161 3925 1148 3918 4542 479 4465 2560 2033 3029 51 58 3392 2419 621 545 4173 2051 1038 2360 957 4572 2299 2580 3422 4743 3385 272 4368 172 3457 182 2096 546 947 734 3060 4723 978 3768 4239 1258 216 1650 2526 3222 1384 1337 2608 478 2861 4298 3744 615 2365 1356 1724 2108 1000 4107 3383 2802 3059 2246 3359 3464 2651 4633 394 3215 293 2266 2340 1998 664 2807 1741 1088 3007 3724 2019 1116 1319 747 3022 592 4666 4532 905 2323 3780 1205 1874 852 1374 3236 1108 3707 1141 1099 1314 619 3403 832 1218 728 544 24 1233 3395 4634 2936 918 2327 3516 4179 1229 625 4355 590 154 1413 3695 1241 3273 1230 116 4258 2723 2377 3695 3599 2934 2095 3487 1538 4003 3070 3805 1374 51 229 4702 1488 1334 3738 1144 1008 4001 1548 2817 2228 3390 2691 4190 4162 2302 1242 1110 4177 675 3228 3744 3252 3570 3090 2776 1633 3440 1826 415 4029 1787 2187 4497 44 1478 621 245 3810 1689 1826 2221 231 3428 2710 1499 3778 74 1458 196 4082 1209 3654 654 3005 3079 3639 2683 2800 2516 4704 1914 3476 2396 1828 849 4276 4135 2208 133 1404 637 1813 4473 1119 3057 2106 3170 2053 2069 3254 3278 3142 217 4118 2759 1088 2705 4603 2600 947 2795 278 1551 1206 4442 3115 1991 2543 1556 3475 4694 1999 4304 4129 2119 850 3138 3452 780 2284 1809 2821 4330 382 2480 2339 871 3265 2626 4351 2222 1510 186 3091 288 1414 1230 1366 976 3180 2812 2451 475 1809 1802 2680 239 2200 110 1113 2106 208 1374 4622 4602 3373 1959 3806 2438 2753 3631 4277 910 3418 735 2593 260 4019 1585 2653 861 1296 3446 1108 1769 1292 3685 4334 552 4484 3858 3284 3939 650 2743 4350 257 4470 3239 4239 1341 2013 114 3951 2623 2007 1680 2818 670 967 1378 1919 224 4014 1578 4156 4011 3611 2510 2786 2182 273 4296 3131 1746 3946 791 4520 941 33 3619 1956 2646 3619 1712 1687 47 4268 805 25 1189 1922 1843 2534 2948 1040 3043 3090 4124 1037 1521 1297 2199 1137 1417 1653 2633 2052 3737 2386 1907 820 3897 3156 4725 1142 4736 2851 1560 500 3000 1086 2308 3584 3924 3465 2591 3632 3003 3559 13 2395 596 862 1116 3004 3829 3790 1645 3088 2457 892 2380 2805 2022 3102 4478 3720 4725 1664 3117 1391 2985 2707 776 3167 32 111 4143 1399 2180 3305 3718 809 3227 3159 437 2298 2925 2646 788 1776 3293 2344 739 1083 2729 4228 9 3478 3243 4262 431 4402 1087 1802 824 4581 2740 3623 638 3482 2669 3910 1099 323 586 150 315 1908 4712 3748 4280 2823 463 3941 1418 2461 674 4502 3721 4675 2657 3890 4419 2102 1800 4631 3045 3770 3794 862 3808 3365 4608 1940 2816 1352 901 709 4112 3219 1160 1294 2366 852 1451 2033 2798 3174 3612 2344 2031 3468 1106 3055 1689 332 1064 2484 3993 1086 741 3720 4123 1946 3123 1784 4340 215 8 1083 1889 258 2416 2380 1325 2588 2369 396 3387 540 1072 2707 3821 1119 912 4016 519 1948 1935 679 3530 4000 348 3668 4316 2581 140 2836 2995 4203 2621 2042 781 690 2247 649 4108 3299 3298 1446 292 183 2189 4418 2897 790 4073 687 2785 1597 4629 2154 3531 3069 2986 2947 1935 799 2836 4280 3931 1625 3144 1501 1855 3504 1320 1894 1900 3720 3326 4368 4168 2264 4374 2135 3688 3357 176 4049 3526 4599 4633 2960 2485 2666 4602 517 483 4147 2787 333 1423 292 1106 1952 4302 1408 1473 215 1498 2583 2982 4567 1156 2612 2125 1080 647 97 2339 2657 2805 1565 4107 3907 2489 2081 1002 3641 863 2203 2628 4430 2425 295 3705 1273 197 2511 383 3530 3800 902 3378 53 3303 2865 3166 4091 2304 4601 990 836 4397 454 2147 4369 2468 83 232 1864 2257 2545 12 4189 428 3891 351 1218 3557 1178 2558 558 1176 801 2491 2031 1991 3786 3351 1236 3413 2695 3955 596 1736 901 1771 154 1704 25 3819 3856 1168 4446 3038 3110 2025 4068 7 2291 530 841 2508 4064 25 4465 436 4449 1921 3659 3280 3791 4675 892 2078 1832 3557 3501 3655 61 2909 3128 1886 86 1555 2535 4559 1900 620 2517 672 3191 2318 934 3092 1568 1573 3311 2745 3458 3933 3015 102 4426 3914 3649 666 622 2232 4501 3567 788 1330 3984 437 479 3974 3610 4415 4387 4557 805 4725 2076 3025 757 2238 4532 4334 1930 1319 1212 2513 8 3371 1224 3009 1590 649 679 4420 439 4697 3705 4300 1596 2210 2409 3027 2942 3142 2812 1634 3184 766 3476 4253 3101 4678 2037 745 3452 3067 4707 4721 1222 3113 798 585 1836 1553 1660 4585 1708 2689 2944 1196 4617 2624 2801 1613 1422 1334 707 495 2567 3177 3528 4005 1945 4518 1091 2520 4662 1377 2772 313 3803 4081 2124 584 1266 2119 1708 1882 1045 4672 1106 564 1611 2386 1703 1151 2845 107 1290 2839 337 175 727 393 1170 2676 378 3252 2051 3523 687 791 3660 2354 4310 3511 4725 2450 3933 1295 4293 3253 4501 2004 4099 152 2227 3557 350 1224 2679 2265 55 1497 4581 4103 518 4019 1000 2813 729 1301 4150 1768 2494 1869 3041 3251 4628 362 3390 3134 1688 4192 3269 775 2716 4700 4443 4687 2569 4441 739 1910 1449 2504 33 967 794 2026 288 3840 159 1063 1499 4684 3865 1246 1726 1312 2694 545 2950 1493 493 3363 349 2702 4591 2830 4312 3480 4213 3413 2101 4521 2535 1701 1957 1587 1949 1731 4193 1419 1289 4612 977 3968 1537 3965 3148 1550 4722 1287 3054 973 1180 49 931 2909 1006 2220 1479 3874 2838 1988 198 3461 3604 2282 4124 1224 3036 728 3856 3734 2525 94 2028 2759 3287 2371 4631 4175 4061 4724 566 1918 2100 3621 146 3315 4571 2496 687 4133 4135 963 4569 3278 1097 775 2584 939 4701 4549 2268 1555 2571 3371 683 1912 349 4140 3748 3656 1010 1094 1241 2615 2431 2823 3840 4285 2433 1598 944 4677 1162 2228 2354 2763 4073 871 3519 613 3210 4544 2710 2131 4693 1878 1491 2833 474 1316 3268 2579 599 601 1234 4388 2285 3059 2116 1944 2657 223 2951 2163 1660 1370 1965 4025 3667 3704 4244 1793 2340 310 2346 2657 4494 4095 4687 968 3610 1896 3908 1015 1835 3260 3755 1537 4254 1687 1899 3785 2498 1046 4698 3851 1269 2920 868 4040 729 80 2967 1980 2281 2739 3975 3765 1985 150 1315 2811 1690 2038 2870 2835 3629 3779 2516 2434 4315 3856 748 4402 4076 3584 24 2236 1271 998 3545 241 3168 2124 2414 3359 4670 3998 593 4558 4040 2461 3876 3931 37 3464 1140 1930 2372 474 4338 10 1056 1327 2814 2602 3872 1970 560 541 230 230 803 3858 2606 1480 3811 3637 3650 3715 1475 3206 771 1525 845 3558 1187 2320 2624 693 4401 4109 854 3640 1983 2540 4269 2483 3724 3812 2062 3992 2421 1121 1685 2967 1455 3918 1030 2100 551 577 487 49 1949 205 396 1469 21 1264 3679 1050 3370 1663 4711 2549 152 1071 82 4372 2105 2684 2559 308 3058 290 4093 1789 3501 215 4543 3343 4530 613 1021 541 1101 2707 2983 4481 4582 1694 4735 3370 3281 4325 4743 4250 3747 1853 1485 2518 54 3983 2326 4453 1143 117 1300 4006 2301 335 3633 914 409 3232 1506 1422 2752 1330 822 4230 3033 1292 3710 3476 4723 2825 481 2925 1327 1318 4305 626 3486 4466 895 310 2045 3224 3625 1170 2082 696 4159 1783 3108 2424 3726 132 895 2610 2159 4532 3391 2883 2990 1061 2375 2909 517 1456 4433 4559 1962 3948 2720 2174 4141 1369 3169 110 4637 2538 4612 572 4697 502 1944 486 4723 47 3703 4544 3625 2779 4034 3590 1363 5 2790 4000 343 4385 4684 2327 117 4146 804 4623 709 3398 1792 484 3405 3201 4335 3547 1278 2481 1713 2966 3144 4107 1085 1167 4716 689 1553 1028 862 3202 4037 682 85 3419 3408 4582 4532 1219 2192 2343 2248 2668 2383 2894 748 2977 902 3943 2518 2938 4626 3246 2511 3848 1421 3305 3495 3244 2778 1835 1326 4578 4271 999 1946 594 4681 2219 672 2741 3755 2234 209 964 356 4547 3113 906 4594 3461 532 1214 2352 3553 601 2048 2403 733 2217 4746 3993 3245 3407 457 2362 4708 3119 3482 1102 83 234 3127 316 548 1086 2251 3228 3430 1747 2227 903 3001 2505 4144 2015 3121 2037 836 4428 3095 4202 1693 1694 251 212 81 3215 3065 4501 4648 2923 4327 2188 47 839 3213 272 2576 3758 2910 4536 3575 966 3573 2244 2482 2680 2913 557 1354 1570 723 4176 1742 1522 871 4013 1818 1433 1000 924 2231 3082 3162 229 2876 1955 4315 93 3726 82 3384 980 2456 2471 2410 1527 2676 3018 3566 922 3739 2054 2257 1185 4281 2709 2872 2272 123 1850 246 1830 3393 3458 4118 1639 3022 3643 3563 2362 4382 957 2389 1276 1286 362 3403 4095 1367 415 4248 2858 1995 3557 4443 4232 2542 382 457 3606 3197 183 4737 1109 3423 3165 451 851 4533 537 4277 2134 1802 3511 3999 1460 463 3926 2425 2670 347 2332 1622 4631 2972 3396 378 3897 4386 242 4138 2802 225 3768 4085 2064 1261 2564 4506 1364 3621 1409 4549 1130 603 767 2010 4322 1108 557 3994 3282 2967 3700 4630 3054 3825 1337 2374 3366 816 1984 2439 2137 4649 909 1463 1340 1519 872 326 780 1535 1232 1833 3337 2565 4221 2781 1315 1154 303 4013 733 3368 2399 2448 3882 3668 2150 1487 2354 4264 142 4279 1196 4122 2744 990 1067 3292 413 4031 4651 3295 1203 2245 2149 1263 1706 4223 19 1644 996 475 2961 3859 179 1732 3760 2082 1280 557 3202 2158 1170 958 1515 3425 501 1603 3535 4028 1726 3579 282 3428 3562 3383 1507 2192 324 4147 2629 3864 4415 1463 330 3880 1200 2723 2717 4277 2802 2023 607 1346 2804 2305 884 3928 2885 2963 633 4516 1089 522 1430 1676 310 1566 766 2182 856 504 3667 3529 3072 502 3534 2657 917 3064 2431 269 3979 2834 3743 4475 2475 2111 1223 2293 3532 2077 323 4555 929 3887 3169 2537 14 2414 1247 805 486 1317 4458 3058 941 2484 191 1093 3867 629 3537 863 2651 1045 39 3111 2679 1944 1729 4743 4404 626 4434 2425 833 1718 4416 476 440 3471 1623 4005 1258 2682 3937 3300 875 1303 2578 717 112 3434 3595 856 12 336 1495 3488 515 2058 1646 160 4641 2399 111 2828 4214 1550 3074 838 2462 2871 3615 4349 3464 2169 2172 2746 1939 4076 3863 4208 2594 1218 2039 2523 2823 2205 1937 1436 2769 2147 2514 2614 2953 3012 1394 549 1251 2859 1145 3822 534 3799 69 3746 2013 3788 1450 2908 4121 3290 3959 1199 3720 2262 1815 315 4342 1942 1215 4135 1578 2503 2426 2094 392 3779 357 3050 3424 3524 1508 2722 988 3465 88 3564 4590 2637 3428 1244 3877 256 1447 27 2380 2157 2559 2191 3790 3327 1795 3121 630 1839 975 3132 3193 4616 1128 3152 3598 2668 2053 475 1248 3978 2708 4470 3859 3273 4697 343 1323 1214 393 2648 1160 1049 1671 1950 4272 3077 1138 1233 2170 1591 688 4055 2096 3875 2775 1125 2557 784 1070 2802 3098 3539 3455 2974 1563 3543 3856 1788 3048 3606 4143 3951 248 3351 405 77 713 4025 1263 722 2932 3435 2670 1769 3852 1733 2384 4126 4103 4114 2765 1128 1954 3206 1504 4306 2435 213 3450 3263 2271 1277 3239 209 4015 3969 4368 2149 3670 2304 4294 1085 124 2553 1581 1240 1375 455 148 2652 438 2095 2371 4098 3322 1934 1317 2725 2064 2218 1267 2282 2997 3929 318 1006 4380 3503 819 1673 4453 2125 2702 3260 1597 426 3914 2674 2197 694 2755 83 4513 928 1263 3333 3285 481 610 2422 1835 1 4028 90 982 2079 1491 153 1451 2885 269 626 4106 2960 3127 4201 1433 3770 290 512 2435 1205 4420 4073 3932 137 2188 2176 67 4710 3725 2612 1624 469 749 3272 3434 33 1405 1264 146 4739 2421 4398 556 267 2445 495 3761 1588 1191 3360 8 3554 3317 2076 3897 3368 871 4317 3195 3500 359 3839 4289 3991 4574 350 2361 182 1914 1169 1792 2205 3402 671 4490 1047 3560 937 467 3326 1133 2317 469 173 83 4661 126 1992 3099 2000 1533 3215 3061 1979 1545 349 372 1137 379 742 3884 2489 1358 1037 4404 4468 2362 1362 3626 2411 2767 341 303 2623 4294 1293 192 2585 3382 2971 2906 155 3888 1447 1853 1500 2216 4110 3810 2055 4664 2454 992 969 2084 1671 3480 4579 2329 443 934 530 3864 4513 3591 3388 2207 4527 525 2019 1528 3289 1932 3401 2566 4260 3588 3777 270 3100 2715 2471 702 109 4559 2097 2847 1783 3675 4055 641 1310 842 214 2337 205 2179 2660 1199 3595 2231 2168 852 1180 584 610 4070 2923 108 275 90 3262 1245 1028 1713 1123 1950 1399 4199 935 4272 1893 1705 1471 4400 4430 3669 4278 534 1562 1995 176 3727 2888 673 851 2145 1387 1950 2446 3605 2130 4093 983 3498 3265 166 1687 3793 2526 4675 1776 1528 798 3870 4677 4600 4401 2071 2333 1095 3066 2722 3068 775 1676 2162 1421 3910 1113 1683 362 3455 493 252 638 3722 735 523 3879 3442 1466 2745 55 1127 1755 1365 4182 1704 1045 1918 614 485 3412 2868 2815 1863 3864 2392 1752 4417 2820 2550 476 3313 1949 2851 3635 3442 2233 1967 925 1024 2070 2579 2710 3501 2117 109 4466 374 287 4350 116 693 3478 4645 3498 672 1255 4189 3275 2249 1035 3207 4668 2649 1622 1596 379 358 2534 1502 180 3007 4715 3340 1598 653 2418 1362 3626 84 2627 402 3573 1948 2513 978 2204 535 3804 2298 4035 1743 877 1625 3574 10 2604 2602 1098 4364 3502 1926 3853 876 3323 2409 1630 755 3761 4092 2272 2463 4263 4737 1444 285 1318 4209 2197 3937 442 353 3192 2166 2477 359 4741 879 3709 1630 3566 2260 4434 888 3901 2483 1395 2539 2884 657 236 2349 758 4519 837 2577 2929 2644 3995 1895 4139 3913 4449 4162 1590 3763 144 3121 2658 3224 894 144 3421 2663 1 2721 1167 3643 1712 4011 2809 1258 2993 2682 3036 2495 3428 601 3876 495 4185 4462 3161 635 4080 4721 3956 2663 1889 3317 3232 2955 1468 1548 1187 3302 2548 1036 723 2298 3941 2802 4284 3457 1933 3532 3627 3206 4722 1628 2534 2008 526 3369 1690 331 2639 4631 290 3600 4550 3343 3985 96 1978 4473 3332 3654 692 1174 2078 4100 1016 1964 4691 4236 939 4027 756 42 4192 816 2119 2548 2703 7 1556 4122 726 1227 4755 3205 3515 1441 827 3025 2130 2918 3671 193 1783 3657 2502 3878 3480 4148 67 3938 2519 1737 706 2933 2148 2536 299 2853 2510 4488 3909 2434 605 2098 3125 4646 3478 2669 3589 103 2445 3004 2018 1719 2038 2192 3480 604 1184 2863 3074 3932 1144 730 4662 3501 3739 4480 1771 2772 2123 1615 2492 1235 1893 471 447 468 2540 3568 4239 1892 1855 3414 175 3505 4665 3685 1852 1242 3196 4694 2133 3824 2108 1336 1546 2904 274 683 979 3241 467 4165 528 3887 1986 3216 1906 438 423 2630 3104 3434 2730 2492 2153 1210 5 4743 553 4212 1685 3072 4488 2852 4500 83 3456 892 3750 4393 1829 1876 4079 2679 4517 3887 449 2264 3030 1301 3209 2392 3450 3499 3352 3055 798 1623 4315 2890 4680 1216 1063 3165 3224 3921 3146 3944 2734 3057 4049 4643 2852 351 4024 2546 2877 3657 4259 870 2624 2091 4492 420 3705 4713 246 3890 1725 3856 4263 3958 3813 2293 63 2439 987 3335 3281 4069 2620 586 1842 3972 3545 1646 4667 4229 1704 3457 4135 3374 2477 575 657 4240 1975 93 3813 837 3503 2978 1835 3050 4014 2267 4196 1482 1516 1660 3396 2476 1671 1925 577 3797 3252 2305 2516 586 3791 11 26 2463 2878 3967 1780 801 1108 3424 2251 3125 383 1316 2584 4239 350 4672 976 1306 393 2066 3966 1453 910 654 2338 2193 1217 1266 1777 2858 4001 1268 1041 253 1488 2400 1011 1864 4028 4663 4708 1245 3631 3004 1280 947 4032 3544 2584 616 4121 2086 245 3487 2854 3740 128 4371 2449 2762 3374 1425 2245 501 3740 3723 4365 4498 4704 2234 236 111 885 2183 376 2581 3371 3041 3520 1453 2388 4121 3824 3918 1516 500 2747 3761 2128 1512 490 1301 2385 4507 1631 1850 1750 1038 4737 485 3853 2154 3098 4703 4575 1444 2173 1373 885 4616 4323 4184 2252 3108 949 3404 1375 4027 3168 3774 4047 1746 1292 2244 608 2871 4589 3954 2193 1661 3062 1791 1838 124 3883 3928 3042 328 2880 1714 3833 3137 2843 4680 634 3632 657 822 2121 1316 4483 431 262 2278 3518 628 144 1636 2758 2981 3781 4561 2909 1936 1692 2487 3949 899 2427 3979 2972 1019 4704 1562 2504 4451 3088 1686 3399 1408 2567 50 3075 1479 3147 24 670 225 2786 4470 4679 4539 4436 3512 715 1254 1854 690 1779 3704 403 1789 1046 3442 1490 407 2684 4620 572 1645 486 4652 3512 4077 1652 1801 1284 4105 3205 977 3992 2462 2359 1473 3041 3249 316 1883 3799 3556 553 1185 1141 2294 3297 3857 2440 1395 514 3222 4141 3694 1944 4281 2672 1201 654 2931 1615 1254 3782 2428 1980 2142 1374 2585 4623 1451 2138 1615 4749 4424 957 4542 4172 1518 883 2322 4377 336 909 545 1493 3059 4160 4141 3118 3594 7 828 2227 1214 1649 1070 3602 292 1390 1200 4313 4612 4130 302 4391 1986 880 1857 2216 2679 3913 2950 4637 3890 3953 1431 2069 1555 3778 1948 4551 2449 2001 2696 2149 1424 2913 1269 68 3910 3675 1044 3563 4415 3678 687 842 4080 3603 544 4458 1163 3528 2612 3428 692 308 603 3983 172 1817 690 398 3424 2635 4330 1998 3197 2953 618 4270 1922 3432 3132 888 1595 4088 4287 3537 4054 2316 4695 1601 3826 775 1713 2162 3545 2077 4521 31 2871 151 3496 4051 3380 3742 1296 693 2632 25 2801 1084 4507 3281 4250 4403 2544 4175 63 4610 1728 2275 3447 3083 1042 2252 2099 525 2537 3213 684 206 1779 788 423 949 1794 763 4156 3888 4689 2826 2711 1845 2760 2256 1478 2929 4 720 3217 4473 1624 1124 2767 3685 3937 2787 1580 803 112 2237 3760 2307 2542 2566 2806 579 826 2981 2081 4497 1852 2386 3736 3055 4383 2936 90 1237 1667 4117 397 1873 307 1332 4542 593 1052 2453 3103 2263 2066 3992 1599 3485 4005 1732 4048 3329 1253 602 2186 4164 2025 3355 1353 2141 4659 2866 3256 4709 3020 716 285 1300 21 3889 1576 3724 2632 2954 824 4166 1779 2790 2654 1536 3416 4291 2402 210 3553 2035 2576 3661 251 3975 1264 894 3671 3129 1714 4315 4383 2371 3184 2401 4364 363 2232 676 761 1559 3104 1015 4505 4543 680 2208 1744 1564 2906 2510 3256 542 4485 1675 2190 354 716 2297 1503 1074 2134 520 2542 1893 3605 3093 78 695 3721 682 2044 4604 2794 1036 2743 236 3660 1278 1274 2458 1121 306 637 4595 1402 1687 382 4698 2300 846 1579 195 908 1966 4330 1559 2460 643 2677 2175 2251 3434 2625 296 1088 1955 1933 2818 1275 4668 1584 62 4736 2813 582 3611 1767 4034 1028 792 4209 863 1119 2167 1150 1541 4645 1947 2545 851 1509 1696 2848 3716 1663 2138 3977 494 1967 4216 3770 657 464 729 2705 4338 1898 205 428 4751 2510 3336 1296 124 3229 413 1620 2197 3838 2158 3079 2318 955 4132 4656 1132 576 2347 1947 3011 4152 3870 4722 897 2891 2079 1340 4096 1098 1870 4513 3290 3151 4184 140 2478 3072 3047 898 3249 842 270 2868 913 3289 4524 3906 4136 2122 1620 513 1022 2359 769 4384 696 3378 3628 4443 2458 1614 1093 1397 2914 3012 3752 1964 2672 4270 1561 1373 981 4741 50 84 1747 587 2403 1795 1968 2729 292 2420 104 1410 1132 2941 1623 1581 2767 3945 30 120 180 3574 4707 3030 3668 2098 1580 821 984 1775 645 4572 4021 2441 634 322 2146 4260 4334 610 2667 3849 2681 37 546 3606 2853 2039 1399 874 1883 482 2565 2458 2745 2256 1931 1986 3687 2088 3330 2955 925 2137 1852 3991 1337 2714 3239 2331 1406 4237 585 1201 623 2395 3556 1100 4658 1799 4032 405 1485 3565 3140 3119 4621 29 4497 2218 1567 1399 4432 3862 4303 3294 1037 1759 4621 502 2140 4235 4358 1820 2616 2867 483 341 1056 1441 3962 3649 1667 451 1369 3499 694 3733 3478 1786 2595 2699 2928 3263 38 2340 4260 4704 1640 799 3780 2386 924 3756 1619 3929 301 4178 774 662 803 1945 1523 2383 3399 2898 3085 114 1369 1572 3646 2731 1232 3569 1220 3205 1984 683 3535 4628 1579 4452 147 745 1792 4013 2197 3587 4596 3718 4240 601 3698 1465 4625 2499 135 2032 3483 2967 2001 2947 4261 421 4312 1598 3215 4206 906 786 1367 1646 4563 1483 3137 2632 471 880 2884 4120 2349 2855 938 2706 1334 98 2465 294 482 2331 2008 2742 4553 210 1348 3138 1113 248 3210 2881 2941 280 1548 2780 4285 905 507 421 74 666 2089 4372 179 2178 149 1401 1955 818 3176 3961 495 3446 4005 1172 337 3251 3812 1772 2599 3202 2757 3842 2659 1843 1454 4049 2886 3855 1641 1451 3680 3778 1587 4237 447 3381 322 2389 3311 3427 2854 4008 4147 2972 1791 4520 2440 946 2271 2075 434 3754 1233 167 4242 3305 4327 3408 4375 3155 2564 1746 2982 3677 450 693 2730 2826 398 3122 1875 3392 4585 4107 596 3082 1140 1910 1918 716 4461 394 296 3869 4373 2950 2193 230 2007 364 644 2897 456 2800 4013 28 246 1112 168 1782 3805 1941 26 4485 3297 2760 4571 714 541 3254 370 3166 3448 3434 3232 1513 696 1579 3282 692 1638 4433 2635 472 3556 3874 4267 1663 3714 1588 2217 2185 4726 3401 4561 1902 2691 3167 645 3194 3667 1033 1807 4668 2754 672 176 2927 3092 3458 82 2828 1253 4343 1165 2517 1240 1448 4252 2162 2047 89 4483 305 3071 1895 4479 2452 587 1224 1944 2104 3398 3125 469 2374 3270 4295 143 424 1213 268 4177 2090 4349 3199 3304 1348 2573 1893 2997 338 1265 2147 1542 3335 3768 2702 2757 3960 1971 4425 652 647 2137 2550 2262 2316 3240 30 4459 2545 2176 2546 3426 1387 3089 2136 1271 3848 1857 4016 1843 3720 1992 3273 1413 1129 778 1194 4399 4254 2669 34 835 4374 3895 210 504 3287 295 4127 2175 2543 3927 3269 1069 3161 1661 2532 4503 2450 3006 4701 2722 2585 2458 709 1859 2598 2511 2350 714 321 2778 431 2537 3868 630 3318 1914 4275 2521 738 4552 1734 2750 2221 2982 2968 1319 333 2355 1263 4612 1963 2407 3050 3467 3116 3542 1844 1970 1411 4545 3749 1942 1024 3268 3245 4048 3573 3044 1534 1779 4045 2372 604 4755 3779 1229 1332 1624 1974 1710 1699 403 565 1341 3234 2959 3917 49 928 2132 3818 4256 2110 2168 4424 2953 4474 1040 1010 2199 2694 4292 371 2229 2443 3427 3077 2209 4517 3100 2167 4703 4653 1910 3897 935 1913 1217 1075 2592 4660 830 1717 298 857 2915 3947 400 4684 4622 1308 3663 1260 4086 1524 3396 2375 2774 3020 3652 2234 957 1487 596 1473 790 4662 1090 4064 3930 132 2129 848 2244 2205 398 3414 1895 3318 3245 1465 158 3883 3758 432 3113 860 3114 3703 2383 1771 2610 2834 2001 2780 2931 3921 4613 3247 3746 383 2946 220 1636 4196 253 3814 1865 367 1943 4330 3920 4155 4533 4442 1795 501 2555 2306 4747 1364 2403 3186 1012 3094 3657 2183 1395 1630 4286 3677 3748 2898 1319 2617 271 4379 4127 2346 2688 3240 3897 1278 1954 4000 2048 4030 3482 2870 3170 3689 4356 3612 4431 1454 4287 2771 2542 4583 1259 4179 2027 1926 920 2320 3142 538 2961 3559 4659 3103 2925 4368 3919 2082 1783 4701 2737 1197 691 947 4406 1105 434 2988 1249 975 3388 2124 2848 4284 1735 1293 3252 2327 2834 2210 3060 871 2355 4065 3647 2696 4269 1594 3800 2149 2469 1004 1516 1048 614 2533 1065 269 3360 1098 1114 925 4091 253 3513 336 1796 3933 178 3101 1674 2421 719 2878 2045 3187 225 1802 1148 674 1971 3118 2960 2125 4458 16 949 2571 580 1385 137 968 548 2198 2705 296 4514 919 713 2517 3027 4247 3541 1666 2905 3217 708 2701 3296 4627 2867 2674 1041 843 4729 4194 610 1398 2871 998 3698 3838 3943 3357 2950 629 1114 723 1603 4671 1656 2744 54 4246 3475 3610 34 2804 3783 3476 1082 3708 733 60 1791 3473 4555 553 1415 1216 3648 1946 2876 3907 2619 1589 3440 2076 3487 3862 465 4426 1367 3931 50 948 841 192 208 4684 3858 1463 491 2591 1708 2692 4604 4045 1546 90 1494 3103 2475 276 2551 2012 4568 1849 3833 1300 1718 1246 3644 3762 2971 4203 3571 1833 888 616 552 3418 2443 4033 3465 3524 2764 4055 2319 3429 477 260 2006 3832 3680 1709 3580 3635 2779 3669 1132 1827 2003 3405 3224 4190 4180 2659 2713 3331 331 2574 274 1476 3872 925 1115 3407 4127 516 2424 1866 486 4027 3611 4584 3727 913 4 3123 4145 3558 1904 4179 1767 674 350 2345 4691 3453 1795 2120 1899 3034 4250 4312 1910 3525 1114 4295 2856 23 288 2763 3900 1061 123 4357 79 3291 454 4689 4524 4089 252 1838 2177 3289 3282 3716 3666 2651 867 1533 4508 2725 3746 668 4440 1487 3924 59 1718 1844 2171 3341 3897 304 83 715 2310 834 3849 2479 1699 544 1575 2021 3772 1289 209 1678 2852 2512 1786 498 3915 4523 3301 1272 4047 4223 1607 304 4034 2936 1555 2380 2479 2810 319 2319 268 4672 2198 1386 3735 266 74 4127 4130 3580 1635 3569 155 408 2692 2219 4501 3307 737 556 4744 2585 2061 1514 94 2916 4234 1938 1360 2834 3423 226 1777 3249 1963 4746 1341 2012 2514 3768 4265 4196 4349 1284 1180 3911 4144 1902 1924 2408 2654 3095 2408 1041 1064 3937 1266 979 1124 3843 4171 1965 47 3695 906 1811 289 1849 3957 2752 2341 1742 1325 2445 3090 1103 1103 4537 3417 3896 1119 3176 1474 1570 1935 253 3277 3517 2682 4097 4600 1911 2358 1083 2338 833 1378 3677 4698 1078 1217 4000 860 2040 3797 2786 3117 744 1761 3492 2026 2012 647 2832 1206 2645 4432 1085 443 2776 571 2456 1366 377 2137 1973 786 2273 3886 3335 3511 1793 606 4289 3662 3756 1527 1289 607 4593 3172 3758 1689 4341 3689 3441 3697 1617 3720 3307 2934 2601 233 4316 3766 1872 983 2870 1331 2638 2728 4245 3315 3935 2022 4370 2899 1443 4429 3333 96 1717 1732 3785 1844 127 1144 4409 1993 2493 341 4645 2509 474 696 28 1315 3185 2545 4692 4718 4677 1034 2433 2355 583 3631 3076 1362 3994 4375 4146 3129 4671 4051 293 2164 2554 257 4428 163 1161 943 1839 2712 2682 1914 1251 302 1475 1715 4683 267 584 348 3469 1448 856 44 348 3501 878 1958 3798 4184 1824 4753 4564 3015 3917 2499 2327 3728 1753 1297 4484 2924 2938 1508 3342 1272 1700 1917 312 2673 1103 3701 2696 3668 1869 2897 383 3525 3180 890 3817 2300 1495 3480 3512 728 341 3709 1669 2846 4227 1416 3446 3350 786 107 1510 1162 702 4411 3388 992 4317 3344 4404 3388 3091 1226 3778 4223 4504 3248 2268 4732 1022 3854 2594 3238 3922 1075 3314 4382 3465 2506 535 4139 4204 2603 145 1669 4248 3348 3125 4641 2128 2214 3617 3704 2398 4608 3504 4553 4005 4072 2319 2846 2522 3690 3026 1078 3708 2793 2464 3631 1278 3608 2257 3994 642 3407 1607 4480 3447 439 2658 3501 4180 4379 1512 822 3062 4103 4184 1671 376 3894 812 2445 2976 3315 4625 3890 3469 2545 2477 1273 48 3557 1988 3550 1081 3516 3137 2140 2434 1343 2619 3777 873 1981 3128 1116 1479 588 3579 1139 2484 704 3980 2895 3413 289 2418 4219 1431 4115 2733 614 3606 3727 2840 109 4112 3265 3958 1032 4598 3201 3312 3278 4747 4059 95 2231 2091 2521 2504 316 531 3447 2709 3722 14 3916 2926 3141 4496 2284 3396 4160 3480 2498 301 1824 427 3221 1564 367 3012 755 2178 948 3079 1806 335 3712 3828 1202 1938 1974 49 2390 272 127 4052 4607 4061 1083 501 2002 3317 2318 3373 2000 1239 3921 1282 4402 3247 2622 1742 2597 2252 3218 4016 626 224 4031 4618 4244 3327 2117 1499 1294 2819 3771 2657 3066 345 2965 4154 1550 660 2681 2104 3437 2808 4004 2126 3191 1169 4673 3631 1927 2899 4607 1865 3659 1131 12 4175 4375 4313 1369 3954 667 4696 3648 1160 698 3555 4299 2619 1412 2073 17 1565 3575 813 2081 2459 644 832 1759 650 1044 2105 611 1054 2000 3220 1521 1867 2239 1599 4286 4623 3865 1191 3332 2175 795 4711 3259 2493 240 612 962 3989 266 2880 4249 2386 4524 2782 1011 477 4496 4235 4199 3749 658 1157 724 4337 2977 2501 500 3303 4169 1596 618 1134 1337 2757 1548 1256 1476 2450 3480 2696 1236 3486 2419 3291 1441 1084 4353 4207 2236 1685 3647 4119 116 2253 1562 3132 4397 4388 660 3508 545 2325 4507 3784 1052 3234 3098 3331 1524 2547 3607 3219 4349 172 1216 2903 699 2143 3151 1819 2548 3409 3420 2109 3405 2712 307 1580 2063 920 2540 3413 3035 2429 201 4676 2391 2021 4732 3980 145 111 2558 4698 854 3320 1075 4444 183 4716 4208 2133 1025 909 1636 678 79 1849 4048 3379 3557 3589 2824 482 1851 1796 3775 3590 1768 1440 2541 1448 908 3426 292 2180 2475 925 1107 4354 3438 2867 2966 2290 3446 390 709 1217 2588 1441 138 3486 4506 1780 2539 103 3680 89 1852 946 253 4212 2515 3744 3321 5 2570 4231 77 1288 2286 3812 2212 2221 304 4732 2471 1923 2741 3947 4319 788 4111 3766 119 950 4645 2328 2849 4187 991 116 3485 4712 3095 2704 3912 2956 224 2365 2263 4461 1833 2647 232 420 452 1739 3941 125 337 183 2220 2845 4736 2436 3501 3759 1452 1072 1305 3247 2875 1110 630 2524 3417 4268 2476 765 2856 2539 843 4600 1052 3305 3574 3127 1720 845 30 3918 3247 1392 3981 546 2524 1795 4440 1387 1910 3881 2373 3079 2170 4664 1113 3069 4244 2241 277 3838 1270 2109 4321 2959 2045 1377 2665 3400 3320 1234 619 2584 4125 3513 1492 244 2188 3993 2355 1341 3214 4442 797 2909 2935 91 2606 1608 2764 4397 2009 2974 2688 519 2606 505 3913 4716 463 148 1932 1 4065 152 3357 4396 4468 1734 4493 2756 1645 1456 893 660 1361 2124 4245 3815 3148 3033 696 4337 1497 1179 852 888 462 2566 3560 1598 4613 732 483 4651 4003 4369 4579 502 1058 1515 3576 2169 804 2561 1984 3717 493 173 4575 2337 1578 4684 4272 1052 3829 3763 3237 1738 4675 2495 1372 1040 1568 19 2034 2512 3090 1884 4087 13 2378 2137 1724 350 3205 1111 2992 4343 3942 4109 1759 1999 1761 329 1140 2820 3877 1602 1076 4736 1288 3520 3344 367 2829 1691 2964 3058 2540 926 2852 4358 2044 3883 4749 1544 348 3686 4362 2267 1839 287 3409 3235 1512 328 4275 3882 3269 1107 2201 4713 2056 3067 1800 2935 1993 3002 2403 3076 1011 2116 861 3009 350 3710 1776 4289 786 2800 4246 1430 1931 2625 4513 1381 2996 4402 2691 731 3941 2288 784 342 4295 4374 4407 2324 4084 3415 472 2556 603 3124 3497 4066 1409 4190 656 2385 875 602 1453 1664 1257 1400 4151 3460 3338 2302 3051 3268 3733 2890 4368 1153 3413 1705 1569 3964 401 4489 2939 562 3345 2724 2421 2095 2787 3381 4337 4731 529 816 4422 2257 361 4027 1906 2798 4426 3201 4470 3135 2469 4743 533 1047 3036 1000 4233 3758 4743 4303 1754 520 2325 1524 1591 4313 3437 589 1255 4750 2286 1647 867 3360 219 3618 2099 2201 1511 3812 4740 3717 918 2559 2528 4025 312 2379 2747 598 1616 527 1647 4546 3065 3919 3102 1233 2429 1611 1385 3923 4643 1121 4263 1466 1180 286 4645 4305 3978 3299 4471 2063 1622 2321 1182 935 1724 1071 1384 1245 385 741 4587 1623 137 971 367 1211 4098 3259 2921 4249 1653 2785 3302 3165 2672 2171 4349 1194 4063 3707 522 809 4483 4357 566 3817 2793 2998 3280 1440 1248 3795 4600 3329 3855 3471 1650 2027 4375 905 1650 3030 3748 2562 4240 3659 1306 2583 1612 4026 931 371 2333 853 3806 1566 3804 3835 4244 3843 504 1794 1045 18 1406 3634 579 916 4621 3661 1244 2078 3905 2524 1272 544 2045 3541 1611 1972 2479 1869 1319 4033 4434 882 3480 753 4549 3004 3606 475 351 3116 2079 627 941 4396 3857 2750 4412 1722 4286 3509 1299 886 2785 1508 4573 1919 563 588 4007 1721 3342 3394 1815 528 1876 2992 2511 3728 3394 2571 1705 4209 82 1419 3561 732 2363 109 1172 1624 1262 3512 371 1254 1890 4427 1126 4043 20 732 789 1077 874 2162 2464 1504 4211 3039 223 3269 3823 2255 2683 2264 1012 2771 956 3103 1588 4362 1530 501 416 329 3639 4317 4647 4660 951 3877 2775 3932 1616 3190 4314 4170 1649 3933 128 4384 1709 1062 3650 3283 3818 507 4278 3052 590 3165 2488 1749 1568 2991 1846 3145 1580 2080 4101 4374 270 157 768 2660 1612 4392 1860 3320 3840 4127 3842 1876 1876 2276 4032 2619 1567 652 3105 4104 764 140 4182 581 3130 4628 3878 3321 4053 3992 610 3175 3857 1274 1588 1744 3878 831 918 3070 4483 4414 3614 3722 1767 2811 521 1115 4058 3782 4456 1595 2678 1755 2409 2668 433 2042 3725 1680 3779 3712 4201 2420 1906 820 3071 1262 3331 3208 4379 1263 4165 2114 3508 1426 1919 2098 2140 406 2884 1715 2700 1956 2199 56 2502 2020 1256 2425 987 397 1020 2655 2944 104 607 4189 3538 3009 3889 4368 1072 137 1944 3348 1147 58 399 3298 3915 111 4203 2331 1633 2836 1408 3521 2483 2967 4600 1655 2730 3518 899 372 1575 3569 3458 2859 3363 1006 2432 2580 3739 3050 3623 2626 2982 1755 1175 1638 1716 4621 611 1070 255 4162 3243 264 843 4262 4074 3024 528 646 3518 1823 1142 2653 1708 3257 826 369 1425 1960 3161 779 3499 490 1580 3851 3680 2136 4426 2613 1934 204 407 3910 3653 472 1373 3484 2266 1949 1969 4032 196 3073 890 3165 3684 3091 2587 717 3814 1839 3376 2695 603 2793 1203 1908 2601 4723 1287 3948 1664 2929 2029 3343 589 276 2991 2858 3687 3351 3211 4226 3277 2876 1380 3797 3962 1944 1587 2244 562 2015 1297 4629 4475 3828 4375 1803 1705 3261 3849 3569 2905 3765 558 37 923 2186 2285 56 2825 2544 1538 2432 875 3605 1063 3031 1612 4368 488 4064 1769 4201 4335 902 3436 1463 2884 1926 1825 1167 2734 474 434 2520 2198 3332 3092 111 421 1270 3574 57 95 869 208 714 3378 376 689 4342 3140 2719 690 1790 2118 611 898 2833 2078 4503 419 158 3298 1762 2651 1243 2341 2571 3992 2043 1937 1762 4162 3715 306 2076 4298 3989 4435 1408 3235 583 4311 3437 2510 549 594 1713 3348 2014 2412 855 4050 2779 2293 321 3293 412 351 2174 2360 4062 1934 2360 2815 2833 365 2963 849 176 3416 1699 139 1955 4111 3547 4024 1395 1052 1096 1091 4412 4590 872 3042 1390 4671 3787 3208 3885 1734 3857 1940 56 4463 3302 1534 199 4624 1892 3057 4107 2819 894 2099 1902 701 1652 1957 511 4385 3500 3916 3503 4009 4395 2685 2700 3936 1337 653 2039 1830 837 1331 2718 3008 4427 2235 4276 2523 1603 4021 4463 366 1376 4681 4379 4224 936 2149 646 3856 69 701 3121 3164 546 1514 547 3213 4552 2516 3722 4085 2074 4013 2061 1447 3423 115 3280 1705 1668 1664 1246 988 1589 919 4543 4711 1720 4262 3803 1395 721 3012 3675 2140 4405 3941 4659 3277 812 1988 2828 2117 4317 3859 1923 584 2913 4116 2654 2651 1219 1665 2519 4585 2797 1679 1593 1612 3921 2578 2059 3091 519 3029 3363 959 1569 1461 16 1316 3726 2483 1562 3566 240 512 426 4150 3130 3899 2578 1362 2787 4263 405 958 2965 636 2447 2022 4157 3454 2920 442 3146 1336 4168 2965 2478 936 4694 1421 2890 418 1214 2807 3320 425 1668 2751 4333 235 381 674 3377 198 2532 1822 1146 1594 3510 2224 1583 4676 1879 1489 4192 1011 1375 621 3882 2057 1912 608 1254 2027 886 4644 2369 2905 2950 307 3774 1024 1934 369 1913 4540 2725 3393 2255 2408 332 2474 2466 349 3836 445 247 2993 3197 950 1767 1957 349 53 4168 875 2851 2997 1785 4240 73 945 926 3805 974 3217 4358 2855 1845 3287 1681 652 3511 2700 4633 3913 1979 2258 611 4156 2488 3887 4317 1637 3948 3217 4152 293 3711 3814 2954 4201 884 3376 4037 1766 1019 400 1099 3434 2015 3283 4510 3196 4618 4511 3724 4662 385 3634 3365 4446 2062 4063 3476 1179 1954 2451 782 1752 2559 585 1761 1911 4341 880 3808 3323 4623 2113 1161 1814 764 1753 512 2776 4198 2836 3857 3010 1680 4745 1853 2031 356 1110 853 4290 1336 415 1815 3876 1707 2679 4590 1734 2215 4269 3464 908 3988 3992 4193 4423 3937 3563 1741 982 1909 3344 401 79 1488 240 1093 701 3600 1216 111 503 285 1177 3641 1228 1599 4390 3054 496 3595 2025 1498 3527 3707 4587 764 1754 4746 2983 1499 2359 2286 2550 3872 724 1069 3219 520 1822 334 2082 293 4011 4374 2988 3122 3131 3256 1529 4483 4305 3385 138 4457 4462 4538 4191 1052 4597 256 4367 2415 4203 127 1171 713 2597 3878 4176 4572 2438 3793 2725 3499 3307 555 1082 3610 4424 1975 393 3449 2723 2584 948 4619 278 72 430 60 2507 4097 4453 1248 3322 4743 1309 2566 1246 4224 2036 3883 1501 2929 1756 1109 3822 4507 1967 3619 4266 1831 4347 2950 1521 1706 1304 3741 3821 3959 610 2555 949 3149 1603 4644 3032 4378 2553 2297 2513 216 2162 4355 2797 4212 603 20 1280 3051 962 3461 2252 4482 2893 758 47 1468 581 113 459 2684 2936 3058 4021 2672 1247 2116 2670 1158 1328 2725 1008 4126 1310 1573 341 1089 523 2353 1236 1430 1246 2774 533 4315 492 611 2103 2979 316 1395 215 3262 4459 2843 152 1437 1139 3115 868 2475 1339 992 887 4705 457 3623 3958 1943 4473 1396 1345 2337 574 3851 4201 169 198 3674 3260 2695 3668 181 239 290 3963 1741 2381 853 3767 1717 4555 225 3828 2181 3142 17 2138 4399 576 4234 4029 736 156 2872 4722 297 3282 2325 1593 2903 106 2862 1683 322 703 4067 2282 3699 422 4244 4542 2324 3961 121 3464 764 4583 2127 2580 1406 2759 4661 3424 3031 3489 3195 3468 3854 1289 3682 3039 144 2831 3350 4510 2386 947 1183 3914 4355 2162 4539 4359 1480 3270 446 4567 4574 4621 1575 3056 4162 4249 531 2381 583 4272 288 3600 1033 4007 1370 4534 1420 1327 2504 2789 2406 3309 4471 4329 4052 4237 3852 1945 1844 924 3762 862 449 3885 3918 1769 2847 2460 539 4600 438 3179 3993 2942 746 1217 1647 1120 3066 1982 712 3704 1121 2036 1166 2758 2417 3114 1113 2413 1215 173 2199 1382 3087 3331 2334 1523 4076 1679 2920 300 391 2649 2872 2478 1278 2632 1441 1535 4496 702 945 2841 913 1810 2913 629 4230 3146 1355 1115 2088 3385 1864 2260 3189 538 233 2649 4062 2282 425 578 1970 507 1345 1901 3756 125 4530 1885 2736 1700 3363 412 2840 825 1889 4339 920 3353 326 4541 3515 1732 911 4296 892 1442 361 1654 954 2012 1839 4607 4563 502 4124 2611 2906 3344 2514 2372 4581 2350 3445 4444 4653 3531 4466 3274 4277 1470 3269 1307 3094 3575 3223 3496 3297 1471 3131 3214 627 1529 1591 1757 1774 274 3100 902 2740 2404 4146 189 2985 3138 1350 2545 4628 1860 1480 3661 3110 3202 3849 107 3046 3542 1763 3620 3966 2138 2891 2326 3904 636 692 642 2570 1217 346 924 614 2814 1409 18 3908 609 1939 3470 739 3823 1216 1722 3464 4189 1748 3986 1966 3247 2096 1846 1769 1140 56 726 2533 4717 392 3610 2254 1433 2566 2202 1397 3417 2976 298 2847 618 24 810 41 4220 143 4567 2249 2999 4246 2495 253 3052 312 3463 1888 4327 4505 1479 3586 2202 3147 3574 1093 2308 2531 3398 3192 3903 1018 3368 3530 2262 1323 2657 2608 3400 1335 2555 1776 3272 208 1349 1559 4247 2470 3667 4472 1615 1668 3931 4408 1182 3628 1263 117 2607 3869 2775 4423 1897 3614 2716 4133 2243 4134 4283 4069 2262 1796 2271 4425 3008 2859 4451 2211 3865 1070 803 1306 2465 3750 1432 3086 2922 929 655 615 2373 1370 4012 1031 2588 4567 639 1289 1801 741 1596 3889 4047 3495 2580 2313 4476 307 3491 1715 2001 3901 1788 4593 3607 1767 1453 3316 4011 2616 1533 1618 2412 3989 4224 112 1038 3916 4119 2906 3473 4693 2461 4092 3365 1477 431 2305 314 4495 1398 4740 2914 236 2412 684 652 3401 1517 614 3312 2437 3980 3086 3245 1608 1694 3540 3774 2211 3729 1705 1824 3387 3412 1476 2910 289 1913 307 2224 174 3851 2658 186 3604 2129 3892 3553 3003 53 1997 167 465 2982 339 223 491 2617 2769 64 323 1162 720 3521 839 2117 143 3905 2091 2019 1619 3435 4709 2574 2894 2696 1807 4624 2465 3135 3296 3483 2483 1005 1098 2455 2682 351 1662 2053 948 4495 3660 1728 3906 620 1374 231 4425 3145 1815 2735 355 4289 3579 3532 739 3374 3644 3930 4709 72 4551 1070 4372 4136 3114 3799 4649 4140 430 3853 145 3873 3818 4342 2629 93 304 239 790 2443 4644 4332 1130 4325 1747 117 1460 1274 3276 4513 1031 1898 3524 1004 3676 1248 3607 4453 1016 632 1384 862 4224 4254 2457 4574 523 4405 4151 1764 1389 3732 2106 2219 4407 1246 3687 2280 2950 2997 1235 1994 3757 4067 3380 4468 2061 3362 3315 3111 3951 4156 3073 94 1022 372 4357 2588 1041 599 3987 4377 1725 654 3670 2332 935 3261 3150 2926 4334 2519 2615 2475 2979 3539 176 2444 421 1675 3698 1124 4156 3650 2019 1511 672 3937 2162 814 1261 74 626 1508 4629 721 3947 243 2563 3216 4067 2123 863 573 1051 3134 668 2920 3880 4374 3612 14 4083 3918 2656 4651 4495 1816 73 4380 1399 4668 1061 26 3853 4157 3088 3329 3670 2439 3596 3654 3370 2009 1393 1368 1014 857 2796 3582 1145 2409 1659 2285 4403 1521 764 2162 1245 1112 4024 100 2623 2863 2962 223 1048 4057 1012 1619 1091 1632 621 256 4601 2680 1314 2188 590 1200 1121 608 461 3386 857 1484 2820 4668 524 3603 1874 3738 4552 3368 197 2378 3184 2066 3335 1364 3856 4546 801 3751 4400 3446 2060 2978 1205 4065 1308 1757 439 1829 4254 2853 1633 323 2812 3896 3084 588 1517 2020 4741 2727 3726 2322 3410 3016 3212 2416 3422 3615 2085 4247 4167 1536 3869 2806 2312 3913 1116 2124 3013 4695 4342 1970 4692 2157 4069 1775 2727 119 3038 2636 2368 2153 3542 2340 3496 3491 1503 2601 940 1469 4368 1906 1130 4604 1868 4180 2358 4385 1400 4138 3704 4655 2918 4403 597 1449 3299 1512 2702 4063 3954 220 4484 3750 1161 3048 1909 4434 754 2552 2754 3129 1998 200 157 2329 2736 3894 1052 923 2406 4641 2803 4069 262 1606 796 232 3421 4239 773 371 282 4269 4309 4302 979 2734 4407 4059 369 1771 2640 1487 4019 1018 1586 3028 333 2914 1951 1598 3913 3667 196 2432 1145 2087 2459 2238 4713 4668 180 4630 1502 1626 3999 3664 4147 2745 4330 2714 4654 1344 4732 1016 644 64 400 3794 817 950 145 504 1607 1993 3708 3082 85 3950 3683 3244 2965 1715 4357 3773 1539 2827 199 3007 4236 2068 503 3725 3218 2044 2179 1352 1745 1279 1090 2961 4176 720 4195 3251 3943 257 1976 761 1627 3718 1320 4369 3572 2070 4339 2378 3883 4675 1849 2645 852 434 4214 1692 4637 4654 2019 1996 2834 190 3461 3612 422 3232 4175 3492 1157 1237 381 915 1943 511 3949 1173 3953 418 1659 3242 3470 3680 1965 206 2526 872 3315 4313 1154 1171 1342 1107 2932 1472 3541 2733 757 534 1492 2026 1011 329 1320 2130 3793 190 111 3432 3610 2808 2534 3518 195 65 2628 520 3076 2166 3194 3232 366 3161 1984 2477 4660 3219 2411 4306 4088 3748 3761 4536 4179 3730 1954 1790 1749 3277 2302 1353 4258 498 2187 1114 1036 3062 2116 513 803 3419 791 1539 1780 2296 3428 2447 4506 2049 1031 3713 3782 2686 4417 4380 4318 2917 474 4132 2867 3367 1796 2842 1886 2233 4158 3772 2354 2355 4175 255 512 2031 1270 3491 3147 1436 1554 3123 157 4543 1501 4539 4381 1497 2972 2947 3369 608 1836 1134 64 1715 632 1693 4616 906 3400 2164 3272 1403 3121 3954 1667 293 64 2943 4285 1282 2858 713 4619 608 326 4415 577 1940 1357 2996 3231 693 1097 3492 3551 3217 4157 4414 2369 1780 3624 2087 4469 1292 3206 2995 1346 2068 777 4122 2976 1193 1124 2693 4671 4352 2592 122 4378 2568 1550 69 1379 4448 1000 2556 1982 347 4637 2445 36 781 3179 3974 3778 757 2114 1781 125 3201 507 1754 4362 2179 2107 2606 1071 1813 1585 212 1773 4262 3791 3047 593 4607 4551 4625 2442 494 1198 2957 2552 4397 807 4703 3656 2545 372 4180 3383 248 4192 2832 4154 2836 4078 2909 3631 1422 730 178 4018 2774 4467 1339 3337 1367 193 604 4751 2598 335 436 810 4581 2752 2302 2512 3902 4202 898 93 3712 2252 3681 165 4135 2444 2282 3000 880 4387 2156 540 2560 4039 3770 918 4406 4384 1800 309 3096 2227 1480 4031 49 1080 2041 1489 2778 813 3077 1810 548 1678 1824 2007 203 3706 2 2380 3537 540 1035 3325 1724 948 3884 3808 2190 2969 2010 1293 3268 1053 2764 4248 2379 367 518 4522 873 2153 2892 3481 3589 4614 2211 4181 1865 1353 191 611 2086 2738 3859 1383 3776 4481 1838 2134 8 20 1216 3470 4183 572 1323 2493 7 1995 3698 1412 3973 2548 1534 4719 4630 3881 4021 3723 469 3651 547 201 3582 585 4711 1663 3887 1832 2157 4197 3165 3102 1943 1417 1545 3272 3286 1728 4516 1100 708 1138 2698 4610 1199 4250 1245 1890 1913 4570 1059 3721 1237 1152 2925 4413 3165 678 688 1781 4013 2683 2738 4567 2673 4626 2842 760 3381 2680 1620 3679 3763 4175 4447 3015 593 3858 1849 3933 613 4063 3414 2710 2429 417 4383 607 866 3071 1813 2826 3238 3258 4200 884 4270 2435 3654 2720 2845 3815 1769 4749 3635 376 470 4705 3276 3640 533 1146 1522 2652 750 2875 4109 2787 900 423 1467 3055 37 150 864 936 4375 1167 3425 4077 3520 4313 4392 3717 4327 1640 1580 1049 1889 3955 3944 342 67 3384 3162 2362 707 2532 858 1385 4096 204 2426 3603 3259 1902 1685 1439 4243 2626 2401 4004 2604 4022 777 1863 1639 601 3427 1116 3069 2813 3594 472 4575 1950 103 4366 3261 3723 2964 566 4644 3677 2941 525 76 620 3367 3111 2498 2573 2942 2950 1793 485 753 3246 1601 371 1077 2295 615 2829 1231 3827 2308 3020 4197 2575 165 3518 3792 227 4199 2475 4652 2356 4157 1234 648 3538 513 3219 4077 4443 1698 3392 3559 2820 940 1166 3946 4577 2491 3948 4699 4747 2442 338 3292 2167 4656 1871 2878 3148 3548 3176 3554 4363 1368 1696 671 733 2575 89 2998 4281 2317 4287 344 825 3011 3059 2505 1411 4099 2001 2658 1761 805 3298 3833 4553 2452 1554 1637 208 3188 608 1121 3424 2107 4679 962 289 1126 1685 2941 2011 4081 2073 3160 2014 2553 699 432 4649 4107 4718 1007 761 2575 111 22 1192 4189 314 2732 3049 3348 3458 4689 3809 1367 3731 1449 817 354 3390 398 1086 3995 1875 1291 2597 2573 2695 3282 2136 1127 2677 863 1447 413 2552 3851 1635 2590 2670 4187 2220 3059 856 945 3685 1155 299 1541 3598 2530 3878 1617 2061 3000 1396 4716 4122 348 2166 3231 1904 2003 3031 1426 403 3248 2083 4044 2095 2129 2690 3128 1355 595 545 4251 4222 3221 4510 2013 1971 2676 2442 122 4512 455 218 2196 1072 2847 3553 633 2391 654 425 263 4568 2899 1168 3695 3829 2178 4283 3420 4128 3493 2531 1367 3021 2471 2397 4489 4481 3693 1238 2928 4320 1520 869 2364 4165 4465 1558 4355 1658 3179 4070 2203 217 2359 3548 1987 2487 1348 345 2206 1078 1330 1180 4089 4173 894 3870 1316 4338 3399 792 3705 1787 2048 3256 2710 448 3365 3274 3556 3622 1024 3585 1172 1193 3739 1916 3283 4572 2360 1906 1508 1198 3231 2608 1965 4483 4673 4590 2153 4429 2998 2026 2206 2927 1601 456 2430 3303 1102 1455 1385 3705 842 858 1703 2583 40 2326 4715 4312 2794 661 2140 3738 14 1799 608 2766 2678 1350 1070 681 2801 2541 1217 830 3870 2967 2341 2229 1407 3598 3070 3145 1530 331 3455 268 1833 3787 3584 1082 2923 4322 1726 3175 4330 1076 2436 2447 2313 1926 3275 1230 2491 2341 4262 581 414 3803 3781 2294 3652 4150 3230 365 234 263 1606 840 3392 950 4540 2938 4526 153 3887 1004 1091 1925 2431 769 2327 2711 2633 2698 295 2994 2542 3934 127 110 2936 3202 4075 4314 4325 550 514 3195 3479 2301 2037 4362 487 2716 1654 4435 584 2066 4707 3898 2335 999 4530 1230 777 1156 3527 513 1924 544 410 1305 465 22 2085 2173 2023 3317 2835 3990 2879 183 476 1994 1314 2142 412 3645 2956 3907 4261 248 2087 2658 1756 2575 2317 2196 1016 4080 1646 4209 17 2818 4027 4659 2556 82 2087 2590 1637 1173 4362 4298 846 1750 1395 1317 1161 1649 3707 4032 3552 621 2802 2531 4321 2612 3867 3674 3653 4685 4264 1073 416 514 915 2907 4652 3809 2821 2941 573 3914 4439 467 872 3269 2291 3984 605 3079 1642 4505 1203 2628 1885 4013 4534 527 3467 3326 3943 1001 4281 3562 670 1903 977 2896 100 352 2021 2799 2259 3672 4302 4548 2236 3019 2504 968 1163 1865 4402 2911 3352 3443 2980 3113 3231 4629 3650 2833 843 2903 522 3227 478 2371 1994 2079 3444 4720 389 3894 1752 1797 4644 4661 2726 3184 3852 1803 3445 1004 2309 79 1855 3071 1832 132 790 1249 1182 633 3614 238 514 3113 564 688 1820 1224 142 1465 3262 4031 1831 4338 3164 340 2760 1207 1320 441 4295 3584 3384 1708 3944 2347 113 356 564 1064 4145 2879 3881 542 3981 1544 1512 2898 1047 2175 2991 136 3715 2779 4170 3955 137 1227 214 4046 4187 4633 792 84 4328 2660 2569 302 1675 4216 4437 2978 3177 4393 3267 1044 1206 2160 1760 834 4140 718 2597 4 2818 4632 1379 1026 3281 2723 3987 3333 763 3376 3044 2266 2589 341 1507 843 1 979 3933 443 3979 243 1052 3843 1346 444 394 4409 779 1641 2618 1508 1905 814 3825 187 311 108 29 1034 2574 1680 205 646 3266 3411 593 3868 4159 2733 4616 4114 2894 1814 467 2952 3281 2831 2373 3838 2326 2257 285 785 4630 3187 2600 824 2297 4056 1952 3890 3790 2938 1074 2509 876 2404 4462 4657 2787 2619 372 4226 3007 124 1813 171 1355 2864 2841 133 3806 2940 3860 4666 744 754 4047 2291 1057 1345 2194 1857 3370 3505 4039 3886 4388 611 321 2458 1954 91 306 1732 4714 2552 2666 1442 2299 881 3123 1902 267 4439 4277 4265 2760 3676 2652 3574 1535 1099 3498 4253 135 3286 2840 241 3437 4560 514 2260 2698 958 255 4608 2594 3965 4111 4551 530 1463 2395 1095 2728 4520 2263 3254 2439 1986 2852 2413 3502 3925 3376 3373 3688 2309 1197 2842 677 2323 396 2003 4492 1779 1322 4518 4300 2161 2646 3411 3733 4591 3829 3182 4115 4060 3492 1876 4068 913 4491 2565 860 2461 2641 3929 2478 1332 2883 4710 3000 2420 3349 4494 3899 2988 2039 2814 3503 4486 3630 4451 4252 3058 1933 3752 732 2819 476 306 858 1112 2301 52 1157 2020 803 3345 470 3613 774 824 4245 1659 1926 4094 3647 969 25 399 664 3910 315 231 2192 1860 93 4539 1783 490 1125 3611 1303 1743 1764 4695 2734 511 749 991 1278 224 4106 4505 834 3498 135 1688 2565 4603 1446 2850 1725 2483 101 3086 2713 4081 1535 3314 4734 4352 4131 2781 1753 1264 411 1568 911 3303 3858 1650 2686 3188 384 4674 3215 1102 4047 1500 1925 1645 2047 3332 1353 4727 4447 3553 332 3680 4660 380 4517 3474 3611 3927 4473 2507 1408 2188 1960 1508 2172 2930 4401 2639 2602 349 3103 1547 3856 4710 3502 2478 1147 1033 316 444 4095 1544 4182 772 4619 2416 3009 4033 1447 2807 1213 442 3507 411 2895 2511 1679 3494 2216 1874 4318 1396 3190 378 2362 1319 3653 2534 678 3676 4368 3512 1721 3223 2190 3716 3104 4205 358 1066 4661 3615 2087 2115 1717 2646 1668 1333 553 786 1512 3613 4244 3671 3945 2062 1138 3532 2212 4139 2522 126 417 4308 2911 2370 4206 3399 3668 2983 1542 4545 697 1602 647 1003 587 4260 2238 990 1793 4058 975 324 189 1214 4516 3930 326 67 1572 211 4182 1922 3251 634 2984 3787 63 1641 1913 3808 1610 1792 2161 3614 3332 2389 249 2401 1877 1232 1769 2802 1459 3003 1097 2195 4745 2673 4684 2166 4380 1893 3125 2517 119 2662 4173 1685 1390 2019 1196 2200 2562 3292 797 2799 2504 4046 3738 1294 852 1072 1008 2877 2959 3804 3525 2401 2716 1772 3720 3268 187 1539 1253 3831 3011 185 954 1865 2769 3649 4286 3284 3088 4328 2970 2551 3173 1957 4268 1480 222 936 906 4023 2350 1529 1593 3168 127 3295 2563 565 1530 3985 1497 46 1646 2655 3891 1600 1897 4060 1546 1736 2446 60 922 4562 2556 93 3690 3170 455 356 2562 227 2592 379 210 658 2605 2715 1889 1518 3249 1875 335 1522 959 616 2087 3472 4333 1405 3816 2571 4380 3839 892 4336 490 1316 4662 174 2274 1951 1541 1865 1952 3805 3399 4648 913 525 609 2897 98 3143 4462 444 278 3521 3924 3944 585 1078 514 3012 3365 493 690 1639 3411 3630 4519 3080 1749 4017 786 480 3073 4615 34 4310 1984 2506 3643 2433 4437 2477 4622 2380 836 2228 3549 3962 785 1467 499 3331 303 3265 1315 4570 2519 2533 1639 1762 4141 778 2433 2434 3054 3912 3065 2847 1338 3603 1744 995 107 3761 3121 639 4229 1456 202 2197 3650 445 2573 4412 3223 3190 2036 1340 2775 889 3261 3301 3398 2598 905 2541 2877 599 1596 4538 1044 113 2634 3020 2667 771 3149 1 292 58 1405 4360 1577 1803 4518 1452 752 1679 1377 2489 2454 3836 1128 4493 4057 2409 3437 2910 313 1678 1123 763 3667 4581 97 1460 2077 3368 2054 1702 2065 967 3739 4468 1681 4683 2358 746 2309 1858 3135 4328 2069 1627 2828 3670 1376 241 2884 3078 1431 4245 4456 4006 3652 1674 3388 4694 2031 2643 966 221 1028 1613 3519 1060 1988 1505 3000 1461 2974 2480 1634 4493 1413 2919 1014 716 1877 4615 3232 3201 4431 3127 4124 4060 175 4068 3816 1682 937 1475 1224 4457 3546 55 1908 2841 4076 1979 3975 2855 741 4346 1683 4271 3730 87 386 4444 3525 4571 652 2004 3000 3280 4339 3041 2405 4472 4158 1024 3852 2179 9 98 2524 2893 3605 926 2066 1739 2770 2474 2083 373 1156 1261 1164 4265 2678 2143 4569 4192 3585 770 2340 3666 767 3257 3128 3674 1779 1178 1113 1483 3245 56 2770 823 1846 3465 111 3131 2190 2568 3619 4335 3942 1341 3441 2768 3240 84 852 2213 715 769 2774 1831 2074 2783 1067 3895 267 1045 1445 925 4345 1017 3405 3728 1181 3499 108 698 406 1269 3134 4497 4433 827 912 4590 4723 633 3356 3384 1368 3974 4636 69 340 1774 2911 2566 4048 205 272 2924 3532 537 635 4711 438 4129 2670 3406 4292 1120 806 579 2233 111 3509 2881 780 1369 4148 3704 3155 3087 3491 2875 1346 3122 4278 668 1053 602 4504 3099 1644 4022 1920 4121 2209 3735 2524 3037 3077 4195 3072 590 405 4234 3103 3462 936 3611 3143 3718 2070 3764 1973 896 1132 1004 3187 3230 3271 3998 1419 1779 823 1417 124 952 3448 3363 1287 4011 830 497 497 4356 624 3700 3078 235 1675 148 4161 2160 1293 817 315 3719 3758 3906 1561 4388 4711 463 3970 4046 2228 1816 1363 931 3807 2929 4384 2501 1908 2090 1421 1382 3480 1422 3937 1577 1550 2313 704 1593 213 4235 137 2248 22 3461 1604 2687 4368 2398 2244 4461 1337 3393 4130 2332 4376 2209 838 3630 3743 1958 2555 542 4665 4741 1486 3877 200 2882 2350 548 4260 1937 2163 1058 1078 862 245 350 4402 4379 1131 4546 4127 1562 2955 1242 2912 4698 1858 493 4423 3497 3088 464 3715 460 2503 4735 3891 2922 2108 3008 3142 4190 2243 1111 2024 569 3658 2157 2757 4303 3405 412 2028 1467 2841 1932 22 2223 1191 2507 3638 2580 3938 53 2247 2914 3150 3590 2216 3206 451 3971 1446 4126 3834 2096 4736 3167 2414 278 3487 1749 4379 2421 1022 3254 3171 442 4706 2353 1723 1169 1831 2871 4650 1527 1254 2874 509 4041 2636 396 4001 488 3596 3722 4231 3037 2001 1843 1622 1557 45 3020 160 2994 4358 1935 416 2101 1870 2559 2983 2611 457 955 2001 4048 1842 525 1255 2248 51 1251 3772 71 2913 651 1457 1486 2367 373 2883 4270 4121 506 1590 3029 1876 1292 3335 3235 2334 147 4130 1671 4470 2813 3417 4621 3565 3886 552 517 4204 4720 4442 4247 4505 1223 1845 2592 3124 770 1637 1382 3618 2233 3605 147 11 2311 2964 4549 26 3611 1020 2484 1324 1092 4063 1243 4104 1481 709 1442 3157 209 350 3181 3950 4750 2410 3825 1928 2046 3173 2882 3126 1450 2365 188 2332 626 438 4752 1461 2097 1541 852 2307 103 1543 1260 1492 1631 2460 847 717 1284 4468 3520 1035 578 928 4755 1709 2970 1611 491 1179 3667 476 4411 1484 2693 3505 1574 1325 294 3432 4297 4115 4422 3268 1612 3862 3181 4750 3941 1854 858 3921 194 1661 673 1046 3273 1137 1999 3524 3916 332 3340 1768 79 3214 3333 2288 934 43 1631 2739 2083 1346 1969 3500 3775 2351 1675 2575 2438 3454 4007 4334 3358 3738 1035 3711 3703 928 4278 1531 3206 914 3538 3207 4348 743 536 138 2767 241 1325 3216 2330 2795 3248 3319 94 2957 2744 1954 4491 4012 4663 2054 3575 2735 235 2569 3288 3561 4011 4091 1366 3313 899 3764 2648 189 3586 4149 1696 332 2452 2275 3010 385 1622 3152 4067 1869 3727 3485 630 3163 658 1124 981 1089 2969 2698 3100 1465 4240 2724 2072 1352 3056 2570 4198 2844 1679 2988 3031 3036 1797 2608 2322 1318 4250 2580 3566 3895 660 1839 2939 3025 1752 2826 3842 1411 4406 2569 1963 2807 836 4516 580 113 2864 3626 2701 855 2300 2767 2100 1783 1837 4153 4259 284 1487 4245 1752 2961 121 790 1121 1486 2590 4012 2857 1314 2520 3251 739 4343 3860 3132 2888 1562 2569 892 71 4046 113 4392 3903 1212 1047 4713 2088 1189 3942 2577 1410 2471 3485 37 3799 3744 1730 3292 3636 164 814 390 269 1434 2454 3866 3043 2053 881 719 3469 2713 4377 1568 3921 3291 3286 4476 3191 3775 2629 2004 2552 1907 1810 1129 3702 3409 1142 877 3449 486 37 4616 4135 349 3202 1725 2649 1288 1560 1685 4450 1235 2453 419 3514 702 92 4194 883 552 1248 3126 1561 1602 4265 868 2783 3439 334 2146 3607 4549 3557 380 2272 129 327 444 3818 2940 719 3442 873 1208 4289 2111 308 2811 2602 4510 3379 188 30 2687 4590 2629 2081 1160 344 806 3612 402 2497 653 3658 2154 691 204 3632 2703 2600 3932 1822 2213 2023 2941 753 4130 4352 3832 223 742 1748 3784 490 2629 1257 2823 2784 3377 1695 3393 1170 1483 1205 4691 2507 2916 3543 135 3273 3447 1032 2285 1102 3150 2116 4677 4178 2469 3477 1690 3435 2941 3759 2387 3361 4314 2633 186 596 3292 4352 992 1001 3392 1601 4452 3130 4159 717 3523 1984 1626 4701 2707 3638 1540 2816 1457 1133 4022 3105 405 1247 1348 3825 3982 3795 3196 2748 2690 260 3772 2703 383 2770 4237 1156 2917 2153 277 1352 4746 4328 2160 3393 2814 4052 2505 4442 2260 2575 1875 4227 4034 2292 1648 1576 4330 3729 4303 2988 1683 2967 1285 2249 438 1227 3126 4356 781 3129 2707 3603 4415 4323 396 1591 4375 2706 4610 1133 4409 2317 2740 3375 530 168 74 1192 2425 4577 4679 2992 1034 323 3965 2857 3990 1918 3714 3421 3534 4640 3853 1447 2571 62 346 1172 4524 2530 4259 708 662 3036 4531 1539 859 1453 876 1012 2594 3670 929 1174 572 2057 52 3078 2270 823 3895 1369 2117 177 822 1881 2108 872 3147 1840 3463 4110 2912 2633 4501 399 617 1663 2746 1079 3492 646 2213 808 585 331 3897 261 1841 2003 2280 2571 4168 1433 966 39 3538 1980 4526 4575 216 2923 3449 1942 1177 2553 4064 3891 3050 4638 346 3548 2350 1919 2279 29 2051 1175 4459 1341 4468 1676 1387 3879 3863 2881 2581 884 2880 3573 219 1135 2091 59 1025 3937 3221 1129 4032 3999 4206 4001 3049 4447 2332 2689 126 345 4070 3613 898 3683 1871 1037 4425 503 221 3111 2104 3854 3516 4437 99 1850 2176 4131 1061 987 3116 3150 1467 1203 1245 152 1682 2172 1012 3854 1877 977 3208 268 1127 270 2468 3058 2180 3079 1358 3820 3437 4488 4358 1363 3121 4529 951 2930 1042 4405 2873 1891 3229 2027 1818 4542 1609 1758 4512 195 3788 2918 3061 3091 3664 2319 2127 4020 4149 527 3907 3697 3334 1507 1464 3166 2094 1775 2696 3018 2051 4531 2711 2738 3156 3918 2587 180 2609 1611 4457 1890 3976 3512 3240 1169 2446 1123 502 1495 1769 1301 3113 4495 2884 2040 640 279 4014 1280 1580 614 3254 2248 2776 1960 4730 4006 2356 3038 261 2622 575 4522 3284 617 1077 1333 2204 240 122 1897 2970 3302 2585 3643 1698 3175 1353 3972 977 3549 1875 4426 2980 2691 2352 3425 1593 2263 4530 2355 4195 3395 3281 1760 1255 1412 3288 582 3393 2656 1053 1971 4392 1044 4204 1700 1208 4742 22 4349 1565 4248 4388 2690 4019 3817 1813 3870 51 2908 2431 2867 309 1731 1211 1640 2644 2555 2632 1565 725 2746 1192 3974 4720 4154 1676 4287 3486 3763 2024 4433 3458 4715 3699 1482 1896 3795 3666 625 2252 194 2301 3605 4263 1702 4539 5 1398 669 4599 2936 14 1546 3595 234 2592 23 1911 2283 201 1711 2667 4461 803 2003 3504 2889 4547 3931 2159 813 3068 451 297 778 1112 2238 2000 1176 4649 3718 4684 1602 3241 4632 3237 630 2803 4623 2415 4223 929 2599 4066 328 4628 3644 2042 402 3991 1556 4135 1329 1787 3132 3355 3219 2694 752 4204 4094 2144 435 2220 3304 129 1378 3401 2067 3867 4560 789 2617 1747 2748 4390 3693 915 243 3577 1484 3062 1838 4741 3823 2586 582 160 4470 2086 1700 3603 601 4719 2726 3191 2213 3053 4427 712 3265 2988 4218 36 2439 1869 1718 1331 528 2638 3948 1408 4128 4503 1144 3345 4308 2442 2479 152 1119 4675 2659 645 4136 1045 965 2587 2286 4620 3866 1755 3866 2723 2700 2872 1082 687 4754 2512 3759 2202 4339 204 1816 1489 4709 828 431 2122 3552 99 2142 1838 3963 4550 4165 2456 3300 3640 2763 1779 3203 2116 602 3202 3217 2992 2229 788 318 1769 2773 4496 96 1379 2052 4199 2503 3840 4591 4688 2825 1472 4715 1607 2025 331 50 3261 1773 3483 414 891 322 2173 1052 1798 2478 313 1180 2732 731 107 3522 1083 2884 1893 1940 2657 3807 3592 4513 3220 2459 2018 2856 897 4422 2449 1228 2272 4728 2016 3401 1787 4246 2704 2618 1229 2446 2844 3613 4461 2451 2131 2575 862 121 3591 4745 4542 2948 1305 2393 4522 69 2403 3460 4081 603 1264 1715 1458 2596 2409 1026 2563 2665 1054 2084 973 285 4683 775 3885 3675 211 434 3855 3597 2813 2430 4204 822 2446 4071 3083 2767 320 3959 4177 280 1825 535 3228 4379 1013 157 1743 3253 997 1736 137 2748 3160 2265 1228 155 4604 960 1997 1751 3881 2190 1214 2625 843 4531 3810 4435 4260 2876 2698 1576 276 2900 4389 3232 1024 3127 3322 2807 3439 552 1361 870 3895 3756 1122 2434 2869 2481 2701 1632 517 4495 1642 1129 149 1193 84 1193 3301 613 8 1994 1583 309 3175 1331 392 447 1129 3095 4035 1392 2571 1155 2661 483 1271 3247 4412 2763 1685 2136 1352 3228 278 2161 231 4187 536 3241 219 2263 2412 392 1005 2963 3091 915 2898 3079 3920 1242 4307 4220 2 130 2206 929 1871 2325 2207 4144 146 4145 3880 1678 1291 1532 1305 4603 2930 4338 4480 1689 4572 2093 3348 4541 4344 1042 3592 3528 3439 3733 2356 1994 589 625 2640 4345 4741 3329 900 2268 1378 475 4295 3244 3617 3977 1448 1073 887 639 1359 1119 1270 3723 2759 1955 114 3324 2585 251 3620 1740 4227 1219 2765 1841 2441 1902 55 3206 725 1492 4623 4685 940 4312 4297 691 2394 2286 1273 1426 4426 2222 3716 3486 3263 1090 4620 968 1073 4021 145 184 1838 4008 297 3308 2076 3958 1014 2353 1281 4699 1555 3635 1400 1410 1551 2572 2036 4035 1859 127 4041 3454 2442 322 2591 3142 2134 272 3164 1985 439 3973 2673 1203 2943 1535 872 3212 3618 781 4663 3765 2457 4157 2074 3331 4553 2127 3862 1103 909 3168 980 1728 1995 3846 3728 3818 3675 2837 4339 233 3629 1531 1671 1948 4167 150 3270 1680 4507 1044 3924 692 2166 2940 442 1615 388 3210 4491 2312 1913 480 2107 102 2577 4330 3036 3572 2135 3733 691 1910 3302 4526 1224 111 3481 64 3940 4026 4136 1107 13 2793 893 4402 3334 1543 487 955 1592 2165 1983 3076 3412 3717 1668 937 3857 2909 967 461 1856 1563 713 1651 655 2431 1846 3140 1068 664 28 1623 3608 1782 3147 159 3986 3187 2388 3804 309 1804 2908 2272 1734 1434 2858 3596 243 2682 2424 621 618 3161 1443 923 3851 1645 903 640 297 4064 2366 75 1775 654 3646 3637 3336 3067 2638 2537 8 1892 2015 801 2072 414 3948 2824 1425 4325 4749 409 66 2363 2336 2525 1137 76 4621 4414 3374 3349 4027 365 4023 3047 4449 236 1073 506 780 2433 3972 4345 923 2705 1672 3945 970 4275 4322 4682 3405 4308 3109 2701 3272 3344 347 406 1779 3984 4110 242 2388 197 1858 3501 1371 142 4616 168 805 4569 3915 1550 2419 139 183 1740 923 4454 2602 1112 1403 3078 1466 4074 559 1025 1084 1316 1800 589 4187 3506 3411 2663 909 1885 68 3523 4373 236 4538 2589 3055 3345 1099 2588 2884 3191 3672 3752 514 2940 1960 2718 2767 4022 55 4146 2877 224 4303 488 1520 1246 1167 3128 3323 3902 1374 2774 3390 1299 1231 501 3958 3277 4178 2888 4661 366 183 4274 4128 32 2669 4621 4642 4461 2395 1325 518 2891 4177 389 2676 627 1939 3015 691 1051 3904 3019 1037 2677 2222 154 4493 1954 2465 2868 4039 1826 3895 3274 1253 3860 3814 638 2752 4635 211 1336 174 3554 239 1418 2124 739 248 3783 250 2682 3434 2580 3252 3173 1885 2011 677 3889 489 2431 4488 4240 3866 672 3487 1293 1701 3009 3099 1398 4298 4489 2783 1184 2222 4436 2422 3654 34 666 507 293 1943 2928 3714 2245 4330 3305 3453 3230 3412 2593 1038 3051 3467 4229 4212 4685 4426 3078 3793 4099 2111 1771 2024 148 3758 968 1937 1203 3159 15 4175 4349 2376 1573 3777 1327 2753 2829 2762 4747 2336 4077 2754 2652 1093 1606 472 3179 1480 1472 743 1407 1035 968 1621 1897 918 2694 3142 3577 1946 1608 3683 3351 1136 3048 70 1951 2439 3732 802 780 2920 1242 2472 2514 742 2358 974 3962 4614 3094 4625 4012 3161 1436 1116 4289 1192 4743 4348 3304 773 53 2252 684 973 3560 4272 1361 875 4302 693 2435 2916 1855 3125 370 3454 1014 244 2977 3896 3229 4626 3656 1258 3248 1409 71 2546 1185 3606 369 1945 4414 2932 3587 4448 4611 243 3729 3022 1803 597 4330 1036 317 1084 2777 2690 2078 368 1546 1386 3983 3137 2383 1320 4219 4158 487 979 1998 4444 4591 4705 351 1136 97 4674 1926 1883 2221 2601 2507 59 4725 2072 1179 1165 898 1983 4327 3910 1376 2774 1613 3120 2396 606 1029 2144 4121 18 2611 174 2982 255 378 4452 4071 298 4001 3379 2582 107 1210 1401 1675 1285 3972 1439 4212 199 4013 2277 3014 4062 2709 4507 1632 4621 707 94 2534 1980 2785 2747 582 1438 557 1185 390 1108 91 2632 2918 722 1529 3620 3420 3133 57 569 917 3904 3466 1875 2306 4042 2273 3068 669 2644 4238 268 4545 112 2016 689 508 4684 1998 3776 4236 3408 2038 2662 111 402 2391 2880 4091 768 2704 4085 2430 4220 2753 4575 3698 1150 375 4548 4216 4095 4553 1421 3572 3794 494 2997 459 2506 3228 368 2482 246 4178 1624 849 1025 2258 1071 398 3206 4680 620 517 1284 4557 3288 661 1218 3192 2433 4352 2108 1647 2731 2467 1272 3676 1560 4304 698 1988 1411 2269 4344 1386 4626 1549 2224 2240 1791 2836 4251 844 3714 1063 261 2495 4221 1524 572 3396 2544 1908 143 765 3671 1784 711 2877 4251 2791 2610 1499 2122 3603 4473 2849 4548 3266 3848 4716 1498 25 3859 4450 2638 1600 2459 3064 618 3399 1357 3326 2293 4343 2845 2949 2203 4093 1717 4547 1506 901 1045 213 1551 3962 1111 3769 4345 1959 1865 1768 640 4116 3435 1607 2449 447 4289 3437 1932 2988 4584 3600 2091 1533 2723 1521 3243 3255 138 1075 1665 217 781 1155 358 3845 1382 1897 4129 2787 11 3852 444 4511 545 1366 4432 1180 1096 4724 1925 3530 775 2185 4463 2307 4451 4697 1960 2565 568 4047 1200 4242 2793 907 642 3159 346 2214 3338 2824 2711 3577 4271 2605 4121 2654 1754 3670 649 2639 1852 2141 3355 1955 4129 4114 4686 4544 915 2527 315 2634 1680 972 863 551 3061 4703 461 835 1173 4576 1615 2014 2933 2616 595 138 2669 1031 1786 2338 2085 4544 3942 1073 1647 2632 3330 4177 203 2514 696 1354 2261 2852 3287 4741 2182 2780 4420 2319 296 3400 2137 1938 2891 4694 1755 1927 2719 4482 116 2319 1830 79 4543 2636 4342 533 3299 3612 2412 2174 3114 714 392 2553 2018 383 1116 2701 678 3049 4662 1965 4386 2883 4610 3240 2643 1288 2320 1243 423 1467 2982 412 351 4513 3824 1065 2177 1300 266 2894 2046 1031 4324 4594 2363 4268 4043 3781 3642 4318 644 2273 2004 3843 671 632 611 528 553 3591 106 2739 871 4367 464 3974 3644 2743 3977 2107 609 2678 36 863 674 2110 2949 4535 3828 1561 2579 4750 3536 3737 3967 99 195 4550 3114 321 1393 1418 4586 3411 887 4622 648 813 1971 57 2644 1394 9 741 1005 3800 2649 139 4390 2017 4755 1613 2600 3865 201 762 953 4025 1825 3916 3038 2211 3424 3408 3023 1802 1416 2739 707 2782 1160 747 2587 1817 4175 4208 2360 587 1333 3239 3203 4271 2345 1472 681 1259 3392 2765 3785 4634 3156 1781 2475 3581 1629 4618 4436 1170 4459 2510 2957 4392 2424 1812 4223 1471 3928 2065 254 1956 3258 4020 3132 1939 3690 406 1373 56 461 2163 2112 4519 3809 2833 3155 2629 3368 4020 938 2278 3453 3099 2866 2661 4521 3655 2584 1966 4662 660 1455 1197 3046 4330 4197 2493 4492 1815 2901 672 3668 2195 563 2528 1705 3019 2938 3805 389 1272 3007 2819 4664 2479 1746 564 2563 23 4608 4096 4435 2915 4657 2217 4638 2542 3041 3850 931 3651 650 2035 4046 996 3631 4165 3981 1602 1809 1757 2427 2120 4521 4007 489 570 2522 1694 2953 1447 2160 3026 126 1169 3097 173 1182 4094 3540 1475 3176 533 3240 2087 934 3506 1920 798 704 3861 1329 1158 2774 3483 3789 474 521 2271 830 1213 3662 2941 1950 932 1755 1315 565 2140 3255 1291 2014 1183 603 3772 1155 3521 2087 3914 1582 115 1042 3293 4671 4346 2454 2737 3310 3271 3360 4710 550 1154 883 2765 4018 4034 3565 3016 4392 4460 348 1724 2237 3626 484 4473 1913 2692 3185 2766 82 1172 1647 1149 2527 553 203 1684 4448 3738 4117 4082 4671 412 647 3224 4488 4286 4197 3427 777 1914 1001 1281 2377 4192 747 3227 3601 2258 2629 1717 2051 4362 4215 856 2538 815 2648 805 2676 3065 4695 2632 933 2531 510 3327 3277 4300 4091 3009 2666 1610 4415 3267 3477 4448 955 263 1859 1999 873 2147 2973 3199 3737 3406 1796 2311 2894 4205 4565 1935 642 148 4731 4643 63 235 3213 2333 205 2695 3786 777 1937 1405 1488 602 2752 2553 3053 1638 2099 154 1342 3382 488 695 2605 741 3007 3138 3219 3909 1943 1877 1696 254 3137 2654 1579 878 4550 4142 62 3353 3338 4040 747 2249 3215 430 4405 2573 3662 3092 2772 4753 4695 1426 2806 4155 2469 2384 2453 2576 3989 3886 567 771 299 2319 3310 3966 1132 3858 270 2038 3986 4560 2611 1700 2148 2709 2808 1131 1697 1836 627 2324 764 1346 4196 1807 1332 4127 3724 4430 3888 2661 3651 1682 4213 3698 1722 2092 4027 2158 2204 3419 3595 3350 3049 4744 1330 3544 3449 485 4048 4416 3375 1535 4631 2488 3203 3050 1783 2169 2482 1265 2377 3730 76 1923 2937 2067 1593 4650 4289 339 2163 1579 3862 4448 3740 2833 4255 974 361 1418 2298 3493 891 2552 3406 1922 2074 1313 4748 3166 3756 4269 2863 4177 4305 1702 1039 190 1079 2744 2447 1039 1129 4360 1550 2375 1853 3655 4502 3994 2151 576 4179 1436 673 413 4519 4652 317 595 137 3479 1920 1065 2328 2424 2168 283 4403 741 2883 2760 4203 1186 1743 409 3831 758 2689 224 2690 586 1180 2769 3649 1585 182 2463 2727 775 2698 1521 3414 2997 1033 1432 2319 2919 46 53 3949 4181 2785 2481 318 351 2435 1510 816 1303 323 2928 3769 1790 1126 2487 2727 2145 2495 4294 2223 337 590 397 1208 1309 2402 1021 2064 1094 1817 2649 4083 6 2926 3762 1574 4585 1047 2989 3037 403 222 3379 239 1199 2654 800 3088 4597 3692 2414 261 3484 1348 2546 1249 1978 450 2542 4029 3667 3710 4445 1379 4623 4270 4582 2318 1309 695 2589 1350 2708 3420 2290 350 2747 1572 1881 1322 2916 3369 3127 3958 4191 3981 3565 1865 590 2052 2152 4571 3073 4317 2026 729 3008 2341 1146 77 3739 1966 715 1599 43 2623 1804 4064 1036 3795 409 1269 956 4067 2383 4619 1498 3989 1191 3371 938 4069 2861 749 1049 4682 1688 3018 3612 4527 886 4306 3406 1321 3293 791 133 3424 3315 3916 1992 873 1238 3594 474 569 3664 4569 131 2666 2797 4037 3033 4749 1588 1732 4426 3246 2867 3236 4282 1498 2035 640 2774 3590 1899 2696 131 3163 2964 304 993 2274 514 2397 2715 2963 4043 1828 2358 633 1352 4374 1288 1532 4385 2281 751 3726 2956 3786 3311 4708 2913 2716 4440 4159 202 2816 2773 517 2833 3122 4587 149 2407 1074 4269 4076 4174 3295 3195 3895 3441 2702 831 4072 1465 4575 1895 4650 2624 1257 692 757 2163 429 4305 2542 4734 3550 4410 2005 4113 1524 3040 952 2839 2969 2766 1503 342 2614 2946 3524 4144 2320 2201 1055 4371 115 4093 2634 3126 2650 1161 3217 261 149 2511 541 4028 4709 3703 1013 3967 2968 2795 4332 4089 620 4617 3553 1592 4433 3191 4600 4220 1411 192 73 850 2143 3301 1589 2123 2373 4526 2732 3355 1251 3233 2406 602 1681 101 3167 2618 3607 3602 1118 4261 4091 2286 1675 2825 1334 4031 759 310 2525 4596 2743 1893 519 146 2068 2334 4660 667 2805 3206 2034 331 4754 373 3425 1314 2895 3111 4588 1547 4747 608 844 917 3909 3771 4439 1410 3295 4149 4016 4520 3826 3968 4501 3968 1788 2725 1073 4592 1891 3881 3164 3511 685 4472 1470 406 2704 3355 3455 1007 1888 1772 3857 474 1041 2090 101 3705 1226 4535 4037 3874 3831 1827 4104 1653 1541 4218 2270 4083 737 594 1515 1136 4386 3378 1800 3852 1626 3800 3834 211 2784 2485 2533 4572 1033 1681 3187 3992 3629 862 2564 1604 4039 3947 4106 2413 4378 2955 1311 1077 1631 732 4334 792 1164 1236 4469 2470 345 1413 1551 309 3210 3286 638 750 4631 2030 1513 516 2426 4714 2812 2449 1171 2684 1677 3781 3242 2560 4043 285 337 2653 2134 1823 2147 2472 4441 4308 3508 1806 3206 4365 2120 1122 4628 1724 2368 2915 3330 2742 4247 432 2197 3323 3183 4494 1539 2334 4088 735 1532 4368 3419 3600 2236 2492 136 955 3866 2412 1856 3427 4545 4333 3133 4374 3951 1772 627 2883 895 3698 1436 79 1598 1051 3391 40 2125 1626 461 2441 33 1342 445 3395 4140 2949 583 4668 648 2554 489 4490 1946 1000 220 2252 4641 3566 2147 1955 45 2225 1536 103 3777 2655 1411 956 3886 1262 4108 459 1510 3590 2998 2734 4488 107 4310 2350 2611 4376 2117 4181 4231 2602 3520 2301 767 504 786 3244 3350 3395 2919 3827 1236 390 4088 3174 2302 18 4297 1932 3557 426 2728 1732 12 1276 548 2568 1043 1997 2957 3048 3589 4583 2312 2734 1618 2031 2340 301 2268 809 3290 218 815 2544 2202 4072 3121 4010 120 4724 1441 994 600 4179 661 3790 1808 4414 3792 3480 2938 2576 3691 3857 3405 1656 2080 3174 4268 922 1873 3262 3071 255 515 3335 3565 2906 2100 2141 3309 4646 1797 2471 1814 176 4348 4542 4096 4218 1954 3309 2779 119 2589 3548 2164 2901 2394 1696 3559 956 2766 2310 29 393 429 3098 3282 4565 1624 1723 2525 3633 275 1730 2255 1929 184 562 3551 4606 2806 4021 3896 2445 1187 4 437 3764 1345 489 3139 1261 326 3058 847 2196 1571 4396 3124 3689 4576 860 1213 1207 2364 3618 873 2989 761 1972 529 3777 2767 3952 2101 1469 3368 690 2209 2946 3303 3022 4158 1571 4584 526 529 915 1838 591 428 3663 1887 1230 1706 4022 3762 3027 4390 1439 2654 4275 2571 419 1791 2846 2102 2713 3287 3917 3005 1274 1596 2941 457 3022 4655 1626 759 2576 2602 113 458 2261 1119 1769 1418 243 527 1624 164 3458 4285 754 1151 114 1046 4471 2536 4514 3270 2293 1180 877 4050 3975 4335 4481 2120 1258 4563 2468 4409 1232 486 2679 4022 4199 3803 129 1860 2416 4536 4405 2329 3347 2065 3991 4671 328 3721 3903 3570 2301 2219 2486 525 1213 1160 4285 2469 1391 470 715 1190 4556 3457 3123 937 4753 2580 3570 1982 1592 2988 4061 3912 502 1522 771 2046 440 4312 2233 3795 4459 1383 3110 2206 4415 1848 1289 146 3883 4002 1952 1936 2743 4014 2407 309 2183 1266 2074 2468 3403 2922 693 639 3178 2660 671 3788 1685 183 1640 2639 3462 3161 1012 2668 4092 3969 3996 1594 3213 3233 1011 935 1858 4285 4643 564 3183 1160 146 3033 4121 401 2322 2579 913 3202 226 4752 2896 2917 1576 431 4560 3851 2770 4378 2488 2116 2443 1254 4725 2033 2862 375 2470 2126 1295 2331 3436 413 4378 3830 4297 3173 4666 401 3375 3781 3290 2914 3075 105 523 1236 129 1153 4343 445 2029 2939 4344 3495 4527 2182 645 275 3457 4269 4 1657 749 4592 1274 1160 3463 1258 1623 4554 4080 3218 4708 4416 2168 986 2190 4728 3556 4504 1059 3229 178 3932 3678 1199 3185 38 655 1994 820 3489 1782 2944 1452 1781 773 2868 1734 3734 531 1543 836 4249 1155 1286 3518 4555 647 291 33 371 4621 1155 1098 2371 2360 3129 2005 4501 3699 1825 2819 4435 904 2666 4593 3244 4180 2280 216 3679 2024 3571 1845 2696 133 1807 3093 674 2749 3593 2873 265 166 4510 2040 3537 4723 1152 1293 817 1876 2619 3125 1568 3147 1319 2731 2236 875 2301 2569 4050 3192 1738 2636 2941 1463 2602 593 420 1939 160 4226 3583 192 3990 789 3220 3803 844 3704 2855 4536 1802 3622 4456 2880 2380 701 4601 1767 1441 57 180 3985 1184 3896 3912 2605 4633 4030 2679 1668 2376 2179 2797 365 2772 3413 296 739 1000 2746 866 1748 3825 4367 768 80 4037 1977 298 73 436 1271 3647 3474 915 3817 3278 1324 3540 1351 2718 1469 3720 4649 2274 3323 2476 333 2555 272 3751 2164 1588 4092 1659 2019 4222 1559 2034 123 2233 514 2237 1510 4413 3690 898 3239 521 1093 3637 4239 186 3875 3128 1924 3696 2061 1749 1103 1075 789 1449 4303 2929 1133 1872 3103 2619 2219 1665 1453 2259 3664 3643 1051 313 2995 4344 2920 705 3853 2059 2603 2113 3373 3098 369 2263 2364 843 3717 3577 397 4001 1486 4740 4656 1101 3042 923 3847 3399 340 3213 4384 234 902 2539 2632 2149 519 2599 1486 3299 4381 352 1940 4143 4537 826 1008 852 1921 659 4013 4636 506 2892 4141 3349 2770 2015 635 4352 4106 3494 2435 3277 2061 3530 4391 4414 3569 2955 32 2103 1216 4604 1131 4612 2806 4674 275 2279 3501 2941 2448 3563 409 3237 2077 1476 2161 991 562 1062 4490 4085 4427 728 2520 2779 2549 4511 3396 1453 3355 1490 1721 1740 3120 1733 3022 2373 3891 973 1171 1727 500 4727 3081 1241 4062 4209 4354 1568 575 2428 1089 4659 317 2294 1340 2037 3594 1582 1851 1882 2388 1501 4001 3901 4151 59 4051 592 1433 3113 3110 1006 1766 3866 3868 859 559 3885 1260 3837 163 1857 4663 368 3702 1302 4420 3571 779 1191 1399 1320 4032 3544 1885 2075 2926 1354 2112 3927 2814 3379 1586 4029 3069 631 369 662 2319 2096 3768 1187 604 1830 3488 3323 3574 2545 45 2061 2232 589 1025 3490 4253 2357 3173 449 2708 2157 929 4738 2540 2858 2642 3575 3264 4576 4578 1225 3750 12 591 746 2746 454 2027 1448 1972 1101 2389 1044 3038 2827 3559 4101 117 2190 3559 1237 2030 1206 986 4244 3770 438 1701 2878 4311 2249 61 690 1300 3353 3240 3457 516 696 4476 143 3400 2769 3693 4127 4561 2363 3719 3063 87 1910 1202 4240 2617 1750 1210 4709 222 1307 3689 3693 2776 4079 4704 931 1386 1633 1437 744 822 891 4308 1039 1099 3886 271 976 2085 197 3901 1784 2897 1650 3997 1215 78 2062 1897 1108 2172 4347 236 1305 1770 2160 710 1029 2815 1233 339 951 1098 2765 1668 884 3318 298 646 4404 2571 1664 3166 769 2451 4719 2737 4401 515 2668 4382 1758 4155 2317 797 2101 953 2629 95 492 4735 219 621 317 123 220 4585 2736 4754 171 1319 1995 2347 1534 292 2883 1709 3314 149 3905 3914 2484 1313 4749 2380 3083 3071 621 163 861 956 3316 1267 1223 3881 2276 4469 3793 511 2762 1395 1209 3580 1198 331 816 2251 3680 2626 2491 3004 3657 4332 3402 4570 2327 366 1748 4445 3702 1169 4484 1053 1028 3768 209 2163 3186 3084 1471 2415 2578 665 1933 2895 4278 1806 3299 3428 1277 349 1473 4624 3620 2774 1310 551 1993 1490 2821 2390 1191 287 4290 3519 1594 688 3219 2804 3362 719 3985 4136 3065 1413 2857 4144 3990 1979 3680 1053 4180 1417 3895 4359 2197 4059 548 2273 14 2590 1705 1969 2828 4052 903 1537 2150 1278 3677 3765 3430 1792 219 4424 31 354 3433 3006 1933 2870 3804 422 2376 399 1296 2820 189 3605 1599 890 1264 995 3396 4249 65 3420 4491 3729 50 881 3200 3107 1418 1735 905 4464 3248 4641 730 201 4722 2852 3585 2125 4692 284 1569 3887 349 1122 2056 2031 2013 447 2312 645 766 832 1746 1880 1463 1137 3811 2803 565 1289 1486 3758 558 1603 2668 3065 2030 4658 388 1455 755 1910 2218 3026 1519 3238 999 2871 3654 1912 4266 3858 2185 1859 3837 3321 4701 1589 2400 679 334 2467 1240 3231 2489 1559 4557 1104 654 2848 3278 3658 4340 4580 2241 2028 1060 3111 3151 4647 1510 53 3162 654 1357 4641 2569 408 1471 2470 1993 2252 3428 3924 4570 2933 3990 869 412 2169 3279 3323 4340 3253 2399 3130 1003 1734 1056 4667 3138 4618 2204 4137 3927 4376 72 837 2023 3057 1878 2512 4581 50 3680 2783 2739 2006 869 1985 3779 3268 3323 2293 3273 1432 1728 2435 76 3029 913 2272 4673 3580 2825 2570 634 2107 1343 3121 409 2904 789 747 2133 4217 160 3758 769 4632 4061 2989 4017 2353 3241 1271 2347 3670 2187 2584 346 1799 3499 2396 1011 188 3879 729 4002 2516 2469 3478 438 4616 2269 883 1985 2581 2422 990 3403 4324 900 2575 894 3640 4166 1677 3168 4158 1641 592 3718 2601 4278 3328 456 1908 1735 4039 1096 3226 811 513 3256 3092 2799 2797 3698 2679 912 4352 3257 3020 3078 2404 4152 4055 3160 3259 2880 288 1608 4469 137 2248 2763 3248 1348 3625 192 317 1280 3760 4742 3437 794 2408 3477 4289 1473 4045 413 2388 3905 1703 2126 1287 1486 113 820 4737 3188 3352 325 1265 4405 3956 2594 1004 720 2284 3359 2265 3635 3735 1937 169 423 2185 4356 422 2307 4372 4299 4265 3204 4738 2221 4054 233 4295 467 4168 3820 3281 4513 456 3822 720 2539 1726 3061 4329 950 1464 259 2367 954 4482 3188 3843 1561 3400 4305 353 379 3267 2373 1974 2347 1081 21 1984 4362 3076 2753 749 2492 4716 1402 67 2813 4344 3201 1563 448 3856 3610 1362 3952 4263 2812 834 188 4527 3782 2266 3023 3617 3757 335 850 4293 4742 905 3020 877 1412 414 1764 402 1392 1764 1003 824 477 2546 3126 3624 3874 2423 349 1202 3336 593 4149 707 3697 1977 2735 1767 4414 2902 4395 2114 3481 3344 4339 3686 1933 3238 2006 3643 3830 3682 2810 451 2124 1130 784 2822 1304 1443 3113 1495 1318 2029 2191 3251 1239 1650 172 919 3402 1875 2704 1393 1981 51 757 3696 826 1763 4501 3786 2082 3723 4254 4582 29 473 1943 4664 499 253 1176 3181 18 2967 2420 267 2307 2868 2458 691 663 3689 3690 1556 4466 2019 2322 82 456 4158 4693 3868 982 1283 3935 531 1006 1225 2777 2253 1527 4725 4054 1999 3689 946 4471 4246 2097 1799 570 271 1716 836 4711 2124 9 3156 9 2963 3089 2270 747 4285 3246 2385 3901 1785 4155 2255 1609 3909 326 307 3607 91 2747 1468 4104 3230 1593 4449 140 1176 4098 3757 4047 4576 4662 4146 3565 160 3510 1404 3337 4395 738 3091 2350 3733 2300 3132 3537 1042 2417 809 2021 2539 922 551 4141 2076 3712 2495 3060 4341 3957 523 585 2842 777 4553 742 3457 1842 4287 3167 602 1356 1931 718 218 734 1975 2652 1549 4011 4029 646 1004 2681 905 276 3262 3956 3051 2569 4709 4620 3030 2411 1055 2459 2584 3286 381 3380 1182 3343 3909 2206 884 2327 541 270 1789 1216 1430 4706 105 2633 3274 2292 2012 192 4449 457 1336 3274 2013 2754 4202 590 1842 3817 1346 1278 4229 3099 4280 3214 938 4026 3807 2962 3884 1306 3181 4523 3837 4614 3072 144 1925 1761 306 4558 1410 2765 4545 1706 2374 4333 1288 3834 1984 422 4374 3042 3758 1613 3174 4655 1236 2907 4494 1038 3593 1420 1533 3830 4557 2422 3559 3051 2774 3883 413 516 1408 3378 921 1913 1250 3048 4141 3631 269 125 1309 2489 161 2133 1783 3760 3174 332 828 4709 2429 1370 3006 4491 2230 4540 430 1327 4274 631 3368 4586 4546 4503 839 3871 3668 1695 4478 1056 4735 3713 2821 3838 2128 3411 3557 1514 180 2855 2650 350 578 1929 2290 925 722 3967 1712 1136 4142 865 4084 3715 2753 568 3990 3366 1375 3829 2337 647 3461 1585 2942 4036 3477 874 1226 2621 4184 1564 3435 438 1872 3882 3943 3636 937 1195 1149 1504 3565 845 4501 1891 616 4632 517 2139 3914 3015 753 183 704 4711 2244 3899 1754 1561 1755 3633 2305 2333 485 4103 414 189 872 2867 4014 1254 312 3637 1818 4000 1209 2923 3388 3519 427 4460 3609 1460 311 3773 602 3069 2902 1105 1825 537 4157 1532 1129 3383 3890 1342 1370 1760 2165 4604 19 3080 2662 3211 1192 1933 700 131 2151 3588 4301 2210 1701 3990 4692 4703 4582 1602 3859 1751 4452 1733 3716 860 2831 1564 4527 4265 2190 2509 2122 2019 3724 2274 3803 2838 4412 2305 4118 2814 2252 1896 2377 1939 1229 70 579 3787 1786 3100 806 1144 4024 3672 3502 3990 3835 3953 3700 1664 1593 3958 2050 2971 3017 575 3064 2359 1169 2711 2682 4093 818 2573 230 3310 546 2454 4576 4681 1047 124 1911 2826 4627 2141 2345 66 2498 1218 527 2634 4433 4254 1787 2184 1669 3016 1940 4448 1654 4500 2886 2107 3663 3340 684 4538 1574 3724 1299 3862 3072 3499 518 4341 4512 822 3266 3253 200 3691 3733 2336 2290 2771 782 3470 1177 2650 2297 2598 736 2136 2099 2523 1469 1838 2413 852 2889 2629 4206 4556 1537 1435 1693 4538 3569 1681 2123 1256 355 1413 1948 254 4576 1373 2256 2393 4685 184 2422 4011 1663 3969 722 4210 1961 1392 1367 3728 4049 4718 235 2502 1196 570 128 3524 610 3120 151 4734 1584 2876 610 4656 3947 510 2765 727 445 582 2018 3869 594 3837 1991 4211 4096 4627 1033 3573 1988 1185 1607 2482 3025 2314 3682 1599 2515 3271 1509 1969 4553 2408 1379 1400 3037 2563 1268 4123 2259 2039 638 3514 3842 3880 3537 165 1662 1708 462 2642 828 2852 922 2388 1048 2933 1411 3042 4229 2318 3871 4013 2114 3611 3339 1339 2779 1492 4043 226 283 1507 439 3179 1705 4032 258 1578 4405 833 763 4248 2428 1601 4351 1818 1627 3135 2676 4289 4431 4026 3304 1821 3055 4320 269 1657 2414 2198 875 21 3891 1694 4391 1343 4674 2113 3459 1315 1015 3406 295 2593 2733 4010 185 3422 2753 2959 2845 1587 2555 1823 608 409 3554 4593 1540 2032 279 4433 3982 3591 1650 2830 2037 184 2447 2340 3717 595 2774 2506 4018 1771 3564 2455 1342 814 596 30 2462 4141 1142 1511 2610 450 4119 2702 2865 297 1471 1668 883 2107 104 539 2321 4113 1158 1469 3474 3199 1871 3794 133 2450 2069 3787 479 2003 1846 637 3048 4052 290 2075 1141 767 888 3171 1556 4614 2247 80 1058 2406 1297 3906 4426 682 3182 2681 1768 813 2661 3005 2287 1398 341 427 1652 971 851 3279 785 1747 2317 2899 2147 3956 3432 3411 123 4248 1127 4099 1945 1816 2978 4473 2724 462 2419 4199 3001 99 1320 1014 802 3244 3170 1939 1657 3279 285 3613 447 3130 3174 764 2011 4481 3688 3499 1792 1707 1261 2295 1094 1135 1238 2971 2266 2208 3791 4210 1197 171 1002 1616 3174 2227 1938 2214 1838 3359 1337 3476 2278 990 1893 557 3685 3395 1937 3865 139 477 3714 3387 4572 2224 2908 339 4268 810 3825 4346 402 3737 4649 3225 1050 406 1341 3182 434 964 3921 3401 3148 1057 2112 3862 2186 1809 1197 3748 4256 748 925 1388 3574 1599 2285 1187 1179 945 2335 2269 1437 1988 3202 3347 4507 3601 3503 2683 1041 3738 4309 4467 2912 1842 4268 3570 3331 4560 3543 2985 2344 950 277 4598 4144 3501 1022 4427 3880 3458 2174 2810 1938 4130 1657 1431 436 2924 166 1873 3870 485 2046 1857 3945 3833 4369 2963 2009 3901 1954 4586 1637 2319 2344 2665 83 4202 4693 2779 3034 4404 3402 816 2008 2241 3301 2422 1612 1722 54 4736 4579 4677 730 519 1476 2035 385 431 4713 105 1570 3777 3364 4526 3022 4704 2536 4178 2282 245 1053 4713 18 1005 4141 3489 709 2427 3530 4423 3219 3244 2788 6 3379 1344 963 1704 2810 2770 2175 2101 4325 3822 4525 4478 1911 544 1995 4717 1266 2818 2735 3497 240 2327 1981 12 3439 4422 3585 1512 54 1712 1236 414 1332 515 218 1209 3917 145 2025 2184 1033 1418 1801 664 4206 67 3605 1372 972 2687 1731 3605 2140 4305 969 334 2922 2337 2108 63 1319 2660 1383 200 3594 3284 3303 823 2119 3380 2826 4228 2842 313 336 644 4043 951 530 3114 2461 1756 491 4260 1289 1665 335 1741 3842 2378 2314 2561 3240 3726 1341 4449 434 1540 206 4095 4153 4233 4094 4640 3913 3713 2731 1292 3916 882 395 2116 4357 428 4195 2276 1170 2691 1385 2275 459 1979 2596 4068 1889 4345 4379 2273 3169 272 2867 2342 2758 219 597 2964 1892 4559 1623 121 1411 244 1608 122 4032 2438 2269 3963 4528 4534 1412 3724 3703 2821 2810 4571 1075 1717 1043 1143 4613 821 3761 4545 3599 3996 1464 4198 3569 133 4342 1689 3095 4288 2728 792 1340 740 2862 4617 4217 3143 3587 2949 692 2597 2568 3430 1047 435 3231 3855 3051 1196 1208 2648 1038 641 4258 2383 1669 273 1824 2248 496 3833 379 3621 3283 693 4581 1435 2323 4585 2383 2423 1486 962 2652 1496 3533 955 151 180 3740 560 115 937 1266 4727 73 2555 2500 3006 3649 2644 2985 2549 2275 1894 4122 1889 615 2436 164 1749 2142 4153 3713 3976 1722 1855 3267 2647 3027 878 535 3664 1030 1752 1683 234 733 2693 3998 823 881 1956 584 1897 25 957 1053 4715 1662 4435 1105 3616 1285 3022 3339 4134 2144 3377 1221 3836 1198 2971 1654 3053 1439 1097 1986 2610 4624 2355 2797 3116 3593 1915 712 553 2376 1357 1920 3930 2025 2384 2813 3104 76 2496 2321 926 452 4376 1390 3583 1318 19 3368 4472 1971 3720 2765 3842 393 828 2301 929 1226 4372 2810 4006 3578 857 1865 486 1086 4013 370 4222 3895 4413 2193 1726 4340 4219 3749 671 3373 1084 1481 3028 3761 618 528 3688 122 4577 3474 1063 648 2800 2401 3176 2558 3965 4246 1876 1008 1930 61 3812 1525 4447 201 52 2907 507 4589 1340 4717 3253 3701 1721 4128 1663 2494 2791 185 1002 3475 3805 1534 3397 2738 1454 388 3616 713 1319 3134 3304 1818 2672 984 4289 401 3168 1979 4037 2580 647 708 2267 4526 3426 1469 1222 4438 2935 782 1934 857 3316 1502 1530 1892 1071 550 761 836 3950 69 103 4 769 3287 4396 438 3890 2209 2468 4671 665 2790 4517 4008 2538 3161 3105 2041 35 2085 3903 3287 838 387 3639 3595 966 3185 1370 1652 1412 808 980 3062 163 2260 1823 198 1080 3127 3116 3579 4073 2912 3739 4204 40 311 4138 4248 3989 1761 4633 1838 2903 562 3343 3839 1126 4411 1106 1820 3561 1621 3543 4181 2001 1919 2718 4263 2069 2203 135 1486 2680 4217 4344 2101 659 481 3436 4168 2536 1282 197 3623 562 593 2075 3197 1822 3231 438 3323 588 2211 4437 685 1441 3379 4269 2690 1040 4730 436 452 1846 109 3125 4193 227 2737 4500 1561 297 2939 4071 194 2417 3740 2428 560 1381 59 4366 1917 4129 4119 3634 1410 3992 1769 156 284 435 534 4330 1565 2598 245 4265 4305 1507 1386 3045 2006 4749 3755 625 4441 701 2961 4475 629 1238 799 2877 2751 3978 378 3388 3514 2691 1359 1967 4300 4194 3101 4396 4442 4455 150 3456 2896 2986 1960 3432 1224 4514 2258 629 330 544 1641 3609 3013 512 2191 2893 4646 2571 4317 4611 289 4379 868 442 2270 2178 3006 1701 1787 2262 1054 1197 4580 2150 2227 4610 3695 1252 3456 3248 641 3378 989 4096 998 4716 3687 4229 104 86 4188 3702 1932 439 3512 2089 1074 2947 198 3975 2150 648 2154 962 1901 4147 1052 4286 2230 2467 4739 285 906 915 364 793 1059 3019 1382 2389 3747 4223 766 1603 69 2956 3616 291 4490 1907 3188 1545 4397 1459 990 2017 1268 2144 367 2215 2519 1313 4735 1489 1692 2516 608 662 2130 1910 3770 2782 2537 4586 3519 4052 1091 3119 728 13 154 4747 3498 1863 2179 1746 3969 4412 3172 4055 2217 897 1935 2703 3756 1072 644 4150 200 3245 1937 3701 541 3320 3613 3960 4203 4479 1729 402 2124 409 238 4339 4681 1416 1308 483 3228 1421 165 1973 915 1462 2483 3175 4411 4186 357 2279 1516 36 3979 3924 3243 1178 1918 4351 3995 4317 4301 619 1951 175 3352 4606 3666 942 1366 4094 1484 1373 3573 2931 441 3801 78 3787 3757 1983 2443 4240 1952 1231 674 1449 684 378 2819 2853 3879 2428 2222 574 509 2192 4256 3403 747 608 2492 3385 1135 4169 1829 2119 3639 1545 464 2875 608 913 3052 1709 107 4479 756 2347 3717 1923 1657 1880 380 4463 2706 2405 2076 924 3673 2741 2181 335 3068 123 3502 1577 4729 2358 3173 351 242 984 3469 4126 2595 4238 2425 2312 3968 4319 3274 4030 1907 4491 891 1880 529 1387 961 4691 329 2478 700 3885 847 1076 2642 794 845 1258 78 185 493 2952 2498 1621 3103 1613 13 2257 3556 2965 801 4737 4684 3969 1525 2481 2562 1929 536 3595 1427 3463 462 312 763 2662 1991 4555 1463 1836 3098 2788 853 3631 24 1718 1310 3510 298 2123 4627 4201 203 3824 1204 3606 1386 4270 4569 1266 2038 4363 1803 2111 2060 1215 1484 2234 2482 2310 1575 3619 214 3585 4330 4115 2698 581 1221 1621 1315 3250 1600 1397 448 4736 2524 2624 3488 4204 4574 775 2615 516 4740 2210 2522 2710 2950 3261 35 2850 2300 2924 3583 422 4300 1883 4114 103 2348 1047 2096 296 4536 955 226 485 1623 870 2823 1431 4329 3812 2315 1605 2489 4333 294 876 4100 3406 3909 1811 3300 4414 2301 1295 2103 2366 1153 303 2154 2596 2302 866 3166 3402 3023 3887 2675 508 2486 1109 4453 332 2992 2660 2192 217 2748 617 702 1939 1648 829 280 4374 2300 202 2032 3865 1552 296 2021 148 2130 3399 4051 1207 1975 466 359 1304 3363 2421 1001 2830 2031 2126 3299 1522 623 1386 1864 1611 728 617 4620 3715 2055 59 457 3014 1467 3591 2682 3523 2331 4444 4168 79 3467 2447 2427 2728 4521 270 555 2829 1317 2096 409 2642 1479 3262 2235 1097 1724 852 3566 3786 1711 561 2825 3130 988 4096 2407 1790 3227 569 4049 1533 3426 3119 3596 3352 1264 2300 834 1921 1825 457 4172 472 3709 661 1376 323 4203 2829 2441 2957 3108 2353 944 3610 3586 4398 2903 4304 2528 1452 1904 1606 1264 4506 1812 4117 1524 3580 3372 3996 3610 1814 2541 1235 2436 2023 4669 3077 912 2718 1088 1229 3211 2787 2623 4219 3535 4510 255 4364 3010 1681 1762 360 90 3602 4396 4129 1979 2635 2540 951 1834 58 4731 4564 4717 1178 3943 2302 1058 3053 1280 4594 2800 2567 1912 4299 1110 1239 630 776 3003 1512 2830 1506 4257 2049 339 1457 2314 2736 2161 3011 4330 165 3202 1071 1671 58 2011 2916 389 1132 3260 1311 1689 3657 226 4126 1591 4372 1835 3785 1335 3084 3209 3962 3279 1501 3955 634 347 297 3941 845 3808 2074 1837 3485 1517 668 634 3084 1629 4511 1144 2797 1177 1081 646 3866 4448 2252 1492 824 2146 2632 1267 3268 296 2448 3343 3904 3935 1363 1240 2271 3734 1395 2054 3339 394 247 3805 529 3132 1473 2008 4439 2132 1877 3906 924 2596 1831 2441 3013 2950 3722 3111 1645 2116 66 3528 4087 4125 1500 825 3227 1345 2241 21 75 3105 2461 4258 957 3490 902 399 4749 510 3377 3795 4451 4055 1716 175 3515 3448 4046 992 933 1592 3195 4642 1725 1615 4618 2792 4339 2021 1435 1744 4556 445 187 2429 3564 3622 495 4261 1958 1110 2726 237 1277 1194 3053 2739 1377 844 3172 3329 2547 1996 714 97 1387 3890 1928 1380 3329 4676 3307 1029 1049 245 3046 2622 3399 4107 2424 1998 3045 1025 4609 2824 574 3901 4125 3110 3996 3775 2600 2887 4525 4271 4398 1459 1542 1393 2434 4408 1253 2442 1562 4727 1311 2881 4625 870 3584 1940 2616 2247 191 4126 905 851 3744 3875 1562 1335 3799 461 3817 3857 705 1812 3875 2361 3472 1220 1023 4317 3294 80 1365 2053 4676 4614 4310 3864 4539 2663 4410 1852 3242 3371 1139 71 1997 150 1095 1027 3294 1531 966 2454 929 3273 1012 3273 2179 872 1080 4032 1516 207 2685 1322 1576 1171 1048 1090 2428 1253 1671 1323 568 3720 3218 1575 782 2050 63 1680 1521 3366 4201 4594 1512 524 4308 2675 4265 2639 1606 1283 708 372 1570 2596 3430 4732 3233 3335 4695 2742 4574 4313 128 352 2901 3718 3630 834 4437 2011 1755 3422 4622 2393 893 1805 2818 2163 3692 2189 227 2905 1688 3815 2183 3705 202 1125 588 2143 2073 736 112 1784 1945 3943 1702 1817 2783 3138 3421 1451 4064 1727 969 850 240 3693 192 2165 672 4219 1642 1274 4434 4678 998 4418 2015 2273 610 2426 1612 4690 2325 2213 1795 3163 3521 2769 1483 3715 1112 748 1230 3590 4297 3187 2514 4400 15 2337 3042 3102 178 1015 716 2946 1070 3899 587 2722 91 2383 658 70 2942 4019 33 3851 1636 1876 4448 440 4111 4568 1792 22 1294 2786 1950 2238 4110 1641 1864 1939 2658 3662 14 2399 2293 95 2050 1806 3506 422 2897 3437 474 3829 4064 1426 3166 110 1996 831 3627 1730 3229 782 4001 2238 3698 2322 3231 2383 2951 2754 1920 3057 2569 3128 3909 766 2414 2857 2438 3028 1583 1814 1551 3698 4339 2431 4389 48 3463 2174 3972 174 2884 3241 3788 4502 1656 4489 499 3391 2708 1744 1126 828 2096 1268 829 3692 4472 2374 1810 438 2059 1604 1301 2051 3604 757 2331 2859 3012 3201 1892 1476 3167 3252 2603 708 4561 210 4684 2534 2526 1251 3794 1631 202 4584 2174 1167 865 531 3521 3876 2140 3733 4115 4134 1532 1218 693 3300 1189 3732 4473 2789 1911 1959 4510 3750 618 357 700 2224 1904 2692 328 129 2067 4069 566 3805 1388 342 1602 960 2771 1945 2444 1666 2260 1427 149 1083 321 1104 378 3785 4571 753 2116 256 84 3408 2134 3471 2905 2231 1280 2960 16 1419 4205 4354 897 3540 3485 2152 3193 378 2728 3087 4525 750 385 4630 536 3798 4740 2847 467 1010 3728 652 1268 498 2795 2836 2954 2532 2133 3974 596 3133 3029 1087 1356 1843 3160 4177 2346 2642 2697 1015 58 2797 2443 4717 3813 4451 881 2665 3036 2982 4388 1863 774 1055 539 4571 2608 2339 2102 3492 1087 807 1942 4366 3944 3369 1453 4051 2364 4582 1172 744 4694 3749 3246 431 2839 1074 2883 2874 3951 3373 2101 1308 756 583 3011 1093 243 3420 1299 673 3380 4686 2853 3745 2505 999 2643 1412 3554 1208 2721 3875 2329 2060 1186 1893 1421 625 1283 4213 1419 2125 59 214 3165 3661 653 30 2020 434 1222 4100 642 1326 4728 454 4058 3963 1829 3442 4166 2003 1570 1793 3141 911 2112 3552 2476 3753 870 2328 1626 3982 3150 1342 740 3569 2109 2288 4351 2567 83 4215 343 771 3211 1116 4142 4730 2370 2297 4350 2735 1798 3371 2384 4623 4292 2261 760 2506 1726 2650 4307 153 1236 63 1064 3618 3098 830 4417 813 2125 457 4014 3480 3060 2320 1971 3828 3350 2671 928 3666 2891 602 1576 617 2239 4549 2155 1852 2002 3992 885 4735 3918 2617 1600 1924 4487 2159 1290 61 865 2206 4468 2961 4525 605 4631 2954 592 2163 2518 2937 1807 2167 3077 706 2161 2324 1211 1667 658 3450 1785 1706 4429 2193 2406 999 4335 1786 2485 1810 3189 959 1321 59 4703 222 4273 4126 4222 1111 3563 1149 670 776 1157 1621 2847 4145 4294 954 2104 681 1354 2529 2138 3753 2022 2734 3932 646 2029 2882 629 2385 2033 200 1008 4650 2398 2100 3530 3430 1825 4145 3062 2641 139 2924 1284 722 206 2125 3158 2771 1397 2604 4501 11 4382 2564 230 3878 401 2064 1562 4533 3656 3380 2352 1643 2572 1040 2606 461 2800 4103 2539 1153 389 2978 4307 1245 4593 4204 3927 1896 911 3782 1521 4497 3782 465 1297 1318 928 3417 4135 4041 1889 2590 1221 864 1207 4072 3052 1403 4736 1031 2972 1666 1235 4188 2838 3185 4031 490 2300 1359 1727 1702 4194 1049 1565 3115 2880 2437 4421 1361 2418 1070 783 4084 1214 3733 4493 4382 2966 1435 3717 3720 1830 1127 325 2797 2119 786 4566 2615 1052 1282 4097 4542 3958 2692 2387 4163 4116 627 4353 1848 4673 2014 84 2435 1079 2019 2585 4684 3985 2978 4500 2957 897 1258 4503 4393 3339 3058 4531 1319 3164 874 2585 3341 2797 1011 633 2664 3551 3691 1327 4282 3786 1981 583 2111 2481 2012 1208 1086 3907 3207 2647 689 596 4525 2183 1475 4276 638 1699 25 3723 4021 3776 1895 936 3254 1783 2892 3427 4597 3928 304 4595 3607 2569 1665 3482 1958 2313 2063 3236 1254 943 979 2562 1215 364 740 3678 4156 4528 3113 3940 3719 2121 1291 481 2130 4634 2762 1964 3335 1202 507 3092 3153 1013 2110 1934 1105 2116 1868 3320 1394 145 3638 4156 1536 2987 2083 1860 3955 4609 4190 764 4511 816 53 2025 2501 707 1098 4488 1049 2606 2093 2414 4097 2656 1635 2643 4484 59 192 4725 4733 989 1102 1957 4476 1665 2821 1971 2303 2125 2444 1797 2537 2162 721 2301 4016 3914 1919 2973 4206 1062 3149 2494 3799 244 348 1822 2521 3720 2088 2605 4190 2804 518 3689 1494 492 2072 643 518 3781 604 201 3386 4752 1897 2353 4572 675 1569 919 2804 1057 2345 896 478 3560 3009 382 906 1059 2469 2261 1197 2057 476 2895 3996 481 2974 4569 4472 4509 1557 2604 965 857 1029 3214 681 3742 3703 4441 4145 2176 1572 4506 735 2996 2047 3067 2719 2959 4142 121 2667 1824 2259 3790 667 4638 639 3100 3378 2457 3485 3079 3594 1204 4114 3480 3823 3557 1542 3741 2770 4585 3253 877 2161 4195 4499 2221 2293 638 3804 1338 638 1175 1851 2069 2481 585 2702 2502 4572 16 3073 4280 2399 2383 2971 2534 2409 1802 1354 3858 1680 139 1915 3594 3821 1006 1584 2027 2850 600 1887 4396 285 747 2495 1473 1970 1710 1047 2111 4100 659 4527 4063 498 2579 4185 535 3385 526 2536 2854 1884 3367 1475 884 815 1551 3025 962 1375 1786 231 4322 1359 1396 1370 3511 843 1344 4396 2407 4482 2270 2827 4135 2598 1838 3613 2920 759 2178 191 325 1546 4025 4217 2317 445 1893 3536 1770 4152 464 254 4231 2149 4706 2339 3817 2422 4311 4431 2990 1833 3561 1743 913 4490 1600 4045 294 2370 2704 263 262 1379 306 2665 2457 1901 3537 1853 4717 145 4042 3590 3475 2784 1992 2815 2543 371 3865 517 95 3334 2961 4166 3142 2964 1777 4541 326 1438 850 3126 3585 3796 204 3448 4082 1856 107 859 3408 4337 697 2221 3059 4745 4140 51 4296 992 3845 1547 1050 389 2686 1198 3213 2664 2225 2208 1663 2511 2145 1903 4521 1876 2349 4256 4430 1481 3467 1518 1351 2241 3157 3579 2914 3731 1448 2693 2364 191 2582 1931 3620 1564 1731 647 4220 1660 1453 3186 1571 4044 2183 3668 3511 1459 4442 3862 2073 3611 368 197 888 406 2360 4478 96 3796 2705 1053 66 947 2831 4617 1967 2794 4195 1890 2879 3395 4126 3345 3304 570 1365 534 2982 3702 47 633 2449 1341 1526 2308 2332 3950 1696 3123 2533 4451 2006 524 2098 371 3488 1148 4250 2017 2657 890 67 3941 3810 429 4547 19 3884 2603 4414 1047 1405 3321 752 1248 1186 1537 3824 567 3133 2714 3434 180 4541 1645 3338 3683 10 1426 3039 1879 4156 1141 782 3030 3251 1345 1872 1639 2057 1317 2030 2419 1532 3729 1240 2977 79 1584 1805 4718 164 890 4534 3946 4372 72 1327 3639 2380 534 2750 4747 3619 730 2444 807 1644 194 1473 3686 1900 215 2844 2726 3702 1508 4545 3501 3738 1052 9 912 1209 4266 2850 3214 3300 4513 3510 3791 4394 342 1934 3898 2293 848 3208 819 2067 3753 2100 981 3812 1853 1084 2615 4646 927 407 4632 416 2429 2998 4552 1975 3552 1390 577 2545 727 1525 4688 2103 4305 2278 2598 113 3150 1568 2527 93 416 3912 1660 1147 1529 858 3263 2877 1533 3599 328 4549 1653 42 3420 3391 713 1731 2353 952 2928 1168 3129 434 4063 3934 2201 3023 2781 2143 2492 987 2335 1216 3224 1094 3816 2526 159 2951 20 3432 147 3867 1373 1063 3006 2395 911 4639 3268 2114 1039 4752 1586 4242 359 3954 865 2192 1168 2970 4681 90 1600 4002 4027 1833 3106 4000 2461 3323 3774 2905 2765 2703 884 3813 3538 479 1976 1202 1127 1490 2605 1758 676 1737 4650 2036 2032 3277 253 2321 3423 2921 3367 569 3551 3494 3255 1021 3031 1569 3983 562 2089 4490 1754 310 3317 3439 826 1915 2736 2973 1480 4298 3324 3940 3140 4455 1804 4473 3814 3510 970 316 2670 726 8 1643 437 3164 3908 3299 1467 158 560 1153 671 3437 2524 905 3075 4676 2246 1553 172 2452 3902 1850 3484 1953 978 4348 4313 2443 4223 4197 117 2086 2998 2529 2748 911 1543 963 986 1487 4014 1728 2147 906 176 12 4218 1657 638 61 2690 566 3911 693 4293 2034 811 3884 359 2260 2683 4289 3719 1290 1296 4271 3728 790 2839 1045 2667 431 1261 3769 1037 1470 90 1103 616 1259 2676 4492 618 1464 57 2391 1725 4564 538 1101 2120 3886 3988 2842 3901 1507 448 3085 3746 735 1110 599 4187 1000 3006 4392 619 1065 1810 693 3718 834 3587 4672 1089 407 1556 751 3408 2819 685 4031 1877 2048 3498 2185 4596 4536 1316 628 1954 3953 589 3768 1926 585 2728 4638 2415 55 1181 2557 2392 1085 890 1237 1297 203 1260 3240 2893 1608 2950 639 284 3826 4727 276 1446 2704 4378 3321 1384 397 2022 3416 159 1088 1719 222 2904 2939 1878 2684 3920 1391 11 3706 3725 458 1751 3221 914 3752 1471 1119 2701 1346 2247 2796 174 1735 1196 407 3463 4550 3607 1826 2085 1173 676 1249 4723 1406 3710 220 4153 110 3233 3431 4638 1274 3698 2347 1149 2076 1317 799 949 4156 4551 2455 4616 713 2012 3652 2206 2287 885 1543 3994 525 2226 2243 39 4589 3721 4178 1953 1073 3469 3723 4664 2788 3141 42 2082 3669 4031 877 623 20 3644 1545 4002 1654 1322 1058 3384 3527 391 223 1595 3837 1266 2961 1490 4675 4454 2868 2680 764 2214 2962 967 919 4378 3151 2339 3568 1622 2356 2173 219 2318 1088 3828 2377 1337 1592 1784 1133 4474 2238 2938 4011 1078 2141 4706 1685 2654 543 2611 1389 67 521 2968 4107 1731 2027 2619 883 1822 823 472 1629 4633 581 537 233 144 4105 497 4488 1854 1880 4740 2645 3744 1603 3000 1506 3800 524 3701 2723 141 3175 857 2520 883 4073 282 3967 2627 434 3309 3031 4641 603 1850 595 2759 1850 3020 4136 4121 3725 1926 761 122 2892 3787 4584 2842 2711 4115 2538 442 1767 1389 1787 794 363 1695 2039 3407 4389 936 1202 805 4240 2916 534 3379 1161 4558 579 3397 4179 4266 3375 3754 2270 1799 3918 1709 2338 769 1235 3786 2653 186 3868 1740 155 729 1237 2251 610 4221 3487 2105 203 1610 1894 493 4723 783 2150 1951 522 3865 2966 3040 2673 270 1252 3765 2716 70 782 1709 3878 4755 4 2202 1107 1086 2654 3997 1600 232 1839 2003 3382 3759 3407 2011 2768 3652 1525 1177 4277 2308 528 1246 2477 4295 2572 1514 306 2348 1845 4223 64 3531 3510 633 1621 1189 1269 1169 4031 3358 2657 1119 2975 3961 2893 782 3604 2709 1699 4468 314 4181 511 3997 2053 1658 1717 1700 663 682 3917 2180 1784 4206 910 1631 590 3764 1464 4533 4669 1369 3865 16 456 2173 334 3354 3612 3168 4533 1936 2395 4093 3324 4730 522 2210 4087 850 325 3516 2149 2070 4534 3799 4540 1827 3465 953 3552 4460 1575 691 3811 3047 2486 3640 70 2491 317 3180 1910 1467 3636 639 1536 169 759 12 3841 2772 2256 3023 3402 1812 1154 2764 178 122 4353 2254 757 4132 1298 2481 844 992 998 1813 797 2534 3613 1500 4746 3776 2855 3773 603 586 4566 2025 1269 1551 1178 4625 2315 1528 1760 657 3098 1250 2500 4563 3046 3208 1669 2629 1714 445 298 3954 741 1400 1977 3673 959 4102 1169 1039 3546 3525 1040 3296 4340 182 3853 4066 4730 3646 792 620 1925 408 3971 1620 4728 2799 3394 3736 4470 2200 272 4651 1113 422 3973 444 357 3873 2672 4717 3343 3171 2882 887 351 2669 1482 672 1958 3239 916 527 3152 2318 592 2753 2883 2574 4394 1924 4732 616 2846 2537 1746 2057 3505 2347 582 3307 1595 4027 4032 2867 918 4424 2991 2122 2656 2641 701 865 473 4071 716 2084 3281 3896 1215 1437 4648 1870 2210 3635 2500 1063 552 701 2002 4520 3544 976 192 92 4288 4183 4018 4018 57 4595 2370 3923 212 1870 1995 753 4290 726 3240 4406 3397 3153 4018 860 4085 2633 1619 3906 2570 3270 2661 2900 3557 4423 2335 2680 4561 3989 1142 4258 4493 1461 3008 1561 2526 3827 3733 2119 3066 2458 2723 3295 2888 3465 1774 4730 2836 373 4317 3047 2723 3653 269 3998 3602 3943 4581 243 3507 3947 3536 3963 2815 1322 1320 3331 2999 2923 753 1966 2413 1490 627 3591 4162 1393 4391 3661 2220 3256 1783 4511 3646 2709 3650 909 4281 88 438 3204 3035 2724 4594 537 742 934 198 1568 4577 3211 3396 3056 4163 1199 443 455 3866 3059 4464 2797 486 3232 4744 357 3146 1143 1305 3607 4444 4440 4651 332 750 1089 1815 4725 870 647 4323 2452 3300 3520 2973 3835 362 771 110 3817 4600 85 3528 3925 643 4448 2939 3078 1231 3056 3553 1572 3617 2183 954 1084 4016 3518 551 4079 4504 3955 4309 3901 4550 1358 2997 1358 3262 1763 4533 52 1052 3721 3740 943 3411 185 3236 366 491 3456 4345 2917 636 444 1245 4056 3217 3919 876 2183 3292 1812 875 4087 4502 4253 1546 431 2540 355 3892 183 560 176 4738 3939 462 2741 1988 3679 3895 3565 3087 21 614 2440 3903 2221 4043 1171 2616 2235 1856 2326 652 4700 2220 2308 116 1078 4125 157 4098 2183 2008 4383 4749 4152 116 2052 1713 2702 2252 2254 5 1516 4695 3030 3252 3763 1276 2328 3326 3473 767 2695 1099 1382 2048 4723 339 308 2900 693 1862 4417 1678 3526 974 762 518 1698 1938 3701 3502 4277 473 4507 4306 307 2912 1395 2193 1710 3164 361 2177 1245 318 3242 2773 2153 3349 4603 2344 3527 2006 3000 4564 2240 2387 4216 2785 4294 3810 108 711 1049 4166 3290 3567 4265 1206 4135 3990 128 4387 2326 1932 3592 3122 2200 3611 3893 3644 4359 3778 315 4077 2860 859 4131 113 4207 29 201 181 1628 1437 1370 3095 4222 4149 2148 1827 1255 1467 3134 2496 1141 258 4585 4692 341 2110 1544 2681 1851 4263 1159 490 3551 57 1624 2190 2501 3456 239 2453 2215 3412 1012 3620 176 2658 586 145 4411 252 3776 1032 2180 4220 2125 559 2221 753 4001 3953 4396 2590 2773 400 2895 3781 825 2787 320 4739 1609 581 458 4558 1295 75 1053 2791 457 372 1852 2677 3848 454 1068 4000 461 4553 676 1801 3266 2630 4638 3196 2739 1230 1901 2930 3865 555 1240 1576 1115 430 2462 4161 3613 3419 4666 418 2693 3318 3778 627 2303 2103 4445 3859 1124 4039 4527 250 4400 285 2707 1649 575 1561 3063 3969 2878 2350 2298 4099 3176 685 2889 807 3201 1746 733 3446 4568 428 587 136 1568 2167 4164 3365 108 1650 3511 2864 39 1624 2906 3294 3622 801 1811 798 4303 484 224 2519 1459 3432 2186 4045 2040 2602 4303 1114 1963 4526 1993 1990 2577 3199 4130 2417 3119 664 4307 3198 37 2296 4645 2163 170 1659 4418 2760 2513 1524 1564 130 2625 3475 392 2465 3207 3252 4658 2917 931 1333 2138 3626 1028 2286 2040 128 4202 1310 2053 871 616 4571 4677 1953 3053 4007 4399 3326 625 4162 934 73 3248 2718 2941 4727 1201 1515 3492 1823 465 575 17 150 3761 2934 2079 1991 656 320 4152 631 4327 1353 1824 1150 1090 1373 171 2673 829 2220 3668 4379 3957 1978 548 3144 2164 3573 1689 3304 1308 343 136 1905 4523 3953 1097 1875 4442 3754 2411 3685 4046 2922 2323 2010 701 2254 3915 3399 1814 429 1587 3277 3379 361 3918 2793 1696 4477 425 177 2831 1573 2393 2115 4716 2746 3175 3268 2464 361 4004 3211 3919 2848 3317 2225 2268 3847 2881 3445 955 4496 4192 493 4275 1527 3716 287 2414 4555 381 44 2202 3205 2406 2246 1020 1400 3434 3768 1739 3331 68 1793 1927 3910 2880 289 3771 3166 3825 1561 2506 1887 4311 2642 3560 3258 3027 2620 3862 742 2347 1390 3945 639 598 2738 333 3313 4331 644 2228 3053 3073 1043 2227 2079 2394 670 1712 3661 3330 1515 4556 4371 515 560 833 111 347 3990 112 3290 132 945 4726 4512 466 1471 3510 4518 4241 1864 2468 1837 1547 3058 2633 1290 3476 632 3098 1202 3886 1499 472 604 1349 2685 4594 3973 3336 231 2536 2434 1944 252 1102 2033 2042 859 3664 1011 121 2766 128 3506 32 908 2311 4641 533 2714 3131 1530 2781 36 965 2476 2154 1692 1848 1151 3773 4591 3750 614 689 3902 1586 992 3843 3777 1299 4464 2593 836 3995 1524 521 3571 2831 1928 2026 1779 3870 463 4465 889 632 2020 3514 3136 2275 4615 688 2479 252 1991 4372 2155 2208 2233 4328 2182 4483 2930 3554 4134 723 1418 138 2912 2700 4565 714 2703 1281 949 3851 414 508 173 440 2464 3668 3952 231 2160 2969 1272 4476 3930 1237 3183 1987 2369 1073 164 811 2014 2209 4090 3514 473 3687 2785 516 2818 695 2464 4309 674 3573 4129 830 2935 2336 2405 605 577 3995 158 3113 4165 1795 1707 1609 1831 802 2029 4554 2079 1610 4388 668 2856 2088 2747 2817 2323 4627 1726 4341 2691 1890 781 1372 4016 2081 1471 2923 2439 2176 2837 536 1146 1469 1766 3395 4415 123 4493 1225 1569 887 235 2722 2051 1211 830 1615 961 2736 69 1224 1325 1631 1256 3409 365 1064 4031 3170 481 2389 3665 1388 721 221 315 2728 3260 2942 1445 164 553 4247 304 2229 4230 2281 1201 56 519 4379 4233 878 3624 3474 3396 2489 37 1911 1670 3722 3504 2047 782 908 3329 1566 1128 3481 2112 1541 609 2512 3671 3586 1476 3666 2760 2779 4446 3977 52 574 4329 2411 2080 1593 461 2797 440 213 4454 1033 2341 459 1842 2320 101 2822 4570 4500 4200 2270 626 4283 1876 103 2858 3365 2422 3555 3302 1946 836 2545 939 2137 4216 4540 1252 714 2036 3806 4149 169 3967 1952 2421 4614 885 1057 3373 2556 1675 2491 1177 1426 1031 4266 3087 2056 3961 3086 4347 4401 4723 4432 3352 1181 955 4223 2277 3038 537 1834 3418 4460 3226 4532 1439 108 1523 1711 1100 3393 2009 2494 665 3103 804 3796 384 2301 1336 1153 2331 927 2404 2744 330 3089 4476 3005 936 4623 3725 1061 2005 4294 2397 500 256 248 4329 2886 3377 1999 1653 1180 2203 954 1771 4394 2838 1368 3491 3921 4266 2656 4729 2458 4619 3643 985 1679 2314 2137 3909 1141 1672 4034 958 2914 4087 1106 1430 934 4097 1051 2144 2474 2174 1402 1127 1185 3265 117 597 1753 4172 414 515 282 713 1302 2721 3783 1658 104 71 476 193 2990 2518 291 3977 3220 1014 1126 3608 3907 3353 664 3713 3354 3254 1983 4039 1116 3517 625 2490 1304 3774 3020 1123 969 289 4542 2084 4111 831 1451 3014 1518 4209 3507 1809 1863 3876 3018 3393 3838 2455 2608 2009 2479 1607 608 865 3490 4576 3989 708 3960 897 3460 4217 3169 1752 3453 2432 3047 551 3669 3177 2133 4399 3341 4356 1633 1642 24 2817 3249 3001 983 1690 3034 372 4651 660 482 3452 2768 683 4271 2755 22 3786 2085 432 2420 3430 42 4299 2397 3105 778 2430 1695 2434 4575 2793 3708 798 1021 183 440 1661 1472 4304 1775 4345 3497 3074 3841 2604 1855 4373 2313 1555 1810 1097 283 2540 3035 2927 4595 1598 561 3319 1115 928 740 1809 2127 1092 569 4227 2353 2540 2719 4210 2272 4126 3863 3572 4425 1242 455 2782 2251 1337 2370 383 977 1686 4746 2698 1611 2023 581 157 3701 4268 2328 1798 1222 569 3850 281 4408 4443 2842 304 1624 4618 2109 1318 3505 1590 1293 2711 1469 4051 4137 456 2583 4079 1922 4269 2751 3384 2679 3037 2404 2032 3942 4434 591 573 1335 311 2980 3461 3099 3920 2102 708 1868 4300 3378 1384 728 960 4539 248 3106 3206 1219 2773 803 653 2271 3414 787 4104 2305 3974 4114 1672 2622 3506 1464 2008 3008 2466 3125 167 337 1372 873 1332 849 185 3905 4153 3266 1335 3323 1247 251 980 2529 683 3877 2839 3237 173 3526 2069 314 2117 1480 1736 398 3748 1474 2926 3379 1311 3034 1959 3954 360 1018 2342 3572 3752 1926 2975 2616 3504 3539 2211 1223 1823 1718 2906 1529 2755 3258 995 1002 2332 1398 62 3712 3026 3667 3985 912 2656 3327 3661 1786 1908 990 4181 4204 209 2903 883 4311 3994 20 1355 2754 3430 730 3299 2476 1465 2856 4073 31 2146 1593 2482 3951 2390 593 96 2495 2958 4314 2237 3622 2974 479 4127 3716 4377 1571 691 786 234 3697 2151 4555 3932 3879 4355 164 1179 2545 3419 2114 1798 1767 4326 2917 4250 2122 948 3831 2824 2838 2698 2026 4038 2235 1679 356 3877 4469 152 2706 686 1710 3252 4461 4685 2117 2734 2390 4153 1395 3042 3099 3554 2265 4240 2923 541 2483 4041 1019 2912 4213 1625 2812 3839 228 2546 4111 2300 4222 4094 591 4455 2706 3690 2874 1153 2175 3002 2073 3669 2176 3788 278 3712 3783 1866 2156 4198 1976 1070 1917 135 1831 3532 1652 2064 12 846 3047 4259 4690 4084 971 1589 971 4133 3993 1316 334 2928 554 2228 19 1964 849 608 373 4370 527 2901 3754 2241 655 4131 2930 2620 3221 3972 4692 373 2943 2011 2854 3218 2408 1015 4309 940 2406 4730 61 2421 1739 2138 1900 1428 4616 995 993 772 1062 1298 2582 101 286 4450 147 4066 1744 2435 4100 2706 1585 1357 2335 3318 1921 598 1159 4290 1488 3202 1969 4128 1156 1255 4334 348 190 4564 4309 3889 902 1268 1026 716 1715 3092 3162 337 378 343 995 3958 3300 3329 513 648 3939 1523 2829 1594 2413 2500 3206 1881 2426 1947 169 3147 1440 2434 4121 1396 777 3249 4490 2622 4223 3833 1650 3741 2414 11 3386 1986 4146 2626 2677 4034 525 1087 1726 2585 911 3770 1870 208 1467 4403 561 3022 3878 1801 688 4422 1657 4216 2689 2710 528 2007 220 2216 4527 3350 3664 1759 1115 3357 591 3478 1018 4258 2631 3742 643 4286 2797 3946 4538 2341 1198 1475 2585 4003 3872 1257 4189 4132 2224 2893 1819 2848 4325 1395 1821 1056 1063 1235 1352 2685 564 127 2257 1445 2822 3910 825 1712 3581 2812 3655 1647 1491 2110 2641 3502 3352 1429 2917 728 632 392 3041 122 4553 659 2417 2649 2485 3205 2496 2820 2824 2610 3021 2611 2581 344 2404 332 1812 628 2238 4627 2378 892 209 115 2107 3527 1305 3067 2796 1949 1224 3542 1695 1168 4341 3715 1164 1330 1049 2792 4263 2921 2684 3182 1365 1829 3411 3662 35 2715 1117 3576 1848 2018 3500 2609 2719 3922 1646 1678 2187 4732 1418 3158 389 2790 286 4528 1735 1813 1422 2178 1738 19 2010 2358 4331 2489 4461 1882 2134 22 1516 1768 1704 3311 4105 626 745 2932 849 4502 1916 977 1484 1276 1592 1900 2343 1124 1375 504 166 1984 920 132 664 3557 2448 2552 4310 1021 355 1069 3230 166 74 2032 1808 1959 4752 3074 2757 1295 2731 1592 3551 3719 2463 1198 593 1331 4423 2621 893 3035 3586 3714 830 2002 1170 3371 3185 4448 1703 3851 1881 3185 2941 1918 4153 931 4698 3652 2364 1167 3187 1374 4397 1948 2296 1632 331 907 1175 1086 2978 1153 3687 3111 4344 4564 3937 4447 4750 964 3709 4071 3932 1359 849 2192 4382 4262 716 4694 2383 4303 4688 2024 3952 735 2292 4452 2473 1284 1358 4445 2073 606 3281 583 1845 966 1540 1313 1022 4027 234 3958 1750 890 1220 3508 506 3080 585 283 4734 306 2652 1430 3316 1750 288 1063 267 1867 1149 2286 1686 1564 4054 3091 853 1395 2685 2356 4246 326 608 136 2137 1368 3391 386 2518 2093 1328 858 1351 4462 2144 4264 3250 2464 604 4519 4477 582 574 1081 753 3629 3918 2405 4155 2224 2847 338 1837 427 161 493 406 3319 2761 3934 3592 3141 2208 2795 1784 2997 894 4044 224 2028 4681 3870 3087 3951 3804 1652 2686 2738 882 4005 436 4603 305 2453 3924 3691 249 428 3101 1814 1835 891 3983 415 107 2727 630 3994 4084 2051 3196 3728 3699 2500 2309 396 1297 4474 2875 2145 3672 586 153 1503 1099 578 3918 468 1223 2737 3806 1682 2457 2006 435 4450 4511 643 2812 1854 1834 4638 4525 3211 2552 3176 4211 4097 3492 284 294 2501 4754 884 3704 4365 3391 3787 1487 1798 845 4185 1961 4047 2140 902 2198 4180 4176 2710 813 2576 793 3315 1028 2145 2537 340 2608 3797 3755 4101 567 3061 4655 4251 4729 4229 1501 417 2524 674 4258 377 4308 2270 2738 1115 2111 318 2193 1725 1702 2712 3603 2288 2459 291 3989 3646 3287 2930 1171 3894 1399 2649 3942 3629 2971 3451 715 4395 985 2153 965 4070 646 483 201 1153 3766 2688 2760 2842 2691 929 4259 3755 2430 4572 1270 1903 4534 2650 3770 1184 4339 4329 2246 2555 2413 1246 4640 3921 2740 4716 1558 4583 455 765 1620 1444 836 3179 1079 2605 589 3068 330 446 4520 3362 4524 1762 4081 1827 2203 2520 2464 1527 313 4303 1384 3980 55 2502 3739 40 1831 1539 1809 3895 2107 2067 1768 4201 4744 475 1012 4209 3734 1301 3606 4494 4274 4378 3182 1938 1437 2285 2701 3910 1352 3459 1638 1291 1123 1797 1141 2813 1971 3974 1867 2939 3598 3263 2643 3258 1529 1880 1317 2346 2414 2119 718 3614 3315 3632 2412 3949 434 2365 1153 542 3358 4146 1405 1698 3134 713 2011 771 1436 3884 2883 31 4399 4046 437 4736 2764 4749 2591 1483 2955 1419 1636 656 65 3102 3008 735 2913 3144 354 2104 4127 355 375 2029 1614 3252 2659 4216 4459 3266 2122 1556 4599 1916 1254 826 13 3087 1058 450 2129 2647 3330 781 4495 853 3655 1164 3091 3577 3873 1784 3966 1475 1999 1662 3959 2397 4153 1977 3818 599 1717 3216 2233 2727 2152 3409 2292 2470 4321 2742 846 4679 4711 4036 512 691 3523 3073 802 1975 4227 2590 2912 842 2841 668 2580 1401 817 4623 3604 3872 4122 3370 2990 1395 3526 3576 4356 1491 1914 1818 1267 2995 2392 3807 3011 2846 1741 2726 4538 56 4210 2035 3431 4692 1882 3315 1455 85 3074 4637 3847 2589 596 1966 1427 72 2902 2905 332 2805 3533 1596 676 136 271 664 853 1839 3475 41 2470 2195 1528 1922 4255 4159 4450 920 1485 2680 3132 1709 4494 2441 4499 2565 720 3611 4034 1413 3021 3632 2403 2783 4479 4395 2196 4516 3360 4176 3851 1183 1482 4477 791 3128 2695 174 3868 348 4413 4716 1856 714 3519 3645 89 190 1846 1555 1968 1459 3880 3078 2571 1088 3175 1848 3774 2504 1478 2258 4184 3986 216 3181 2239 1809 2024 691 3268 1294 3636 672 3804 3445 4191 2633 3851 3598 3753 3250 2604 3040 4018 3087 131 3136 3919 1580 947 3429 487 1526 1462 1235 3043 2837 586 3862 3132 2524 3341 2409 1193 1814 4286 154 934 3709 2942 4384 3953 2471 1047 1861 691 2920 1272 1341 3170 2123 770 1679 1502 3543 3645 2767 3425 2408 25 1598 2611 2746 1197 2908 3883 2203 1403 1150 2922 4018 3204 28 2309 2767 998 2988 605 2343 3049 2933 2484 2790 3657 2680 3283 3107 359 2227 4169 3574 4602 434 695 4317 1589 2800 1486 3845 4423 1622 952 187 3419 3862 1848 3493 2083 4463 3466 1926 21 1079 4693 1226 4263 1937 4243 3426 4576 1732 3433 2014 1509 777 3269 3762 4080 422 2519 1265 2144 3982 4523 2223 2019 4506 1833 1346 438 4276 4312 3091 2582 1879 490 1958 1967 1265 3800 736 4065 1989 2744 3511 2518 687 632 653 4459 4218 1300 3236 1663 1802 568 7 601 3133 1324 2004 3131 712 3505 2730 4000 63 2078 4047 110 1399 1987 83 2003 1996 3192 3196 3223 527 2793 2357 1313 777 3055 3910 3387 2769 2037 2479 2715 3513 38 4385 3095 1355 3829 892 2291 4093 3572 3828 4199 518 2656 384 2080 3169 68 1761 3666 769 35 1779 2880 4463 379 4128 3997 1682 3891 880 118 4217 3844 50 914 185 2040 1672 1862 4540 211 1390 596 3166 919 629 2518 2652 3654 1092 4687 2636 1251 2793 570 921 2628 1394 1422 2487 1081 4255 1243 4322 2888 1610 2622 295 4372 2837 1611 2048 2488 2028 3027 58 3070 3814 2659 1892 1314 1547 539 2732 174 1139 245 3802 963 1813 949 1360 1659 4590 3351 2817 3906 2895 4571 2702 208 2517 3159 1225 3946 4251 3980 1637 4417 892 1557 2853 1204 283 647 2134 3616 2161 1533 668 4492 1729 2524 2593 3484 1285 4027 1529 4346 4053 3570 2603 2154 3663 178 242 545 1383 3851 3309 2402 18 573 4352 938 2065 3271 1461 4008 584 3607 291 1240 3438 3248 2238 2970 2133 4122 3253 623 3824 4340 4610 3585 2744 30 3227 1606 3736 2984 1254 3826 1446 909 398 979 403 2021 526 939 3869 2683 2756 2942 4440 2468 2219 1454 304 4635 2509 1360 3949 1552 3725 3038 3173 963 3063 3802 4712 4076 2728 2606 2522 1234 2120 746 1065 4073 4043 4119 3610 1784 2782 2623 3180 2095 1467 3577 2785 2285 760 612 4638 2719 973 53 433 629 2954 3725 1311 574 3425 539 4295 3761 640 3273 2932 3323 3644 669 4290 204 2242 3813 3950 4400 1266 927 133 2235 3281 141 2329 1041 670 1195 1292 220 365 1195 1779 2514 529 4530 3103 1766 975 4267 421 3436 2236 497 2897 740 3437 4699 4593 2277 1949 1235 3048 4561 433 2855 4693 2482 3282 2268 2470 382 3156 1526 3275 3190 2538 4067 4742 1358 1745 1795 4712 1668 819 1407 809 3281 2616 4712 1980 3993 4241 982 2316 4659 1066 66 753 3752 1189 2358 804 4513 249 1600 3703 3181 4469 2142 4486 1402 1592 1062 550 1582 2100 144 4443 3616 3507 3424 255 2675 884 2779 3463 3798 557 3508 3183 4003 3316 1446 476 3335 3804 3912 4010 2969 3538 3063 12 2734 1185 483 3088 1987 1684 85 2537 2231 3400 3539 626 2868 1012 17 990 1330 1493 1300 1751 4415 2162 4395 2483 4637 3007 2149 3677 652 815 2832 828 4452 1190 237 4075 141 64 2636 4109 3530 4718 4487 251 3625 4508 589 1847 3278 1580 1989 1248 1733 166 4092 174 1885 1967 4066 3336 668 168 3137 4452 1917 3372 2636 1830 2996 2546 2404 2492 4455 519 693 1451 1556 4723 645 2358 3544 4676 2573 1823 740 844 995 3427 1554 700 1739 3933 1196 2105 2528 2348 3867 4165 426 1410 1739 3301 2106 813 622 206 2166 423 2120 3177 3907 2284 1928 2868 3988 1827 3757 1426 2947 4551 960 433 1593 2425 366 2362 870 12 4453 356 2834 1514 1901 2236 3933 1544 3684 1478 556 45 3616 230 1884 195 2767 4749 716 2000 3190 2826 2741 4435 4071 1113 2127 3039 1477 2850 3218 1804 2618 2674 841 603 1210 22 1749 3333 3469 4726 2583 53 3309 4418 1800 1091 4523 3704 4353 918 1523 939 2756 1966 4096 1542 477 4123 3489 4274 2601 2541 1634 2957 2312 2677 1423 2803 501 177 1342 2276 2857 2260 1877 1243 692 154 423 2495 2185 456 2890 4048 480 3637 2630 3539 1903 2687 4430 4088 2486 398 1149 468 962 1894 3916 759 1097 99 4015 1613 4491 3530 3279 699 3957 2224 3944 1623 4301 4302 4688 382 3681 582 428 3408 3657 4023 2976 4084 3359 4017 3270 925 3351 4371 2100 2503 3539 4557 1790 4063 2317 1278 1684 1947 1613 796 1208 290 920 3625 1646 742 1202 4088 1048 955 3648 3770 1319 2189 2837 3219 4391 1564 856 2401 1590 2717 3346 3636 4066 972 654 1718 406 4127 421 4145 3883 3143 3720 4126 2327 4682 2867 558 2539 120 3177 2356 4547 621 1886 2090 4527 1852 904 957 3682 1600 1023 2897 1178 644 3725 87 4648 1474 1864 3925 1765 2049 4204 1206 3477 2776 3714 3859 2928 4468 2078 1126 327 2947 176 4537 2583 3196 1165 263 992 4592 843 4231 2548 3844 3462 1873 4242 2005 4600 4143 580 1793 338 4338 1976 2729 1664 1066 3775 675 1461 1382 4240 928 2359 2053 3330 4609 1514 2934 65 4301 1129 4230 4277 1647 953 1765 3819 2647 4442 450 2450 3013 1914 2917 2538 3646 2470 2961 1049 1444 2825 4570 338 2270 2821 3525 3628 3159 488 1696 2332 4212 4461 3147 1962 1127 2405 2454 1532 439 2489 2665 1603 861 4561 3157 3051 1694 3240 4024 1114 2812 2127 1156 407 4068 2664 1684 450 3428 4585 814 176 2830 3102 3825 674 428 1553 3278 3440 3662 2606 1375 1560 2496 3067 3649 3005 2731 337 2018 3867 1567 1064 2116 2584 4194 2413 1536 2546 575 3520 4430 2858 1975 2696 3926 2551 3040 3359 3975 486 1772 1027 2200 2441 2637 3470 4529 500 3028 4061 748 4048 4409 3773 1404 2219 1707 3571 3869 2804 4411 2675 1865 4007 3282 822 1097 413 3341 2239 520 1315 2047 1396 3656 636 4576 4211 3972 1643 472 2158 2540 3314 4095 4681 3063 2567 177 2104 2212 1190 4113 3870 778 2806 851 2982 4005 3277 4720 3714 4533 3358 4256 1975 1154 2910 2473 4032 733 1667 3334 1895 2563 1030 4393 1316 3883 3297 43 3974 4426 3234 631 2009 322 3790 746 3045 3774 1687 691 3433 925 969 1840 818 208 4645 1900 1235 4590 1232 588 3123 2368 3349 623 4094 2659 792 923 2448 3363 1743 2610 65 1255 4310 2014 3456 751 4328 233 4732 4022 340 4575 1083 874 2117 1706 2039 2149 2907 4395 440 2205 2950 513 585 1835 2552 1849 2803 4328 3357 1991 396 3944 3732 698 2930 1068 1517 1929 41 2634 2783 2371 117 935 3011 824 398 26 1587 2392 92 1994 270 2241 54 2501 1109 3220 936 3183 293 2129 746 1769 1167 3526 3952 593 1647 1927 3744 2064 457 747 347 2432 1405 959 840 4309 237 1216 4261 664 2440 2166 399 2290 4276 716 4540 2750 2632 1950 1395 242 43 1615 2332 4241 469 2924 4288 1787 3280 3448 1633 3506 3799 274 2474 3264 3083 193 1898 1254 4447 4420 3993 3577 664 3918 554 878 4165 1119 1704 2737 2828 1184 3981 3328 3640 276 1004 488 3598 1992 4583 403 889 479 3566 3538 142 489 3648 2303 1093 1597 668 737 2733 4403 2738 2578 1820 3019 2612 3725 3518 4316 4439 2763 1483 1366 77 2262 2512 3415 1326 226 3021 2805 1404 2465 627 975 4624 2011 4244 1275 72 4563 1757 3599 3523 90 67 35 261 1898 1177 3722 1126 4479 2578 160 1085 2534 3458 3043 4468 95 1104 1852 2532 3457 2030 3004 3189 2091 896 3213 702 1828 1826 2160 4719 122 4620 3127 3313 456 4686 1056 4433 2060 605 3844 2192 2115 1466 3914 444 4734 1431 1448 1261 3557 1779 3958 4624 4641 1551 729 2460 1407 3004 1987 1406 648 2921 2856 4432 2534 3185 4047 1411 3197 4176 1174 1752 1742 4551 3845 589 323 4417 4242 3554 4444 1707 1012 3508 3564 1035 2462 2972 795 1371 2110 4141 747 1304 418 1490 3210 51 2523 2275 3591 2404 13 1639 3229 2210 2981 1470 961 3441 1294 4513 3002 928 935 2220 1807 3883 4214 507 746 4743 618 582 1979 339 3082 2391 1480 375 4250 3735 511 1280 1943 993 1165 2589 3159 3279 841 1290 4107 321 691 3520 3080 3980 4276 1691 3648 1905 1178 3983 2236 3468 140 4558 4738 2513 4332 1510 3944 4547 3400 3748 1067 3410 3119 2506 1742 737 198 3961 1632 3739 1348 2479 2337 2523 4378 3984 867 3685 1370 3886 1514 3261 530 4376 3148 1918 3804 3898 3331 4250 1619 3611 77 4274 106 773 2818 539 1778 3132 540 3218 875 1362 1537 1762 3138 3469 2970 2424 3454 4697 3783 160 3151 2410 3582 701 2049 813 784 4460 3569 1507 4717 4067 545 1005 1770 1890 1522 3295 801 2541 1129 2605 1460 973 1916 2723 2864 439 3788 2217 3993 3423 2809 2128 3631 3902 4507 1587 1422 3566 3617 4342 2934 330 4646 262 1922 3277 3381 4535 260 4103 2358 487 1534 1034 2586 1692 1244 2209 620 726 3499 473 3738 3670 3380 3361 1702 1382 676 3818 3007 3794 115 4338 2966 691 1686 592 1409 1576 1813 3890 3468 800 3073 823 4154 1378 4462 3190 461 2152 1003 2293 2935 2882 1823 4290 3257 3456 549 3283 959 4598 2409 418 4160 2602 983 4402 2058 4712 4708 750 2268 1040 3984 480 1792 3302 3661 1978 365 3874 200 2079 1890 4374 4683 3836 2681 4451 3766 4048 2843 601 2703 2850 2192 1661 3532 1956 2479 37 1668 3348 507 1669 3235 2986 3881 3322 2231 1076 1513 2966 2121 2351 1291 4743 239 637 3111 3256 1302 2382 1542 3802 1832 504 3492 4643 3804 1331 1803 533 914 3204 1979 3853 1921 2187 2311 2168 3596 3617 3385 996 3832 2911 2031 699 534 3693 1465 2793 4734 4654 1082 945 2690 180 2195 2120 2329 541 71 310 4353 2746 2307 668 751 1464 2071 4560 4354 3569 358 230 3866 3401 1482 281 4752 4081 2550 3816 3725 4715 410 3569 307 3191 283 3894 2398 698 4141 4545 1532 2194 4325 4317 801 134 4323 1356 4634 1646 1552 1879 4356 148 894 4155 2852 973 4004 4596 2489 8 2051 274 3297 2423 1089 3150 3147 966 4377 498 3487 2072 3440 1392 48 3814 2188 2111 2903 3717 2937 4721 2889 586 14 4605 3049 4169 4664 2607 728 4378 3476 4075 4628 3954 4029 2685 1109 331 2675 2760 3829 3209 2487 2932 1206 4238 4604 863 3536 2784 4714 2499 1610 1418 4688 483 1452 2029 2080 1055 4011 1401 1462 3135 2974 2477 3880 598 53 761 2341 3477 706 1913 613 2455 813 4428 3937 4429 1001 3363 3054 2597 930 3348 3747 3716 1921 2789 1079 159 3441 363 637 4293 3483 334 4701 825 1765 4459 3324 2946 3683 208 2091 3226 2078 2488 2351 495 3867 3925 1639 1994 1265 3302 1281 1920 3835 2497 3631 1756 3531 4108 3253 655 3753 4604 747 4024 1807 1706 4097 630 117 1787 1210 1920 3283 961 2256 3965 4387 4112 1449 3917 818 3085 2317 1383 4388 3001 2356 2806 1365 152 4395 3577 2504 2377 420 3489 4013 1843 3985 3446 2162 3881 1203 299 2556 1564 3332 1313 547 833 2305 4537 1407 2992 1944 557 2811 1780 3043 786 1286 1199 3960 1337 2433 2195 2926 338 3566 2150 2329 3336 492 3994 591 3183 2082 29 2768 2948 135 3438 789 2073 1913 812 1082 3016 3830 2325 2240 4700 3354 2350 4109 4365 1933 1342 4439 2314 3893 200 855 3829 1039 1413 203 1918 2896 2921 2997 3431 2903 323 2408 3605 2275 4689 2587 3490 3426 1538 2678 2950 2333 2733 3672 1064 4144 1887 1631 414 341 1526 4098 4448 2059 1045 3282 631 3989 4254 1234 617 113 155 2389 1643 1849 719 1278 1501 2846 1498 2219 1108 824 2554 467 3730 4011 3224 1471 3073 713 1057 27 2730 1714 1320 2895 4345 1306 112 4403 3179 3870 1600 1066 1973 510 829 2387 4337 1748 3052 877 114 888 1470 1434 4052 518 4231 3674 3151 4293 615 3764 3330 4027 722 4118 2836 1631 553 1187 1350 4130 3288 3411 2741 4696 2839 2428 4054 3400 2818 4363 2230 456 1613 3351 3418 1333 3488 166 3636 4363 1583 1082 1777 1954 2704 44 927 2025 4335 957 3568 4196 1346 855 2500 3744 2362 296 966 2020 4680 3125 3955 2474 2013 2476 3673 3121 3922 1254 486 3221 2156 791 152 1952 4682 3775 3306 3571 1032 4024 2681 1961 4570 1108 1930 2477 923 366 2610 2149 1184 3878 3521 463 1407 1944 2594 2914 484 4362 2427 1675 3493 390 3538 163 101 1654 3169 2641 3017 1352 24 971 1221 2885 4111 755 2961 433 2478 2586 651 2542 2698 3141 1055 1681 4142 2163 560 4493 2013 2206 804 4581 2721 442 4035 64 3451 2777 1400 610 2992 2668 3624 4169 4137 1010 4512 837 1311 3744 3805 2187 2255 2901 3146 2771 1138 697 2601 203 1791 1657 3771 3048 4554 2118 1135 2940 601 310 4045 1368 3593 1844 441 731 1423 1147 319 3148 2706 1564 685 947 3264 3737 3197 2808 2764 4713 337 4709 1194 4476 4079 2295 2737 1125 472 2730 1793 3984 3141 3740 1729 4112 2023 2123 1169 1454 4439 4387 1389 2050 1259 4653 577 1229 2196 1273 184 1636 3814 3281 2534 4186 773 3457 1877 4625 2466 4654 2321 2025 1056 1326 164 2462 432 4473 3539 4241 2865 3871 3154 3448 3228 3296 3801 231 2211 119 3802 1134 4555 2516 3878 693 3123 2511 1752 4215 369 4102 2276 4554 1600 1802 1230 2772 608 2908 3530 1067 941 3090 3993 967 681 4095 4708 2562 3054 3914 1035 2115 2462 852 3043 3392 3164 842 4694 794 3581 143 336 2594 564 2098 759 2668 1420 2907 3631 2241 205 3575 2336 3434 999 3704 4171 4508 477 1326 2495 2088 1968 548 3470 1578 4575 4095 3842 2736 895 771 2672 461 4305 4177 4711 2506 1725 4530 2511 1499 4566 817 2007 1519 1671 3936 1156 4681 3740 1051 4332 3455 2190 913 4665 468 1469 3515 883 298 50 2184 2380 1980 1241 4444 3235 4026 2142 4151 51 1582 1882 3349 1702 2400 2363 2478 1032 4343 2358 1597 2717 2693 1629 3214 630 2184 96 478 1025 1296 393 2363 490 4340 920 4265 2545 615 92 532 2055 423 1862 2699 2343 1433 4459 46 2834 3462 2503 2766 1454 2222 787 174 1059 3293 1021 829 480 2198 14 165 770 3028 4050 1849 3932 97 4503 4000 3004 1340 2587 4657 1700 3970 3246 4689 2795 4024 160 3423 3921 2270 4386 934 678 2331 690 1462 3657 3409 2953 890 3530 510 3729 363 356 2250 201 3339 3066 1812 3833 1004 3029 1885 3090 3729 3388 4120 1779 3702 2062 1773 92 4282 3547 4583 585 1813 2529 191 2845 4644 807 2392 2027 1012 2437 2319 1090 2974 1637 3532 2740 2721 4121 4209 1234 3845 2806 2336 2873 2438 1531 3920 3112 2298 4580 3219 4663 1977 4168 3683 2064 1786 4053 4140 2007 1065 3651 1588 2968 3627 2688 2515 3285 1299 377 1482 1750 4187 4741 1088 4574 3115 659 2276 146 1316 3440 1051 1161 164 1120 1015 563 4389 1195 2321 3963 2057 4601 1517 4430 2352 4090 516 2337 3994 4039 2117 1530 1789 3875 646 266 3973 2594 2337 2223 4421 2639 2318 327 3654 433 490 266 375 2883 169 2765 1437 2120 4298 1286 2786 3740 3712 4144 2264 1101 390 838 2907 1033 3407 1801 3195 1431 4293 1827 1420 3011 946 4710 2643 1731 409 1477 1891 1987 3014 3626 9 3009 1992 3646 531 365 3402 1379 3180 810 3324 2680 609 3997 3091 1563 1856 4296 3465 2142 1602 3475 3642 2036 3314 2223 2960 682 338 267 2960 3805 952 2198 4272 1988 3844 4401 3029 3323 705 4435 1092 4129 3661 2873 1788 826 3741 4072 3463 1454 119 3960 1370 1299 2372 2773 3996 1352 4502 4598 3150 213 4476 4444 2867 2194 2226 848 1317 741 4278 1322 2770 403 4476 4457 3175 3100 4156 2413 3393 2320 1780 880 4561 3374 1271 1519 3832 479 3637 256 1902 4130 3670 3181 3038 2149 334 4566 1128 4305 3931 4169 864 1454 3674 4627 2430 216 1616 1322 510 324 2694 1973 2821 1659 478 1707 2 4081 2927 2391 1587 2661 1740 68 2857 3646 1986 2209 2247 4330 442 3251 968 1744 4078 3872 467 4562 412 2196 3724 984 864 914 4026 425 4598 3959 3733 3816 3796 3098 1950 403 70 2285 2789 4630 2731 4737 155 643 2753 1862 2704 4700 3386 3132 1623 385 910 3887 67 2016 1982 1615 66 3785 2362 616 1153 4139 515 4611 517 3500 3406 384 2612 835 4395 2479 309 3481 218 2037 4385 145 4027 4560 4365 761 218 712 3002 3783 2497 4321 2190 3880 48 1938 4396 1321 1872 3159 970 2274 2970 3199 1281 1025 1619 1017 4034 3168 3606 3736 913 2924 149 1521 2338 3155 3839 574 864 2885 2256 4700 4180 2616 3905 3008 1873 1614 1718 1158 502 3527 484 351 2946 3506 2735 1924 1753 2487 996 2203 3507 3227 3176 2602 763 4430 4481 630 2366 703 3959 76 2301 1839 4156 3391 3221 3997 4726 4275 1797 747 3576 991 2071 3259 3363 2668 1857 4369 3031 524 585 4236 144 2774 838 4136 3379 2993 4279 1294 2585 3981 4555 3622 4484 1012 4427 4553 2287 1147 4670 2614 1786 115 1891 3670 3118 2191 567 3670 2152 3298 949 3137 3294 1301 2473 4597 2332 2529 3591 1843 3622 1566 764 885 1186 1360 4674 1288 78 4503 2504 3433 4706 4700 25 3631 3174 3749 1966 3028 1444 2476 1630 1727 3847 4107 95 936 1381 1091 154 3730 2407 1194 3401 1040 884 2618 1843 2397 3286 3317 4661 1014 1247 1324 4526 4738 970 2382 1634 1710 3014 1731 2781 4470 2693 510 709 145 4105 2512 2207 981 4498 2595 3509 2550 3565 4558 1894 813 1225 601 3730 2753 2471 3713 615 1042 386 136 1209 1203 1852 3403 3325 1056 1801 1221 1542 3300 800 2577 1106 2275 4252 3848 4737 2069 1323 979 2 3192 2953 3345 2596 432 385 1156 74 1743 128 4299 2458 2005 4296 2556 2752 1393 1126 3588 583 3973 4363 1370 1819 1499 2151 113 434 1122 2461 3286 4620 2865 2271 3628 1402 168 2766 2258 3122 1508 268 2528 121 3053 4225 2517 25 1383 1723 1579 4505 2297 3898 288 2610 1610 3555 2828 1674 742 3231 467 1135 228 2994 2268 3297 1044 4665 2623 3406 2781 2243 2062 2333 2873 348 2855 3138 2760 1842 924 1067 544 2430 2053 1348 1414 84 1236 286 2243 1411 3361 1234 1057 724 4112 2309 3842 4263 628 3790 4060 31 2233 2243 3627 4597 3478 1395 4232 4080 2669 1240 2918 2828 2943 1938 4666 3881 2229 1205 2427 3508 1608 2695 51 2497 4449 2450 2798 3949 164 542 3161 2577 542 4091 1212 714 4240 2855 205 4176 12 4245 4445 2711 3954 1067 1785 1837 403 2910 1281 3958 1729 1477 4499 3813 2465 3906 3237 220 4551 4283 1877 754 1883 3460 30 1773 1545 420 2508 305 4674 20 1923 1638 3225 1823 411 1802 533 678 1853 2707 4632 479 1798 2296 4670 536 212 1634 3931 2502 2297 247 2359 3411 1187 3184 23 2676 2252 2102 834 1104 4605 452 1133 1236 158 475 2978 3771 1167 4001 3792 3110 1968 803 3712 1581 1949 394 517 3918 3467 3039 4257 2430 4110 2276 1585 127 530 995 2463 3335 3907 489 3727 2869 4107 3408 2771 3806 1978 4423 2985 1039 1517 2278 3984 2233 3054 1824 320 1350 2039 155 1565 4463 2609 3891 4380 3432 1542 3123 4261 4684 1861 4166 4020 787 385 1508 1900 906 1637 3381 2616 1351 1693 450 22 1266 3085 2332 3198 842 484 263 3802 3691 4599 1633 805 1921 4587 2831 2890 2319 3951 3637 54 3676 1000 3134 1757 4526 1594 1198 4678 1615 3875 3867 3711 2386 3538 1940 2173 3692 3893 2555 4133 4324 907 3129 3613 1375 1684 981 2735 3388 1167 1576 162 2952 4301 3272 3508 2933 737 3488 4563 2852 1525 438 3655 3655 2562 724 690 992 1107 4500 425 3447 1689 4041 4016 767 961 1137 2349 4452 2186 4034 1385 636 4670 790 1701 914 1617 3789 210 259 377 3543 4575 2704 2907 4076 2213 326 4387 2006 731 2385 1222 3055 1122 952 1576 1393 4104 1579 1086 2230 2523 2989 2582 702 1783 3132 3966 477 374 2285 4552 2502 3938 16 4189 2191 4172 3569 3702 111 3692 1433 4658 4019 3281 2104 2554 3525 3865 1490 692 3402 3690 3230 4628 2644 4254 2438 1718 3239 3303 4110 468 3763 863 1858 4179 4387 1399 3539 1096 1769 3587 994 4537 1118 865 199 2606 2106 2665 3159 2305 2254 1619 569 4119 2136 2937 3558 4487 3748 4523 1397 325 910 1577 297 2301 4186 4192 742 3866 1572 2085 2999 443 2430 569 4539 4642 3379 3269 3859 4250 1128 4570 1051 939 2564 314 3537 3483 2235 555 4244 691 4752 1613 2590 3582 4006 4210 1570 423 4126 4735 881 330 3093 2308 3306 127 4058 4539 10 806 4573 751 3973 3276 4503 1407 825 1286 546 1938 1215 230 1247 3580 2127 4511 2762 4364 808 4308 246 3670 1341 3382 4312 2080 617 2068 1362 4646 4115 3259 2139 1570 2726 1772 352 1126 4707 1804 3246 1061 3375 101 1864 2696 3595 2995 3665 753 3195 2887 2747 4391 1223 903 1780 1968 1638 2173 3939 124 3841 1386 4412 513 3798 936 3710 1083 2728 2796 1197 557 1545 3458 703 3000 3618 4248 2661 4069 3708 3618 712 2517 154 4472 1944 4124 4680 4031 3857 3330 767 900 32 3433 1160 2670 1487 3373 3123 2273 4568 2374 1548 1858 701 4520 4693 3403 1501 3622 893 1943 773 4380 862 3435 265 2469 679 1383 22 3211 2626 1882 2348 3663 4378 4414 4281 3457 531 772 904 419 316 3329 1424 823 4129 1140 4166 2426 1387 631 2937 4519 4059 2675 2667 1686 4002 1421 4598 1317 200 2459 2681 4496 3661 3325 1507 2921 2076 2879 2645 2507 680 2826 564 2384 2594 3067 1993 905 3590 3616 2802 527 2509 257 1398 3215 400 463 209 369 2860 4744 1119 4488 4059 3556 1583 712 1558 4471 1600 396 2475 3585 3032 1945 2029 1252 2026 137 3706 478 416 2711 3598 1701 4524 815 758 1089 1160 3736 3588 624 1771 1201 106 3261 820 2760 268 2087 3841 3896 814 3265 3954 4628 992 3747 3738 3363 3638 4024 2231 3523 436 2862 905 759 3443 1129 2985 3849 2929 1760 2780 4611 2161 1744 1302 494 1368 2546 4584 3449 1068 2374 1002 4242 631 3639 1794 3345 2974 725 407 1640 2279 1649 1544 320 49 1598 1487 2552 4626 188 1454 1479 727 1031 987 3437 1916 2457 4598 621 429 2104 1212 3454 4709 6 3595 3064 863 4464 2083 2182 2628 607 4734 1176 3110 940 1833 2336 1420 3833 2909 2533 2739 1444 2058 3357 3563 897 4085 2735 4531 858 2119 519 1357 1998 1578 4381 3110 4071 3945 598 1679 3389 3250 2560 1230 237 2896 4656 1072 763 3779 4097 2175 784 2805 3081 531 2273 189 1457 989 2761 3543 2858 2740 3559 3212 2010 2974 91 2192 1594 3355 3614 2329 3212 4059 88 2860 3114 3208 3058 3174 674 50 1719 262 4642 4163 2314 3961 3232 1208 700 744 437 2815 3156 1531 3600 3786 2789 4538 877 599 1773 2579 606 3413 3139 2245 4363 708 2236 3695 1843 4517 509 3079 4462 1696 2441 1869 920 2085 1347 2529 524 1740 4546 3532 3120 2717 4351 3021 2329 2408 3155 3959 2578 3238 759 3915 713 3051 207 4295 1879 1436 1490 920 1262 3961 884 332 1327 3614 1998 148 4527 1049 3056 3168 905 3389 2032 3668 4272 4679 3717 943 2525 1893 2376 1350 578 751 3704 1727 1110 3533 4557 4494 670 1222 1142 1809 3442 4561 2596 2295 261 4088 28 2941 4674 3786 3230 3498 3298 2124 696 901 428 3389 2884 3814 2935 297 3480 3676 891 1379 3622 78 1664 2642 4176 775 3783 4436 346 271 2294 3741 753 1531 890 1075 716 912 2411 83 1385 2959 2267 4129 1341 4018 1132 2211 447 1721 4399 686 374 3881 2587 639 3342 1960 4134 2866 3500 1788 221 3933 359 551 4117 2886 3449 2433 375 2551 2936 500 428 3089 3356 2016 3092 1927 4317 3047 1177 4227 4066 2122 3816 919 3309 4690 4686 995 1087 2294 934 2592 1980 2267 2602 1668 1612 617 4276 534 2960 836 794 1927 1097 3225 304 4734 1464 3006 3089 845 4049 1107 100 3662 1069 1289 399 2986 2148 4226 2795 1766 1924 3976 1819 1335 4306 1287 4353 4370 4569 912 3992 2137 3551 47 2628 206 3500 2058 1307 199 2119 1186 196 3496 682 2653 1417 4637 19 2049 1611 3580 519 469 1616 3158 2241 3581 1753 2021 1204 2866 1179 2255 4423 4151 756 4002 4723 3921 768 3617 798 2279 4042 865 476 712 2080 3632 472 185 3340 2902 164 305 2872 2426 2390 2980 71 3263 871 771 3704 811 2168 3178 1939 3489 1669 2050 1824 2683 3629 2532 3603 1392 3723 625 3620 715 3654 3686 1672 2201 789 4188 266 344 28 4535 4233 4622 521 506 478 3202 3485 2742 4026 3627 2008 906 4268 1908 3095 417 3807 2787 1295 2919 4150 4743 4546 4696 475 3439 4027 440 3980 4637 1342 1475 3183 2495 857 3118 1307 541 4410 1983 4277 3106 2708 4561 2097 867 942 4745 1865 1378 1391 734 3015 1869 653 2472 3984 3843 448 3351 352 620 1642 3551 3757 7 4450 1506 422 2503 1063 2244 870 3130 2948 648 1516 880 2824 1087 1130 364 2103 535 4279 4079 2861 2876 4753 884 1360 3070 3388 1258 1651 3598 955 926 2022 693 2850 4012 1511 1625 889 4648 1623 3337 2389 3463 2594 1301 3260 599 2507 337 1238 3093 3624 1468 3884 926 4736 4403 4078 4245 189 1826 1790 66 419 4404 321 4145 3927 2320 2851 724 4389 2040 3791 750 3724 589 4531 4052 1681 1723 4237 3306 1184 1440 1844 48 1517 2223 822 2754 2075 3157 4159 2961 2475 2792 1554 2077 3733 2811 4200 1231 4185 869 3957 2350 2095 341 1558 2646 295 3629 3575 740 1389 2609 2326 2012 1343 3033 1513 3619 868 3097 2465 1354 547 4284 1614 179 2659 4329 1468 1210 635 3704 4599 659 2151 742 444 4507 30 2079 2702 2718 4102 206 4317 3323 977 852 3131 922 1737 3719 1635 817 4596 4095 4419 860 1431 3002 2721 4284 1164 1421 2589 30 2087 4288 1785 2702 3681 2283 1324 3352 4435 2989 1283 2395 3129 626 4704 2357 2703 1892 3080 1470 1669 2734 2553 3502 3019 3180 357 3745 1118 4510 4676 3771 2175 97 3179 3168 4450 3977 3277 1551 769 2040 1672 1560 30 1487 3630 981 4118 3385 562 471 3160 4307 2622 3003 1543 3316 3087 74 679 250 1248 2492 317 3141 1607 1978 1060 695 419 1027 2721 612 1248 1489 3443 2713 1861 1083 4482 2031 3894 2629 2568 685 624 2938 2669 1215 3471 835 3397 263 3010 4190 4602 546 3435 2291 2230 3976 3689 3742 1868 1181 606 2785 756 1807 2090 434 2762 1403 897 3449 2927 3564 2730 4131 1653 1733 4198 3390 1458 4487 4587 2247 3489 535 134 2042 4685 3802 1950 4500 3972 582 2411 1224 2486 4429 1286 1884 4196 4193 374 23 2119 2719 2868 3165 2155 399 1806 1615 3599 3580 2039 2906 4354 3072 219 3418 2844 2172 1517 2689 1799 2327 2171 2403 193 2123 101 4064 3863 527 357 2369 3346 3275 2221 1334 2776 2500 4545 3164 2347 1324 3296 647 664 4305 2815 462 4582 4368 428 4000 4443 3468 1777 1871 2439 2771 1734 2492 916 2735 1900 2512 4714 2501 2429 2130 1148 435 2368 449 1552 2435 671 741 4560 2333 4261 4230 2652 1219 1850 4523 3834 409 222 2081 31 3837 3010 4103 1975 3028 2621 1411 2512 1535 480 161 4443 1864 1818 2009 1041 3607 2569 1991 765 2783 1131 4540 782 3221 3589 703 3441 4187 3410 4690 3458 3912 2819 7 675 3891 2283 1180 1579 715 655 2702 4305 4040 2511 3547 2996 3270 4452 3289 2212 1190 1726 4259 4637 3650 1962 190 299 4319 25 2388 1960 508 1526 3446 2306 2669 3986 3017 340 4740 3980 492 1644 2651 4380 1209 3980 3285 2655 812 2031 1012 505 3108 28 2738 1314 185 2598 153 3824 3976 3715 3482 1252 3373 1323 266 3437 1833 1966 4384 104 270 1559 476 815 1094 1536 1607 1149 802 4054 4597 2929 3042 2811 43 709 2046 594 1261 343 421 2916 313 1774 1977 4142 1593 1461 1237 1641 2016 3084 4542 4736 744 870 4598 3096 2731 2032 4092 672 4255 2809 3267 2999 2480 357 3987 3568 1327 2820 3500 4708 4265 4537 438 4348 2276 1135 2847 3765 1479 3651 1552 1151 2511 4556 1342 4278 3266 1653 1610 410 1328 131 2153 4138 351 4310 623 919 1312 3389 4138 4200 1438 690 4422 443 3894 54 920 3124 1391 1369 1802 808 341 1106 1285 4339 3485 2473 296 4615 576 2150 1189 2042 23 1974 2899 2641 1921 763 2363 89 1246 2999 99 2329 3486 2433 413 3283 1947 928 1526 1444 701 1333 1368 2710 71 3765 2868 3919 1526 2721 4309 376 760 1722 4483 1655 4344 3147 3192 245 2289 3262 690 1757 607 4630 1797 2734 3697 235 770 4139 3476 233 4168 4449 2520 2071 2010 4103 1568 4166 814 3730 2854 2527 40 557 1838 2984 822 3400 1963 3340 21 113 3044 1117 2391 1331 2953 4448 759 652 862 3872 3226 450 402 4443 887 3044 4073 2934 124 1597 110 1126 769 943 2285 2947 3248 1958 1934 3378 727 1641 478 4123 4374 3402 4011 1271 1629 1946 2094 3524 220 2321 3830 3679 1005 910 3665 1005 1214 670 4649 1644 2305 1260 1002 466 2475 2786 4064 538 857 822 1489 1967 2696 391 387 357 300 3983 3472 4373 4098 3067 2495 2004 3727 166 3814 4135 71 2604 453 968 472 2366 2144 3851 3178 4218 4309 598 2638 3540 1904 3964 2392 2684 3400 1066 140 3061 3322 4187 657 3714 1183 1337 3823 239 2752 2261 850 1783 3723 3411 346 195 2395 3814 4166 133 3043 826 1515 1987 2263 4559 2473 1301 4234 2307 2240 2442 1428 1663 3325 3456 3280 74 3801 2866 3119 677 4144 3958 1639 2605 197 1846 968 2156 2626 227 1884 412 87 3125 1591 4743 4698 542 2860 516 4165 1158 115 2247 2915 3025 3586 3865 581 1752 3224 2865 3805 297 1248 2732 190 1352 3147 2975 787 4496 4099 4121 1562 145 1198 4654 365 1784 796 3029 4659 2868 1515 163 308 543 3987 1702 433 945 3889 3576 2554 1034 4092 995 2401 2418 3901 4456 4369 4660 696 3880 3012 4618 3623 783 1214 732 3068 318 2690 184 1642 1325 3641 4359 674 4245 4593 3569 832 2805 3608 1773 1607 1338 3933 670 2751 571 3158 3520 420 4379 4503 2335 1327 172 4284 2034 3132 2171 4015 3371 1225 377 4287 2757 3462 2141 3860 1517 2834 832 802 2428 1635 2450 1622 3264 4347 3407 787 3744 3969 1687 1024 2712 1548 3397 2463 560 2544 3095 3294 4462 2068 2481 4142 2500 1947 625 986 1782 1291 525 2968 2697 2225 777 3281 1623 2989 2027 1805 2617 1987 4674 630 3698 1710 131 887 4224 4391 3628 837 141 1325 3161 1020 134 584 403 596 816 4565 1775 2457 1682 3252 3329 3427 364 606 4464 4143 4216 3877 601 2479 3765 4439 2174 3458 4500 2941 2700 2844 3699 4024 707 2149 3958 2617 2083 4133 2628 3428 1097 1696 2016 1288 1851 3208 2579 1908 3503 2798 1784 1343 4337 3760 651 2043 1007 3304 480 2543 2784 1903 466 3985 1397 2974 4460 4533 2132 2017 483 2463 2445 2115 3128 4574 1135 1933 1449 2826 4545 4596 935 3886 2625 300 3202 1664 4295 2786 1768 4150 720 2719 176 3023 783 1997 3001 3732 4290 1566 1787 3291 28 1058 4457 3969 4631 1098 2669 2322 2417 16 3303 2501 4496 1856 70 1882 2049 672 2512 3087 4440 3577 3040 3302 3382 2707 267 1297 4249 3314 3076 1370 3178 1925 4490 1869 3874 4280 1498 1136 1743 2905 461 3792 4605 3334 3504 1204 1933 288 3823 721 1424 2859 1771 3633 1704 2036 893 4283 687 318 3193 2036 3990 678 153 2512 1288 1047 1553 4477 1905 593 2576 871 43 2998 3411 1747 4664 2685 2315 1671 3407 2142 2073 3438 4067 3046 1515 2741 1751 23 2151 4435 3994 4570 2504 176 4506 1931 4545 3851 340 935 2945 1474 2394 2097 2880 2841 2090 2022 2819 4042 1154 4541 3499 101 2875 734 3734 4389 4520 172 1081 2038 4740 12 1507 2633 1017 4574 4383 3848 2637 604 2918 1161 3660 3835 773 2538 3791 3700 1160 4284 2757 63 4427 244 2265 3651 4235 304 2569 1109 2825 1252 347 4087 2548 4471 3029 1122 756 3094 82 4491 169 1670 2839 3217 3763 2698 41 932 2205 395 3633 4216 2979 2418 2315 3603 567 4430 3544 3379 2511 1975 1719 4012 2068 2985 3149 1152 2165 3802 4004 1906 2081 1372 1526 70 1010 1573 3704 4524 3890 2151 999 939 2999 2307 4217 4720 648 580 3039 921 4236 451 650 366 1874 4260 4438 1630 3604 1676 1870 2045 3942 1119 3188 4678 721 2003 2035 2398 3341 3645 3631 4735 2748 1062 534 4298 4292 1166 3871 3932 943 3707 4097 632 1340 4374 3565 956 3718 2610 4561 1280 2839 1399 1050 3829 2203 3008 4226 878 3343 2271 1641 851 1541 3951 1141 2345 770 4727 3135 1990 1084 1886 1601 3928 2962 928 4574 4241 2351 4378 1517 1678 4437 1637 2122 652 4714 1220 2727 2802 1504 1109 1199 1727 2775 1011 1185 4688 1130 3123 1345 3125 4445 1929 1160 4438 1968 2427 3874 2784 3899 1524 3853 3782 2451 1593 3583 3912 4083 3097 224 83 1861 3029 1279 2901 1739 2880 4060 1526 210 110 4413 1401 2123 2295 143 147 2029 4527 885 724 3437 2924 4703 1969 1395 1803 3660 3104 4027 1989 1028 1408 2785 792 3456 2176 4589 1759 2301 3113 3749 2742 1125 4128 2626 2870 34 4653 4335 4336 2823 2085 3000 3044 481 2448 4232 4184 2478 4696 470 2924 3018 2310 1197 1034 2984 542 1667 3784 3283 3270 4044 447 1989 4527 4224 2542 4210 3237 216 2024 1126 3000 3697 1041 1018 3735 2361 3894 2737 1474 708 1417 2602 505 1453 626 1801 1136 1571 2910 117 2184 2738 72 1040 1543 478 1169 3786 2166 594 1385 4065 4372 3007 4395 1670 3600 1671 3136 3760 744 3573 4379 1381 3375 3044 409 771 1009 2823 1599 2239 2860 415 3882 2693 833 2958 2781 1775 4640 870 184 3755 4338 3654 2076 121 1808 3171 3826 344 1425 2345 3081 340 3805 1378 2334 1053 3817 4347 3802 2043 475 689 3628 2350 2413 715 1795 185 4734 3969 4486 4360 423 3751 67 2661 348 4211 4213 2978 1601 4293 2005 3662 1148 3296 3626 4474 1216 3385 1200 1111 1351 468 4645 4453 962 2722 3326 3261 1650 4588 2152 2465 2885 3736 1619 4368 1396 4336 289 2841 2293 3130 2254 1197 2361 1091 2355 1344 1447 2778 2078 3307 2125 1061 614 763 1133 3676 1196 4332 3117 3467 2316 2524 811 83 2608 3752 2920 1457 300 991 1028 1042 2471 4315 2328 3587 3595 2399 2506 2526 985 40 3203 2066 595 870 791 3475 1335 2300 925 3894 3845 3107 2067 612 4390 648 3330 3122 205 1814 1781 3491 4324 2996 2926 1411 3084 3642 2098 3956 3431 986 1618 3522 2444 823 1493 1218 3273 4676 2948 3110 929 3454 1714 3669 1366 341 3498 609 3698 2598 3712 2835 4042 291 3753 2704 3902 1801 2311 620 2077 4483 3709 4471 1932 3517 3518 1963 4388 4420 4232 1758 3829 278 234 268 4089 1580 3438 2076 3506 3596 2664 1705 1665 293 1391 564 3178 403 1733 3270 4163 336 4703 1140 1981 3226 1349 1076 3606 2723 4367 4252 1223 1294 1589 397 49 3241 209 2670 1400 3387 2406 3741 2538 2306 1857 1385 3059 2689 2101 1233 2648 2696 426 1325 3158 3902 1814 915 1111 1092 3296 3909 3058 3964 997 4207 1222 278 661 3167 959 3571 2952 1275 4135 936 2725 812 1779 1409 4701 185 1021 2097 3976 2505 1225 3467 1521 3711 2421 1363 1487 1101 1267 529 2425 459 3747 3330 2527 4159 73 2266 2416 836 2705 3974 149 2183 3441 484 3418 1074 2682 31 303 809 2741 3419 4459 1934 1385 636 3701 2364 2997 4604 1800 1357 315 165 1087 4552 2678 62 1650 3216 3934 387 2689 768 800 2217 2571 1053 980 1166 735 3189 1056 1912 1204 1478 3747 4153 3595 4207 4284 4496 1494 695 2105 4495 1451 1615 2346 971 3917 2581 1503 1947 2815 3434 1518 4130 4480 1583 1327 2497 2941 2716 4613 4320 1385 3409 3941 4412 4566 188 1420 4038 3099 2320 899 191 1075 2437 2021 3080 4494 3904 3861 3160 1682 1226 4238 3617 2020 4537 3452 4358 502 3771 117 563 1865 89 3860 592 535 4241 2299 270 3780 3289 2104 4331 4404 576 3874 1899 555 1251 4169 1554 3568 3792 1577 1557 231 892 1312 1182 3608 4605 2075 1283 1429 1798 3412 3175 4501 2678 1962 4232 2654 1964 546 2875 3766 1097 696 2804 745 3259 3246 888 3699 2010 1140 1682 1463 4479 580 4572 3696 3829 3162 277 3223 1020 4639 4697 3126 3300 858 3278 3429 1621 4163 679 609 680 2144 3041 1499 3911 1794 425 4505 4716 2568 2672 2671 603 1997 2327 4253 4646 4282 2948 3846 2078 2639 3064 1560 1273 3407 4678 1226 1512 2478 2107 38 104 1597 2737 4308 3142 1014 3851 2143 297 4030 18 343 4683 2677 2352 3850 3168 275 295 329 1891 2779 3289 4336 4537 332 644 1858 2601 1927 2014 824 2450 3824 2296 3368 41 625 789 1817 2381 640 593 3305 3181 935 1542 272 3957 2825 4449 3467 3503 1630 2042 4436 858 601 441 3760 4000 3783 2133 1071 1564 210 2594 1780 3991 3630 3270 3130 173 3326 874 4645 209 2790 2716 477 1362 402 1500 191 1751 1993 4466 1181 1629 3767 1446 1561 3123 2639 1423 3724 2038 2055 1143 3880 1694 359 3712 2743 4681 3527 2823 2758 4725 2909 1195 3699 1612 1585 2802 324 2182 2216 3251 4642 1036 4707 1966 1120 3879 1554 1701 2345 4708 2266 4351 1174 2674 171 4047 3234 3958 1136 1213 4458 2639 848 3776 651 3515 1716 1477 240 627 4376 2305 3402 2684 2766 2336 3437 459 4568 2523 3865 485 4387 2237 536 3623 3884 1059 1819 3810 3115 1 1713 1708 3698 3044 3158 443 3400 3299 646 4321 1178 2277 199 2944 337 2308 2878 1909 2333 3532 2401 4641 1727 3331 1519 747 2783 3582 1422 2046 772 3234 2691 54 491 4504 1090 547 3289 3715 2545 3741 1491 3407 4295 1123 2676 2626 2149 4376 3567 1370 2433 787 780 3569 3148 1552 3243 2 4582 1253 4479 4150 1594 4001 950 3250 572 3057 107 3906 1153 4690 2284 1049 3451 1407 3152 231 3255 2801 1310 4051 4626 4650 3139 2180 4158 4401 1869 2641 2685 1069 2019 4525 1889 3262 2810 1380 1377 789 1357 2007 3349 2539 2674 2677 2438 2186 532 2150 3691 2164 2781 1969 571 3783 2399 3788 1981 901 3835 3794 1950 1249 4046 4441 4378 2185 1888 4638 440 4432 4698 3976 2311 2511 166 2619 1252 815 3630 76 4330 2745 400 3369 894 953 3045 1469 3237 3436 525 432 485 542 1364 2447 1708 604 2428 1266 4181 1598 4396 641 459 330 30 800 4048 2911 1108 1429 580 698 1323 2781 371 3808 2128 1605 1675 2693 2846 2604 2608 1869 4129 3177 3269 2256 2201 2875 2253 2784 3222 2741 1932 749 4439 1782 2691 3152 3711 4232 1101 2650 676 4630 3481 4432 2376 4208 3152 4044 2540 3383 1760 921 3866 2571 3708 4718 2036 4693 728 3472 2548 1547 4562 1978 1007 4514 1682 2211 1465 1696 253 4405 3525 1272 1061 538 3512 4720 2319 4236 3166 1859 2054 739 4029 1106 3813 2545 3864 2491 1515 4716 2214 1078 2078 279 1258 1491 2399 3665 2244 2128 346 1444 1011 32 387 3943 565 2433 3263 2638 30 2247 4048 1287 1773 2963 3306 3971 1065 1520 3301 2815 3950 2788 3307 297 2310 628 751 2184 2993 1686 2904 3540 2222 2443 2020 4026 2946 3963 51 1771 2787 876 1890 1693 4453 1514 118 417 2797 3705 1492 3252 4595 3413 4493 3575 1552 3775 552 1308 3596 2249 1615 1561 4522 2777 916 1142 1617 3451 2927 4586 1125 175 1159 3952 635 1877 900 313 1950 4737 1271 2266 2723 1152 1052 973 3894 144 3635 1380 1872 2196 2199 2142 3479 3679 3850 4018 1543 2965 902 2763 973 4280 1668 1189 3045 4141 1862 1727 1238 1375 2287 2799 1237 2897 1674 172 1012 1715 2816 4020 4681 3276 2046 3817 3356 2529 2448 1112 4247 1129 1820 3740 833 3372 530 1327 2728 3888 2945 2438 2306 941 171 4203 1370 4213 2118 728 4017 2195 2854 2445 2288 928 1585 3052 3925 4427 1505 1937 4330 268 2562 3842 3393 4356 1134 1824 1886 229 159 1719 708 3374 4533 1551 4242 3130 1878 3986 1654 2845 3990 904 510 4628 1190 620 39 3627 2114 236 4398 2410 1803 3766 383 2298 3957 900 549 4230 66 225 4210 207 875 2270 890 2502 521 4369 1930 3627 2902 4365 3777 4670 2897 2406 3945 3960 3781 2287 3355 4360 2348 4277 2394 306 4205 2978 3269 2079 652 3299 4615 4535 3135 3548 4320 1575 290 1890 3690 3240 4106 4736 2213 44 2281 4671 4367 360 2800 2748 2074 2099 3996 633 1741 4636 3760 452 434 4532 3242 1604 477 555 2276 315 3164 2195 1227 400 4060 3619 2297 2215 3469 2857 1025 2212 1044 4076 982 3205 4571 2691 2400 2037 4696 1651 756 3188 3641 109 709 2615 1942 2263 2319 1301 420 1704 4572 2765 142 1863 2823 4362 433 4218 4352 756 623 4299 1507 3557 4584 1811 3776 975 1815 4227 4240 3078 1441 1425 2194 2547 746 323 385 930 2054 2486 1822 3547 4387 2794 3671 1109 3074 3673 2818 1601 1445 2028 4513 1525 826 4737 967 3433 11 1570 1114 2376 3439 646 3237 2785 4365 4233 2648 3114 183 50 1722 4493 1023 2326 559 978 2029 1509 2838 4085 207 177 2179 1106 3514 741 4437 2449 3138 1853 947 3175 3216 3720 4153 2427 3468 3422 3579 1936 3737 947 3525 3018 3728 2577 2414 819 3233 1695 559 419 176 728 1939 2981 4202 400 3468 460 825 1574 343 1719 449 1730 3225 3783 1392 4678 1115 4678 4027 1612 3324 1118 3764 4473 1626 1316 1424 4261 2376 4039 2877 2382 3295 307 876 2290 2953 857 2650 2731 4178 3113 3421 421 3492 2184 2290 289 2730 3859 4400 823 869 2037 3071 2712 1264 3204 2247 354 1039 3117 4467 4100 169 1381 1030 2053 2544 4151 2840 244 2417 2299 1260 3591 4125 1895 1977 154 1385 266 3238 4240 3481 1427 2876 1609 756 1217 825 449 1994 3478 2566 3371 2387 4022 2982 2013 1197 3904 3166 1981 4495 2796 3016 242 903 516 1757 4523 1540 1705 4092 823 1769 3477 955 4163 3750 958 4529 3865 3112 3154 2704 3524 2505 3466 2488 2232 2477 2915 4437 2838 4574 4519 2260 2438 3116 2450 101 1922 2645 3912 3118 215 3574 1379 1014 3522 3811 4029 2792 965 1242 516 427 4067 4184 495 3342 2298 1520 1403 3356 3836 3591 3171 261 4589 3554 1102 2677 1288 3562 2279 1922 2878 2878 1294 4673 464 2089 75 3367 690 1809 824 4393 577 4614 180 414 1629 2704 2282 827 1655 2228 2561 2418 335 2286 3083 585 655 1196 564 634 160 3728 2706 592 1556 1778 2261 3205 4052 3999 1661 3754 2692 253 4345 4112 3716 2026 2375 219 1197 2392 57 71 1370 2109 2899 3701 2220 2577 1904 652 814 398 3448 2948 315 1006 4388 1446 374 2570 904 703 3254 2850 3866 432 2343 2754 4198 1217 2009 4147 4527 4015 2505 4552 1466 3869 2104 3380 4747 33 3405 4055 4157 3572 1856 2223 3298 305 363 3898 2648 1760 4020 1837 3946 2336 356 4362 3196 3978 2091 4576 1409 3340 369 1874 3199 2046 2196 3512 2629 401 3251 1560 4331 2734 4143 1914 659 2669 2415 4228 952 529 366 783 3868 87 386 2918 4117 2885 406 368 1523 3511 3828 2897 3374 73 1361 1599 2000 429 1268 3518 4568 1744 2250 2438 3750 593 2044 1647 1450 3160 2914 2205 3759 1155 1345 1619 3508 1325 355 34 3766 1104 1559 2996 1509 317 219 4022 3311 3930 167 4088 2862 1358 3180 3773 4664 1713 1883 4158 1944 2871 426 1305 25 609 1966 1093 136 3024 2782 278 3283 216 4338 892 1006 3431 947 700 3853 4485 2001 2901 4707 402 4153 4691 3273 1384 3162 977 2828 2107 3655 3866 355 2088 3414 2477 3536 3846 3676 3513 2601 619 4153 1272 1838 125 239 1458 2021 992 3435 1798 1002 1925 315 2133 4714 1344 2361 241 4534 1420 2604 2022 1421 1896 3692 4288 2023 874 427 1902 4247 1130 957 489 4116 1223 2443 3725 1504 2452 611 520 1034 976 1494 2400 2492 4136 1799 811 1527 1755 3431 3344 3512 2299 4491 1341 1266 1542 1913 2547 1588 1058 2418 3648 769 4591 2987 3790 4721 3705 787 995 363 3263 543 1947 1262 3036 3028 1220 3734 4252 3528 3418 39 3085 1617 2498 276 604 3741 4131 1376 3758 2629 3160 115 2623 718 1620 1727 1288 2251 1888 2167 1036 2122 1371 3744 2130 322 312 3647 212 3320 644 1560 2744 4100 3381 1373 4685 2317 3170 2038 2902 2309 4240 4741 4651 2747 2789 3536 2315 1256 1645 757 1317 1408 3188 1641 20 280 1746 741 4543 18 953 698 457 2788 3918 2313 4504 1899 3625 100 3110 1935 4423 3182 2215 1253 3451 944 1272 1338 2739 4362 1494 561 2520 4398 2590 3070 4732 3803 4588 1492 71 2446 3194 1542 2789 576 3688 1922 2097 2637 3367 2305 1542 3131 1880 2240 4097 3269 3821 3529 4009 1728 2923 2716 2017 3919 1695 3866 17 4676 855 3511 2636 4378 3695 2765 504 1969 647 1064 4546 690 3408 4566 3271 3135 3572 2825 2874 4347 1683 3355 1193 2052 2889 3208 2473 2249 479 4135 2481 3164 842 2644 2447 698 2561 3471 2002 2588 3137 827 2825 3872 687 298 2126 49 2275 3789 4163 4185 4516 2269 4097 504 3048 3036 4664 835 555 2149 2028 4434 4481 4567 1341 130 1633 3533 2162 299 3418 4054 3498 2751 3021 235 493 347 2803 1193 3660 3812 756 2487 4510 1491 3189 4307 81 2438 2606 669 2846 1407 1537 2129 3997 1397 1812 1177 1258 3644 2077 822 3104 2102 2023 3734 1647 3918 3899 3139 4670 2967 3003 400 3566 1410 1063 1583 1759 662 4600 2754 4355 4276 1787 2659 1276 2376 799 2873 793 3184 78 2766 3175 3305 4597 1764 4593 2596 2414 3328 3881 140 3255 3239 4506 1686 3401 2349 479 3300 3185 3776 1471 3809 3076 95 1408 952 708 3334 1514 2621 2945 197 2686 1481 4520 583 2177 4068 1072 1549 1737 4719 1646 4606 411 1521 482 368 722 586 3271 327 2262 1758 1788 3212 3817 2490 1121 1737 1935 4211 2101 2343 1730 4386 3711 3749 958 1370 2914 3159 1988 918 4491 2506 3426 2845 766 491 3050 3343 725 267 3044 2708 2488 1223 2659 1683 2232 1846 847 1203 3447 2857 2032 387 848 3121 946 4163 3816 2803 3379 1783 1866 674 173 1311 2460 2786 3426 815 3689 350 827 1271 1062 966 2812 3367 1577 4315 1912 3213 1608 2102 2269 2497 4019 4592 2715 2323 3348 3724 3546 381 2921 3425 554 2838 4145 2416 12 537 3657 703 1398 3382 1292 2714 4413 1784 3611 1718 3078 1377 2429 1174 1047 1164 4742 2580 2950 4442 3659 4052 2637 3571 3232 3328 742 1341 1002 514 2710 1273 1060 951 3613 3803 4410 4601 3022 443 76 3962 2460 1165 1514 3206 78 2001 2882 3024 783 1907 963 2309 4420 4591 3909 1574 4726 919 1608 404 2148 1399 697 2286 3238 2796 782 4163 4260 2075 1703 2690 2637 1411 825 3349 2574 511 3416 1643 41 3944 1559 1766 1348 545 2411 3601 522 1027 2535 4027 4277 392 3876 97 1434 2142 2904 1106 2274 2966 3768 2335 2641 1162 996 4325 72 1335 1783 629 4028 2032 1551 1565 538 1093 1649 887 650 278 881 1475 69 1395 582 1102 979 2869 4623 2300 2690 3823 3248 1958 1205 3292 4043 19 3492 691 3216 2602 2075 2777 78 4519 2793 3409 2880 2000 2651 3775 2178 3010 188 4237 3621 2685 589 200 3105 2858 443 2729 170 4621 1194 2160 2970 3466 2964 1609 3744 4613 1451 4081 317 129 3215 1712 2597 794 886 3941 1454 798 2750 4532 823 352 4499 1105 3332 549 2457 122 1716 3371 526 15 43 1061 4423 1844 4200 4242 2794 1296 4171 3662 16 1873 2540 4625 390 3986 981 2722 2299 4526 2041 1850 884 3377 2051 1909 8 2006 413 3542 4109 1255 437 1706 3122 2192 479 4514 3576 3505 3571 51 3294 3913 3084 1459 2492 735 921 1930 4216 1135 1387 1159 3450 1360 1502 1922 4626 742 4365 1566 3362 2198 4708 529 2738 2874 260 2622 1398 2324 979 2990 3870 336 2521 2658 4273 1988 2072 572 3496 3964 3461 1456 2654 2454 3438 2392 3096 1707 1266 4254 1134 1183 1091 854 3950 1655 4752 2809 309 4141 318 4490 3921 4456 2379 3654 2367 918 2109 3843 4343 2345 2707 3857 4480 3936 534 1461 3290 3660 94 3701 1535 876 327 1399 4531 4718 905 47 1403 3687 1635 2873 3712 2799 3176 2479 1562 3115 1720 3242 2892 1995 4517 2853 2677 298 2625 1115 4663 1576 1662 2997 4171 2784 1246 3761 4418 2396 2669 1574 258 3639 1565 4544 3405 810 1500 2865 2325 448 3127 4045 2738 3656 4727 262 1764 875 2743 3631 2742 505 3573 952 264 513 1912 1573 4052 4087 2410 2522 2527 813 2684 1212 357 299 2276 1577 2427 4467 2360 2327 3951 2748 252 3216 2167 2965 231 2471 3606 3919 435 3788 2607 1634 1513 1879 4465 556 3376 2767 1937 692 1694 1688 864 4175 3741 924 3890 4342 3443 4375 2221 1193 2503 2238 658 1859 3846 504 722 4037 3571 475 467 2769 1005 3253 702 1916 1109 413 3734 935 1406 2541 456 3094 692 2587 824 2359 4443 732 143 3595 4618 454 1882 581 761 4144 3873 1112 1378 1367 2275 3846 1459 2405 2439 2277 4095 2081 1885 4452 1743 2425 1687 4246 3711 786 93 2922 2095 1720 2947 757 556 386 1150 2807 2543 2383 2631 1130 315 681 1623 3704 1265 3825 1185 3393 1461 1072 2884 1448 1015 209 3145 2198 3325 3820 592 3706 1539 3752 1551 2209 224 945 3449 4161 3309 3239 2733 4745 19 2263 2070 3009 3093 454 1663 2412 2543 180 4354 42 4102 732 2587 2633 3649 896 4703 3864 2427 4176 3524 2147 1974 3463 3169 660 1937 4180 2546 3511 3273 3510 751 2757 4706 889 4258 767 3806 3929 1629 947 3753 4023 1221 1221 1873 2332 2978 3509 3563 1294 178 3092 3921 3914 3364 4144 1014 307 3389 1041 4489 3949 3766 3088 865 816 3488 4541 3052 1467 426 1057 3035 478 1718 1768 872 3719 517 1419 3920 2042 4357 82 1722 4066 1561 3642 421 2247 1755 919 1873 1914 3095 2270 77 1188 1916 2359 4078 1170 2763 3862 1849 25 4106 3063 4263 3410 1998 4575 2015 743 565 4278 3720 1991 3745 2012 4029 4036 3134 394 3577 346 679 1287 3039 3936 1233 264 3420 717 846 1256 132 1018 2076 115 3256 234 3531 2441 457 386 727 3192 4097 4470 4476 4681 734 799 1593 1747 3668 911 1403 2352 2389 2450 3515 4655 396 3211 3544 4652 3051 1758 4056 1236 1727 2771 421 1129 2879 1492 2088 2157 2279 62 1475 1661 917 4459 2605 3350 2154 1667 579 3335 2797 3755 3251 1430 504 4138 804 3172 4336 1925 3671 2302 4010 654 3856 4201 2917 1988 3582 2165 423 2638 2156 4590 1812 320 3560 2976 305 3947 3170 2842 3126 2942 2190 4238 448 4096 1860 3638 3931 4599 2379 3134 2912 3295 4156 473 242 4623 1177 2877 3068 3211 1048 1657 1265 3927 1637 590 1358 3591 4348 4497 3907 4018 874 2300 2984 4310 4318 3481 2019 2506 92 2989 3718 1747 2182 1973 218 3908 1689 4188 1797 3792 142 745 3713 1075 409 72 1977 3504 968 1750 2472 2540 4293 1164 4372 363 136 4015 1871 3643 2568 1262 3060 1344 2556 4325 810 65 505 3448 3029 2036 4697 2848 1490 1184 3630 3839 1953 1704 560 3517 560 2257 2687 1775 3430 3694 4416 3223 467 3344 3654 345 2881 1559 2682 4713 3088 2597 3494 281 4496 2772 2475 3202 2909 56 4546 4389 4465 3084 2599 3647 4235 4620 1981 1629 708 2830 1891 338 603 4648 3713 3272 4148 2382 4088 3245 819 1439 307 3244 2171 507 3038 2685 2985 548 2912 4635 1259 3053 1235 4583 2879 4157 2889 2876 3621 449 1961 4448 1271 928 1278 2344 1435 4609 1913 2447 807 846 2485 3885 397 4669 4049 2130 4215 3525 3968 1803 4111 1005 4251 1866 1593 4337 3310 4219 3929 4647 4201 2473 2137 1654 3645 4638 435 4323 3328 4455 3561 2573 3232 1579 1988 1395 4482 3257 2895 2001 3997 3158 1871 4724 1173 1965 1929 4643 1227 192 1915 4586 4010 900 1514 2322 3285 1077 3628 646 3324 4363 3916 459 498 443 3660 1483 3922 196 3149 747 3978 3639 1037 2988 4473 3329 2935 3823 4701 1222 4548 2857 2214 653 2654 393 2231 2292 1964 1367 2463 3165 4674 1167 157 3201 4683 3681 3599 3777 79 374 2681 1199 2707 353 3999 3573 3595 252 739 2945 3940 4365 4298 790 2009 2805 865 3870 2577 337 3704 4597 485 1280 1281 3729 1017 3521 1556 26 595 3563 195 1927 578 3534 2741 2896 1022 1953 1962 3576 3545 2502 1972 2913 2308 3663 816 2947 3488 105 1236 2666 1953 4079 2104 731 1282 1144 2804 723 1295 2915 48 3587 4272 2843 813 4558 1218 2910 2439 3705 2784 803 1560 4268 1803 2777 1829 29 272 4573 1592 11 1056 2683 2326 1096 995 1723 2679 4465 1380 4396 4508 4168 1540 324 339 2522 3308 2491 2549 759 1508 2871 538 3782 536 479 2959 2395 699 3112 1574 679 229 477 2275 1245 1043 2380 2067 2735 2949 582 1478 3178 3959 92 2321 2076 2153 2098 993 3274 2960 2553 1234 366 1168 3404 2770 2848 2451 1644 907 2728 1682 251 3813 4381 3839 3248 1999 995 519 4696 1685 3115 3438 2251 1136 998 594 171 4492 1948 430 2572 2971 1210 4100 1728 4429 2393 4660 4062 4102 3805 4742 1409 2392 2578 3290 3386 1169 1853 3836 2605 2935 2419 2635 2442 996 3944 4601 2689 1879 2642 1205 2617 2420 2523 2249 3949 928 2687 1620 2772 1223 1543 553 177 1249 2464 1179 4640 229 630 3765 2261 2116 2184 2317 3511 1637 1702 493 3311 1440 311 4230 2184 4523 2102 249 3916 512 2610 1425 1209 2478 585 1772 3121 1783 1423 4462 3952 1552 3255 155 3561 323 3779 252 404 4338 4397 3202 1170 1839 4500 2939 4245 1435 722 50 3151 3207 3801 1415 3046 209 3025 2845 2155 1636 102 4194 3111 836 982 427 2805 1578 2245 2035 2089 2327 503 3156 1606 1048 3791 1024 806 4359 4489 1299 2841 3129 1230 4616 296 2180 2997 1102 2034 718 3622 1170 4129 2245 1303 1221 1418 195 641 908 3259 3813 4735 3133 3858 3558 1984 859 3831 4093 934 4625 738 2845 4147 1174 3921 4542 4447 3697 438 4143 641 2104 2932 788 3654 652 1980 1444 302 3079 375 1286 1890 43 604 2777 4110 1891 2458 4530 495 1626 3511 3174 3584 2093 3558 3149 4007 2891 1039 438 1609 3885 4737 2526 401 3310 3540 572 173 3156 1491 4748 2972 566 4034 361 3750 78 3898 1053 4413 3502 1571 1082 3716 987 3584 2019 3255 4257 611 1155 571 3659 2500 1333 785 332 50 4388 4102 1038 1883 1630 233 2889 1426 4352 1557 1560 2203 3379 4223 4249 1127 4554 390 3992 2111 2778 4395 1236 2133 3514 3784 224 3972 2450 4085 1912 3013 3778 3224 3603 1749 3725 3792 2269 3110 1579 2523 376 4456 1004 460 2061 679 176 4752 4068 2537 4694 1605 1987 2096 390 3110 3434 4230 3490 1210 3780 4112 3514 2150 3067 2902 2014 2297 3459 989 1310 1837 204 962 4530 2374 2354 2947 672 3337 2566 2225 461 49 3972 1621 3614 1385 1020 249 4322 3474 2787 4178 1469 2027 2919 2729 286 4070 1653 3020 2838 371 3610 279 4032 2915 1273 4729 876 1562 3534 697 3230 1182 1571 3246 3226 871 3379 2354 2048 4099 477 4534 978 1772 1600 1754 1444 1959 565 4263 4220 1131 1213 3645 2263 234 947 1639 4039 1846 3324 4210 179 1727 4706 1139 3801 2846 4307 755 731 4124 3959 923 4110 3890 2569 2635 1813 3838 1669 1016 3699 2265 4232 3495 4013 325 285 2624 328 2439 4298 3036 3714 3029 377 300 95 3897 3778 2080 2653 3895 4635 713 42 1862 1677 3801 1157 1334 2827 1005 2599 1293 2741 3882 157 3006 2233 1773 4623 2027 1804 1106 1381 1597 3101 2623 71 355 732 4424 51 46 1493 245 4058 1022 3408 2722 1908 3541 1014 3426 3510 869 2164 3605 4506 3327 3813 4083 1033 2206 3540 3167 1798 3793 916 991 1289 2886 1986 1571 224 2244 875 1027 2733 811 2503 1524 4527 3059 1405 2491 4583 4185 583 2323 3009 1924 1739 4008 2790 590 899 126 2414 1754 4656 3811 4712 1032 836 326 3816 4495 2406 1981 1903 1950 542 2557 2882 2463 4609 3911 332 39 131 256 1347 138 2455 1990 1194 3729 798 3269 3280 4185 3468 219 3724 1057 1436 165 277 1703 72 1489 4199 4100 1693 4131 1476 1724 4217 731 3646 4687 619 2261 4444 146 3527 3291 2200 206 3980 1025 2236 104 2449 3379 4080 3735 3437 2153 1454 1797 4501 752 1687 3839 2834 3221 3841 2795 1617 3242 2892 246 4020 3108 2124 3509 3769 4278 2232 1467 225 263 1590 457 1303 1423 4644 1075 4368 2228 1451 3872 808 63 185 2960 2853 3225 3358 1500 2794 4102 1385 4123 2776 470 3296 249 3123 2559 767 323 3994 2621 3406 3192 3444 565 1286 3068 4705 2439 779 1015 1715 2126 1204 3922 1697 3889 4210 2694 1529 1950 3415 1989 2939 256 2882 779 2746 498 4391 2682 4000 570 4287 199 1854 4128 3653 604 909 2317 2830 2418 1113 1056 2454 30 1737 1791 507 1960 1121 2393 2850 519 2909 2802 3342 3301 4227 4105 2513 1753 3687 1101 1523 2023 2424 3037 4240 868 4385 11 962 377 3555 3850 3980 1254 1420 4376 452 3964 4107 1381 111 2686 1764 1254 199 2040 2680 988 899 1443 4229 230 3043 1188 2886 3482 2751 1583 3942 2060 2972 561 1248 4681 3943 2823 3835 3135 1777 4689 54 2432 4601 1066 3971 2981 2125 3144 4229 1629 3592 2267 3193 4534 4082 4585 801 833 963 1582 666 1210 4369 3498 1919 1109 3113 1956 4501 2673 444 4420 387 282 2049 3481 2835 738 73 2043 4502 102 2543 982 2108 3207 141 1188 1498 1724 2754 852 3003 4153 8 2595 2731 2297 720 1418 4385 2051 963 4611 4671 3671 782 2372 807 3241 4716 3066 1971 2237 3456 87 1926 2543 1690 2891 104 4753 63 2419 117 3798 1121 515 1533 281 3619 1490 3964 1175 2741 1244 3260 1338 1806 4200 180 817 268 4704 190 429 3017 2839 1765 788 1448 2555 3853 3428 1915 4636 585 3298 996 11 2101 2078 4249 2963 2569 1198 1616 3230 3366 1797 2371 2942 3888 41 4724 3397 3415 3480 2804 971 66 4128 3424 4624 3967 3742 78 2741 384 1867 43 3627 3029 1765 1414 1690 444 3840 2974 4707 3944 2189 2899 1231 4144 2769 3524 77 3156 3015 3028 2929 1034 3759 2159 1196 2271 3238 1210 1146 1441 1884 2671 2034 2531 2258 2622 2971 2468 2893 2085 1573 3287 3891 1654 1918 1552 4306 738 1454 4568 2436 467 1853 2718 775 4284 3526 2518 1886 1243 2673 1391 4192 2219 3430 2916 1558 3300 2153 1619 2731 238 4287 4296 3269 1236 1809 4648 4235 2102 2564 574 2410 742 750 1639 3277 1553 2511 3043 2501 1986 3791 3729 319 1267 283 4540 2788 1871 599 3134 358 1011 3132 425 651 794 2042 1371 1949 4073 4340 2426 1823 2240 2469 1893 86 3497 1490 2186 4437 4189 1267 3522 2379 3781 1449 301 3208 1858 1943 2438 3823 2387 1731 2535 4754 3048 56 1494 986 2338 3615 3427 3153 3355 2068 1803 2426 3874 3440 2234 2526 1086 3778 675 2002 3309 730 395 3767 2157 1490 4302 537 279 19 3661 370 4123 1940 2460 971 1707 3325 2059 2724 1164 574 4683 1711 46 1896 1368 3460 802 4672 2496 2803 2482 1828 2961 2322 2186 1205 2490 2221 1001 2227 2147 1676 4267 3829 2587 277 3154 2826 461 2789 3447 405 3377 1075 46 4271 3188 1222 3246 3902 3070 3830 3715 163 2893 1350 4731 1136 2338 3142 3416 376 3377 4192 2978 1643 1977 4500 2476 1040 2224 1092 2330 920 677 3200 3263 3772 4090 929 1225 3150 682 1851 3317 1878 2456 1005 2549 732 2618 4629 540 1371 2334 797 298 3316 4293 2245 1945 1183 2507 4615 900 3440 1848 2309 4656 905 4509 28 2669 969 654 4625 535 3027 1556 487 2465 4090 3389 2475 2489 62 1319 4715 1422 1350 3947 506 1683 1985 397 4000 2221 1551 3269 3124 3910 2846 452 769 3340 4066 3671 3621 4296 4500 129 2979 4040 3123 3986 727 1661 3165 3452 590 797 2525 1495 1149 3660 4562 3477 3335 4474 4390 1159 1134 1886 1307 932 3883 2906 4596 1221 4616 2250 1975 424 257 1003 4448 3019 3551 1178 737 2165 2341 1887 1738 4550 1319 4725 3779 1741 3912 3189 82 3285 3550 442 2594 1739 2628 2767 4610 577 2023 3513 3411 1132 4193 1122 2065 2012 4451 4174 1160 2613 786 596 1260 1569 4256 3133 585 2473 1705 2940 2611 4521 612 2204 3758 2919 3216 3843 4414 3505 4693 1435 1453 3749 2099 2912 3357 1739 4570 2715 4717 991 495 2364 4167 674 337 2641 3324 2514 4391 3033 2413 4200 1935 183 2827 2038 17 1549 3511 2104 1154 2368 561 3293 258 4609 2590 2920 1759 4285 4503 2060 1617 4313 2516 810 2594 40 275 463 3058 2524 3411 192 764 2024 376 4279 2191 4275 1531 2506 1702 1686 656 1615 1313 2645 4679 3019 2769 1400 4693 459 376 4195 3892 4080 533 4727 3771 4134 790 3671 2906 2190 842 1072 4584 74 1992 2381 1323 2770 3988 2443 960 2567 4183 874 2130 2105 1317 4754 2351 4356 1804 4278 909 4070 153 583 1304 1375 3433 2720 4726 4099 3947 1321 3789 4026 1626 2126 2554 4140 2475 1699 1232 1842 838 3618 2168 1767 770 1418 2594 1044 1251 1522 4677 4553 4013 4689 3960 2422 2929 4395 1849 2536 4500 1135 759 1218 4078 2222 520 3279 3210 2523 1488 3343 200 2515 361 2254 2394 2666 2455 965 1684 816 4133 3379 207 4496 1412 3312 3371 2775 3211 986 84 1180 3896 2145 4369 3167 3998 2375 4376 4715 2378 173 1118 626 155 2050 3898 3195 2356 2931 27 4654 3504 1113 1966 1406 2929 3578 1641 4563 3736 456 90 2983 866 2548 469 2784 1579 2743 4634 3858 4187 1603 909 2904 565 362 2927 1707 3275 4533 909 130 2927 175 1006 2447 1116 1056 3044 1879 3412 3859 4225 2515 4612 1007 4385 2844 63 1271 592 2350 3394 964 4705 3151 2571 2360 3271 970 1308 1970 2203 911 4396 523 1566 4398 1822 3443 3225 3626 4724 4026 2903 1672 664 1815 4680 2468 1391 2520 2826 2779 201 2615 1838 1489 527 4436 120 1419 1168 4532 1259 1983 2379 1272 247 4373 3323 1856 1781 3799 2502 4413 2688 2995 2939 4345 2559 1938 4627 3320 2001 653 2595 2905 2040 4698 4110 1574 4190 4131 2893 2914 422 1871 4207 1007 2504 2030 3705 1890 2187 1359 2142 1438 3407 3687 1943 609 3516 1390 976 3941 3163 1077 664 3757 1472 845 2624 1500 79 2726 1440 3015 1408 275 2090 3841 3235 508 1934 1373 1070 3019 4615 484 2056 3299 495 1272 2165 1967 4166 3509 6 4343 4296 4718 2189 436 3924 4568 4055 4181 2009 1645 595 408 4222 3478 4303 2784 1405 4425 4310 2426 3960 3576 1126 4602 2424 1705 2321 944 2394 1744 3031 1823 1993 1869 3275 3979 2033 1087 1524 2740 1869 4389 3162 3372 918 4236 2056 1411 917 2231 1146 4702 3073 1779 4489 4254 2297 4701 3152 2629 2095 4515 2749 2654 248 983 607 4360 3503 1921 4315 1489 3003 2552 40 786 1811 3450 2362 1387 2406 3346 2833 2805 2495 547 3762 1367 4574 2243 4080 2644 2739 4092 338 1828 3824 845 2836 1583 4127 2926 3644 2564 3499 1713 1781 2619 1928 1767 1393 155 632 811 4504 2532 4415 3033 2196 1889 1508 2551 4660 2285 2068 3932 1093 2007 3420 2596 105 4664 3832 2256 950 684 3672 3763 2447 2700 3088 731 3263 4200 1239 4475 1448 496 935 4198 1305 3822 188 2695 4628 3622 3320 3233 761 3412 4102 3312 2019 1081 4730 4235 2909 681 1702 3504 2589 825 4369 3670 986 1949 266 4652 861 4621 3329 649 4 3150 1153 3471 567 3015 655 4542 174 1195 1252 1836 1254 4539 1543 2923 4555 2654 323 3676 2680 2428 596 3645 1163 2662 970 3927 2975 3955 1651 3673 2880 1295 3108 673 4517 3502 3346 3352 1387 1369 2380 3267 2435 1125 3684 2827 699 905 2795 415 224 1710 3213 1449 4122 877 3359 1270 521 1341 4602 883 1616 4428 4350 3211 1226 1503 4046 1744 189 1109 3403 3966 1724 3547 2996 1722 3255 3291 1658 234 2491 2721 2643 2829 599 4201 1063 1455 1266 4335 1653 2680 4111 3489 1409 3235 1498 4171 75 630 2358 3265 1382 1378 4237 1517 3068 1134 3545 4353 4530 1150 1351 1368 2569 1670 513 2223 1680 2516 1979 2896 2710 4633 2665 3418 2805 2614 751 3492 3740 1856 3611 4523 4677 2658 2836 2556 793 3904 226 3201 2129 1426 127 3882 2805 1466 2865 4107 2341 1108 2760 4098 2406 908 3732 2865 2417 4375 4235 2903 2248 3747 3888 3013 1624 4320 4596 2072 1999 2300 3286 3788 2833 3336 4670 162 1103 3280 760 3223 3550 3818 4224 1886 4404 2599 4192 2923 3923 1209 911 3316 840 1755 1618 3003 4011 2556 1533 4517 3001 293 264 4372 378 3797 4527 3496 916 785 794 3034 697 3828 3654 6 3144 3018 2123 1891 567 4250 2365 3806 2524 1956 3771 1465 4326 4754 4700 2462 1911 3846 4619 3860 3362 1024 2839 3249 627 3230 3383 2575 841 2786 1489 3501 4319 281 4150 2138 2638 4690 681 4701 619 1218 768 3503 4450 2838 1978 1222 799 4232 2517 645 1892 3396 4273 1117 2255 1334 248 1931 4683 3072 3931 4440 3006 2862 2749 29 2025 3627 340 408 3806 1065 1702 2995 214 2898 991 4231 451 4259 4445 4075 3132 2384 4606 1152 3034 4165 1418 4721 3633 482 874 203 3752 2748 2267 4454 3207 2227 3203 771 4124 3194 3428 2474 436 2099 138 4021 3956 3469 147 3177 1802 960 1271 3167 3428 1141 3027 1065 4509 3363 669 958 3734 1871 4125 1814 3494 4165 591 1702 1618 4754 386 2722 2625 171 4248 3927 2741 84 2893 2552 2036 4051 798 629 706 265 3974 4098 2556 2113 4163 1197 2737 3377 4610 1342 2243 1606 3672 4632 3427 2269 391 3409 158 1586 1105 4398 319 438 1708 4413 453 3128 4626 79 3951 4628 2363 869 424 3337 2139 1479 1031 614 51 1281 3906 4637 4260 1732 438 3660 3625 1300 991 280 1405 718 4338 1360 2498 4245 36 1586 1457 2847 1223 3639 4451 676 2782 4375 387 3207 713 4086 1420 1933 3947 2154 372 4570 3814 2425 4179 926 1519 645 3604 2384 3047 205 4057 3289 314 1126 947 1271 2447 2894 489 3498 3864 1106 488 4262 1831 4269 4503 2683 3507 3415 855 4452 215 349 3297 2809 2969 2294 3803 3369 1735 1547 4340 2752 3977 1003 379 1827 1226 2913 3355 1888 2150 3609 4254 1582 712 4532 4739 4283 623 1452 2408 1552 3971 1396 990 556 2317 4316 1055 1065 3500 1791 1695 1759 2401 4026 3106 2939 1039 2639 3352 3774 653 4707 1664 2596 4343 2942 1223 3931 35 3415 2068 2173 437 604 3152 3641 2638 1103 3577 3636 386 2580 1987 1422 2549 4146 4682 2846 3517 2047 3333 2077 609 3075 1769 1217 3873 3116 2683 1090 3677 214 3437 2182 1196 2342 1402 434 3663 1223 2438 1013 442 2145 2330 1035 3547 2381 425 986 3752 929 2233 931 2225 2957 443 3366 229 1728 3048 930 721 3654 3654 3215 3764 3012 4114 1651 2101 3171 3771 4471 4379 4352 3962 110 1621 978 2456 3669 4350 447 526 1825 3521 4338 3636 3122 3284 3401 3316 153 3526 2489 3255 3292 2653 154 2883 3894 1029 4085 1251 356 4041 4197 2656 3144 2392 1543 951 4502 1472 1937 1315 211 2550 501 4355 1752 2377 3684 2923 1149 2082 403 1881 3537 2349 4514 4379 1012 89 81 132 3752 2555 112 3889 4286 816 2982 3251 840 2287 1743 190 793 4272 4117 3149 3399 1296 2778 494 4275 1348 3849 4151 2420 2283 3571 3788 1860 797 3901 4641 2379 3272 473 204 1679 3451 2658 2272 1640 3155 322 1003 3377 163 2697 4270 2291 3431 158 1849 3909 1403 2966 4159 1458 2772 1864 3185 1769 1522 3460 1398 3967 3912 298 4188 2068 4677 4126 4196 470 1956 4377 587 4349 3388 1443 3593 1953 1701 2017 2021 4635 218 2755 1221 3938 1097 511 318 4359 4461 1940 803 844 784 3411 143 1432 2489 4721 1527 2499 1237 1387 2357 680 3790 6 3973 233 1628 3504 4092 193 3315 169 2720 4045 1999 3065 4080 473 11 65 2614 4594 1341 1233 1818 864 168 2146 550 4633 1038 3892 3380 3550 1934 1618 3019 2506 2400 940 1908 4399 3252 907 1485 2181 221 4439 1474 4665 2379 4733 4103 3708 2038 2802 883 3281 2082 3762 3489 58 904 1561 145 2623 2972 3056 1882 3427 1754 2417 1577 559 1793 1762 275 3006 25 2933 2533 737 3296 3795 4557 4247 3357 3642 1086 3113 1059 3909 2185 1171 3700 3414 810 3812 435 3697 4169 957 3900 3393 901 2965 2544 359 3965 4677 3508 2679 1547 3457 284 4194 1540 213 4463 1598 975 957 400 92 1916 3699 2627 2602 441 436 2174 4088 3846 4435 3675 2089 70 1523 540 3674 3580 4140 4145 4094 3406 1308 1008 1715 4162 1239 163 3196 1172 1077 1163 2080 227 789 2093 1 4357 4669 1812 3985 3721 1549 3208 2739 3660 1430 873 873 3197 4079 557 3166 414 4366 2855 3109 2440 1521 2196 802 2526 586 1442 832 3566 1824 2031 1890 3416 2192 1222 4401 2416 3896 3160 2064 4731 3460 1514 815 2164 2666 3941 1880 4727 10 3935 2375 4143 2043 4148 1606 3801 2411 3446 452 3125 1588 4357 969 2854 1098 1351 3018 3280 1777 256 2460 3102 824 2636 2332 3863 3574 3364 3483 1875 2669 3359 3264 166 3954 2623 113 2407 4610 1900 2387 1679 221 2017 3227 3719 1396 4320 4691 2925 3364 981 3789 4372 1875 410 1114 19 614 1487 419 4069 1405 2744 2610 1976 3523 1559 514 2776 1712 2366 1693 3215 4273 1796 616 3908 1240 3960 3197 307 1395 4476 1345 4484 4102 2804 1833 3808 830 1167 2082 2579 4533 1237 3641 1195 769 1739 3612 2080 1449 1953 2732 511 89 2111 1491 1778 4750 2094 495 1338 816 3238 2991 4539 1855 3967 3847 603 4496 2880 3182 2254 2493 3258 3580 2676 109 1299 1189 1499 2417 916 4710 2982 1309 354 3020 1024 506 194 3118 3948 3654 3351 679 2708 3042 2263 3706 4019 4456 1231 2542 692 916 1824 838 212 1026 1268 2156 2760 910 4601 853 1982 1372 2217 1516 2505 1191 4592 2967 3012 1373 4117 800 2522 1687 176 1668 2118 810 1823 1428 4193 4701 1884 3124 2662 3036 1684 2584 3753 877 2908 2791 1946 4385 3531 365 1316 4277 4162 943 2459 3166 758 4007 2772 2663 2572 3138 1541 673 623 133 4132 3726 4013 4483 902 4674 3875 3240 683 4594 67 2815 2857 3562 983 3396 3072 2869 33 154 1586 1462 3262 693 120 362 2469 3670 1797 1342 3430 822 2102 1342 1240 907 4671 2516 1718 1810 1751 4028 1132 480 2407 3025 602 3422 1989 1684 4379 24 1684 1585 2160 2977 1598 3819 2162 1043 3301 1506 974 3732 3411 1618 1490 4216 4666 3999 249 742 812 3289 2491 4094 2987 1310 1645 389 3687 1690 1671 1742 1822 2485 3612 2461 3148 4752 4214 4525 4609 3282 3727 3273 2263 3635 3392 2751 3288 512 1008 3093 2529 2475 3970 571 1512 3224 4601 158 493 1877 3014 4701 424 3289 4281 4157 3303 3054 1172 2253 582 3485 4422 3031 4639 2730 4337 2925 3176 3761 1659 4223 885 1697 3752 798 3528 1602 2335 3832 1830 2184 4603 2930 281 477 1505 1339 4025 1485 3933 4416 1457 3226 206 2118 2989 4448 438 4601 1150 4576 2929 3309 4606 4367 3694 3703 3086 1771 2453 3235 2404 3603 1707 3672 332 1247 2792 20 1087 2924 2319 1064 4112 673 2668 110 3034 2485 3445 591 596 1129 2621 975 1625 2675 2329 2492 3195 1642 551 2101 1224 3961 2822 1439 4436 2808 10 4480 1826 2585 781 3075 1629 4750 2668 2988 3999 1931 3413 2253 48 4366 1815 250 3051 3936 1606 2442 3726 2570 1098 1630 675 2626 4340 217 1453 587 4046 1 3669 2271 3369 1114 3648 481 359 1870 3335 4110 138 4282 487 864 2102 2188 643 2212 3614 4018 819 4464 163 67 1653 1466 60 18 1056 1333 1202 449 311 4730 749 296 1759 3874 3356 4645 786 4169 2633 2112 1584 3795 1942 3426 2561 1651 4349 2932 1680 134 3501 2182 2585 1955 3786 2985 4149 1075 3901 2417 3240 3033 2721 2494 151 637 2686 1810 3965 2075 995 103 1356 3365 3610 2283 4214 4304 3608 3516 102 169 2108 3737 503 2220 2794 883 4694 2515 4302 3432 3851 868 2086 956 2143 3120 2723 4712 2120 62 1172 2955 4300 2830 4727 4510 4590 2596 3221 2590 1174 3640 1386 3436 1170 2731 2504 992 3136 631 2124 268 2885 1421 3620 365 2681 4655 4578 2595 3721 1853 4132 370 942 4705 3658 2681 286 2876 1787 1204 3960 1532 1570 1979 1100 411 2299 2932 723 67 2697 2278 2409 4324 991 1102 3814 2485 2797 3136 3391 333 1883 1622 1188 3340 1345 321 3576 1144 4220 2450 3419 2198 2472 3731 4458 3468 2031 4516 3868 2274 4000 2072 2084 3785 2787 2932 2921 1865 3218 2841 2365 2282 1427 1085 3467 2627 3453 4189 2296 2358 4459 4191 379 4492 2845 180 1219 4592 1280 4347 1112 3868 56 3034 1003 2621 3698 984 1999 3483 858 124 2532 493 1349 4353 1667 2919 2155 2844 3450 1240 688 85 3057 1862 4400 1450 3516 4555 507 2903 1014 1599 2709 2309 377 4708 4316 110 3756 2499 3971 3298 1382 204 2752 4199 84 309 2302 1585 2220 2753 557 2744 1890 3322 4014 3703 3282 2671 4189 1367 2319 3181 1084 3226 1609 35 1545 4505 4553 2729 1832 3150 2329 2662 1132 63 2659 2089 1585 2253 1676 2246 454 449 1146 138 3184 2688 922 1147 373 4342 1136 4288 201 2184 3865 3129 486 2815 2552 278 381 4109 4363 712 3836 2045 3565 3583 145 2577 2611 3785 499 3920 3485 862 3996 3611 3748 642 86 1272 1716 288 1855 4487 847 1402 1777 2948 2544 1761 1311 1277 4286 4239 1876 2945 820 1520 2916 2914 1824 2756 3503 915 3204 1682 364 2989 3791 3838 285 431 790 3919 3326 2889 1415 863 2731 2979 1678 445 2356 3701 3799 592 4523 2497 4132 3663 340 314 1293 1737 3373 1838 2574 2162 2941 360 873 2285 714 119 1211 762 3868 1607 1936 691 3819 2207 1679 1949 1097 2495 3636 649 1856 4318 4674 522 3289 2781 1535 1616 3166 1836 2408 409 1649 1673 2660 2438 229 2425 1009 903 647 3695 4578 3671 1439 4440 907 3082 575 4022 3150 4528 3982 1 4531 745 67 2478 4539 336 4712 2185 4153 3419 671 674 1482 4156 945 1440 3165 1094 969 4016 1548 228 3985 1525 4088 3950 528 3054 2015 3090 683 3393 4361 1258 1979 4017 1335 2464 2013 584 2185 1159 4002 1001 4358 3563 1318 4412 4314 3444 2607 1532 1447 3988 2183 3675 1573 694 2752 110 1600 1167 4461 3777 153 3667 4162 1984 3445 2379 1383 4275 4234 3015 564 3765 3183 2413 3659 411 3100 4146 196 2628 1116 731 4157 1730 3150 2829 1877 1435 4529 3783 3431 3653 2335 1546 777 3754 851 2847 3351 1596 1420 821 910 4615 844 1203 2222 1467 2438 4125 2476 1562 2617 1012 3154 2326 4555 362 3745 3094 4032 4257 110 1525 3874 121 4499 32 2384 1593 1762 1259 1919 3298 2217 3102 4093 4309 498 2455 1545 564 3917 1942 3356 3904 1834 1027 404 2166 4503 2234 4078 3850 4074 846 3855 521 1671 20 3944 2631 4139 4465 312 3789 1688 3219 4089 763 2395 1860 2116 3834 693 1411 3675 1805 4236 2996 595 660 2640 1759 4640 4360 2379 2132 3359 1810 3720 4263 3123 2217 569 4030 382 946 1637 2395 2572 3678 307 4635 2650 2130 2454 3263 614 4312 1044 3015 4167 798 1168 2792 2872 2615 4304 3397 4215 884 1367 3098 3393 1536 89 3966 1031 3544 1348 586 4243 2280 3585 1887 4462 1821 3189 3010 2396 1867 860 4042 1584 1131 4378 1957 143 3729 1236 4149 3394 1826 1531 3007 773 2766 4478 1475 4255 1844 1288 1368 325 2842 4426 4666 2556 4399 3858 3354 4543 949 1693 265 2018 2408 2682 3856 65 272 3757 4753 1513 1440 4614 965 550 1028 616 3799 820 3602 4321 346 3172 745 776 2400 3078 116 1077 1145 3311 1570 324 2878 121 3861 3 1104 35 2895 2804 802 1309 4227 699 3550 3804 2775 2186 3427 3142 3242 1108 961 2641 4545 764 1063 268 4524 4705 3084 1384 1117 3774 3478 3282 1440 2168 3495 2163 2759 2078 308 3994 3204 1060 4552 2306 882 680 1783 2011 2714 1380 345 3433 951 1396 4449 2338 2019 1709 98 3963 4397 3562 55 937 3016 10 2651 4596 550 1804 4446 832 2002 3209 3598 376 1969 3853 3709 697 1153 4440 899 3936 1365 1077 3199 3785 3050 230 589 3057 1437 2566 4404 3217 595 4389 3148 1104 3761 1512 673 1642 2734 3108 2866 3942 3234 2747 3564 508 3776 4553 1969 2757 2948 2143 513 1995 3361 1671 1916 3713 304 1623 219 1546 1019 2687 191 610 786 1002 161 197 677 3482 3247 1096 90 2497 4402 450 1610 4554 137 246 1423 3712 800 2040 2424 3985 251 2003 680 934 2706 4739 3955 864 2176 2592 3476 1658 2253 4120 1232 4566 1802 1570 649 4724 2465 726 4222 1256 3945 4421 1844 3025 2881 2597 78 3359 3464 3981 4199 525 1469 1690 2323 977 2937 4607 1804 884 2813 3673 4639 3315 366 2166 4567 4322 2559 3497 3371 556 1807 2012 4071 477 3210 4628 70 376 3951 576 89 2684 2899 2354 1327 287 4011 3685 2048 1682 4256 4750 2977 3545 467 1685 2757 3650 3841 2450 773 1812 497 2048 1822 1820 2305 2089 741 3231 2189 3767 2318 2354 1606 999 3869 3475 164 4744 1761 986 583 3294 1793 3750 4458 3523 103 1464 3878 3163 2151 885 2924 412 3060 2458 3127 3769 4246 1045 4057 2697 2886 1503 3718 3319 4286 1464 2383 2410 4591 71 3969 3989 745 3598 1090 4695 2614 2260 684 2241 3626 2834 72 2691 4116 3349 2443 138 2038 2414 3745 2396 4270 1246 3660 3300 706 3724 2998 421 4378 3439 2338 3740 3240 3507 1007 4644 842 3076 1795 1366 3328 4668 3238 3455 4328 4432 4085 1381 3123 4639 1079 1209 3646 3529 2724 3330 2380 834 3353 4122 828 673 601 1545 860 221 2108 4323 3778 3358 2069 3010 2397 4745 2474 3204 2520 3736 1046 2520 4135 1474 899 4294 2905 1269 4091 2152 4635 785 3916 3174 3011 2073 3419 2810 1206 2879 1615 484 2676 754 2654 271 4531 2829 4135 2810 313 2398 4077 4465 2741 1889 1263 4215 3521 1673 4702 2152 1478 2690 4557 2871 63 448 4305 825 233 2601 1068 460 3102 4359 4372 4650 2012 3440 2738 2598 2450 1311 4718 427 465 660 441 2329 339 695 4533 4351 906 4709 4257 1398 2334 4090 682 3376 3482 304 2543 3568 4379 1629 874 2186 2605 3360 3988 4577 3642 902 1937 544 2741 2842 2640 321 3935 362 4266 4651 1719 2539 4616 4083 1995 4222 1941 3107 431 1899 3592 245 3061 388 3801 1103 1234 1977 4052 4395 2722 342 3180 1159 4016 3330 1937 821 715 235 2295 302 1119 527 734 220 2112 4659 2431 313 1672 4572 2492 1665 261 714 3519 1833 2315 1081 1732 2463 2362 1651 382 3005 3141 1614 3414 2933 1778 1995 2582 4651 1245 4487 73 3204 2617 2318 3661 4437 845 3112 4748 1448 4382 4290 1589 2136 235 1623 3988 115 3293 1355 758 3893 2329 3970 3362 1116 1341 3510 2999 2749 2228 49 4113 4602 665 4079 4748 1224 2557 1126 3980 3508 3158 1855 3822 718 4509 2564 4111 3733 1943 3555 4293 2626 1855 627 1100 962 2065 1826 4164 2367 3426 3220 2217 3779 4600 4318 174 4051 1546 269 778 1414 524 1161 1955 2313 981 1434 4592 748 549 3551 4480 3684 428 1442 1213 3915 2281 4154 2345 3930 583 1610 4522 1038 2820 3259 2070 3804 2295 2269 2868 141 3426 580 4068 4002 76 3510 2307 853 1981 4114 2153 1265 218 561 3495 4636 805 1373 174 2601 121 3876 1134 2619 3886 3823 107 1893 1822 18 2460 2177 1748 2296 2256 1890 4678 4172 1912 3473 2642 1698 1728 2054 1672 1290 2168 3792 3580 4720 1872 3877 2835 949 3112 1827 2095 433 3652 3843 1775 1587 711 2186 2910 1157 330 1640 358 2120 1930 2535 4071 3580 55 4642 3715 143 2453 3851 4541 542 4120 1284 1531 3337 3429 2753 1129 3311 346 1625 115 524 1022 460 2464 4241 3481 2818 1432 2900 659 388 712 4424 565 2561 2842 3232 1455 2847 2015 215 3279 1645 1532 2526 4379 1836 160 3976 4728 1255 3870 4611 95 4176 3861 3237 1328 964 533 2570 3153 2073 108 2245 2014 2183 1738 2328 4550 1027 779 827 2023 1305 4628 2504 3296 1694 3695 1216 3424 913 3539 1695 1171 806 1470 3120 3811 397 459 1133 3466 1541 4411 1818 2942 1538 3058 4385 4082 1414 2807 2398 1435 755 4721 1670 3323 1891 1849 956 8 543 2881 2418 1542 3242 4612 4711 4192 1672 4627 4296 786 631 3288 926 2982 2346 4581 2534 1360 3868 1512 1253 1292 892 2033 3530 2151 1486 4359 865 1518 1247 593 402 465 973 2680 2148 1991 4150 3700 2419 4454 3657 4693 4042 2142 1942 1426 3175 2089 4436 4203 1848 2487 474 428 1257 1987 969 2504 2826 3255 1726 3385 2143 1842 70 921 2236 2684 294 325 1247 1175 2979 2123 4697 927 2234 786 98 1478 1378 2080 4193 2442 1154 3491 1655 2794 2249 1282 4521 3209 3346 1412 1486 4514 539 570 677 3800 4460 1841 764 1139 4406 384 2498 3063 4065 1951 1813 3512 4595 2818 1308 627 3650 3054 4188 1136 543 632 2394 4269 3905 2736 1168 3101 1557 3064 4447 4219 1722 3361 2884 2877 718 688 526 1014 406 3875 3129 2418 2142 1579 3943 4486 1141 2683 431 4751 861 2925 3366 1036 2185 1030 527 3644 572 670 3859 3249 1784 419 2616 1332 2558 1620 3338 1109 2750 276 3399 2771 819 2637 4412 793 397 2152 3606 381 3464 3304 1545 2159 2368 2483 1513 298 2498 3051 3118 1032 3856 2970 4239 1285 1823 4600 205 1931 554 4306 1761 2901 104 1396 3861 1842 596 334 239 1336 2817 3730 690 3968 2825 27 2859 2561 2433 4038 2652 4157 1029 3713 1072 2088 4226 3110 1614 1381 3970 2398 761 144 1346 3659 1235 1903 1346 4501 1861 3224 2880 2098 4381 2517 3296 1455 3220 2385 667 1050 3992 4002 165 4366 1622 3431 1873 1473 1424 4062 4546 2390 4387 2848 433 1816 2634 3754 3350 977 4187 2804 4504 3502 2641 4287 4632 1574 2818 3578 208 4622 4429 3273 4356 3325 2503 2744 4407 2791 2957 188 2594 546 572 3517 4556 619 3654 623 1857 429 32 4674 3743 3957 4651 2436 3012 3762 2134 3567 3338 1199 4293 4353 3462 3193 2159 2455 4065 542 2411 2348 1293 2101 3495 2378 3636 762 1084 892 1961 3478 1373 1744 2788 4278 134 4162 4249 2422 2871 2150 1982 2224 1074 280 1066 1315 887 3712 3019 4011 2213 880 204 2269 3125 324 265 3750 276 3524 540 3561 3028 4028 4288 3771 1595 2232 3949 969 3772 3697 1756 4384 1288 510 1423 2188 220 2136 2533 2265 4215 1075 1294 4479 3008 1846 4600 1804 2888 3510 4191 455 3402 4535 2659 3152 1564 2312 4085 1045 1675 3148 2309 2078 921 2343 4298 1202 3649 4302 1855 3076 2898 118 4721 3644 1319 727 187 3056 3283 298 4284 3580 1821 17 3781 1579 3099 914 4708 1915 1346 1768 87 2930 1381 603 172 2293 1277 733 3669 2645 1133 1309 2452 4526 4071 1370 2668 1904 3703 3806 2436 1320 2650 2731 1397 1281 2442 3803 242 1815 1430 1618 4513 263 1562 4004 255 2638 71 3300 4497 1598 1664 2909 461 902 2578 2727 3546 989 741 1204 2061 1758 2797 897 4438 2531 1865 2286 71 876 2676 1944 3968 4062 1264 4239 3483 477 3037 3962 350 4028 422 1444 4052 2506 3004 1880 426 1098 1287 4352 3119 939 3515 4392 3089 1597 2302 3292 4486 3491 486 4003 4156 4090 4357 2914 2698 538 1839 660 4107 564 1430 1555 4315 4752 2076 2142 686 1334 3236 3586 2414 1786 2636 728 1134 572 4204 2489 1607 4497 2417 1224 1469 1834 754 1952 3680 3341 2186 2898 1423 1539 1076 1797 1851 1126 3256 597 191 4097 1008 1094 526 2599 389 3656 3097 170 531 4474 848 1142 3965 3670 790 1748 616 2998 1833 2644 1797 1811 2953 685 738 2241 1216 4752 238 4602 3745 4160 479 2512 2298 931 2839 2079 759 3145 4261 4190 613 2817 4021 2100 1846 1919 288 1592 3895 367 119 3256 480 4005 1982 4665 1180 389 3166 1291 650 1968 164 2757 633 4550 102 2947 1717 2078 2917 4702 1588 1147 1143 3447 2282 3003 587 2917 4493 121 2798 1566 397 3899 1369 3678 4207 60 1717 1686 1003 2993 964 1340 1442 1123 1693 1748 1958 2337 1632 4048 4033 1550 3154 4074 1464 2891 2421 3693 3214 2389 2469 4740 2164 3790 4280 3465 3924 960 571 1028 3544 3458 3245 3453 1530 3358 194 4572 4282 3103 4507 1101 4170 4625 4175 1114 4278 3698 523 3180 2799 221 3602 2325 1500 2261 3648 3454 3390 4035 4071 1397 2378 4085 2961 2919 4710 3635 1160 2848 1060 3654 2710 2427 3374 1537 2903 1702 4123 2828 1600 2617 1210 4058 3140 1207 140 1246 4606 4313 3240 3103 4016 1901 1492 3685 1396 614 896 2499 3934 3149 2068 3567 2609 1671 2069 410 3344 4337 1000 1683 2030 1624 3020 4525 10 4723 4743 658 905 1129 98 3045 2054 3379 3747 2995 1393 40 903 4536 3716 4062 4276 136 1430 765 3609 1849 3044 4183 3064 1548 1718 2257 225 960 3340 217 1843 3389 4698 3241 4473 762 954 72 1998 1348 3990 4706 3227 1431 1596 3029 1290 4296 4469 154 1000 4402 1943 1645 4740 1924 3333 3126 1070 746 3260 1723 1746 3931 1529 4083 4206 2877 4028 2687 3039 987 1764 3278 1345 1683 2870 3337 81 809 4395 2713 4592 3433 2895 2552 3015 4361 560 1010 497 3098 3745 4385 3320 4290 1447 1820 3086 2058 1997 3164 1789 299 341 1432 1506 3708 2029 355 4718 4418 3675 125 191 4395 4721 4109 1082 4490 1309 2989 4226 3931 676 1814 1050 2785 3967 168 3711 4496 3843 1474 1449 3576 4583 4416 159 1947 4717 1731 2104 1837 1092 4438 3007 1377 1890 1721 3734 1082 2589 2453 3395 376 421 418 576 1583 364 522 1991 3673 2397 669 2372 1199 4061 1881 3402 2402 1326 1826 1107 1789 1400 2311 4221 3453 809 3801 462 4402 1955 2730 4423 4119 1666 33 4454 2940 4097 3409 219 3767 842 3401 1688 1093 1193 1160 4508 941 3853 4713 699 1726 2234 3955 4544 4743 100 405 2011 3149 673 3695 58 2738 2288 3646 233 2183 1497 4253 4353 728 2538 3052 3704 3460 3785 2369 2389 706 1797 1027 1929 4458 664 4524 1081 2368 4032 2366 3221 1340 3860 1917 3434 3431 140 3338 1141 3520 4403 1999 950 4633 3164 3898 1520 521 549 3019 4559 4446 1174 3470 1594 491 876 4017 1752 2136 3184 3972 1737 3761 1190 737 1540 3321 3345 2716 3025 3314 1022 3820 1662 38 2838 4280 2051 2107 2378 4275 2931 2548 4575 4737 1338 997 2510 2523 434 2702 4427 4427 3021 4591 2137 1347 950 52 4342 3486 4437 1462 2569 3028 1778 1895 2476 3711 4736 129 1929 3229 1224 3038 2058 1323 521 1088 2070 2230 2624 2127 982 3518 2084 1616 941 4437 4361 2097 2484 2355 1150 2688 4235 2863 1940 4015 1768 2876 776 735 780 2415 263 2281 649 1399 3810 826 656 791 1728 854 2221 3904 2712 3317 3338 3242 4475 3700 1233 2864 812 3979 4228 4148 1577 1844 4437 1652 906 3905 3696 393 1521 4386 1947 2124 4519 116 108 4164 637 4170 4144 562 2368 898 1853 360 657 4272 2569 3232 3485 3680 3803 2111 2597 550 1637 3067 4108 2562 1002 1474 2675 2696 4102 1974 470 348 1829 1859 2969 1875 1845 3435 4093 1014 4488 1709 3958 2089 1592 1081 2972 2116 1074 1729 4664 2591 4388 2237 2250 1197 913 1163 2018 1697 868 2034 2631 3759 3951 4501 3605 2933 669 50 1217 1285 2358 2696 3021 3482 2726 1162 3780 1885 2275 398 4624 1902 1404 2626 159 2658 543 1930 3586 4402 2403 3487 2954 2704 4737 4057 1457 73 4561 474 3217 773 2653 2515 913 4582 1680 1869 2578 1769 1607 1329 1857 3040 3436 1493 2860 1239 4603 726 610 2256 2142 3638 2460 173 2615 3831 4563 277 4024 1639 660 3004 3893 781 1267 1466 3696 1744 1709 1398 1521 2846 779 672 507 2940 2983 2200 896 2236 719 1844 4443 259 1872 2745 3053 4178 3673 1119 406 1123 1424 4231 2948 3301 3920 3464 4187 4577 2494 4422 4577 792 4034 1997 2193 627 1078 4028 4744 3355 4408 4128 3164 2508 1996 1250 3174 3239 3469 2061 2676 3041 4318 2584 4653 174 3125 2181 2772 563 3583 763 3316 1598 1515 3425 2661 617 843 2973 4502 1245 392 3145 1002 3653 2836 3846 2540 2804 4724 1204 1161 2014 2024 1045 4244 17 2860 498 230 4722 532 2093 2304 2392 642 304 835 2743 609 192 546 546 4180 3665 669 3836 1349 1628 797 1011 1527 2442 4071 3991 724 2401 4349 4685 864 569 4546 3216 3700 738 2626 2058 3901 1139 277 41 1150 3394 2336 511 740 4615 2983 2672 1106 262 2975 2622 2460 186 712 643 2481 856 3159 3665 4012 1460 2503 853 1906 657 2144 4442 1245 2117 3828 3755 1604 4070 2170 1407 3620 1752 1891 3373 1292 2969 4082 1601 2231 868 4660 3592 1147 3706 2621 3123 358 504 160 4100 3565 4032 3012 4304 3997 1570 3637 3971 32 3149 2312 4055 3916 3964 680 2009 3175 2836 4017 3172 3950 3070 3115 3479 4089 4022 3941 2413 3596 389 161 1249 1531 4049 3087 4015 3739 2048 4680 3999 4742 2313 2909 1796 3549 1329 2041 83 985 2706 521 1713 3768 3956 1707 603 2679 4094 4322 1084 3280 367 1754 3283 166 264 1176 354 4717 2642 1736 2629 2720 2696 2281 2112 2841 3466 158 1645 2575 348 1698 1408 2703 2838 4373 143 4414 3853 3431 677 4371 3551 2507 973 2270 3234 571 280 3475 4229 1856 3188 3796 726 1420 2448 508 3772 37 29 190 4198 2951 3192 4665 2392 423 3248 2272 3114 2964 3634 1313 2507 2689 4285 3582 4284 4446 4263 1650 2473 1519 197 1699 3176 3079 1625 2870 397 2152 2973 2385 1130 2216 3153 4754 3050 4149 3724 2894 3962 251 558 592 200 3039 473 2817 4728 2121 395 1060 896 322 2048 374 2733 3662 4290 2550 3415 1447 3831 2331 1396 1786 676 1301 1010 3965 671 65 2988 2941 3572 1303 2900 3117 1878 81 2329 864 3970 4557 1265 2737 2866 319 1245 3769 1483 4079 3749 4744 4086 4120 2134 722 2800 3282 1183 75 1249 504 709 883 1474 3239 1413 2663 938 2363 3194 301 961 2959 4345 1584 4190 2794 1275 4263 2834 347 4630 1315 1217 688 1767 3218 1822 2206 136 1603 3550 2753 2772 90 2219 2555 205 3246 3683 879 2767 1020 1744 2781 4134 2180 2053 4243 4630 3070 670 433 896 2491 2548 3391 3521 1994 3976 3772 2477 2173 4597 661 1947 4382 4185 53 656 305 2632 1843 3260 1859 2135 3032 1331 3297 911 911 1502 3960 4538 3479 3099 3917 1029 2430 2542 3297 235 2669 3827 1270 537 1068 3783 1177 4058 1010 2902 3744 394 1930 3693 3861 283 2642 3791 1300 2270 1675 1356 3661 1618 1514 139 377 4388 3112 1854 3379 1535 1833 1979 45 3202 3563 3026 3742 312 4265 966 1779 285 1904 3956 2000 2562 2062 3017 3663 1376 1155 4137 2831 1968 3500 506 1818 2809 4065 4520 4470 2540 3680 4579 4482 2239 1343 2234 2615 1463 3130 1741 2986 1522 398 1067 4082 4460 3686 3439 3686 1393 1585 4635 1235 2455 822 4199 4715 1536 700 3422 379 1849 3419 1417 2394 2992 1803 4637 942 2031 1080 3384 325 3024 3012 2984 3259 1754 2515 4661 1831 1613 2268 3422 376 522 3784 387 3452 1627 2348 2711 1389 1049 3497 1695 1762 4152 1731 890 1060 3857 2017 1921 2076 4680 1616 3889 2826 4624 3945 3466 2420 3724 4144 1658 4680 1118 1271 4679 4236 1136 1628 2303 2281 700 2611 4259 2769 3096 1521 766 1559 3496 2850 3841 1113 954 3464 3434 1899 1713 3234 3080 4093 1900 784 4215 1969 3544 4261 1479 3604 596 3711 1716 117 471 1118 3356 2324 1480 498 1985 627 72 4440 2331 4202 1965 2796 2908 529 1515 4278 1673 3799 374 3541 1996 2269 1086 2099 2423 2098 4545 3573 685 58 2677 3040 760 2924 450 710 2028 798 3395 1579 2521 3842 3284 4163 110 1202 966 3222 1597 2233 2445 1724 888 4448 2758 2719 3260 1594 231 2559 1550 2105 1705 904 3828 334 1117 2594 816 3608 513 2723 4015 254 3964 3694 4328 4403 908 4736 1905 3644 1795 1318 286 1363 3163 20 2360 1194 3714 3555 4012 4425 3173 3181 1033 445 2086 3161 1035 2147 2573 83 3294 4380 1353 3429 2228 2399 643 2818 2300 1819 192 2995 3933 3086 684 1079 623 1838 2799 1835 4652 2122 4621 3920 1135 2085 2168 1531 1555 781 2539 878 2396 1743 3984 4517 1634 2686 209 2660 3778 2675 852 1633 379 3621 1317 4243 4430 4556 3617 1680 2555 1963 447 3221 3883 2405 3706 93 1709 4196 3286 3000 601 4000 2562 754 2269 3961 2034 1806 4297 3345 137 2459 3846 4536 81 1087 3119 3631 283 4598 4755 2861 1181 1601 1015 1279 1113 2048 2729 3640 1800 2254 4612 1578 2666 2930 4084 710 205 1515 2637 1958 2184 4197 1855 1188 1002 2957 4474 1558 1503 1121 1300 3018 2610 4018 118 4629 1926 2894 3825 635 228 900 436 2424 138 4426 4613 295 3991 1089 4229 1424 1104 3187 3183 118 2379 4479 3624 4521 1488 432 2433 1029 4021 3439 3899 231 4579 663 1429 1463 1576 635 2552 955 3320 1463 2601 3140 1353 2983 85 4460 311 793 3448 4068 2444 3433 2396 350 2118 3922 487 1800 7 1910 824 3915 3581 1443 2308 1351 3640 1474 3699 4515 450 2048 399 4372 3572 1486 993 3678 599 3639 532 3387 4735 3077 219 3332 3750 1236 470 4639 756 1519 3996 2356 1912 3583 1430 2694 4566 1415 3227 2967 3302 519 1279 2699 2655 4299 2162 1348 3333 1101 4582 1637 3604 1401 812 1082 2032 1160 4149 4624 4576 4002 4737 1610 508 1390 681 552 3025 1692 2659 637 2537 413 646 936 3603 1189 3558 2782 3467 1148 1676 1764 2404 2444 1052 947 4370 2203 2717 3658 2708 2124 3262 3718 3588 632 3593 4389 3977 4340 1306 4492 132 433 2923 1420 1470 4409 2156 1352 654 4193 1740 2585 2714 1839 1412 1282 2635 4649 2629 3603 4233 1910 4050 1154 785 3753 3380 445 557 2632 624 3311 957 508 3111 4299 2927 4219 3458 4398 1006 1204 2257 658 106 2025 2809 2343 4098 2308 615 334 747 1321 145 2745 1746 318 3062 2255 488 153 501 3764 4011 3344 1060 4532 4266 3622 3104 370 892 1456 2331 4506 4169 1097 3887 300 1996 2932 2180 2677 3319 4676 3193 2556 2039 1361 3511 2400 3259 4213 3093 879 4623 134 2715 1892 3263 3522 3275 3678 3988 3594 4005 1341 3437 1075 3247 3284 3569 3486 4554 2281 1600 1696 1357 1030 4482 967 3234 3578 279 1009 2586 1077 705 4080 3952 2362 2766 28 4551 2299 2676 1006 520 298 3101 578 4397 2332 626 4463 2656 1064 3989 2827 1487 3847 665 3992 1558 1981 1939 328 2983 1131 2385 4517 905 2190 1353 2733 3433 2127 2102 553 568 3542 2055 4006 3652 2465 1540 3217 3182 510 1197 428 3125 3201 1174 3312 569 446 3724 2817 4602 2285 2683 1260 2252 2696 1090 218 3849 2493 4621 1437 325 4250 677 1937 1707 3006 4475 3292 2454 4360 195 3418 1551 1967 384 553 2258 144 3230 3716 3880 1097 3124 938 3614 1045 4141 946 4529 3164 4208 4139 2645 879 158 999 4238 1907 1980 594 3144 3904 35 3204 2852 1989 3766 2571 2234 154 4465 3387 4297 3522 3801 2977 629 4130 1376 4640 4211 1750 990 2363 4461 3472 3323 3838 840 4477 280 1850 1686 3514 4404 4444 1957 1639 701 4123 4543 4627 4449 3561 3539 3602 444 386 4716 4065 1339 4147 1067 4675 3023 4237 4506 3057 1151 3828 1972 1703 4736 1236 4019 2382 1310 559 3022 1792 1300 1731 1951 748 1816 2558 3645 2814 3117 2884 4494 2097 688 1371 1285 1111 789 3180 413 855 4527 1061 115 1854 4121 442 2576 4092 255 3215 1240 289 4248 1880 4539 800 2236 2964 1483 510 1345 1179 2500 2994 873 2495 2065 3026 1045 635 2811 1863 3002 4361 820 1879 1756 2298 1519 1234 2781 1726 3599 4433 1354 1126 4514 4461 999 3413 885 2132 381 1268 3324 675 1034 1122 4328 2118 241 353 380 1705 3531 3819 4251 3082 929 1679 3065 2862 1556 133 2372 2544 1041 1327 2348 1340 2146 210 2888 2861 77 3167 1793 647 885 1788 477 1011 65 1559 702 2707 2480 1470 1859 720 460 3845 4605 1241 3607 2250 4014 1597 2322 1749 1136 3195 1843 2870 2568 356 3695 3182 1108 2039 511 3966 1782 3515 1893 1778 2310 1105 3568 2242 2807 3375 1384 383 306 1977 1903 3981 2232 1613 2868 925 1435 868 2186 1990 3401 3838 122 1848 3540 4146 711 404 236 2367 4001 3050 4656 3917 1790 258 3516 2054 2926 4242 1394 3450 514 4334 3817 2604 2637 294 485 4270 2748 1038 1347 4753 1689 4674 1143 4300 4487 1254 3652 693 3237 1409 3541 2142 3337 4012 2462 4292 3202 1629 4753 2442 2465 3686 2491 3311 2814 1099 3887 1695 219 3278 2738 2599 2890 2012 3352 4237 3949 1356 1940 36 3763 2639 3469 1496 4441 1484 2558 3698 3626 3836 2419 1999 1172 3628 2547 117 2503 3285 3800 258 1220 4322 3903 949 1571 1391 829 1463 3799 1867 109 3405 3381 2984 140 3258 1623 1064 4717 224 1999 3750 1362 4163 1951 1364 450 25 4246 731 3327 3562 3445 2911 3969 379 3336 3809 3616 4086 16 2860 2726 1269 3842 2390 470 1755 2637 4277 491 1390 868 3433 2465 1168 4340 3990 1975 1600 1796 253 2077 1190 2891 3709 3979 4250 4453 2661 2540 2416 3970 3495 513 1693 3716 1363 3346 4512 1107 2300 1444 2286 1878 4013 765 2435 885 4083 210 3664 3841 2537 4581 948 87 3671 997 1667 3203 3343 1107 2610 2923 2270 817 1415 3954 4508 939 910 179 226 1132 497 1088 2184 1418 2769 2000 1223 2695 1935 3200 1372 1465 1093 4750 614 1400 661 2725 3874 492 4580 1934 2279 492 1538 2501 3230 4470 3885 1922 3917 3421 1771 1580 2254 4175 4112 4722 1994 2864 623 1165 4187 1271 3055 4378 2118 3607 2452 1013 3297 1238 1990 173 4447 2624 4703 608 1029 222 951 2525 2206 1048 3037 987 2701 1354 1571 3514 1018 253 2458 2538 3562 3705 3764 1836 2874 1438 299 2701 2344 133 1641 1845 3189 873 3137 94 2000 4209 2083 1419 4088 114 2948 1953 3231 516 2347 394 228 1510 1207 1218 1294 2589 2604 562 774 1747 915 891 2100 4449 4371 1538 4419 869 3247 3990 2352 2695 2098 4684 3746 522 4292 2433 2305 1641 1689 3107 1172 800 3486 2339 1565 3036 2739 2613 430 1337 4499 493 462 2867 2912 3893 1673 2479 2622 1263 320 2915 2278 3324 900 1218 3077 4474 1097 2758 1981 2348 2013 4395 2766 3669 4107 2417 3832 4081 3279 1408 1160 3394 1510 3440 1189 1166 2728 47 2024 1582 2993 2048 4226 853 1543 771 82 190 4454 3263 1380 348 3525 3474 461 1293 886 3373 1565 875 499 4195 368 1171 1201 521 3500 1714 788 1282 790 4145 2794 4184 3602 3827 1365 3951 4206 249 327 1171 839 2529 4182 1881 879 2871 286 1059 1428 553 1227 1813 2917 118 2793 2064 4456 4406 297 2213 4526 188 1258 3384 4140 848 3365 1970 4379 1079 44 2959 2740 676 3855 1144 4290 1463 3936 2078 4054 2478 1500 797 1804 1209 2688 1475 413 2811 2909 1899 616 3196 1170 1701 2686 2002 261 1933 800 1871 2566 2701 3477 675 2286 3974 1008 1360 1549 1930 1873 3328 4513 2156 4067 3946 2462 361 3232 1870 4050 308 2545 3987 2260 3670 3501 1085 3584 2190 536 3129 2350 680 4492 4646 4261 3072 1165 4329 2348 1024 496 2719 1653 4318 3464 1415 1229 3684 4268 4492 831 2786 912 2473 3178 3321 4273 1612 3001 3111 285 1608 1900 2787 1393 2723 12 1496 4522 2538 2530 580 866 631 4519 1144 4389 4455 3285 1432 3742 3942 3926 4243 2907 374 4274 4135 4675 2103 3455 2947 3510 3053 403 1665 3051 2655 1273 788 653 2525 111 3079 2228 4166 388 2312 2937 4207 2239 4128 3620 21 2177 2927 2145 696 2059 2706 2333 3460 1852 3915 4442 3753 1241 4604 4416 4502 482 3216 472 2062 1749 1845 2927 4441 4191 3113 3441 371 3477 69 2410 4489 600 10 506 1486 62 4563 3914 2879 3652 2286 1339 2495 4094 4467 3753 4558 403 1464 547 2337 2548 3036 4264 2505 2513 876 772 469 3681 559 198 4378 3852 1035 304 2154 4694 3991 4755 2629 2098 279 1909 446 802 2091 4477 2875 3500 2590 2375 2536 3996 4478 987 3839 1581 3540 591 4034 277 771 137 2658 1705 4726 3021 4176 696 524 484 2531 2413 3144 960 4533 235 1587 839 344 967 1690 1654 3863 1763 2495 114 3332 1774 3766 4400 2695 628 1585 4266 1137 1199 2294 4627 682 62 3081 4096 1544 4354 1584 820 922 337 1708 1953 3240 2736 3762 1501 649 2851 2079 1372 4345 1958 1773 4649 4226 2313 1229 1666 2755 2236 122 3773 3011 381 1935 3843 1867 2762 1757 1424 338 2335 2357 4691 2188 1785 7 3705 1121 756 1238 2159 314 4094 3201 163 582 1586 2162 4706 1253 1827 1003 3757 3436 1424 2851 1343 4364 542 3835 2683 4036 2491 1315 273 1835 4039 2542 1366 3373 1577 1846 3738 3483 1847 473 3560 386 755 94 615 4393 2049 265 4000 244 4424 4564 3515 2000 2208 959 418 3352 2007 4079 2800 3625 4707 193 3681 1725 2845 4120 4037 2300 1013 4463 4096 4249 547 1421 1394 464 2525 3790 2667 894 3730 4375 2616 364 4333 1993 2043 4136 2239 1200 2393 1783 3148 3457 1928 1505 4329 792 1616 1042 2362 4390 2025 3342 3608 848 693 3813 1095 737 3149 309 470 4251 951 945 136 3266 4354 17 619 2910 2912 56 4209 4145 3200 2146 1776 249 940 3943 1895 3102 3905 4009 1261 1836 4582 1586 3533 3685 3832 4449 2948 2357 2573 2531 229 648 4439 3049 569 1578 4334 1962 2165 2113 4271 2662 1083 353 1613 1861 2974 1121 4296 4293 4368 3724 2517 2464 2542 3898 237 4457 1887 2942 3423 3351 310 1484 891 1943 1878 3128 2856 1991 2095 3701 278 3877 2653 195 1160 2748 792 2282 4341 1585 3040 1244 2648 2918 766 2878 2761 2875 2306 4643 358 3557 4506 1475 4569 4559 1687 2212 3982 2782 2277 841 2717 539 1217 1287 2742 1798 3626 4715 2463 2972 2667 463 416 2299 706 756 3730 4434 997 1149 727 339 2551 3273 4354 2677 2833 1351 2781 263 1801 324 4260 1397 2040 2779 1933 3831 1688 1612 2328 2692 1496 3412 3133 2521 4724 130 3713 4514 1541 3921 10 2682 3430 952 4118 1832 966 1953 844 2186 114 54 2356 733 1892 3276 4625 782 4337 2897 2353 896 2803 2492 3541 1871 1597 2486 3991 374 2773 404 710 3636 2898 1440 2040 572 2646 573 2069 1451 3894 576 2075 4370 3665 925 1005 823 81 872 1430 318 287 1032 1520 2933 2945 1586 1835 982 2250 1 4468 192 561 1740 1614 3512 3364 952 978 170 3369 2675 2581 4022 1862 3197 3234 4723 1797 4398 965 1053 3504 3051 2417 4658 1548 4639 1986 3074 3771 4427 2723 4235 4168 979 2120 879 3612 2964 3062 1271 340 3570 18 2824 3659 1588 3913 1270 1482 3362 2067 1002 3960 256 569 2028 2544 431 3768 4577 3450 2293 358 964 3121 281 4482 2975 2345 4673 3010 1402 147 2863 1190 3804 718 4535 2064 34 4003 794 1753 2812 4314 1756 2369 219 4091 2915 3222 3235 2089 3538 4096 787 930 2220 3235 2495 1350 1646 3254 4340 4414 4502 2383 298 1513 3329 4366 3993 3689 876 1643 3601 4288 4649 930 2529 2459 4559 2639 3039 3712 1017 3978 2466 2577 1726 3513 2889 1545 1511 2453 1149 1195 1710 1371 702 3518 1220 986 4284 701 1791 2207 4179 2951 299 2866 4643 3177 1884 1021 3950 2066 986 4131 227 3596 2433 381 3752 3015 2044 2768 3994 2607 4132 1280 753 3995 3206 1618 2764 4512 3230 1225 3957 1219 4700 4460 4226 3162 1989 3822 1118 4097 389 243 2002 2406 393 1460 3663 711 1838 1503 3295 580 4561 155 4295 2104 3969 478 601 3504 4602 2907 615 484 2043 266 2508 450 4582 3883 2692 2444 4455 723 4103 92 3055 1579 1881 2418 3923 469 4284 386 1612 2191 3852 426 1304 3057 3648 1901 2477 808 4310 4406 158 1780 1774 1547 3022 1739 3040 1236 1998 3055 271 379 3837 2428 2977 841 2269 4376 1588 3754 442 4677 4038 4013 4341 3147 375 188 2810 1216 1163 1793 486 1480 1782 202 1574 789 2063 3349 4046 4058 1106 1276 1225 4222 3773 1312 3326 1073 2114 3651 3651 1099 115 1344 213 2430 3589 3234 4065 1789 1559 3900 3500 562 3853 2534 3167 1735 3584 3763 2027 1929 3777 4672 3795 2547 1602 2301 2785 3838 4072 2123 2163 3234 3101 1966 1732 3318 333 3587 2645 1232 4513 4451 4261 2866 3477 1880 2072 215 4266 1455 3487 1073 1876 263 375 3029 3513 225 4645 3632 2278 199 2055 3569 267 4100 3399 4227 1621 2014 4180 1604 2886 1242 50 66 1374 3147 4250 1753 2891 2158 2088 3501 1176 3063 426 1062 3110 456 2664 1991 2921 4316 123 1468 2235 2102 1393 837 1732 1347 2058 2149 2578 1042 1161 1026 2025 3159 2637 109 2807 2136 4042 2545 3248 1758 2786 639 618 2954 1187 3716 4037 3210 2371 417 73 191 2087 78 4617 1837 2223 2483 1127 4468 1826 1493 1285 3237 4105 2248 1811 3530 4331 1938 4245 804 2735 4189 1913 2186 2535 795 234 3266 2016 745 4221 2803 1148 752 2588 2732 14 3853 4591 1574 2271 3425 2128 4703 3539 2926 4618 4288 3160 2056 902 3327 2016 3137 4602 2276 2041 448 3839 1360 1966 4642 3590 3098 1574 1014 574 3401 16 4598 1270 2146 1958 4647 4728 2854 4226 3873 1858 1385 3451 4214 3631 1923 2195 2645 525 1152 326 544 3792 2898 3897 459 1591 3234 2629 606 2198 3842 204 654 1947 534 4297 2687 1970 2426 1548 1261 2816 1964 2984 4592 531 914 3705 812 4497 3328 2298 1830 3470 4399 672 1353 1395 126 4015 2355 395 301 1739 2346 2901 3425 1733 2415 2990 1357 557 4017 3389 3654 764 3849 4365 1211 239 105 259 3920 2384 873 4013 1237 2038 2258 591 742 4179 2712 4393 3527 3093 1407 570 1187 1711 158 207 1256 4143 4214 2988 1504 3005 2624 3530 1176 4512 838 609 4261 3944 2490 4012 1666 3195 3217 2473 1059 33 3246 425 2686 2544 4249 1204 2477 3793 152 3057 191 3354 951 450 19 3962 1513 2799 4069 1183 317 1200 3892 2373 1558 4261 397 3377 2485 2769 4333 631 761 4512 4628 4697 140 2164 3684 2770 1660 2046 4631 4548 658 502 14 426 54 2360 33 260 3264 3060 3629 1812 145 3321 1932 583 455 3942 3439 4650 4467 741 899 3772 3050 2565 2639 3999 4390 1874 3449 187 3793 2521 2319 180 4676 3351 2493 364 2535 3546 531 1439 2752 3044 1192 592 229 1220 2360 1694 400 4528 908 1652 3736 511 1907 4634 248 2786 2335 3738 185 1436 1943 3789 1188 4510 3681 450 3510 3139 2318 1116 3170 459 3354 303 3407 911 3302 2724 3087 140 4160 2074 2619 1756 254 4452 739 1569 4041 2757 328 468 2171 208 2513 1343 1933 3981 557 2137 2796 2736 4620 594 1942 2326 882 1627 3064 2751 4702 2833 528 3335 622 2951 762 3179 3915 166 1188 3591 555 3533 959 35 3416 1853 3827 4652 3491 4685 3636 4180 4422 936 147 1443 334 395 3050 4063 1799 1801 2627 1529 1099 2684 3309 4010 2841 3374 869 2852 2670 1937 2704 3169 789 486 3846 4351 774 405 1695 4461 748 463 1133 3041 870 984 915 384 342 723 3921 1710 2331 2281 2606 35 2223 4629 329 3812 69 3828 65 1943 2362 2550 2863 3398 1927 1266 4207 3351 4422 2055 573 4496 2691 472 963 2979 3024 4367 3406 1220 1611 3632 3520 3634 827 1899 4443 3561 2348 1283 3649 2593 4286 3934 193 4186 3206 2879 1797 749 4148 759 3285 2127 1395 2599 693 4081 113 1343 284 1186 518 3539 2344 3743 3091 142 3843 1608 4267 2521 3837 2478 3837 3250 2758 1479 3680 335 3925 1632 629 695 3240 4433 3846 2757 2624 2610 4468 4195 3191 1889 3412 4012 762 4588 1955 1301 2756 631 3364 1913 1571 2721 3728 4340 2588 1582 860 1463 4735 4274 4605 1809 1590 303 2426 2433 2656 1793 3299 4754 842 3450 2971 1306 3472 275 681 3244 4741 404 2917 2224 4089 2658 108 2531 1745 825 730 1944 2828 2679 3978 2013 572 2941 862 1277 3494 3501 1058 2021 3761 1634 4375 4432 4432 4473 157 3211 508 4669 2108 2290 416 3649 2757 29 1594 3264 3759 3222 3079 3325 1200 4664 4340 1941 2711 3821 2177 762 3675 1825 2317 2391 1863 3979 4076 4451 2292 4570 1731 4664 375 478 430 3406 1304 1227 2982 1933 1838 2440 3732 1356 2464 798 2496 391 3600 300 3087 3777 3006 1279 1505 4613 3652 1202 4449 625 2456 314 1790 955 1569 3473 3521 3537 656 317 3941 3196 283 3029 844 4321 1321 4743 2399 607 694 4706 3132 567 2153 549 3713 3851 329 44 796 2574 3685 2234 4083 3912 4626 1603 4680 161 3487 2823 593 3376 3117 3242 2382 2023 3174 1716 3112 1959 4051 32 2313 3152 1697 3562 1429 4638 3588 3490 3824 1033 99 1428 3881 204 3695 3046 4128 1374 1456 557 2830 4016 246 3969 4480 1267 480 3149 3106 2223 1194 1659 1387 206 2221 1023 3195 793 1418 636 2988 2851 4407 3019 996 2976 386 4582 4170 3357 3528 4334 2512 3301 540 3228 558 652 568 2292 3719 2746 2214 1568 2832 2673 210 2666 4654 45 3724 775 3054 61 1010 3605 1806 4617 1165 4416 1958 4138 2162 39 2353 3716 2653 4203 2105 4018 3585 2376 4560 3737 4697 3685 3377 241 3477 4541 3077 2087 1914 4371 142 2647 3636 3079 3491 4401 888 3015 4494 1661 4547 1462 1549 3638 812 2888 2047 3642 2428 1507 4488 1513 590 3634 2456 2674 145 2168 1970 824 3869 367 2718 4562 3104 3231 1346 3643 1689 4649 4000 1120 1015 1537 2299 2457 103 4278 297 2803 282 3198 2958 996 3799 4430 1552 4089 519 1875 1008 1646 2592 1733 54 1975 1895 540 3407 3924 2085 844 3995 1888 680 3703 2281 2172 270 3762 977 1799 680 583 3513 1946 2923 2054 4055 3712 3412 1475 236 743 2740 3274 4288 631 3765 3484 860 1809 2211 954 3233 3174 164 2578 486 3866 128 4472 2063 2545 854 457 332 1387 3588 3753 362 630 903 3522 2790 1464 385 462 4025 4713 3478 2666 1119 2662 1758 327 2731 2911 2841 2087 4104 1560 3165 216 2789 4260 989 289 2336 1022 816 4137 2599 355 2203 1970 2982 1024 276 3778 3674 2897 130 1291 4627 4275 309 529 3468 4243 4132 4670 2542 4431 2183 916 463 809 193 3789 64 1790 3248 1607 3729 2789 3412 198 1083 1769 4416 2180 7 1132 3334 3190 3219 2997 2117 4036 1295 3617 4474 3186 3610 3486 3556 4541 3499 1056 60 4500 1376 2790 2299 2293 158 193 1820 2438 2439 4508 256 3047 770 1798 1935 2569 4572 4691 1096 3423 3367 3457 3854 4001 1576 1554 1237 2211 3285 372 284 1580 3094 1502 3264 2217 4186 1336 3849 3174 2672 723 2630 1527 257 1753 63 2812 1220 338 2155 4203 2538 601 501 3664 3555 2105 3757 4458 250 242 3947 4273 3106 1716 1714 576 649 1257 833 2451 4519 609 1174 4427 1149 1008 3736 3499 4279 2996 801 446 2839 1314 1623 3755 68 3581 3953 1129 1654 382 1114 2456 1439 3451 861 134 1861 1110 3421 4280 864 2327 4331 1078 1696 75 4122 1033 448 2902 4573 1049 2502 1123 559 3554 1305 3186 3592 1482 1621 2285 2558 3122 477 4125 3835 2924 4736 1134 1055 1701 339 3049 3579 1283 365 1297 3610 3380 3295 1648 2965 3176 598 3120 1300 301 2833 2234 4314 1460 3097 2267 3118 4747 3611 1332 244 4468 325 1482 1165 2567 1307 2032 609 413 2364 881 1888 2086 2674 181 2599 1921 1558 2270 3116 2857 2127 184 2557 4009 1289 4747 3084 3573 3507 1488 3134 1370 3936 4548 1445 146 4544 982 3664 456 4456 4509 1722 3384 296 1263 1983 179 4640 25 1458 1577 1962 2546 2375 4607 4294 703 849 1040 1312 2874 3521 4395 1454 3465 2962 3272 2708 760 3538 4431 3397 2530 3327 1855 4129 2823 1988 2444 4176 914 1685 54 4341 3468 1743 1308 1141 2906 704 3175 289 2610 1335 862 4654 479 1257 449 3369 3474 4070 2332 4222 997 2691 3758 2989 2902 331 522 3216 2727 3138 3337 4183 478 1627 1523 4036 169 2088 3227 164 3607 116 135 918 24 2162 1853 4408 4565 2920 3920 4335 1690 1953 2305 4023 3187 1238 4637 4390 2333 4188 827 4113 3238 4545 2137 773 3574 1964 2179 2522 2836 2498 2298 2045 1201 1984 220 1973 2165 191 1999 915 590 1998 4361 3828 2321 2698 4629 2434 4477 110 4599 1069 4351 1632 3968 4074 4157 356 3145 3083 1336 1672 763 4186 3026 702 319 4623 667 2888 2263 106 468 3048 450 216 3031 2019 4540 3958 4199 3188 3402 2146 1776 4434 488 1474 1325 212 668 1009 4512 671 4109 2339 2387 4405 595 3882 2528 172 2193 640 1370 596 3067 2404 3505 2765 4437 3802 4548 3774 262 3199 1718 3534 982 584 2050 689 2223 3856 3814 844 245 743 4300 62 2476 1897 4525 3507 2284 4469 4136 4647 299 1511 1721 118 454 1210 2152 347 52 3237 625 1034 4166 2767 2383 1056 853 4456 3291 1053 1592 3993 4110 1869 4352 2211 207 1862 2030 3122 4532 65 1744 367 1094 1890 3915 146 65 1724 2350 2560 3696 530 4020 2193 1706 3614 3511 2790 4691 2659 3157 4414 3692 1822 1960 1887 365 3639 2694 4341 4233 1675 3314 3694 547 2993 2654 170 1695 322 3056 3332 669 4424 495 1210 3495 1622 4603 1880 3406 2316 565 3830 4627 3865 3841 3327 935 3534 3632 3999 1959 789 825 1992 4557 528 1094 2120 3512 2187 3638 1745 2440 2089 2790 1639 4271 4576 453 132 2643 2640 834 4036 1329 3844 2989 4088 957 3864 1381 1566 1948 22 3757 784 837 4362 3290 2115 2317 1346 142 4694 3507 3797 2528 1154 2714 3795 3223 614 1085 481 2709 3547 2206 3178 1220 4149 225 3165 1797 3073 141 4583 1485 3447 855 1325 3430 2422 2395 1329 2297 184 2162 4203 2830 2174 1474 1602 3390 3292 444 543 1236 3379 4008 1759 1395 984 3008 2683 407 4432 267 1564 4642 3874 3599 2328 1817 4459 3112 3262 3720 2059 2863 1012 2859 4437 1516 4131 1914 3377 2983 3094 2290 2233 1485 303 2483 4399 3657 4016 2626 738 1427 2960 1258 3709 3565 1534 2109 1083 1369 2365 22 1118 1042 2898 1574 570 3455 339 1343 681 442 3960 3318 2781 2500 1190 4060 3107 4741 1166 2086 2428 121 2447 3461 1189 1015 3406 1101 1705 341 3425 3550 2832 2557 1070 1700 1557 3123 3044 2089 3342 1348 1830 2847 83 1816 1975 512 1512 2894 474 3112 134 4038 4046 1164 2176 1693 4705 479 215 246 4489 46 3610 2798 3779 4124 2736 3935 2924 3642 3620 2489 1973 3591 2186 3143 91 1441 3965 2606 915 598 1987 853 1963 4318 4029 3495 3163 157 1785 2607 4470 1896 2700 890 1600 4486 3804 4257 1538 780 2678 72 2935 3093 1024 1016 1325 348 2808 2636 941 260 147 4356 907 3730 3640 3179 2793 4224 151 4475 1042 447 1911 2486 1559 3362 2425 153 3405 2886 849 4075 1270 3004 2426 1276 1290 1863 502 892 4528 891 4458 1894 3806 4130 4317 3610 1728 2943 647 2036 2848 1258 827 3384 1427 4140 2040 4601 464 4131 2598 1431 3109 3702 2304 2522 4572 2282 1458 2658 2750 887 3509 3082 1481 4492 1741 2019 1723 1852 3289 4489 468 3579 3406 1679 340 4105 2389 2399 112 3794 3171 2829 106 1922 2409 3883 290 4341 725 396 2390 4411 999 1191 3983 825 1309 3812 3587 3068 2761 3196 3416 2679 3549 2552 1457 4396 2624 3897 2035 3797 3544 1618 4510 441 2270 1744 1774 4302 2845 298 1953 3290 969 1941 828 2851 334 1140 224 82 1720 4165 608 1368 4412 830 1269 1876 1604 6 2193 1499 4212 3710 3570 1106 3122 2402 1724 93 3591 4399 2162 2171 2985 579 1926 3836 4268 3160 1195 4105 2865 3026 3841 109 623 407 2794 3937 2487 4235 1137 1295 2694 3059 2182 2014 908 4653 4628 3938 4379 2670 1744 3167 1456 1821 3141 4267 2980 4564 344 2883 1950 1684 807 2788 3557 2886 595 1518 2588 728 4151 4161 4311 3726 816 122 4354 485 1307 1955 2122 2247 3636 3270 2584 2245 1165 302 1851 951 2419 3953 4337 69 1279 2731 65 260 3524 1429 1271 2564 3424 4694 101 808 611 2358 2791 1802 3654 186 148 1195 1822 1481 4271 1194 3400 1860 4189 3069 813 1053 1187 1028 2110 798 4365 2020 2280 1854 4060 205 1384 2335 4200 2562 3394 1023 1302 2051 2664 3423 1344 300 1836 3216 732 1896 4022 1241 2037 402 158 3909 1479 4393 3264 3720 207 4457 4387 1014 2649 1619 1117 3335 2969 3009 2412 2604 901 298 991 3598 302 1824 1636 237 1317 2804 3367 2229 3588 1354 2826 4655 974 3479 4094 1369 3987 3245 1153 2148 1562 4173 3696 3980 2819 1419 3203 2058 2901 1653 2436 3066 4203 4363 2683 357 4169 3607 1078 1106 3323 3682 1294 4122 4340 1388 4658 632 2943 2642 1638 2365 863 988 408 3973 4248 3449 4709 1935 460 3305 4627 2804 2239 778 4471 4351 2284 3208 1565 1262 933 4381 4567 3712 4647 1184 3334 4727 4066 2542 4018 3089 553 239 3561 1144 2169 2304 781 4401 4245 3679 1303 275 2211 2163 3445 2246 1094 3578 3343 313 2653 4111 4513 1467 2689 3754 4051 875 511 2511 4753 1374 2483 4255 3111 3417 236 3110 10 554 3210 1752 677 64 1972 1382 297 424 1811 2182 4197 1133 2547 2609 2349 4003 2583 4054 2823 1647 1779 1671 2240 2851 1566 444 3549 3909 1320 4039 2234 409 3395 3995 764 1602 73 3381 2518 3921 2071 534 1009 3246 2197 1866 3007 152 2735 3655 49 3144 410 2024 1639 693 119 4267 662 355 1739 4642 3399 899 1219 328 3411 4193 3463 1792 1028 3425 3624 4088 4208 2641 2726 1550 275 2654 1604 4730 2824 1785 1609 4517 2882 3237 1558 766 1511 3442 2764 4578 3895 869 3298 2860 677 1578 2862 686 4364 842 1910 3645 1106 1272 111 1277 3390 2688 836 4411 3368 3585 3375 3170 1818 3730 602 4349 2599 4182 453 3062 4699 2446 753 4308 2922 886 2645 1787 381 1586 3208 1000 1344 3727 3458 3877 3003 2987 4133 4467 234 155 4147 4467 2428 1331 4548 3760 42 2277 4587 1108 1481 3280 2475 4227 2226 4019 1230 4580 1227 2415 4072 213 1940 2649 2263 1899 2164 2708 2365 3328 3438 321 2229 2725 1627 2206 1141 109 1496 2996 1090 3266 278 3320 1888 103 1881 3321 2760 2142 3659 3335 907 4281 1723 4150 1213 3838 1407 4068 2495 2024 3616 1270 4077 3551 262 543 4549 1143 1595 2054 4137 3941 834 961 2560 2072 1653 2858 3303 935 2164 2834 527 268 644 4564 4611 3024 2688 1439 2036 1165 4668 1823 2570 1583 2501 3379 1255 1129 3275 323 796 1667 2007 3387 1975 2193 2627 812 2454 276 3723 4713 3865 555 1603 2733 3168 2638 894 227 3350 4578 2392 2059 3104 2001 4679 668 1292 1233 335 4731 1753 2253 2813 3221 3960 869 3395 4423 861 3695 1799 3415 1451 1157 148 2739 2632 1263 4249 958 1420 2027 701 637 4686 3166 3720 1273 2698 3768 3481 3431 1206 3885 4320 2370 1220 1283 4414 4706 3364 4255 1918 3675 3010 4388 2478 4147 2894 2503 1485 1023 3001 4249 1378 1270 2402 190 3464 387 4008 1922 2438 4329 3309 4441 4703 1571 245 1825 931 3081 1440 2603 349 2333 56 4307 4360 2967 2959 661 754 2128 3755 2177 4165 4169 3736 1807 4315 4671 2743 2592 2555 3683 815 4518 1354 2902 617 3108 753 2530 1608 778 2013 1275 2855 3827 4665 1033 3363 3272 5 4039 3354 690 3437 3919 1319 2696 1962 4355 464 2948 3522 3968 1725 1622 2666 1904 841 711 1647 1415 2351 2095 1408 1139 4655 3837 4318 2366 4097 4004 2938 4193 537 3935 4384 55 3417 1337 4470 564 1724 2331 2789 1881 2080 4183 2481 728 3657 2848 4515 4494 1559 1470 4427 2970 998 3930 3451 3569 3911 3941 537 307 2498 675 4264 1031 1652 559 982 3833 1417 3576 349 1802 1276 2965 2978 4701 512 697 209 308 4487 4629 1705 378 2495 243 1450 4347 2618 2392 1784 694 3714 205 84 3614 4030 1748 2754 2209 2985 1660 3228 4635 807 3288 701 3542 38 3711 678 2083 1144 1070 4474 4461 4687 2685 809 1247 1713 1945 4530 4542 2363 497 208 4548 1067 3217 493 4178 3755 2250 2133 4131 1985 806 2263 1670 3484 2768 3122 1921 2680 2805 724 522 854 4566 3904 1870 1888 4475 4750 1007 1393 4473 3542 979 2634 4031 849 4346 217 4358 3866 3755 854 2159 1588 3473 1365 3379 1677 1678 3833 3478 3581 2470 1727 3812 816 1862 1408 904 4670 4417 2973 3855 2026 2183 563 3446 2757 2488 1540 1926 81 2288 2680 4154 701 4272 4286 536 1822 3449 3892 4355 902 2350 1057 1310 3854 2538 4170 450 1341 2475 2116 77 3941 3103 74 3503 1535 1293 1575 3360 2688 630 324 1448 3595 183 3488 821 3937 1278 883 4024 3603 939 1048 3856 892 955 3893 2104 81 356 1116 2004 4162 4483 2691 2665 2648 3371 938 2889 3868 4384 4593 48 2593 3182 536 1735 4188 2994 1512 4202 2499 770 1318 975 1077 4525 4063 3184 3383 3462 1301 4279 4467 2787 3352 195 1714 3759 4211 2362 510 3327 1785 4266 3147 1816 3644 25 3611 1785 212 2836 204 3727 1102 4564 1238 742 520 3485 4249 604 2922 1485 4190 2859 3687 2752 1263 1679 3687 4089 4627 2467 893 2464 2170 4153 1098 1447 3019 2268 2244 1084 1962 3909 3738 3201 3972 1168 318 4131 4491 900 2551 1945 504 1085 2253 1645 4240 1541 2218 1001 4030 3078 3210 745 893 566 1920 3681 3848 2051 1967 3050 2471 4696 3632 650 1810 919 4101 4440 722 831 4475 504 2029 2691 3759 627 3507 130 1043 2187 175 1992 1268 1669 1360 1372 3646 114 4338 1321 2834 2664 1770 2510 2726 1545 644 701 2468 3992 1402 2170 3795 3894 1486 3538 1046 885 4005 2376 1849 593 421 1332 909 4079 3440 3626 516 1980 2893 2358 4474 735 2167 1630 4582 1903 2963 3423 4518 1489 3832 4315 3273 2914 3608 1718 2010 2713 731 1126 2234 4279 3088 281 973 3468 286 2294 2264 1894 4303 1163 4480 2620 2761 695 2507 4557 1060 3146 3737 2335 1115 870 2378 4557 375 2079 2979 232 2571 760 4461 1701 3355 333 2602 2358 561 3393 3702 2958 3062 3545 777 2723 1301 3021 90 3108 180 763 4630 4545 2398 1147 4678 2658 2094 3174 2855 3123 3346 3558 1674 2400 200 4128 2569 3894 1748 1082 1107 2734 952 4321 183 1427 4187 2566 3152 3469 2033 4619 376 2057 2071 2055 1890 2251 1769 4420 4021 3082 3379 3480 3791 967 1401 2021 1111 2262 1988 4554 2312 2004 4207 3705 1246 2912 4013 446 1375 668 355 4644 986 1004 1793 1275 2831 230 497 3353 3901 2149 120 859 2441 1629 1740 884 2006 1622 2156 2044 3076 3970 3440 4208 450 282 863 2245 607 2594 2761 30 4136 400 1889 1625 4076 2514 1165 4688 648 4202 2696 2316 424 2701 2961 1503 4694 1390 4726 4159 4338 3584 2468 2611 3187 3226 1767 4057 695 3118 4371 3467 766 3211 1272 2024 3818 4274 3359 3114 4141 3876 454 478 931 2605 663 2534 3936 2736 2785 3033 3615 2222 2386 1391 4707 3074 1783 3372 3970 2981 4602 4638 726 2741 923 398 1561 1749 2670 2095 980 4665 2953 3975 2783 2124 2003 2480 4755 3038 4735 2527 63 3372 1444 4506 4410 4643 357 4344 1231 814 1993 928 2399 1710 468 2797 2861 1899 2394 3426 3401 2244 4386 2020 2630 3302 3942 330 2946 2989 1021 3059 4640 949 1886 2644 1574 4304 3289 1047 760 3363 2848 461 3753 1106 2298 4710 248 536 279 4542 1079 1645 3856 1610 463 212 3055 1586 3764 3693 2331 2881 2034 1442 3554 562 4755 1667 2026 963 2275 1750 1206 2431 455 2387 3263 4043 2408 1469 3177 854 979 1440 151 1621 552 1416 2620 911 4588 1668 907 3414 3694 3123 902 1500 2886 4015 3106 3150 1754 1432 1109 4516 2857 2211 601 574 2952 3443 3708 3127 4489 2123 3057 1128 773 169 1297 115 1729 686 4429 3242 2681 1016 482 185 2879 7 1558 2472 4265 1861 2837 3605 1872 4343 1928 209 4316 2806 911 378 3661 3673 2382 1927 1521 3079 1708 907 965 499 2671 2100 3984 4738 3532 2774 1552 89 1556 1548 1735 3156 3985 4167 585 3743 3458 1640 2108 3218 2328 4328 1742 2610 1086 278 211 1679 3920 4314 4455 1586 2326 222 3151 124 1318 392 2530 3316 4632 4698 3212 1156 4692 813 1962 3382 239 1643 1216 1452 421 2673 1955 1528 2526 4014 3002 2662 1370 700 3476 602 178 22 156 627 3129 1701 1397 2570 3653 3606 2148 71 4017 1834 2911 4328 3799 3222 1952 2571 607 3532 4446 1401 2521 3730 3739 4671 2849 1110 2980 1447 4254 130 702 2966 2343 3455 508 1565 2181 1008 4077 3376 4671 3951 3603 1138 1294 3743 3885 2916 4174 1732 756 3414 824 4047 2308 2909 362 1979 2672 4068 2027 1850 1697 111 3764 1827 3748 841 3826 3444 4600 166 4618 2658 439 337 3412 1579 1201 4560 2284 114 211 3017 1071 1917 1958 4016 2637 3417 3990 2262 2931 4286 2666 2875 862 679 3759 2388 1332 3021 1629 232 922 2815 4029 1659 2385 4480 837 1373 2108 3477 4508 2435 2800 1413 1390 2062 4612 3556 3283 2165 2492 1198 4157 2707 576 1885 1606 61 2358 951 4357 4229 3990 606 24 3216 2358 1511 651 84 3611 1786 1292 1312 1208 1755 2827 2871 3711 4419 1340 3967 1527 757 560 2111 343 1056 969 3145 3100 2107 3313 3943 3076 554 3945 2601 4647 2999 3319 3181 4675 3038 1797 280 3578 836 236 2278 2850 2654 1777 1095 3974 4182 4624 4609 3965 481 2839 2505 1250 3971 3473 2883 1647 3411 1807 3103 1777 1418 1038 3109 3572 4718 312 4729 3052 169 3074 3761 3752 1183 3162 2792 1260 158 320 209 2328 3876 1101 2346 4423 4202 3582 2552 3386 4000 3887 1888 589 3682 4444 2129 2823 2359 2958 1009 2201 903 1620 3502 511 893 867 2104 773 725 3861 4351 439 11 3909 957 4226 1027 1911 1355 980 3355 2612 4366 3620 1554 2690 1304 1753 4061 2008 1545 482 611 4378 1368 4583 3175 598 4744 3387 1206 2070 3665 1758 3194 3362 2444 1643 2074 2006 4089 3579 3171 841 1151 3178 3009 4425 3594 3411 4271 740 3575 3558 3852 331 2772 2115 278 178 3691 277 1595 1492 4559 3708 2681 4513 17 3775 422 2676 3736 4062 546 2194 3785 681 271 1950 3176 3749 3147 1508 2682 3461 1427 4500 3794 4734 3176 1133 474 1918 3563 3008 206 589 1505 3168 2726 793 2095 3473 707 2111 1486 1523 4183 2242 1615 766 2918 978 4460 2891 921 4288 2149 1993 1561 1029 2072 251 565 1282 720 1100 1159 1880 2743 4425 4538 1523 4379 599 2361 3694 1637 2521 4332 3692 3554 3 819 1243 3536 3418 2050 1370 4283 984 2466 241 1578 2989 2657 47 156 6 1138 3345 4183 1355 1665 1473 2489 2282 4262 3057 4134 2864 754 644 3788 1616 2887 495 52 223 2107 3807 4210 2346 1505 3790 989 3141 2590 270 155 183 1944 4167 1757 3504 3716 2964 4330 647 2117 600 2524 1489 771 4131 3063 1095 1369 2519 3593 4239 417 3322 4144 482 1331 4469 4523 2335 2276 2327 4160 1734 3899 2398 3098 889 3478 2739 3195 668 1708 3425 2285 53 2175 2394 960 3808 705 4180 3862 121 2483 3321 1540 2261 1698 1077 2685 1969 916 2319 755 1113 2712 1163 1758 1305 128 4090 396 2711 3302 4147 3660 3054 1317 2915 2821 1009 3070 1220 102 45 2365 3555 36 19 3102 3041 51 4165 4102 3321 3644 414 1940 852 4328 4463 1966 4392 80 2556 3045 1118 1984 2250 3568 3354 1737 1454 896 2584 2110 2495 2705 3177 2094 1611 3576 2011 43 2771 2824 2408 2977 4205 2368 2566 2804 2110 2902 2202 3935 803 2995 301 4497 4102 2650 3688 1285 117 1176 2296 3909 3184 3026 1257 1963 2502 1626 789 456 844 2759 1820 231 3602 2674 225 4392 4604 4551 895 2696 4242 1895 2160 4397 3062 3246 3839 4140 824 479 919 96 1733 4273 2829 2027 4422 3435 1122 4658 274 1884 2234 646 2735 1381 1117 4628 2092 319 755 2388 3962 3382 4661 1519 450 4122 133 1599 3018 3714 4663 4094 2440 2074 879 508 3948 3594 3262 1268 2769 176 63 3518 1066 975 3879 3524 1680 795 2206 4149 634 2799 4017 786 485 4080 3304 4470 2849 3460 4002 3340 610 70 605 1850 3253 3924 1919 2874 3170 2311 2668 2975 2313 162 2145 79 3153 1635 2043 2789 2922 3586 3736 3585 4647 4711 260 1388 4135 570 378 2566 2585 2216 2973 3318 1628 473 3770 753 707 1213 3558 3296 1887 2239 231 1302 2999 2407 66 424 2033 3959 695 2892 4490 3893 1545 3235 2095 601 4307 602 3672 3867 1722 538 2052 3311 822 2520 270 177 4397 925 509 2511 3898 3156 125 3043 867 3923 3305 2121 3225 4690 749 331 2146 729 4295 2459 4455 161 4348 3664 1810 2733 1642 611 1734 4337 217 4669 3122 86 4414 1547 1612 3609 632 1742 3609 3668 1774 4125 2631 3319 251 2042 2928 1798 3499 1447 2671 4564 541 4412 764 2193 2990 1966 308 3788 3008 3983 1908 1925 2853 1008 3569 2881 1367 2011 83 3268 1920 4130 3435 1010 269 4226 2949 3987 351 3837 2000 3285 3894 2 90 3585 171 3385 1937 1986 2480 3519 3695 1585 3126 857 2507 823 3387 4333 396 4416 3821 1371 4429 59 2132 1881 636 1702 4442 2749 4410 3830 4159 3924 953 4546 1023 4333 2970 58 140 2472 877 3054 3580 725 2882 957 4708 2354 154 4491 3152 3865 1928 2638 189 2363 1958 4724 261 541 3634 785 1352 155 3966 1341 475 4709 3855 4690 1093 565 4597 1009 867 1813 210 1990 3520 2148 2838 4250 39 1271 2051 4322 4068 3131 4223 4284 2418 1185 4702 4206 4253 4514 2427 462 4451 731 2398 2584 4369 1659 1296 949 237 251 1647 4056 2408 1961 4193 2252 4218 61 4256 1513 4734 50 1087 2842 4266 4567 43 277 2610 2485 3531 1271 106 1943 1778 3318 2097 3436 3349 572 1731 4025 2439 686 3656 4054 4284 1737 3595 1791 79 2081 472 458 1888 2011 1396 2113 284 4555 1721 1320 4332 4521 677 360 1186 4284 4036 1603 3358 2481 3649 3658 4149 3279 4576 1851 1555 2029 4673 950 3407 1834 3286 2582 2522 3268 2620 1001 4019 3710 3589 1500 3644 4399 2395 1707 4482 2394 3092 4262 2063 620 4351 3526 3230 3503 31 4288 4535 678 3868 2305 208 1270 4638 769 140 3464 1744 4452 3956 140 4381 1207 4093 3848 1727 3874 3643 1058 2303 2039 3733 3585 2732 1246 1695 2125 3416 2677 1942 1710 4267 4670 3745 3450 822 4287 2049 633 734 992 2372 1031 3654 3286 678 3951 222 528 1662 4316 3579 2453 2862 194 3153 603 3038 1585 575 1721 3762 730 4384 4655 3354 624 2060 2661 2369 3873 4510 3825 53 3939 1507 88 954 2301 687 3104 3476 2623 2925 3366 3249 3356 4097 3407 3115 2417 3764 2203 1705 2742 3410 1443 1074 430 804 2863 4696 358 4261 3631 3891 4650 3176 1624 4636 2580 2037 4662 3152 2394 3177 11 1861 2506 1656 791 138 1654 3767 3976 4662 3087 394 2557 1679 3015 1899 2441 143 2330 1219 1889 1530 150 2562 3562 4100 2069 3404 1087 320 4443 2183 4649 4494 4601 3434 547 1397 3029 3798 3979 707 3816 4717 3261 4433 2957 3276 493 2892 1229 4324 1459 1222 3996 179 2014 4706 570 1671 4179 480 728 533 2830 1207 807 3305 2675 4679 3025 3013 440 1589 423 4523 1548 4517 1438 2548 2427 4198 3606 3181 4188 3009 1567 2535 3794 706 1764 724 2290 1935 905 933 1452 1740 683 3398 2726 3772 4418 2405 3260 3776 588 1438 651 3967 4404 2425 1851 2181 272 3115 2479 1840 163 1257 1383 2414 2792 3723 2858 1930 1833 382 3201 2107 1539 1565 3862 4362 891 4261 1551 1583 2513 925 1441 2610 3311 1995 1181 4471 2477 3861 1061 4106 4305 3861 620 758 944 3165 367 3719 4451 2830 3405 3614 4741 3941 3966 4179 49 2986 2659 4129 3820 1849 1447 272 2886 2475 1394 627 1029 3226 1204 4025 3020 1772 3244 1625 4623 4560 1722 1460 3964 1994 3965 1955 3355 4688 965 1326 1929 4485 2873 4711 3170 1792 3227 3872 965 1790 2102 1905 428 3248 2676 1460 1467 1398 3266 3735 3256 3381 2136 1727 3500 17 3700 514 2462 4053 3033 1866 3434 2749 3285 3263 4308 3106 957 1317 3199 1957 2067 1471 2769 2225 3229 1396 3892 3747 2847 3945 1189 2968 617 4641 513 1006 4412 1982 1095 3376 1515 3196 252 3351 1974 1908 2554 2678 3384 1061 286 1165 544 4578 2085 4187 4727 3142 875 3345 632 3677 582 3911 3655 4564 58 4261 28 2261 325 3502 3485 646 4139 4473 4335 2999 2373 3974 4560 4080 4362 3731 1500 2157 567 199 3012 4564 63 2649 2615 4247 1638 1127 2021 1967 981 3248 1087 3948 2277 2393 3990 3482 3544 4115 3131 3995 4350 1580 2283 1732 3972 297 999 1153 2446 4344 4691 2247 1700 4300 1583 4196 1533 4588 4639 3037 3890 2541 280 3846 4012 992 1091 3641 2645 70 3140 1450 3103 673 2398 2654 1838 4228 3213 3627 2651 4148 109 2934 4386 2230 3432 2997 3740 3012 3012 4695 2763 3352 1725 947 110 31 2172 946 4699 1559 4654 3046 2697 2611 253 3031 799 4569 4681 1526 3266 25 4590 3147 1974 4609 1011 626 3570 275 1454 1538 4590 3159 4270 1189 4729 483 444 3006 2582 950 164 2869 3484 4119 1214 3528 364 2096 1605 2500 1820 2478 4581 34 2517 2736 4491 3674 2997 2796 4235 2413 241 1650 1344 1433 4331 1320 3660 4573 1095 3225 1366 4505 868 2760 2419 2204 183 1210 1146 4717 4687 3031 69 3902 845 4449 1763 1153 2412 2618 4484 3562 1769 1725 3559 34 2944 623 2117 3318 1147 2770 3362 3915 1394 3734 2160 4337 1343 466 1869 1114 1663 1902 4072 415 3867 3139 2956 4447 2418 815 1216 4028 376 3775 2464 2165 4694 1452 4483 4702 4513 2967 1193 880 4627 3216 1125 1412 2946 179 3913 1834 4175 3903 4749 359 4656 1556 1552 2348 2834 2732 2347 1797 3452 858 4057 3688 2496 4056 83 2696 2200 842 848 1092 464 2579 3738 4071 4393 924 3294 3112 3290 2018 1666 1043 3399 2861 1613 4115 3634 2889 308 2487 4032 703 3872 4104 1194 1161 1388 4274 3444 730 4042 362 1770 661 1886 4616 1138 824 1424 1281 39 1704 4590 2205 1401 1381 325 2711 1377 3893 4548 4390 2992 865 3135 1305 672 4546 860 4451 2940 463 3441 391 171 2508 4389 1092 3918 3580 2983 1790 1709 522 4286 2021 498 4233 3518 1697 1152 77 1771 2331 2639 1095 1164 2176 1278 524 3248 499 2509 4351 3761 1764 2300 2873 3114 1369 3613 2302 2184 3545 233 2613 3807 1435 290 1555 4505 3179 468 2664 220 2911 1902 136 1077 2424 4595 1553 2603 2827 4153 1878 1969 3376 4016 2828 3152 2865 1782 3951 1077 3198 2868 2566 2686 418 1237 3133 2277 184 3271 946 637 1261 320 320 28 2897 2981 3044 1072 4019 4333 1625 1961 4226 4041 2140 4747 3800 356 1999 4482 311 2550 2043 3578 2180 3473 3628 2772 3826 2801 3225 2074 2491 2454 1350 1714 381 2200 115 1600 4726 1874 50 3892 3301 2022 1494 3508 3023 3683 1211 3443 1608 2807 4013 2112 1690 3839 1893 487 3453 2068 1125 2412 3946 519 3034 943 806 367 3164 2263 184 364 1785 3033 2404 1099 4538 4343 760 536 4674 695 3539 3472 1345 1369 1216 4453 2930 2765 2204 822 1033 3116 1859 831 1889 4496 2907 4483 1216 2547 3490 246 1633 1821 1471 1510 2730 3287 3760 2699 3154 2465 720 419 2748 3580 3602 2126 4326 2945 4435 3461 985 1016 2688 2476 4135 936 3735 1210 2062 2656 3899 4617 1361 1612 4407 1349 2688 4655 2159 3177 3145 1545 1659 2727 1874 3661 3296 3079 4420 4120 4463 560 2384 1383 3401 1091 1697 467 1376 3566 4671 1649 4210 3475 2673 1433 286 3254 3320 1000 2558 3028 3734 134 442 1486 2442 1428 4551 266 4496 4415 1922 4703 603 3611 4632 1392 4641 2950 2041 4098 2471 2526 513 1331 3822 4616 4116 2885 830 633 2015 3081 3462 1088 1771 4476 4385 3530 1708 4689 4364 518 3761 718 1468 3937 2773 1953 1018 3706 3050 987 17 1899 3458 4306 1816 3018 4151 134 1852 350 1692 486 3615 467 1293 4047 1344 2870 3911 2601 2673 3929 762 958 352 112 1517 614 2292 829 761 1144 3477 4274 669 4214 4618 2992 1882 1198 4430 2314 621 668 4256 4621 3648 1700 3362 3910 3190 1535 4280 3616 3195 1174 4451 1811 992 1192 32 575 701 1687 2212 4670 94 1179 2857 2788 3406 749 415 1164 783 1780 2432 3980 1090 2648 2269 4547 904 3892 3595 1032 4702 821 3536 3879 101 3845 2214 4175 2993 4506 1461 2151 2481 137 806 3423 143 453 2455 466 3629 1491 1550 435 4058 3935 2375 51 2015 4718 589 3243 2827 4635 4053 1271 2113 1895 3376 453 766 817 1336 368 4083 848 74 1551 4232 4723 76 3678 404 3113 2893 3498 4614 2170 1584 935 3376 1603 2363 3548 4456 206 2157 3948 4627 2470 2663 1546 2351 1743 337 1245 1420 3897 3957 4735 4473 4546 3188 2152 1306 2944 1440 2222 3781 649 2757 4705 580 2043 2639 3461 1798 3615 1428 3498 1002 1243 1024 553 2631 2625 2942 3551 3894 4028 1687 4467 2240 3163 4190 4365 2477 3726 4529 4035 432 1036 2305 2550 3084 3468 3998 2204 1033 3187 2645 869 1023 166 3777 2980 1108 3075 933 4331 2457 1486 927 1704 302 348 4694 2947 619 2855 1561 4637 47 4245 2290 1703 4168 582 4140 2624 3996 765 4279 806 2179 4287 3038 4363 299 3579 3649 2476 4632 801 3186 424 980 4454 1780 2168 1914 1961 4285 2760 1178 2788 1963 4104 585 2408 2004 3874 3649 4648 3128 316 3771 1678 172 3494 4585 2942 1941 1542 3096 1752 467 1235 727 2557 4479 2729 4212 274 1773 1730 3871 3829 392 4389 4656 4626 1312 142 2023 879 3038 4122 70 194 2647 3230 4611 1878 4172 1206 3243 4575 2763 3318 2908 476 207 1130 613 1894 2861 754 150 3078 4583 3010 1076 3984 1602 3231 3700 595 783 2239 4636 3053 4335 2920 4713 3755 4657 3175 4690 2763 2511 2942 968 1435 4120 1413 4351 3828 2116 506 259 2656 4742 1397 4405 4011 3858 3235 1343 691 137 148 4545 2470 3971 177 2741 1950 2657 771 3565 4011 4174 77 385 2948 2424 1900 3482 1667 704 4155 4042 2946 2813 2423 4728 599 510 4670 893 3616 3637 3377 2154 3850 2666 821 2583 1069 4228 1525 3275 959 3403 1847 2597 1597 3115 2681 942 215 128 418 4647 479 163 1945 2971 2333 1773 430 1175 909 2882 2710 2279 3588 188 1051 3957 1528 3777 2439 2625 237 3755 1697 4392 135 2740 1570 4361 2117 99 1306 2115 4528 264 3535 2777 4556 1756 2559 4350 1290 569 1849 1815 2413 3155 4214 2292 3931 2935 3687 665 1511 1526 4150 4588 1395 356 606 1704 1860 416 4698 463 3348 947 1069 3231 794 1450 3370 3958 2995 2490 3185 762 1444 3946 290 3448 3053 2625 2897 1208 990 4617 3067 3754 163 4109 1434 4695 3428 4415 1809 3055 4366 3873 1001 4495 2681 730 2608 805 4607 1752 4152 3858 1166 4035 334 2243 1122 4121 3947 2073 37 257 1974 2537 4021 1409 54 2788 2570 2512 651 172 312 2740 1038 1792 456 3946 1923 2556 2697 2932 4078 1943 4147 1156 3099 2513 2989 1830 1040 3059 2846 3120 3840 2114 2767 2340 1402 1731 343 4326 51 904 906 43 3141 578 1052 2269 1382 907 3576 488 3835 1398 555 1980 1011 309 357 3210 1288 3422 53 4284 722 2653 2685 4133 2984 4066 3993 2031 3427 743 3313 1415 2626 1743 2086 2113 2356 982 1274 3026 1394 3157 186 1317 3243 3843 1947 1532 3009 2737 2821 4004 67 2894 1164 1316 313 1336 4388 1991 2737 2824 4150 2376 920 1763 1008 3984 1900 3354 263 251 3732 2553 4213 342 2803 2100 3641 2102 1727 2892 2554 1426 2496 1725 1614 1252 1549 60 657 4681 1077 1851 551 1222 2337 23 3105 1531 3692 1145 3642 2968 584 4721 1959 3655 4531 2561 4187 993 2636 1147 1859 4220 3624 4464 3670 180 944 4482 1315 3643 3174 1488 2257 3192 1076 2576 339 3864 4661 524 1715 1375 1776 930 671 1605 4437 114 4062 3125 2486 1547 4436 2336 4396 1798 2259 2152 2407 2008 1036 2636 454 666 1459 874 1360 3829 3576 4069 3793 1451 2845 3022 2327 2889 2453 2416 4501 1559 92 4592 3714 2431 2036 241 4645 4279 684 410 817 130 3034 2033 4060 4053 4276 2476 1219 1814 745 814 3093 3000 4620 4104 1970 924 3177 2041 3327 4716 1250 1894 4391 3827 444 4555 671 4651 2365 3432 4742 4205 2009 4140 1034 821 1342 3484 2371 4004 146 266 26 4505 439 3669 1718 2190 1429 1526 4067 2732 4234 71 1698 881 503 1838 4462 970 4399 195 4728 2870 4421 3338 2450 4694 2419 765 2451 3123 1874 2826 2320 3348 2534 1223 874 4363 649 777 1455 33 1937 635 4123 792 368 2300 3567 2509 1108 575 3973 4730 3881 1239 1659 1376 179 2519 3413 326 1848 2227 3568 1739 2078 2563 878 890 3863 842 2320 2515 4201 2683 3946 1026 4058 930 548 4367 4154 1144 3242 710 3977 3493 549 79 2846 3809 4295 4350 2690 1126 1041 1578 988 396 4195 3548 1790 1553 2903 1960 2523 4061 128 1637 1666 2749 2964 4200 855 1419 1143 3255 3094 779 305 3603 1879 3424 3724 2224 2897 1551 4753 2917 43 3416 2783 161 2285 3594 2007 3192 2268 2963 1573 3642 4742 1944 3334 3694 3747 3665 820 2865 4740 1308 3911 14 1750 1029 151 1874 2194 2308 2161 4024 1543 665 2916 1258 1072 3649 763 1806 4024 3877 2317 4686 4229 871 2245 1467 1301 4603 4537 394 2900 2612 2588 4660 1610 4493 4080 1564 2042 3957 3415 3161 4250 393 232 648 4275 2868 3718 2383 1242 3036 2301 3677 3590 417 4550 2009 4708 348 3666 831 1464 3028 430 1143 3811 321 2026 1268 537 2048 2233 339 3401 22 1371 4553 2444 1657 2968 1253 2381 1594 3065 2691 4199 3843 719 1611 3805 2692 2202 2691 4390 402 1542 1523 3752 2614 3415 846 1329 993 3120 2363 3750 1832 2809 3468 2623 2280 588 1620 968 3257 3474 2572 3620 718 2278 2988 4092 1654 548 1650 1789 4648 649 1929 1711 1940 920 3700 1732 531 519 2829 1537 2263 2821 2156 4148 3826 4210 3396 1452 4553 2386 807 1340 2961 170 3759 4290 1195 3046 836 815 3770 2968 4604 3447 3040 2916 366 1080 4685 3128 2216 88 3991 2385 1643 1681 2642 2199 3279 2598 1744 691 962 4400 483 2722 2914 4593 149 3385 4624 4370 164 4498 3713 4604 4160 1621 338 766 1028 2589 3674 1506 658 2526 94 597 4565 2088 2859 1440 1443 1028 4652 3651 2386 1094 4211 3751 3873 1264 2381 4278 2479 2226 2439 4629 4260 2420 1357 3424 1439 3859 801 2935 4250 974 248 2584 2299 805 4583 3581 3067 2073 1919 3700 1651 4117 1532 426 1538 1543 2143 2039 1541 891 721 4726 1656 3713 2329 4186 1036 2976 1537 504 3396 27 3390 2597 3338 544 2738 1964 19 1845 669 2396 4598 3337 2789 4652 1 2868 1483 3274 4188 2501 238 997 1568 920 1603 3306 3125 3951 686 62 1968 1223 3157 4568 4058 1363 3281 4365 2423 4379 2507 1087 3458 907 560 2243 2132 3058 1882 1128 885 4494 2336 534 3175 3976 148 1520 57 2963 774 2979 4594 1465 3111 2904 2723 820 943 3696 2776 3881 4196 433 4064 655 30 2354 1016 3580 1218 2745 1682 2342 26 418 3208 1329 1854 3289 4676 4725 4270 445 4424 4290 3475 629 3622 810 2479 3149 1949 1314 1772 2420 3402 423 2993 947 16 3422 3544 4522 1328 2097 3404 4399 1857 983 1421 842 1221 4470 481 2147 4691 1262 1624 3436 731 36 2453 4260 4283 869 2038 2149 1644 3922 4467 117 3743 755 2873 3489 3416 4024 3609 254 1448 3156 3922 2744 3465 4644 4142 1672 794 3780 2262 3283 2554 4410 2979 769 2818 1062 3237 2149 847 886 3882 2544 2175 1733 2736 3690 1977 510 1779 4413 1854 637 2727 1683 3870 2554 4628 3303 4679 184 2162 4467 2347 2485 526 2497 3161 1670 484 3842 4646 4519 1257 1474 1940 2984 1962 551 2233 1442 1814 4625 2043 4324 4495 2836 1299 4245 1104 1709 2776 4727 1182 1781 572 2972 4612 2296 3728 4711 287 4559 961 3889 3899 4393 2373 3353 2906 3405 693 2266 1301 3179 2823 892 4683 2114 4571 3551 3270 2537 3960 1751 812 4660 3127 2082 2004 4716 827 4102 2002 2875 3744 2778 4263 2630 156 1392 2221 436 1342 4267 1668 2677 4607 3156 3504 2831 3666 3033 4181 2930 2468 3062 3875 3471 3629 548 4221 3842 3729 1612 1224 3194 1898 518 805 3612 620 2211 3696 3718 3846 3881 3208 2770 4515 2892 1391 3062 2309 2989 2312 4524 740 658 4738 2374 3738 3273 1925 2437 3834 1241 3038 56 4387 928 1532 4661 4428 1315 39 2898 301 2642 4212 4399 2441 1531 611 1852 2630 1676 758 1540 118 1854 2724 4630 3428 1051 2695 3937 2196 4635 314 2283 3764 4230 4500 3714 320 3230 410 1362 144 2311 4106 2196 3101 1468 3626 2599 4503 2189 4574 622 982 626 1033 2321 1753 3414 4496 1486 345 587 344 146 2191 393 1654 2401 826 1530 582 151 3198 2207 3937 2319 3191 451 1428 3226 3290 3364 3637 4590 2090 4657 4733 2610 1223 2405 1609 1949 2361 3723 1726 2097 4397 477 1297 4654 320 4524 2589 1119 2111 562 4538 997 4457 502 3443 3097 2540 1739 2577 496 512 1727 2440 2142 4377 4673 3205 1104 3889 930 2543 4292 2058 2031 3042 2070 4381 3959 1189 2410 3885 1301 3714 15 2692 1853 344 313 3217 2026 2140 2964 4290 2294 1357 429 1713 3767 3740 3980 863 252 3471 1849 3128 854 4222 74 1077 2128 3266 1634 4294 959 1336 4334 3980 1364 769 278 529 3560 4128 4262 3131 3420 783 2124 3293 4276 3604 4303 2627 1504 2687 66 2700 3283 2137 519 4004 3013 4104 1093 2285 1762 571 1027 4585 4519 1165 3001 922 1370 4235 3324 2151 666 3444 3939 753 2627 4455 1800 2847 3542 2509 2811 1599 1562 3569 2105 664 177 3836 2031 1000 1680 2284 4383 3593 903 2256 4216 765 1055 1539 4196 521 223 4260 4274 4541 4190 1145 686 1485 2828 2344 3938 1141 825 1025 92 979 3091 1171 2973 2122 1080 4539 1492 3826 2602 1485 3359 3687 749 4000 18 596 2773 3408 1926 3428 3332 3795 4378 2958 3341 2172 1931 1385 1459 2825 3999 2639 2303 127 3303 679 2409 1834 1728 2410 4397 3695 913 2496 2214 4636 3670 2788 3816 3193 3504 1977 4685 549 860 2475 1 3018 2060 931 4629 2087 1822 3293 4036 2043 4612 2884 2820 599 2518 4186 1659 4592 2953 2144 2168 2919 4641 3381 3348 523 211 1097 3348 3149 1112 1021 2974 3196 2649 3351 2511 869 700 2230 3858 1260 1991 1461 4248 43 2529 701 4635 2312 1945 2980 29 72 2940 2682 31 2833 1363 3884 1528 3399 1200 4370 3051 3951 2270 1829 3048 2245 1104 773 506 2930 2944 1567 4086 2144 4738 516 2325 2469 261 2955 434 1527 2653 3207 2365 4074 2852 4353 4309 3590 475 1343 2448 1753 1212 500 4009 1132 1769 3489 691 3942 2762 2184 2853 156 185 270 2422 3091 3365 512 763 4621 4144 4543 2980 664 4359 219 2795 1360 1303 1669 1888 2824 2662 661 1355 3103 3136 431 4119 3542 1631 4307 4591 4180 1406 2584 1220 423 3492 3032 854 1826 4333 4371 1260 959 2262 1782 2567 334 2047 3233 2713 3361 1528 1133 842 2103 3158 4382 4228 3441 2924 1106 2651 3512 338 1360 476 1086 1837 1594 3810 2121 1308 160 3353 4310 1506 146 3680 616 3284 556 4570 1694 2057 2488 1288 1398 3384 464 81 2307 3704 3062 1569 4002 881 3198 3394 699 606 147 2862 218 1598 323 1084 4079 2548 2614 3583 2073 3526 562 2970 3236 3283 1610 3570 2388 2253 4593 2414 3285 4722 3579 3850 4289 4710 1281 2154 4134 1222 959 4606 1364 4423 1940 996 4125 896 1759 3217 3586 611 2116 2403 2091 1332 1400 3670 2796 2292 1499 2701 380 4325 527 2258 4189 2826 681 1981 1079 4592 1417 2336 2346 1500 2207 1645 2786 1498 1815 1384 2062 2089 234 3992 2061 3248 1093 2398 1814 2298 4363 2227 2029 1846 3567 3516 3 490 838 980 3999 4384 1389 2216 3394 1034 2551 4176 3496 2754 3242 4665 1204 2329 1376 2492 4654 4637 855 4662 2999 2359 1766 4131 3046 4562 884 3705 1439 4203 3654 118 36 1343 3663 4392 3271 838 3556 1258 3420 2032 1742 938 1371 3551 3716 614 1851 981 4517 2180 618 3518 1076 4586 2086 2943 1853 3844 3050 1960 1170 1753 1359 4018 4101 3723 126 2704 4113 3665 2748 3749 3150 955 1806 4462 2780 3894 3365 1707 621 357 4443 2630 2635 2787 1454 1080 1869 150 2697 1549 2246 965 2773 2661 4127 3567 55 3613 1682 4459 2306 1496 203 3869 1441 2732 4033 3553 3779 2 3108 4650 3280 4428 400 2203 1212 2795 386 4222 354 3518 4585 2521 4521 2681 3221 620 1759 3905 329 2974 1966 23 4527 2919 283 1814 3575 2267 3980 3598 3335 1674 1822 851 91 4311 3029 806 788 3680 2805 1723 4433 1047 3235 1025 66 2080 1426 4147 1647 3003 3516 2915 3715 2770 2804 2554 436 4389 2079 4590 460 1678 3389 3423 4059 2019 4275 4413 1780 1552 4434 170 4152 4005 388 2191 3969 1057 3436 1444 554 35 2401 1144 1617 2017 473 2610 2805 1703 2369 18 4036 4163 827 2476 176 1927 4742 148 3879 2441 2453 3483 3735 1634 12 1466 4080 4366 2694 2977 4511 4104 582 2269 3965 2233 2612 4273 2562 456 2866 4059 2347 2605 518 304 2320 2640 4580 1052 2406 2536 743 3264 3370 3290 3001 1458 2257 296 752 1425 3866 192 4528 97 143 2334 2951 854 3634 785 1132 2741 62 2509 1890 3982 2729 1278 4531 3168 3537 325 3689 2839 3857 1989 538 394 2361 3627 3233 4297 550 3892 2639 3327 1317 4646 1960 2207 3380 4292 3473 3671 3216 2661 1311 137 1355 1829 258 3740 1875 4485 1518 1398 4018 373 4202 3541 1062 772 3583 1375 3569 3809 3469 2705 300 2151 1504 2855 2886 1408 3092 2123 227 3378 3622 437 2892 1167 3243 2164 1068 721 902 1543 4420 2969 4179 4728 738 3029 4678 838 2767 4749 431 1163 4616 2356 3589 3656 2584 1806 1585 3018 1786 4126 2933 1844 2668 726 1049 4515 1450 2115 4484 1787 1609 3562 4131 1125 4244 1032 2278 2642 1101 2973 1718 3221 1531 2380 65 2022 4393 2074 3308 3841 1479 318 3533 3202 2330 567 624 2021 4085 85 93 4080 162 1385 3976 795 2229 4202 3564 1187 430 524 2286 4617 2212 2502 62 2502 245 2308 3740 3179 3564 4017 1924 1004 1629 379 4510 1454 4044 1778 871 1657 1048 524 1938 2873 1914 2065 3353 3067 3975 888 2414 73 4489 4297 3200 3818 1776 1813 3665 4275 2865 1933 3051 2436 4717 1906 1840 3698 1825 4413 2624 3598 2952 653 2523 3322 4571 255 3674 1489 467 1746 3036 207 543 4020 4638 48 4275 1524 1189 518 2254 4148 1833 1658 1632 1743 1288 3603 2209 1266 4453 3600 4234 3514 4355 3489 960 3995 4626 3168 4553 880 1245 2245 3921 2193 2666 4514 3106 2849 2921 649 2627 3504 826 2057 4717 4748 3738 2596 93 2639 3700 4066 3062 3757 2499 3673 732 1996 967 3686 2459 1669 1037 233 3363 431 1224 356 4180 1658 2 763 1192 733 2274 4116 1817 3259 3335 226 30 2409 873 1352 1314 878 3219 4733 3713 3 27 4717 2420 2594 3909 3436 2674 996 3498 1897 3891 2322 3581 3115 663 3707 480 4343 3546 3172 3865 1014 3657 4251 2742 3386 4061 1966 4150 372 2141 2533 3418 3278 593 2729 4602 2487 884 2844 311 3930 1719 1981 1560 3121 2149 2103 4085 4071 305 1021 621 4479 3903 1685 113 4093 2921 3686 1930 4464 990 4146 1096 1587 3066 2040 3696 4518 1800 316 4534 1314 1839 2972 3524 3003 1596 4080 3609 2410 3929 957 567 1878 3258 2731 589 4340 4594 3203 1986 680 2962 3083 4250 4614 3516 1001 3797 4275 1067 131 3383 3536 3503 1180 1495 1977 4455 4004 4499 3560 2518 938 1900 4591 3235 4718 3912 3471 4217 299 4311 205 2098 3971 4501 4027 54 3150 24 1336 4380 3787 2741 2382 1942 2924 4481 1660 3338 3427 4376 1458 4346 165 3219 2860 1801 3248 2090 3280 3371 3597 3930 3013 2060 1979 3727 1433 1962 549 2286 2742 3665 1816 2402 1311 2687 3640 180 3640 3107 2954 1464 1176 4229 4151 4399 1624 1840 1186 3537 4165 197 2439 4592 2757 1832 3323 931 3716 3499 2685 3959 4448 4436 1592 1691 1069 1778 2595 3449 3153 354 4707 1744 237 1655 572 4544 3139 3080 1301 4514 3191 2659 2282 2634 2743 1222 1085 1384 3330 4211 4367 3437 1009 3713 2126 4533 1055 223 1122 1150 2862 561 852 3273 2804 2146 1647 928 785 4553 729 1456 2063 3031 1545 32 293 480 2181 3770 4103 3605 3803 1817 216 3758 4445 2203 2191 3571 1345 2088 893 3839 606 2380 662 2940 259 33 3457 2088 3046 2222 2079 4553 1172 2396 176 4253 1363 2630 170 4713 377 4278 2193 2492 4621 1143 2783 2086 2745 3906 4247 1533 240 3941 1170 4445 1213 3497 2645 2473 2994 336 836 4382 2873 1347 2862 2116 3566 1152 4521 744 2772 2855 2248 3162 1673 1176 3957 177 4424 1213 1638 3088 507 2665 3704 386 4581 939 4678 1199 2581 776 3114 3691 1396 4218 3065 1717 3724 2186 742 543 1675 2981 1587 799 261 101 1843 1678 2567 923 3007 3676 3248 2616 3299 3652 2007 1839 1559 588 1416 3934 1150 3107 758 4715 4194 3797 1177 1809 276 1064 3370 2078 603 3147 2334 311 3767 1956 1869 2177 605 3098 1029 483 612 4223 2272 947 2298 1354 712 277 3600 2562 4248 2862 2693 3395 4588 4122 3032 1625 3232 4531 4139 2782 4161 343 1639 1230 2056 4151 1113 3689 917 3960 879 4605 4079 1506 3161 1396 657 830 3658 509 2501 3865 3770 192 1700 4439 2225 2587 4272 1578 2142 165 4418 1263 1591 1273 4348 3494 2978 4016 4556 3887 674 2714 2066 376 412 529 637 4 3738 2158 982 395 2056 2564 2789 4582 2879 224 3445 2838 4728 481 2738 1958 1630 3911 1632 3689 3054 2922 2045 3399 2851 4356 2925 1273 3848 1254 1468 806 1629 4696 393 3145 1237 2674 699 108 4150 1152 958 4371 4084 2616 1864 638 4312 1538 2963 4346 3223 420 1264 121 902 3967 4454 921 4514 2094 707 4194 1969 28 1473 4158 2803 1325 2505 61 1884 2599 723 202 1767 2924 4307 1040 123 3395 3689 1618 1317 4227 591 3998 3770 3818 4746 2614 3182 2790 2979 11 1352 460 362 319 4059 3818 2066 194 2515 2709 3292 3484 1663 1711 4107 948 1124 2556 4660 2059 348 3060 4630 468 3116 1645 2541 3394 3452 1161 3756 266 2368 506 4550 661 2896 3662 37 3680 1291 601 1730 4252 442 2153 4611 4191 1465 3038 4127 935 210 2955 886 2078 691 1818 2581 2851 2988 1813 3793 4144 2225 845 2482 351 4052 886 1341 3053 4283 3461 59 3917 4677 2543 2478 194 3068 1587 952 1606 914 1186 3043 4467 4531 578 3015 1868 3213 3294 21 4572 382 2117 2795 3478 2889 3789 2895 2142 1019 3769 1540 386 2580 2417 1735 475 732 1397 376 1339 360 2216 762 4637 1451 899 1802 3743 912 1394 2581 4446 2107 1701 3219 3023 3799 2501 4718 4457 3845 679 2263 3404 1128 117 2717 3367 2726 197 2614 1498 465 1179 2048 1290 2607 4657 4150 4283 2774 3757 4042 1669 522 4239 4262 4179 229 1989 300 2651 2030 4188 3459 3240 4375 3919 3854 1250 3456 3402 2448 3811 3750 4627 2201 4306 1192 2941 1390 729 1881 289 2774 4266 3189 3978 1488 3377 829 4403 4555 2085 987 769 39 4128 119 3795 1015 1672 4603 2773 1546 1563 3083 4336 270 4472 395 1946 2690 2365 2231 3984 3991 2014 4023 3169 1721 806 3666 2176 305 540 1579 3751 1788 3353 2326 3159 3517 1601 1568 4275 3534 1928 954 2780 322 4481 3487 1753 4682 88 753 946 200 4016 408 4536 3034 2559 4595 2215 4204 2229 1958 2836 4614 2863 3343 4368 3417 307 3291 2382 4306 373 744 1737 3688 837 3962 338 3082 1234 3507 4227 4276 3419 1704 198 1797 2377 1652 3881 4433 4177 2752 946 1614 10 2580 2334 477 3634 3931 3031 415 443 3128 243 2273 3534 3502 1280 4377 4106 4055 807 672 1563 3552 4042 4441 3263 4668 2946 908 1201 3751 756 2814 1305 2253 4038 535 1175 1154 1424 964 3357 4456 3181 385 1266 2788 2551 1577 1198 2871 1107 639 3216 1388 1343 4161 3316 2785 603 2621 1450 2771 3275 4602 2952 4479 2666 4601 2047 3325 1430 4217 3371 797 1709 18 4087 2438 1813 140 3070 1036 2886 4226 1745 664 851 2074 3796 4429 2060 1870 4336 4171 1465 1273 4755 1106 3470 3170 482 1930 633 4641 1103 2475 3625 2701 1461 2141 2343 3140 605 3619 1779 2327 1622 1822 499 4201 699 1222 2520 2204 3236 458 1865 2430 2237 2593 2113 3621 1167 4376 4121 2779 1773 257 3684 2415 1645 3986 3763 720 3165 2621 1109 962 1110 4163 2039 3527 4445 1820 4319 4099 3600 3797 2658 1881 282 2591 4138 951 1784 2608 143 3412 1855 173 2790 3264 1840 832 4651 3506 198 3078 2431 657 1546 3781 512 4631 2078 1970 622 1467 1325 3613 1578 1541 2489 1065 1439 2390 2852 2373 2088 1464 3926 2059 1560 3473 3479 3193 1737 2526 1006 2652 4306 2421 3820 1059 2965 1339 4396 2523 1571 2550 2470 1054 10 859 3059 3189 330 4653 125 4578 3426 2084 1370 2347 1083 1102 1521 3122 342 172 4251 2113 4239 3064 3206 3791 1033 2448 1972 2320 1238 3332 4139 2523 4680 1624 3355 2251 433 428 675 2200 1189 1961 2233 1076 3452 2716 3231 4713 2781 3556 3949 4046 1624 690 2265 2997 3780 3572 3161 4376 1575 4307 124 298 2015 14 3487 731 109 2871 3325 2267 1022 3797 3712 2455 4249 2366 4669 894 1174 965 3917 1336 1173 2348 3959 553 2533 1245 1626 1044 2079 1114 1555 3980 372 1603 4497 4682 4612 4394 273 99 579 1418 4121 2227 2572 4614 2980 3020 2230 2182 1111 832 365 1908 476 2668 2271 3283 4060 346 1967 2236 4124 3210 2460 1824 151 3451 1788 333 2706 1225 4599 2343 2769 1521 4063 4065 1843 112 263 155 2823 1250 975 2527 944 596 1095 4652 1064 3289 508 4712 2794 1041 2087 4422 1944 3423 1935 214 1161 1658 2913 746 3826 853 1925 2726 453 1887 3537 1339 1549 2740 1231 4701 3327 2241 3087 880 2756 2721 1099 1741 488 2358 3641 3859 3321 2415 3979 1347 2316 2756 3359 3997 1986 4065 274 3768 1963 726 4664 449 2665 4687 1381 250 1159 788 268 2469 4584 78 3559 1558 2673 2846 2536 481 3445 2932 3107 3985 1088 3941 4397 1907 3529 4586 2708 2872 3649 681 2036 1596 2914 1941 99 322 3013 2335 3831 3555 4715 3095 1468 338 3033 1828 1797 2397 2749 2241 1427 1104 3941 4425 2168 3246 1976 1934 267 3215 269 2909 1753 460 3914 2253 4379 1063 1767 1893 2778 2691 2773 2683 585 1984 952 3718 1872 3781 535 493 2859 50 3945 2533 452 684 4626 3673 272 1396 2250 3012 1181 1288 2503 4161 3305 2026 40 4754 470 1980 1901 3415 4549 3793 4681 4450 1137 714 1906 1899 1373 1458 2071 2879 3946 2432 1475 4431 894 4319 4417 1471 526 2663 1009 4044 4339 863 1497 2281 1547 2715 808 3106 3975 915 2814 2021 2681 1568 1091 1436 3164 2029 110 3525 4545 1266 3687 965 391 2307 4620 3364 1368 2250 344 1339 2489 935 1747 277 3582 3187 1049 2881 4106 372 3121 1644 1647 3565 1395 3704 87 1347 3552 1528 3719 2637 630 1516 2359 1658 1992 3663 869 915 3390 1854 2425 1580 1649 1216 3801 488 4420 291 4010 1943 3701 3503 3248 3814 2953 2173 3481 1579 3477 4486 4114 837 1542 1856 612 1306 3236 2248 3758 4755 3142 4446 4013 4283 600 4716 3112 4515 3165 1809 3011 878 991 2882 1877 1876 3502 4278 807 1487 4505 611 2056 803 301 4019 4487 3346 2926 2745 1462 3196 894 1590 3162 39 1184 813 1429 1929 284 585 2429 3996 4554 971 889 194 2446 1448 279 2082 3625 4243 1848 87 4661 3973 921 3514 308 3657 1351 3712 1980 668 1839 3475 2107 808 1677 2252 3358 196 3374 656 633 2814 3597 4276 3428 3459 2799 1954 2373 4466 80 4109 3215 2592 3214 4404 3927 1756 3330 3129 4689 4012 4146 165 934 1448 234 4550 284 2288 3909 638 3740 93 1180 3265 3150 2226 2938 627 1626 3756 4437 680 689 3773 2200 4245 1700 3192 2155 507 3102 2444 2693 3499 622 2967 1938 33 825 894 3312 2609 4580 3472 3079 713 3433 3704 1316 3955 4046 2380 3139 500 2791 3932 2112 2945 4409 2771 1898 169 3246 539 1484 1131 2832 2396 3424 158 676 3784 4118 4468 2097 1298 789 1432 4642 2921 282 2996 3110 4717 203 3147 4653 4179 4692 2179 2516 764 3103 2448 1749 866 4600 3486 255 658 3152 2961 3489 4443 1600 4427 2900 3255 4500 4540 3628 4358 3453 1157 225 4394 3700 2792 4035 300 4251 4582 1571 2828 1315 3181 1090 295 1344 372 3349 1395 1116 1821 1847 452 3670 1040 393 4110 1573 3614 2002 3530 1635 2322 1989 490 1598 1167 1172 4279 956 2687 943 812 3618 4079 1864 3411 2391 2015 1456 745 845 464 3911 2504 2921 820 479 233 258 3098 1286 4367 355 2210 2248 3187 1581 4306 643 2832 2711 40 1107 2584 3935 771 1991 2736 1825 789 4410 2190 2825 3156 546 4507 4105 1530 914 2701 2134 4077 4013 32 2489 3127 638 4657 2321 3875 1736 3204 721 3628 2994 2778 200 3018 2596 2228 2336 1552 2266 3388 1929 1181 3448 3035 1939 2688 1156 976 365 851 4346 4240 1057 3131 1228 3450 4316 624 1394 1590 2424 2867 2462 4454 4630 4597 4686 1900 1759 174 1945 4044 3397 3588 2095 4294 4720 3046 2597 4215 3581 886 2150 1056 930 741 3383 4374 633 559 2282 4019 4248 3154 1217 3742 3638 4576 234 70 1389 2740 549 1 400 3298 4116 2970 4241 1744 3722 1824 2232 4594 2459 3285 398 630 4701 4447 2316 3641 4175 3944 1872 3240 4719 1932 1949 1164 568 1450 715 2310 3726 4318 2836 1851 4485 323 1985 869 4722 476 4492 4182 4350 2582 3687 3139 2702 897 57 3691 1764 1127 1753 520 2507 1382 4666 1418 3203 4715 3541 4688 651 3483 4310 2667 1977 3543 3516 3041 591 1980 1276 3341 104 638 1780 2333 502 4388 4252 2351 810 4523 2211 1429 2696 4596 4339 40 1758 2583 1866 1602 4252 419 3998 752 2928 3526 1606 4541 3441 3384 3389 1373 3098 886 3575 1834 2042 3664 2237 3427 75 1209 1198 1169 4685 3428 925 274 4151 777 2674 4707 3386 1399 2409 1139 443 4174 537 983 2827 4142 513 2444 2664 4706 3295 8 1230 1164 2911 538 246 1292 3550 556 3377 3767 3420 2876 1404 3150 3 75 3134 169 1745 3394 3765 2006 3469 1251 2920 524 2859 4206 1470 2469 2262 903 1605 1626 4259 50 1907 3889 4095 4719 3737 1957 206 2182 4472 1411 2882 1797 2472 2513 212 4440 822 3148 1499 1327 4346 3582 4478 4582 846 4492 206 2291 2056 3245 1925 4300 952 1396 895 2621 2932 1192 3554 2004 1759 2176 4500 1645 2936 668 4567 594 352 498 3973 2785 2869 459 1292 4175 2084 1588 3518 1487 917 3236 796 4185 1002 729 1734 4569 384 1588 973 1520 1520 2291 4737 1854 3148 1210 1285 4733 1046 1873 1703 4101 2800 1944 4434 1358 4329 833 2288 563 4577 3872 2898 3028 2672 3540 2267 2868 3225 673 2361 1577 4085 3091 4486 3451 990 3458 2933 2068 2952 4311 2718 1404 3249 3492 3705 2635 2686 4330 3634 536 510 344 1308 834 35 1381 1286 4753 451 293 522 3611 412 30 2698 131 3292 3181 1057 1922 1260 3916 3363 4082 1667 3876 4191 2121 2882 3229 3642 3355 2568 1022 1679 2950 4131 604 4480 242 2000 1714 3731 1992 2524 2418 1119 3444 2601 182 2259 1170 2208 865 4067 2482 3538 693 1200 1237 1971 198 1987 72 3604 4116 1864 4323 3654 1183 2445 663 4225 4474 3889 1107 2811 3871 3148 2957 2094 4336 20 838 4127 3747 3611 3601 1956 4614 4627 3334 4739 3958 2022 3113 3227 2199 3899 642 4019 1400 72 1283 558 721 2680 1201 3032 1520 3041 4238 3242 4508 119 1823 1513 4182 1959 195 4387 2413 528 563 3191 4711 3629 1306 1048 2809 2804 3918 3134 3580 3463 2976 4220 3603 3276 1631 3888 1848 2515 1433 1565 3567 2033 4542 2245 2454 3396 4256 4382 1574 2907 3697 550 4431 4219 1949 1702 3654 944 3646 3384 594 1233 3105 855 3866 410 1822 1667 2990 1123 12 2582 1513 765 1621 731 3077 1377 2372 3807 1320 1574 3940 617 1767 3262 1999 3965 2212 1251 3269 1372 1560 4654 1781 2712 4600 4130 2534 60 3099 2268 2709 3819 2420 1224 3308 4507 3898 4038 4164 4087 1590 2185 3443 3481 648 2666 3428 2092 4591 1416 1564 1924 71 4355 4698 413 2259 4028 2479 4443 3694 1061 2526 2765 3753 4305 1647 3828 2499 1429 1296 230 3409 183 3240 4017 1169 585 3514 902 198 4603 2835 4190 4614 2049 1557 3149 2618 3668 2914 1256 491 1755 3600 1898 4154 758 3686 3068 4558 2095 3655 4628 2105 2081 4533 259 2709 1024 208 812 2656 1738 1810 196 462 3537 4572 2586 1606 552 1501 3588 3949 185 1206 899 3281 1115 366 4490 3178 2625 3225 134 255 2755 3245 1720 3876 4438 665 3707 4443 3372 88 2311 2117 816 1876 2375 3133 4470 3432 1849 2696 612 1795 3831 856 293 1253 4238 2117 382 645 2801 4220 4457 1075 634 2807 49 1503 3921 4265 3715 55 1128 2207 414 3033 1668 1161 1531 2759 2711 4165 1502 60 1088 534 943 2848 2260 4427 2757 3776 4566 1963 4644 652 1030 2556 4208 3940 1962 4030 2290 1379 2439 3451 610 2076 4514 805 1580 804 3420 2122 2265 2119 3494 385 847 410 1697 4171 1760 1147 72 1833 2628 1745 456 784 4022 2741 3106 4738 2091 2422 3572 3201 3305 1903 3595 3649 4112 2588 2649 1173 3514 3451 1557 1886 259 2700 2047 2585 2851 4733 3029 4195 3877 2465 312 2634 3594 3500 2035 3148 2873 3431 1833 810 2748 1236 3029 4444 1971 3239 3112 2086 4680 1752 1545 3407 2804 1751 851 3133 1763 2455 4167 1447 314 3160 458 3414 2018 4144 3319 2403 559 4195 3788 4424 3891 607 3492 2151 1528 1502 2205 1969 3769 8 2019 2834 1706 2739 4216 2625 3049 4355 2301 2062 4284 3733 1881 4587 2292 4046 4364 3054 2031 2826 1176 992 3002 2956 1106 3463 1334 1431 1958 4684 3628 3394 1062 727 927 3394 1144 2769 2371 4511 1329 2724 3237 2034 3158 2083 3203 3053 4431 2991 1767 3852 4739 3255 487 4299 1112 563 2989 203 3192 3408 1180 3553 3974 1220 1730 267 3156 3494 3012 1501 3128 817 3787 1740 452 2058 174 4475 4668 1784 3217 1948 1966 2029 1429 3967 3656 86 4655 1547 3769 1713 741 1588 2704 2236 612 557 847 2575 305 782 2180 1624 1731 200 321 2712 4143 2013 3985 4371 1529 236 4103 2483 3336 79 783 2685 4130 190 2946 4479 4254 3855 4293 3970 2483 2319 3036 2906 1899 1172 3452 2288 1203 2081 3878 1387 844 565 2531 3049 338 1487 3850 3695 1657 530 1724 1219 851 3355 3069 3796 3270 509 605 3235 4145 3377 154 166 3851 3048 1078 1579 4022 3493 508 21 3153 2887 2029 3275 1951 3402 4586 2327 4574 3104 3348 3468 2408 2577 541 4488 3374 3830 1330 452 1443 2885 1604 3449 1719 2803 4613 1831 2698 2449 1572 867 2261 265 4684 3443 286 4060 1273 2648 1386 589 3449 2028 1237 3640 1264 3245 3077 2402 2971 3122 2813 1438 2194 4497 4459 124 3889 567 1817 4163 1615 633 4607 1739 3753 4577 2127 1966 3221 1315 2554 4711 3592 515 46 1701 3284 773 3360 2134 3216 1409 1950 497 1114 1054 3495 1364 2044 88 1121 325 4437 4334 1255 878 1096 1814 2555 3091 3885 3832 658 4256 265 4231 3185 2477 784 4612 3249 3790 4427 2678 863 536 84 985 1396 1358 1611 2874 3858 3726 3387 4668 3971 2417 1227 1886 933 4301 363 1190 4480 3773 243 3918 4059 3924 483 1351 3581 3491 1073 1714 3814 1090 839 3249 759 2750 2487 2488 2277 2244 3129 3955 1185 293 3331 52 3282 1772 2690 4500 2752 716 4290 1491 1313 2311 659 3358 3793 2114 4342 2078 2553 748 4056 4221 2782 766 3964 3114 3191 3637 3048 2256 4535 4446 592 4669 4082 2820 280 4744 900 3649 2425 892 524 1235 2105 1254 1647 2531 1224 4102 3803 3112 2930 2937 1172 3070 4635 2674 3428 1577 4413 3800 1289 1481 1384 938 3302 2521 879 2847 4296 4317 1476 3123 1808 1982 1535 2693 4334 565 4654 4451 38 1588 3092 2852 3098 2005 4164 4338 2335 3393 4220 2076 1379 463 3868 2716 1787 3466 1696 2169 2662 337 2899 1142 4337 3353 1206 155 366 2839 1094 1252 2737 2987 1752 3302 2972 4004 4679 2097 4414 4391 3340 1411 1744 3825 4310 2898 3953 3199 1162 2746 2530 2357 3612 3283 1897 544 249 3458 4071 3841 4239 953 758 728 2800 2547 3724 1520 2528 2861 3563 3849 2293 667 634 4025 2491 2313 1263 2533 869 2017 315 3324 947 4492 3689 3631 3362 2751 964 1497 2146 3390 2455 127 747 769 2347 1896 2480 4006 1209 3257 1840 3362 3442 270 2264 2 305 4006 2906 3919 1210 15 2590 2680 219 1980 1915 821 3178 4461 3978 3815 3068 218 3270 3279 2192 3437 4338 2253 4042 1744 4611 2646 4129 2729 3133 2140 3656 1024 3814 1797 4317 2618 4646 828 3480 2700 3153 316 1496 2117 3695 1643 1935 2425 2755 3584 3455 1889 1596 4482 3311 368 1167 222 1418 1597 368 445 4650 3189 1845 1576 2638 401 631 2760 3591 3461 603 1774 2272 3952 58 4213 1353 3414 1796 2677 1631 2699 2001 2242 1831 2430 3667 2333 1139 1962 3409 4243 3875 2960 534 2255 2637 3719 2170 1421 3141 2128 3387 2021 1587 3643 1466 603 794 3014 2895 3908 2376 1877 2475 2666 181 260 181 3550 3621 4625 2551 1607 430 1312 1687 193 1682 1560 4161 2834 1553 955 3342 838 2095 3404 1733 1536 409 2676 3762 3556 537 590 986 3009 998 602 3058 4346 863 3902 4535 328 177 4048 4485 2399 3042 848 1523 1301 3953 1692 3246 4072 1021 3924 3869 4348 4424 1801 4632 4376 1356 2998 4468 865 987 755 1267 631 2656 988 1172 1034 1130 1533 4522 4160 4446 4381 2088 2508 2321 1636 4564 3045 787 4709 2969 2624 3149 610 488 3497 2579 3500 1165 4259 4181 4711 3963 2487 151 2667 45 4148 2173 970 2982 2976 4044 1496 2655 4270 1473 3091 2592 3700 2161 4361 4282 4576 2180 421 4197 1752 1723 4617 2674 4602 227 652 4706 2719 4065 2415 1192 3961 1015 4024 3278 2138 4296 3525 1508 2417 3134 4239 4369 769 2913 3766 4543 3397 4154 3350 2664 2003 2789 2769 1002 1389 2055 589 3699 3804 2636 1128 3661 2158 2847 3697 3330 122 414 4305 2746 2800 4113 4445 451 1738 3942 3833 1935 60 2270 2995 3342 2214 4173 3220 4013 2567 3372 2173 3041 3167 1026 4648 3344 3026 934 2798 3849 397 2194 3240 2342 336 4532 2677 2229 615 513 131 600 4160 2907 3861 2432 4463 1246 362 4171 2843 2350 3874 3777 3804 3288 620 3101 517 1992 1493 2717 2107 609 2862 3169 1234 297 1229 796 4749 1694 3120 3259 2528 3712 4620 2723 3865 2074 2387 331 3770 3450 208 2107 4601 1432 9 3182 1 814 765 4436 1558 2906 950 1938 4593 2204 2820 3703 802 3268 4392 214 938 966 4016 1487 3091 3860 3021 2829 3420 4558 1381 665 2113 1140 4062 4083 2891 1507 92 828 1787 3825 3688 1513 1528 1797 3421 2547 1004 376 3894 3531 267 3244 3240 3730 4175 4209 1938 4492 4322 3938 3568 390 1019 1713 4295 3481 2951 1502 3489 4263 2172 2969 441 2392 3742 258 2818 42 904 457 1838 2286 621 1427 1663 4383 715 1978 3647 4655 2415 1855 1457 757 4323 567 464 1474 270 4002 2069 3505 969 428 1122 4608 17 1714 1742 789 1795 4337 3319 57 3657 1821 4259 1513 1455 3997 3047 2262 799 1819 4590 731 3418 3772 187 4236 2330 1917 3855 3420 1085 173 194 2965 4328 2883 1898 1 1465 2636 4551 4363 1409 272 4334 3634 2652 3109 2257 2583 500 4226 1074 3155 2311 680 728 16 349 3907 4576 3764 3695 567 343 2108 1937 426 4726 3875 4437 240 2058 806 1393 2382 2500 1415 3049 1050 2694 2273 3705 2484 454 2930 219 4347 3975 2128 696 2002 3655 3011 4571 1575 4514 1432 765 2635 3023 678 4335 3400 1080 1107 2414 1162 4606 4414 3593 3716 227 53 762 4669 1419 3016 602 1488 1926 4501 2520 1324 313 4063 2320 3086 156 481 3597 1109 3271 1176 1823 209 3863 1324 3270 2473 4165 3004 156 4059 2052 966 4734 3822 4326 4709 1458 3401 1596 3949 3778 3598 1070 3105 2194 1785 3532 495 665 2906 503 1868 2098 1470 2628 2601 2685 4340 3860 3559 3584 4722 578 3850 489 1948 214 4089 1720 2670 700 177 29 763 4658 1707 3778 2399 1065 4291 4597 809 3820 1693 3056 30 1412 3510 2092 3145 1729 4754 2500 2660 3290 2935 744 3933 4518 655 180 1549 4297 1671 1525 3724 2850 2042 2220 2435 2693 2763 1905 1932 2263 1562 4201 4086 2008 3685 4543 2336 4053 316 3047 4552 4630 2633 3674 461 3586 3551 2103 744 940 3965 1672 1811 1960 656 4636 1637 1076 210 295 3944 2025 4488 1463 1082 733 1616 3640 548 513 1502 3171 4099 3894 2481 2040 1818 3244 2779 2266 4494 319 1006 2273 372 798 1725 928 4520 3963 2148 489 1581 2179 1317 4109 2112 1274 4571 1969 3740 107 4527 2882 641 3464 1195 573 4583 79 2229 3217 2574 3527 799 4297 3215 3591 3356 4231 2552 2291 1102 2643 527 1044 240 3305 2792 2231 4000 1935 2401 2807 1770 3876 4702 1690 4484 4390 1368 134 2356 867 110 1427 2841 1218 2478 3084 931 1726 2065 3896 4231 1477 1050 4528 1683 4235 643 474 4084 23 1849 567 3086 1680 1052 3365 2644 4747 1571 834 1974 4422 1579 2609 106 2660 3081 4238 431 3110 1017 4476 1261 2057 3819 1342 2302 3333 2606 4150 1711 4546 1495 889 4691 1425 2724 3719 4710 2799 4191 1792 337 2683 4330 3762 4537 2585 2316 374 631 1831 1 4252 3366 2430 1455 4300 1293 3552 3467 4455 669 1730 1459 744 2446 3725 815 1354 4484 2002 1541 521 1263 2785 2556 1576 3129 948 4197 2482 1124 297 3461 3866 1609 1189 2539 287 1556 828 574 3232 3960 1667 3248 1052 1240 3653 45 1070 1429 2238 1025 2660 1853 4613 1283 1679 2178 1057 4148 4665 4134 70 262 2076 870 1711 3697 653 2975 3674 2857 1017 4011 4631 911 2207 2321 3344 1253 1239 3285 4397 3149 2861 4046 1700 3106 1445 4303 3354 4126 3344 3115 2206 4359 176 4423 2993 874 717 2134 2767 1875 1572 2340 841 4715 2887 1267 937 1691 1712 435 1459 2109 4374 3615 4728 1758 1707 1627 1608 2631 1034 3022 3068 1724 240 295 1504 698 2713 1254 1706 3636 4461 3252 3148 1790 1581 1977 4691 4218 454 842 4207 1544 4076 2851 1830 4749 594 3063 2018 4564 2202 3707 475 1225 1322 3629 2057 1964 1011 1457 1764 3993 972 3759 12 3434 4109 170 3333 141 1018 2216 187 1000 3420 154 2977 4076 3884 930 1940 442 4378 1120 529 1728 3799 270 2144 4605 1653 3299 2962 872 3985 425 3296 4349 1833 4674 722 2320 4484 3956 23 2204 1897 232 3798 484 2318 616 3252 2173 4543 2413 687 2697 15 3829 2051 902 3488 3239 3783 4591 2729 2966 3107 1109 3788 4678 700 3050 2753 4558 2912 494 2776 1625 2809 1606 4376 4505 2870 3300 3988 222 1587 3389 869 4449 1544 1106 2643 1512 1811 3930 12 2507 119 1260 1140 3833 1331 1780 2545 287 2647 2998 4300 1641 4028 3043 2458 3374 3877 1983 3291 2897 655 1533 35 2249 487 2356 4308 1000 2061 2032 2337 4101 2751 4660 133 340 2188 3259 2855 3841 671 3527 4745 4444 912 3752 3968 3703 2228 1999 1342 69 3956 3523 3510 3173 505 1387 789 2158 1652 1187 1897 3206 4745 4719 3782 4601 4616 1875 2270 3408 1290 4228 4203 3091 3565 211 4753 1636 2067 3060 1165 4286 1958 2236 2182 706 940 4721 3127 4112 3960 744 217 1913 2426 1398 4519 3958 969 3025 1109 975 2558 569 3289 1217 450 2179 4415 3848 2512 1144 597 1702 2036 650 1954 3525 4620 26 3327 1960 3853 1210 37 2031 2244 2663 809 3841 4420 3451 2257 1987 4665 4411 4472 1819 4046 1952 3850 473 1326 2370 2407 3776 1376 69 727 2989 4244 3024 496 3491 4629 4701 1913 3829 4266 2350 935 4003 3915 3899 1621 2341 2557 2360 4426 3506 2454 3192 3757 4559 623 4138 2196 3548 1170 3374 1159 1715 1763 3944 3499 1547 447 3304 3659 2822 1009 4262 2806 256 264 644 571 1195 713 700 1725 1691 236 909 4602 729 3244 1409 2713 2050 771 4063 1331 2932 591 627 4370 2226 831 3913 70 2449 1421 720 1195 2578 2800 1623 1692 1747 3738 17 2091 2389 3318 2824 3416 2504 2183 342 1195 3033 1032 1037 3446 3021 3680 1263 2082 2314 3839 1385 3288 2813 732 4698 1669 4256 3051 1044 3954 324 3338 4504 731 307 4607 742 3957 1008 1719 2155 995 1548 595 1053 4205 4373 2530 3746 2608 3867 663 3235 4109 3933 1837 4638 792 1329 3287 2373 1296 2261 1118 456 2853 4394 3144 4095 1613 612 4738 1535 235 2505 213 949 544 2946 4139 3658 3974 89 4478 3389 860 700 761 2101 1350 256 4210 3982 189 1806 4545 3336 1030 3836 209 4403 2989 2316 3087 3935 1555 85 3898 4099 3328 3340 3780 597 3295 4142 1873 1484 1038 4238 1482 955 2496 1018 638 293 1943 3869 4283 2000 178 3414 2667 1719 3667 3608 1535 3817 3164 3627 816 1292 668 2201 3332 460 2534 1644 3095 2609 2821 3024 1307 695 1339 3442 1743 2677 2783 489 869 3876 1789 2070 3187 206 826 544 2749 3478 3776 76 2008 3942 2716 2799 3536 1352 571 4064 1548 2454 2685 1727 882 3331 2754 4349 2500 1011 4514 1656 2616 3300 579 2044 3953 2262 880 1037 1955 4701 3057 2218 4722 877 2132 528 1075 482 4575 4016 4736 1790 2043 4471 4122 3706 754 2365 2023 286 1665 4073 1035 386 4277 2315 1709 814 1845 153 2777 39 1052 4140 1463 331 3215 2704 1928 4408 2910 1252 818 4603 1120 2537 606 1974 4619 4559 2125 1955 3053 4389 2908 4720 914 3795 1430 617 1075 3081 691 2203 4407 2317 1236 1680 1165 985 658 601 661 3257 2020 3970 1861 2669 4663 1221 1619 1280 4321 4423 1405 1335 983 2257 1404 1033 1298 4542 1064 1047 3657 1817 3744 4310 4111 1065 83 2476 3730 2053 2537 4653 3906 1286 3005 1793 642 1 4665 4362 4346 1779 1668 1083 4004 2531 1928 3171 4269 2749 2504 2513 2472 4328 3704 1877 844 420 835 4221 3658 1590 2980 281 976 1447 1041 4090 4134 4063 291 3341 195 2559 3452 2278 1790 79 4156 3488 4749 3719 1156 2567 3773 4136 1839 2963 3000 4599 811 1630 2742 388 1773 1053 3803 1842 2862 394 2873 1911 2799 3476 3751 956 992 4436 3467 795 4227 2732 3153 4280 4490 3670 313 2424 862 1767 1796 857 3159 1045 3363 3166 1533 3560 4192 3257 4374 2454 1873 1932 1217 420 1064 2074 1343 2677 3273 2289 4388 14 2931 1804 3210 251 1231 884 2366 4645 987 2967 2900 1222 4433 2916 2824 1806 1343 709 1049 237 2531 2423 2547 1152 136 3077 2782 2915 1952 3094 573 4085 2036 3684 1434 2895 492 2198 567 1959 1291 3069 3140 2052 4450 4012 3463 3863 3644 4233 4413 618 4277 1929 4426 4485 272 77 149 2251 3093 4129 4037 216 2903 1199 1270 417 1984 2527 4717 1320 2590 1164 586 3477 1650 1056 3150 599 3419 451 2712 3456 1629 2056 3755 3438 4011 3887 309 3073 3924 1835 3511 3017 1106 3040 2660 2458 1943 3344 2475 3780 3811 3584 318 3253 4656 1368 1023 4028 4012 1109 2593 3570 656 1737 616 951 60 1730 2474 1561 2649 804 204 3892 1299 1979 3222 4492 863 783 2711 3111 3071 347 468 3735 741 2705 1364 3845 4746 707 1355 525 1552 2659 110 2351 1551 4418 288 4641 4683 3240 2832 1449 1037 330 1691 486 3993 3502 1937 2732 3608 508 2587 2831 203 1537 3761 2621 3502 2231 2892 1558 1750 709 538 852 4265 1451 1062 2594 1848 1795 2995 1266 4297 2366 3497 2157 843 1646 1200 3564 1159 2773 1432 454 157 1456 1982 920 4021 1223 1820 4412 4312 1602 4094 4019 1483 2044 3046 4686 4694 3848 3063 230 3776 3784 3483 515 3273 172 3448 1594 1363 1098 4709 649 1206 3978 3123 3674 360 4544 1059 4657 4490 685 2238 2265 4302 1328 4126 2475 3871 2308 1859 3837 4526 4132 2304 339 1175 4687 2348 4116 1264 4351 1471 3576 3639 1458 1576 691 3040 1145 3346 4656 3615 1120 1537 1825 4375 2989 2792 280 2951 679 722 2446 1490 1979 4036 1109 147 2394 2486 1164 3347 983 6 1689 92 3136 905 2008 2940 4298 3858 3840 1042 734 1885 2453 4138 3893 3014 3454 2814 297 4425 1774 3928 3615 2292 866 494 3137 820 1180 1137 2399 714 1732 982 1107 526 1189 631 2649 3818 1097 4656 4551 142 64 1590 2560 1943 3169 3149 3996 2429 313 4400 1773 3092 1719 4063 2395 132 2848 1118 49 546 4649 308 2967 1763 1366 3394 3550 3760 4403 3061 4198 1118 2102 1155 456 4567 3940 1624 2132 680 4413 1515 4736 1604 2400 3346 2098 3747 123 142 1487 280 4455 1788 3730 4398 691 2284 562 4705 4675 4370 567 1216 3435 3312 1943 577 1667 3428 2939 1128 148 3536 220 3497 61 2436 1432 4120 1268 3814 1756 2061 2162 4227 2152 3950 1427 3181 4501 4172 2252 1807 4148 62 4003 199 942 2049 2805 491 1375 1096 1949 4316 830 177 4411 179 49 2151 1960 2570 2678 3009 740 664 4260 4113 2392 4633 968 2856 3338 4464 3976 2670 162 2007 4559 2041 430 2210 3427 4532 2569 1957 3638 3338 368 3399 2382 407 1117 1985 3356 4628 4033 207 1033 2455 1235 443 3805 1980 1263 2713 4082 2834 4064 4648 1934 3127 551 4357 4394 1917 277 696 3962 494 4269 1790 1728 4348 4407 4378 3076 638 942 311 1186 819 3713 1068 1301 1469 1440 4067 2830 2991 1226 2775 4669 1142 4265 1929 3466 1913 735 4498 1998 1796 4356 2998 3659 2130 4533 174 3710 2220 3257 1424 430 2565 4370 4704 4642 1858 803 292 1024 1986 1483 3867 3228 729 4367 1577 517 1675 4711 767 1518 2439 4731 950 2587 3300 128 1276 4624 3687 982 2310 2885 4094 3153 4430 2220 1067 2510 803 3308 1464 2106 561 3060 2670 4291 4003 1144 2612 4672 2326 248 25 3367 549 4701 4086 2952 3397 1386 1065 704 1037 199 2522 3514 2214 2429 177 2272 622 4623 2364 1316 822 804 2548 1550 4688 2076 3282 289 1491 994 639 3062 834 4601 3086 1573 4437 4370 1542 3441 37 683 1311 1360 644 2967 1666 1390 4274 3204 2623 245 4313 2953 4613 4635 219 3355 4558 1907 510 4044 2430 3946 1276 3463 4161 3348 3976 3978 68 1922 235 4002 2857 1810 3999 112 1326 1645 4344 1023 240 3463 1160 977 3164 1773 2046 1037 2371 3391 3446 2340 3793 2946 1917 382 4730 4403 3267 1027 3633 2740 756 2933 2440 1718 477 1175 3296 4099 1089 3837 3935 2651 1641 3692 3003 970 4708 2866 1145 2953 504 662 1228 2116 2689 3282 3435 563 3828 1659 4377 2768 1381 3551 1813 604 3316 4063 2008 1411 3214 493 4640 3693 3375 583 1979 704 3291 1516 3744 2332 601 2214 3243 3173 4427 3894 3860 1869 1035 3896 769 2622 2624 2773 2085 2833 1355 4384 4401 4434 3198 2356 3872 793 482 2508 4224 679 3961 3004 3124 4202 3831 3381 4335 54 2745 3557 1165 2711 697 2822 4394 2284 957 2047 2949 3369 957 1260 1423 469 4518 317 3289 1861 1457 2495 1526 1398 1460 3205 2130 4 2056 801 1254 2238 490 3743 3718 1597 3737 1352 2565 2568 1949 3046 3499 2349 3585 199 2812 4128 3962 339 3647 363 2945 3829 536 2297 4199 2066 838 2086 2339 1459 3137 2745 2418 390 4137 1817 247 2267 3405 3219 3053 4198 82 1577 508 2598 98 4352 585 1715 1597 2988 2353 2074 3097 4077 1180 2106 523 2038 2920 912 2738 1280 4214 4022 1800 2311 792 4527 2071 4465 3969 1105 254 42 1718 1822 3280 3260 4296 3952 3921 3865 3221 1943 156 1300 1374 1334 4470 103 675 509 982 2889 1916 2202 3133 3102 1444 1048 287 354 4595 3955 1916 591 4523 2625 2425 1262 1897 4014 4621 3979 4240 4187 2766 2307 3909 647 2127 2767 353 149 474 3856 1830 2846 3906 1149 1162 1310 711 3226 4111 674 3351 1378 4150 4452 4155 3973 3888 2759 2709 3938 3803 3188 1650 1909 3386 4331 950 2255 584 227 2614 4073 3167 4576 2074 3292 3150 4685 318 265 4532 1272 4285 385 646 1152 841 3810 1898 3737 2632 3141 1813 1457 2493 2255 346 3412 862 2996 1274 3024 70 408 3206 924 3728 3246 2227 1793 715 1399 1387 4401 1690 4431 1559 1780 1472 1053 2571 4267 4675 3191 70 3893 4606 2051 1302 2183 3820 3976 820 72 2591 30 4053 456 112 656 2832 3746 4186 185 2629 2578 1134 4407 1738 606 3542 1079 4353 128 325 1277 820 1383 3190 3250 379 3916 4149 3646 3982 3782 3917 2016 58 2079 3581 2843 3910 4053 4433 2454 2958 4587 1153 1749 505 2060 2270 3229 1374 109 2823 2069 1443 1795 2809 4422 617 681 945 639 2353 3053 3625 4246 3555 3955 1790 1147 3824 1087 1967 4367 1276 3074 2645 4211 1698 282 3997 2452 4433 2085 2133 2330 1674 1474 3144 4200 592 4363 3088 1718 1930 2052 3441 3305 3415 4697 2919 3911 4670 3943 2778 3983 1940 3389 924 3316 427 39 2118 3196 4627 276 1815 904 1855 2731 134 388 441 2172 3535 2047 1201 3484 1973 1355 801 22 3550 4609 2842 1436 3400 4586 4420 3998 2165 1638 3903 3100 448 628 1407 3535 1900 4286 38 2533 2749 2312 3275 2788 3888 2146 1378 3089 3771 4036 2846 3663 4083 901 556 725 1819 4128 4050 1123 839 645 3696 766 842 2496 4293 840 2510 375 1500 3404 3211 4043 1122 2341 4136 1685 2750 1969 2206 2389 3036 4095 752 511 2938 2070 3419 2359 2979 1760 2797 1193 4167 2201 2779 1397 1199 2054 2579 2996 3743 134 550 3187 962 2614 2714 1850 3632 4528 286 828 127 19 2675 3855 418 745 4720 4226 3485 3924 1633 1862 2749 1757 1044 4499 277 2954 3115 1745 3068 4532 437 3312 2749 2112 1349 1113 2864 703 1591 305 3131 4410 2942 2598 1472 3657 235 36 20 2486 2147 478 1086 3455 3650 3715 4580 2656 3158 3997 2431 974 615 1965 485 2723 526 3230 1076 847 1756 2768 465 1107 237 1589 2782 4351 546 4566 230 528 2623 3391 2155 2371 1850 487 309 2231 1199 1921 2961 2819 3788 1384 4201 2418 1672 97 1268 967 3874 3317 2448 581 1041 313 3541 4071 3976 1321 1580 4189 3789 65 314 2196 772 2151 1861 230 909 1460 3546 2329 2209 4246 1153 290 1529 1890 1119 927 2681 4664 4499 3551 2656 1280 2749 4607 2616 2998 1610 2394 2479 4152 1069 4055 47 2796 57 1655 1356 3609 456 3068 4198 37 1201 2554 1353 1148 3750 4051 4281 710 3159 1881 3584 1509 4639 283 2931 1074 3777 354 2044 1852 2983 187 1740 2821 4145 407 2212 1639 790 2783 1261 754 3566 3837 3503 3562 44 1183 3388 1315 2418 3942 4418 269 632 3150 1079 3687 190 3014 1528 2516 4655 507 2309 1783 1097 196 1415 3872 2905 1337 900 1168 3379 2369 1490 779 2415 224 2624 2796 4345 3615 1365 2734 563 2413 1932 1529 3961 3340 4076 4627 1880 2659 4267 2005 4183 4747 1619 4424 2559 3097 3057 3855 1759 2393 3960 2407 2878 3570 1936 2287 523 4669 892 1470 1999 2662 1606 503 865 4623 2491 4348 2711 2581 411 2234 1319 4642 825 3817 1531 3617 4648 3997 4641 22 3734 4296 384 3541 2454 460 2473 2179 770 4559 2339 2814 3581 2372 4403 1020 2199 4547 485 4244 1398 2737 4027 1694 4689 1849 925 4161 1872 4719 1227 273 4273 872 4411 1838 4519 901 3605 641 311 3699 3411 4206 1428 3809 1811 2443 4614 3575 791 2555 1227 1997 2355 1556 1679 1155 2161 1702 3334 2717 23 3473 2748 3294 2891 3341 719 1324 4609 38 3266 3837 1550 3333 30 494 1676 4285 1088 2161 2078 1619 3690 4685 3038 1518 2353 1846 2557 532 2397 3253 4497 2418 3658 1101 3027 2778 2998 548 107 3525 272 4545 2841 2869 1333 243 4024 981 355 1801 4329 2932 4574 3614 4137 1575 586 2801 351 2720 574 942 3458 3229 3799 2854 244 3372 3186 721 2592 3696 1546 3878 205 2417 256 821 3581 2299 2825 426 2052 1686 235 3288 463 4474 245 1877 148 1262 4386 2640 4066 3432 4342 3812 4009 2723 1679 3338 941 2828 1041 3260 2434 2715 229 1695 4145 61 4730 3158 1326 3541 4225 3820 1055 4703 3980 3264 2504 3448 3774 3981 2412 2012 564 3095 1109 1836 1993 3868 3385 4373 4723 193 1230 2227 1319 2755 3464 2798 1753 3163 1774 3688 2055 2292 4726 334 131 1675 3336 3212 1550 4287 193 2573 2619 1512 1915 3477 1440 1419 2542 2620 4123 70 2666 41 3812 4359 3462 3444 581 3541 1483 2800 1440 507 99 4157 4020 4317 3116 2700 4172 3297 839 2783 1808 2689 1816 2505 2271 2353 2161 3945 3555 848 4718 1704 1710 3963 4675 2081 1399 1472 2424 1604 1627 1300 4611 1270 4204 2353 3856 3958 2009 4508 3151 2242 4674 3831 245 3753 1781 3594 1192 216 4123 2037 2968 4235 3887 2583 4663 1334 3875 2425 2858 2708 439 1833 3828 2089 605 4164 4376 947 53 842 4578 1048 3146 956 308 1281 807 900 1209 3821 2995 475 1328 214 1226 3839 3588 593 3807 162 487 3120 99 2919 2263 2278 2597 4622 84 573 2969 4269 1049 3328 2714 1596 3428 2560 1200 1701 2159 1308 2570 4243 2553 822 3099 3800 1332 4137 4100 1114 2718 675 3329 935 2664 3574 4039 2149 3001 4522 4646 850 687 422 3280 3800 2735 1392 2053 581 503 3393 4133 341 1977 4578 531 3959 1748 1432 1445 2576 4221 931 2226 989 3232 3635 3066 3756 2645 4738 2546 34 3313 1154 3698 1960 3308 1503 2638 178 1478 1402 4356 590 3360 3629 2973 4295 1430 1126 478 2207 1005 2447 4222 3047 1904 1099 676 1878 1284 3505 4344 3869 3788 3797 2923 2380 2696 1714 1925 745 3084 241 3294 1876 292 1481 607 3634 4720 4035 2968 316 2829 2853 962 137 3416 2874 3729 3075 760 2076 1694 292 2936 4075 1288 529 1038 141 3227 4167 4460 1106 3566 143 3229 3091 4343 3573 2805 382 1776 363 2612 3576 4509 3738 4300 2300 71 1274 417 2370 2794 1860 1586 1994 4215 4045 3215 593 765 2982 968 3170 3118 3479 3918 1795 4524 671 2917 1964 2731 3266 1332 4625 3106 3063 710 3373 1765 1342 3407 2952 29 3318 12 3150 3986 1661 2386 4704 2694 3404 4090 2512 3622 220 4019 4566 333 3004 1662 690 3827 564 4617 4172 1507 644 987 2402 1345 4636 1964 4069 4503 2300 3430 4088 1223 3619 274 622 3426 4653 4274 2130 3650 4049 3863 1714 2485 1461 300 2333 3427 2720 4233 2227 2024 1811 3575 1654 491 18 1486 4415 3309 3595 612 4023 1940 1383 495 4666 1328 1481 1887 462 982 2902 759 4610 4312 697 111 433 1858 3199 2088 2654 3451 677 2804 539 2681 3122 1409 2451 1203 1128 1861 2860 3792 2825 4744 3223 3534 2148 3702 481 969 2137 4051 1649 3092 2027 227 45 3180 2330 3482 2514 2575 914 3990 1354 3964 85 819 520 2496 582 1497 2840 293 147 4413 1632 796 3976 1813 1678 1088 2593 4377 3768 1856 301 4716 3855 2841 2272 4219 247 2773 4373 1792 1937 770 2218 2304 2978 2673 4037 1417 2164 69 1395 3153 966 3512 4278 3221 2717 1295 2768 3271 3631 481 2430 4232 2861 597 3650 3887 3666 1178 786 2759 1790 196 1950 4094 305 4664 2512 1009 3412 1498 695 4418 3687 3944 4428 246 2267 3884 1398 803 3745 912 955 949 3680 2418 4455 2287 4128 3214 550 2172 1364 825 2593 2538 2856 3569 3659 3479 4137 4 865 3223 4570 1951 1960 375 2195 188 175 1444 2363 4639 3603 400 2196 728 3979 1637 1157 4396 3224 3060 3215 1179 4292 1470 724 1937 3782 302 1730 3538 798 4543 9 837 840 2027 3058 4681 1211 2336 3410 1036 1271 3025 4353 398 4700 2899 3299 1394 3153 2991 2262 1710 247 2796 2172 2116 2278 2405 128 13 4721 4707 3352 3493 2913 3170 4502 1958 989 3092 698 3351 4493 1896 3871 4070 1353 3480 3770 16 2031 265 3103 1908 2270 881 4558 3665 3114 3767 830 824 172 2404 3405 934 1409 3533 2434 1438 266 3229 4410 115 3125 2538 4419 4340 1931 2912 183 3275 3278 4335 4049 2358 1530 3752 3380 436 3505 1924 541 1567 438 108 2608 1976 4205 4727 2911 4595 1122 1651 2850 1671 814 4296 3694 2103 2166 849 207 3386 2200 1425 3390 207 3557 1893 131 576 4384 2141 2906 1397 4081 1209 1190 3682 905 613 4349 4036 196 3738 1738 2906 2056 3416 3696 2734 2137 3073 760 149 3011 3363 656 1503 1702 4672 3361 4200 2518 996 470 3698 3829 2411 2375 4494 3223 2355 169 1451 1079 2033 4569 2471 1261 1101 1805 2145 4456 2402 2065 826 1957 3860 2227 1614 1398 2026 379 624 2390 2223 3290 3803 614 977 3338 1045 2794 3781 1786 150 3473 722 4534 298 4385 1313 3927 2025 3174 3667 3577 1780 3498 421 599 3292 2148 3444 743 772 1043 2471 2570 3737 4620 4275 1642 517 1242 3803 1409 4597 2560 1725 2601 3516 1798 4218 2486 3927 4050 3918 1384 1891 226 4535 3147 1838 1225 3872 1611 1593 1605 3378 3223 2383 2656 3855 3232 3351 1226 2732 3323 3487 3512 1469 895 3574 4278 2639 207 4558 2613 3143 3731 1043 1473 1426 3164 4273 2308 2224 1844 1924 900 3889 667 4694 3012 516 2983 2986 4569 97 230 1549 3695 2078 2511 3110 1148 972 1558 3569 41 3045 4100 1864 4347 4542 992 1017 1447 2982 2965 917 3570 1499 1397 2326 959 1852 1927 3025 2152 1524 4609 3943 178 491 1409 1689 849 3998 2781 4551 2653 681 1789 3323 1885 3961 3294 1819 1816 4455 2522 2021 456 1534 467 3571 2970 3228 2053 280 3700 516 1458 3730 4168 242 3887 1882 2438 1746 4339 3 1150 2640 4601 460 1207 2866 2839 2868 1835 3990 2327 4056 662 942 2046 1800 2623 888 824 580 3519 3082 3185 4399 1329 2 1018 4587 3151 3719 616 1689 4093 3438 1347 3413 174 4201 4070 1050 3575 2322 983 4359 1864 414 1867 970 458 300 1989 2112 1011 2179 162 386 4560 2839 2044 1858 4461 1151 3345 4703 3170 1359 1332 4360 3417 3493 4177 2902 1084 486 408 3409 4472 4419 247 691 513 4006 506 3068 862 2775 1674 3872 2202 2298 1887 1656 84 2693 4117 4664 3263 2448 4370 2619 4544 3113 4552 1311 2361 4693 4299 1494 1890 150 3801 3429 3188 312 78 994 958 591 135 4159 1280 2603 3487 1345 3112 1355 4331 3857 1250 2060 494 2784 2772 469 37 4708 3356 4160 598 2313 4152 3467 339 170 3642 3742 3904 4663 991 3097 670 3097 349 1998 1876 621 1766 2914 2584 3158 2619 3886 657 69 3332 1730 426 924 4305 2226 2924 4141 1162 3447 2241 3543 2834 4461 4341 155 3955 59 2597 466 2345 3257 3997 3680 1941 3686 1646 1032 4671 1568 4711 3366 1576 3157 172 4290 4091 769 1777 4095 4058 1654 2695 485 3383 217 2969 3611 1486 1272 3184 1197 258 4593 283 3869 870 4555 2416 1545 4617 1658 2684 1050 1817 4222 4113 1688 2268 4566 1041 3612 1461 778 2580 660 2922 1505 361 2571 4348 3351 2864 1796 496 740 289 1077 714 879 3967 1542 82 4596 317 1454 4128 1212 164 2628 654 786 409 1268 4296 1447 2118 321 1012 4106 3085 2071 3883 3855 3142 2343 3869 109 706 2147 2158 3306 1673 1396 1627 2842 2163 4357 1159 2220 1790 997 2439 3509 1084 1114 2720 4514 663 2960 3600 577 267 1210 1672 4070 3861 720 2330 2216 2224 3615 1643 3565 3318 4144 407 4096 1693 2952 3713 3658 3969 1612 2444 2765 257 3804 3586 1298 1848 1065 2767 1321 4060 3560 1525 2126 4046 2245 4354 4040 1460 1432 2059 4633 603 887 2472 4504 2374 4267 2937 2632 242 2998 3904 635 2900 1737 510 1743 3405 1266 878 980 4341 4480 4129 1135 2532 1284 589 699 1922 511 4309 2648 1191 4073 1498 3850 2951 2122 2517 4361 499 2302 675 1854 2047 3512 566 936 104 4582 4347 3878 911 4447 3546 203 339 319 2106 543 3583 3452 162 2209 3474 2050 835 480 2370 528 714 2874 3196 1341 2978 1440 1199 247 789 495 1018 1479 3820 1868 2336 2193 4066 297 2320 3629 346 3871 3422 2880 1800 2710 461 2981 2423 3632 2837 2799 2292 1805 904 986 3913 118 2465 4422 440 361 1311 1975 3220 1436 3118 655 1759 4392 4540 2641 1716 3351 2808 4498 2484 4295 1872 2155 1146 656 101 108 2247 425 4642 3400 3275 1868 4224 2019 3550 2171 393 4451 1375 3914 2831 1103 4390 1379 429 3681 2452 50 630 1382 1175 749 4201 1922 3661 840 65 4645 2746 3864 733 500 2702 4130 3654 3616 4016 2815 3866 3584 4651 1028 3140 2065 1661 975 2463 279 1301 3242 2966 508 1792 1566 2880 1401 3033 2155 1755 1130 2752 4432 3424 2826 199 748 4052 1976 430 567 4504 4585 1682 3974 3589 1435 1429 3852 1956 1587 252 2492 4053 3127 1533 397 3347 2933 714 1785 2372 412 4009 2091 4105 2381 959 3782 2664 651 1176 2745 1708 3871 3728 3446 3988 1549 3460 3001 4222 3054 3389 2911 3428 2425 3143 4272 3051 4117 4230 1782 4381 376 3554 3899 1701 1933 3621 2395 3104 2573 2331 4600 4147 199 3119 1197 629 2452 3667 4229 3402 4641 2582 81 4099 4565 4041 1879 4096 886 4399 874 2268 4568 3303 2060 4040 938 4631 1512 349 368 2262 2102 4552 2554 114 191 762 28 3327 3783 4420 898 458 3189 2499 4404 2414 479 3001 3232 1760 1676 3672 618 3355 3709 301 4704 2332 1093 1524 1962 2412 3829 2398 3967 438 3809 1406 3476 2136 2425 4284 2626 1622 4687 3161 2215 1399 4719 3430 2477 3317 1983 3491 1647 498 808 1783 3414 2618 4528 862 3275 78 3703 4658 4071 3549 2938 4644 4477 4234 3242 1153 1410 2303 3906 1309 1620 4216 4311 2828 3158 638 320 1791 4668 2213 332 2113 2909 2295 2189 861 2186 4287 1512 4392 1852 1740 3074 3773 2782 4497 1693 202 2292 810 3481 4573 1720 1874 514 1241 4644 2112 1741 688 3120 3157 2148 4315 3684 4122 3612 3506 4105 4652 352 2044 930 1205 242 2329 3077 4028 2288 3159 3128 3106 4624 2576 1646 3804 2568 1186 6 4611 1355 4179 1804 355 4053 2974 4405 731 4489 3599 2585 3134 3361 3649 249 4617 3836 170 1066 1752 424 4315 150 2635 994 4085 3709 2737 1652 2941 2190 2483 1184 2356 651 4041 403 1818 903 3265 1322 236 996 1426 525 3211 566 3526 2071 1325 4491 4108 2959 2873 2124 2787 288 4098 2395 2255 1107 1836 1593 3809 214 49 2405 2699 3747 914 1045 576 4373 802 3415 2177 3640 3878 4117 2718 3405 131 4096 3964 1926 1397 3384 2033 1690 3504 3235 1043 3995 4747 976 1398 1774 1414 803 2984 3732 1709 2122 4624 1695 1342 1160 1928 1031 3505 1227 3837 3982 922 4150 3719 2111 662 4096 342 4597 843 97 167 4609 3774 180 243 2391 2310 3404 4614 1891 1746 4407 422 2147 2606 224 4475 3638 1597 1863 2815 1484 2530 4219 4518 1280 910 3717 3018 743 2899 4177 1197 758 2973 1076 122 2578 2321 2399 4252 3430 2941 4635 4518 3050 4228 303 2837 2597 2265 837 2037 3672 1080 3152 1724 361 774 2709 3513 2729 766 3618 4074 3867 3340 457 1181 4516 4623 941 989 4134 3526 4431 1243 3675 2416 866 2920 3747 3051 1371 860 1064 2589 1060 1458 3709 3159 3611 3110 1713 1776 64 2476 1889 1982 3150 4558 3227 2857 1639 2174 1607 1342 4717 4679 3847 3138 965 102 4250 83 4280 2300 4730 3332 4346 234 1154 30 3791 3907 4012 2063 3321 2868 1980 4261 1487 2611 531 4234 1892 1201 2977 1912 2846 4287 2621 349 1345 1522 323 4368 991 3178 403 1013 59 1528 1395 807 941 279 2150 1053 4649 3157 2767 413 2575 1891 2 1903 1429 3622 4705 3463 4371 1090 694 4572 3939 2754 4054 1700 2481 4220 979 4468 1380 2898 4693 2912 961 3560 4041 2145 2082 3545 1633 295 4414 2575 837 2790 4265 3780 2673 489 861 713 481 847 3681 1131 240 2310 2198 1951 661 903 3402 2900 3282 2484 3467 2093 549 1301 246 1176 2879 1152 2620 1279 4231 4235 2359 2926 262 3333 1186 2514 3578 859 2720 2373 3522 4529 663 2462 4694 480 1891 4433 3364 44 2345 3558 4571 887 1113 3836 992 2014 3391 1299 4649 1798 2737 1334 3738 2381 4057 1924 4691 1670 779 1603 1791 4580 3530 69 532 1238 2604 4594 2254 3387 2312 1249 3840 1394 4614 2795 2027 3975 2147 3268 2249 2432 3230 1485 814 2560 1039 3511 3011 802 4409 4350 2810 1085 835 2197 3876 4522 664 3371 2586 2491 189 2553 3601 2216 449 2752 2426 4702 1736 4293 1435 1566 2265 3042 1374 4458 2605 2153 1764 2350 1348 3294 3304 3499 1857 4571 165 3979 3230 3903 3816 3610 20 1549 3311 4278 2545 2664 1497 2622 3733 4510 3140 3418 2644 2331 2247 3467 1416 623 965 1978 4720 1475 1260 2143 3798 4216 1840 1374 4351 2291 2550 362 1636 807 2912 1559 2801 4071 4102 3268 1795 52 4214 162 1870 140 3284 981 3613 1487 451 2641 2816 1845 2365 2476 3492 3075 2187 2963 2561 4084 1111 2437 174 2250 879 2345 865 4237 2465 3901 3963 1255 1192 3951 3842 4150 637 1515 4036 140 3461 2411 524 2602 2745 2003 2492 589 3720 2785 552 80 1936 154 1620 3011 4250 2115 2832 1016 923 1473 2227 1763 3301 4199 4234 2114 4154 3753 2034 1699 4164 1609 2680 4128 4723 2696 1254 1120 597 1316 4202 443 4683 45 1514 4257 3331 4175 2564 2494 120 2634 244 4632 2316 1375 1445 1991 2954 3550 4060 3256 554 2802 300 2953 1469 3586 4105 2627 3213 600 1943 4484 4680 3672 519 1372 1257 1234 974 2379 22 4464 1715 2492 4250 2726 2975 1161 1271 576 274 4433 905 346 3428 1441 4631 2379 2359 1394 1635 1218 1629 2591 3411 4499 3230 4609 185 2490 4104 2051 2768 898 3067 1357 588 2085 1593 4518 3571 3663 154 4634 1316 2186 273 1637 1281 2014 818 1132 3645 3619 2533 3750 3826 1293 2776 2572 3403 1952 3288 1253 1187 3441 3309 150 191 2228 905 3642 1236 3279 3151 321 884 4175 207 422 2050 4307 4301 3359 182 1430 2170 588 3446 4705 705 4182 1771 293 3176 2078 3251 2436 4590 4389 4351 425 3922 3235 1908 4149 42 1018 4642 3668 2280 4606 927 1475 1870 899 239 62 1555 4381 388 3508 4499 127 4745 2629 3564 4257 2352 110 911 3264 2337 3097 1517 3528 1233 3411 2506 3125 2798 3728 4711 1828 3066 3291 4324 1175 2349 4287 28 945 4518 157 880 1931 4734 3667 402 1347 3202 1258 1071 1739 1691 4394 1411 4118 3351 2743 3214 1420 4510 3853 1460 471 1675 38 686 2838 2241 3415 1577 3381 2556 1387 79 2692 2375 4446 4503 4462 1362 3892 884 2068 73 112 2889 2767 4578 2360 1064 4052 2205 2047 3317 2555 3789 510 2814 4052 562 1829 2836 3956 4360 1257 3866 3327 1082 365 2572 2442 91 228 2517 4063 4534 2933 4555 1674 757 3526 4653 3592 798 2644 2623 3557 1318 728 2200 1693 2571 3575 2454 1339 154 4646 3047 3366 4228 92 2148 4531 3030 3214 4150 2578 3215 1834 3865 3419 937 3978 354 1249 2583 1988 1648 2174 2840 3828 2781 3040 4340 4613 381 471 3628 2641 1905 2237 2401 2079 4209 929 2350 3772 1570 2786 1977 4587 779 193 826 226 1348 4443 1102 4626 3258 1678 2334 1357 1008 3953 3628 4104 2846 529 3238 2937 1255 1627 3982 986 3665 3557 239 4597 4334 1776 3839 2807 4334 584 3394 1121 3313 1842 3420 3624 3141 3885 177 981 1142 2728 1797 4056 1509 87 902 1302 3450 4108 2039 1318 2563 839 3102 2014 2635 2334 1294 2145 4629 3748 137 1470 682 4318 1217 3915 3346 2488 215 606 730 2941 1330 1102 4496 2677 4674 4552 968 167 2079 1038 3264 481 2168 215 4355 2319 3306 1641 2233 483 2262 928 3895 2018 2795 1591 3521 3481 4320 3192 136 4610 2347 4539 3967 426 829 448 3224 427 2976 3285 3945 1719 860 3463 3801 4239 3781 793 819 1846 2703 3472 2613 949 3055 4299 1870 3676 1396 1277 4333 109 2933 1878 2707 1429 1931 2891 1436 1795 3363 758 4598 2920 4023 1402 1864 748 3693 3915 4118 3251 3982 129 540 1847 4246 1905 2423 109 4192 1153 1670 1874 1030 838 3707 1161 3302 3927 2215 1499 3606 3257 1857 4449 2004 1627 1516 421 1543 4746 3896 677 1100 3978 2512 1786 1660 1336 1322 2142 724 4633 1218 613 610 696 2089 3595 1684 1490 2571 1035 3778 822 1023 3311 3150 791 1869 2123 3005 2093 4023 4387 263 4077 2140 1286 1542 961 1569 4061 328 4035 536 872 4211 644 1423 4484 173 1172 233 1289 3697 1139 2716 3482 1606 1916 1464 1397 4119 4350 4183 2905 3754 824 880 2372 3335 575 2622 2606 3728 3683 1927 142 13 1402 2415 2388 3232 3 3697 4627 4237 577 2755 3506 3468 156 3501 2034 630 198 2383 3923 2250 4055 828 3690 1452 4338 3178 1302 4028 3127 711 2157 3028 1599 195 1675 4520 992 1187 110 3659 2696 1751 911 596 2333 3507 4367 643 3100 2632 1821 481 3365 1071 1415 2302 1475 198 2357 524 3462 4653 1892 4066 1338 1838 974 3740 1891 616 507 2573 3655 1188 614 663 841 1589 1141 1395 1164 931 1596 669 2131 2240 1468 374 827 1271 4658 1046 2308 473 2239 2321 461 1211 663 670 2457 1506 4585 3965 3678 2174 4605 175 1104 3328 2323 3002 4341 3104 3609 3301 961 356 3040 2822 1906 1096 2934 3416 781 2071 2995 2475 4632 1106 2408 617 2978 3662 1817 1226 119 4471 4166 4341 714 1121 2298 1896 3484 1365 2840 3074 4448 3318 3740 485 2677 2877 4356 1756 2808 29 4148 3742 4440 3158 1537 2684 3008 1295 58 3183 2663 587 2391 1110 317 1459 1585 1703 324 3897 4271 2101 510 4026 1303 4129 3272 2586 591 372 4549 600 2537 621 1545 1144 2779 4342 3011 3779 3630 1670 808 866 318 3625 2491 1579 2834 4430 1220 1314 2119 2773 618 3261 3173 3399 2 1469 3714 3357 2848 3495 3645 1776 2149 2984 3878 2464 1225 4168 3058 4449 2738 2527 638 2279 2823 4465 3939 4033 1657 2123 1870 3322 3620 4059 4487 4073 4034 4579 3100 1781 331 2861 1325 199 1971 2699 3716 255 1609 888 4178 2831 3569 4237 1876 3879 320 952 1644 1017 293 1856 475 2233 1483 148 1337 1756 3338 3198 1562 1853 383 2551 4382 2696 3640 2762 2559 2778 1134 1705 634 2586 1788 3279 42 655 1636 3650 2416 3210 1835 2641 2960 1970 3160 3831 554 234 193 4013 72 4040 275 4651 3533 3569 714 2892 2190 125 4590 2906 211 4012 3782 239 4505 4724 1646 4330 1822 2973 2748 564 897 987 46 3336 4471 1492 4689 2962 1582 4471 2568 773 2635 3337 2725 4275 3645 2966 2407 4520 1143 2822 4064 1221 3328 1853 617 4443 68 296 3840 1845 4209 2105 1537 1389 2542 4317 2127 152 2944 2032 1700 2753 2601 3432 845 2398 865 3430 2685 2888 481 807 1367 3456 2074 464 2965 1558 70 1928 2121 1050 3652 4628 198 1626 165 4723 1232 2982 3173 134 1700 3145 2057 596 1001 3677 3971 2490 2837 4194 4043 2022 1346 4530 1507 3753 199 2747 4297 652 258 1721 2165 3981 95 4067 3087 3616 3432 2311 1511 3163 445 1335 4569 3231 1338 4693 1957 2272 4012 3914 1246 243 125 34 3609 3555 2239 675 2247 3621 3794 4198 4005 2458 4136 2901 314 230 2333 2574 841 155 3674 2700 3293 2727 783 1300 3998 1312 5 3848 3685 891 4165 449 2133 3010 2094 2417 3502 561 3640 3653 1974 3027 2331 3890 34 4434 2263 3168 495 4666 2621 1394 1836 373 1847 1458 1358 624 3646 4101 740 4557 2922 3780 960 244 3615 622 576 4309 1148 773 4110 2913 2988 1440 702 650 1295 1558 3730 1335 441 2179 249 320 850 278 1465 3001 2376 3564 198 196 3479 25 3705 570 4387 1731 511 2776 364 1617 3543 3396 541 4057 1913 1040 328 3454 1858 3042 3907 92 913 522 4212 2941 4151 512 1922 4365 79 3205 1701 1513 3669 3584 4539 725 1595 2875 4635 678 1324 3174 478 4481 4046 2406 3507 100 3862 4419 875 4066 2669 1660 4373 2212 580 3282 4738 802 1574 230 3047 396 2904 1306 4295 1210 3957 1198 3036 1414 570 1503 3468 3368 104 183 4001 2127 2980 461 1783 4448 3295 1190 3000 3020 132 1518 1100 312 291 721 4003 3763 204 2916 3007 1406 4194 2067 2718 2744 1288 4209 3936 1962 4274 489 3406 449 2629 3885 3746 3482 3637 1263 106 623 35 582 3932 2314 4146 2120 1551 1372 790 2605 4340 1487 645 4449 2170 1749 2602 2896 2269 855 2208 1605 4296 99 610 4406 201 3614 265 3414 1367 4499 2988 3881 3275 1853 110 3668 4690 2900 2457 111 235 2966 1470 2142 685 2036 3530 4184 3233 1224 2916 833 3460 4377 3711 3239 3173 176 2344 1543 4367 386 3085 1532 1978 185 2317 2490 246 3287 1840 2358 3993 3156 3472 4413 3339 1651 882 1068 2071 1339 744 3600 3474 1396 1841 2161 438 1018 2840 4472 364 1749 64 1502 2642 2807 669 1027 4532 3046 550 1640 1743 1177 3842 518 3564 1833 824 2050 1435 3241 1672 1681 1336 2503 306 4012 4442 11 2370 1854 2813 4745 3278 1143 2927 1786 2726 3945 1094 4224 1021 1388 1619 3083 4723 2244 3700 3241 3020 1077 804 2128 1635 4322 1333 3079 1718 3588 141 3178 4593 1268 128 4396 1606 1676 603 735 1583 2044 3768 785 3404 3788 4119 1847 556 2748 2683 2446 2877 856 741 3333 2672 443 1932 1350 1236 4133 3937 1398 2858 2260 4423 950 3353 1784 4359 2070 4271 1755 2251 3541 71 1955 505 2658 3312 2233 3038 404 4650 4607 957 2220 577 556 2566 3176 276 3336 2604 3494 2277 4441 4396 2855 4209 1191 830 727 1965 3922 3942 3128 2328 4453 4329 255 3862 2351 29 2190 3756 1337 778 2450 2909 1253 2066 2550 2646 3327 3903 1643 3584 2033 536 722 2519 2787 1402 3497 3131 208 4619 2282 2919 2323 2224 2624 3958 982 3937 4584 1805 514 2477 3114 3334 740 3611 426 1425 3903 557 3365 171 3065 2916 3497 393 628 4571 2846 3863 1230 1653 565 867 1517 3585 3863 271 2531 3542 1585 1154 3257 154 2685 2034 3250 945 1228 539 2281 2016 3579 2374 1753 3806 3689 228 3234 1923 2031 2465 1042 4335 2964 2757 102 1125 3030 2395 2524 4525 239 4022 2859 1700 1070 3100 1819 4382 2967 859 4717 1202 947 1485 875 460 4489 2907 626 1935 2646 1221 1316 3740 3337 4030 1049 1469 2162 3428 2209 3165 675 2444 4565 1781 3851 2699 521 2420 2347 414 2810 567 3376 4150 3616 3836 2523 3833 2948 874 827 2634 3319 2901 3376 1054 2292 2035 686 3056 4339 1396 2172 1651 3678 4541 1898 2020 1890 1084 777 4633 4733 193 21 1835 3955 3623 473 1503 2281 3987 1071 3811 4161 1837 2942 3783 2919 3222 598 3534 3522 769 602 1030 3993 3749 4448 3263 2354 1433 2020 4193 4685 3773 4688 1902 3779 3100 1199 3561 1272 332 294 2592 3788 3663 399 3922 2851 1755 4225 693 3746 197 941 1797 1889 1555 3644 4036 541 4351 1551 176 488 4157 987 1720 3246 1208 544 1283 2488 4381 2823 3513 2565 4674 1636 173 3916 1263 4449 3960 951 2885 1078 2372 2815 1236 2270 2683 385 1676 1796 1279 433 4544 3146 242 2062 2728 317 4464 3015 310 3591 1715 3038 2664 195 67 337 1755 2909 3049 1219 1264 4240 2407 2627 1699 1396 1450 4287 1322 2427 2115 1715 2983 4008 122 486 2652 4148 524 816 3888 3573 3327 3943 1711 4505 3046 4687 1174 2032 118 201 3891 3318 4292 1240 3943 1533 1875 4291 2208 991 1319 4422 1801 4472 1543 2948 1135 1709 4187 1290 559 889 2806 3195 4340 1631 717 1681 1574 2995 2573 1025 427 2755 4388 1687 4547 609 2184 903 2866 63 1835 2828 4391 338 793 915 893 876 1899 4363 4309 3292 248 426 621 90 3407 988 3230 2889 4680 4302 1528 517 598 3440 3689 4317 2847 3041 1495 3300 2393 2344 4140 1402 2845 3204 4205 320 258 365 3606 3822 1005 2311 472 4444 1217 1428 953 4653 2642 2327 738 3590 3280 4619 610 588 1021 273 1077 3151 4325 2217 3619 2542 3281 2106 3146 533 3894 300 85 2745 2266 131 1255 1072 3201 4631 2985 1534 4615 1079 2220 1676 3041 1869 970 3005 4627 4353 584 2302 1102 4527 3474 1390 1402 4389 2368 3817 946 1005 1055 706 4748 3394 2109 1913 3315 907 3258 2686 436 3367 2780 2234 1127 311 3646 4648 3167 14 3079 4087 41 12 3286 3245 171 2007 3278 3253 496 1336 1694 1106 4748 3325 3397 4646 3191 747 4096 277 2203 2402 147 4226 3126 1212 4043 1590 4703 2312 4409 1045 1913 562 989 1692 276 2965 2212 3939 3288 3678 1947 4079 1498 1291 3566 2405 443 3294 4346 1063 2714 2533 119 1425 115 3179 1557 3302 4463 3961 1588 1948 2860 3588 1611 333 3139 2487 803 1425 3844 549 4587 1948 1263 4662 4293 1584 2609 2004 2974 68 101 1389 1748 837 1003 3514 2240 3254 2360 1868 185 4247 490 3266 3637 3536 1039 3332 382 4691 1674 539 858 1190 2123 3351 3692 1758 1092 4128 351 3793 1957 1506 2437 3708 4402 255 3992 1544 2779 608 1299 471 654 2120 3722 2144 4277 2012 2124 917 2900 2852 2783 1036 2968 4101 4346 4580 1759 509 4413 4402 2422 1976 1390 3254 3524 2015 2477 593 3094 1838 2358 1105 2004 3417 2415 4333 548 840 2676 2071 45 2191 2097 2721 4579 1089 1583 3560 992 3226 441 4737 1639 4123 3687 137 1522 3184 3247 3094 2770 4723 1878 4085 1537 1537 1007 4134 1818 3894 3833 1538 2701 3236 1604 1664 665 946 4653 2833 1602 2599 2006 455 4305 2327 4091 11 869 2634 1318 3046 96 1486 548 446 898 622 2009 2881 1899 2398 1525 4 2089 3994 3139 4609 3216 3993 2111 3521 110 1426 4393 1493 2614 2169 1740 444 2899 1148 2429 1807 3106 1159 4505 4719 720 679 638 2781 780 916 2203 2155 3351 4512 648 418 449 4537 3989 2272 1665 125 1245 4182 2985 1025 3337 2186 4542 3671 1184 495 1058 1980 1054 3068 510 1039 1117 4656 995 2476 3653 1521 2706 1711 3902 3212 1497 1284 2902 3830 1773 1359 3540 1542 4584 1006 3780 4031 2703 2302 2182 707 2701 2148 2982 1400 4741 3512 648 2041 2626 2486 3956 3812 2077 4444 3536 3797 3381 2906 2649 4673 42 2289 1589 1698 4251 1425 1717 3116 143 4071 601 3566 3432 2172 2137 1546 1623 707 2711 1786 2252 1597 670 4112 4317 375 2320 4366 853 3123 3265 224 2121 4381 3681 1553 443 4592 625 3569 3702 2829 4171 1635 1727 3966 764 813 3023 682 3299 4100 2500 4696 1514 3463 1287 4292 4590 3715 873 3540 2743 125 1429 1433 28 3478 2574 4646 4528 2277 1841 3895 1658 3047 2327 1727 455 1974 1178 125 2343 4529 172 3821 4280 266 3655 3239 353 685 1725 1981 543 1406 220 774 4449 3607 2633 3379 1451 3298 2990 1197 4047 1462 4372 261 2760 226 2365 3343 133 104 3753 3287 203 296 1823 2618 660 1164 4150 104 3993 795 1102 3014 3411 1686 2139 1537 3015 813 895 715 3293 3234 3516 896 4289 287 145 710 4488 1758 1191 3110 491 4061 4408 4067 562 2860 993 374 1418 2982 685 1706 3215 1684 1747 1682 2938 2349 3797 3378 3944 2028 285 1140 2400 3976 1099 223 4295 2498 4397 1867 99 670 4438 3967 4266 2111 844 932 968 2714 1432 2241 2631 1780 1294 837 1492 4707 3207 4747 845 467 3245 3792 4280 2916 1981 1327 658 1170 2032 2513 4471 849 3928 4644 4003 562 2432 3541 899 4017 2710 2402 1292 62 151 3473 3458 461 1719 2466 1138 1473 3012 3277 1394 1031 1609 2607 3090 119 4398 3878 3475 4418 3234 4521 807 3393 2570 829 988 3114 2708 695 1356 2052 1272 2415 431 1047 731 3771 1505 4575 1962 64 2429 184 494 2183 4064 811 1120 2581 1603 2934 3583 4005 2774 1560 1192 245 2542 1199 4267 1106 2152 1842 2238 1901 2848 3411 3913 2448 4146 556 3495 1835 867 2371 598 2381 1492 173 4118 4299 3916 3739 902 2570 4687 951 4224 3921 171 1747 866 770 2267 671 1489 1728 3007 1581 4147 2990 321 4404 2016 4708 3047 440 1209 2066 4387 2671 2391 292 801 1246 1675 882 304 874 2802 3428 3271 1530 4503 2551 3564 3213 2903 3338 2067 4554 3520 4683 1745 3842 263 3000 956 1461 578 381 610 2300 4558 290 1404 1438 972 2026 740 1800 257 404 2786 4345 4722 220 3784 557 2195 3036 1086 3861 842 4344 428 3244 3384 4194 1521 1084 1136 3866 805 3763 2661 2815 1020 3770 2341 3822 1665 3355 64 1231 2323 2763 4595 1810 784 3919 3567 1224 3709 4394 591 702 820 1990 3772 3046 1388 3906 761 2971 4151 4501 4118 425 1665 3744 345 3637 3085 4698 4539 872 2005 2806 3858 100 1943 2410 2312 2289 1177 2267 849 2516 4603 4104 537 2045 379 3748 4382 4153 3619 4291 262 403 4737 3122 1347 446 1913 1566 3365 3472 3476 233 2938 3866 3495 1569 34 2623 1760 1298 3463 2334 3566 316 3789 4698 644 1338 327 1813 42 4300 979 1608 2485 2999 3797 1722 2652 3276 533 1155 989 3919 2075 796 3828 77 256 3902 1428 4096 619 68 1506 656 2834 417 4517 4566 1393 3953 2908 1163 1054 3198 4264 797 2597 4388 1003 2504 2148 3799 1388 1647 2048 3485 3514 2186 4677 3383 3003 2415 1748 1183 1176 2115 1334 2705 4274 2202 3421 4612 1814 524 211 1422 467 4730 1302 4003 3099 790 3608 3982 2857 2143 323 2069 2033 2817 4381 1136 1785 396 184 2591 1954 3797 1225 1485 2093 4159 1030 1701 2854 3086 995 2697 4251 2281 906 2731 3114 4257 4291 4504 3196 1130 4100 2654 1145 1469 586 234 4339 220 1505 4559 2977 972 4502 4675 310 2369 1883 2540 4497 546 1853 1842 865 2547 1124 3075 2975 3375 4439 827 98 2046 3776 1134 1133 568 3980 1974 184 1045 2696 3111 1404 2622 4481 3845 3251 3289 1233 2685 2143 1985 4057 4519 601 800 2009 2906 1588 3802 2054 2103 3278 2483 4530 2365 3065 1978 4403 3562 3097 1005 4416 3393 4096 1004 2321 1610 67 4675 4098 586 3896 1149 2448 2262 2947 2292 4247 869 3380 1031 3978 487 2523 1621 2558 3662 87 1379 1027 815 4685 377 2061 470 719 4330 3889 807 1397 355 2335 2933 3323 3564 1385 3932 3106 1089 3536 4371 1452 4500 731 3028 187 1718 208 1374 4097 3387 3296 232 439 943 2017 160 3673 4273 2960 2516 7 1478 871 418 4631 478 3948 78 437 2272 4613 1944 4082 771 3027 507 1330 1773 259 4646 1010 282 2724 2251 1941 3743 3133 4003 2389 528 4103 4376 2403 1004 1785 994 973 2953 785 1516 3174 1155 2725 318 1706 3787 1035 719 3808 4082 1303 1554 4638 946 1298 1665 4031 4622 2553 445 4511 3766 2738 4103 2394 2903 797 1650 3846 1832 491 4426 129 4325 4323 1128 2764 195 2379 614 2453 3337 4555 4052 1103 4284 2849 92 4189 2068 51 1596 4306 4048 1660 573 4464 3814 434 644 2785 4153 2882 4222 440 694 3406 4141 356 455 2883 4264 1813 3133 3862 2098 730 4436 4442 3122 308 3355 2033 1143 3320 1849 3646 2871 1082 2778 1988 3542 4354 2219 1604 352 2099 1642 2411 2796 2531 2101 1989 3240 4220 56 2035 2942 546 4752 1628 1514 3356 2253 2319 3359 1539 677 82 426 3812 1948 589 70 3440 2191 828 3581 963 4617 4623 3239 3917 2272 2281 2406 4299 4738 892 2091 3360 1453 2520 2742 422 3563 3429 4271 1564 3805 3814 438 2313 1590 2319 3594 2263 2272 3852 796 167 2833 791 3427 3391 188 1333 73 2080 313 4217 1822 4368 4432 849 1256 2662 2846 2996 2086 2087 1287 474 4351 4041 2051 1470 3340 2954 4400 2279 4014 4148 4603 1165 1337 4242 281 238 511 1132 2327 3584 1188 4438 3174 686 2503 216 4342 1096 4659 215 3508 2825 2298 591 327 1636 1737 1916 89 1980 2734 3873 700 437 1972 3152 2657 2014 3340 2987 1856 4390 2742 2593 1768 2264 1971 2041 4497 3287 1348 4640 92 935 60 2831 904 4563 905 1538 171 2762 156 1633 2801 4169 2998 3771 1913 2269 4733 4240 2285 2128 1704 1721 3477 1529 2024 814 1464 2374 3289 1196 216 4291 2449 4505 3656 3674 1798 4303 2245 4000 2234 908 957 372 4528 3968 2584 1779 51 891 2525 2495 2460 1181 3770 404 4341 2882 2986 3716 1852 3341 2894 2877 2678 3024 2694 4249 1927 14 2966 3426 2367 888 787 3049 2952 1532 2526 2502 3907 4524 26 118 4358 994 1987 3532 3200 3434 765 245 1836 2284 4752 4205 4003 2722 401 1201 2732 1075 324 4661 2138 3243 4549 820 3810 2970 468 1174 182 2851 326 2334 2865 4654 4670 813 1977 3181 2711 2706 4245 3441 1686 3881 2243 1114 871 3541 2339 476 182 4365 633 2205 2076 336 1654 2630 456 409 3800 1666 3283 611 477 3349 3203 1737 2726 3308 2313 708 356 1365 1518 2454 1941 4608 2309 511 4459 902 336 2075 2935 2393 933 3023 2663 1361 1973 3783 1087 3695 25 2895 771 547 2305 2495 3391 1485 1725 1086 886 3252 4677 660 1471 2266 4012 4396 1762 2889 1228 2573 3837 1114 3651 3533 1769 2430 1086 2114 2181 1219 4656 1414 4273 201 4349 368 3097 4086 1530 3180 4503 65 1570 1829 3614 2855 1093 2719 2318 4684 3267 3704 103 845 1574 100 2409 145 4214 1498 2632 353 920 1802 2435 1572 2377 2262 4440 1004 294 661 795 3060 2148 2292 2501 1506 2210 1111 3418 1033 2284 1479 2487 4578 2873 2329 4706 4242 3116 3130 2857 1830 4559 4163 1154 4065 4052 2756 2712 714 4473 2495 1770 3044 2590 1492 179 3472 1761 1662 1734 1451 2108 3320 821 3267 166 93 926 502 3675 1673 104 1294 1238 1919 3250 2316 94 1358 1696 4089 4093 2964 3597 4533 4481 4457 1195 3766 2492 1724 703 790 3895 4556 3606 2415 4607 942 3594 2147 3890 3376 2590 2926 1512 125 34 4443 3959 2509 3863 1308 4345 3189 3342 2339 3647 3926 4362 2100 77 2307 1123 580 2907 916 1628 236 3418 2060 2539 594 4327 1575 4124 1851 1650 928 3112 1672 303 3580 3915 3044 1470 571 1205 1889 1108 1040 726 2229 3709 1558 3556 379 2816 3505 2373 4351 1044 2476 1158 4365 1256 3282 3092 1758 1694 4663 767 2613 2231 1846 1662 1002 205 507 515 341 18 3563 4242 613 3406 2728 4276 1773 51 2591 3007 2772 762 4042 2642 720 1176 2360 281 2688 3506 522 4057 2367 3117 2060 97 4457 3664 3025 161 2736 3984 3946 4118 1498 667 3588 796 3439 1212 2809 1087 876 1313 2392 1258 166 1086 2555 1490 3056 2952 4206 4127 323 2815 526 3205 4137 3547 3821 2561 3682 3768 2732 866 2118 1103 812 3436 1926 3979 4101 2895 3884 3688 2491 1506 1288 904 2093 1886 3655 2594 4121 1460 1351 2664 408 2689 4563 4554 164 678 1808 1253 1635 4516 1682 1183 401 3477 3821 182 3056 3868 3062 2961 3890 4575 926 1721 1343 3574 1431 4381 1353 4309 1095 1054 4229 3485 1321 3452 4598 1163 4750 3432 1548 2706 3244 968 1246 279 1644 4662 3302 2189 562 1627 1079 1912 2547 512 42 2182 3173 1532 1689 3043 1791 761 4495 334 1264 3276 604 1186 2145 4527 3326 4426 869 502 4168 650 4696 2539 2191 814 2279 2267 2487 1680 385 2750 2687 4742 4196 4398 1142 3971 1204 379 1212 547 440 540 3553 2669 1372 945 2238 4445 2341 553 343 91 4001 4064 3699 818 3074 4542 2872 2298 337 39 2466 1813 2717 1271 782 3016 1726 4273 4368 748 3560 2112 381 1380 3180 3219 3185 2267 257 757 3527 318 2530 1678 1164 4577 2462 1374 1173 2823 4570 135 3192 838 4648 1533 3250 1962 3139 4280 1451 2945 2594 1646 1150 1816 4615 2232 4582 2931 3563 3287 156 1816 1617 2642 3149 2156 4146 2874 4310 2602 3892 312 1504 4127 2078 2601 1491 3572 4684 4193 1273 1382 1835 483 1831 3952 3068 1347 848 4315 3175 4660 2995 2336 180 1679 1665 526 4517 34 2393 2682 2489 2618 2751 977 331 4174 2607 62 1673 1524 3639 3696 4603 2940 687 3942 4062 2485 1605 2204 4453 3905 1309 1638 1440 1382 1258 4011 299 1832 2434 1184 1923 4623 3382 3642 100 1587 798 1326 2007 4158 3937 4560 4290 3075 1896 4360 3259 4521 96 3432 358 4552 4235 1554 28 2865 230 636 4345 823 1386 2950 3147 1768 2253 462 379 2351 4 4717 4566 1109 2196 2822 3773 1206 2965 3137 4582 3756 3632 525 3974 4393 4696 3232 71 4463 3197 1724 310 2892 4075 2921 1185 2456 1612 246 497 181 1645 3944 1153 4563 2290 2276 2159 1995 3506 1009 900 2603 1414 59 381 1877 111 821 130 3035 640 4700 2465 2511 3462 453 535 3997 2473 4660 376 1092 375 2456 3726 3823 2249 4163 4188 4168 3760 2028 1207 4045 4695 262 1946 3852 136 1929 2885 4421 3138 3646 4362 1235 2529 330 4235 1471 564 4323 3688 157 756 1584 3418 464 1933 3982 2945 3270 2678 594 364 4408 1478 3205 75 4687 4663 4628 2142 1996 1756 2808 333 2432 503 582 3398 954 2854 2831 4210 4305 2595 2753 762 2897 2094 3408 4438 3361 3742 4650 3174 213 4084 2671 607 4598 2765 3702 2033 2511 1473 4190 1495 558 1211 1103 698 4715 2346 3484 4346 962 240 1500 1470 324 3516 2349 903 1752 1404 4725 2101 4469 3121 1863 3809 3187 754 1301 4478 1292 3249 2344 4020 4185 3092 4214 20 4684 1895 3028 1441 2134 1985 1494 1974 644 4226 3695 2384 1731 2409 1441 3811 4195 1079 3089 295 1552 3823 734 3769 3651 3080 1212 2000 1961 3831 2617 4528 2798 1256 1657 2734 2410 3126 3643 2813 1754 4529 913 3206 3645 3063 3765 4127 827 671 343 2619 3798 2868 3500 4407 858 4367 13 3900 1278 291 3718 2269 3810 251 2648 1566 4682 2152 912 2070 3527 63 3398 158 735 4518 1521 2223 2744 1663 4403 489 260 3300 2616 3322 3487 568 1862 437 1390 2051 3525 751 3158 4623 2160 994 2132 286 484 2440 3087 1486 4356 129 3283 1800 2999 48 891 1200 4405 1365 295 890 1253 3677 1805 3935 29 3564 1086 4410 2688 1895 175 948 1140 4432 3186 456 4286 765 1427 1972 4521 1613 581 4269 776 3937 1538 4210 2725 2947 3367 1818 2377 2990 165 2689 4596 1697 2785 4335 1968 1277 2969 4079 4296 4451 515 3614 1201 4078 4212 1000 1433 1628 3771 502 3405 4495 989 2604 2545 2176 777 2328 4478 2339 1015 4397 2708 1888 3812 4755 672 4177 901 299 1616 283 564 4687 3307 3878 2050 1605 3370 4257 3629 1067 4099 1752 3662 4161 3265 3240 321 1329 1238 1287 729 2933 774 221 1213 455 2163 1521 2200 4397 1956 1087 2631 1704 2554 3350 2653 1268 139 2589 3577 1349 3081 1693 2613 1224 3341 836 3904 379 4009 1604 4094 4117 2314 1503 2977 3578 1266 864 2561 3677 1763 3230 4561 946 140 317 4449 861 1278 30 2413 4330 3314 2899 2782 302 3687 1656 1106 468 785 4385 70 26 1331 688 697 3010 2509 3650 1586 51 4750 1580 3646 556 4080 2834 786 341 3982 1280 2061 533 610 3736 2560 3821 1487 2212 3042 4383 2812 1165 635 1923 2709 717 1649 2923 2600 1806 1784 295 4487 827 1669 660 4589 2006 2685 2635 2275 3340 4176 4115 696 3900 45 553 1969 669 3438 3721 816 2266 1326 1980 2769 2236 3899 3273 3315 2409 4052 1680 4525 5 2667 1328 684 3894 220 3295 977 649 2445 1735 807 3408 1182 4365 2825 4003 1943 2395 765 3186 3793 1137 272 4335 2965 3184 3406 768 4601 2474 474 340 2287 4197 3760 47 1035 3790 3047 622 2249 3041 818 4597 4569 1327 3934 770 686 2096 3331 2040 2829 3387 3648 142 236 3817 2237 376 1493 1307 351 4692 412 3406 4278 2497 1879 4074 2699 1476 1657 679 3697 1333 3544 2761 4352 3040 256 4142 187 3997 942 3120 1730 122 4648 2603 1840 1919 4076 4439 224 2274 1019 4561 1278 470 4458 882 2555 187 1196 3436 942 4169 79 2456 3766 686 930 3283 4325 3690 3557 498 4346 268 1729 1832 4753 1444 368 2715 1930 3800 1543 3913 4622 2792 4656 3255 4322 2390 3438 401 996 674 2379 3271 4230 3661 4105 2950 1964 3851 1950 288 4012 3577 2698 1657 1576 4190 4584 1303 3316 783 4084 2556 216 3629 4162 1786 2447 4569 1349 1980 3002 3443 2054 297 1008 3984 456 334 1568 3749 2431 3697 3422 2096 637 1593 2494 3082 4076 2891 3449 199 4147 3809 2467 2740 4675 2896 4755 1225 2261 662 1156 2628 3136 3186 1806 3601 2265 2887 69 171 4580 907 202 3138 1555 936 1075 1441 1077 2844 3375 1675 4586 569 3428 4213 2803 2132 3679 3938 4372 4695 876 798 1510 3731 2842 3450 3549 2802 1954 3210 1974 2985 3602 429 842 1560 1504 2841 4345 4282 2001 1925 1485 1153 4 4060 417 3317 1709 2373 1480 97 3488 2142 2892 3329 1686 2190 3599 4208 4253 154 3274 1522 3680 2008 2031 4120 1169 974 409 149 4606 606 2694 3767 4400 2574 1771 1599 3265 852 2694 1981 3835 1632 2164 121 1990 1769 730 712 2735 3056 3586 2536 2002 1577 392 1566 3112 986 2741 2653 2080 4332 17 1192 2997 499 4044 3863 4633 2869 4691 4596 913 590 2238 401 3932 2146 753 823 1561 4554 1349 4612 1307 895 785 975 1846 55 1335 4700 1973 4258 2808 3689 1613 3090 1116 183 71 3468 797 403 360 3991 4670 3411 2943 3095 3800 3795 1764 2236 4470 936 4554 362 1020 2364 4106 987 782 1097 4632 3588 4508 999 453 419 243 3456 3303 2656 4599 1555 3028 1476 4498 625 1753 3752 1583 453 3164 3029 3119 2252 3728 3883 2478 1277 3365 4083 3161 1923 2217 4515 3573 1079 4449 67 4492 4258 573 725 2838 56 1656 841 2823 2618 3542 662 1528 3036 3607 3460 4417 1840 3873 1106 2408 923 1135 2404 763 2151 3218 2775 1567 1512 3595 4544 4592 409 2343 2598 691 577 1227 4130 4740 2068 2865 3687 1659 1661 605 3023 2238 2166 2580 2711 3074 4429 369 4067 3632 95 4106 4700 496 449 1289 4 1958 23 300 1661 3897 3490 185 2994 1541 343 2928 4384 3521 3412 1645 2118 2699 3447 4449 1449 652 1303 1151 3188 3687 3404 1601 3234 1464 1329 961 2343 1824 311 3409 723 4020 329 2603 3581 680 4317 1976 3598 672 4699 251 3340 3820 4156 807 1438 4572 212 535 2740 1489 587 2277 573 1759 3479 3888 437 1454 4571 999 849 3011 1244 204 1580 769 3849 3929 1159 2987 558 984 2882 3507 783 1553 3801 4685 3316 4209 3825 2455 2251 1587 1273 398 2235 157 1702 1752 2614 3449 2157 3580 2017 3977 4278 3330 1692 3802 2593 4189 1002 2535 1657 4620 1891 566 3847 2935 1672 1705 2875 2510 1366 3282 3442 1861 4000 3962 3313 763 2037 1817 1329 4512 2642 370 719 1188 2061 3595 571 2428 4334 3668 4701 1559 3801 2596 1771 4581 3862 4338 2596 2319 3077 505 3812 3056 1618 2307 593 1827 2721 3764 749 737 3019 1924 1895 1434 287 4058 3613 4536 3506 2059 2050 1613 1993 3897 969 3544 3545 963 1464 4249 2795 4680 130 327 4419 3263 3559 571 4604 2020 2605 4207 2015 3990 1780 2745 386 258 4194 3658 324 1255 1324 3217 1689 1381 1693 3721 2751 1107 3816 2721 2141 4527 1089 1216 2425 3723 721 2044 137 1737 2162 1955 1359 4218 2737 3916 2511 3327 3415 3173 413 2155 2326 3049 1304 3342 3723 998 1126 1140 1773 1996 2946 3818 4728 3211 2393 4541 3695 2841 2066 4245 412 3764 1173 3078 3811 3040 2893 1302 4037 3545 1022 2096 4724 2141 3367 2163 4362 8 2706 2317 3522 3582 620 3539 517 2796 3408 233 4736 4116 1770 3321 3371 4667 226 3098 1937 140 4255 3267 3648 3252 92 503 2297 4073 1208 1845 1873 4554 2957 532 2838 4512 1172 324 2616 987 2937 922 377 3866 1076 4399 4153 833 3252 4168 609 2305 3226 1571 3435 3466 2352 1658 582 248 3369 4379 1284 2012 145 1329 1732 3336 4389 224 834 1668 2146 1195 2718 3695 4430 2669 1927 4511 1600 83 2525 1766 508 793 112 7 1363 715 649 1438 2657 2595 3802 1027 3064 1534 2078 3891 170 2299 498 2477 1514 1741 1316 2381 2150 233 1826 615 2057 4088 2830 4479 2590 3797 314 4343 3447 3839 3045 448 385 1247 3817 2602 3862 424 1646 2608 3953 4419 4697 2961 3308 4561 519 4432 581 1470 4443 2796 41 870 3426 1470 1942 4694 450 2509 3679 1893 2799 2194 1084 3653 4110 1564 1325 269 2228 2223 3686 2313 1991 2548 3630 3563 921 2276 1607 2485 1086 2360 28 4170 753 4594 1143 9 4264 214 1031 1396 2137 3210 113 3629 2097 1716 1444 4199 2635 3987 2265 1886 1828 4600 2714 4543 880 16 4197 3364 4206 3508 888 1690 3794 52 3345 4700 2012 2680 1235 4418 457 2685 105 3971 1155 3630 4049 423 2827 1573 1163 3736 4320 488 790 943 1611 4716 1851 3846 754 4609 4427 2123 772 1057 1066 1053 3283 3270 4755 1457 2106 1396 954 610 871 4679 3929 4465 1253 2778 4739 796 4418 1820 2191 1394 330 3221 2285 86 4601 2377 1799 198 360 4019 3676 3503 3427 1116 2787 210 48 1227 245 186 1886 3482 1214 2361 3716 1612 2470 3071 4200 1940 4316 1398 2984 4468 2916 3758 421 71 177 1220 4119 842 1742 272 4458 1269 2294 1532 4320 2605 2359 3511 2108 4682 1228 1306 4657 4074 2987 2140 274 737 1175 127 1527 3396 3675 2848 2558 4365 3054 4097 1603 3216 4366 3082 1444 4238 1211 3607 1630 80 2305 1174 4274 1945 2383 2452 65 235 306 3478 2499 2053 3363 1786 1434 1711 1604 313 2792 2918 1336 1982 3989 960 525 584 2455 4618 4341 2164 1708 2022 3500 698 271 696 4564 481 2497 750 3305 1944 4357 2034 1727 1538 3348 2871 2124 3750 3785 4687 2874 3706 2970 2153 2024 1372 2993 3908 2033 2338 4162 4099 1176 3703 1935 2930 2862 4266 4557 3759 3661 2363 4568 1771 3955 2029 2151 1814 4204 1382 2748 3357 4066 3938 3366 2595 2661 1791 4256 4514 3138 2202 757 4483 2329 4139 3271 2452 847 318 356 1758 1974 547 3619 1602 314 2759 1923 3761 1135 3692 2474 1666 1021 1067 4170 3110 1698 974 1877 1249 1773 3323 564 4072 4607 1709 1804 512 1872 2260 2444 441 1486 279 780 3270 1012 1049 2454 1984 3118 1949 3692 1915 3485 1565 3688 4025 3128 1694 597 2758 3335 3664 4447 2875 2102 933 4667 591 4633 3733 1937 1384 1442 3027 2244 3376 4574 3964 1730 1422 3431 1492 459 1289 4688 1384 3211 3024 3615 4088 188 1299 2572 3881 79 2708 3382 286 1245 1032 97 3030 4105 2432 2618 3006 1056 3310 422 1504 2778 4740 1745 4669 1231 36 616 3689 4588 752 4636 3146 580 2584 4413 178 2568 509 4155 3741 2682 485 2373 891 1378 4706 2569 1653 2562 3142 3093 1277 836 4636 1845 2677 96 2713 1179 3238 4098 2237 4088 314 3621 1929 2606 2432 3026 998 4296 3212 1124 2908 3530 4158 4505 1277 1927 1220 323 3444 108 2763 4729 1713 3032 2434 1996 2205 2798 526 3929 121 4338 3995 3371 2467 1655 923 1387 2209 893 3981 457 1590 2624 3879 4013 2653 3740 1587 3017 3752 2996 1000 32 565 1789 791 1796 4168 3089 4285 4676 4249 3447 4205 2895 4405 110 3375 2336 1215 4229 1677 1231 3981 3135 3554 3360 1038 1993 2075 4626 2859 4642 814 346 2450 762 1381 1571 2681 1463 2297 3878 3888 4296 2598 31 4010 2952 4718 3588 3481 424 3466 2601 3481 4446 4695 1806 406 520 160 4446 1558 1885 3259 14 704 2140 482 3062 698 3873 1765 2986 4286 3899 2262 1872 3207 4504 4379 162 1226 4706 3030 2354 417 2734 3974 824 363 3989 3844 4467 868 3130 2154 1497 3774 958 3532 2840 2693 747 3611 1474 4255 3778 3966 2227 4057 1621 3635 784 2093 266 271 397 4581 4482 2897 247 859 2483 3178 2161 1456 3009 481 4053 1443 4121 3361 554 1885 4210 308 3305 1172 4662 4669 2587 1620 1025 2633 1998 1778 4492 784 409 2665 4174 2472 254 2256 115 837 4681 2339 121 1044 737 145 3425 4116 4277 2187 1260 1823 718 1968 1650 2965 304 3105 2526 4016 413 2343 2090 13 4443 2997 1977 1696 4659 974 2223 2758 719 289 661 2793 2431 3861 3438 4669 3607 4449 1792 1522 4344 4574 1273 149 1307 4022 3557 3662 1365 2984 4000 2158 3908 3179 63 926 3823 4696 4615 836 1923 1126 173 1421 1892 2028 4570 4195 4375 2672 2278 1975 3791 321 1490 1943 3628 1124 3353 1753 112 3291 807 3045 3391 2940 2954 2976 2287 805 3009 2503 2206 934 1528 1612 2066 2823 634 2084 1343 2336 4460 3347 1726 4535 602 1911 3483 2792 4193 3234 3573 2853 3627 3945 2542 1316 3097 4322 2068 1613 3382 1122 2238 840 1528 883 1756 2100 3426 3269 1067 1484 819 989 3269 4630 664 392 3705 1088 463 1541 2694 4422 3572 4148 3963 3572 3348 1188 110 3925 3272 4354 814 551 2206 3733 193 4164 1005 4187 433 437 34 3070 4086 4545 3847 1028 3434 3187 121 1812 3797 4726 1249 2206 3945 3430 4384 3739 2878 1142 1877 1236 2901 1560 3038 1064 855 2712 1516 3353 3542 57 1299 1527 3740 2632 3298 1260 4397 3458 3976 917 4269 1026 3066 3110 438 3786 1223 4108 4731 981 598 4727 4240 1183 2737 2638 2019 4145 1456 589 565 3910 1471 1140 2912 3174 4695 580 3617 3220 3278 1154 4045 3877 58 2258 1004 3019 215 2146 3272 2800 2786 4713 577 1107 3405 2402 2697 2635 4696 3066 1492 4258 2418 4722 2689 1944 993 24 2458 1110 533 1194 2894 1607 654 1486 4269 3593 370 449 720 2274 4299 2103 3317 1129 4575 2000 1007 3611 2212 1784 3244 280 339 1385 3915 471 3697 2776 2802 3678 2044 819 1502 1451 1029 3288 432 438 4230 2947 4705 2077 2373 627 2311 464 1974 1756 1497 2364 1021 935 3720 1691 915 3292 2145 225 3972 1132 1490 392 2321 1026 1913 2359 1508 3763 412 157 1879 1709 3826 1492 692 2535 2972 3855 2258 206 2574 3685 2712 3123 1748 3104 2950 3763 3727 3538 4623 4499 1471 2361 2074 1201 2003 3619 4326 4495 1833 914 1014 3040 1741 1931 459 83 1926 811 1378 4727 4622 1705 2500 1473 1204 3623 2391 3198 3395 29 1123 4076 3389 177 2624 3991 839 1402 939 2865 4040 1447 3905 3864 3769 2914 2682 2074 3421 2362 4531 1060 1888 2908 881 1166 3218 4610 3898 4164 1965 2764 347 4544 2328 631 146 4620 70 4738 1730 1776 29 3438 3278 195 4337 880 2505 2648 3776 2412 3181 683 4476 635 3164 4113 62 3682 1106 2275 38 227 3160 1695 1111 118 3885 429 1486 4046 4118 2973 1965 1755 1518 1663 2646 1320 2761 1584 2098 633 4171 3209 3484 363 1300 2383 4031 2413 3215 67 2001 122 2649 3948 4387 1925 1115 4002 1925 4439 3795 2962 1269 4398 2091 3559 2407 1073 1015 458 2073 2929 4254 1920 4520 3197 3717 287 2697 1583 748 2141 3778 3091 1167 2498 917 794 4402 4149 2432 2519 4603 1578 2799 607 315 2975 2069 4709 2048 3210 123 3939 2970 1050 1087 3303 3160 4648 3473 602 2552 127 4306 2834 3837 4513 3884 3281 3284 3967 982 3951 2092 3904 1254 2834 2178 3123 1928 2685 910 113 1585 2471 654 3358 1867 3242 160 78 2017 2764 3587 2626 1989 2840 434 332 4580 3619 2848 1587 4022 3171 1180 2969 3638 4645 15 760 1472 2402 1674 2181 1597 1258 2030 1213 3519 2306 1406 4015 2674 4618 3903 3842 2639 959 1189 3657 1512 1084 3807 1084 3667 38 4591 982 1089 3949 4120 2224 1056 4481 330 1472 3271 4101 1401 187 541 1431 3152 318 4229 529 4446 4596 4588 4226 3776 1358 2902 4309 4132 3971 2615 215 301 3708 2268 1866 381 2268 2127 358 269 1189 529 1419 2548 2488 651 2763 4633 4408 2006 3101 3646 846 1476 3055 2314 1963 4519 4207 2304 3024 3087 3671 4156 1416 3606 1147 1299 2035 2537 3302 85 593 4220 3689 4208 1203 2876 2674 1033 2330 1619 1197 557 1495 164 1598 1054 764 1950 2366 4344 4221 3698 2585 4400 4126 3922 931 3325 2891 4252 2042 4213 11 3380 3508 457 3393 1856 2849 858 1620 4567 484 2952 2858 1194 1800 3692 1994 1611 2008 4532 1704 2123 2519 173 3499 3192 2837 365 3000 2359 4476 3765 1985 1671 2313 2765 1597 1968 4556 3565 4344 2588 1948 2169 705 546 3686 4544 4297 2552 797 1854 2196 2021 1912 3257 973 3827 2214 1240 3183 3531 3199 3611 2033 4051 281 1812 4113 4627 4627 825 456 878 4239 1944 1168 3266 1667 369 4152 469 3800 4534 1252 4014 262 838 3187 741 615 465 3663 554 735 2365 3359 2741 179 806 1560 3018 1082 3198 3517 4436 1115 1867 4533 1199 3886 4311 2859 1701 1016 535 1280 2404 3900 2690 3564 4562 3727 1239 3939 1603 1966 4680 4528 2052 2035 296 4612 4530 3504 2964 457 708 3816 1220 2145 3936 3057 4332 3687 3082 2685 4219 1652 4666 3232 622 4402 1807 2703 4529 3766 3136 227 3841 3004 3013 4490 2339 2023 3850 3842 2428 3691 3886 1127 4393 2635 3848 4027 254 2658 3538 1195 3252 2210 2777 2270 262 20 1788 1766 2615 336 4309 3373 3890 3698 3120 4557 4137 376 1803 1875 1454 1281 2843 1006 444 774 343 3390 2095 122 2897 3689 3333 2405 335 1201 2576 2066 3818 4709 46 4668 3341 848 2287 3633 3095 237 3810 278 1036 2401 219 4450 1802 906 3494 1886 3568 9 164 3694 426 3135 3562 3336 1831 2210 1661 2013 1829 1448 2657 175 4246 2636 1280 3120 2914 2401 3738 846 3979 4196 746 4644 591 4584 3677 2212 1566 2914 3918 4392 142 3299 2753 1555 4688 1639 1230 3492 1600 1908 568 194 1521 2736 1939 4213 970 3195 1441 3019 2864 1318 2943 645 2892 1281 474 1224 18 1933 3345 2617 3587 2682 1545 2446 808 4344 517 1563 3787 798 2831 386 997 801 4636 3235 2932 4067 1458 475 1340 4489 834 1880 111 1687 2437 2681 2394 3907 3475 3952 3047 3179 290 3773 2711 446 1957 3159 1010 1872 3095 1577 4380 1749 3583 2316 2002 785 2328 4699 866 2945 4422 4187 297 2184 2883 3184 1142 4020 1491 3244 2907 2237 1969 2489 312 3857 3917 856 1917 2841 892 1901 1942 4356 4078 3875 1029 2818 4444 1658 441 4547 3326 2252 2662 269 1100 2713 2372 1911 2234 3382 4397 1133 2687 3484 3984 1241 3939 2591 2226 2716 2702 3466 1235 3343 4246 3778 894 1137 3703 2806 4575 4714 483 1781 4251 4341 3162 34 4402 4507 2487 4091 4384 2730 4038 4302 130 1114 40 2407 2552 692 2335 3480 2791 1293 4003 1056 3798 2375 3172 3053 1593 3794 490 1746 1742 1440 2890 910 190 1893 643 1431 3944 3404 78 3188 1197 2247 401 608 3580 3173 1118 2522 2970 2833 2493 3435 887 4540 4030 1490 3657 838 4049 2165 478 109 2912 72 3350 1414 1280 1765 1367 2405 1668 2177 1312 1586 4087 4342 2743 502 420 1948 13 2985 4636 3788 900 1637 4684 2015 3671 793 4478 3966 1430 3749 2542 23 2812 1308 171 2648 1247 69 3883 3617 2638 4212 426 1658 1530 357 2152 2386 2890 1003 2457 559 3458 1 3280 97 2996 1972 3320 4138 714 4270 1217 3964 3406 3215 3042 3485 1744 255 1142 2279 521 4088 1082 1191 2752 1926 1004 4518 2680 475 709 1373 66 2072 4645 1233 4146 3314 8 246 649 2316 335 1603 2280 4371 3226 873 3189 4265 3491 3628 3168 4179 3724 3884 1205 1034 2182 4290 3064 3817 1667 2339 1976 3082 3790 2751 1638 1636 3492 3255 320 3295 4126 3627 3030 2369 1067 4447 4031 618 4409 4527 323 4476 1574 4675 2388 3493 2101 4677 571 3972 974 1365 2581 3458 4214 1841 4735 3770 2027 4216 2726 4499 48 3694 2954 1797 2211 4692 2196 3850 3419 4211 4149 3226 1982 1916 2420 2551 2644 4438 3176 4064 4153 1636 1146 4259 4684 2599 3046 4108 4680 26 2817 464 3563 914 3897 4177 4504 259 1251 3964 2148 4002 1006 3219 4545 1856 1996 175 2796 1762 536 4158 3240 3069 4035 4011 3601 1150 2110 1478 2824 723 21 767 2530 4545 2875 3921 3199 1817 3239 3516 4554 446 4243 1626 1092 130 3565 3092 1643 4652 1192 2156 2819 3935 3821 2454 3054 4353 2029 573 4637 4343 1780 2146 1290 2419 2917 4092 1458 1544 3532 909 3880 962 2368 4496 2348 4118 4743 2652 2733 4292 621 721 3342 3603 2638 4330 2334 3030 183 3972 3132 3992 2869 1318 1744 3514 4431 12 3068 2949 3913 3852 2910 3818 4523 1466 727 486 1038 184 2503 516 154 1072 3687 209 4374 448 3106 1499 2048 4020 919 1572 3933 4048 4368 2760 370 2217 1774 3968 3403 423 3665 3638 1000 326 3839 1363 4541 2302 3429 83 4496 369 1743 3198 2843 3537 3415 764 2212 777 1883 3939 4066 1765 3334 4583 3984 382 3110 3196 170 17 2273 2794 3886 1648 2975 4704 1860 3077 593 2384 145 3746 1988 649 3666 3719 569 2060 2177 4554 1928 4173 4662 1120 3708 4400 3601 4427 1407 3550 4630 2088 977 3579 735 2637 1524 4514 2900 1378 466 1197 671 1135 2110 2283 3529 529 2288 2123 3328 3970 2625 3593 2184 59 1037 4327 4261 652 16 3490 3481 2245 2768 3661 3458 2272 1413 1511 139 2372 2564 2036 588 3286 2651 2921 4488 2985 4559 2543 1121 4176 334 4066 2836 2917 2498 2908 2921 1210 155 2882 471 3561 2176 620 1546 1307 2426 1094 1822 1778 711 1571 1914 4350 207 2122 2612 1894 203 4755 3324 672 467 1734 3388 3181 63 3287 616 1939 1934 2813 4423 1191 2075 3338 1952 2368 3790 2938 1955 620 871 1351 2214 1908 4736 3798 1766 3985 3384 13 4209 1982 2936 4200 2422 3874 1592 2918 1464 1202 3484 1882 2133 2533 2957 1066 576 2138 2773 1378 2689 280 1195 810 2503 4382 2745 2158 3444 4179 1670 2224 4026 1233 3451 1061 4515 3503 3083 3413 2469 2835 331 3211 4078 3990 425 3664 2046 4750 372 1951 384 28 3583 2993 4551 4732 2064 3820 562 3635 688 2659 120 3931 391 1671 3524 187 2016 1268 387 243 3979 1826 4400 357 4516 927 2939 1362 4131 3642 4708 2423 4520 1924 2560 592 2364 685 815 3195 4 1504 4709 813 3175 119 3510 4436 1173 1268 4268 1043 4647 4596 1554 238 125 65 569 3225 2220 2700 3188 3770 1267 749 1846 1729 1880 795 3399 2038 382 904 2089 4366 2725 1311 164 3913 4464 549 64 2578 1990 930 775 3870 2111 3688 3478 4554 2913 3818 687 4412 2446 4674 3267 3374 4329 2993 3865 60 4349 1039 12 3037 4163 4706 2717 2229 702 3712 756 4641 1593 4074 1939 3119 887 837 1929 4642 939 453 3778 3712 3497 1078 1966 1092 4238 1460 2057 1642 2390 4694 424 4462 883 1327 1542 1737 2775 2484 2558 2569 2429 3852 3562 2592 708 864 3431 2206 3374 4290 4067 1946 1452 3332 952 358 2622 2150 2316 2425 1810 184 2291 3479 780 3834 905 477 4554 3970 568 2830 2628 2597 2710 3883 1402 4144 1711 2986 1542 1005 3145 2074 1353 149 4431 2481 3279 2568 2312 1315 1866 3703 4717 4555 2070 764 2012 2488 2608 4003 2477 4567 867 3147 1822 3078 1741 1342 1902 4519 1481 1197 553 4485 3555 1486 2808 3406 2611 418 1715 1174 3727 4359 4036 3543 3573 4358 3292 1396 1702 2059 4056 4697 3457 4503 759 849 2184 1385 1431 2911 3264 3815 3798 1526 2649 780 4378 4167 4636 3801 782 3471 3589 200 2509 2696 1705 590 1476 3242 386 3060 4751 2110 3662 2522 4267 1717 948 2011 1788 1832 1080 4700 4698 2972 220 3590 3852 2297 2105 4519 4658 2739 1034 3748 2822 2063 3983 2758 4431 623 101 2885 2795 3213 4164 2964 4398 4371 1510 1961 4741 2641 2407 1351 4686 1751 1130 1279 3511 667 490 1416 4171 3161 2481 352 3030 3643 3609 2384 3900 1216 993 4489 710 3988 2944 3236 7 4732 1476 3906 2918 4137 1705 865 2925 3639 2458 3850 3654 2896 627 714 1315 1884 832 589 3185 1033 4082 231 3906 4069 2965 2920 1612 1548 3657 4288 3489 1755 2734 2108 4107 523 3034 739 1754 511 4248 2116 1418 3591 3246 2129 3461 4270 1046 2859 3434 792 222 4741 2649 1869 1781 2004 1460 1132 2440 1632 675 602 4639 1120 65 996 1696 3570 3589 4405 2612 3126 72 4078 2139 4329 2057 491 2271 1785 293 1896 3708 2457 3892 1736 2352 894 3788 92 1561 1822 3056 2943 1190 810 1631 3492 1527 2845 256 2892 1613 3770 1305 3135 354 25 342 1117 2399 3311 4014 2362 695 942 4553 1925 1022 134 2593 4247 1360 4319 1534 2759 3583 2285 1771 955 4051 586 2340 3000 3244 462 2210 3465 688 1731 3649 4570 2322 2133 4446 550 3285 1513 2503 4677 4084 3001 3630 4753 4560 1617 931 1395 2295 3243 2857 355 2806 3919 530 1380 4141 1123 3395 2796 4010 1740 378 206 2068 4527 2256 45 3102 2991 525 3837 1102 1506 3897 3560 3738 3712 1785 4130 3556 1578 4239 2081 3387 2976 758 4632 3314 1677 2655 3705 1990 933 3432 4061 1145 2156 3578 92 3063 1472 4449 4033 2107 2206 1681 2147 1734 2292 1355 4539 4566 2190 4122 4173 3793 4076 2402 3882 2992 4222 644 1245 3680 2576 3239 2163 4485 3308 3055 4669 3797 2803 2254 2426 4714 700 1764 968 235 1124 2479 829 2244 1992 3028 3513 3996 1971 776 4393 4423 1781 3925 173 3840 909 2748 4143 2354 1480 1781 3268 1365 2604 3418 3261 2865 616 750 2444 3440 518 4457 2712 682 477 1825 4219 4081 4088 3370 4329 3833 3945 4287 173 3602 4673 3397 3227 3676 68 3661 927 1864 3850 4501 1615 163 676 1203 318 3150 1837 4317 2972 2702 4139 621 1403 1 1531 4232 4156 1579 1380 4183 3656 1671 2853 3670 1868 1192 2049 2862 869 543 2525 2784 4587 1210 4276 1769 1772 2706 1428 3269 3343 2462 3861 1941 2238 1575 4045 1734 703 4261 2064 2773 1222 3608 1 2727 330 3144 890 3723 188 715 1826 1127 979 4454 4185 2119 351 304 4451 4291 2565 4506 213 749 4272 1022 1648 2772 4082 2304 927 2695 3224 693 1065 249 398 3938 726 241 946 2147 1812 906 301 1049 4516 2660 2186 3278 2338 737 2273 2642 3146 3476 3754 4449 1750 4528 4538 617 4601 3672 2512 1679 2040 1206 617 3278 3573 1405 3087 2248 4440 4748 2583 2923 2559 3193 2952 2343 1170 1397 2 989 2787 3746 1758 197 3720 4128 1080 154 1704 2015 3899 2693 4381 2178 249 1993 796 2034 3334 4727 4491 3096 694 2637 406 2267 4157 2291 213 4051 1815 1382 2646 1322 3586 197 158 2947 1641 1373 178 2724 3549 1004 202 1193 89 1348 3295 3787 271 2410 3115 2095 336 2934 1515 3918 2961 3857 2665 2138 1014 3821 4291 3575 1817 4741 1952 2814 2908 3122 912 3168 2453 2368 3124 643 1763 1417 908 3760 3262 19 593 1103 3200 1354 3247 1037 4107 160 3710 4451 1295 1578 4612 1047 645 2651 17 3037 549 2844 475 2430 2757 2100 3939 2253 1654 1747 2252 171 1207 4463 838 119 858 4089 36 2037 1844 3682 291 2153 2789 4350 3678 1451 1269 1181 1464 3461 1800 313 1560 4367 1147 4137 2360 4022 2018 4621 754 4204 2325 2077 1203 1035 3045 3114 1332 3917 2295 3787 2100 1403 2769 3000 101 3980 4272 4519 3871 703 4201 2782 3004 2379 3390 2782 748 1427 2244 1050 2106 2579 579 2285 4638 389 3924 885 715 1104 1499 4443 3523 266 3567 1530 3921 4075 2357 969 1239 1720 2076 3700 4676 3455 4706 1099 652 1717 2187 617 1281 538 3889 4108 460 3871 1846 763 2791 1820 1401 507 578 356 422 2779 3692 1656 408 4497 4145 182 1856 2485 1999 2570 3694 615 4708 4503 2334 1246 4303 1886 2042 2248 2309 3912 2479 27 4265 1011 3163 1156 4234 3669 3250 2419 1827 3822 925 3524 3145 3797 336 2446 2773 3868 665 1937 144 4196 3353 261 4096 2092 2058 4013 3942 3804 4417 4582 3771 25 1401 1130 1097 4268 626 3948 1606 159 3454 4206 4522 1277 490 2602 1123 3755 4175 2257 580 512 4104 306 1770 3961 3556 4326 207 3031 3203 1516 1545 2413 3820 2647 1050 4387 3353 3309 60 136 4405 1254 1926 4568 1393 1621 4170 1020 4267 3800 1267 2774 538 475 3762 509 1078 3038 3642 2610 1341 1452 2704 2782 2334 2577 2500 3237 4155 763 1319 946 488 4302 3498 291 2125 3525 3168 2847 3786 778 3289 903 1936 710 1692 1231 403 2949 4211 3405 4309 4204 1125 2827 2203 1912 1552 595 219 3844 3519 3508 164 2597 4487 4556 4585 4314 2800 2610 4388 4006 3241 2882 4205 457 286 3825 2158 3452 3902 4565 4383 4286 3160 3014 2345 1027 3147 3449 452 2539 4350 1882 2554 2507 2406 1062 3548 140 3237 2756 294 2339 4371 3644 4126 3167 2371 550 1606 2766 4275 2411 563 1320 146 3369 824 4032 903 1039 1201 2642 1425 1515 882 1745 2861 3779 4309 894 3084 1724 2007 2780 965 3351 3740 1756 4352 3708 3287 1643 3902 2841 718 3815 2254 4565 2095 2812 2162 3792 4403 1594 2512 3214 2365 2063 1783 3357 3327 26 4618 2486 3785 3476 3322 4635 2709 1785 1404 2973 2293 1752 3586 1657 2224 2338 2679 1121 3402 3014 1542 67 2252 3683 1729 4105 467 4035 2943 2808 502 1118 2233 4101 3187 1135 4593 650 2374 4403 48 1994 199 4738 4511 2796 2469 550 3345 3222 1948 804 1836 476 130 3884 1046 812 1560 2062 1359 260 1865 1918 4326 393 1225 3143 3771 2303 111 503 426 4062 4381 3498 2563 1259 4420 4361 1160 3270 21 1223 522 692 4269 2799 1610 2634 1829 324 4361 4093 2130 4703 1330 1456 3247 3973 285 2030 1151 660 3621 1306 3494 1011 3931 3340 4202 3776 1069 3110 2564 1125 956 759 3109 3148 4562 1077 4656 781 2266 3527 4341 3367 3138 4530 2674 3040 1059 3787 4755 4360 2096 3685 2193 3960 598 109 867 1099 1758 3539 2724 1532 3664 644 1290 2421 4653 4695 3444 4710 4593 1955 633 3557 1134 18 1992 496 2024 3058 1977 20 731 1437 431 2289 1176 87 677 2710 4187 614 588 3703 1556 440 4518 1541 4003 4219 4352 3257 745 2497 3667 1608 193 562 3059 417 2736 2921 4312 2099 1051 4119 2658 3653 717 3055 338 4363 3651 3536 1127 1883 1843 39 259 729 208 738 3913 607 730 183 4587 1168 3010 885 768 722 4134 571 3805 2061 1136 2485 3570 155 1729 1975 2066 4053 4542 3347 69 1144 2500 2926 3347 945 3672 3797 1655 2523 4156 868 3578 1483 4638 243 4504 2093 4742 691 2730 3081 2765 1875 2949 2255 4637 4024 4228 290 1457 4550 2800 2539 3546 3615 276 2116 640 1253 3239 2708 2214 849 2073 3499 1953 3770 620 4398 4037 2073 555 4279 1017 4056 2058 2303 1610 4723 1658 1003 716 2294 201 2370 2046 2853 1730 1135 2964 3356 2231 3949 3289 638 2152 1929 4214 3830 209 895 2451 4703 4479 771 1101 3857 2728 1033 2468 2826 2392 1152 735 2067 2607 3204 3161 4149 100 3423 2027 3360 2910 4327 4176 3045 555 4584 3798 4088 487 2136 2565 4249 2010 213 2741 354 1249 4039 1959 3520 3111 1269 4602 1192 3463 739 535 3395 1813 2034 548 3943 3782 3435 1007 4649 1234 1692 2466 1555 564 1963 668 670 3014 2486 2849 2747 745 205 4478 1916 4082 2548 3856 1148 3469 935 3022 977 2447 799 4557 1702 838 3872 4683 1059 2096 2038 1192 3827 174 4482 3420 904 1781 4231 1377 1304 2065 81 835 2456 901 656 2044 4539 2823 2920 1391 3790 2339 2508 494 2155 2957 1626 1793 1724 898 1753 4653 579 2645 2336 3197 4240 4695 2758 347 3827 3176 4631 3251 1053 3569 4477 412 567 2573 1119 4031 4009 2272 2065 1645 3425 2002 3263 3699 4422 2688 4080 3121 2691 2162 2646 1154 146 2877 927 3531 947 1054 695 3208 1218 4635 2223 2508 1187 1090 2762 2116 494 2330 568 928 4158 4095 3079 1509 752 1872 4419 2040 3533 3667 1449 2795 1560 2587 2365 465 3469 2722 497 4570 2666 3410 3516 37 2070 22 3940 3897 1155 4310 4485 1159 3720 2480 4478 1077 891 486 4344 3132 4088 1114 4252 3836 17 977 2967 3496 62 1545 1045 1655 924 3541 4723 1240 2279 3125 3060 3289 1448 529 1258 4193 1275 851 4175 2805 1017 2916 2272 308 2926 2326 1012 1250 318 3439 3846 3549 1013 2227 4602 2641 1939 3206 3774 2989 3424 1120 3108 1997 1374 4681 2283 2428 3913 3189 3026 2902 2369 3116 1726 2311 3870 3258 300 1321 100 825 4350 1961 3806 1425 1756 3187 4491 1335 2529 1635 153 3694 224 2849 370 585 1553 892 2669 3844 2180 4306 4305 2353 932 334 1542 805 4361 652 3437 2150 4130 1406 3455 333 3596 17 293 268 3353 3837 1186 672 2085 1182 869 2096 967 735 4654 29 3596 2518 3308 1829 324 299 2300 2093 1572 482 1716 756 3815 2260 2901 2497 2278 3434 4278 1580 1658 2686 550 2107 2472 2385 529 231 428 4533 4288 3934 3503 960 1270 467 3338 3190 295 746 2642 1107 772 2236 461 3866 1708 3971 478 3853 2137 2615 4659 958 2340 1607 3625 134 4519 4177 1122 1174 1867 3299 3353 2781 3621 1540 3656 1151 1813 125 1908 4098 315 2649 3885 1571 2454 3527 4296 3433 3460 2415 3540 2517 589 3364 1095 222 3934 4641 3432 752 673 1715 1639 1603 2329 2615 3846 2861 1088 657 3996 2300 3853 3353 3641 1154 2096 4596 1000 1735 2047 4716 2611 4553 1176 39 3132 2140 3305 1854 2129 1457 900 4476 3266 1498 1531 1671 2049 1079 1173 1139 2942 306 1326 4532 4053 3955 3317 3219 3441 2228 3025 2553 361 1258 1749 696 4498 3740 829 2661 4687 3140 3299 1255 2531 1515 4416 2328 1546 3445 2711 4411 2099 3282 3978 905 3862 2665 1344 4230 2856 3846 3554 4750 1088 3542 3102 1490 2738 2210 733 1895 1109 2748 1607 1176 2259 2595 3335 4544 3414 4470 467 1595 3295 2557 715 1582 4668 3174 4367 1348 2841 2898 385 1929 3087 2563 4200 4329 4667 3228 1704 1192 4598 4234 2961 1983 4403 1784 3471 4554 740 2874 2758 43 3955 426 2263 310 4612 1160 1517 3581 924 3560 92 933 3798 368 463 3081 3271 2113 2154 533 4523 4413 3680 2110 209 2527 1856 1959 3711 606 756 3057 4110 1806 38 361 4424 3959 3048 4499 4612 970 2268 1793 2540 3252 1613 3205 4065 3532 3364 2004 2012 4572 1341 2075 3687 3216 4133 4481 4216 1605 172 1065 2261 460 3320 3069 1457 3110 2542 1667 2822 4520 3178 1904 2656 4006 1697 2860 1488 4454 224 2104 3140 357 1103 1843 2347 4680 4240 1697 1860 4347 3188 3324 2642 3131 1178 4523 3283 1857 4415 13 4574 352 4278 3478 2006 1402 1626 2763 2942 1217 4511 58 2920 1317 4192 4731 31 1604 483 126 354 2327 659 4458 2262 1590 1491 4572 3159 137 2763 626 2440 359 1807 2030 1057 2383 3231 4389 2643 1566 3291 2738 2176 1185 211 4745 3465 860 3520 1266 406 3968 451 1120 3722 4439 2250 4065 4509 1033 3117 4274 2123 3134 1097 2080 2878 1324 4346 631 1075 3046 532 2680 2140 4362 434 4357 4210 388 3748 3785 2333 1668 112 4528 4252 1035 2421 4616 4144 4736 2648 968 2722 2834 2061 4220 2183 4595 2516 493 4700 374 4703 2969 4107 4314 4241 2230 1607 4267 1519 2553 2073 3853 2815 1453 1377 1967 3070 855 2460 265 2786 2114 4117 1672 4531 1185 174 2926 1676 2612 2129 314 962 4573 3589 1643 1690 4023 2971 2649 2376 3168 2151 2269 29 3069 3401 1448 169 2830 928 1294 880 958 3219 3616 4311 4435 3852 588 3245 2202 3017 548 3225 3842 1620 4203 3631 4198 866 3457 2767 4074 2892 733 1209 1085 3232 3367 675 3241 295 2837 400 2628 4628 664 1362 4053 968 2076 4547 4445 94 3603 2189 1178 2529 3829 3255 4673 2335 3820 874 1059 4097 1301 2222 1594 1446 1235 3352 2112 1712 3906 2295 4003 311 688 3425 3051 2159 3543 4031 532 3470 1779 1741 47 4471 3953 2603 950 835 2531 2397 2833 4552 81 2754 2311 2410 1649 3686 3087 1883 1374 3004 835 2322 1283 1680 1448 3485 669 1659 1390 2765 3279 3720 2285 269 746 3110 128 3760 1185 4306 4625 1590 4373 1335 1172 2084 1162 418 3640 1999 2594 3194 1278 2953 318 4263 688 508 3970 3451 726 996 3633 1962 4076 2611 1743 743 4122 1428 175 3904 2877 4352 3431 2407 158 1288 2701 2964 291 3327 3916 3749 4328 2437 605 3280 1312 2682 103 1901 738 460 1788 112 3879 3614 4740 1385 267 444 598 178 3626 1890 4111 2490 4453 958 4209 4536 4265 3944 2201 687 464 2772 184 4308 2784 2460 1771 4483 3438 4396 1612 1912 754 2568 392 311 1504 733 902 3558 1184 3229 1864 4190 1497 2499 4111 1942 1967 4153 3017 2908 3808 2369 1142 3337 3558 966 4183 357 4029 669 940 1004 2032 1192 26 3061 4368 1959 4534 1536 298 3406 3359 1727 178 342 342 2371 3723 1090 1871 1699 2140 3579 867 282 237 4622 1486 2628 1946 208 93 4181 1509 4553 3577 318 2454 498 3762 2191 1438 889 1255 4740 347 4285 1403 905 4184 4499 4745 2318 2685 3999 4645 1937 4677 454 1077 1444 593 1104 2352 176 1666 4200 3271 4088 3654 3807 3810 3016 421 3007 2546 4273 3690 2055 4530 578 3793 733 3192 1944 1190 2635 1929 1837 4670 352 3404 3942 2694 2894 2431 1652 133 619 788 2719 3167 1709 1151 2355 4234 3718 4076 996 93 877 3483 1998 4006 841 3696 234 4529 3069 2389 2641 3962 2342 2294 3063 2641 2165 837 778 2109 1573 3985 2720 2618 2404 382 3044 1882 4527 19 2884 1508 695 3121 3113 1113 1762 3083 4366 3934 419 2352 3521 4238 2766 3411 1472 2601 437 467 2702 3322 4515 1208 1746 1038 1489 2864 254 3747 4060 3802 3991 2995 681 3606 2124 2750 3730 3672 3867 3935 2493 4706 2824 2814 1916 1119 1802 1030 3325 2996 1814 4202 2262 1107 542 3754 3483 1632 2303 3028 1687 988 4051 2664 4748 3229 1662 3744 492 2977 443 3835 367 4175 1787 4199 983 2234 1659 981 2310 3766 1918 2135 3209 2514 564 1973 227 754 1671 4245 3958 1591 4513 884 792 1112 3344 3681 4500 4741 2975 1817 3000 1347 620 2931 2262 4611 3933 2313 3307 487 2968 4223 1249 817 748 2819 361 1430 3528 3087 2818 651 4464 4169 3128 3191 3389 1524 543 1658 326 2458 2982 3644 2758 2334 2928 666 2975 4030 2881 857 1738 1741 3240 3683 202 2389 2099 1905 4723 958 1882 757 984 2819 2999 4554 1790 3899 2175 1735 2128 1447 1484 647 1049 4163 3996 33 4186 1348 161 124 2987 2651 1359 3499 1534 1685 3581 510 3658 325 4402 1086 2574 2374 3338 1621 3629 192 3504 1359 2136 863 1754 2645 1541 3045 4671 370 779 2222 3767 3549 1838 3247 3928 2393 4447 1161 417 2951 2428 2935 1450 4582 1921 2521 108 1800 2700 3676 4371 2273 3103 2165 3557 2982 4289 223 506 2205 2190 1953 3879 3508 935 3957 2797 3112 281 2084 3224 914 3441 1600 996 4755 2019 3124 2511 1351 1479 410 91 2332 284 2011 2377 3697 255 4030 2480 662 726 1445 1816 4279 4601 434 3385 2249 3189 2716 2407 4338 8 3446 1931 2373 627 2275 2361 3108 1715 3471 1222 385 4708 446 3892 3303 1046 3726 3187 2933 3630 1336 2607 65 3645 4536 403 3139 3378 1569 1952 1851 2705 598 3348 2468 3165 1344 1406 1255 2890 1329 3398 329 3386 835 1628 3833 1214 1062 4623 3229 1947 1322 146 3587 4539 2337 751 3766 1715 3062 1171 107 1720 1512 3536 3530 2954 3034 2612 4690 4746 4200 3858 1777 3600 4364 1225 1984 3640 4251 1422 1866 2297 2433 1486 2818 2716 4231 4739 2682 1460 2540 834 2930 2202 2111 3150 1207 3193 1979 4179 3776 4305 3224 3190 718 3503 2572 186 42 1995 2747 3599 3981 4414 4559 1855 3290 3128 3356 2874 4093 433 448 86 815 4470 1356 3388 520 172 2386 2991 4019 3376 4643 2414 1281 969 2389 3047 180 4043 2240 2569 2260 1554 1113 1658 1500 1493 1844 3026 1346 4351 4440 1596 2589 2742 2232 1768 420 2960 4297 768 3679 356 3721 2500 4726 1080 3294 3038 621 2608 1757 3976 366 2524 444 2931 932 3511 152 3131 3560 2121 112 1867 2519 1995 2025 1672 1143 4100 4514 3148 1748 2688 3522 4506 1968 2822 106 2154 4437 3468 350 4027 3740 122 1581 1490 2937 2011 602 4613 4260 3567 3624 3942 3769 1355 1045 2131 3804 3594 1300 549 800 4301 2110 88 1496 530 2393 2395 3413 11 4187 991 1702 877 3650 4510 1843 1635 1802 3977 4022 1528 506 1414 3779 1018 1648 3778 2176 2204 2556 274 3720 1966 1142 1044 2725 3865 1621 1483 2113 3858 2872 1579 1577 1751 4040 4071 4608 2088 3544 4391 4642 742 334 291 1726 4277 175 1368 1838 1819 478 563 2199 3 415 1392 1607 2510 3359 4537 358 986 1159 4025 2492 232 4005 2137 3180 4703 3052 1679 3307 116 1828 3228 3318 3084 643 1157 1287 2121 26 1728 4752 4668 3505 1477 574 4397 2083 3008 3116 3089 291 4121 869 2064 4556 188 3781 1200 3927 1532 667 1006 2452 2416 1139 1611 3274 4273 413 3705 773 1220 3167 4700 1181 3468 2472 1792 4529 2238 538 4734 2676 144 1076 376 2280 4625 91 3849 733 1203 548 3903 1577 2128 2876 909 3646 159 2544 3152 62 3349 658 1679 4516 4337 13 1806 374 1192 2399 4664 1966 612 3144 4140 985 2827 2281 626 365 537 2639 2095 217 2404 3076 579 4392 1846 3968 3077 656 439 1618 2975 2137 3068 2190 737 2594 4315 1658 957 3241 4001 4436 4393 136 1262 3401 3799 1347 4452 2647 3492 1551 886 2701 1542 3631 1019 3591 3061 1686 3299 4657 3509 2500 2152 3362 3655 846 2551 2167 276 2435 522 1900 4143 1871 3815 3494 803 2367 3551 2475 2626 504 3649 1437 3504 1678 4672 256 86 3156 4370 955 2224 1106 4586 2385 3370 3486 2532 811 3564 451 3773 4655 2513 1293 1821 486 1064 2191 1141 2586 2086 4755 497 4478 1550 4283 2255 3143 2289 1106 2227 1138 962 4560 532 2896 1131 750 669 3243 2290 1655 1382 1764 1018 1609 291 485 1841 1087 2983 3480 616 324 3178 2046 4378 2106 4709 1614 2001 1158 2892 746 2092 3929 852 2062 318 3922 1958 528 1070 3518 111 4429 3197 3046 2801 2500 3260 466 2707 3546 160 1256 836 1633 4594 2217 4466 4351 2603 2874 1675 607 2412 1973 4042 1991 4585 3043 3646 2996 27 1346 3024 2199 3047 1584 4323 1242 2062 4017 3946 2819 1432 3628 3892 4723 278 4388 417 3758 4313 716 3034 2484 4237 3699 3363 2354 130 3611 2474 1189 3889 2463 4473 645 1864 1669 534 1655 3385 1425 1740 1020 2313 2786 2720 1693 2541 2230 4129 2029 4056 3717 355 1073 4165 2878 3933 3183 1021 3246 3539 3129 2259 4202 4046 2901 183 3064 4258 1131 1937 4063 894 3118 63 91 3207 2395 1478 2656 3396 3292 1270 4355 230 1263 3890 2277 89 3192 3742 4516 3229 4446 794 867 2105 2642 283 479 1987 2388 2905 3122 1014 3508 649 2778 3853 2116 3677 1947 807 434 3505 611 4565 4669 1438 4232 4252 3262 4043 619 1618 2538 1948 1997 2414 2946 2830 2344 1231 4184 637 294 4260 3584 3401 2527 4129 2997 1486 2266 3217 1250 2298 4150 404 2556 1908 949 978 1527 893 3390 2943 1167 2513 1570 1343 1106 131 3429 208 3417 3503 2826 1337 867 2117 2269 4121 2984 1056 1742 3047 428 2943 1790 4000 4675 2243 4148 4022 726 1641 2908 3050 3442 4014 4117 2902 4611 4064 409 4322 261 1662 1409 3023 1629 4368 120 4403 1371 2591 580 730 4522 2927 1717 3169 1948 3983 205 4130 29 760 1374 3476 530 2550 2695 4045 179 1100 2873 4102 3346 2326 2005 3498 930 1945 3006 1617 2636 1003 2162 1291 1546 625 2235 1623 406 3684 4752 1504 2498 2791 4592 1816 2718 3132 2257 3346 775 3771 3708 3445 1824 3744 2030 4541 4057 453 4085 2984 2811 1742 241 2277 4737 2637 1484 4319 2822 3118 1717 2540 2363 1430 1405 3032 3009 2480 1995 691 938 662 1835 79 3885 2481 997 3057 1512 573 1633 24 169 83 4460 2841 3428 2439 1470 1314 3669 4605 902 2543 2352 441 3261 4035 1140 1010 2162 4363 4434 1051 1546 471 564 1206 1553 3420 3467 2331 1303 2737 1489 1663 3776 3075 4159 2909 3624 3137 3889 3433 2288 2139 2652 2467 2162 372 2047 3329 1986 1673 3753 917 2131 218 4258 2354 4298 568 935 2765 3621 4100 3898 4106 1507 2870 2018 3697 3266 2781 1096 1793 1417 4551 793 3754 2023 3358 4191 1476 127 3708 4074 1294 1792 4566 595 3735 1034 615 1885 2524 2984 1935 3966 3438 2381 991 3257 4354 1760 2908 2378 2628 2523 1711 1744 3586 3869 2563 4189 2176 3288 513 2176 3668 2571 1553 2434 2414 3744 2055 3167 1672 4427 2802 2097 3282 3370 1085 632 4683 3812 4738 435 4483 1541 3710 1913 1439 2861 2958 859 2645 1325 2515 4087 2849 2051 2820 1134 1318 1341 3860 2121 1244 3693 2855 1701 3307 110 2946 3826 1370 3067 3043 723 1568 233 1941 1767 2464 838 1592 167 3691 3869 1661 1697 1564 3056 1873 2775 1540 4161 1387 2599 3195 2231 1432 698 1789 23 1134 37 2048 4348 638 1313 1221 3507 4011 3141 3844 1650 4387 3765 4414 1768 1438 3867 1209 4322 1455 965 1906 4515 3333 3046 1171 3628 4547 4097 1836 2835 3754 3284 3692 215 1556 3830 360 1167 682 730 4321 2777 2436 2677 636 2285 4533 3440 4207 3794 1492 1750 3485 3724 3523 1002 2398 4300 312 4048 1546 2203 2852 3551 1220 2998 1109 1146 4338 590 943 448 1464 220 1414 755 4616 1850 4476 1628 4363 1892 4278 4084 3471 1008 3901 1036 369 3062 599 1501 4673 4067 4090 4412 1352 1904 629 772 2219 2360 15 4612 4250 1650 2097 2449 1583 2986 760 4442 1176 941 4325 493 3222 979 2590 3779 3116 1453 1854 3872 2232 3380 1672 2981 3839 1130 2364 1596 881 4095 3825 3339 4283 2324 1154 1166 1494 1047 2152 1672 2298 2168 3245 3673 4358 2887 1708 514 4544 1216 3092 1069 1087 3632 3830 3908 4187 723 1623 2809 3530 2329 686 1781 2531 1370 3636 371 2114 4373 2448 2632 2923 3640 1279 3254 3165 816 1948 3370 1470 901 617 92 989 3537 786 2983 962 155 3198 2670 2592 216 4213 3829 987 1186 1347 1015 3504 421 2314 2602 369 2642 3044 1379 2246 865 3171 263 3695 3087 3645 253 2879 803 4657 1058 4532 3023 1119 4600 4455 3219 2426 4110 3671 1164 3669 1332 1828 1727 3576 2399 1762 532 4409 2763 1127 1676 1560 1147 4525 4498 538 2266 4161 1181 3351 3763 1754 1313 3216 1275 3854 4008 3806 4442 2394 3272 4718 3873 4309 4722 4173 2027 1482 4006 2301 1566 625 4399 4385 469 3942 2809 1057 3887 3558 421 1562 1939 801 22 4257 4069 4278 3191 166 3222 1046 684 3941 1393 3729 1352 3230 1132 17 3085 642 3504 1870 312 4118 1386 4244 3332 1390 2179 2635 922 55 1708 1609 839 3583 2115 2584 4044 2920 2754 1910 3308 1618 1133 1648 3281 304 851 812 2330 3038 4177 2477 3137 2411 3272 94 1528 2172 4639 1173 799 2970 3208 545 4093 915 1638 1459 643 1388 2359 4330 449 1398 4117 2272 1451 4534 670 1983 1256 3041 873 3291 1551 4418 1528 1000 469 1404 3932 4178 597 724 1624 2559 3387 1992 266 1743 4310 4029 3227 1078 2077 2313 1999 3343 1669 3090 1566 3178 4121 4631 2571 690 4060 3760 3279 1419 3300 2837 2016 4405 398 676 1868 2776 1310 3783 2207 4630 3732 4747 408 2637 2153 38 2829 4360 1037 1845 3123 1738 2977 4216 305 1955 281 3931 2700 1972 2918 1830 447 2984 4686 439 829 1914 3232 2378 3636 3228 3077 3466 667 4316 4274 4162 1999 3717 774 952 4197 985 1548 6 3409 4578 1365 3118 2704 3891 2191 2768 685 372 1254 2297 4423 239 3247 3257 668 366 1581 513 4715 4091 1454 3218 1352 2592 2763 3147 539 4515 941 2142 4614 2041 1562 2831 1803 3788 3717 1254 4044 1654 1952 2662 1853 3693 2210 2892 3581 470 712 2182 3725 2517 3498 581 4678 2714 4485 669 4439 1926 1527 995 3820 2121 4586 1149 1272 31 4170 756 1983 3646 246 2209 2783 319 3318 1223 4713 633 4492 1709 2410 3982 3818 2010 3037 1312 2414 3134 4255 3280 3879 3720 3704 632 4675 216 4168 502 4369 3356 2221 90 783 4548 647 2209 2604 3750 4287 1820 4061 3906 2948 1288 3594 297 2463 4610 152 420 4593 3058 624 4067 3256 774 4749 1584 3473 3438 4102 1813 3418 3954 2719 879 4459 4519 792 4643 3988 687 2082 1553 3350 2086 332 1142 4706 2135 1340 4463 1095 4500 2807 1031 519 4489 3774 2403 2541 1867 2232 1555 1015 4227 2084 489 1859 1483 614 810 2719 2647 4635 3871 2173 4108 464 2104 2516 2003 2128 1432 3430 4032 4435 1743 3681 3558 4354 2922 732 3768 4364 3626 877 2638 3309 4672 3456 2237 741 3359 2053 997 3927 117 425 3485 3414 1868 1049 1059 244 1441 1856 292 2968 2968 2771 2322 2280 4695 4554 1936 3225 904 430 3554 752 2830 2577 2518 471 2681 3524 478 2789 2084 4380 1470 2677 1705 1009 283 4582 4265 2265 4439 3997 2772 3150 3139 2202 183 747 4124 3108 1172 1942 823 1724 4543 1317 2808 4034 1572 1185 410 2742 1010 1009 1861 2803 675 3129 3835 4456 2465 3880 3509 211 1065 3966 2056 1241 3876 906 3747 1347 3347 2783 3826 4416 4082 261 1763 1441 1961 3668 1224 2643 2700 3895 1704 1483 1172 2497 1639 3809 3374 1655 290 1729 1873 3032 1818 567 4114 1948 1889 2499 2372 773 3183 999 4687 4091 2401 3081 1136 3032 2520 3712 4459 810 4725 920 3852 2948 2144 203 986 4136 2750 240 2382 2411 129 4442 3411 4351 2798 2153 3055 4234 2800 3188 3588 4332 3145 5 3596 3099 1686 2825 4459 962 4686 4474 2854 2894 1660 2553 4590 4440 1793 2103 583 3399 2886 575 1879 2934 527 2368 3504 1748 997 4666 1894 575 4742 3097 3798 3389 3334 949 4432 4104 327 3630 1685 3761 3290 3313 2018 1468 3530 2241 3885 3683 820 3810 446 2537 2820 523 1428 1770 2817 4544 732 130 1046 2979 4655 3020 1703 1717 4354 1121 273 4263 730 604 937 1532 4329 140 389 2189 1298 476 838 2613 867 2703 1742 3438 4701 860 1521 3924 5 4623 625 442 4591 1425 4459 2199 3668 1633 3445 2574 102 2850 4558 964 3119 3258 3026 549 3658 195 1111 4597 3281 4729 4487 1625 319 2452 1043 1515 519 94 885 1256 1162 95 1000 1150 1408 2726 4464 825 486 2213 4545 1833 3723 3666 181 179 511 666 3356 4574 1496 87 3671 2074 4361 3366 457 420 3382 4727 2412 4410 2289 4455 2336 1362 2720 2379 4214 1994 1410 1736 2400 562 3180 4007 733 2770 1823 3883 4144 290 3349 3508 2690 1243 1126 175 4705 4703 420 2409 2292 1215 2207 693 862 4389 2333 1888 3340 2045 1375 1111 1029 2417 1409 945 1944 3225 1215 3245 2528 4675 1624 3309 1991 2744 2158 3241 4699 2820 536 137 476 2815 194 96 455 549 891 2745 3738 1589 2614 742 4493 3987 791 683 3314 4250 4506 955 4597 2235 3676 3311 3915 1290 454 344 3936 707 3994 3030 3149 2510 4099 1429 1915 4662 471 3032 2384 4611 2716 2076 4506 3158 3404 3295 1798 2617 2979 867 1702 2724 2055 14 2472 628 1086 1711 1754 3859 4023 2756 2684 1045 1812 1274 1054 3718 4547 3025 90 3921 3747 3983 2968 4123 3422 2028 3255 757 2520 3112 35 4741 121 4033 2642 723 1147 2150 4518 2944 1553 3088 3905 2866 1402 2733 537 1486 3356 1680 2953 2662 2093 2478 2157 1000 3459 3311 3043 388 2877 3328 1960 2570 1752 2431 1486 2543 1928 1748 3168 4139 496 1112 1123 2596 4475 2531 2867 1970 2604 324 3883 1044 763 1262 2272 136 2586 4082 375 999 416 33 4053 321 691 2352 3702 3452 2577 2416 1129 3518 2828 1144 2362 3171 2519 1418 3579 829 2286 2353 3912 4025 1225 4019 3862 4424 1958 759 3769 3596 2910 359 3024 866 1553 2360 2603 4421 2821 1631 4100 3990 1317 3106 159 460 1632 1909 478 112 424 2042 472 1979 2291 4677 689 4165 4742 1910 3677 1004 2369 157 1757 2201 3857 30 1806 859 1027 3775 126 3133 4391 762 3056 3814 184 426 2485 1692 252 2464 3258 3461 3118 4071 1499 1248 3170 3017 3215 597 588 3485 3992 873 807 2705 3231 4577 3597 994 4002 1560 430 2479 827 1619 1523 3071 4021 2247 2939 2722 295 4593 156 4290 2666 4727 241 4243 3671 1624 2773 1769 4521 1884 3671 462 288 1971 2917 2529 3911 222 1627 2955 3715 1784 705 11 596 1695 1033 3925 3061 3317 1540 1128 3582 2878 3603 315 740 1299 3133 4019 3034 970 1305 47 1257 515 3422 987 2579 2815 4110 3387 1988 1905 4602 3541 2058 1375 2357 3074 204 4133 1563 518 1758 1012 1436 1392 4500 4593 2340 2226 2621 4302 2455 629 2415 3597 840 4025 2065 1899 3023 4182 1505 596 895 3233 1932 1106 2218 4454 956 2333 137 1144 2921 1112 1763 701 3647 129 508 3562 2630 2762 4699 4370 4680 3761 4425 4633 4295 397 1876 4384 3641 1891 4611 2487 3972 3301 4211 2268 245 1776 2060 2007 1869 3093 2577 4025 1229 504 3836 764 3601 3075 1551 3434 2316 2591 673 1936 3143 4708 1123 3981 71 877 757 1177 769 362 3735 4028 4284 1433 2524 2898 4588 2801 439 3762 2351 916 4666 3787 1162 3678 1976 4270 689 807 2445 3981 2035 3114 1836 3416 338 4337 2724 2472 730 1951 3315 2770 16 495 2804 1753 3141 1036 3019 3931 3553 2393 3581 1124 1695 320 2940 610 1685 2146 1622 2348 2078 4110 4460 3517 769 3253 3828 190 871 1413 1778 3336 3938 1039 4208 1047 3800 236 4362 747 3120 10 3843 4462 3281 4571 2771 996 4106 2894 4387 3114 732 612 2093 821 4010 2581 1836 4138 1069 1816 1375 208 233 4593 4663 186 4441 4528 4713 3631 1443 562 798 1768 2768 2111 3468 1891 2507 641 597 953 4091 3089 4627 2383 3521 885 1192 3553 2217 1019 4386 3855 3483 500 2187 2542 124 2886 2418 963 4563 3506 3057 4724 1240 3749 3427 768 1734 4370 1903 4342 3625 1231 4271 1811 2104 1112 2757 1622 2440 755 497 1545 3536 3914 2290 305 1649 2237 3682 162 260 87 3545 2742 277 3460 3777 3627 711 3232 3447 2911 699 42 51 3053 1621 4730 106 2000 2970 2245 3056 4725 3787 1166 4011 925 4284 506 4150 1469 2430 182 1917 1217 2123 3381 3137 3051 1523 508 404 4329 2781 358 109 3336 843 1616 1481 991 3997 4468 3805 938 2198 4523 1071 2949 91 4625 221 1785 3149 368 4375 1731 2931 1320 453 358 2834 1582 2793 4219 4752 4628 3774 3006 3854 2678 3134 2172 2489 2451 4431 2587 2346 1353 373 1338 4343 76 4538 2710 3678 2778 3351 3985 4615 1283 821 4482 2676 4677 3273 686 4234 2223 307 1974 1754 1837 3186 1813 1793 2620 4389 3358 4236 2875 3304 704 400 4211 1621 3956 2241 201 1523 2889 745 1037 906 223 1263 846 4510 324 2054 2320 4712 4536 388 626 4035 540 2939 3505 1735 4307 1266 603 1950 2104 2266 1074 1339 2367 2507 3535 3119 3805 2308 4462 1132 2249 4433 4367 1421 1161 4132 2518 1385 545 2172 26 740 4701 2604 736 1934 3584 2124 2037 193 4412 1389 3991 971 879 762 2295 3001 2458 4425 3624 2188 2587 2041 3303 3077 1385 286 2440 351 2201 1737 3077 3154 1293 629 3881 3136 2215 4270 1236 3000 2140 2142 3245 2847 2870 1916 2219 1484 1774 3225 4685 1104 4613 4164 699 119 207 4474 4393 212 1288 1791 1571 2010 2423 3493 3751 4698 1314 4606 3353 4578 4229 1397 1626 619 313 4120 1153 3264 1411 134 2381 1810 2366 2932 3855 3851 1242 525 1705 2713 1887 579 524 3428 1420 2559 4496 2351 4516 1187 1112 4279 1084 2003 3637 2062 1827 732 2439 1050 1626 4749 4405 3834 3292 4394 31 1881 2401 482 983 468 1257 811 2066 197 2964 4566 263 1155 2596 4567 2727 324 4046 4688 603 2881 234 2029 3002 1673 615 2477 4603 1041 4530 3885 1496 979 1142 4093 3905 1241 3060 3604 3856 1553 2290 905 3249 3649 1450 3807 102 1386 4183 1006 1117 2960 3993 3175 1693 3664 3391 250 1729 3491 2411 4376 4671 2208 696 2267 4710 2438 1812 4046 2017 3737 1077 1804 480 2403 1132 208 1818 1411 2390 162 3257 4295 1682 4007 2603 2216 3319 4181 1548 1549 2619 1339 2939 2168 3529 3154 925 4729 3624 1058 3592 1088 4534 3363 2478 4671 2879 3846 3789 3141 2654 3147 4282 3248 2247 1708 1287 2292 1215 1820 1561 2501 2649 4438 42 2298 982 891 726 2642 3600 1046 189 3145 170 715 206 3761 562 4419 89 2553 1343 3174 1759 2446 4598 3923 3415 1283 1599 2226 3562 3416 2129 3049 2785 945 3991 4663 1671 4019 354 1955 956 3588 2028 3243 3627 3404 1825 1097 2662 2609 1817 3195 1224 361 955 1971 2281 555 2886 36 4254 3324 2424 4251 2047 1787 3375 1971 2489 226 4388 2285 3037 1119 405 2496 4461 3693 1621 1081 1218 4240 1760 585 848 3460 3973 4063 4107 2192 3413 3299 376 2804 2229 2201 1233 1270 1899 294 4414 1620 4362 393 674 4702 2177 3359 323 2324 1280 4159 862 214 3620 212 1162 4229 3902 1678 377 3722 142 3012 2855 1646 890 546 3941 4690 1905 1373 4011 831 3094 1786 640 1250 2703 3895 1395 4341 2679 2670 3588 2041 838 2009 2099 1016 3831 2849 2704 4456 4532 2855 4040 3387 3504 3653 1490 2045 1186 2894 4515 396 2397 3634 3230 3458 1982 3691 3932 4281 2076 4137 3810 2922 690 2140 1825 2471 1578 4247 1600 1957 3075 55 1071 3107 2099 4158 978 251 997 3912 766 4250 457 2943 3281 601 3119 3863 757 4404 1342 4183 920 2858 2480 1571 4621 4164 637 1269 1289 3282 3040 2226 259 1691 2000 1987 2181 1856 2127 591 1874 1381 1769 1845 1410 720 783 2037 459 1020 1720 4228 1149 3948 4614 422 4134 3517 2959 4753 458 1378 3960 1113 2341 1834 1483 1409 239 3910 342 4421 4365 1239 2525 342 523 3981 1618 3541 2122 388 658 1735 3798 370 84 3615 4171 276 3119 3120 4661 2185 675 331 3923 4642 2589 2552 1886 2961 2247 166 3275 2988 1166 4556 4141 2828 3775 4216 4630 1646 1021 2031 2104 596 2878 4445 3656 1572 1561 177 2951 2926 3825 3098 838 345 4411 2612 877 1038 159 15 1262 122 759 3918 4092 2999 223 4126 1492 936 558 1616 283 573 3164 3113 2830 4216 3115 992 4716 4228 3304 4656 4069 1383 282 1845 158 4335 914 3468 2726 2668 771 4033 4265 443 2805 3067 3715 1887 1539 2879 2904 4655 3863 4102 633 1399 3026 3534 3282 2949 3110 2748 2092 1556 1744 160 2275 427 471 3668 1676 3128 4129 1647 813 2850 4251 3996 1256 4502 834 1054 2976 2315 4211 2705 1218 1989 4624 3102 1166 1069 3365 1272 1607 4206 81 4125 1626 2271 2089 607 1481 3612 1620 3606 320 2668 4668 2909 2544 740 1039 3984 3780 2215 795 384 3086 305 225 303 1137 217 4129 4001 1568 462 1460 1555 2267 3216 1108 1256 3294 1417 3348 2886 292 3053 4431 4218 308 2202 822 2617 3943 355 4678 2353 662 3522 4060 3797 3529 3057 1572 4029 2375 1145 154 4702 3130 416 2767 3669 2436 4612 971 522 3652 1663 411 4567 1644 551 951 1124 2748 264 2880 4602 4237 906 3168 2851 4627 226 2134 1739 39 497 1654 1670 2512 2949 4136 4403 1248 3038 1724 87 3312 4744 2488 4019 4325 4219 1816 2421 2707 878 4626 72 2323 736 2187 1268 378 3167 4711 2042 2057 1526 1701 1610 4130 1498 4632 19 1266 748 4313 338 447 4515 1608 109 1476 779 3247 4375 1585 2304 524 590 520 3326 430 4543 4318 1931 4 2715 1037 2653 3328 1232 4720 3087 2974 3073 4733 1397 619 2195 537 4082 2147 3442 3567 3228 2246 3549 4307 1249 3980 189 1071 3015 3588 2862 409 350 1250 2904 1688 3610 4440 3334 3558 1414 4056 16 4040 4556 3526 1595 4270 3358 3004 2713 2825 104 2746 4115 1231 2585 3402 2454 2321 3955 737 4355 1675 2503 1055 2740 3035 797 2533 2405 904 2997 3539 2793 4450 1724 4061 1733 2592 3367 2914 1527 4277 337 1904 3103 3488 1430 2007 2423 2669 3058 2235 380 4649 1563 1332 3285 2225 4299 60 830 1215 4596 3112 3668 2357 3109 3711 1186 2422 1661 617 81 4627 4031 3953 2309 979 2776 1921 3482 2354 1443 3023 1029 2022 68 3801 947 4443 3623 2574 3875 72 1223 3596 3779 653 1230 2173 2198 3396 519 1588 1933 2013 494 1136 3156 3245 23 648 2734 4334 2780 2731 3577 4009 2036 1020 1494 2733 3991 90 3591 1093 3582 1894 415 1276 2817 3334 163 1904 2516 3890 3582 176 1369 3417 1321 2106 790 2033 3643 4698 3190 1539 4504 1449 3664 3465 484 120 3117 3353 77 1857 3387 3375 1511 1466 540 1776 610 1253 3156 1031 59 3436 4475 3065 3756 364 1049 4537 2619 4364 2994 56 1260 3061 4098 715 871 3272 2512 1443 37 949 1125 617 1381 4150 3055 2670 3099 2675 3450 811 3348 4069 2352 862 2495 2694 3652 1639 27 1704 2983 1168 4389 1791 3221 3036 769 828 449 2539 2721 2729 3465 94 262 3966 1411 3456 983 1191 592 3009 4345 2192 2470 3308 3644 2211 2569 551 2278 3721 3185 1168 388 3987 4200 1059 4373 4378 2667 3368 2197 4624 952 2266 1749 1935 642 4319 4704 1300 909 1544 4361 2051 4209 2557 2723 215 255 2426 588 2593 3108 1432 3908 2238 3645 2671 3423 4605 733 2956 2084 78 2469 2047 4012 200 651 1272 1392 895 1302 198 575 129 2828 2641 1728 219 799 3901 2871 56 936 1533 4060 3212 2081 3871 1700 2153 711 2237 2342 1609 2506 2428 234 1674 743 2475 2812 3501 3586 2757 4069 241 1699 4238 1330 3558 2790 2271 11 4447 3971 959 2755 3672 2955 1738 2002 2573 2530 2580 1140 1611 1666 488 730 2695 1510 4591 403 2110 4262 1988 625 2833 1398 890 3136 4135 1653 399 4571 225 4185 980 2594 2635 315 4312 2556 1477 639 1071 2757 3340 1119 3292 210 966 3591 2203 4204 2531 3537 1984 1150 2141 2699 4611 3086 295 1961 2499 3149 1859 3643 1984 2778 3959 237 1430 3165 730 1185 1887 501 3506 3521 1973 4446 1744 2813 934 3149 4380 1230 3592 260 4532 1281 1724 131 2080 1759 1509 2316 975 1053 2058 947 2357 3092 43 2136 83 4444 90 725 284 3700 1606 2695 2640 3314 795 3426 3032 2678 2295 3075 328 724 2252 2384 3552 1482 2408 3217 3207 3822 1406 4496 2900 4084 2876 4133 4099 2881 4124 72 732 2575 3108 261 4710 4557 3730 848 3640 1724 2816 2178 1795 3703 1587 3863 2793 2180 4255 2398 4198 3096 767 3729 4241 3808 1525 638 1140 4567 3770 2253 1892 827 592 1450 2051 2578 676 2456 4482 745 4612 23 242 35 4004 2573 2300 4512 3686 4238 1402 1207 3833 4672 3763 4462 1478 845 3895 4102 773 4566 1503 1478 3913 1796 303 3235 4582 1634 2660 3161 4464 333 215 2126 1377 1453 2074 602 2302 4613 4395 3375 1752 3984 2787 2388 1559 1015 2979 1712 3775 2535 1684 3778 3950 2810 374 2507 123 3309 4572 3634 326 2307 2317 4409 1236 2051 3148 887 2836 1234 1747 522 2782 2218 1076 8 4228 4681 3311 2400 1644 2159 1880 1126 2695 3604 746 4301 145 2904 348 560 1949 4608 2618 1135 825 3043 4422 1880 1772 472 3071 2304 365 560 868 4275 1175 1550 1742 4393 2688 699 4686 3127 635 207 2933 84 4485 1810 711 432 4285 1526 671 401 3608 2489 3601 436 3073 2007 513 2939 1853 3100 4104 4002 948 4582 4411 4285 2177 4571 1575 2385 4439 1811 4703 630 4555 4185 353 1186 1649 328 3799 2386 4447 3043 4605 2749 3531 3110 4569 26 1692 429 806 2102 1723 771 1181 445 3470 4264 2043 4261 1509 1218 1682 366 3892 3412 2015 805 258 762 2070 1943 293 2435 1453 3877 2143 748 1191 1421 4071 1837 1322 2731 2611 4274 1426 4259 4399 2763 4600 4503 3497 3639 4335 3255 4342 1557 137 1378 289 2649 4326 3148 1945 4304 1357 1292 2156 2639 3676 497 696 3834 4625 3719 2686 4641 2894 2644 3020 2649 3666 4552 929 251 729 2297 1884 116 1140 3947 638 4527 3014 2648 3791 3537 4389 1083 2278 2287 2251 884 428 489 2567 3655 1907 552 1636 1984 4651 2513 286 355 3926 1538 1698 1565 2888 2065 169 2608 2719 770 3880 3707 4245 2246 1515 499 2235 4000 2516 83 1997 1002 2038 4110 326 2233 606 4145 2102 1636 3334 1379 1586 4417 609 2144 462 3137 2386 3299 2298 324 3341 1642 1596 4603 2710 4324 84 4125 4577 1066 2837 2004 2830 1359 3839 1308 2009 1240 2388 1709 1848 352 1521 3611 2829 1506 4218 3185 1657 2330 3881 2635 1255 3737 4693 1247 374 1375 2423 4468 2052 3233 2914 2254 1941 2128 220 3304 4415 2565 1259 1599 2560 557 993 1463 2692 1723 2071 3960 2917 2445 337 4454 3967 312 3547 2807 3949 2495 2781 3415 2681 270 2627 142 3521 3173 4432 207 865 1666 4228 1480 4033 4039 1737 4224 298 2073 2650 102 1842 3770 1933 3905 1345 3110 1165 4088 1414 1219 2349 2749 1459 3657 4703 3088 794 3278 3903 2097 943 873 4070 4011 757 2750 2406 50 1281 1903 859 4551 4416 2295 4708 2398 1581 1070 3780 1171 3620 3807 4628 1897 2202 866 3696 2016 3244 1640 933 3283 3413 627 2464 3894 3547 1129 7 77 919 1898 3724 367 3845 1643 784 407 1420 1397 78 108 1429 3806 1162 4498 4568 2953 4269 2303 25 650 3205 1236 4681 3945 687 3585 4736 2562 110 3037 2477 3153 3277 3753 4177 4026 2373 2393 2962 1448 169 3539 2153 3096 564 2358 1503 2731 1823 4486 1579 2905 1669 3941 3419 1406 3310 3492 1371 3362 1242 4145 2556 1560 4422 4156 3614 936 3890 4494 4024 2759 2961 2477 2892 1549 735 2400 2546 4575 1373 122 2367 602 3898 673 182 1884 3765 2641 573 1995 4086 2236 3942 2723 4092 1185 4352 1960 4624 3467 2061 3808 3620 4327 909 4286 511 1419 50 97 4601 4560 2611 333 3088 2137 3874 3315 2879 4749 2631 3190 4187 4136 1666 901 3699 724 1217 2589 3220 2766 4124 3615 799 2471 1224 340 2518 3602 1629 4544 3024 2245 1968 3484 2106 2727 2970 1943 202 2537 3507 1289 4112 2269 305 777 3299 1818 1143 4436 1885 1425 4057 2975 2446 4373 3489 2085 1299 2385 3775 4291 155 3181 2141 3975 155 1594 1134 3426 1619 706 1275 1785 2195 3151 659 628 1634 840 4052 2207 3729 2951 1166 683 2145 112 785 3063 3838 3818 3284 3311 3167 1532 2076 1469 1139 938 2379 3608 3808 1719 4626 1413 2058 3915 1603 3116 104 3194 3969 4380 3873 4571 4398 2568 2258 816 3551 570 25 2863 3071 2052 1739 997 2706 3315 1235 3171 2445 43 2676 4441 4245 1261 399 686 4233 3119 2689 1978 1338 2489 2556 151 428 2479 3468 107 1263 2634 3119 4689 4327 3128 229 269 4226 4699 45 984 2873 586 3088 2319 1361 1234 3056 3108 3967 2691 1274 3393 37 1959 32 1346 3610 4236 1340 3381 2064 2020 2176 3127 1627 3487 1903 4644 550 1276 4104 4207 160 323 2519 495 502 4577 1714 3690 3045 266 4538 1649 1761 1989 4655 1141 3161 3311 4664 4521 710 1575 2442 2032 2294 4444 1132 2481 4643 1603 3530 855 4433 791 2445 2136 3878 2552 1040 2179 4179 1534 744 3677 2409 4340 1190 3720 2518 2121 3599 4163 1683 3691 2606 3217 1668 1615 1104 812 2674 2461 1906 7 2612 1172 828 4168 55 2116 4419 1400 4271 1735 4071 2133 2705 1411 2020 1949 3020 3534 1194 695 340 2572 2248 2890 4309 3284 1279 2777 1963 4258 226 382 2788 2038 3431 922 1670 1934 2329 3190 2446 4223 1069 2560 4057 3661 1157 2620 3377 939 3314 1812 3293 1323 2691 4392 1041 2855 2070 552 4652 1905 1081 1679 3367 1939 3430 2532 372 1121 3475 2235 682 4563 3046 1901 2909 2231 1441 2707 529 3892 84 1990 3630 2615 1674 1942 3881 562 1927 1492 1017 1505 4375 3214 455 738 3943 4622 4177 2133 421 2190 1370 49 2827 4745 3881 3411 2981 919 2313 3493 155 3273 2340 3725 903 21 219 4433 3121 1284 2975 1759 2701 3086 2233 1679 3595 4690 2236 1616 2356 4093 4371 1744 3493 3 636 3708 2847 1544 1717 1582 4084 2673 2623 3203 4624 960 3709 3338 3421 3955 1322 1758 3084 4097 1971 2077 3255 1201 3403 336 2797 877 1620 3698 1515 2854 1004 3585 3652 4737 1088 3593 2714 2516 357 228 3217 1028 898 2272 3207 1319 4655 238 4211 1611 1429 4494 1047 3236 2494 665 670 3559 1725 1325 4204 4283 4209 1086 1790 4557 3269 3606 1925 3332 3534 2280 2556 1549 974 3535 3116 501 3082 4214 728 2361 3394 1455 63 2003
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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
57 2565 727 3426 630 229 2749 3467 3480 438 2673 1064 25 823 1357 3086 265 3509 2059 654 3934 1894 3248 3634 434 3646 2773 1333 1891 1501 326 1469 450 1245 3603 2239 276 1398 2474 796 2670 835 207 338 1504 2425 1496 1206 1574 1537 2609 2269 1872 3455 3326 3060 1046 862 3242 2226 2690 1522 369 1697 2409 338 4031 507 334 2122 1018 3982 2507 3490 3338 1460 567 2331 470 2127 1742 1884 1778 299 909 251 483 1650 3528 3621 2545 1596 523 3561 569 1345 1869 3622 481 3207 539 3316 2418 3487 1686 1278 2229 1224 2215 331 2296 1198 1771 3527 2634 939 1041 2542 4055 3119 2144 4012 1181 1381 1686 548 755 2192 4029 3890 1786 2799 391 3026 993 2152 636 3053 3237 2203 53 2346 1024 1117 3904 2318 1155 364 1554 1952 1697 4056 937 3885 1862 1912 70 366 1809 1059 1990 3817 1504 2580 1868 127 1186 1335 3365 2697 3386 2255 4031 1993 1806 1408 549 1577 1135 2967 1637 3377 1241 2984 3795 3625 2772 199 1787 2276 684 1192 3628 1230 438 2573 3547 1921 1292 1669 1011 3702 720 3630 2879 2793 2965 1944 3737 1441 3213 1817 1932 817 1117 189 1835 3856 4007 3414 3121 3817 3960 659 3747 3074 3405 1365 616 1623 781 668 2630 2190 526 2179 3160 4073 716 2548 2557 1342 2942 2561 2874 1396 2615 140 1546 2906 2701 4028 3597 1459 401 418 1466 2075 508 3286 2469 2596 1870 347 3354 2592 2464 923 1369 1122 3433 2244 1847 4000 2640 142 3427 146 679 2333 443 2014 1797 1016 2438 2188 1393 4 1321 2532 893 3413 1179 2951 3708 1522 3987 1836 3635 3226 2668 3937 2192 2850 3147 1764 2937 2611 3213 2882 783 2427 1030 3794 1263 3807 3607 3622 2955 946 1215 2454 838 3662 2277 3373 1923 2699 1031 2119 3895 3787 687 2588 1618 1247 3367 632 3745 3851 791 1035 163 2679 1243 571 2181 3312 1501 2072 2034 2746 3945 1390 1298 3020 1669 2059 3398 1723 1342 3899 987 1974 535 791 3988 2619 989 1105 1394 1414 840 2184 3475 741 3713 2284 1168 3836 1798 3788 3535 363 1913 3252 170 3225 1150 2948 601 2575 487 3237 2637 475 690 2202 776 3797 2800 3242 1154 1779 518 1349 917 3175 3486 3986 2004 1827 2039 3650 930 2226 1253 1597 1250 972 3569 2727 2564 2660 4045 4005 2706 3385 1521 429 3019 2872 2257 1295 476 4024 743 1700 2956 3793 2258 2025 2646 791 1798 3890 1135 750 3016 2534 3951 958 1907 3238 1260 3270 2085 3265 3778 424 2932 2564 125 494 2083 3483 3931 3723 545 2668 3196 1241 2006 1081 792 545 3796 2712 248 3649 3427 2376 645 665 2075 466 2107 2436 3058 733 248 1022 625 385 2685 2541 166 651 464 2495 2014 750 2689 1866 3419 2060 1736 2305 2303 373 328 3298 3551 3350 2694 3255 2848 608 4055 2924 1600 1248 3326 1817 4035 2833 2755 3999 803 4071 247 85 2674 2101 1598 610 3193 2099 1723 2932 2989 2549 1687 371 2003 1793 2238 2828 1585 3054 2502 3616 3455 538 3626 1294 2132 1596 1738 216 888 3563 508 3915 2955 500 1726 3290 1894 3044 1326 1775 340 2901 31 249 2176 1404 2658 342 1085 804 387 1366 2188 3525 2819 1436 1789 2747 2519 1849 1324 5 2433 995 651 1695 3069 457 2886 2303 306 677 1398 3988 2917 3295 1127 614 362 3382 1095 2542 1871 3864 2526 2202 2656 1241 2454 2882 448 1429 780 4069 424 1351 3343 2655 730 1376 2682 2202 4041 3305 1477 2096 1352 2217 3554 2120 1637 1383 1093 1485 604 399 776 993 3907 53 3282 3647 3825 3987 3845 3788 7 1544 135 1302 3137 3291 3690 1756 1472 2967 85 263 2724 3999 3340 1009 2722 2430 1201 1479 2166 659 4050 1147 809 2349 2902 4073 749 1613 2336 1869 2499 3803 2632 3702 2032 2556 3387 445 2093 2265 707 1096 2316 1588 3210 3088 1594 412 2112 3545 2231 2851 102 2315 782 1725 472 720 2664 3120 3435 2112 542 1058 3638 910 2769 2786 2315 71 2721 1208 346 1303 2255 2540 473 398 2637 1958 561 946 3148 3439 3811 3309 2673 2347 1584 3198 969 1221 1700 1590 818 3593 2851 1246 2765 2207 2297 1252 3982 720 1272 227 1736 3487 375 3156 3122 895 1344 1209 2961 3726 709 1170 3194 963 2957 2231 1419 3407 3371 2791 434 2456 2410 3493 3547 154 1707 3558 3342 3084 2689 3817 1374 3794 1461 3121 2309 1176 3040 1589 3519 2654 2818 2260 1581 4015 2717 3747 3709 858 2737 1641 2441 2038 4006 3738 3757 614 3137 3103 2371 1652 489 3936 1573 1702 1319 1814 912 3727 731 2220 260 3257 2272 1998 2207 2098 659 1999 3234 3058 1031 2462 3518 1442 662 1853 665 2601 2459 339 1300 2126 3179 3869 3801 274 1209 2679 286 367 2799 1101 586 1575 3923 2929 3135 2231 3546 2114 2926 3813 2340 3474 3500 1310 3889 366 1444 1789 2742 154 721 401 1723 982 837 2531 2947 1716 3296 1561 4073 1613 2353 330 2071 56 3074 872 522 3151 134 1012 4030 3489 3663 943 1212 1741 1403 1148 219 3868 3233 849 3563 3255 1669 274 744 1831 194 444 715 324 1330 2411 908 1350 3396 3997 1016 3980 1648 375 2867 2698 840 1429 2652 2451 3546 1880 507 2636 1785 83 2025 4035 883 2417 453 1336 2455 1008 3458 2930 3376 3754 3326 1265 472 3661 1508 2215 1125 1932 173 3721 3422 3544 3502 785 1 1840 2203 1384 2477 3987 4034 81 2352 1462 1986 3055 3238 1295 3051 2188 2045 4007 864 3435 620 360 98 1769 4035 2872 197 2662 2083 3696 4077 3972 644 819 4000 772 2202 852 3889 1731 995 3693 2246 2301 1629 1581 2696 1399 1901 2894 98 1289 946 1427 1384 3799 2446 3387 129 1456 867 933 3075 182 306 34 656 2125 2823 1762 836 160 2954 2406 1634 548 1078 2330 3470 3118 3610 1646 1712 3198 3926 3431 1217 770 596 2194 505 2670 3548 998 2181 2195 2630 1683 653 2759 654 3790 884 1495 1436 170 1193 572 3795 3439 929 3906 1104 2805 1812 965 1340 343 401 634 2560 3184 1770 53 2364 3793 1078 3683 2979 2814 3790 3523 3319 4070 91 1798 1684 3562 817 3909 1517 3630 909 872 883 3481 2914 989 1916 2368 317 2459 453 2317 1423 1009 605 67 1919 2261 501 267 1579 33 3644 770 2575 1817 3391 3692 741 569 647 986 608 2264 2215 1494 3203 499 3589 2613 619 1204 2407 2292 3053 997 1574 548 659 2343 1061 3969 142 814 1144 2147 1833 2785 3306 4050 1210 2124 1863 2707 2149 168 1252 2625 3982 1952 1455 1726 1132 3738 1867 4054 627 3187 2351 4044 1998 394 3178 52 2959 3988 3449 1303 1857 3810 2506 2832 18 3952 1753 2144 1430 3091 925 414 2208 2921 449 2840 1806 3133 2681 4018 1432 3569 230 2558 3383 2645 603 1669 3540 1627 4065 1136 702 1630 519 2884 2186 839 2895 1348 3461 1892 272 2668 493 3525 3937 4050 1858 1620 1662 1660 1480 1512 1988 365 1033 3513 2358 2602 1440 1649 3385 853 2919 999 3508 1219 2064 3929 2331 3217 141 2766 500 715 973 3858 371 2945 167 1777 925 151 1734 2182 3080 1726 772 1154 1767 2365 1371 2968 2045 1606 1351 2383 3824 3691 3103 528 506 3651 2044 2954 3087 3447 3023 1324 4047 1659 4057 2648 4078 976 2246 2023 184 745 3180 2611 973 3189 3530 933 1717 2480 626 3603 1968 2165 765 1695 72 2601 3760 286 46 4027 1648 2875 3740 2369 3232 1435 422 4072 3118 2 432 906 1655 1613 3202 2649 3415 976 2997 3984 1690 495 607 103 2185 3235 310 2635 914 762 1174 1442 1121 672 3597 1323 2794 1459 415 3877 114 2477 480 19 1687 1270 3162 2476 3168 355 1140 3344 2581 1954 3617 3056 4061 2954 1741 2047 3459 2224 24 3489 3807 2894 453 1268 3128 1540 1636 3344 2730 744 300 3142 153 1147 1747 1355 1227 1968 3810 1422 177 554 2707 2474 2246 2088 766 2762 2287 2701 1640 3136 3515 3187 65 1338 3575 1128 34 1649 356 2041 1218 3366 3700 3265 3225 1587 3932 2331 2712 1194 29 2392 2894 334 1209 3597 1561 1100 430 3096 2873 1752 1418 408 1698 2134 243 748 3572 3330 258 2068 2303 2531 1549 2825 3711 531 3179 3051 2679 2400 2619 3852 1010 290 355 2874 2676 3670 2246 606 1939 1121 646 781 1362 2477 2824 1932 760 1262 3542 787 242 543 3080 3885 1209 3840 2463 683 697 3337 1528 1791 2056 2591 15 4035 4050 33 1471 3618 2683 2155 2774 1123 1779 1794 1247 928 1520 1045 475 3145 2353 2184 300 361 3156 2323 238 1406 1464 1886 3591 2483 3402 2073 3139 2595 3673 2838 2403 3218 2678 2920 2392 2755 2332 1157 3254 1587 724 203 673 2293 2886 1215 2342 3976 3662 3492 397 2792 27 1263 2546 2798 1919 35 3540 1175 3780 1503 902 3141 717 3946 3879 928 3263 89 1578 1629 1008 556 1171 2715 1097 1429 2865 1642 2393 563 1486 2308 3709 262 1823 2834 3265 1532 1824 2017 3212 268 1891 3525 3941 1928 2517 3957 2448 2976 3003 3752 1769 270 1174 663 2907 960 1741 3798 2474 195 1636 2955 1286 3089 2664 1474 2109 1991 3749 1274 2478 466 2463 2178 929 3531 1402 1449 4056 2618 212 1805 185 3849 104 2666 3621 2281 2854 874 2879 2904 622 3626 2106 4000 1981 456 2789 3913 94 2476 3473 3132 2054 1490 761 1451 2008 3961 3820 998 1785 2007 3395 1732 4058 2737 3006 1928 2445 1003 248 299 3390 2500 634 3098 3868 894 1875 1118 518 354 1994 1781 2800 421 842 21 1548 2986 1210 1473 3807 2012 168 697 1185 2760 1522 4013 1924 1671 2643 926 3883 364 4019 2676 785 2483 465 683 3947 1074 100 2244 2171 2223 776 198 3126 803 3908 355 2830 347 2049 1761 2889 2396 340 81 472 53 1725 1887 2773 3066 2341 75 1804 3761 2862 2799 3 3645 709 1348 2307 2461 2365 2733 1991 3640 998 3275 2570 3983 802 3706 887 2713 2410 618 1844 2293 3633 3591 745 2145 1518 912 1693 3728 4043 1850 1296 989 516 1198 1529 2072 786 998 3929 3782 2755 1253 3478 2071 2689 2334 3241 1260 247 31 870 1536 2363 3431 591 4071 2487 3759 3284 2419 3587 291 1131 592 3548 2658 421 3017 2424 3111 3376 2826 3881 2484 3161 1425 472 3668 2499 1402 464 1085 3095 3782 3717 1930 1047 3504 1415 46 3749 2765 2228 1060 2815 3596 2118 1417 3892 1324 3390 39 3888 2494 2519 1898 2139 2147 2177 2792 1448 1165 2883 873 493 1148 3378 776 4031 165 584 1445 625 452 1220 1181 138 2742 2913 4071 1277 29 3060 674 523 262 3205 1922 1503 1926 535 3190 322 40 1654 151 3931 3784 1387 3388 3316 3469 2457 3287 1553 1671 3446 3695 1936 1130 383 17 142 1973 1999 1103 1943 3810 3664 371 1923 2766 491 434 430 1278 2919 3183 88 955 4027 340 976 2599 600 1085 1176 3321 3565 896 1464 275 1661 2274 3757 3578 2679 1282 728 2040 2359 680 1588 2638 1209 135 302 214 1262 1711 1477 3954 35 1257 3647 3560 3152 1565 3340 927 3614 3805 2323 69 586 3598 1366 3337 158 3710 2538 3109 3501 1002 2801 2441 481 3020 3660 4046 2055 710 391 747 3073 2182 1319 703 1291 3999 858 1899 1757 2785 1672 1484 793 106 1818 1888 3337 424 4042 2513 2089 1558 845 3885 922 1054 480 4031 293 639 474 41 3766 1490 2674 633 3003 3175 3096 1845 3144 657 405 56 1525 973 2048 699 1538 827 1832 578 2448 190 1371 1402 2260 1317 3595 2184 3547 814 1257 1220 607 2322 2549 3150 1810 2496 980 1929 2246 1268 1533 3960 3628 2558 996 69 2966 1877 1946 2519 3614 665 1773 229 1246 3618 1154 568 2438 2737 3968 2384 2597 3761 4050 1316 922 2802 897 3298 1265 1149 2088 168 2239 2627 2403 2481 2897 9 3227 34 3238 2377 241 2693 2563 3989 3709 929 3657 1049 2197 3935 1700 1568 3397 2332 643 1278 852 319 2405 2487 815 2811 3749 3757 953 1092 1030 1876 1752 1110 1839 1763 2205 834 2659 4028 3695 3140 2746 1310 67 226 2136 3291 1401 1988 1367 1943 3308 275 40 130 333 3700 1107 2675 524 1989 829 3397 2490 779 3568 1316 2947 3837 2117 754 1678 3176 863 4029 1656 3956 3652 224 1621 2233 3789 972 354 2483 2852 3573 142 2892 2856 2457 2607 2190 2864 3025 3486 3145 628 2596 1514 2586 2936 3086 3172 2260 3605 3108 1432 3626 3327 421 1028 2262 1699 846 3048 3803 2143 1032 2811 2528 1654 2219 1179 1863 2295 308 2131 1538 679 571 817 3874 3769 432 855 1192 2182 32 3959 175 1010 1340 3377 3733 512 2467 166 3284 3129 3120 3096 1289 1805 3042 451 1777 1561 2992 2120 1137 2298 3707 2912 1305 1782 935 2108 1527 3662 2330 2771 3588 3279 3977 2060 2664 3855 3665 2353 859 880 330 3646 1181 1523 67 1623 1881 151 1949 1518 1195 3273 3543 3434 2899 2944 2062 1840 2562 1745 1864 1021 2965 2356 456 1327 1796 1971 598 2816 3911 1064 305 3166 1908 3318 2282 637 213 3877 2690 3095 2736 1403 345 3237 1438 2829 286 2836 1439 3001 1093 1433 3524 1795 2071 1628 2210 2813 2557 1208 758 2065 1124 1595 3762 3200 845 2434 2232 2907 3342 2020 3174 3088 1164 488 4041 1203 3506 3430 567 1326 2243 171 1908 2372 487 2485 3811 1772 286 2787 547 358 115 3031 3123 690 3554 3716 2989 3029 1219 1187 2779 1274 666 337 2545 1850 1691 3541 2874 1352 3933 2883 1221 3395 3023 2944 1289 3099 3039 539 1095 3469 3961 3151 1080 1483 987 3791 377 3291 3851 1021 1465 3989 1105 3608 2634 3216 604 1461 1778 1301 3795 452 2800 1884 441 1433 3986 1903 2683 2810 1977 2701 24 2245 2447 3037 1116 2369 1889 2047 2405 832 1348 2725 2347 2415 3411 1716 844 3235 685 2818 3659 2755 92 190 414 407 3670 2278 3995 3292 1748 1743 2222 3957 2052 2607 1192 2929 3376 3700 1570 1593 3766 643 2049 2492 3629 268 3255 3429 3080 409 2491 619 817 675 46 1991 1642 1201 1749 3642 3773 3493 194 982 702 886 3907 3884 3902 2849 1669 1475 1235 3849 1662 41 554 3097 1718 3684 1065 3178 1404 2445 3989 3094 3521 2129 2052 1190 2445 3906 2598 1650 2986 4042 552 1224 1071 2208 1954 394 4022 2687 2169 3515 1682 601 4012 2138 1117 1090 2196 516 473 3682 3386 190 344 2749 422 3696 1087 3936 3497 92 2582 208 769 3943 480 1221 1902 31 2438 2465 2408 2394 1323 3922 2550 2547 3126 849 3276 2049 2068 308 3253 1291 1739 2658 205 1761 3530 1588 3657 520 2685 1769 2577 3423 2404 2048 3725 2848 3179 1585 3895 2580 2411 877 3215 861 1699 1545 507 2313 3793 4035 3565 3263 2691 3526 1216 3880 1675 1633 668 3604 209 3837 625 1727 2845 2394 2190 2373 2314 448 710 2858 2296 1098 3665 1536 2094 3978 663 3638 887 3302 866 3992 1595 977 2203 971 388 856 2251 4078 3031 1587 1098 1356 747 471 3281 1933 1590 173 2404 1431 1189 419 2092 3012 1137 2810 561 2854 3908 526 2260 3727 1676 3911 2156 2244 3230 3294 3945 624 753 3460 2809 2 427 2825 3642 3262 513 759 189 3594 616 2826 2280 2417 1255 802 1539 1314 3447 2922 1721 805 426 613 2347 440 1907 700 813 1560 2635 3893 2612 154 1127 1977 1023 3397 3217 3144 4026 1131 2935 3446 1862 1376 3464 1625 815 3375 1361 3336 557 2386 3481 2509 199 1020 141 2773 3781 2410 555 3603 667 2683 2919 3398 3031 2290 2916 1829 88 2089 724 3485 4079 953 1237 1182 1480 2211 2906 2329 2800 2765 731 2055 3086 975 73 3323 13 50 3468 1792 1854 3867 1613 3084 2912 2869 1276 2319 1327 1047 789 2220 2963 154 2419 503 8 725 2773 1869 512 535 242 2787 886 1455 1979 3976 1229 318 1924 3931 1090 3180 434 1492 1462 1672 2481 1230 3507 1058 2129 670 2754 1177 1746 330 1741 3019 1543 1369 27 1455 3480 3848 2662 2437 566 3988 452 3812 1704 3080 1158 2743 3772 4075 1249 1880 3195 3405 1674 3258 3617 576 14 287 8 3471 403 1505 527 2756 282 1431 1745 1997 2511 77 3948 1386 3413 1448 3385 1448 1647 3706 971 371 214 1088 2049 1464 841 2680 1983 1333 2231 1364 2124 150 3866 399 2864 2728 1752 2067 958 2487 3380 3846 875 1777 2302 3397 206 2017 2413 2925 2760 1688 231 1166 1185 3050 1568 2328 1360 1228 3645 3797 2841 387 1779 1007 1393 3558 3565 3045 3055 1080 2479 31 1409 2367 3070 3955 239 3281 1206 2086 3808 343 1544 1859 2123 111 770 2797 143 3546 138 3391 1794 1156 3610 93 82 2310 154 3441 3787 4060 2478 1402 2827 553 2993 1647 1655 3075 125 3992 2710 950 3037 950 962 2147 830 1083 2690 328 3741 1152 929 2015 3034 2023 2225 1471 3692 3935 3764 2862 1940 3074 2150 2615 3660 4005 2977 3173 1000 1134 1316 2967 1355 2096 3830 565 3829 123 2328 455 3049 1045 41 3216 3273 2237 3859 1105 1461 1470 455 1523 344 384 973 1330 3847 2514 3082 3577 1829 993 1025 900 196 339 799 1886 3168 2969 2705 3789 2287 3424 2516 3237 295 988 814 783 1286 1665 1365 1754 2710 2295 2817 601 1402 1104 3229 645 3838 1070 2557 1430 1903 2523 2227 2773 459 497 3704 3936 3628 1219 1046 1261 1455 2361 2496 2834 2690 3287 81 1380 2109 452 1895 2131 1273 409 2673 3918 473 1947 75 1087 1892 2358 5 1669 4051 1295 3690 1319 1519 2920 3003 2785 3547 3497 284 2011 2946 3367 3700 251 1382 199 4056 3168 3746 1885 3057 783 557 763 3846 3937 661 2865 370 2179 3381 1195 410 3815 4038 3688 1708 2642 321 1472 3543 186 2463 3764 3862 2274 3607 2195 1174 136 3447 3500 386 3857 2161 1281 2288 2304 1705 3459 1140 2075 126 1907 2108 1465 2145 4037 1575 30 3051 148 2028 3269 266 3545 3563 801 2158 3876 698 2124 3381 2941 204 4002 28 4028 3038 2644 223 1075 3569 3422 37 2288 990 1619 3670 3721 1190 2233 1604 3282 668 1581 2473 2013 660 808 2688 3575 3958 2294 1082 810 666 2843 447 967 1406 1173 3988 1155 266 3321 920 1704 2475 2218 2199 1467 3834 1110 2283 2362 2167 919 2477 2788 628 3559 3 1082 3020 2338 290 3352 2719 79 1024 19 3848 2177 98 3741 2843 3441 969 237 295 2131 940 1508 1334 1045 2708 3430 1468 994 1751 934 588 450 1519 1094 3522 275 2838 3996 532 1574 3546 2993 265 802 409 1410 69 3270 774 2056 1874 3583 3404 295 2851 644 1562 1753 2285 341 1713 3158 3401 1663 3727 1970 2388 2550 1358 1272 3386 998 929 93 51 1958 3298 578 451 824 1921 3459 902 91 1301 3255 1516 485 1211 2212 2096 3311 1732 100 3986 3161 2084 2997 2224 541 2998 1323 3155 2435 1682 2035 421 3315 1505 3238 3063 2199 174 1889 2726 3553 1273 2001 2659 1979 2996 2280 3136 1241 1709 1778 1219 1674 696 3054 732 918 733 2786 2355 1563 425 3608 63 3208 2179 160 4067 3518 2008 14 1119 2313 4050 2492 3110 2521 1671 3633 3879 4007 822 3978 2754 1075 2819 337 3945 2795 3996 4032 1473 1242 3624 3275 2262 2859 2072 2887 2149 1648 1214 1755 2695 2523 177 2091 2249 883 3436 3517 4000 1869 730 2144 1311 1080 3999 3278 1843 706 602 4014 3234 1242 3425 2266 2881 731 510 3267 2821 3119 243 1153 3853 1164 1863 2910 186 3252 1852 2009 913 2322 1203 3250 3829 344 613 603 2470 1125 728 3462 2114 1858 805 382 3545 521 2321 730 257 57 3013 2027 3537 523 3918 2102 3338 107 2569 2335 1540 486 3380 3129 1017 3096 108 2083 1538 1109 2240 1589 2500 2123 2931 3726 885 2346 983 336 3850 3559 1856 2945 3615 1619 3608 3067 2952 3018 1152 1548 51 2713 886 802 1677 3779 964 2477 2710 1619 236 107 3996 1936 760 2754 1043 583 1795 3882 944 2772 2714 1205 2865 3814 566 3324 1179 715 3882 3746 673 854 3361 1981 1587 3303 1912 2556 899 1447 3371 2427 1166 2511 456 707 3545 1013 2254 1119 839 987 420 2870 666 1962 3734 61 1806 2673 1696 3100 1230 1355 2730 2276 3260 3683 3758 2361 1771 3338 207 1689 2410 375 3240 2153 539 1293 441 2252 1775 825 2410 744 236 52 2556 3906 3543 3542 56 1715 322 3549 3999 3099 1794 452 1812 2434 827 32 3355 1341 1980 3684 1458 1003 364 1696 3972 3456 3030 697 344 1616 1471 493 3990 3801 1512 1466 972 1482 352 3432 2284 3632 1594 62 3542 1107 697 3804 3469 2172 2253 1222 820 3965 1805 3717 729 3840 2521 2352 1843 2814 1023 1112 531 978 3366 1912 306 145 3903 698 3068 3978 179 3649 3919 51 2820 1012 927 2393 639 3129 1754 3922 3419 3352 4035 2767 3425 1420 1606 450 781 2232 1525 2155 2748 3717 690 1486 2803 2834 2822 714 1268 256 65 493 606 429 2149 2354 2130 47 3443 2942 763 1008 1977 258 1265 1572 3927 2354 977 661 3733 2893 2171 339 2814 2327 2315 1657 3006 1064 2157 685 963 2869 2333 2077 3752 516 2744 1854 936 2647 46 257 1147 3200 3858 3885 2887 819 3445 1485 598 1269 2121 1826 3984 586 679 325 2553 2468 1640 3382 3322 2596 499 1480 3742 3812 832 283 1027 1276 3299 3354 1784 3312 3497 1796 148 2491 4038 1742 2064 2757 26 2612 2108 2443 2377 4065 1952 3356 3479 3185 3460 3492 808 2357 3156 3867 1763 1021 396 1322 3032 273 886 2696 201 1064 439 3658 2175 1558 267 3563 12 3776 1976 307 1667 2772 2909 938 2302 1063 1217 3206 1560 2416 1132 123 1935 560 3516 2218 2408 1303 1768 2018 1933 3231 3510 2301 526 3159 2587 3297 1990 2285 1331 3650 2658 1763 2118 904 3536 3157 2229 3012 1714 1238 67 234 1998 866 409 2907 1305 2916 3516 237 113 689 1929 3873 3576 1853 1887 3999 2231 2498 3135 1526 42 66 2850 2279 2297 865 2450 1285 2724 1568 1350 3951 755 3288 3902 1029 789 3227 1419 175 3958 3946 3113 1715 2264 896 2067 2039 1067 1589 1135 335 3595 2111 3677 3381 2556 3736 2004 1917 298 289 1993 2869 580 1152 1960 119 243 481 2524 2056 1450 943 3909 637 764 3911 1578 3257 3914 1365 3298 1212 3089 3820 334 1048 404 3724 1943 968 823 3977 2967 2701 2695 171 2940 3062 3075 1045 2439 3381 2090 1647 1625 2054 2215 2943 2875 1357 1152 1239 1396 2713 1857 800 3080 2004 3511 3995 1433 679 391 3328 2179 1747 1895 1775 1998 3826 850 2821 1894 3139 1124 1961 2726 3614 2119 2517 1700 2489 2236 1465 408 2006 1875 1282 2409 468 2433 1895 3429 3534 1526 1313 1813 3389 2676 1422 2249 1671 305 3157 3983 1443 3304 4046 2819 3184 3576 2432 2533 1840 1714 3852 1614 1850 2500 219 1919 2425 865 3657 1303 1293 281 361 785 2837 3398 3627 3675 2999 3299 1473 161 928 47 1646 578 1773 3687 3696 24 1110 1589 724 1085 1490 2202 479 2761 3415 3730 1001 1270 3681 39 2227 469 3331 1885 3990 4015 2346 3392 895 3177 3877 2784 2994 1424 3499 3121 3946 2124 631 2570 2868 3631 3332 2131 3541 2896 614 1818 3984 732 270 3467 496 1001 59 174 32 1292 3451 2261 1941 3345 1015 371 1503 1665 641 3299 3652 3801 3246 3894 3499 3759 2987 2750 2371 3061 3169 3842 2635 170 3965 382 2665 2856 2682 3932 1501 1099 2528 3784 3548 1303 2881 3473 1595 1360 210 2004 3328 3363 3278 2430 640 2053 1421 1104 1864 2984 3874 4019 2126 1533 2059 1304 2805 3318 3870 3958 3303 2963 1386 419 868 3315 2485 1108 2152 1619 737 406 1759 4002 3418 1994 3635 1114 3950 952 2407 3119 153 4013 721 2511 100 2324 462 339 3391 21 2261 1125 3763 2239 2708 1871 231 361 3460 1816 1373 1210 3882 879 3254 1529 327 840 3272 1942 2781 3796 1295 1548 2045 31 1554 1764 3328 788 492 3690 150 2855 1870 4007 1715 1952 1617 1078 3182 3073 1044 1611 2099 3528 3298 388 2504 556 889 2833 3871 3375 776 823 3427 820 508 1051 3752 2340 1737 559 2954 138 3212 1872 2911 1057 893 2507 461 3528 2838 741 1722 3146 2784 1220 1842 1114 3418 3512 3514 3675 453 2860 958 2253 1693 427 189 1923 951 459 3717 3714 1356 3535 2889 2527 3132 2957 1621 2528 3810 2753 663 3472 2516 1782 2045 3943 234 592 1651 517 2806 3930 749 2506 145 1359 977 1102 3738 1585 2410 3256 2567 2051 3285 752 3932 3057 2960 1480 3072 4024 3951 418 434 2499 2820 4043 3706 381 977 1026 1124 2170 1619 3383 3427 2690 2074 1619 1261 3184 1277 2273 710 3192 3440 823 3778 3460 2565 323 3047 312 2123 3006 3435 1906 4023 2159 3740 799 3536 1849 2057 3938 4051 2615 3344 1766 131 2242 3299 232 2985 4057 1023 2153 3964 36 168 345 1589 3798 1869 462 1182 3951 2501 3314 1694 908 2419 2220 2924 3636 658 3241 2259 1137 174 2360 1864 3495 2224 435 3497 11 2040 1590 1493 3712 3335 3093 1884 3216 167 2574 1587 1326 2259 3796 1336 1764 969 3955 939 180 1526 1049 3940 556 1885 2448 1088 3730 2564 834 2082 137 271 135 3597 552 1443 87 1540 2010 3614 351 2896 756 3334 3974 3641 3740 1932 127 1457 1638 2595 2061 732 3959 3895 4073 707 402 1293 1829 1518 2563 2 1970 2834 705 1872 2992 1747 1821 3012 1380 699 3977 1906 1282 3369 1790 537 3830 3556 1670 357 1975 829 2834 1987 3823 1700 89 3391 138 3677 2950 1270 2558 4068 3416 83 2184 4079 1938 759 632 4002 2064 3525 3590 3484 2662 2374 930 519 19 680 1515 2204 1148 2031 3695 3652 3572 1183 3676 255 2622 1066 2380 3070 3108 3983 2281 2859 185 4078 1696 648 2608 2941 1897 2149 1789 2352 1343 1575 3259 1403 3059 749 3635 2095 3898 2868 2678 1664 3007 1915 1162 6 2771 1663 1074 111 3300 1661 540 1010 1273 2810 2379 3018 967 15 676 1838 2650 1986 2301 3267 1728 178 1815 2259 350 564 627 967 3348 3964 589 1591 2884 854 2135 2132 2461 517 1638 3243 1421 1054 1902 3172 2522 447 1687 555 3799 3865 1329 623 3735 2986 1443 626 2135 1970 3105 2238 2858 3689 1776 1661 1832 2483 909 165 2322 1394 2693 2118 1385 688 107 3 2982 4031 1223 3366 13 2688 3889 1333 417 3769 1519 654 2262 2001 3208 1589 2001 556 2702 1651 24 2065 3984 2002 1909 118 697 550 2512 666 2809 3438 1574 3412 900 2515 3869 2810 2266 3184 1902 3218 2410 778 400 1533 219 327 598 974 2818 2954 893 2731 3662 2982 2378 703 982 1134 3115 2217 1539 2915 2041 4002 2009 3569 1522 1082 2938 1581 432 2948 3450 2576 3472 394 4029 2546 1614 3601 1672 4060 863 1323 1902 1567 1625 1175 2116 1806 1719 786 2861 2770 1388 2200 1390 3522 1414 1687 274 1838 3245 109 3587 1420 2394 3013 1673 2403 1486 2903 3333 508 883 2330 264 1836 2884 1198 857 2477 3880 3188 2570 3845 1474 3648 1912 317 1147 1344 1643 3282 3094 1037 3168 3634 2000 4000 3510 2808 150 816 2854 1152 530 1455 3605 522 1370 3635 973 2765 3515 922 1864 1258 3906 3110 197 2530 2752 1788 3045 2372 1188 3506 2355 1695 2916 1809 3788 212 1751 1663 485 2801 646 3879 3685 3403 255 1861 2636 3727 2279 3689 1097 815 1733 3867 3525 1566 997 2961 816 992 3774 1139 2102 2526 463 3427 2394 2808 683 458 3173 3557 4043 223 3004 3102 3296 3025 793 1063 3161 70 280 2439 720 225 3702 2794 3246 3821 3194 2305 525 1174 3865 142 1487 2980 3765 1795 2697 4070 2410 2242 3902 431 1533 338 2270 3689 1710 931 3424 2904 4065 1961 1505 1863 37 3364 148 3905 2651 3283 1612 2423 2742 2657 273 1755 1106 2419 2800 2010 772 2776 3398 985 268 707 1162 4036 3861 1584 2815 314 1993 1142 3502 1404 1253 1279 42 3351 1430 2784 3593 448 2092 2189 3259 2379 702 1691 2033 3522 2257 779 2149 2129 52 3542 902 2403 2759 41 3189 1886 2917 3616 2063 3233 2728 470 1445 1709 1102 1298 3197 1193 2513 1455 3558 1821 3305 2126 1158 2710 3193 2602 1919 3945 3591 612 2105 1020 2608 528 3578 3565 1744 767 3434 1071 469 2257 1362 2655 568 309 22 717 148 2599 22 872 2805 3580 3525 4008 3146 2998 3920 2222 3156 2799 487 1450 2314 3976 2803 1711 1744 640 3736 1632 1933 8 1330 3653 2429 3619 949 2878 2605 3086 2432 3588 2279 2890 1243 3678 2858 2060 2272 1882 2326 1379 16 1969 551 1480 1156 167 3690 2288 889 1781 475 1756 2588 2880 1703 2974 572 892 3431 678 1730 570 1514 3296 682 2306 3323 3436 1476 1079 3158 2571 2161 2584 30 3862 806 858 1175 532 508 3549 3227 702 3788 527 2486 2893 3083 2020 3569 3035 1816 3089 3792 4056 2606 327 718 934 2074 3000 3109 2457 1276 3325 322 2821 3642 1468 1762 3717 3310 3532 3658 3222 3565 1052 1424 2243 2900 3014 3157 3549 447 2862 2718 2748 1461 360 3181 2660 1178 851 2876 2564 4010 438 1409 1135 796 1757 2313 664 3317 596 669 2036 3434 514 9 1723 2888 1177 689 2562 58 2058 1819 803 2315 1230 3958 1862 586 1493 1544 3353 3451 1711 1020 112 3152 1257 3447 3237 2446 595 3788 366 900 1117 3055 500 3487 890 1119 3388 2532 3078 2193 844 1142 2101 1514 3171 1667 1016 486 1374 3643 3763 283 2667 3429 1116 2503 1253 2691 3069 808 3421 2760 2280 554 1029 4048 675 617 3016 2642 948 1238 3197 1071 252 2225 2854 4060 230 468 2792 548 3107 1054 2958 1938 2497 1252 2194 2659 370 1329 2432 1174 791 1203 432 2035 2343 150 3238 1335 1713 1265 838 690 3482 2181 2462 808 3590 3204 1249 1916 175 1299 2163 810 496 213 1102 2831 682 278 957 3169 1770 1707 974 859 296 3891 2109 838 3665 2678 1470 2475 2770 3802 3976 1026 107 3764 1203 3940 600 3465 669 3582 1745 3467 2724 1562 1061 1068 1967 934 328 3894 3996 1758 2672 3748 2147 1725 3679 1046 2924 2923 153 2481 2639 3291 2343 2017 3496 260 2252 3543 2424 1541 2849 190 2956 1998 3109 1269 2472 4037 3298 731 385 1151 960 3297 3837 2164 1769 2594 193 279 749 248 1586 3640 2771 343 1667 4029 3354 2197 3583 1173 2351 3629 3723 3638 2190 3674 386 1371 3359 2267 698 1875 392 1434 2130 3371 3576 803 1891 1132 3480 2540 2628 596 453 537 1168 204 42 1875 1949 2979 9 4035 2819 2990 2855 3623 525 2814 91 2892 2953 792 3956 4043 2858 2457 2473 1620 517 1831 1049 2813 1602 3495 3909 1635 1098 958 866 2440 2706 1560 1514 2217 715 795 3331 3469 639 402 97 345 3931 2670 3713 3227 1758 607 2901 414 889 33 2865 2094 1463 1974 926 3729 3684 2098 1297 2376 3369 110 1732 3722 2813 189 3822 3528 3153 715 3727 701 825 1417 1707 88 2007 1750 3203 550 1735 3069 3598 1241 665 2129 3451 1916 2016 372 2434 2771 2005 2993 2979 3833 1522 2965 2783 516 1036 923 2658 1700 1625 1682 3875 1215 743 1321 3529 1545 3820 2499 3422 3312 2896 3914 757 3069 2999 1143 1378 675 4075 834 1761 3204 176 1820 1776 570 2243 3281 94 1322 2607 3518 730 3632 20 3021 826 3704 1785 43 2884 1953 1630 60 3593 999 1886 1058 2912 2129 3434 2597 1019 1486 2281 2924 979 1640 2876 2137 3084 1789 717 2921 2028 1685 299 1550 3628 2434 3382 3327 1221 2736 2910 2571 2409 1544 647 2170 1437 39 721 1312 3319 3111 3708 843 1572 3181 3721 44 853 4063 2958 3907 49 3541 2734 2891 3993 779 1186 3917 2510 2231 587 1412 2651 1039 1793 4 3448 1601 2033 3579 3527 3243 2699 2525 1949 2399 1533 3608 658 3564 3959 2357 2597 4014 3878 2726 4063 4071 3197 496 4024 3551 2330 2239 3150 2868 1306 182 1793 459 3906 4045 2322 1088 1592 1343 1552 3175 1373 3187 1184 924 3339 3419 2372 51 1668 2789 3462 448 1761 1433 3480 1428 1824 2739 3854 356 2877 505 3869 3866 1518 294 3690 889 914 3517 147 2769 850 802 1284 1135 3050 3130 2774 943 62 2590 407 2309 3229 3480 3807 3055 190 626 1974 1106 3291 2599 1295 1867 3045 1055 238 4051 33 3750 852 2749 3102 1578 2835 329 1279 1437 2024 3776 1518 3414 1260 2079 2998 3485 2732 434 3745 2662 2235 77 2084 287 819 1582 567 2064 3152 259 3140 2857 607 634 818 963 561 1260 3814 597 4006 2875 3977 3995 1208 314 1878 337 2376 761 668 1638 2949 992 1095 3062 1958 1804 1005 437 2758 2177 1913 3847 1238 573 853 1004 1864 3391 2636 3905 3351 895 2901 1903 622 3652 205 3478 132 3091 2949 195 2867 567 1289 2924 3101 695 1318 2070 61 3050 657 1470 239 3626 2342 709 2365 145 2229 3324 3010 3566 2112 1142 1425 3055 1287 1290 2771 1097 2507 3457 3500 4017 3046 3074 2087 1377 3039 1674 537 1384 183 3033 2581 1014 765 1947 3220 3980 2636 2246 2451 3086 1662 2095 763 1069 2041 2310 4024 3895 2199 1307 2607 2558 4037 1115 3024 2210 2424 335 1904 815 20 1413 472 186 3112 768 1756 2059 711 486 78 2123 2315 1855 3825 1523 3034 3841 540 1125 3491 3459 3750 3427 624 2389 3562 690 2011 147 1198 2236 504 2121 454 3636 898 2738 3574 903 1711 1873 1492 211 487 235 3421 3813 3951 40 3810 19 1424 1319 1098 550 2691 2424 3743 739 68 3844 1722 1520 450 1992 1275 1760 2597 3395 903 2427 2528 732 1779 3061 3302 2847 2777 414 3430 2245 1455 2911 3547 2869 2438 158 3171 2032 1152 3508 3598 2748 471 2694 2078 2634 3781 1866 734 3644 3577 1070 2825 1670 2614 1101 982 1585 17 3096 451 1045 217 3835 2690 1177 3774 245 378 1198 3326 547 584 3165 2727 662 94 1388 686 798 1082 2319 3710 2333 1997 1235 722 522 1037 4066 621 2827 304 392 3706 928 562 1398 2 3298 1092 1367 3874 488 2562 1052 403 3660 1120 3281 3986 3416 299 72 1413 174 2199 3380 2617 1041 2840 3148 2732 1443 1127 346 3520 2338 1530 838 1764 2814 1290 651 329 242 1502 2969 212 2254 1825 3780 1041 2687 3408 2026 1122 3484 3331 2843 903 2061 3410 709 424 3249 2203 489 3215 2328 1750 55 1100 3113 871 2151 3915 1709 494 135 3397 2557 4046 422 3055 3611 3153 376 381 1593 140 4005 1690 2481 2235 2018 1708 1917 361 3348 1939 3548 1162 2391 3159 2 3264 2328 3422 3431 4063 961 3772 2404 2921 1526 3438 2268 3657 1355 784 1825 3921 3538 1585 1088 471 1981 1213 1730 2411 2280 3202 851 3857 4059 1832 2762 2370 3689 3286 2870 3788 4057 347 1380 1901 2484 1047 3520 3695 447 225 3441 8 306 2654 1525 3961 1601 1375 3301 3321 2823 2145 2594 1120 3949 3771 2175 2335 2517 1216 275 3284 1349 2576 2343 672 1936 3364 1801 1377 3845 2957 3907 3963 3283 2344 266 3640 3495 2571 1052 1930 3273 2229 311 3882 1985 584 702 1727 2847 3763 3305 979 1722 792 1825 821 3783 1710 1710 1863 3535 567 3958 420 1650 600 2251 1329 756 3366 2865 3712 977 2821 3836 2994 3331 3822 1624 1145 582 1859 1724 2511 529 1880 3963 240 399 1014 2030 1126 2885 2366 3508 3970 2656 2918 819 2019 1461 877 3163 1444 3492 2772 971 741 2511 3256 478 1864 1972 2874 201 1317 1134 1203 3512 3892 261 1441 1363 3203 2604 3267 169 2484 1214 1923 1367 91 2130 3004 429 309 2561 2765 245 2916 1441 3057 2037 3364 87 1559 3250 2815 1015 2604 1287 2320 97 2554 2302 2512 2092 1445 3632 2240 2360 1801 2352 842 1559 4016 39 2090 1949 2253 1417 3548 55 1914 939 3423 1543 3276 104 4014 3154 2008 2633 2832 1778 2088 3373 1824 3289 1834 3420 3665 1090 2820 1467 2727 3772 2453 2845 1626 2077 644 1876 173 513 1078 1353 2857 1278 1413 2264 3181 919 412 3601 505 227 842 1378 3017 3133 1586 448 3230 3852 3758 3491 3892 739 2101 2730 3742 1379 2457 1228 2515 448 3951 220 868 302 1140 3127 1994 167 3687 2474 2909 2979 3226 1115 7 2169 2398 3327 1739 3006 4000 3068 2827 1876 504 4015 3253 2181 1451 3870 817 1035 3899 2989 2671 1266 2721 1799 466 2257 2224 381 603 1386 3394 733 3345 3789 879 2590 3193 2728 828 2358 1658 1761 4054 3018 2235 2286 3653 2867 3211 4026 1559 2053 3630 3353 606 2076 2909 902 2865 2488 1409 1036 2973 1677 820 2483 3022 1044 2938 3358 3302 3646 2813 3459 150 2019 2498 1331 4068 653 3252 3414 4051 410 2411 3212 245 1302 952 3483 2210 2562 2323 1879 3212 1556 367 3566 2199 1257 1554 2502 1179 2553 2815 3890 721 390 1666 130 2066 2864 1371 1593 376 1043 2512 3808 3698 407 2000 679 2472 1546 2858 975 1798 2169 3632 1747 3803 2919 1637 2307 3726 3998 193 2811 2424 3133 3363 594 3271 3142 1565 799 934 2661 3328 356 1759 741 1207 2000 884 2526 252 1702 4001 2135 1183 85 2895 1227 1642 2091 3835 1031 3761 297 404 700 99 46 3598 812 2146 1973 481 847 1818 2940 3285 295 3573 340 624 3721 1887 2557 1072 2678 2807 1191 3335 3701 3738 182 4006 1071 1551 1171 4052 345 3430 2932 1073 3041 3552 446 1784 1431 1703 3277 3784 3360 3691 1290 2474 3459 3003 3983 1008 2509 3129 3602 2580 1383 3359 941 939 1384 865 1261 2131 517 1292 2453 1078 2209 1272 3515 1381 2724 2425 2020 83 3299 3956 642 1809 2321 161 3068 1467 1070 901 297 347 1173 2117 474 2644 544 3444 3169 3086 942 2016 1117 3609 111 1513 3405 642 3958 971 3838 1918 3567 2679 1685 2410 2442 2115 2316 2971 1483 322 2493 4038 2955 1058 3810 2183 577 3928 2068 1412 2161 1751 4048 1220 685 3765 1665 3774 1718 1781 1058 2467 1193 944 1329 2182 455 3814 904 2040 957 1874 3071 1196 2875 1039 2652 2259 3790 1111 790 3457 828 2008 2 3656 951 1277 3067 3276 1028 1209 2169 918 1140 2198 4077 840 747 2524 2572 2959 486 18 280 622 70 902 825 1123 2609 2584 2647 4065 2200 3470 436 1754 3085 1000 3542 238 3364 1780 2723 2653 2604 1396 2493 2216 2037 1933 276 3878 3469 3658 773 259 2374 654 4076 204 165 884 2133 900 3983 2385 799 2570 3421 1212 1360 3887 1437 766 1541 3397 3593 3114 1308 2638 691 3500 1258 1415 1243 3145 2411 2394 4026 2129 2392 1619 94 3436 2915 4043 3415 434 2730 360 2154 2769 3224 3633 389 1484 2956 2758 875 2555 3607 1872 3191 2747 3599 1688 186 1442 2573 2879 2985 1428 1209 168 3953 306 3680 2479 2896 3911 201 4079 2496 3046 3156 1652 673 1674 3917 904 4000 2439 609 3875 2405 1981 2531 3644 4 984 3977 2310 3219 3146 1892 1792 1720 3869 1929 2619 3676 3734 1011 1275 1822 2484 3605 1303 3217 3818 3889 3030 1558 1496 728 1219 2976 2141 2771 289 4071 294 3954 2541 592 2755 1689 467 511 2400 389 3386 1005 3531 1465 1800 2545 1622 1687 1713 659 3242 2648 1351 263 3362 1612 1878 2203 2196 2029 1393 2297 1108 2872 1924 1289 3881 228 656 635 1854 1903 1217 2103 2960 3071 2860 2381 2511 3607 3259 2283 1254 1119 885 3727 3755 3893 1642 1062 1837 2863 1876 652 3287 2052 2946 419 1974 3281 3907 2894 3679 853 4017 1407 3176 3185 2507 867 1186 1833 2838 93 3300 1807 2629 282 1474 2522 874 3146 2233 651 507 1397 526 2151 1737 1862 1174 3561 4013 3105 2799 800 3685 3422 1180 3477 2913 1979 2128 2319 2747 860 3589 3909 246 3541 3011 4052 3809 3514 1032 2586 3506 1325 3398 772 3307 248 1349 2325 2883 3337 3763 1536 2831 2167 3254 3103 91 1913 2969 1570 3435 201 2499 656 2985 2724 1241 4041 3093 2857 886 3810 2313 3644 551 3038 2221 1481 4012 2106 2199 2123 3106 3576 373 4033 2853 2673 469 761 2800 279 3812 726 697 1802 1871 2722 3170 3833 1113 351 1311 4073 1873 2084 2537 999 3850 2510 2274 3374 1359 2368 942 2591 1172 4074 1007 635 2696 3366 2173 1170 3165 1860 1666 1089 1939 3840 909 3415 1874 769 382 3435 1651 670 2054 479 206 2034 713 1831 446 77 980 3357 1313 446 3162 404 1732 770 3337 2981 635 1106 1141 3743 3277 2004 759 3775 1480 3629 594 1683 2190 2436 3127 3631 1414 3837 3554 1494 3765 1675 2442 3608 292 1642 2736 2294 3327 1189 1793 1660 2336 2634 2334 2852 1277 3744 1405 1719 2505 632 2724 2973 121 2978 1346 2240 3158 3509 3533 1244 2903 242 452 2367 4059 3933 4002 3566 1008 4040 2969 6 2708 1028 2715 2324 3043 3150 645 3976 867 1298 2298 2242 1978 2734 694 3849 1182 3339 9 219 3461 2680 2201 391 2549 1393 2649 1983 1487 1699 2413 3718 4075 2369 1791 3895 1270 1874 3169 3172 3716 803 2997 463 4044 1442 3760 3274 2064 2290 3379 1340 2700 3697 1740 1157 26 3735 1366 3067 2858 852 85 651 1637 3329 841 1655 1429 2890 912 3758 2205 4013 3798 1054 1408 1721 3640 2709 2639 3616 1233 118 859 2848 3578 1434 3828 3477 1130 1195 4044 724 1644 700 250 532 2329 1445 2341 854 1604 3820 2073 3586 3461 1612 1368 2009 1258 3929 1475 3892 1148 1997 1934 2782 1464 3236 2678 1622 810 2740 2595 796 1263 3156 2473 2356 1803 3099 666 2394 1592 2886 3609 2912 2106 1488 1936 1656 3070 2102 3509 1941 3810 3011 2789 3404 3024 3571 918 1761 1617 286 443 2953 489 3870 3176 2968 217 1611 266 1417 3884 3756 3718 131 235 1932 1735 109 618 4049 1000 1955 3387 2311 3956 3814 1432 2907 1368 282 1111 1451 3517 1152 1 1844 177 397 3621 435 2029 1431 2480 1961 2699 3336 3786 2254 625 671 3938 690 2104 1740 1573 1734 347 845 2595 3047 1389 4025 2741 3259 1510 329 1999 346 2075 4035 3985 3110 3234 1769 1750 3219 402 2016 2308 2914 2675 3733 3503 251 2814 1392 1884 3584 1263 274 3350 2382 2841 2909 3425 657 2345 3079 2463 1747 1280 3143 132 1559 1375 770 3070 83 1614 1745 2195 1405 1572 487 994 3789 2465 2866 3203 3338 962 2804 3996 3971 4073 110 1343 219 3684 1010 3354 2547 3614 3851 2298 833 420 818 725 2576 2741 505 1245 1356 3575 1858 1209 391 756 2996 1016 4018 672 2021 2496 2086 3739 3493 2916 1799 1225 1200 911 2433 881 2416 2005 2012 2290 1134 2401 304 2460 1147 476 1596 2724 3926 895 3053 1702 1334 1520 651 981 66 1254 2318 1161 451 469 2765 997 3001 147 2280 1705 2782 566 796 1299 970 3646 2085 3303 3843 3725 3314 595 2524 2526 2116 3519 2474 3229 441 813 3096 720 2727 3245 2852 1881 1717 3605 3691 785 840 1576 1887 3486 3847 139 2065 369 1564 3973 879 1704 2508 155 262 3507 2159 2425 1963 3565 2373 3611 460 3063 435 887 1761 1780 2571 1845 103 1852 878 2944 1142 971 1468 3410 1413 2989 57 3199 1601 413 3960 273 4040 3164 1858 2150 909 810 2265 2703 1099 3619 1400 1810 1359 2791 1579 2115 3662 1756 4018 497 2597 7 290 488 1156 173 2996 2069 2656 3474 1369 447 2792 3705 3443 4038 3615 2691 2201 3299 963 266 2453 4074 3525 2635 2411 2918 2696 1407 1899 983 2280 2740 2471 2228 806 2391 1578 2398 3446 3991 153 1684 567 3836 3986 1210 2777 1434 2374 1848 2930 680 326 3520 2092 1395 3726 1092 3111 2247 746 2143 1630 2338 2704 2307 125 1089 3663 251 3474 340 2824 2674 4041 1512 918 1273 2010 320 610 1216 3348 3398 1533 3715 1034 2907 3122 1681 1527 402 790 2129 1569 585 595 3380 2358 1468 2038 1593 3240 2676 3743 689 3672 2016 2355 986 1874 314 2778 1050 3401 2473 1344 1134 444 1450 3961 1657 3853 507 3782 458 446 1695 2147 3002 456 1481 1120 412 2286 2337 204 2936 1007 977 2636 744 355 4078 956 353 784 907 792 3163 2460 1992 1298 314 4050 414 747 2618 2529 1262 3131 1321 1124 3734 3602 1928 2144 1924 694 3845 519 2012 1607 3713 2835 2079 971 1378 3420 1185 3884 1662 1538 3481 3620 407 4071 1822 413 2855 397 1987 1077 2097 3641 2138 3036 3740 2076 3286 1031 1666 767 1359 1732 175 750 3208 2281 2244 284 1363 1412 631 3117 3174 762 1713 2717 3307 2043 961 1708 3367 3399 2570 3090 2273 1047 1780 2927 1388 3673 762 1105 1926 2874 1123 2901 3349 2512 2509 2634 1747 2997 1330 3218 3759 3508 763 972 1657 2367 2937 3500 1157 1626 3575 2134 1083 3744 3640 1654 92 1418 619 2749 3381 1285 670 1323 1795 1083 3631 873 3165 1152 636 2601 1431 2467 460 679 3652 3409 1664 4064 482 1358 409 2714 1742 2855 1537 576 538 1104 2630 1919 475 873 3010 1340 56 2104 342 1549 571 10 2939 807 1577 2591 3538 3189 878 2525 3169 2066 2909 3529 1063 2523 1603 975 2794 3243 2893 3645 2265 2135 3657 2315 1714 1723 170 3937 1877 3224 435 3761 984 3492 1948 583 3799 2037 3787 949 1748 3193 3960 2835 1775 254 275 3804 3654 764 2765 3133 1820 230 1874 1555 67 3292 1192 3397 2373 1638 2784 1601 543 118 624 938 1413 1814 1550 3360 876 2993 698 2611 632 179 2751 1194 1882 3756 1192 2817 3521 3865 3523 1802 1032 2378 1683 689 3386 1335 2927 3053 1502 1172 3973 3932 3053 3208 4059 1281 1393 3395 1405 3090 696 1874 3193 3751 1525 2300 3944 1308 623 281 3439 923 3997 1559 3986 3749 693 2257 1407 3730 1144 817 2445 365 3367 1964 1073 2286 642 2536 2309 3353 2034 1170 1495 1433 2278 2240 2053 1881 1084 2103 2383 2923 3669 16 3454 3293 3216 375 1315 1967 1491 1564 3873 446 1449 1140 555 318 1876 3027 1323 2653 3567 1300 2182 2438 666 112 4000 3999 3536 1862 1826 2974 2715 2640 2008 956 694 1275 1629 2259 989 1242 1330 531 1196 1168 142 3167 4009 3459 180 1243 1159 1376 1782 1228 117 1158 1375 780 915 1236 1900 2931 2377 1060 2723 3139 1035 1606 3583 1873 3351 2354 199 584 1238 1504 2255 2701 374 4071 1793 3581 685 1565 394 3655 2346 2113 3136 4062 925 106 1277 3630 3560 3551 354 1698 523 2937 71 3354 3591 2676 1082 3718 3871 2991 3027 2600 2353 1337 1408 3089 257 3077 2413 123 3247 4054 1138 3545 799 3125 3931 1408 1332 3991 2722 761 4015 1229 1824 1145 415 485 2179 3003 305 1327 1245 1683 1383 1676 1795 1513 1136 693 574 136 3249 44 4011 2594 3344 646 1511 1804 1050 1886 3212 3376 1621 3554 1175 2594 516 544 2512 962 2985 3119 222 1704 1380 3610 272 684 1062 4063 3997 37 2959 4010 145 2638 304 934 2669 2532 1309 2656 418 1369 2493 3498 553 1348 3981 2636 2179 3007 2186 1026 169 2396 995 898 3068 1290 752 75 315 1941 1318 3573 2082 4064 2192 1882 247 1770 3606 3295 2277 1834 561 1997 3740 2202 2024 2398 3838 1074 2210 1785 1849 3483 2257 4028 342 3627 803 4018 3315 1741 2681 3341 1390 3514 2519 2637 97 1742 505 994 967 1675 2621 388 3222 2037 3030 2135 3633 3810 271 2182 3487 467 566 1245 2165 659 1142 2230 3514 3163 302 3028 742 1761 2365 2576 405 2358 2004 818 1593 460 3633 2879 3454 1586 1219 50 1884 3050 2583 4074 1746 1656 1232 1937 3841 3993 2988 875 1507 212 2074 100 3420 274 284 3299 2103 298 2735 2754 2394 3960 262 2899 1974 1359 710 1705 3608 1256 1089 2589 934 61 2652 1224 2518 3037 498 1593 3620 1397 3578 2627 1638 1298 501 787 711 184 870 2275 15 1236 948 918 583 2947 4031 3217 1513 2218 2071 4006 2125 3149 3413 1899 2103 2952 4013 2741 3298 1325 3552 873 471 282 2328 1592 271 1449 3623 3923 752 1484 529 3413 2032 2538 1970 2979 2553 3529 1430 1231 3763 899 3917 1918 3450 3709 1049 1994 1604 3618 359 4057 1216 2763 3666 114 1776 3379 1174 1607 2597 1281 1833 2828 137 3174 2119 2212 3491 2817 2469 2057 1525 603 100 2995 470 872 3858 1570 1883 2227 3083 1894 522 2113 2441 3790 3001 2519 404 2358 3872 200 1668 2174 3347 1146 243 2173 450 3144 1566 1654 1847 1985 1677 2459 2902 1757 784 47 2063 2177 944 2578 866 3828 3414 235 1594 545 2028 1111 2348 2177 695 3198 3548 2921 1075 4052 1463 2975 93 3208 872 3670 1284 2153 3890 1963 3416 650 3490 3834 1189 3894 3371 354 2006 680 994 228 3231 892 2020 3623 1325 1300 3326 3867 2373 2454 868 384 2512 693 2359 3713 2663 1730 1775 1714 2069 3637 737 2536 2432 2560 1052 3823 2461 2372 3816 2332 872 3759 108 1235 3334 2017 254 1245 3518 2380 1435 3995 1156 3761 521 1851 228 3022 2539 2266 1970 2188 3960 778 317 172 1587 2018 1966 1463 628 1077 1661 1257 173 569 1407 3198 1307 1589 1319 2220 3473 1505 1610 1771 2853 3317 933 1862 2068 2101 3367 3152 2691 2493 3584 3086 3211 3616 3831 2611 184 1944 2798 2227 1996 2289 3410 1753 1539 2266 1635 1683 2161 3603 3286 2046 133 1746 213 768 61 3199 2592 571 3473 1926 344 384 3665 189 2135 1271 2774 1513 885 3575 2863 686 3502 132 3883 2638 603 1193 48 473 2796 3868 1733 25 829 2434 1352 3858 795 482 3267 3847 1611 256 3265 100 2090 2163 3064 117 3824 3817 2604 2376 2636 424 4051 3486 1101 3976 1207 1469 3915 2252 3590 2099 3327 3106 3239 1470 2334 3382 2143 2462 2574 2789 3800 922 3850 745 2465 2794 1678 3995 2096 464 884 2077 336 2095 3106 258 395 344 1512 1844 2197 3194 3614 3458 1633 1367 355 1446 3381 2499 2892 2710 2786 931 1020 3510 1735 3798 3053 2697 1460 3081 2557 2603 2147 990 238 1637 3032 1441 1746 3247 4077 2175 408 1135 3125 2997 1134 2079 2196 2210 3223 447 1315 3706 1227 2759 854 429 950 3397 826 2004 113 994 1315 2035 2147 2886 1412 2559 2096 2997 3739 3614 1268 2053 339 2158 952 1266 411 1865 851 2468 3131 2584 545 3369 278 2493 3167 1965 2070 2541 2433 1419 770 1726 27 283 2488 3929 154 2974 3930 4041 1242 1959 3720 3264 2020 3093 839 280 2286 720 3453 2755 2058 3348 1730 853 752 1197 2694 1940 2341 405 264 2379 266 3236 2206 791 4007 1563 104 1456 2118 3476 640 724 2000 192 990 147 2114 2411 3906 1114 1654 1571 1228 3012 4015 1156 1502 3151 3348 491 2706 2141 2433 64 1044 2589 2450 778 693 433 124 3867 2405 3905 1808 1682 1418 2153 3878 2389 297 2798 3523 1220 3605 2003 2335 1786 3389 1481 3934 2961 1513 2815 3225 2061 3969 1792 3086 2928 1724 435 3579 2819 1662 271 1852 454 915 2684 324 2092 4074 2845 826 3410 373 1400 3050 3638 3059 879 2111 1510 2151 3870 1194 1345 3608 1433 845 372 139 1450 1935 2411 384 2635 341 2037 3471 13 1122 2216 2411 571 2193 3837 3260 2890 1861 1880 3004 54 1207 546 3114 2990 3301 1396 841 1544 86 383 858 1600 1615 1114 3984 2714 669 3928 3440 2584 884 3647 4074 1369 3873 3819 2968 2415 2031 1402 2249 1635 199 3075 2785 3216 2894 3384 3159 1109 1185 2732 3980 2608 776 2762 2374 826 2166 231 2679 2653 42 2439 1042 378 1778 1351 2619 2366 96 505 3681 1523 1002 3903 3231 2190 483 3085 2369 3403 3281 738 3186 999 1857 3035 1095 149 3751 276 2858 3265 2997 3300 1243 2550 3445 3875 3358 1968 3628 3801 4001 3986 1853 1020 1651 256 4040 1596 722 2798 2743 1377 1615 1430 1126 1479 2127 1435 2026 737 727 223 3955 4048 1928 802 1898 4001 2059 2289 2637 4070 282 3052 730 1318 445 739 3084 1089 2853 753 2884 15 886 3738 201 3832 1263 1364 1520 4076 2761 3957 1275 3317 1028 858 2991 4001 3487 752 832 3969 1857 180 2759 3388 733 881 290 3260 1319 672 559 2795 2208 1869 4077 2095 872 1811 2865 3761 1061 375 184 4034 3446 3977 3813 3026 2192 2722 407 755 3059 2542 1245 1220 4004 566 3342 2594 3598 3079 3095 2156 103 1182 2761 573 1019 2682 2214 3353 984 3863 1709 950 1995 3525 3661 2640 2453 2539 1762 3520 2850 1552 3080 2434 2920 945 3510 3172 3119 1132 1729 2405 3605 221 110 2952 3309 2676 901 865 2099 2218 2451 2837 1358 175 2623 169 3686 844 3355 3351 1066 2456 158 1749 120 3905 3047 3763 116 3503 3928 3320 2562 3277 1494 2380 3684 1937 2172 1611 1793 463 3866 1249 91 2085 2984 704 228 291 2335 565 802 2274 1365 3940 67 3291 1738 3864 451 1930 1354 3362 1839 1990 518 3358 2034 349 1249 2184 1299 1642 2295 182 820 4047 1791 1084 161 2426 2403 705 355 4016 698 3931 613 2910 3951 552 1755 3880 2568 3650 4000 754 740 3046 2454 1898 3085 3136 2546 1581 1858 2618 3721 1396 545 4024 529 1721 2296 1379 225 470 2177 355 498 2885 1675 1284 1089 3716 2582 1359 477 2120 1613 639 3511 49 2989 3349 2263 2185 2367 1333 927 371 3367 1732 3823 3898 1512 2018 184 1404 3890 519 1493 2179 2547 1080 2931 3583 2086 3519 3600 383 2983 3887 2682 2601 2261 129 2756 3048 279 1200 1226 2799 3659 3320 4004 1070 1639 3204 3295 987 2788 814 1030 800 4008 3458 587 1329 3644 157 1055 354 1449 1378 3816 403 2132 3425 2972 540 1061 3700 2224 999 2249 1178 415 3008 3570 1706 3945 2641 104 2142 446 1943 3514 1463 3744 1487 358 2519 4063 2412 2304 1203 1780 1230 234 1364 1273 744 1176 982 56 2689 301 2853 782 3623 2644 357 2569 133 1444 478 3265 501 2248 976 590 1002 3753 828 2788 793 818 2145 4032 3292 3462 489 654 122 3875 103 340 1513 475 345 2549 4078 3633 1352 3610 3664 974 3451 3401 438 2587 2186 2694 3492 3699 1294 3947 1010 3438 2774 1170 1476 962 1022 3382 2671 463 1711 3509 1334 87 1919 3280 547 1214 2160 3552 1321 3905 517 1297 268 1026 4043 2167 1919 802 2298 757 396 2737 1581 3898 216 2030 331 3887 1294 1265 2982 1105 651 513 327 2693 151 3573 2661 1702 732 3874 1402 1787 124 2814 1337 2729 3648 3476 1615 2279 1824 3662 1015 3981 3603 3498 121 1965 682 1544 971 3474 170 1048 1119 4057 3249 33 23 3766 2066 933 1065 341 2083 172 2212 3891 2429 3030 1153 3143 553 1738 3047 2001 3112 731 3064 2481 3030 352 1149 2264 2701 2414 3349 2113 250 480 2991 271 400 33 387 3380 183 1835 982 179 1121 95 2092 2051 506 1249 515 1409 2533 3164 1273 1013 3075 3993 3343 1062 1902 442 334 2279 3314 3640 1103 1708 2661 3601 783 3917 71 1600 1080 2490 418 1678 1698 2653 313 2738 2400 3785 1040 1681 1638 1709 351 3015 4044 3814 2796 1437 2081 1842 1646 3977 3425 2280 2871 430 1295 1219 3562 3182 764 3429 2527 3464 145 1191 3586 1080 2276 3385 2320 2881 2166 2568 2634 1362 3018 2723 3143 3978 3852 3226 638 3022 1208 346 2816 3089 3871 2695 2882 1402 61 8 980 712 3174 2912 400 3760 280 2388 2931 33 3505 1346 116 2861 3544 1849 1538 2467 1656 2400 1102 622 2283 1296 3742 34 2258 1668 1827 2853 3208 1061 1677 466 2389 1120 2169 2184 1414 1600 405 82 593 2610 2826 432 2387 2143 816 1349 138 946 2727 2458 561 3207 419 3992 3082 831 3406 1961 3713 2957 3683 595 1239 3701 893 2023 4028 1293 1256 2378 1138 2048 1673 789 2018 1670 1214 2527 3786 1351 2351 3441 590 562 2073 2070 2534 2258 3496 438 2471 107 2802 2508 2998 255 325 279 1376 2790 3438 342 967 2176 2574 1086 72 1087 3563 3244 3109 2175 1880 678 420 467 3547 4016 514 1482 2069 1962 1743 1290 3699 3946 98 3198 1001 3225 1918 292 3038 2435 3284 2459 2854 1432 2074 2983 1613 661 3695 3635 471 2032 2507 3769 1346 3477 1616 159 4079 842 2911 2452 727 81 2404 3755 246 282 817 4004 3413 1832 180 2193 3841 2953 2950 2030 3687 3717 1119 939 2644 3799 2160 1509 1470 3143 117 518 3875 114 2449 2245 1697 2935 1128 306 734 2427 3743 356 2510 1099 2749 1572 1313 1756 3178 1033 1611 3948 2473 2792 2994 2356 2518 3620 3926 1163 4004 1478 2580 3935 3093 2907 2340 1518 3879 1730 2606 430 2035 2935 3855 2520 3684 1511 576 2239 2770 3776 3119 47 3810 913 1285 2394 44 378 3136 580 2440 1784 3801 3320 1996 3737 382 658 2677 2593 1560 3880 2050 2092 2898 1127 1422 2869 2554 1142 3236 2115 1013 346 2068 3231 704 2125 1395 1429 207 698 3753 4063 3265 3263 659 3634 1306 1195 1458 1533 1035 1447 1847 3648 2868 1470 2931 2375 804 1511 3495 2835 604 4026 3786 2732 3718 2504 2908 2597 1765 990 362 3920 2918 910 3849 3436 2468 1462 2044 1600 1919 2927 2962 3354 2651 830 2985 1886 2467 3910 3818 1464 2476 133 1534 671 1212 138 2669 2953 1861 3351 3516 3626 2504 2228 3884 316 2012 181 2847 1288 3949 1966 2353 87 3648 2210 2280 2741 40 175 1147 958 2950 573 1526 3610 1009 2800 4073 1446 2210 447 3722 1803 3936 827 3553 1755 3521 1009 2074 414 3144 1921 3790 118 2813 1338 2380 2769 3834 1217 2220 4016 109 2227 3859 3729 1560 1924 2008 1486 1650 807 956 2894 4011 3491 1301 2934 157 2014 2902 2967 1439 2292 3557 1480 2877 2042 1750 495 3373 1266 2885 2781 1381 1558 1812 1998 589 2724 3541 3131 2049 2813 1473 2170 252 3667 3165 1119 3462 2360 3188 1944 1633 1560 45 1590 670 3127 3303 3099 2203 432 2460 1966 1413 431 1682 1600 525 2961 2267 1412 1945 3985 899 2484 2121 4058 3843 2410 3509 3881 1147 1312 1797 3117 1838 3961 1963 3271 3054 465 1516 3708 3386 2655 3313 4047 1988 682 3457 1490 610 2300 2347 1643 3660 1527 1659 1110 1900 395 3306 1808 747 1657 3945 3532 1758 1973 3878 63 4028 1929 1998 203 3341 2479 3393 195 2474 3568 1250 3141 1820 3179 2568 3707 4005 3633 1569 1971 2287 3647 306 3427 1503 2843 2381 926 2321 1238 1265 206 1578 195 2042 1362 1505 1825 1043 815 2008 1459 3706 3028 922 1412 317 993 2343 3279 2819 511 300 2401 2903 2957 3893 2520 3566 651 2807 146 3186 771 4035 1394 2575 127 1594 3863 2205 35 942 956 1030 515 1221 1446 1540 3203 147 2733 269 2799 2325 2038 3547 2860 760 4064 1153 1912 85 1217 2754 3312 1622 921 2954 2808 946 1490 2961 226 1527 3588 2554 1997 44 423 1457 64 2356 1003 2128 1427 2834 503 545 168 220 2036 1418 846 2748 784 1225 2925 3768 804 1758 3970 1667 4048 2682 822 1338 1698 2189 3395 2187 3652 864 354 100 1 2715 1532 1054 1050 515 2128 2237 2869 1584 607 3170 3872 2011 162 1986 3236 1633 1705 2691 3524 3055 807 775 1894 3801 2473 961 1654 666 2718 782 4024 20 2308 713 3303 2198 1892 1238 2856 1105 1760 2127 3991 1177 1566 1544 3469 3851 2912 1434 665 4030 2565 1160 273 1667 3053 3207 3111 3727 2479 2313 2166 3346 3595 3562 3357 545 2229 2375 2013 3672 683 1501 2539 3725 214 825 2047 3345 1735 723 2125 2025 472 3827 686 3157 1625 1684 2208 846 2850 3659 272 3036 666 1342 4021 3371 3934 1840 424 1104 3718 219 701 1397 64 3331 1290 1458 3124 1628 1217 2105 1932 3165 3338 3515 659 1533 1004 1453 3994 2474 545 2102 3231 3886 942 1382 1408 755 3664 582 3521 3924 1078 156 2250 1715 4011 1530 2468 2748 2748 253 805 1736 3166 2257 1212 1749 1001 3579 233 419 3638 1161 792 2803 3576 2621 3968 1969 1810 394 2657 372 1219 2684 3391 1798 3336 806 1185 1409 2792 1501 3968 3837 1790 2551 1552 2306 1041 2741 2352 3984 1178 550 22 3711 4027 3322 390 2120 3118 1591 2745 1798 3499 282 3823 911 357 2958 1956 3082 3895 3949 4064 2169 1866 3738 1532 505 1258 271 1818 1171 3743 311 2933 2836 3492 1103 3801 3723 3902 1668 1206 3564 1586 3182 1326 2900 560 1876 1441 1486 2101 3561 2207 3077 3832 2546 3298 3110 3450 1436 2848 1717 1651 1149 642 1969 2076 2076 3806 199 1318 753 3218 3355 3666 3962 1756 1292 58 1607 3431 3864 2108 3915 2532 881 3049 3933 1891 1643 600 3098 3042 973 1214 1423 1517 2455 3941 1783 630 787 1786 2424 409 1350 2028 781 3123 131 1707 2872 3914 174 2468 2407 2365 1374 2057 925 627 2239 599 3979 3344 102 1114 3705 1497 1171 3469 1604 2998 2121 4006 644 1799 1573 695 3168 1206 2187 932 3967 3847 2473 3094 3892 1099 983 2854 3242 1236 2340 218 621 2137 2874 3503 3126 121 540 450 3026 1491 979 3026 858 3044 853 92 76 853 544 379 1492 1469 2372 2855 3754 294 2170 806 1842 1385 3453 3248 212 581 1753 89 3931 143 846 2091 3872 2408 992 2623 2022 1120 3815 3613 712 2682 3279 3183 1995 3863 3832 1024 1501 3552 3532 1429 3501 2676 89 2962 1764 1201 302 1161 795 439 2804 682 812 1765 4036 1225 4040 1970 2408 3563 522 518 1430 477 3333 932 2793 1287 21 1240 2755 3607 150 2676 2394 3007 792 2738 2194 1340 3148 726 1605 2454 3533 2679 3058 263 3519 561 3815 3448 2967 1679 2794 3003 2440 578 2529 713 1636 33 2113 1898 1981 1419 582 849 436 1674 3853 2187 74 1712 727 2467 1665 2140 219 1351 1744 1743 2098 3103 4056 3315 1003 4043 1469 2919 496 3717 368 1524 243 3989 2182 575 915 2624 3235 916 1466 2646 266 4078 1488 1494 2812 623 2592 3871 1958 711 1172 1734 976 2638 915 2085 2964 1645 2738 3000 68 2684 3770 2928 2087 317 1030 537 3184 8 291 3723 2761 660 1582 2669 2291 2829 1921 1223 2070 3061 3932 848 2267 1093 3898 2686 2661 3635 650 1924 839 3344 435 3457 1897 14 1874 2896 467 2955 1404 2578 2571 867 1028 3195 1332 1132 189 4078 1814 3523 3890 2288 3226 3371 1702 3213 3331 2390 2459 3239 3281 1031 127 3223 325 2653 56 439 3184 1996 1500 41 1403 1216 2078 3463 3235 792 972 3039 3970 2360 4072 2910 744 3884 3506 672 1543 1187 159 1727 2776 1029 2486 1650 1899 1415 3520 2470 2376 3779 2527 3525 477 510 385 3460 645 1348 729 2745 1076 2932 509 1619 357 2828 365 3941 3367 1913 3066 3164 774 2382 1748 842 865 3179 1669 196 3101 886 2267 2767 3715 1951 3364 892 2521 1541 38 2423 978 2662 3000 3410 3584 4018 237 547 3585 1723 2761 1284 1048 2430 2120 338 2329 1896 407 3928 3031 3664 2196 1742 2771 3935 3483 1294 96 442 462 3359 3325 3966 2412 2797 2943 3780 3900 1550 528 894 2424 2479 3238 2605 3942 3450 1241 3834 3872 2920 1819 4032 1368 3507 3107 3304 1476 1968 2304 1214 2301 3746 620 2853 1622 3342 2114 3634 3731 1711 1100 3203 1401 2214 1494 2771 1421 2424 3952 3301 1123 3260 560 654 511 1405 3813 3499 1164 2826 2324 3987 1193 2937 2198 807 2081 1708 1847 465 35 1608 286 4 278 3786 3992 3559 879 3265 90 602 3014 512 1190 2108 2005 1048 3305 3590 3353 754 609 2269 2397 473 250 3634 2660 151 3609 2949 2179 3577 2761 1223 1794 496 3955 1863 2640 579 46 1865 4030 3920 1558 2518 2777 3794 435 253 965 945 620 1156 2786 368 126 528 930 748 2139 1044 2099 1935 3887 2929 618 2737 333 975 2621 1573 2919 3692 1298 4075 3838 1449 3151 739 1185 1214 3994 930 750 3433 187 1925 380 1863 640 3214 3080 2958 2965 2200 1163 3685 630 2085 1141 40 586 1233 563 2089 1059 3682 2652 1524 2099 3956 984 2600 598 1895 3814 2164 3577 1489 2372 1400 1954 432 380 1114 2292 282 3152 533 3664 903 3728 3584 756 2676 3737 2635 2952 2210 128 3193 2323 4067 528 1414 2793 1734 2310 759 3445 1577 3320 3204 389 2358 2090 330 3185 3726 611 2446 976 2089 2813 3228 2345 595 4001 2378 2541 1446 2878 3195 460 2439 2554 3248 584 2642 371 3584 2008 2118 1164 2061 46 93 2461 1814 957 2164 1032 2751 1416 2216 3938 2146 1614 4055 1922 987 1421 1464 3752 2330 3235 3196 3111 3073 3808 665 2699 868 3637 863 79 965 989 1858 605 276 2535 4010 3765 2130 1497 1099 2990 1149 2863 56 3997 973 2642 1714 1248 2847 2929 828 529 989 3873 3195 2388 1690 2190 3688 1628 912 3985 579 1475 3116 2886 2404 2944 2772 1531 3030 926 4045 3710 300 1233 2221 2842 337 803 1005 1434 1939 336 2322 703 3198 2652 2742 2909 3169 1730 1296 1010 722 2844 833 1313 227 1065 333 3875 1962 1491 2327 3702 2026 2182 2072 2181 2081 3736 26 2172 3923 3970 3909 3174 1392 2128 1348 2156 1752 353 2851 3152 757 2909 513 2703 461 131 3120 2878 135 2536 235 3918 2690 1090 3973 3431 1797 2400 808 2677 3048 927 561 995 1941 2909 1704 1634 3961 2541 4037 2118 2603 1300 2996 3089 3799 1295 2541 2377 715 3759 3750 3963 4079 1101 2825 3898 597 3778 1000 1278 485 2331 2448 3876 1317 3456 537 3497 3587 617 1042 211 580 2295 16 1256 1012 2712 375 3034 958 2151 879 773 2145 841 1276 1716 3866 3109 1177 2710 1035 3285 1933 3684 2649 873 1299 2228 367 2923 2818 3837 2504 794 3299 3886 2852 1622 22 2901 70 2009 2792 2361 4069 3339 3009 1051 2758 2926 3888 3181 1705 1687 1890 2434 3543 830 666 2822 2759 2755 3719 3176 1097 3222 3991 3225 2511 1045 2504 1760 3579 1896 413 167 824 3100 1290 38 2497 740 556 1723 2585 2460 3703 2408 3569 888 398 1132 1648 3798 137 1366 3331 2122 4036 1968 1532 3550 3568 2970 3609 1527 315 3976 2237 3001 2205 1616 3403 399 3253 648 674 3731 687 233 1264 1239 2617 2956 985 2025 3509 23 3901 4013 1040 1922 2209 3748 2091 2073 3208 469 93 3978 2912 1570 1431 3235 686 807 1307 1983 3240 1962 772 1115 3047 4020 3947 3666 2221 1088 1520 1787 1518 47 1325 138 348 719 1131 2432 117 2569 2120 926 1987 1166 280 3280 7 3126 424 215 3703 1758 2847 4050 3694 2592 527 213 870 1000 602 179 300 3429 2506 2436 266 1126 3272 2035 1722 3440 2784 3354 2071 2208 1175 548 3700 4035 53 3610 1786 2206 3510 2341 4015 2996 1033 156 2442 816 3078 360 3301 3234 3031 1370 1276 2783 517 303 3498 502 1128 3721 2215 1014 3209 1305 2303 587 2933 3957 2730 522 2741 1126 3340 2852 1689 2468 1879 2143 2457 1830 1152 1413 3047 3308 2580 695 3869 446 2479 3123 3824 2741 2351 1768 3571 950 723 3567 3026 250 3291 2623 300 2448 2040 3785 422 2182 3994 62 1142 3078 2251 2105 875 580 2916 659 3517 3439 2949 668 1094 2514 1499 551 295 778 2598 873 486 1261 800 3512 444 1304 1596 2573 1239 1688 442 3138 3627 1017 534 205 3470 3988 721 3702 3144 537 631 407 3287 1861 2103 3416 2600 2169 1655 2576 1749 237 367 1447 757 1791 2090 743 2893 3475 434 4030 3327 2762 2706 3832 3116 1149 567 746 2113 457 1028 331 1596 3683 2396 900 2835 366 3690 3536 25 1908 3849 2894 1527 527 1036 1545 3002 897 2882 1622 613 3792 2661 1521 3380 3549 3040 2239 4056 2258 566 1463 1005 3326 3117 302 1115 1699 2817 2501 329 1285 2606 1455 3610 1671 4079 2470 1981 245 3587 1857 1498 1925 1975 4060 3576 2006 3109 1991 1426 2080 917 3805 545 1852 1055 3887 2438 1898 2982 1161 2857 1678 1399 2652 1106 3741 3192 1426 639 920 3805 1528 3141 645 1133 2213 3536 2604 1805 1495 2555 3405 688 3868 3372 3109 2683 2122 695 2781 167 121 991 3798 192 3932 453 432 470 350 2873 503 2515 3429 2482 473 2564 1281 2496 2506 2375 2355 2012 1549 4025 3429 786 1492 3626 2137 479 2327 3687 768 3421 1362 3602 1960 273 2956 713 3556 1156 2196 2996 98 704 3199 2040 266 2980 1732 3519 2003 1063 2370 1095 594 570 3010 1842 749 588 3653 1054 2860 1446 1058 1369 3700 3948 1533 1097 1008 474 655 3936 2431 2234 976 3206 2619 2679 902 160 2676 2317 3617 4042 1177 3146 3972 1151 2175 2713 1999 2919 2231 1465 2658 1266 78 3581 3782 1587 567 3918 171 1795 1918 2626 3076 2683 4026 842 1678 177 2071 1150 1151 1976 756 1575 988 2757 628 2597 1299 127 845 2880 3403 379 4019 3935 1137 3065 3228 44 3007 2028 252 1069 2322 2465 1450 1641 2415 3547 53 378 214 1947 3804 207 2191 1013 2324 1660 252 2003 2097 4069 998 1221 757 1391 3398 168 2425 3299 3104 1554 3701 975 3016 3712 2842 4077 831 3172 1542 291 1620 3558 2172 3491 2021 2876 825 1191 1640 1403 3445 3840 3357 3285 3374 4076 1438 3274 2571 693 2944 304 1398 1194 3214 1108 2606 2187 2424 3986 2724 2413 863 459 2078 86 173 568 2792 1592 4077 365 230 3851 2018 2015 748 770 1580 3268 119 2405 3591 1153 3796 3909 617 2268 3967 1316 3416 3347 171 3316 2035 2839 230 2727 2371 10 1391 2117 1377 4035 1076 2913 3845 2928 3884 3066 2325 3718 1484 2926 727 2116 3452 3736 1777 3291 1763 1088 3169 2299 3021 4006 488 2750 966 2279 1913 2589 1356 2234 3511 1571 3047 1622 3305 1505 863 1188 1416 3829 3631 3889 4051 1074 3243 2231 1818 1536 895 1966 825 3272 594 2259 439 656 1236 1494 3219 1065 1801 875 1075 2854 2295 2599 2375 3595 1503 1988 3804 290 1303 3062 1337 37 2482 145 2306 1602 2885 2908 2947 1435 4031 1083 1266 597 1317 895 3260 343 3325 3164 33 2392 2586 3807 1073 3551 3166 3658 1586 3984 477 124 3589 62 2572 1309 603 226 3072 3708 2700 435 2958 1951 1518 1947 3296 4077 3734 925 3382 280 903 3323 1318 743 3137 1305 736 2727 2169 152 2915 3515 2040 482 1912 4014 875 2443 3682 3540 729 3577 1472 3116 3624 3900 1433 209 1210 3743 497 3972 196 2857 1467 751 2353 2544 851 1265 3687 868 2197 2806 2723 2677 653 2590 3463 3275 3971 2684 994 735 3369 2585 1111 3211 344 3034 1445 3030 2274 466 3732 1105 392 3234 2770 1509 3047 3575 1776 2792 2692 3395 1217 569 1965 1344 284 2165 3756 1560 1422 519 613 944 964 3269 790 2960 1949 702 2653 2671 1347 3282 891 374 1574 838 1080 3519 2738 1588 1407 3964 3691 1798 2094 1205 2213 3416 2988 3447 2910 1880 2393 3489 3500 1093 3608 3254 3395 757 1251 365 2524 1810 3363 1856 2141 1127 2738 304 3416 3265 2687 2451 901 1556 157 3207 762 1297 2865 891 44 2524 1659 4018 2229 2899 1368 553 294 1786 1538 2254 2750 1653 427 2603 2043 3016 854 2620 2429 148 415 2788 558 981 3711 3143 2313 1382 2911 1942 651 2421 3547 631 2635 2014 906 1260 3783 2374 105 1260 2871 3724 2839 1838 2081 86 1274 1125 428 2980 2926 3267 2053 1514 2407 1053 2168 1229 609 859 1365 1813 3213 2034 1835 825 4076 3909 669 1236 3665 1347 2023 3520 3185 202 634 2406 3050 1811 2750 1481 3653 2122 3719 1140 1094 1354 4009 3417 3735 1011 2445 799 936 3484 401 990 2181 435 1 875 2647 3531 1473 3686 3681 3118 1299 1693 101 3575 2159 3991 1921 2886 2827 186 1077 2746 1424 2013 3753 3880 3930 153 3716 1382 3949 1703 418 819 682 1881 3368 2060 1028 1352 1719 2413 3720 866 3590 3101 2629 1292 1264 2848 834 1456 1860 3273 4065 2701 370 269 508 1150 1205 1950 3473 3696 276 1980 1265 2126 915 1171 2693 3274 1902 994 3677 2085 2309 1265 48 3003 1765 808 2016 1312 2685 690 3069 3073 1349 1871 766 1373 3411 42 490 1243 967 709 3174 1021 832 2261 774 2541 2066 1310 1915 3620 522 826 2264 3900 739 2567 682 1362 1861 1431 1706 684 2133 1886 878 842 2527 540 335 2011 84 2164 2392 619 3394 3589 2498 1621 463 239 2082 2243 3907 625 525 3098 3343 615 3482 471 3808 1682 1366 238 2416 1338 2715 579 2149 1352 3988 2898 3541 3069 2501 309 4042 252 3393 1060 1139 2064 834 2461 2412 1739 2345 457 38 3677 571 1399 3900 475 2247 1607 1484 919 1768 1004 1977 3507 4059 2565 1737 2164 2594 2760 2275 1064 3610 3023 2913 625 2169 2656 3638 1255 3933 2485 979 250 2817 3987 2422 3482 1270 1574 1781 172 1380 1479 455 1674 2200 2246 2872 1683 360 3997 220 646 3909 1236 1912 1034 628 1530 2057 395 1847 2346 2239 3023 3428 647 1364 3884 1742 51 110 350 2346 1579 1184 1023 1838 3642 353 1307 1267 4069 1827 5 3284 95 4066 1696 3045 440 151 1695 378 145 3383 1788 958 726 596 294 2754 2569 3226 1822 3319 659 962 3375 2570 1161 3512 119 1899 425 1295 314 1398 1394 3810 3458 708 3906 2673 2247 2685 2288 1278 2108 1613 2574 3058 2168 2579 2436 2451 882 58 2828 16 4064 2925 2469 473 2086 121 2127 1512 274 1386 2355 930 3980 2963 3280 3832 4058 2450 3008 473 395 3372 383 3289 3633 28 3599 12 2548 2634 1837 727 3974 195 595 3381 3444 3527 2718 3654 3247 3732 1977 3964 3650 1972 1764 3580 1645 904 1747 1396 716 3881 3694 877 1994 652 3279 1348 4010 4015 208 104 1706 3701 3256 4003 357 3907 4048 3968 3119 3609 3788 691 2660 2327 609 53 431 254 1017 612 3572 3031 2308 2252 1175 2927 1586 1164 286 1214 3771 631 817 1905 3181 1324 894 3579 3655 252 1021 3743 2539 1798 4057 2158 3956 843 3026 1910 2885 1829 1772 966 3792 1286 877 1299 3086 3497 1314 3098 3694 2463 1139 30 449 1213 2055 2539 1042 557 2141 3367 3242 2819 1732 3325 870 3016 3997 3578 1418 369 3298 983 2818 693 2182 2734 1602 1646 8 3217 121 915 2834 1021 3406 1858 2823 362 3578 3876 3407 2972 957 82 3693 1657 1168 267 1349 1460 1861 1527 1175 3544 3587 3197 522 1150 27 2069 3468 3627 1053 3641 391 1408 623 1017 2649 3806 3969 592 906 288 1830 2739 2639 3704 3495 286 1343 978 1171 1319 1095 460 3138 3471 3108 2485 1985 268 2035 1958 3925 3476 989 2072 3351 3220 456 3860 1993 2925 1361 4026 3632 3947 2228 1547 1040 1496 2214 863 3435 3525 369 1786 1721 105 616 1870 2654 2324 88 1761 237 149 2107 1180 2582 1289 3255 3193 2450 2997 1846 2066 1193 1209 2496 1178 3098 1624 3766 752 938 177 826 2307 2589 113 2869 275 3456 711 1258 2284 654 3317 4009 2602 4035 2175 2840 8 408 3178 107 1325 2592 2783 1104 2710 2453 2315 436 1131 1221 856 620 2830 2109 560 2188 3566 94 3907 2791 3207 2534 2338 3104 146 2567 3958 605 1507 1380 46 2881 1119 3528 3225 2360 1518 896 778 145 2396 3039 2315 2460 321 2344 3315 2144 752 3348 2254 3096 289 2364 1328 3457 1887 3187 3141 3447 2981 2393 2956 118 3600 2065 1992 3389 2393 1102 3114 2631 2423 2660 2130 1054 1826 3521 914 1257 3680 3668 3853 3647 1392 3527 1500 3003 686 803 3758 3313 3398 445 1428 3123 251 3880 2492 3902 2694 1987 2422 2793 4000 444 2199 1846 2330 3131 3621 1148 4061 3047 1169 3004 2324 2275 3252 3449 1155 1295 2001 3988 1641 4030 288 3215 1932 620 1362 1635 617 1380 3732 1592 1525 956 314 3822 2573 493 407 3331 2794 2788 2407 3877 4068 1847 3488 418 76 4014 1794 3284 3353 729 1952 1911 48 3845 337 1830 3485 967 102 3245 2881 3034 2478 837 3440 3065 59 131 1109 1866 544 1767 2515 454 857 3504 2538 2122 3715 852 1612 1676 988 2190 2123 2953 2135 799 665 185 754 249 1793 3596 3004 515 1034 3081 1708 2871 2293 1633 3811 910 3927 547 533 2038 967 1887 4029 3142 2883 1779 2232 675 2488 162 3843 3946 575 971 2910 835 892 1056 420 2290 3041 3020 516 617 3338 164 726 1984 1282 1626 1328 3386 2283 2823 2541 1254 3786 244 4031 2806 763 208 1805 2628 995 2618 1747 3497 1715 2105 1923 2113 3388 3575 2295 693 1130 2392 1927 994 2597 462 1767 3736 1572 3100 488 916 4034 2235 2601 1411 3461 1628 1496 203 3950 1235 1463 3286 3702 1870 1533 1338 849 693 3872 3603 2337 388 2770 756 2073 1224 3090 3483 298 1941 2340 643 2149 1345 1412 3773 2643 231 3648 1660 1977 186 3443 1219 497 1242 1560 481 1657 3135 3749 775 830 1642 590 3411 1808 2245 174 1140 3052 3745 1491 3175 430 3877 1358 2814 3179 976 2891 2891 92 3109 2946 2032 912 966 1910 1299 704 3216 2385 1563 3410 1466 144 3958 1364 1599 877 501 2682 1590 3508 1399 2431 18 2661 3921 1763 1625 2367 739 150 3349 3081 1300 3155 3683 3499 2861 258 1114 3881 2303 1640 1628 180 2565 3461 804 1747 1132 95 737 3028 1957 581 3724 737 87 2298 1356 3521 3396 1039 183 2813 1455 2226 2981 3330 2082 526 70 3697 1278 4010 1092 2694 1479 3089 977 339 91 3894 2755 1386 532 322 3658 1750 320 1482 1160 1579 3446 1746 1061 1878 1916 121 927 3440 1986 3371 708 810 3402 1064 227 185 2507 1603 284 3006 3077 2087 499 2781 1936 821 2333 1213 696 2051 3734 2925 3116 1840 2721 3412 423 2390 138 124 2783 77 2993 1984 4058 2435 2947 2652 3129 2899 3888 1156 1387 3119 1631 1341 3967 3783 1668 1937 850 1106 517 346 2068 1871 1122 2304 3126 565 2528 3453 423 2497 2637 2075 73 1658 902 1741 2197 1737 819 3289 2432 302 421 81 855 1222 1208 807 940 1659 1534 796 579 107 38 1370 2154 2210 3541 2758 993 496 3790 1080 3215 73 3695 604 1342 4049 3925 1440 2493 3711 3221 2680 3608 1165 954 3184 2580 1824 251 240 1101 3896 2808 1974 1820 3889 4052 1895 2135 2574 96 3607 3830 729 1327 40 1188 2126 2060 1624 613 1417 1010 1909 3656 3234 364 3068 2972 1345 401 2052 2976 1441 74 3849 2917 660 1736 3260 1651 2404 873 2757 2255 2508 3574 2609 3857 1369 1531 1418 568 1452 1553 1550 2861 1040 571 874 533 972 3474 3782 3906 2724 2435 3357 1065 910 1518 3141 623 3736 3058 2887 2846 3073 687 1046 1628 320 2121 480 1694 3913 3342 3652 1983 806 1567 3744 20 3509 518 2785 1267 2832 1318 597 2823 3224 1604 1768 2902 1721 1666 188 56 1058 1406 67 1750 362 1055 2317 1331 1886 1823 3405 3966 1705 1729 4064 1170 3327 3466 2973 538 2756 296 260 3438 953 97 3160 3527 985 1927 681 146 3351 2698 2479 1120 1257 1915 987 2682 806 3896 3604 2386 214 1372 2252 2562 3154 649 2949 340 1246 1393 2944 38 2415 3059 2140 520 1850 1949 2425 1807 13 3959 1943 1964 2732 2531 2407 1813 3015 1040 1328 3133 1777 1168 1197 2844 1003 1918 1475 1523 2701 2371 1413 654 3740 2327 288 551 449 1575 449 2874 2157 2746 2271 2768 2871 2912 2288 394 1585 759 1232 2776 1449 665 609 2651 22 2127 806 3808 1021 544 1859 856 3577 3938 221 3023 2716 3643 3987 1035 767 473 470 327 3097 3709 3657 1555 1622 1973 3951 74 850 2132 3253 3381 3265 2999 2655 384 1706 1400 3399 137 1803 3241 488 2519 1601 161 3216 2703 2277 2833 990 3269 996 3169 895 438 1501 478 2769 322 3591 486 2355 1040 666 1401 2706 230 1304 1020 649 3105 2638 1157 1631 897 1754 75 1495 1354 3179 1918 62 2006 2210 3334 185 3612 1233 881 3228 2623 3407 1029 166 3025 1811 696 2222 87 3530 2000 2454 3709 988 557 933 1792 3169 3506 1514 581 2892 3600 2023 2945 107 1612 765 50 2302 2082 271 3460 1390 3484 877 3868 1459 1446 2560 3300 984 3192 1897 3435 2558 3565 3594 2186 708 3278 2452 925 3142 341 3685 2622 2632 1059 419 3048 105 2764 1798 3847 1608 1164 1403 3016 3870 603 1690 2192 1878 3928 800 1193 2461 3993 1410 2325 3341 1957 1330 2522 1092 1337 2327 259 646 1697 2230 2815 745 2000 54 2238 3450 360 3940 3314 3407 2458 2223 538 3898 3414 3004 3678 757 1632 3627 2267 2872 2379 609 166 368 3647 3032 3824 722 3649 3178 3823 889 1507 2689 487 2677 1250 3238 950 2707 3864 2360 2172 3081 3415 3700 2379 1110 2568 1605 2195 229 2334 2045 3509 3449 2984 3319 3838 2197 1540 1967 3912 3730 3874 2124 867 2076 916 1324 5 728 3717 3029 3466 1400 2460 2608 3050 1753 1675 2493 2791 2302 3781 2406 1438 3882 1901 1212 484 3376 2734 1457 3825 2251 2109 3177 1168 1141 2567 2570 3559 2552 1989 1249 1324 3442 1722 1896 1360 3081 1438 3401 3854 1323 3439 1507 28 1550 300 2700 3850 1677 2469 2952 4009 2702 1761 821 1021 1573 69 2765 2240 2523 403 2608 1654 1934 2170 2674 2792 1823 1720 364 635 3032 3449 700 347 1439 3559 3389 1228 2594 3182 2490 712 3850 1391 2615 3396 1433 1174 4079 2938 2318 2314 1354 83 1943 3666 1067 1666 4072 2881 3568 1437 1142 194 3438 2554 215 3815 738 286 1585 761 2419 1948 2344 1628 1601 2978 3976 870 965 2218 2799 984 1217 1648 676 622 3117 146 3162 1162 4046 2142 3420 2779 89 3393 1564 116 3759 201 1218 428 778 2357 3127 2568 2368 1371 123 373 3990 2226 120 18 1352 3409 190 3210 4048 326 3152 1041 2495 1958 3245 3274 2354 2625 57 1144 2264 1116 1212 3883 2935 715 3606 3273 3421 166 2588 2671 4034 3877 3044 1304 11 3627 3280 324 3868 91 3749 2758 1948 177 1503 379 2000 877 1001 2603 3063 3995 3798 755 1045 3773 3958 3955 3814 1174 637 3862 870 578 3300 394 2172 947 2003 1848 1829 1878 3573 3088 2793 1725 2805 1162 3419 2965 386 1200 3805 3279 1234 1912 774 2357 417 1941 111 2251 2897 1393 2214 2760 3372 3574 3117 1496 422 2895 3556 4 2662 1970 2518 2922 2314 2190 2735 1087 2837 214 2429 556 1018 1924 2740 3584 2078 619 24 3129 824 3577 1955 3167 2550 2429 3238 3279 1556 1847 3174 1192 2971 996 3712 3536 533 114 3774 536 2505 1022 2869 609 3712 1506 3733 2439 3058 3835 831 979 792 4055 1996 2525 1208 2078 3143 3942 3011 3708 3533 233 1611 1846 3135 2070 1833 2423 1073 3478 1158 1051 1996 3681 1114 3011 1889 1556 3544 1889 1571 517 1659 694 2089 1476 2027 207 1342 3184 2812 1619 151 2929 2836 2816 1177 2329 2834 978 1195 1200 2387 3555 2492 1252 3146 1916 1162 217 3218 2145 971 2058 1565 2219 1915 1162 2923 1487 2770 2881 3881 565 1007 1364 1581 1160 1772 1464 2375 602 325 3351 2593 13 3434 437 1480 2048 675 2032 13 2292 353 3251 1271 85 326 2714 1473 2703 1760 2205 301 3577 911 1815 596 1538 500 3292 1029 3827 3835 1242 941 66 3313 3403 2833 3947 123 1187 1575 3955 3037 829 1302 603 904 1791 563 1443 327 3056 823 1213 2695 2717 1208 915 1255 2524 762 1898 3678 2830 207 3318 1912 754 1856 1103 3269 3274 2431 401 4029 1981 3009 1282 3610 1155 344 871 2362 1683 1098 168 2141 634 2222 1001 1426 2252 2882 670 3 2165 1199 757 481 3439 925 1903 2451 3453 3561 3959 2540 1184 2978 1387 3769 629 2662 1252 2242 407 1234 1148 1725 3114 4075 516 1520 3175 1796 3065 2271 269 1647 3944 3663 524 2018 3634 2408 1953 3824 3180 1851 418 2901 522 3269 3055 1433 14 3868 2429 2660 3430 4044 347 2573 2364 671 3298 593 1517 115 536 3376 1253 3954 1121 3231 3445 1414 2580 1354 3058 972 1658 720 2145 2020 450 880 283 362 2116 1397 851 1348 3773 4065 2109 3228 3748 3193 2113 522 2152 1269 3893 2287 2267 2396 364 3146 1564 720 394 779 974 2123 463 1542 2136 603 1830 3546 110 3221 115 940 2443 819 1564 3640 1719 1177 2985 1447 1043 3382 2861 851 3506 3503 1589 2177 5 252 2192 2284 549 3677 689 1017 338 211 1027 582 1604 2929 1174 2375 3799 3731 1767 2294 599 2287 1160 3979 2603 3518 638 886 3920 2623 3937 2839 1218 2462 3680 2582 1914 221 2239 767 1945 320 3953 1972 44 2686 1525 2535 3542 1052 169 3862 3709 3380 1817 1840 388 153 1944 1129 2323 275 448 2639 3120 454 2055 406 1229 2519 862 146 419 1750 2732 3663 20 825 3750 3841 1812 2185 17 3529 2966 440 2784 1027 2256 2764 2636 2248 2500 2300 1529 1176 2986 1499 1155 3014 3693 3616 1513 3726 4021 366 34 1716 1915 2225 4044 3278 2893 404 1329 1227 3882 398 1049 391 414 315 3606 1306 1845 532 1075 3348 2010 3033 326 3103 2890 3678 2374 143 2486 3984 2034 135 3687 919 1895 3370 3923 3137 3126 3869 480 2888 1972 3052 3408 3179 2807 627 1309 1284 2324 2859 272 4043 1824 769 1786 921 3023 3520 960 3829 2599 2401 3216 3632 1640 169 3841 2914 3816 1910 3938 899 2713 2228 4002 2947 558 3976 2853 2827 180 1628 1694 2220 3556 1181 3786 3522 3973 1365 1291 2361 1783 3051 285 2147 305 3320 1157 488 1406 2480 479 56 59 1142 3695 1563 1582 3306 1240 2436 1521 3687 582 3358 2581 1940 2006 718 239 687 3072 3499 769 2528 1317 1343 1924 3580 1140 4008 2905 3755 3455 2855 1552 471 2531 3060 3882 3629 4028 2802 3277 1320 1757 3576 1934 845 4001 3740 2859 181 3055 1129 867 1654 2692 2653 3775 1035 2789 2139 2628 3038 1757 2394 2584 2560 385 1219 3037 461 1857 503 3605 1977 3843 3756 1949 1425 189 2435 151 2732 3833 2721 52 1644 2062 1377 3489 297 2020 1055 1584 157 3800 3838 1845 2823 851 2177 3693 1709 1124 2041 1451 2260 2271 1050 2365 3562 1935 4018 1306 1902 2803 2887 2001 985 1900 3223 831 1536 477 1990 1880 2721 922 2389 545 853 2054 1329 2572 798 3771 2708 588 1293 3152 1227 3340 3609 3082 360 3716 2444 1328 3326 1867 1866 3384 2723 1560 3888 817 3833 1104 1276 873 3327 1444 1864 734 606 1568 1114 2153 2453 2938 2032 3239 2722 1009 3644 247 463 3241 1893 1783 3466 1540 334 108 1728 1354 2245 3352 3470 1817 732 1262 3337 3967 1005 3798 3290 1327 1696 1741 2767 1645 1977 479 688 2235 1212 1904 1086 3846 2377 2695 647 2619 3270 1344 1956 3376 3321 287 2166 2615 3626 3518 1670 1110 188 928 3608 3045 450 2983 2709 1188 2095 824 2066 2107 3793 740 3318 1972 3019 3322 3409 3090 1564 2454 1858 3396 349 2471 1622 1947 1855 2019 2144 2560 3367 670 971 1921 3235 2616 2810 1975 3925 1703 2481 740 3646 70 591 3398 3942 162 3509 261 3206 2754 3229 624 3318 2313 3241 2199 2340 1801 42 65 995 2517 3606 1012 3295 1094 4030 918 2881 836 1443 3477 2106 1848 3997 1630 298 2683 998 1123 758 333 2392 1074 1895 2746 3758 514 2645 2344 2794 2394 3563 1427 2231 2570 2794 3936 2814 1654 478 1235 26 606 919 3142 1582 1067 927 1560 1474 1868 881 559 389 872 3736 737 622 2036 2372 1159 2759 3535 1233 565 3016 396 1722 2432 3998 3727 235 2634 1414 3154 1432 353 3277 757 2438 3812 437 2013 2084 514 545 1197 3143 2483 2468 1979 3199 3853 2869 2509 3978 227 1697 3166 2070 1352 418 1520 3829 761 3467 2917 1560 2101 3386 935 2637 3115 3432 3153 1190 3217 2418 585 2146 3283 628 109 956 482 101 955 416 1005 1806 653 609 2076 3566 3182 3887 2414 3721 3118 907 3655 3938 3213 2147 1216 2946 2872 3815 2277 3463 1758 2305 2276 787 1260 2852 330 3703 673 1720 2506 2800 1588 2608 3002 1851 1642 601 1675 2825 2536 3999 881 1420 1206 3586 3010 1736 998 2800 1065 3096 2225 3097 3126 3871 221 2368 3590 1276 3889 1492 2086 945 413 3634 816 3571 3262 2056 441 412 2692 1108 3980 1050 3448 939 4064 3225 1603 2430 3486 1778 120 122 2328 4014 1804 2184 3118 2401 2041 2436 3589 313 2701 42 3849 2233 1304 1767 2727 954 2198 185 1792 118 473 1055 330 2823 483 672 2169 1279 2720 2541 3980 2605 1658 4036 4006 1052 392 912 2123 213 1237 3664 3725 2592 2090 482 332 3792 2961 2403 1752 784 3232 2666 3288 2939 2853 1369 1505 3090 2637 951 298 639 971 2217 1642 1379 2209 1008 1484 2819 360 4073 616 2629 3560 654 1546 1888 2888 381 3417 3868 409 1751 803 2641 1079 345 3390 2249 3931 1287 2057 381 2232 187 1471 1302 620 2373 1483 2213 248 2883 2336 3781 321 2332 836 1068 2856 149 2763 3441 2045 3726 3223 739 2549 1260 2101 490 1633 3685 3064 1254 2678 74 3437 127 353 283 3619 2313 2425 3489 1261 2045 3888 3364 1072 1758 605 1011 3656 3918 4078 8 995 3155 4068 1266 1578 2048 2778 2069 894 2817 2732 895 570 398 3566 1704 782 1337 2762 1888 309 69 14 3146 2444 2227 3991 3122 1999 311 1032 657 145 3669 2545 917 1001 3419 626 2262 3652 3600 2931 2287 3642 2431 83 509 117 506 2274 3888 2963 3443 3027 1732 3617 110 3940 919 653 2486 854 1513 376 1336 1376 1966 3381 1341 1143 2508 4035 2196 11 446 3506 2376 1833 1862 1075 2922 444 2130 2505 2155 1066 1469 1396 3196 2989 3015 3093 1626 703 3711 3713 2360 2114 3762 497 1289 3554 690 647 2439 2181 603 620 2935 721 1969 1001 3947 154 1209 2885 577 1435 2380 2687 3270 3324 1430 1857 1680 3120 2779 3275 1174 1413 1621 2717 3125 12 1269 461 2039 1319 3612 1681 1265 145 3980 3166 1441 312 1415 2236 2835 119 1268 3278 3206 1062 1953 276 432 2473 1244 1095 1806 1543 852 1565 2185 1419 3995 3935 3524 2003 1283 235 130 161 1633 4001 2392 607 1323 3573 1936 661 3617 1265 240 1366 506 3149 3595 2225 1744 3781 3720 3981 3454 1695 2261 3303 1059 2226 2900 2087 3391 2798 3280 882 950 2284 3019 308 640 2184 1046 2496 3405 126 3157 472 2836 1472 3295 1207 1511 2555 392 2687 361 228 476 755 602 1637 1888 889 1713 325 2539 94 1546 31 1137 1336 3560 3209 3382 593 2754 1629 134 2703 279 908 3068 2861 234 2689 2160 2010 1827 76 3667 3168 3946 1906 560 1939 3403 1864 2724 549 838 1133 3292 2816 3135 371 3796 2378 492 3029 1048 1826 169 2315 2515 1514 3669 2759 1350 1617 2951 2569 1874 2484 1931 307 3014 746 752 2201 4013 3401 1336 3481 831 646 1833 3649 3394 3819 1083 3713 322 2340 3744 2706 2041 182 649 3678 608 3050 84 171 3023 2155 3663 615 3064 2575 115 458 3214 2883 1983 1723 41 3243 82 2654 2477 1586 1279 3459 153 711 1286 3137 1926 2473 3508 2967 2929 2351 804 66 1494 1108 1235 1453 3365 3117 2778 203 2268 1354 3191 2469 3728 3923 1859 2207 369 3106 1092 122 132 1635 2492 2734 3927 1200 1028 3806 1019 2679 1630 1661 2778 1750 446 849 2901 149 1959 2356 81 3091 1978 2293 1055 1818 3619 200 2797 400 2319 2730 3587 1276 2728 2711 2143 3609 1961 3293 1074 576 1861 1427 3481 3120 1922 704 3186 2915 3728 1514 761 504 1025 595 129 626 1360 2441 2161 1902 1135 2210 2430 770 1977 1106 3139 2218 2211 2660 1856 3001 1040 755 1414 1427 3466 662 2630 1438 1055 2616 2123 3420 3908 833 3357 1090 3375 782 1255 1792 58 1978 1495 1089 2165 2896 4065 2216 3472 2833 2132 3495 2657 51 3232 1190 3752 3478 2884 3250 1264 2791 2215 158 2870 3030 4027 1996 1213 1507 1372 3989 3640 979 3487 2391 2153 2945 755 1953 1470 631 3856 2382 3626 2841 2801 500 2267 244 4071 854 1571 2911 1512 3434 2323 2165 820 1273 3612 2822 902 1559 700 2298 451 2855 497 1875 12 3538 2364 3864 1372 1074 796 1323 2978 2286 3488 182 532 3319 83 2294 3156 3931 1344 1406 2017 3668 44 2176 3153 2421 241 3687 1831 701 3494 3128 1454 3989 63 3308 2970 2398 3423 1329 57 1091 3175 3909 1714 1975 24 666 3127 3405 505 3617 1673 2615 3412 298 3604 2819 1163 4014 2169 812 1577 3892 608 1940 2189 1002 1404 123 3353 324 1180 1046 3062 3659 2786 1252 1372 1034 72 3988 3874 2398 952 918 1514 4032 3035 1253 1570 2480 3638 516 256 1082 3338 1539 3896 3181 1008 1198 160 3117 1887 751 1725 2052 1686 2255 449 3821 3082 3565 3137 1579 3402 3690 3288 1486 2293 1764 2840 618 512 3719 2363 727 1836 2531 1971 1552 2385 1822 2024 813 2374 1384 380 836 3641 1498 864 2451 2792 3966 899 2109 3109 3384 1311 3247 3787 1897 2333 1029 3914 2359 1682 3978 3942 1238 2476 55 2978 1104 858 3185 1656 855 3888 3527 1347 3114 2976 2930 671 2161 991 2950 840 3321 1702 2125 3316 835 2432 984 991 2423 1273 2542 2097 706 1794 1633 2090 1485 3329 730 3330 3521 440 2927 848 151 1864 3872 1349 3294 2903 225 1216 895 602 2340 1126 3100 1409 1196 3739 3448 3181 3897 3329 3089 1898 4038 3081 3058 3209 3451 2376 3916 2554 3983 3613 1529 1032 421 1197 2206 3025 3252 3156 2535 343 3373 3955 2485 3977 169 3310 1401 222 96 17 2859 622 1263 148 3013 2015 3960 1720 2786 3198 3110 1803 2046 2397 3766 350 221 205 203 1077 647 1376 3814 3203 576 2601 1688 3824 758 2029 610 3188 3003 2474 2626 459 3944 2538 2555 755 562 3765 1869 343 2457 3309 3165 2248 1201 3420 1346 772 3343 1598 1104 1861 2419 1953 128 3477 801 897 1726 3994 2206 303 438 172 2603 2592 2271 1841 1508 2437 2612 100 1597 4004 2410 3072 178 1365 3537 1545 2806 1139 3714 2686 2985 905 3693 143 618 1386 2785 2438 4046 590 3080 2379 3135 824 2585 3648 1883 412 2958 1652 685 648 887 3408 2770 3927 859 1290 4058 2948 3186 231 3710 1874 3927 925 1495 2975 2937 136 3099 2572 2925 2482 2465 2033 2667 565 1911 601 1396 1631 107 3910 3624 3527 937 3234 979 1835 1306 1008 3658 3903 2856 1034 3263 2728 1833 3638 3185 2406 1632 3226 3419 2060 306 1694 1015 3085 1497 3156 1483 2119 1110 2159 2627 3713 3044 3076 3241 241 1866 803 2719 1261 2730 3325 1277 3617 116 2140 1600 2560 2838 2280 224 816 768 1976 3854 3021 3572 1487 2468 3277 1620 658 3743 830 368 1461 841 1940 2029 95 2349 1840 1510 3612 2872 1576 683 1118 1230 734 3122 2545 236 3312 334 2414 317 1254 3132 2979 2280 1940 3551 3780 2250 282 3976 3297 1426 3109 1195 256 707 1009 3028 681 3752 1812 2620 2087 362 706 547 3965 2611 3591 2637 1598 1074 3870 3420 2029 1722 2413 2627 1250 2591 3885 2245 3229 3031 2174 1756 2113 3438 3819 1107 835 1227 3656 1680 302 3759 1200 1420 3612 3729 4044 3785 1663 636 1235 1040 3617 1945 2901 2848 56 3574 39 378 2171 1835 398 3444 3007 162 3113 2482 2070 463 2726 1891 2664 2461 1549 792 1246 2205 813 3988 2594 28 2613 3698 3580 2692 2654 3239 3822 1238 3265 2055 3299 499 621 3921 2448 544 2307 674 208 3595 3315 3472 2634 3329 3539 1695 1656 1915 233 3839 2281 3152 1004 1181 3732 80 3211 3575 3938 1682 3594 3590 1652 3994 3844 3856 2262 2844 1511 1381 3178 3918 1713 981 4 207 3986 2832 3078 4054 3403 110 3250 2156 1470 167 2257 3785 3633 3608 2404 2575 2001 1513 695 171 2765 835 2144 2821 2108 1293 94 2094 3637 3243 2686 1414 3032 1688 1347 3627 1292 1531 3349 4000 2034 1482 2704 3893 2501 3218 1128 121 3420 492 3118 2502 2050 924 4017 3889 2845 2960 3430 850 893 3779 1238 1536 24 2802 3693 2319 2877 1935 2354 3765 811 308 3960 3312 1261 2747 239 1574 3659 1023 3712 965 1529 3325 2974 542 3041 4076 3873 2851 1296 46 2039 2654 3920 2024 1108 1039 2995 3031 171 620 854 3699 761 1016 3324 1523 1990 3342 3201 3270 2682 72 1509 2399 2682 358 3490 3365 3111 852 448 1447 1201 2227 1348 1127 3830 2715 763 3185 622 939 959 1168 538 347 1565 1770 1809 2121 736 2831 1784 1376 3676 2348 1652 2593 3313 2841 3922 1192 1826 584 2672 2555 1270 3690 3815 2373 464 2786 250 2738 1583 3704 1506 1668 1224 3461 470 3087 2572 3452 2480 3890 148 2338 39 2142 975 2573 665 785 1616 3232 2940 421 3153 1217 3281 629 334 3107 2564 240 374 1940 2561 2594 61 720 2798 349 724 1160 900 1080 3967 504 3736 1977 2866 1699 685 1219 2763 2743 3595 1405 1008 1127 1800 4076 3762 2607 1948 1877 1721 327 2645 1130 3388 1036 1535 3194 3013 2758 1810 139 661 3470 2945 2950 4058 3860 3088 509 2812 3090 1842 3050 3608 141 1891 1178 2114 371 1749 1821 3051 2459 2234 3145 1757 2663 581 3966 2602 2955 1375 1691 674 2274 3640 2212 2022 164 2115 3811 1358 1262 663 2994 663 3490 3782 3836 3457 1154 136 225 756 1548 4035 261 1617 2132 23 1088 2264 3030 1044 423 2457 2441 2376 3177 604 3476 2958 1719 916 2387 3602 2060 3884 38 15 3812 666 484 1941 3566 2026 2053 1832 315 3584 104 3744 384 3173 2497 2317 1052 1478 3816 881 2747 1550 2960 1653 1248 251 704 3285 1022 3856 3372 2962 3413 3155 2556 3279 2026 2286 3896 3528 2425 2216 2212 39 2664 2074 84 3900 3308 1221 1363 1648 2387 2910 3466 900 623 3653 3094 2330 3097 1116 2127 3414 2917 1742 3486 667 3585 1207 828 2392 386 1988 3389 2860 1194 267 133 1940 3978 1848 2191 2837 2411 1484 3026 183 2433 2197 226 1876 3560 2456 6 2770 768 3543 3640 1513 1560 594 1126 3969 457 2956 1283 3398 1414 1075 2696 1224 3880 3033 752 781 205 1022 958 2146 2290 98 2363 2206 1646 856 2899 2788 1675 586 1140 1544 1039 2608 3819 3199 447 426 256 135 1219 897 3057 3847 423 1053 1160 1217 2625 3623 3920 3175 2233 732 2065 1498 1395 1654 2581 2860 3556 3390 1792 2015 2337 2463 917 222 183 3011 2768 947 2944 1762 977 3604 2804 3658 3544 2278 1780 2692 2429 1199 1836 218 3315 3317 3279 2395 2346 1513 1471 1537 767 324 1787 3278 4004 3800 546 1184 3094 2987 426 1708 1912 2435 356 1553 3027 1634 3915 1676 3393 1931 3897 1319 3884 444 4023 3667 3937 3463 2540 2732 3838 671 4013 2985 4042 1857 3603 3154 1089 501 889 577 1862 3526 253 1814 1151 3096 613 1201 3367 1844 3190 3894 2503 3336 627 3605 3690 959 1418 2752 252 83 42 2108 3149 2314 1279 1623 1480 3574 227 689 3202 2051 1968 2472 886 2797 1739 17 55 565 2786 4026 1818 3173 169 740 1024 1456 3749 606 1398 2511 1649 2634 3682 3808 974 34 3416 2208 2153 2352 1585 2061 655 2455 2746 845 3701 3430 1743 1384 2421 486 2360 1603 2866 3776 1556 1045 1749 674 2685 1949 295 3949 3196 467 1206 818 394 2038 4056 4073 699 573 73 1610 3910 936 2041 184 1987 2200 2618 2896 2831 3764 4045 2660 3529 1895 3585 2880 333 3617 2392 1109 2385 2862 3468 3537 2877 3079 360 727 3667 2147 1448 3477 3968 3011 662 150 2919 2387 596 1575 1484 1010 591 575 792 3670 3466 3279 2357 2537 26 553 3410 3667 3716 208 341 2225 1367 1614 3833 3976 1961 988 2121 2373 960 2133 1684 2861 1591 4037 1894 3140 2333 1954 2508 2737 3050 1846 3411 3094 1586 1957 3400 553 745 1262 4053 2440 3028 3586 1905 1469 335 3245 599 1568 1680 2041 3915 854 384 3666 2510 2064 394 2684 3167 3667 1850 999 126 2917 3725 3934 3486 1993 367 429 2366 3187 1576 3972 2357 1086 2253 4054 2513 3548 906 1481 1846 3227 2824 3957 74 1085 2775 82 909 816 3911 2385 3033 427 2071 380 979 1139 1526 1133 2999 1051 3780 1585 34 861 2709 3744 907 2036 867 775 3691 1532 1076 47 86 989 2719 2051 545 3549 2117 182 3254 2280 2396 4056 2610 996 4003 2927 261 2864 1142 2665 680 207 1843 4062 224 1053 2581 357 2521 1697 1330 1410 295 627 1436 2564 1270 2858 1329 3652 2516 1602 3890 3053 3729 376 1312 1627 3821 284 1643 1794 333 2210 1305 1543 3821 942 1143 2186 1783 3070 1130 610 118 326 2398 1514 399 585 3617 1608 80 2975 2058 3208 1517 1366 1685 3585 2396 2612 1580 2639 2545 3745 3228 1738 1354 2612 1804 3155 914 2228 1516 584 3883 3660 1246 1697 3091 3862 403 582 788 2837 3503 910 1960 3766 1218 2024 1690 52 777 1738 1173 2748 2213 2311 3248 947 2319 2502 2315 2814 1744 2519 2352 2228 3695 1987 3772 353 87 3245 2522 878 2266 542 1690 1858 2654 2948 53 2685 99 3025 1764 151 3165 1076 2071 2931 2592 2759 3446 3555 3343 3715 2003 1733 1736 210 4063 3280 91 3903 1990 3296 1968 2038 965 2819 947 3660 1597 664 207 1282 3127 1727 113 3520 3094 546 449 1453 4022 2405 213 3648 3848 3726 353 2172 1628 4066 2221 3916 3316 1871 2362 3857 60 497 3347 1131 1873 3765 3193 755 191 3811 2054 1315 1324 2583 1859 2405 185 2949 2665 1922 337 2107 310 2491 3148 1143 2636 1329 544 3556 3623 2739 966 2165 61 2291 1640 2383 285 3236 1041 3510 294 1304 2974 3428 2489 2463 3616 2093 321 534 2395 3505 1713 3518 1727 1606 1867 2472 2400 3654 905 1966 3074 2032 103 2612 1988 523 3100 3119 327 3445 3031 3794 1870 3947 2535 1558 3547 794 391 1185 1002 2172 1473 1968 766 3836 2111 2173 3856 3834 1172 1391 1694 467 3637 811 1429 3857 2816 3127 1205 2988 766 3395 51 60 270 1989 758 3601 257 3559 1088 2932 2625 587 2373 3758 1687 1261 1234 2198 75 3282 3439 410 713 296 211 2079 464 2015 3608 174 2949 1896 2471 2716 2147 3615 1556 2801 602 647 3694 1779 3036 2554 1847 3096 2265 885 1669 1485 3167 2104 1450 3620 1156 740 1380 1689 682 1200 1162 3381 1587 1788 2731 3922 1295 1090 2724 2768 938 428 2213 838 3931 59 60 3869 254 2748 1529 703 3733 3269 2528 3968 2928 2823 596 642 1667 1056 2550 2707 2247 578 1049 384 21 2789 3689 3627 534 1943 1341 3207 1082 1059 157 3141 3270 1467 2473 2082 1086 71 38 2899 502 1252 1102 1601 2422 155 551 859 2668 2649 401 2554 2833 720 3332 3747 3812 776 3161 1519 947 1126 3134 355 2294 1113 3776 579 1227 1168 3214 1640 2250 781 1115 2759 3273 3021 969 1361 214 682 3175 3920 3817 3907 2810 3486 327 1961 1050 1291 3335 2424 2060 3232 3780 122 2059 3750 969 2929 3451 1134 330 659 253 2647 2546 1335 2903 3139 380 3958 1072 1898 287 283 3849 2315 1858 3529 893 2654 920 1283 1707 31 3433 728 171 813 344 1223 3958 3187 3081 139 2295 3776 3226 3434 3211 1648 1630 1953 3624 2857 2252 3097 2688 1855 3815 973 1615 2040 3775 199 291 2095 3832 2229 1639 3900 1830 1791 3252 2845 1380 3717 365 2061 3743 1204 2407 1903 3428 1349 4006 103 1659 1212 356 257 862 976 2066 919 309 3383 3378 3900 3696 1494 1350 500 1247 1926 3442 2017 3770 687 3532 3835 2315 520 2631 1627 1187 3324 2736 430 1959 2990 2309 380 1474 1529 3602 154 3202 551 3658 3354 1605 602 3410 51 410 19 2524 681 3607 445 3602 3420 1672 743 2533 2551 2328 277 2979 1327 805 483 3232 1904 1075 605 2409 3906 381 864 1786 2585 233 3341 2617 2092 1334 505 1118 3280 3718 3849 2902 3176 1683 2922 637 1522 3651 2755 1152 3237 3154 608 1424 2763 3398 496 3148 3146 408 2530 1303 3543 3612 597 685 2045 953 71 174 1601 1348 3138 1091 918 1348 503 595 1525 554 2892 2901 4071 494 3183 3306 2241 752 304 3339 3683 3856 1665 4066 1914 3117 1979 947 824 341 3206 154 2566 3903 2987 2728 2558 3133 3759 2550 3198 2956 73 1030 2605 575 1308 4043 1444 1841 1769 1238 1418 1354 2723 2790 3357 2288 1493 1030 1825 2431 3959 3154 911 3741 1956 2750 39 1836 1197 2109 2395 2612 2004 891 2976 3396 984 644 2414 2583 1558 2841 833 3910 2692 319 3733 117 1144 492 4030 503 1289 3552 188 2912 1786 2508 1819 1696 2790 2038 3116 280 524 3078 2890 4020 1428 1905 3682 2128 590 4073 926 1390 3920 1725 1582 2860 1445 1158 600 2511 3722 2063 1209 445 3413 1341 4009 374 3976 2412 1602 696 1955 3478 3392 269 2521 1834 3927 2642 3271 289 3547 4077 674 258 3945 3422 3665 3055 1428 2232 1394 3259 2807 3093 1300 972 892 1063 2773 1969 170 1450 1743 1309 2022 3389 340 3984 155 3437 2357 1884 2005 3615 3305 4009 1035 375 2929 1235 2488 2611 3560 2789 253 3638 661 1345 1531 398 1198 3347 1618 547 32 3577 2774 2200 473 821 3843 432 2729 798 773 3637 2158 2685 1617 1194 28 1687 510 828 1372 504 2185 1109 1263 2106 1454 3540 2439 21 347 3690 550 3494 3880 3260 2065 3636 2315 1454 2716 1893 337 3901 2258 1971 3271 793 2873 3738 2107 1882 1096 1972 2684 1150 1989 3799 915 2270 3678 3722 263 3125 2474 575 2787 3959 2325 1488 2177 2231 2571 2870 904 1522 1568 3241 4054 1214 3674 1399 3627 1334 878 1514 162 1232 693 3610 2288 460 2050 15 2798 3529 2882 3979 3943 2032 666 3729 3776 1404 1225 2914 2373 2580 2863 3606 2678 2414 1232 2727 2681 1610 1059 466 2 480 338 144 671 3976 839 2314 1288 3155 2103 3623 603 261 2323 3951 2796 2696 1295 867 3429 1490 3752 3186 2447 2788 599 1847 3935 324 3595 254 110 3310 474 3831 4043 2286 1342 926 3785 2745 3783 3140 3775 1617 2287 412 4024 4070 1870 53 1557 3542 3623 564 3738 1074 1192 2580 3792 3528 1073 3077 2223 2090 115 3664 2103 183 1457 183 1483 3968 3229 969 3008 136 2168 751 3193 3752 1074 2880 1919 2603 3204 1006 576 2882 915 2445 99 1909 3128 1778 2445 3601 237 121 1898 3400 168 1874 1589 3563 3082 69 838 3427 1723 1435 3546 1830 1845 3066 3730 114 3367 2194 363 2217 674 3605 3430 1250 366 3778 1868 2870 2094 2795 3704 3624 1080 1474 2781 1049 2017 2791 2336 1507 3789 2205 26 214 138 696 427 2384 413 3054 3350 4012 752 1978 3296 2186 1199 3381 1231 522 3795 3831 1133 3461 3509 1158 549 977 362 4042 3279 1127 2817 3091 2977 977 664 3875 3284 2913 2233 3218 3157 3168 209 328 161 3032 3091 1263 2276 1518 1012 493 2715 390 318 2827 3337 916 471 2705 1769 1301 875 87 32 1139 242 1786 2498 3549 2049 294 2311 2115 2388 3263 847 551 1460 1641 342 3098 3023 2255 2158 528 2168 3682 2358 2516 1984 2548 3057 2119 905 3879 1640 3405 1746 4074 2319 2214 3878 1158 998 943 2408 605 685 1593 1326 2633 191 643 3019 2801 816 1121 3011 4035 1323 3818 3436 2585 1461 1918 2411 1932 1778 3376 437 3449 448 1109 3577 3408 471 3515 1832 114 2362 608 3669 1518 2486 2491 1248 588 3859 1107 3781 2221 2915 1531 1827 300 1319 1773 2337 3221 1948 3568 953 2104 2099 3196 3742 510 3675 3476 119 653 2463 3631 2083 1353 263 231 1653 3836 1378 1572 1486 452 2376 1588 3978 3320 649 1652 249 1777 2218 411 1940 2671 2908 1586 4038 2474 184 3890 1763 3176 3183 4056 3871 3806 1003 1942 1514 2192 3595 2789 1466 1846 1871 2085 3796 1090 1644 1355 833 3897 3912 36 2036 1346 918 2453 2559 93 1419 3499 3500 3440 512 521 1400 2128 2536 2008 581 669 1590 1875 1344 1452 3738 2836 47 1827 1600 3320 53 3742 3237 866 4058 1724 285 3192 2105 2076 1331 2873 1242 3801 3256 3539 589 1979 2526 1042 1166 35 2150 2514 2996 2452 3843 1882 3422 942 219 4012 2327 3567 3399 393 3172 2129 2205 3391 476 2845 4021 712 981 3149 4053 2066 2655 1687 2971 3240 1103 256 392 3723 3479 1837 2730 352 1162 3695 3679 2142 1553 3356 96 113 1153 542 470 1364 2517 902 1916 1669 1546 1765 853 3298 1630 157 2651 3981 3034 1548 207 1455 3511 3991 3094 911 3976 4055 2395 522 809 1341 2456 3738 3429 3266 1339 2884 2904 4049 977 1993 879 67 3742 3382 3877 2838 877 3535 162 2672 1578 1481 3291 3851 3185 3889 2641 2030 663 3592 4040 3386 931 4065 2937 210 2777 1646 1504 2052 4072 1074 2870 3649 2935 170 3285 526 1685 1108 2894 1393 3529 1384 331 1431 1057 2181 3158 598 7 562 1186 2347 2082 3996 2323 2400 3111 2169 2032 2292 3976 3787 2854 1812 1264 1030 2406 1699 3144 908 1704 2306 3814 3822 3445 677 2454 2647 1067 2538 74 2279 363 2294 3584 3552 2402 1475 681 3508 1703 1168 1360 3626 2060 1063 3073 3899 911 3531 333 3741 1134 208 418 2189 3015 2590 1708 3225 2084 2391 433 1578 3176 1896 2673 1160 3430 1384 3437 1160 3896 538 2234 317 2366 1851 3728 2973 2973 537 37 3761 2340 3629 1514 703 3973 1545 1965 1279 1551 4053 3423 2243 4013 116 2819 3715 2880 3606 1176 3444 3694 3981 3945 1367 155 1352 805 2914 985 1495 2830 2307 2378 3878 1247 535 3765 3464 3772 1888 352 3814 898 3380 2711 2461 1610 3956 2174 3901 2418 1714 3938 3208 3900 2310 227 2838 2761 2225 2670 1513 3691 3087 3692 7 214 1827 863 3843 1579 1754 1163 2226 781 3742 1255 4003 873 222 2313 2376 1007 2883 1621 1850 37 1735 2084 3868 3725 1841 3579 1529 1038 1472 4076 2829 2090 47 931 2830 3190 2703 509 3849 4073 2672 3367 3774 3392 2047 2609 407 1003 3003 1325 91 3920 2961 675 2871 499 3547 2059 1254 2329 688 948 1308 2340 3725 2646 2007 439 3969 3172 3558 3377 3414 2665 1639 1487 3176 2278 2703 160 30 3450 3646 3380 1528 1472 3848 1170 1220 3334 648 308 2316 2027 443 801 795 4047 1906 1749 867 3500 2574 1280 3818 546 3482 837 3766 96 3410 993 2057 2388 377 376 3823 2477 2621 3590 589 1507 4030 3391 149 485 1019 177 534 2731 2259 224 730 1304 4053 1750 3687 956 3780 1266 1993 2751 2870 1434 2566 1785 3793 158 1455 930 2344 2020 856 1805 1137 2537 197 2099 3327 1885 3341 2435 506 2068 785 2088 3048 963 593 3671 1722 1833 200 173 3501 2324 2395 1935 3829 2880 2450 3885 3457 1671 421 1994 3740 2322 821 1796 168 982 1719 3536 169 4012 2046 2931 1017 3058 2813 1262 1490 2174 2080 2994 3715 48 1149 34 3793 3429 1022 3816 3102 3021 3051 1588 1160 783 217 1245 3570 2585 13 2703 3636 543 3751 1712 1149 1173 1654 2215 1712 1513 3206 1275 1290 1409 974 932 3941 1446 115 1632 1970 1330 890 399 3239 1718 500 3756 1831 2670 523 2068 2918 850 3863 409 2089 3341 1463 2089 303 681 1154 3537 2910 443 64 856 1889 1697 2780 230 3368 3746 3652 3435 2601 4015 2815 3172 2747 2637 2177 2513 919 134 2224 3354 2239 3965 1321 1127 1702 1924 3669 780 2462 643 1593 1315 2988 3031 1366 92 1230 547 2818 1664 3021 3417 2086 2796 2480 3469 1037 671 788 558 282 548 3558 3499 1500 2302 3657 663 1018 3835 2799 2863 372 1746 1099 2443 1479 1675 3814 2445 285 1307 840 454 2848 3941 1113 1477 2701 2166 2204 2015 3347 3818 1719 1943 1515 3542 4009 2424 542 2345 972 3175 3590 251 3371 2259 491 3004 2718 3740 3038 680 2939 3009 2684 3519 1589 2368 3983 3361 3133 2017 2534 3892 410 3934 2239 1911 3481 3343 533 1025 2340 132 639 2370 2094 3801 2585 1180 2578 235 1239 1790 3321 3229 2573 3048 2279 3460 1191 2126 845 2741 3361 286 2843 999 13 2180 1513 2462 132 3970 2021 3220 1376 3892 2070 1476 3193 584 3255 673 2982 3963 1657 2197 779 2210 185 1347 3946 3171 421 1181 3301 3989 167 3974 2539 3924 2817 1853 494 3739 191 712 3697 1390 1292 1040 4059 4002 469 2102 2634 1783 2171 2719 1944 3691 718 1484 3916 495 963 830 3856 3421 1144 1583 2287 1317 2191 2143 772 3605 3713 278 880 1724 325 1286 2460 2550 514 173 1447 1507 39 536 762 1098 3517 420 2170 2001 2221 3000 1226 2378 521 1988 3896 389 3372 3135 1186 401 3823 2590 973 2953 3376 1746 2924 2703 2007 2306 3191 1272 2800 3837 3850 2294 2968 3979 1430 2363 3743 745 3727 346 3018 2741 1421 3328 667 722 2126 672 576 664 671 3501 2723 3218 2355 1465 760 3968 1368 3637 3290 3517 2454 3068 1806 1142 326 1185 3018 1165 1585 1462 3077 2943 5 2358 305 850 1846 957 1090 3300 3127 208 360 2943 2790 2380 60 4048 1460 1977 1753 1257 1228 2337 2073 3596 3334 3871 3665 565 1019 582 3920 115 4030 3737 1062 1083 3677 1349 1317 2443 1575 54 3436 3189 3901 1920 1469 2059 256 3886 3843 2942 336 403 246 135 1227 3983 1157 369 970 3122 2478 2754 575 1932 1857 323 102 3274 2647 1009 3205 628 2913 262 1832 2943 2741 1066 1402 2590 3546 2051 3497 4064 1182 3172 1833 2899 2300 1508 3259 687 2626 2506 2534 4018 3018 2213 388 2391 193 2134 2358 2720 2910 807 292 286 3601 2167 1306 2634 3557 1644 1773 3540 2697 1743 3740 3967 1395 2045 372 3509 662 411 196 914 3925 3432 1304 3887 2803 2711 3572 442 4054 647 3989 2573 2180 630 1308 2808 3832 3208 3459 3666 3524 3381 1877 1438 864 503 3262 1753 1332 2235 3204 442 2633 396 513 958 135 3790 3385 3346 2457 1253 3814 1164 1841 256 1010 712 2427 831 4039 1519 2940 2319 3890 877 978 1639 2244 2588 3564 1629 755 3652 2860 1299 3703 2031 395 2776 1239 2617 1187 3798 1619 1498 3024 2997 769 3014 2596 3504 2094 1524 685 1693 1462 3948 3252 2293 935 339 1117 496 1512 469 2494 1962 3852 3252 3355 134 886 614 3480 1426 397 914 3142 1254 1962 3994 3734 1424 1089 1360 3896 3135 3121 991 3309 2967 3685 735 3871 4028 3375 1673 2503 4027 547 2350 2101 1520 2483 1485 598 3820 816 3885 1054 2329 388 1339 3979 272 2271 1095 54 825 3029 3796 2240 3670 2972 259 2286 3884 603 3241 2344 2598 3288 2536 403 33 403 3511 3395 2064 1243 205 751 2169 986 1141 2976 1217 3607 2570 2533 691 3320 2355 2441 180 3893 3289 709 2091 23 3209 2008 1450 3329 1891 2545 3798 2222 710 2898 11 1816 729 724 500 3103 2853 686 1269 3084 3797 2459 1716 2723 3141 1860 1017 783 186 125 335 2419 694 1313 3185 114 3405 225 2063 1988 732 692 1027 3163 2797 334 1127 2845 206 2633 2378 317 2122 136 2650 1570 3421 957 834 3782 2177 3096 3732 3899 1759 2423 3999 1500 3117 1535 3326 2395 1054 3484 2179 939 2236 2174 2768 671 3178 1627 2323 2687 1597 2509 2984 1087 972 1003 2696 3430 996 3175 2027 2682 680 235 3411 1983 401 313 4006 422 224 2647 3403 2725 1957 2334 3075 2475 3919 1942 2065 3916 867 3604 1018 695 1282 3794 3167 766 2490 2340 1581 2360 2492 1863 560 2891 486 147 1685 2791 816 727 783 180 157 335 805 2830 931 2413 2819 516 3582 2527 2732 1555 1236 1665 1259 14 3677 2848 2254 208 3371 138 904 3982 2808 3428 2052 3103 2861 3740 2022 3825 150 530 1656 694 696 2287 2456 3419 3059 3892 3740 2955 2289 1974 929 2361 1377 2905 977 3649 1014 3027 3616 1092 958 1060 3472 1348 1593 2123 1808 1717 953 3030 1696 2207 2120 3750 2543 3852 1317 2156 2298 2353 324 2464 2300 1436 1229 1819 3274 3168 285 911 3987 1732 1380 2893 3647 803 2265 2211 2789 107 4032 473 1827 1603 258 3584 306 3500 1807 3946 2811 112 2236 491 1387 135 2423 3227 2911 1029 2556 1860 3468 3788 157 4048 1646 2964 3164 658 2396 1078 931 432 3308 3320 2517 568 2109 1230 421 3439 2227 1049 2721 978 1761 3934 2789 1579 7 2083 3918 3231 3144 930 1427 2234 2539 2138 1457 2514 3495 1779 1328 2451 2734 2555 1972 1374 2684 2555 1078 1118 2584 796 2501 2620 1306 3912 3003 233 677 3362 15 3367 1246 303 3400 2063 260 1347 868 1950 3289 2950 769 762 3076 1723 2488 3880 2792 3014 2184 1941 3779 94 3682 1682 2105 1002 3606 3663 3824 3689 1087 747 3180 2982 1747 85 3032 680 870 2222 53 125 3239 3045 491 1950 3324 3869 1599 2748 3296 2024 4022 3020 42 2277 3311 650 1868 2959 4043 3229 522 2123 513 3287 2429 2576 3471 1127 142 1020 810 841 1407 3107 1792 3551 2359 2177 3359 790 3175 2360 3362 3661 4076 1192 3570 1533 2002 2938 283 3876 2583 1538 2031 873 3774 19 2141 1239 1074 425 786 985 2309 303 905 193 1769 3680 2188 3754 214 2107 3922 2037 2497 1086 1859 1989 3180 3089 3118 109 993 2051 1723 607 3589 3226 3989 509 2562 2320 1211 984 2910 737 543 2401 315 1037 606 3479 3408 1561 2858 467 2565 2409 1611 383 1928 3587 248 3879 3800 272 1992 3806 3448 274 238 904 2367 3382 1212 2100 988 3530 1999 3168 442 1279 1578 2098 85 2763 1970 1698 905 388 3057 200 1694 1389 1957 582 3926 1329 1227 1542 189 2092 2174 2687 2699 2907 2237 1441 3620 2516 1824 3244 3079 575 374 1734 1483 3345 2191 3994 3276 2168 2999 3908 1782 1661 506 1506 2738 405 3813 3285 1929 3404 845 1567 2540 2035 2920 2044 3299 1100 263 124 2514 3891 1100 3858 3680 3772 1616 2896 249 443 325 3875 3132 3396 1048 1214 3777 1982 3551 1565 1625 2532 647 13 3290 1528 438 1315 1175 435 351 764 1764 1602 3403 3046 2637 1238 3319 1856 240 35 1605 1881 2520 449 2341 71 43 2105 3642 1111 1331 1186 3938 194 726 198 1686 2575 3660 1032 2022 618 2404 1782 1542 715 470 3472 3440 3097 1429 3404 1404 3291 2982 351 931 1307 276 3411 3214 3292 2567 2830 3991 170 182 1235 471 229 229 1313 382 1907 1394 427 778 575 997 1515 1680 754 1750 798 2438 3926 3008 3475 3217 795 2812 552 1491 1491 1751 3857 1087 4042 1585 1585 1892 1778 3870 957 1721 1525 2067 8 2344 520 1398 1370 3617 473 739 1789 2780 1617 3925 2295 2639 72 260 3761 467 3288 3921 3485 80 2321 2849 484 2298 1101 657 2363 1855 3461 1581 1744 1396 3518 1470 1358 2161 1906 4075 1439 1701 3811 1354 3346 3263 2517 1679 3041 2406 3435 1478 1963 2581 1300 841 1863 2241 3726 1058 1194 2613 3479 3809 2496 1631 537 747 2343 3325 174 4021 125 767 3666 1583 2426 2971 3625 2556 2772 2815 959 1643 1220 1570 66 1431 1177 3293 4020 2499 3013 2573 1976 1361 488 2328 549 4001 1804 811 1529 469 1784 2690 3896 2884 2989 3471 1127 3507 3731 1177 346 208 1332 1213 1471 2495 1883 3181 598 2048 1012 3241 2745 744 1465 1361 2017 1324 3181 2894 3081 424 1270 3412 3640 3998 1409 2680 2995 3673 1373 3834 3563 2555 2377 1994 732 710 17 497 4019 597 747 2822 81 3676 751 285 2898 4065 1740 118 1527 740 724 1125 2973 58 1881 581 3992 1970 1018 202 3075 2694 1754 1237 1175 3820 2064 1234 3660 3914 2789 2647 2006 2527 1306 2724 2619 3527 1118 3843 1576 3224 1986 2203 3983 1433 3401 1897 1731 1016 2917 1251 1047 2405 1297 2312 2605 4016 1197 3942 1871 3021 1242 1894 3095 3421 193 3792 3728 1618 3974 3284 762 2693 3305 1332 4025 1410 3274 396 257 1541 3331 1247 3232 3046 3071 1141 4075 2288 72 2070 3941 2998 1287 379 2347 3620 3142 2105 3958 2884 3440 2900 3140 2728 2556 837 3983 3547 1091 2548 2233 1952 2965 2439 1617 2919 2487 58 2676 2526 2179 184 1235 110 682 894 740 2588 3109 1649 335 3454 4052 3353 1887 848 2317 665 196 1005 3859 1308 341 1557 2409 2383 2231 448 2155 1451 2300 2322 2314 2629 2450 3309 3707 3760 950 1182 1308 409 619 2237 2877 91 676 433 296 2490 2951 2173 2927 933 3316 2349 1799 3423 327 2910 1872 2246 1140 1612 1644 2313 445 825 2846 2444 22 1919 3473 1436 1452 3847 1991 4002 3298 3891 3201 1058 2422 1414 3092 476 2914 1523 831 1296 2776 1588 882 585 3585 774 2367 13 335 3377 2709 873 3856 2722 1819 491 3185 2094 2373 2470 1199 2964 2065 864 3995 2631 3913 620 2032 3719 1238 631 2391 3480 3937 909 3075 2999 1943 1850 2950 3 3182 3902 1884 3127 759 255 703 1910 839 1120 776 2105 1132 3401 3304 3240 3035 1249 4056 3485 392 2709 1695 1570 3266 3489 1900 1660 3845 2726 641 2166 2919 2788 3762 2676 375 3048 2391 3715 2695 2311 1219 271 2411 3079 517 3127 797 2134 1016 1029 276 2318 1360 53 390 882 1140 1174 3408 2855 1575 3258 1586 2805 1792 2672 1256 703 2876 2648 3730 3752 1205 1612 3191 3527 3577 602 2108 2845 3453 2190 1023 842 157 74 98 3134 97 204 753 2693 1807 2703 327 3406 1410 682 3596 3047 1657 1416 717 1924 1705 1619 3492 2163 3557 3883 3280 3653 3829 1261 2020 1333 1834 794 1991 2491 598 854 1715 45 3870 198 2060 2150 1552 3353 3951 2211 1114 3197 1048 2904 2153 1123 1814 136 336 831 275 2468 35 3437 3369 1176 3283 636 487 3790 2317 3689 1580 3454 3473 141 1315 3678 582 3252 1889 3706 3208 900 740 433 2497 907 3721 3336 144 680 617 888 2769 2349 3701 2647 1526 2560 152 658 2682 3390 3114 1134 1752 178 707 2659 2334 1640 1416 3295 2732 2993 220 2528 2129 2538 3408 2863 2195 3567 1128 2417 2615 3397 3283 2956 2714 3827 3259 889 2385 863 1152 3412 2926 1576 2629 2949 992 3299 3975 3791 1165 3001 2151 357 3609 2574 1537 631 3352 2155 2646 3236 1282 2701 2780 2030 337 467 1970 1407 224 1462 828 362 189 416 371 2923 2156 4072 2141 2090 3922 2921 2046 139 3382 1784 3075 1370 3456 3294 551 2678 1196 716 1409 3835 3495 1423 3241 3028 3571 3506 3010 3306 2599 1426 1404 474 2737 426 185 1570 3662 2529 775 2531 2484 1533 3229 1585 1363 3931 1152 419 1235 1644 1445 2892 597 2851 2262 667 3826 3911 768 85 1105 1096 478 2433 2461 1593 2019 3968 988 3359 3605 984 1116 751 2054 2572 2008 999 2466 3765 2142 1091 1340 358 1900 2072 140 1638 1856 583 3180 3425 1053 325 3633 1575 2029 1324 3329 417 808 3801 2574 3474 36 1828 3496 2276 4063 669 2631 3870 834 2869 3688 3465 3576 138 2284 3872 1234 1987 3505 3450 273 996 3350 1754 3011 1906 3169 2261 1891 500 679 3067 554 2256 1882 1090 2622 2395 112 588 438 1348 4003 2606 326 2249 3053 1038 3168 1951 2973 2495 2633 1199 731 1080 786 1655 2450 3302 457 1294 718 3348 4062 545 2777 523 1058 373 156 2365 1560 1954 2804 1174 1401 2170 2757 2735 520 3025 2439 2281 1742 3688 2130 1058 36 1210 3665 1857 609 1997 1964 2313 169 3344 2386 1319 2020 3159 3668 2568 1420 3285 3068 864 213 618 1903 3338 967 936 1478 343 2985 2220 2785 2481 3635 2881 1510 3259 1430 2154 1328 2273 3410 2120 1011 2111 123 1211 1530 2722 1733 1585 1340 959 97 3314 3232 1517 2411 2770 109 3984 2852 3615 442 2607 1602 530 1940 1511 155 237 981 49 356 1740 1978 1090 2462 1797 863 920 344 949 324 3259 3746 3016 2748 1280 3845 1273 3533 2102 327 3870 2972 2173 1841 2707 2480 603 1523 3865 820 3007 1602 1605 2714 2213 1881 1005 2868 2201 3252 536 614 1557 3489 2858 987 4056 1615 1488 1610 2712 1916 3123 1437 2499 4044 675 757 892 1364 17 3049 3702 2637 2099 953 2209 3452 1803 2149 3175 375 3427 265 1895 2916 2470 175 3722 24 978 69 761 3155 311 3759 1209 3828 1429 3873 1636 3757 2710 1298 1984 141 2015 1105 2482 3437 1388 2258 1704 1250 808 2165 1242 1432 766 2952 3380 3526 18 2887 3217 3017 871 2538 401 761 1257 3525 2493 515 1550 3528 312 3072 3707 2696 2914 2900 4009 3679 2197 3888 2019 1153 3891 1692 2651 2007 956 3181 1002 140 2619 1664 524 3016 1070 3919 1852 929 1167 1456 3834 1575 1016 2336 1326 3063 519 2410 922 2759 1903 3050 1518 569 580 3592 3721 978 256 1627 2783 1088 2428 1281 3481 2816 3770 3655 3628 2925 3657 3428 311 1139 3163 1137 2056 2198 1813 1204 1631 3001 3442 1699 660 465 1964 3537 1069 2379 2640 1829 2821 2231 1669 2110 2953 158 3621 3682 4001 125 2572 552 2225 3000 693 178 928 2832 1724 1151 3566 3930 1255 654 920 301 3970 1101 199 2481 927 1191 478 2483 294 1934 1989 3715 3782 3461 1762 3676 3565 245 2089 1087 1807 1590 3279 3174 1212 11 2560 611 3877 3720 2492 3820 1312 3244 3021 3519 3033 1880 3668 3285 3546 1143 1345 185 3689 1102 146 3354 638 2947 2020 2069 625 3098 2582 1596 1986 3534 874 561 1646 4056 2687 2793 351 3160 2264 796 2886 379 2756 4006 1477 383 2027 559 617 2388 195 4042 984 1131 3178 3796 2180 2621 1249 344 1778 2499 1664 45 1958 2123 1845 675 924 3257 1330 524 2326 77 1054 85 2908 3325 3613 614 2866 798 1264 2555 1962 1039 3584 2310 2240 2058 964 1590 2242 1098 3258 1791 3633 1027 943 2591 2145 1851 2737 498 1430 655 3937 1067 2594 287 179 3963 809 3248 2622 222 1684 1265 3574 2777 2001 1441 523 293 2628 3652 855 2464 351 3438 100 2677 898 1299 1168 3917 1240 988 2678 2847 970 3056 1103 2501 59 2821 2946 3622 448 801 434 356 4060 501 887 2392 3406 93 2545 3755 1563 3742 3013 1545 56 2705 2668 3875 1732 1832 3949 531 1589 1412 448 701 3184 3694 1295 266 1920 697 270 712 664 3785 1379 2150 3659 3660 1371 2239 1803 824 1031 518 1230 218 2204 2059 1942 311 566 727 1986 3404 784 1047 1348 2729 1085 1756 1248 1167 2257 3542 496 689 429 3379 2924 2394 1272 111 2865 3038 167 109 2500 2165 1668 2935 3508 1076 2941 2545 2753 1696 1477 299 409 1060 3760 2158 166 92 2300 2471 2165 2029 3691 2428 523 368 3288 1212 2652 19 1069 1903 1888 392 302 3573 2632 2212 3218 2383 1723 2172 3179 1803 3726 3013 1733 70 323 2603 2571 480 15 3206 2369 3982 1598 3583 290 2281 3582 2171 832 66 3845 2280 394 1682 2145 1458 377 2628 3075 1510 2420 190 3738 3025 1392 500 3660 3110 1757 34 1667 1380 3358 3883 1557 489 3446 2103 407 238 2421 1737 2468 3508 3707 347 3108 1521 1374 428 2945 2894 3370 21 1389 744 3635 1722 168 3023 2891 1704 79 2290 3834 1476 2377 3075 239 1069 3052 1371 3542 3916 1359 2081 3822 1553 410 3757 11 535 1134 2756 496 2903 3198 1764 2084 2622 3246 3838 2226 2553 1674 2232 3532 287 36 361 2451 653 521 2722 3267 1204 1985 2326 518 1830 3863 3415 3730 2097 888 1144 2275 1066 1048 1331 3609 3227 1559 2143 3009 1322 238 3014 3990 2568 2322 3467 3893 549 1813 3958 1622 662 2465 285 235 2671 1455 843 3272 1215 1343 2864 2758 175 1283 79 1685 2393 99 738 918 541 2042 539 2832 42 1906 729 1765 936 3157 2189 3871 2013 367 2069 358 113 1315 1833 1442 3211 2372 1336 2390 3658 1722 1234 1222 874 3939 664 360 3548 3685 970 3499 523 835 978 2141 2620 619 1183 2056 329 3078 1027 2904 3164 3491 977 2844 1508 566 2859 3295 1591 3228 946 1368 3344 1195 1514 2448 1374 29 2878 2917 3260 3309 920 2965 2017 1251 435 291 2138 1321 1895 2402 3615 2410 938 559 586 2020 3861 145 2615 2711 3949 2165 3411 1631 3258 2462 3178 1529 1230 3842 2172 977 23 2657 1629 2920 589 2246 4045 3278 835 2012 4026 65 2040 549 2897 3623 45 3362 2490 1001 705 1885 1990 2860 15 2965 2888 2925 1539 1719 1665 1277 3846 353 218 3407 1630 2774 3627 500 2959 2523 3083 16 2961 3298 585 281 3211 4015 2706 2829 32 660 1355 3053 4040 448 3260 962 3815 248 3378 113 1531 1453 2920 1821 217 1132 962 2423 1552 771 254 2791 1168 1442 2753 3601 520 1897 1653 238 1719 383 3014 1068 3711 856 1055 1440 3381 765 1765 171 2051 45 2364 930 628 1416 1958 2480 1603 3857 1763 1104 3509 3081 3565 2448 2837 2826 3850 99 2967 648 3863 2663 147 1305 2339 3648 1959 3847 2409 2708 1491 541 1893 2051 2857 355 2584 2788 3847 3646 392 2570 1890 1992 2445 3243 3375 3895 126 1542 667 399 2465 730 959 1323 3230 352 881 433 1488 2689 2169 1145 1719 1456 1270 3064 3236 2385 3278 846 2354 3072 862 360 125 1757 296 3750 1097 3112 1405 3174 3766 1056 1518 1703 1895 3792 923 1158 618 3157 2852 1162 3609 566 3090 5 1013 554 167 2081 3320 1900 978 1129 2869 4009 2274 1740 3968 1106 1545 1879 4069 3643 265 4029 2186 3373 3358 1639 3044 3250 1986 572 3335 2967 33 1801 1796 101 3996 1112 1527 936 819 1051 936 2474 1558 2228 2058 3018 1028 3704 3080 3969 256 2602 193 882 2710 201 1856 341 3921 2279 1557 898 2466 888 3614 3952 3982 3392 1063 3114 474 3479 3890 3963 1998 3782 224 1233 3761 4064 3117 2747 3358 639 4044 2143 1375 3684 1901 338 1072 955 946 2896 760 958 1843 2698 3222 111 72 2176 3091 3306 1556 3010 902 1261 1155 3325 1821 3500 612 249 1352 269 22 2106 2515 62 3260 1027 2696 715 3520 3335 2848 1355 2186 2835 1872 1817 3365 746 2798 2191 3967 3052 2953 238 2287 2809 2395 1617 91 3049 2708 285 1590 3022 581 1885 2745 2982 1214 243 2950 2274 1488 2980 2654 2465 2256 1524 2061 1305 2747 2710 3643 773 2876 105 697 3816 3215 2488 890 793 3221 1226 2832 3411 314 1280 329 2343 866 1750 1421 2632 886 96 501 3344 655 1070 756 3582 602 2089 2487 107 2166 2090 2705 4036 2293 2874 3730 1030 1670 2304 3597 4053 2966 1679 3676 2198 1442 2488 2461 738 3348 3168 2341 78 1509 3606 542 2202 367 3652 1163 2251 3532 1495 1639 1929 2821 2960 1105 2945 2360 3724 1615 2678 875 1244 2011 21 314 2215 1356 3143 1041 2246 3758 845 1610 3215 3260 659 3516 3328 1717 1043 1949 96 1898 1130 2760 1954 2142 54 737 1954 124 3976 3976 283 813 1931 3403 1434 733 1196 1722 2212 576 2575 1775 3635 3259 2726 2168 3019 3473 3769 2241 1624 852 3041 1969 3567 3882 3604 40 3258 830 3875 3146 3558 2519 3167 3349 1813 3055 3577 1863 3983 3765 2892 42 3653 2903 80 1825 2793 1037 2995 3413 288 2337 929 3059 4006 1423 2582 486 966 2934 2331 1335 2047 3420 2346 3146 1123 2577 1996 3448 1109 3825 3574 1263 2047 1828 3409 791 1605 467 3794 4041 3090 794 3902 1675 3049 1569 1263 636 530 121 803 2394 437 557 3913 3134 2662 2561 1024 1135 939 3085 3146 3489 3429 666 3739 1539 14 2991 2914 1584 149 1785 2076 1062 1441 6 2337 2698 3772 1346 3565 3316 3240 2364 2905 1224 1413 3882 1099 2008 687 3012 2752 2470 3665 1891 824 1560 2546 2347 1641 2587 1599 621 783 2520 931 608 441 945 2122 875 2394 4027 1536 2343 1359 3340 2372 889 2340 545 302 1979 3868 2782 1775 2372 1917 1981 23 1799 2337 2818 3813 404 823 867 836 657 1081 3317 60 1065 1511 3162 1671 1551 2293 282 376 1229 1189 849 664 2204 3590 2793 3074 216 675 3512 1801 1084 3736 404 791 1378 1378 3000 3308 4014 2954 3836 307 2759 3329 3437 3695 741 1783 1159 891 1550 1416 794 694 1612 2871 3207 1760 1457 2963 1699 1762 60 3186 643 2377 1536 2065 2527 1134 1413 1589 1953 2215 2909 760 2419 2049 618 3642 2635 3310 3491 4047 507 2066 149 1084 2808 3265 3142 3074 3259 1632 1371 1765 3239 2824 2243 3722 2136 2232 423 2515 741 568 2470 242 2295 3318 889 3414 382 3166 1360 3618 2494 2014 1303 2825 3350 2400 1571 1791 3073 3453 2603 1558 3783 973 922 2453 333 2321 2032 199 3949 289 1777 1246 3774 3888 3324 1267 185 1811 1344 107 3217 3511 2143 4008 1776 2767 28 322 2017 1809 3999 4004 1991 2423 1989 92 2504 1148 125 1560 925 3542 739 2563 4023 900 2716 3333 2959 3832 22 1549 1038 2074 3212 780 59 459 3689 3957 906 1990 3406 3932 3607 2875 4070 2411 4009 2922 292 2046 1678 3853 2130 1316 2870 407 1496 3481 2942 2485 3708 2033 2781 3460 1558 1524 2365 1172 1012 3202 1168 2132 2328 2553 3446 3925 1763 3047 2088 3519 3453 3852 623 180 3254 1145 2812 2441 3475 3713 3451 2199 2776 2740 3422 4060 2255 153 2388 3790 737 916 632 2137 70 2605 473 3103 67 1496 3426 4075 709 77 3430 3239 2222 1039 139 2191 115 593 2806 2636 860 1345 1698 3917 1723 485 3764 69 2105 3954 1776 3056 1954 3288 3734 1172 1792 1949 974 3398 3754 1904 2124 2124 3877 1140 1929 3352 2347 2810 2292 3387 2188 2320 158 3920 3718 3521 1211 3030 61 1008 939 789 728 2480 2875 831 3609 3869 3804 241 3006 910 1848 2923 3451 3583 140 2460 1957 2059 3587 430 1324 2278 2557 2327 1646 3039 422 200 65 3903 3389 172 1343 1166 580 1566 556 2977 3602 261 1513 495 3699 1197 1959 260 3200 3214 1277 874 2755 3008 2479 1095 1685 905 1220 1510 1369 2974 3154 162 2638 1058 944 473 3086 1968 235 2300 1011 307 587 2610 2690 988 2783 4070 3909 2491 2205 3562 456 2969 130 3841 3225 367 513 284 1998 3226 568 3939 1240 2971 259 3921 2350 2882 919 1884 2156 3720 133 2084 2657 349 2130 3527 990 3438 1761 2016 3580 1036 3696 293 574 1710 2495 2538 591 517 245 330 1215 3449 3274 2524 3479 663 2460 2108 3466 1443 3902 1999 3447 3946 1130 3001 2407 3941 1198 1926 2468 2641 157 3308 1939 1847 117 2992 1719 2150 2323 828 3434 3585 1973 2969 2442 2328 3562 3407 2364 2710 2876 2531 4012 2015 1489 2809 3363 3267 2204 33 3339 3349 1282 3919 3322 416 1911 3287 2092 2701 363 1681 953 3137 2932 3495 2655 2600 2149 3479 2676 1185 231 1208 1915 3756 3685 3861 3001 937 3563 1524 1781 911 2814 1000 3089 1658 2227 3413 2433 176 3189 1698 1866 3136 148 1186 3639 200 2918 1399 1126 1349 2083 2253 381 3757 1933 3995 2648 630 625 2010 3155 3379 1214 2616 2620 458 402 415 2451 4038 2039 709 3318 1904 506 2805 2509 2962 2586 2121 457 1120 2010 2178 2779 1232 434 3354 2422 1113 2767 2976 124 77 2982 3107 842 3555 285 1787 3358 3157 734 1145 2743 611 2672 1990 1849 3288 3241 2030 2122 1670 1007 25 591 2175 916 3462 3858 2057 2786 3052 3909 2532 1025 2544 3150 3793 567 804 2566 1369 1037 1447 1105 2001 3321 3892 2383 501 1334 3736 2073 2669 1052 93 1257 1713 557 681 16 1395 117 3536 2234 1741 3689 2515 1216 1664 3250 3416 343 321 2669 807 1289 2862 3550 698 2501 3253 626 1674 2376 3992 3470 2793 1461 947 533 300 1222 1118 1880 3783 277 273 435 2165 1196 3800 623 1983 2483 3485 94 1567 3937 44 3391 1941 639 3449 2079 3912 1711 617 492 3558 1642 104 366 2525 132 1535 1170 1646 652 1423 2244 2905 684 2799 1307 42 2324 887 3965 26 2153 855 1889 3437 561 761 1223 649 3806 3424 2259 1402 3804 3679 3934 37 2940 3056 807 1682 3665 1420 196 1464 3877 1422 3020 3086 1064 2402 1583 1211 3112 1799 426 3055 2204 1990 3018 3856 1706 1143 3636 3951 1523 2296 2185 1634 3548 1779 4048 1282 2566 3091 1570 983 3024 693 3425 3079 2432 2930 997 3840 1299 820 2373 1323 3979 2843 2684 3205 4046 1981 937 2164 423 3991 2629 3626 198 1383 1872 1854 1879 4014 2727 1618 2121 3425 2854 913 2902 2011 1247 1328 3160 3498 1196 3364 1354 542 2304 1728 416 2694 2534 4034 3351 3185 3614 3074 2569 2500 3223 3403 654 2326 2775 823 3219 3437 2362 4001 569 2425 2669 2553 3325 3643 3513 210 2739 2425 564 900 1558 417 3297 2590 1795 3296 48 3670 2951 1803 3137 2672 2875 3483 3901 1182 2645 2321 3673 1652 2304 3916 557 627 683 36 721 1157 1380 2290 4063 1937 2597 2148 85 1230 978 2265 3713 399 4032 3943 419 2890 3120 47 2796 3832 484 4015 2998 3284 2229 974 2904 445 2612 3939 1196 660 3784 2716 3443 156 1035 3722 2903 158 1188 458 2230 3156 1639 3538 4003 2385 87 525 1839 2621 3360 3581 4029 2512 2722 3990 1645 1005 613 4007 1693 2483 1378 164 1080 1227 1924 663 566 4076 874 704 892 1520 3435 3069 912 2930 1965 938 1108 3883 275 3536 2656 2725 163 2982 1298 2112 1852 1779 3743 2881 1654 2900 3630 1445 464 222 764 661 2418 431 2880 3116 847 3941 4025 3897 321 3076 2475 1841 1745 280 2097 1190 3275 649 631 3139 2751 727 1029 2376 584 1203 669 2222 850 3615 1178 84 688 1452 2923 2317 2443 1357 2493 2811 2883 486 1509 2654 528 544 2297 3694 1040 3915 2088 479 1562 2038 2682 3771 3832 3604 2023 850 330 621 1182 569 1346 2898 296 3081 2914 795 3538 3702 2864 1762 2721 1517 1151 2837 40 594 1980 353 2553 1456 1814 2999 3797 356 2166 862 2621 3173 3099 1848 1984 3092 3424 1058 2298 3156 2339 1745 1873 3434 1335 1407 1037 616 827 353 2066 3226 265 2358 958 1140 1709 168 2389 3943 1943 3129 1866 2506 3166 3031 1427 2626 482 3344 2601 2994 1277 1253 3332 762 2136 2695 271 3937 3001 3433 3782 3731 2658 1721 746 3027 2857 1295 3059 3411 2415 2375 3503 2621 3524 3696 3975 387 1292 2605 1952 786 843 3472 3083 2112 913 805 3894 1886 3194 3833 947 3768 960 3099 93 2542 3146 3143 3249 3689 1144 338 3718 257 3617 3944 1596 3552 3853 1196 2173 2580 2891 716 2320 1090 417 102 2784 2611 3578 2921 3717 738 727 287 998 2461 2101 2442 389 3611 3236 2975 1480 1946 804 2128 3696 177 361 587 513 816 1138 41 2108 2448 669 3645 3038 1365 357 1619 2455 2232 1321 1561 3662 3350 2840 3231 1381 1994 2098 3452 2262 1177 1838 927 1129 1884 985 1519 2103 2540 1000 1225 1761 3710 3282 3427 416 3556 1782 1763 1768 2084 1713 1732 2902 399 2057 1552 3350 3159 284 2694 2701 2958 1697 1545 161 3286 1338 291 2335 3939 2717 2503 641 884 1554 1403 1800 2088 1551 2583 858 4053 2017 1320 683 2276 784 2648 2830 2219 1216 1278 1389 2904 1708 134 2574 198 2913 4079 74 3266 1661 3776 638 838 1180 3703 2920 1502 2876 2991 2327 3078 2322 2405 425 3676 2913 2709 2644 1131 3091 2764 1396 3409 3120 3877 1813 850 3420 1442 2571 882 3804 820 1820 275 787 388 4058 2413 773 230 882 84 3842 2432 876 2346 44 1332 1815 3059 2958 3035 1623 132 470 1843 3732 2251 2339 359 1614 3019 986 1496 1976 3591 1391 778 3578 1180 1813 73 1816 3318 2174 1115 3671 1296 2830 2177 3834 558 3652 1865 1864 1254 1689 68 3112 2056 3654 2514 1994 1240 954 1569 3956 3652 1895 99 777 2864 1962 2142 413 459 1819 239 3191 2528 490 2665 1174 2646 1545 756 876 4033 3497 2900 79 3894 1337 440 3127 2876 3052 2780 1500 1000 3203 3301 2980 1330 731 719 1565 4 1034 1894 2076 3914 3272 2436 1578 2262 2424 754 244 2143 3570 1007 3395 1642 1091 2619 2667 2862 423 3755 3220 2255 1634 724 3541 996 1378 2423 3170 3182 1622 2220 577 211 1913 800 2276 3028 835 3111 422 1559 482 517 3698 3994 573 3289 1241 2043 3768 90 1548 1806 1712 3575 2490 1189 3970 1462 299 1375 3819 1114 2276 2101 2538 3399 3561 1004 2986 3011 655 2169 488 1742 443 917 3319 2956 1557 3251 199 3545 2012 1349 380 2175 98 2682 2051 1392 1658 2458 45 3975 3048 1643 1321 3480 1692 3601 779 2786 1221 2925 1704 592 3468 3021 608 2534 2811 1398 3280 1482 2464 600 3067 2768 3915 496 1421 3285 1136 3885 909 3820 1569 2828 3863 1558 150 2699 1658 142 2398 2170 654 1938 1607 2828 2791 1700 3883 8 3945 1030 3180 3592 2042 1320 2371 932 3723 3886 127 2607 2233 3930 3273 3047 428 1310 937 1046 253 2225 2318 1873 1937 2510 736 3177 888 2313 2771 3199 2243 1180 1231 2802 1708 1482 2507 1006 3002 2099 1419 2102 3208 4070 3211 955 2078 3108 2622 3589 3342 214 3817 1705 3603 161 3060 1225 3153 1939 1480 3121 742 342 1024 597 824 3361 1438 194 3166 1466 3947 3777 2597 3835 66 3550 1882 881 3855 1767 77 3631 1956 3398 3032 2842 1238 2479 618 2979 2890 1255 873 980 569 2052 3726 1082 3067 1652 3568 2632 675 1804 2461 1338 1305 3461 2259 2618 2914 2539 1454 3633 770 864 1836 2346 921 3526 944 1910 400 3931 2421 3946 761 3990 3257 2304 3934 3256 3035 3852 3971 2865 1512 265 1800 927 998 1576 2507 1698 574 3985 2838 212 938 2004 2243 66 2916 2752 3458 2259 3560 474 3491 2813 197 127 1120 1335 3389 329 804 3747 1205 19 3459 3088 2166 2400 1162 1214 25 3316 3000 2328 743 1757 1909 3922 1846 3891 1521 1220 2610 1556 3305 1434 1118 1454 1550 2890 3786 1112 3051 1500 2102 607 748 10 3757 3850 2780 2904 3725 814 222 373 3813 647 1939 1847 3045 504 540 3122 3121 1480 2807 1919 882 814 1804 1090 4039 2899 3158 4038 1517 3726 1808 1645 3529 3981 1054 524 4009 3408 997 3949 3291 1068 2683 1698 3882 754 3200 472 1994 1838 2244 1435 2360 876 1237 2359 2370 3384 1423 3399 3984 1986 2089 2933 2144 4051 339 1298 874 3283 2985 401 2713 2652 1055 2414 1602 4034 1155 1911 1903 3171 3782 2819 2529 529 3627 2877 3746 2795 2643 45 366 3394 411 2485 28 475 411 372 3244 353 1660 1007 730 2635 2820 871 1939 3745 3400 1893 2834 204 3848 762 1944 1082 346 3115 1534 3371 441 1889 2938 1916 1708 1603 987 575 1683 376 1538 1008 3614 2368 20 2277 2477 2567 449 3505 343 1401 2302 2791 2411 1600 199 3582 1740 1810 1867 3036 1224 992 430 3528 4047 3763 2581 2802 17 3285 86 951 2879 1253 4062 2885 133 1825 3972 505 137 2529 2069 1580 2330 2081 1183 30 730 1302 1031 3063 1498 679 1857 2042 3901 1771 2733 388 3960 1625 2301 2825 2217 282 3107 964 957 3490 45 2771 651 3177 893 2190 2940 2861 2121 2205 231 2101 1977 1782 801 1331 3025 1924 2989 3909 42 3598 1490 3468 2732 1169 2781 3175 448 1338 2980 2736 3210 3024 3825 292 2384 1522 3752 2973 3185 2376 2524 2313 808 2167 2355 4054 3526 1483 682 3503 1000 2014 1993 1830 3372 1005 1067 3819 2787 507 252 556 1363 1464 708 3084 2659 3841 2520 2149 1603 3748 1723 3766 3905 1793 288 1237 3589 296 2144 1496 1760 2223 3836 3449 2603 399 3339 2164 877 2489 2030 3783 1773 2892 3557 1060 3565 121 3819 1687 1916 3897 3161 3300 4030 290 107 1708 831 596 819 2945 2451 1402 3267 2328 1334 2339 262 752 873 445 2673 2963 47 707 3470 868 829 1701 571 2301 1090 2828 108 4009 164 3181 1108 1896 1979 2573 1976 466 2235 2874 924 620 200 118 385 2751 1698 2807 1212 1432 1277 876 437 1572 1894 358 584 2934 211 3818 2096 3147 587 3727 609 3443 1931 3412 3737 579 1303 2455 1424 3091 2645 726 39 1 3068 407 3964 1803 3183 2974 2539 2711 1144 1640 3892 1158 139 1983 3524 251 2868 3486 1759 3618 288 3170 1017 1901 2514 3817 409 776 2921 329 4027 1681 2215 255 2776 3890 2046 3240 2062 3982 2477 1149 3130 12 3599 3773 1995 2879 2321 3802 762 3704 3588 1828 480 720 2333 509 294 1866 3753 1467 915 2309 567 398 2528 899 1173 235 2438 2380 709 69 830 2924 448 1453 70 780 4065 1874 1765 3375 1311 3103 274 445 3969 2998 1125 3004 3326 49 311 2936 1491 2117 24 495 3039 2486 2657 2245 4047 3167 197 2855 3232 1813 2856 2585 2208 3273 1450 1414 2201 2689 932 1659 2944 3139 867 1344 1939 1533 1557 2128 32 3046 786 999 1994 2158 4036 2311 1796 1229 3688 2795 434 920 1483 788 921 2673 2281 1001 758 2654 3499 2930 920 1056 2344 2777 1193 101 851 2673 1541 1938 512 2633 253 3564 239 1845 335 2696 2655 3200 3055 602 1311 650 857 2833 2084 3880 994 464 2984 1870 2813 715 1390 3205 2080 1986 3634 3339 2037 1681 3278 153 4071 1114 3634 3476 3138 1260 667 3211 19 3223 2748 1018 837 1377 3102 59 201 29 818 3604 2615 1801 801 3120 3492 3324 2018 3831 3133 2174 3255 3252 252 1427 1953 1080 4026 1883 376 1963 2185 628 2714 2543 634 1725 1784 1306 3698 1449 2264 3194 2408 4006 3609 2595 1189 1842 3916 3984 3798 1112 30 1681 770 2499 2580 909 419 384 3548 2014 255 1171 2334 1746 3897 3525 1979 1950 2539 2519 222 3 2505 902 262 1947 2182 610 3460 3112 3672 1672 3785 3136 593 2656 3563 3731 2330 2114 3753 2603 1788 1097 1718 720 2277 2945 1599 3116 893 2169 2444 147 1261 2361 1402 728 3736 3805 2169 1548 780 523 3748 584 1175 1942 974 2 1274 1470 1063 616 1355 2635 1010 1389 3174 1852 3737 1670 2350 164 1893 3083 3163 2902 3240 1883 3756 906 2295 3477 2751 1852 1926 3857 3284 913 1682 1854 229 3174 2002 3331 3808 2510 154 3787 1084 2257 2206 1757 2040 2918 3427 2379 1885 2953 534 2130 3059 2607 3033 209 3058 1660 3569 319 3215 3818 3908 535 1389 734 2949 3399 1922 1372 234 1553 166 4067 2185 2254 293 399 3401 654 3073 1108 2345 87 591 1166 361 1255 2127 3159 203 1387 2278 822 2816 1613 3234 1945 681 488 2573 3022 222 2361 3509 2400 309 529 1506 504 3787 1568 3956 1927 1492 1957 2135 2442 2486 3689 1003 3369 4052 305 4073 1115 1625 2532 1674 1923 459 3057 2428 1785 23 1795 3173 3153 1954 1407 316 2178 3506 3952 2508 1691 1785 2994 526 3115 882 2831 1548 3941 225 3068 2241 3767 858 830 2265 864 204 3281 1587 3688 2657 1715 4022 2875 1544 314 659 2371 2071 349 3582 1358 3637 1131 2317 4021 1427 2031 3322 1609 1190 3644 1004 3021 2280 417 1330 1816 2096 2486 1282 3481 1497 2145 791 3643 1655 273 171 1094 132 2211 549 1621 2817 2529 2946 1818 2222 3110 3713 3607 3004 1404 3248 3512 1556 2878 774 958 3359 1858 2296 1261 281 3889 1344 2475 3031 339 2522 406 2695 3938 858 778 1615 1284 3454 3041 3500 2641 113 2026 842 3512 3019 1102 3720 1898 3803 2583 1792 3297 655 2026 790 543 2939 3824 1321 1997 1763 1065 2169 1166 677 749 3658 709 941 2406 3066 1043 2581 3293 3361 3600 3637 1587 2081 629 3281 2704 2880 1901 1842 2345 2403 957 540 2807 801 320 2937 1723 883 3758 1063 2687 2808 3651 1482 3489 3021 1933 3486 2561 1037 3902 773 135 3764 3004 1621 1398 2243 818 387 764 611 3399 1959 745 4049 3902 2089 474 1000 2899 2971 2790 875 1292 213 3520 3676 3782 3237 3312 1695 865 2319 1723 4044 2957 1425 130 2432 2392 3291 3624 2512 3411 936 2801 686 779 2689 1417 2806 936 2725 1653 1240 1788 2487 585 653 1472 2453 2532 3541 2192 3020 4049 3612 3432 3065 1332 654 1436 130 2395 3051 1251 217 986 3195 1121 1015 322 421 3481 3045 3840 1331 914 45 3173 3751 2537 2702 4044 984 694 17 2884 3971 1449 2153 2254 941 2554 232 1862 2848 2909 1762 2570 2675 1021 3953 1484 2328 1030 2369 3354 4022 140 2397 62 3068 2373 2719 894 2940 1506 665 2934 3375 2688 587 442 1363 3125 1343 1776 2524 2278 3442 2209 2813 2470 231 1162 117 3513 2482 1967 3004 1580 893 1027 2267 790 3270 1576 1492 1077 3472 1535 232 1360 2752 2714 2123 1309 2273 3923 2016 1568 446 25 2306 2865 1779 1730 2716 4018 685 1965 1993 1965 2348 626 1283 1840 651 1385 2422 1596 2334 446 923 3862 3013 2340 2910 1323 3156 924 2036 351 8 2089 1086 2392 755 1678 137 3817 474 1042 3719 2089 3274 799 1512 3673 4007 3305 2255 1151 2381 970 3431 3737 467 1362 4042 2840 158 2298 3800 843 3679 3022 62 2293 535 3859 335 3373 654 1740 2408 1982 651 318 538 1259 2168 1606 2808 1901 2616 1105 455 1771 3074 3513 3471 3926 3895 1483 1753 3495 3137 603 3302 799 2512 3711 366 2472 3716 3997 3973 1245 3105 4061 1195 3794 1228 1915 69 3057 219 2488 2335 108 243 1258 478 1441 3008 110 3883 142 1147 848 1006 3271 2415 2511 78 3121 3792 103 3103 398 1153 3223 3071 296 292 194 771 2725 738 2984 1868 1131 2454 3495 1031 3452 3970 2416 330 761 1716 3302 1302 3491 1572 4061 2084 2151 1817 3298 572 919 1610 1185 1432 1542 2206 3370 622 275 3888 2930 3749 420 1708 3563 301 3877 1152 3108 3879 3020 3892 2241 4043 1193 1164 36 1447 82 705 2666 1255 3028 2021 2148 1147 3107 866 2910 348 2833 2983 1893 2104 1390 340 3271 901 2852 3550 3950 1066 3112 1968 583 116 50 1242 3403 1847 243 1608 2908 672 2836 1248 1109 3710 451 1027 3009 1604 3332 1918 2028 1266 755 159 3117 2808 364 1539 1423 703 1593 1191 2663 1453 2546 3067 3887 639 1079 380 485 346 1559 2628 422 1405 3379 2096 1592 225 2796 306 3866 2346 666 864 948 2636 2644 2298 2731 2547 1360 1436 1071 3209 1779 922 2062 1881 2951 3157 635 806 2896 4015 2637 518 1598 3202 63 1439 324 2136 3221 3727 2418 1067 3778 683 867 294 1149 849 1961 8 2642 4042 1073 2546 503 60 2508 1520 3788 2605 2561 1824 1937 1010 2081 2953 631 915 365 2311 2326 2715 3642 559 1569 1554 681 2088 2719 3720 1769 1227 1058 923 2534 1149 4059 853 3119 792 192 1000 3953 2764 671 775 2735 3147 2863 866 1093 3490 1685 2224 2530 757 1210 3900 1794 1620 2553 2529 1059 2265 3007 3625 958 2146 3339 2310 524 3523 888 409 991 3529 576 758 642 1985 314 1168 801 951 3857 1420 614 1387 2372 1563 3336 674 2193 662 3038 1876 2773 128 1051 3949 3130 1534 1109 705 2452 702 3685 2484 2411 1977 1680 3589 3022 3665 3125 2406 2555 1849 3537 3815 979 1940 1538 1045 227 1982 4019 519 540 56 2947 3430 1896 352 3146 461 2577 1025 2321 3399 1043 3728 2960 1960 3796 3049 349 1013 1955 2116 3271 1520 3585 3620 2755 3796 20 1089 1115 1506 1100 1556 2407 1504 2257 3734 1108 2181 156 2119 413 2616 1799 4070 877 2122 705 2033 622 3504 319 1366 107 164 182 1655 3309 137 3963 3048 105 829 145 94 3339 3499 2881 242 3956 1480 3425 2422 1788 3245 3540 2963 2504 949 72 369 2985 3242 2445 1028 2384 3035 2900 604 2248 3781 1149 2831 458 3581 2751 735 706 283 3537 38 1161 3797 1803 610 3951 885 848 418 2689 1225 1878 2792 2696 646 1761 1526 2732 2206 570 1023 1355 2620 2028 605 771 3374 2966 1908 835 3642 3143 2966 2263 1658 3461 2659 2753 2738 2577 3380 2020 1744 610 2048 2917 314 197 3189 2850 2349 1978 2330 955 1673 2719 507 1707 21 905 2951 1305 2504 2348 1820 2746 1381 3344 2469 325 2381 3378 2446 64 816 1402 1347 2736 3616 1164 691 2804 3559 1405 772 3380 13 2042 2923 1883 1560 1059 3350 3698 2610 3963 3971 3681 1959 1027 474 3911 3078 2706 1282 3816 834 1872 875 1330 2747 481 460 932 2762 3618 3180 18 339 2693 83 1920 749 25 2838 2918 3424 1681 1519 3433 631 1913 2177 524 2840 2358 3458 3502 3196 145 3023 2718 1382 1832 2602 2103 3555 1251 3386 3905 1812 1041 2431 2990 3662 2768 1899 3637 1537 3059 1192 3303 1700 3620 3653 3199 3044 899 2612 3904 3994 1589 2310 2223 840 816 1141 2351 3955 3357 2882 614 3283 2305 2707 3907 751 3221 181 1798 1329 2278 1678 2791 3778 2698 2683 1573 1036 1804 667 2619 2048 580 2800 1799 3739 977 4038 3592 973 1488 3045 1508 3216 1819 3384 1586 3148 2467 3308 1297 3802 3219 74 2394 3350 1527 2337 544 2820 3522 891 2488 3239 2212 4033 1069 3839 3483 1647 2773 2706 393 1881 2252 1241 3099 573 3841 3973 1297 1928 138 2472 3777 3215 1312 2714 4068 658 3574 116 606 1378 2974 1727 3376 2424 2566 2493 742 2238 1838 1009 2022 61 985 607 1549 3515 3002 551 267 833 3134 474 2077 2688 1561 2945 2695 3319 3917 2344 616 3206 2042 613 2357 139 2624 3671 2884 3409 1570 927 1887 1476 1354 3580 1556 301 591 2608 1101 3097 2890 3170 1171 731 3189 3274 1495 3732 976 2596 1498 2462 547 2423 2025 1210 3307 4038 1211 1795 3130 3449 909 1412 1528 519 2878 955 249 1379 795 153 211 787 999 1770 2813 4041 2089 963 2983 1874 590 1302 1733 1920 531 3220 1054 2492 1837 2986 606 2479 301 1631 1169 1658 1399 4011 3594 1077 1313 2196 3389 649 2859 2373 1990 1575 1019 78 892 2651 290 1440 1994 74 533 2610 3546 2303 159 2852 216 2132 2612 862 3991 2737 2853 243 1854 1313 2764 2423 825 2539 1170 2720 1248 31 3839 1012 4042 1267 2877 2958 3166 3483 1055 221 1667 3251 1266 1935 759 427 3418 103 300 1430 1424 3047 2116 3199 1236 1667 2790 2304 1103 1689 877 3636 1445 248 828 2378 3660 2532 1814 1864 951 3219 409 1501 2362 1585 390 188 3559 3219 421 1704 928 2770 2447 3501 3586 1554 853 2098 1151 1813 3752 1271 3666 1173 3608 168 1742 3804 1573 1266 1825 3508 3735 237 3656 1040 2857 2234 505 123 3953 2139 102 686 2410 3194 4056 2478 2194 2971 1933 1937 957 1923 2417 2487 1016 2969 2748 3105 3521 1960 3819 2948 560 1402 1669 2498 3200 497 1545 2944 920 61 1828 1392 29 3830 938 3045 2074 1782 3697 236 2393 3731 4060 401 2939 3206 1090 3652 40 1038 3773 1901 917 116 1964 3349 1320 3010 216 2174 1484 3897 3528 3557 3600 3198 3346 1402 3554 327 2160 3818 2350 3741 437 887 4072 3527 2787 1811 3308 1295 2025 3841 843 2549 3450 1351 3579 3457 1968 2519 1077 2297 2693 268 172 1283 2775 1361 2952 182 3155 2950 922 772 2112 1907 1828 1796 3488 1603 3381 3993 1394 139 2712 716 3790 1004 3441 2809 1543 1935 1921 719 1594 3436 316 1416 1480 1588 164 3224 820 1197 3981 993 2841 1990 1402 3459 502 1874 3345 2950 1193 1586 3524 3026 2984 739 2558 1426 186 1695 2284 2843 1854 1032 1627 261 2362 1318 766 1032 2890 692 2273 2502 2899 563 1115 695 3252 115 819 333 1115 1845 393 1976 1137 737 591 3134 2688 3958 463 3384 3710 996 3027 609 2506 88 3754 3744 3223 3828 4075 3863 2029 3214 626 388 3495 925 708 1396 3116 2232 3529 2611 2386 1456 3093 300 1451 1754 462 2919 4018 3842 1065 3555 1275 2211 1541 3960 2616 2367 558 1476 719 4055 2296 427 1944 194 2624 1453 2193 2797 2884 769 2560 812 2232 3352 1471 1562 2869 1620 2851 779 519 3205 3079 1816 958 3878 370 2978 1265 2687 3512 1240 3367 3856 672 2717 2991 1342 2003 57 2175 1839 192 936 2076 2963 2552 62 764 3472 2265 3182 2460 2094 3423 3276 3303 1491 2649 3796 2102 2492 3157 612 506 1619 3799 3349 166 1293 458 1047 2239 1055 786 1622 1758 546 1594 4044 462 1317 2030 3042 1848 463 2492 2808 1283 1158 1390 917 1059 496 1674 3979 2283 457 3186 1891 2385 3857 1680 3010 3575 361 1920 1864 146 3501 924 2234 3176 2338 2171 2678 2620 1326 3938 1017 1996 3424 862 19 3051 1501 299 1458 3559 2616 2141 2905 666 1524 3045 1131 3855 3635 34 1231 2797 817 3951 1873 915 1176 890 4057 596 3854 2779 2475 3847 363 3060 3693 3390 2468 2479 2372 3823 2051 2924 3647 2881 2495 2417 1277 941 2092 3251 2493 650 3645 1311 2398 477 1684 1189 3007 763 203 214 1561 1037 3323 1703 2427 4023 2696 3 98 2376 2115 810 33 1908 3699 3750 2129 3424 721 3242 2356 2554 3565 213 2315 3492 1579 4072 1754 2437 225 573 4037 827 4053 970 1050 1997 3391 2232 1146 306 936 2472 508 2504 3901 2457 1927 635 253 853 19 2465 2907 1487 2148 826 2684 4012 41 1866 2545 146 3008 1263 3576 6 1789 1923 2433 790 229 487 1139 3526 2802 1626 1738 2971 835 2547 176 2914 1684 2206 3796 1880 3638 2350 1500 123 2866 3889 3424 556 398 1409 1281 3739 1889 2592 2738 702 913 2664 217 2488 1000 2484 3266 170 2025 3149 3700 2788 3759 2959 1038 217 2259 786 146 2039 3361 3777 3283 2023 1711 2067 184 3621 4040 1029 1509 2092 2362 1254 1579 2840 2867 64 4007 3557 3595 1152 2303 1457 654 784 2683 398 75 1434 1790 3418 1663 484 1720 1676 2880 757 751 87 3706 409 943 110 1821 238 904 1139 2954 3886 3694 3380 3669 4029 3005 1177 1868 2295 83 2337 549 3840 2044 3692 1906 1406 1208 1844 1903 2941 644 3834 86 2131 3147 2284 739 3787 3421 452 3349 550 52 3861 3319 1430 3280 1440 33 228 2655 4005 3272 132 2185 1010 3859 1177 1694 3112 1360 1882 1574 193 4048 144 2291 1927 2575 138 757 3163 2660 1071 380 1350 3023 3837 237 3400 3807 1300 1700 3214 345 291 889 38 1854 1857 3767 606 796 3812 405 2102 85 3105 1061 930 2118 1247 141 718 2074 247 357 3530 240 247 890 87 2877 3239 3317 2686 2843 636 3864 2244 2031 3543 3584 2517 3509 2854 476 2303 1438 3277 1865 2384 1507 3477 1226 807 3105 1444 1251 281 453 230 2001 2319 2412 3891 162 2734 3287 904 1856 452 2898 3499 842 1317 186 2272 3437 3866 3441 114 2022 499 3055 3423 2873 1870 3587 986 1007 42 1761 1372 1289 3243 788 58 756 2001 2413 2324 3854 834 3036 293 2398 3222 2477 2263 3316 4077 1843 2155 411 254 176 3413 1629 2692 3581 1793 3819 438 2632 1655 3913 1644 3619 1979 2381 396 3673 3118 1545 216 2844 3659 2396 3952 422 1376 2115 650 3654 19 3755 1696 1884 3483 1217 2106 18 419 303 1934 3201 3572 34 2017 3749 3178 2070 1585 498 3308 880 1701 1153 2664 15 1175 2597 2414 4027 979 1885 2099 2796 1600 711 190 1577 2563 960 3082 2758 3738 1769 1750 1766 3964 2431 3500 789 2405 3595 2862 3085 3879 3362 3202 1102 1196 1867 1840 297 3729 2031 1776 104 885 1553 2575 1948 3443 3516 2816 3711 3915 757 2663 1394 3261 3846 1062 3687 140 1886 1544 3314 3460 114 3768 221 445 2780 2363 2478 804 266 915 311 988 2628 1923 2228 2300 3770 1132 3442 3446 2322 2024 2462 2369 29 366 3720 2918 3893 1188 2661 2022 1978 893 3447 2190 2136 3323 2315 1856 3020 2785 3017 3315 1421 1879 3514 1223 2548 609 2866 385 1992 256 2996 537 3370 3016 1209 985 675 1268 2277 1848 3302 304 463 398 237 462 3541 632 1756 2228 824 3192 665 756 2641 3402 3717 246 705 1146 3333 701 3083 2996 2637 2472 4024 632 4001 1179 1783 699 2260 2714 1894 2674 2155 3073 2960 1480 2207 1994 3202 42 1832 1128 1467 733 2725 1856 1889 1953 3965 1613 9 2739 3658 296 3788 154 3758 3145 1250 3095 2637 1429 3513 2317 3408 3187 3030 3855 911 557 1406 874 980 2161 3103 2044 1181 1749 3865 3220 1455 3336 611 3160 1502 2010 1180 35 1012 271 2749 3470 1620 732 3158 1748 3338 2246 2781 2024 1332 294 1046 2663 2427 1911 3024 3909 3871 2455 571 2535 3586 3062 2176 1726 1499 2884 2126 956 529 57 186 2463 2777 2948 3204 722 370 3388 3897 2648 4002 1740 669 714 1512 2212 3202 2036 1047 2410 2647 1396 1247 3327 896 750 338 512 3016 1224 1649 2360 3603 2798 2122 3131 3908 1661 3954 2514 1679 3677 1753 1309 3436 2006 425 2796 1839 3663 2980 3345 1725 2273 1309 890 2698 2111 2641 874 2582 1831 208 1032 1674 1368 201 154 420 2066 528 1555 53 1425 1359 3324 1942 3667 1088 2462 2280 624 979 1507 3848 4017 1651 751 1597 2743 2556 714 3363 3545 1508 532 1341 1850 2049 2789 780 1579 943 2299 933 155 3788 2598 3371 2405 2398 1158 3222 3966 3122 3058 327 2432 3618 2224 18 1600 3813 2554 3269 2064 2723 3032 656 2404 3375 1708 1511 3535 2556 3925 1187 120 1648 686 2007 2415 353 1685 1628 3466 2124 1028 734 3295 708 3806 3673 641 1345 3253 4050 2544 1528 3091 459 1344 890 2097 3572 227 3027 2733 1452 967 26 1605 370 1616 1501 808 2734 54 539 647 478 2337 1940 3820 3510 1341 3338 2108 3834 1849 3564 2175 3581 244 4014 4049 4006 4028 2005 2965 1741 2388 288 2458 1198 681 4055 813 3243 3062 982 1417 3443 2209 3020 2301 839 1422 511 1693 2387 2424 2405 1924 3933 2564 2171 66 36 1120 2204 2520 460 2868 705 2881 1240 366 887 2588 2756 1732 758 3059 16 1353 1320 1255 8 319 2647 1887 528 3894 3676 3914 291 693 195 268 256 1487 194 2476 1699 3812 369 1969 1598 1212 2978 2040 2013 1659 3331 1206 3060 1929 2119 1165 2888 3111 2626 3 3200 879 252 3153 3432 1899 949 375 1983 2159 793 3468 1303 1586 1069 1023 3670 3428 1329 2345 2390 158 2531 909 935 3284 2365 3396 3229 718 1363 3424 3607 1657 446 899 1670 940 3477 2380 2208 2129 1431 18 2633 305 1535 3796 1508 3531 2617 43 1027 2827 3368 835 3196 2734 306 226 3535 40 3346 516 3242 561 1130 2328 1037 464 3407 2242 4037 1019 4036 3741 1816 3944 816 719 3247 1394 557 1339 886 590 1599 3067 1741 557 2241 713 2052 913 159 1670 1051 3950 404 3209 259 2359 986 1570 1537 3979 1748 1693 3304 839 3868 895 354 1888 3821 3196 2385 3326 1211 1684 2469 2858 1722 864 274 299 542 3121 2865 996 1908 601 3563 2340 1891 3152 74 365 1910 3564 116 1360 3210 441 2075 2911 1218 1518 1900 2416 3587 2866 2059 2228 2843 1805 1908 1495 2466 3522 1805 299 866 2675 1722 1882 1366 2713 2434 3964 1506 1133 1680 2407 3624 1119 990 898 2704 1280 124 2907 784 3247 1858 671 359 1264 488 1611 1093 353 1953 341 3137 194 458 1650 729 423 2642 924 1070 3359 2591 3460 3735 110 230 2370 3305 220 194 203 3205 736 1680 1457 1679 609 3010 1144 2281 747 2955 1422 3255 2655 228 3664 650 3725 2825 742 1498 2260 1348 125 3951 906 335 2884 1000 1103 1392 2269 1334 3081 2491 675 3568 3368 1316 4059 2608 2794 972 1951 1750 3902 3912 1381 1796 2965 3738 1342 2421 2201 236 1677 1577 377 710 3053 3769 3950 1401 3950 101 1437 3834 1178 2063 2242 2768 444 3394 1913 544 1537 1771 1902 4014 2249 3671 2489 3852 1061 2140 3801 278 711 1095 74 2528 40 2023 2510 3949 1179 3566 977 238 822 1390 3035 703 3248 2157 322 3963 2332 2730 265 852 3325 3041 3134 1627 1202 1284 2342 1195 3568 3305 11 3711 2069 671 3568 1508 3478 63 2268 1045 280 490 1943 2289 3641 2797 3092 1713 4008 2592 3852 1760 3298 1085 990 2274 1812 3965 2412 292 2051 1873 226 201 3129 2745 2865 3380 3790 895 3518 2011 802 2946 37 1502 3466 9 3776 1955 2524 2796 1802 2513 3895 3054 3650 3463 2968 3050 1501 2721 2212 228 2996 1895 2305 2596 1649 2326 3201 1115 2486 206 1077 3 895 2925 3838 3241 761 2779 3058 2359 3036 199 1966 3713 1447 2171 3340 801 2244 2275 1555 908 1516 492 2348 2346 917 395 2738 3554 2619 699 1608 3106 1184 492 546 1669 2224 1083 1767 2848 2298 1334 1140 3189 869 234 3683 724 145 729 2797 3105 1976 3773 2625 1971 1345 1015 2459 3525 676 2273 3472 426 3842 3883 52 238 677 2451 3277 1487 2954 3912 645 2213 1791 2194 3283 921 3232 3360 35 3850 940 2284 1735 2760 2536 2522 1358 2155 845 2334 488 2356 948 3387 263 1003 2980 1479 3339 2398 1483 526 2955 3476 449 2693 1461 1739 2738 205 3681 1690 1684 979 2989 987 554 3602 840 4029 923 1150 3044 715 1569 2292 1306 336 4041 2278 3249 2585 1001 2782 750 4012 3831 1864 3417 391 348 499 1429 3423 742 683 2648 294 347 346 233 1076 1111 2491 410 1416 2252 3622 1291 1494 2521 2774 3429 981 2586 1300 1403 3972 1739 4010 576 391 3025 3605 2183 921 2320 1132 2677 1783 938 708 1286 394 1822 2495 3856 2005 2640 1167 2313 61 21 3556 1561 1036 3395 2339 935 504 1805 2023 1934 3202 2894 816 167 2974 41 2398 1921 432 629 2824 261 3939 3972 3487 1889 2051 3918 2300 104 460 197 2025 2918 977 387 1563 35 348 2838 2775 3276 3572 3547 3192 3724 1863 2076 3212 2799 2341 3430 3589 665 3619 721 204 1624 3038 610 2807 1236 1906 2440 2185 2178 2727 3734 72 2605 2793 3388 1214 2850 2516 885 1454 1047 2493 325 2652 1781 3020 2326 2647 1882 1104 1983 1315 1635 364 4055 1432 3598 1254 644 761 652 145 3959 2865 1526 2388 1955 2557 1790 2037 298 619 2639 2200 2317 3548 3861 1001 1077 3903 3080 726 1384 1492 2365 3987 1116 3292 2087 625 1503 480 230 2615 2164 27 2795 1260 918 2005 1895 3192 3904 2891 1976 2681 2067 2390 765 3742 435 3215 1444 2785 3733 312 694 1595 49 2381 163 923 499 3610 1195 585 3245 3386 1599 1683 3571 1870 1780 1248 1336 3437 1019 2746 69 2021 1886 2737 1541 3734 2463 80 1348 1635 3035 4022 3577 3626 995 180 1444 2384 1974 551 1124 1190 460 2914 3687 1787 97 3895 3730 1990 1381 3721 3976 2483 1849 1561 2678 3584 137 1931 3832 2327 892 4025 611 3823 1788 3970 2024 3782 1609 2861 2087 453 2316 3937 1806 1089 3971 2568 1906 714 3652 678 1058 2693 1514 2569 3712 3012 283 1605 3710 1845 1767 165 2475 438 3001 2893 1166 1160 504 2033 2681 1616 3637 120 2810 3106 3131 1138 1447 1319 73 891 1160 3585 652 1340 1108 1646 3338 2763 1807 609 79 226 3892 2369 737 2356 1101 2711 1168 2332 1388 3203 1717 1363 2237 3762 829 111 3806 3286 338 3818 547 890 2150 3892 3220 497 2767 3262 787 4066 2781 1325 2801 2744 1298 2251 3895 3318 253 1794 2123 562 1307 1105 792 2334 1135 643 2697 3696 2864 215 3265 2093 1168 3409 3196 1782 2051 3274 1297 1090 545 3184 355 838 449 3626 522 3221 1352 1598 1305 1345 3968 1557 3889 3134 3755 3132 93 1498 155 42 2550 1908 928 2683 2819 1632 1858 2816 141 543 470 3374 4066 179 1071 2749 3016 1454 1519 3707 3553 3574 470 887 3433 2029 3522 2587 884 987 3310 632 358 2804 1809 2969 579 2483 1047 3806 91 81 691 3912 267 2846 2812 159 1763 2702 2034 3910 698 3615 2076 467 2065 294 1894 772 2777 3522 1515 2265 3625 3252 1852 2483 806 4016 1015 2498 75 2525 1779 2213 992 210 203 470 461 3976 3016 1090 1252 247 1731 83 3772 3809 565 1630 158 1378 368 1849 2447 1169 1191 3343 389 3235 971 3232 795 313 1317 1499 3152 3124 475 2495 880 1874 2470 3582 1092 3176 1518 601 3339 314 3100 3155 1728 334 178 400 1807 3876 2057 3678 1366 3510 1412 2731 876 2200 2117 1343 2963 2439 2852 3017 2542 91 3286 3793 3668 198 618 229 3540 2793 2018 2837 2089 1311 2476 3146 2233 1362 423 2185 3240 3482 873 2102 1798 2594 1 1127 2460 2291 1858 2051 572 2230 1707 2359 258 3531 2958 151 632 3550 3385 3330 3227 3032 3205 1985 2698 1301 1333 24 1082 2196 3117 1382 3164 820 2926 3195 1153 1420 1058 1525 98 714 957 154 456 3359 1186 115 2441 136 1486 1677 3812 1064 1455 702 3135 3196 335 3962 3265 470 3464 992 2671 66 331 2901 372 516 2378 1083 3831 3385 2458 2569 1758 1801 49 1286 1387 1188 684 2906 2250 3259 637 410 3166 1957 1777 3725 3800 151 31 2828 1856 3814 1182 2218 1816 1735 483 329 679 566 2269 585 2245 320 2514 3593 2402 4011 972 3359 222 3349 2959 3856 3232 3026 2232 2594 3676 3980 1120 3358 296 1952 2733 1315 3180 2031 3810 391 1117 3844 245 3384 3429 177 2571 1911 3913 2362 2218 1992 3523 2262 1433 1315 3117 3221 2575 2300 4068 2860 95 4058 2670 3544 3010 3501 3279 786 768 1098 2799 3556 1840 2059 3783 1892 2797 795 3273 2521 2714 3487 2425 2793 4046 1226 1313 2835 1349 1478 569 2608 2189 2385 3283 3043 1632 1785 774 3402 2519 104 4057 910 1793 541 2394 142 2755 1416 1518 1739 3346 2486 3443 4053 3116 3922 1174 317 3228 4076 707 3800 1977 2848 3586 4014 3964 3671 1175 973 1127 2800 1015 2286 1072 706 805 1310 1388 886 2425 1802 1854 1959 2711 483 3091 3867 3478 3597 1930 488 3351 980 1983 3086 3894 3920 2619 2001 1823 953 2511 2399 592 1234 1132 340 539 1366 2960 1529 593 1897 2521 2514 2511 232 3502 2527 2826 1631 3477 1715 3492 3630 841 1486 3302 161 1800 802 2271 39 2962 1936 1195 3947 2267 160 2219 607 1931 1432 2490 3012 2938 3023 2267 1507 3885 4072 2809 2066 360 2963 3563 2649 2311 1295 1825 3182 38 3709 1584 2625 1188 1691 3853 3155 295 160 3499 450 377 3659 635 2479 331 3646 2636 2757 1594 3479 2961 2244 1532 3297 1912 2427 1343 2236 1993 1697 4043 3905 3964 521 3104 3060 1356 1605 3367 2740 1164 3230 228 2672 1447 2691 24 1064 1129 2604 112 95 163 856 1766 1980 1899 201 1340 882 95 2166 3569 519 1854 4066 574 561 148 549 1802 1747 3173 1407 3904 2800 748 3564 3989 3723 2639 2420 2080 3811 858 2725 3712 3186 253 849 3121 1407 2290 641 293 182 171 1865 188 478 3431 2049 3480 2561 486 198 545 1009 1725 3962 2819 1755 1016 714 1540 1370 2297 2965 3155 1 2141 2565 3672 1124 499 3200 2656 3961 142 891 3103 3571 3887 702 68 27 1313 3005 2428 2760 1052 2736 93 3165 3657 3292 720 2664 2782 1362 283 2909 1062 3178 2390 1602 1312 1613 849 3246 122 3761 1977 180 3256 722 943 3840 424 3161 1273 3696 1792 3111 274 1805 2124 3232 1863 2959 1977 670 2307 3090 3354 3208 956 1555 746 2582 1272 2425 1441 993 476 3620 1316 304 2462 2723 2529 1719 3561 970 1200 2596 556 365 3767 2679 480 3981 529 2329 2131 1953 1950 2060 3028 3143 1288 2878 2601 862 174 2243 3899 3820 1605 2915 2355 1722 2649 1056 3749 136 2920 2443 3475 3613 115 1799 1056 909 792 2350 776 2749 1918 1615 231 1589 3942 3475 360 3884 129 3875 2037 2502 943 2425 1952 72 752 3119 3737 1237 4 1610 928 1167 785 379 3984 3597 293 2330 1621 1232 2335 757 501 1217 4 760 2257 2630 391 2835 1214 4049 849 535 2649 692 2223 370 27 3554 21 2527 3815 905 1219 2667 2460 4070 3465 1432 3760 1379 625 1113 3681 3954 3085 3341 2856 1835 2081 3816 2568 2494 828 1689 2504 960 3731 2113 2409 1877 1696 3327 2656 167 3249 1796 4 1229 667 582 2556 2117 3510 950 168 1447 37 1417 3621 106 2828 3093 2895 220 4070 2484 1149 2352 1720 2121 2472 2336 3901 2458 1293 3479 3018 2437 550 1766 3904 3094 3495 4075 2185 491 1969 2552 481 1435 1141 937 3372 2160 1285 494 2818 2341 1044 452 1582 1343 3887 584 2824 2620 3415 2599 3608 3319 1423 1555 1594 3122 1796 1799 1964 1963 1575 3180 2911 3610 2927 1823 1164 1329 3306 1920 1057 3938 3594 2418 2045 3078 2663 3869 975 2466 3338 2487 997 3883 2201 1285 3722 1807 3755 1002 2239 160 328 2292 3801 1761 3525 3716 372 676 911 2309 3900 33 516 3963 1185 957 3691 291 1227 2892 901 1478 2989 3482 1365 3337 2077 2893 25 3342 553 1128 3628 1427 3037 117 2632 3675 2493 2832 3523 1621 2977 1812 411 3518 396 327 2830 480 2789 247 2831 583 422 1844 1683 3566 2727 3475 1812 726 1268 2658 1460 3336 1275 250 2119 2722 1043 1026 2705 1987 2915 1642 2529 2002 527 2436 1037 3101 1497 3511 393 2942 2137 2278 2779 3094 1640 362 3273 1640 929 77 3162 2260 1138 1928 3107 2776 3127 3010 2761 142 928 3798 3318 3671 2037 3144 2990 1454 3516 697 190 3949 3772 3995 497 1153 3897 2418 2778 2593 3143 3630 201 3440 3513 286 273 2524 3528 2484 2319 3505 180 2626 1001 3786 3823 2266 474 3813 3901 64 2387 818 69 3968 3357 2995 520 1048 1823 3217 4058 827 1511 3547 3249 325 968 541 1888 1368 253 3977 159 3626 357 1011 210 716 947 126 1377 2937 381 619 3534 2035 2572 624 2409 424 882 744 3494 1803 1964 3046 164 3448 3002 2075 3884 526 333 1241 1204 1303 3025 2272 1400 4030 469 846 1407 3397 334 816 1674 1667 880 232 2793 2088 562 2809 2062 2639 619 2253 2455 1006 2982 585 1189 3909 2407 3923 1486 3746 3866 710 928 1509 3043 1112 1680 799 3854 1192 706 3029 31 2954 1579 2483 1791 2548 3288 3629 365 3315 3399 1689 1770 1576 1073 2214 1044 1360 3731 3782 3269 1321 2985 2724 2127 3270 3062 328 3083 1215 3799 2277 987 1051 3190 648 151 307 2500 1893 1155 2167 1085 876 3176 118 2635 2815 1320 293 1241 1220 2084 1036 2685 1657 3888 402 2928 2712 2704 3294 3196 3794 3795 592 1634 3572 933 1147 1750 4047 1233 2904 3956 947 2200 126 2985 1285 2712 1282 397 923 2600 615 2694 1714 93 1830 3673 417 3755 2808 1678 213 3909 800 3609 2894 2219 29 1315 17 3951 1870 1389 2251 824 1611 29 4005 3750 3015 863 3064 893 1783 3190 778 2206 1158 2076 2228 784 2621 1521 2809 1977 3406 2280 2362 3510 3010 2987 1879 1916 3534 13 2426 3712 2760 1037 2560 3640 1195 933 1628 3956 3529 3869 1646 2117 2942 2682 955 3987 2781 918 615 2573 587 3201 353 2221 2249 3332 2092 3022 1082 2554 3534 170 3553 2507 1837 1656 3338 3417 1627 1051 3941 3376 2273 2051 3400 1154 86 3848 968 2717 2675 2653 507 1691 2123 2792 657 1387 419 3337 3053 1812 499 3364 2986 255 979 1970 3354 1911 3739 317 704 3752 1469 1640 3599 141 2791 371 1482 2007 3605 3189 844 948 1778 733 1311 3135 159 3552 837 389 3423 2737 1015 1492 2649 1594 1123 1700 3801 4073 40 3609 469 320 2742 3706 4068 1750 2584 778 1736 3244 2185 3926 3911 3077 1933 1467 4012 1839 1386 513 720 429 200 285 2400 1499 4003 1829 1547 3256 80 1678 3523 1864 2817 2780 2064 2083 417 1638 934 1339 892 3738 3525 2736 966 3724 256 1329 2948 1007 1888 779 81 1703 3237 1500 1369 2731 38 3851 2203 3806 1007 1349 3479 1228 3423 3386 3277 3685 3068 1487 739 2619 2082 1568 1397 3455 1400 2698 3677 3037 316 677 1039 797 3185 1116 2461 3406 1810 3107 718 2029 588 3293 2956 19 1745 2052 1426 3484 1284 917 2474 2949 4002 445 3964 628 1713 2139 232 3282 1639 2632 258 2379 1855 3297 3318 581 3207 624 3033 3720 2158 3446 828 3524 3609 2597 32 1743 2358 3991 3129 1488 2186 1297 2473 2555 4059 1224 1558 2323 4031 1075 2380 2975 2934 692 3761 844 1048 2278 364 1143 1377 1369 2759 1184 2369 1159 1967 3571 341 1388 3762 3157 4053 2930 273 2700 1575 1710 624 545 3204 2927 1722 762 3048 1677 2242 1265 2866 3432 2699 1846 1676 347 2470 3451 1014 3465 3195 3497 1678 3046 1381 810 1237 2167 939 909 3460 660 3631 3316 323 1881 523 788 3375 1901 2929 1271 2501 869 3188 1914 1857 3529 1807 1415 3305 1362 1690 737 552 3588 3431 2528 3117 2736 191 1856 1759 2357 1619 99 3293 1847 1101 3579 1461 3118 2145 4022 1828 12 3785 95 269 691 2541 3057 4022 1663 3515 2929 2216 3836 3007 2949 1702 1438 626 3573 190 1697 1258 3095 3992 3519 3833 4070 112 3977 220 529 3084 2585 945 58 1099 1704 2089 2749 4013 1385 153 3527 3715 1942 2030 1434 2791 3629 2431 2801 1219 2116 964 3094 3244 1979 3143 244 2389 1760 607 2682 2927 80 2175 2069 2033 1274 914 2599 1811 395 1466 1688 3445 2459 3560 4059 3539 186 1052 52 886 2051 1886 1095 3495 2324 3728 3446 1806 791 759 2352 1814 1830 451 3507 791 182 957 2788 122 3853 136 1052 445 1026 4009 346 2493 1696 2703 1608 3024 863 4041 3908 2309 3693 2297 3326 1436 3595 1442 2482 109 3602 1348 650 186 2453 3679 3733 2101 3554 1861 244 3099 2669 2395 1585 2484 134 3815 1236 3767 380 2993 2773 245 336 679 1130 2546 3629 1108 2302 328 1882 2919 1921 2245 2920 3599 3425 1689 3895 1198 2250 2315 1795 3189 3716 2670 2600 3112 3118 3825 2203 2006 1116 3106 1435 48 610 3549 1144 2149 3574 714 791 3029 923 1000 1002 2009 2499 2419 1825 1377 911 581 773 3434 926 247 2223 2711 2269 2527 2298 1698 2176 2066 3463 2679 3795 1632 2250 413 1674 1698 829 1152 3515 56 3158 2856 3130 1430 1955 278 1486 3904 1346 3967 1552 1868 933 506 1021 825 1118 2275 516 1677 1076 3758 2634 2556 129 3346 2818 2157 391 3349 3317 2590 1775 3552 826 1513 3544 964 2259 223 853 3777 1853 1284 2811 1656 3317 2955 3196 3160 3951 594 254 1315 3055 2461 2791 1077 1055 2726 3237 2070 2153 3302 1560 1896 3685 1719 1594 3048 17 1760 92 2730 1842 1075 193 1230 3819 3194 942 2854 2175 3576 3789 3082 512 1867 3263 1117 1124 3938 630 3368 2246 1362 3331 2544 1612 2141 3870 1910 4029 3474 1139 1095 987 1240 3730 3215 2710 3974 251 1166 2289 321 2852 2254 2588 1064 1198 1844 1052 249 3791 397 3056 3529 218 1719 2938 1643 1356 60 3347 2076 4029 3262 3420 2973 677 2255 2025 3391 672 94 548 2947 3490 2059 2932 2710 2743 691 3646 1108 860 3287 1264 3474 2070 3040 322 2851 2835 532 553 3569 2299 3097 1977 1386 3777 2927 263 2661 2859 604 2919 3063 2574 891 1761 2344 1284 708 1247 2829 2446 3460 2751 2797 2372 3851 1514 1430 169 1202 3627 4056 1271 3735 3470 189 1304 1766 3383 3569 1660 2082 519 2543 2356 1554 421 1063 3318 798 3137 3846 1361 3274 2466 3212 1932 3885 1640 1097 3361 3506 420 1065 3514 720 2932 3214 3159 2425 3710 2845 1061 3556 646 954 1054 737 1394 1167 2552 1483 1906 2398 873 1891 1828 2584 3856 3668 2642 3206 3118 2385 1875 4039 2728 1123 1912 1407 2001 1426 3089 3723 3185 3376 3204 3244 1457 996 2195 1781 2425 969 535 1214 666 2251 3291 394 1353 3905 1233 1959 1465 415 626 35 1791 387 2891 3299 2908 4047 3677 374 1326 3823 1121 2068 280 630 1664 189 307 1374 3957 1814 55 1731 1711 2429 2284 2671 680 4068 71 726 3359 1162 3338 3449 1578 2765 1810 3908 2307 514 3328 1580 1396 3732 789 3678 1157 3891 723 2591 830 3665 1235 3988 52 3133 3388 1944 1799 1528 691 3496 3355 1565 930 2682 157 3540 3981 2613 283 3091 845 1578 2896 976 3228 3604 3404 738 1318 185 1283 3200 3842 3804 3471 3270 3535 2771 3881 4055 1843 3015 2647 2692 3492 1991 2797 4046 2683 1030 922 3125 2935 3528 2793 1070 392 3460 274 2394 2453 3273 3808 2766 1520 3049 186 845 1106 780 2416 2901 2349 1191 3502 1016 2763 2064 2127 1052 2244 1761 3395 3922 3764 3617 1829 718 879 1442 261 861 3275 1562 2507 3020 88 150 3018 3491 4012 3713 3904 727 2910 1874 374 1402 2836 1632 2209 1002 621 3812 2135 3910 3961 3607 2512 3872 816 798 2165 805 1346 3524 3374 3680 1746 901 8 125 2930 1146 945 150 1887 3633 3454 3442 2925 1988 2768 3795 2740 3110 209 567 4013 57 424 1649 1046 2001 3520 788 2880 3885 1768 2673 3875 3559 1007 496 3810 1343 1319 4050 290 2197 486 1009 1200 2768 278 881 769 1355 391 911 56 10 1855 430 1155 1146 374 2284 343 1573 2637 758 917 3854 420 1893 640 2014 2725 3219 2121 474 3947 314 949 1033 3684 1264 517 2472 2433 2355 1461 1771 3174 839 3002 190 2635 1753 3614 1091 2925 1527 4062 3562 3843 690 742 1812 133 2063 2008 1574 2205 2436 954 2599 3644 1656 886 2370 1596 2677 2476 124 1714 966 3244 1039 73 1779 4068 3439 2099 2282 941 2653 803 3434 3272 193 1006 822 1550 559 2950 1298 2934 3821 418 3734 1011 2493 2503 1202 3087 2064 3930 1008 2374 534 2631 2428 3540 657 2444 3160 3969 2068 815 1340 919 479 1346 1952 3005 540 167 1461 2672 1241 3864 1897 3323 2209 1447 1925 451 978 804 4007 2765 3487 2151 1964 3951 1085 1957 779 2665 2108 1040 1452 3835 3808 1037 1277 3270 3675 1480 3933 868 579 3612 2872 443 1031 220 2615 2917 1946 59 310 2057 3513 500 723 751 1960 3298 818 2046 702 3686 3622 4037 1316 1893 2489 1878 278 577 3496 2745 1076 361 1008 631 3470 2642 4017 355 1936 3701 2702 1306 2081 1588 2284 544 3714 336 3100 257 3008 2818 966 473 3017 1245 283 880 2692 911 1567 2274 1290 634 1136 3969 3781 1285 2614 3289 3296 3362 392 3451 2581 4069 1834 3452 3647 2081 3310 3785 3344 1889 982 3078 1591 254 872 3150 180 2568 2943 3523 2683 885 1152 112 135 1216 1266 2890 1531 902 528 2150 3038 1999 1539 1876 2293 825 2114 3118 2231 2688 1959 3122 1261 900 2834 2648 2625 56 703 2334 739 3571 2710 3120 3908 2844 1928 3209 2434 1148 3477 2235 2962 2428 4072 2053 2166 3272 3632 3434 607 397 3784 691 1944 1385 631 2835 1430 3916 3251 1240 1376 1997 3095 1838 3042 4 2094 4043 488 478 2331 2799 4038 3060 3388 2084 652 646 652 3504 3548 2886 65 151 1942 1138 2256 3053 2596 714 3465 2198 1758 3 379 2656 4052 134 2359 1218 2124 1677 2101 237 2673 2390 3393 400 1799 3722 4044 492 472 1693 4050 2349 3866 975 1891 3082 1105 2860 253 2400 114 2613 1448 1655 1336 1832 3030 504 2351 1253 578 1248 545 3393 2406 2088 2997 762 491 1858 1656 2611 367 3814 753 2600 945 3428 1505 1850 1262 90 1667 3432 3504 2244 2552 2052 3155 3433 2356 603 3247 1686 2330 2293 3884 3874 2888 2076 1288 3344 1210 1023 573 3687 846 931 2541 1676 2568 1404 3377 134 3124 2210 3447 1399 1029 3295 3580 487 3373 89 860 2734 233 663 3830 2138 2636 3566 1889 2674 1220 3423 3669 1302 3073 2613 3728 2874 3309 888 2206 347 2548 691 2360 3120 67 2266 2968 3320 2965 3562 3608 1001 1283 3788 1293 1350 1080 1776 3003 282 602 2496 412 326 635 1767 311 3670 851 3086 2479 3974 2072 2435 4038 228 2633 2453 1029 3883 3093 1764 1694 3978 1754 2532 940 2114 2956 1362 3829 3397 2032 640 3891 996 2965 2689 2676 3604 2345 735 1174 933 1297 1813 1067 3130 3977 1132 2348 3174 1300 489 1863 3169 2273 1263 534 3855 428 3775 749 4026 3661 3480 793 2339 1820 157 4041 1757 469 801 106 2776 3701 1267 3788 3059 3441 3584 998 3751 1291 3286 1065 1303 347 1277 1483 3430 934 3218 851 3360 1345 378 1237 3150 778 301 1168 922 119 2297 3952 82 3752 897 3707 4019 3666 3442 1514 1899 3637 2653 1022 3614 1304 2688 1290 1158 269 2753 3868 3224 2794 3049 2041 2942 2497 3870 1890 2027 3879 3525 3662 31 1915 541 2274 3322 30 3314 2817 2418 1709 1154 3872 3654 1347 3958 709 1763 566 2392 2629 2438 512 2656 839 978 2457 305 2157 1867 3824 52 4070 502 3060 3174 3653 3249 2354 3172 2506 3102 2647 885 3046 733 3230 3406 3306 3997 1947 3188 1275 2573 2403 3326 3705 446 2963 2867 2348 2932 1654 952 1364 1721 2586 1863 2236 2468 3216 3276 1632 3764 1087 2554 2871 1388 1667 73 1885 1445 3858 3949 3960 2560 3528 3183 864 3514 1636 1655 4072 3922 1375 2169 110 3942 1729 1307 368 3252 2214 1793 2903 2871 3599 537 2435 1927 1967 2689 1658 114 778 3718 3815 1719 1289 198 3787 3376 73 2883 2611 2342 451 92 3386 3937 23 3244 3122 2569 3319 2411 2546 1549 3034 322 2066 3928 3445 2242 123 1617 2176 1341 2137 3818 1545 273 3860 2065 1603 1308 2647 2003 701 1083 140 3420 2021 787 1561 2498 7 3876 3162 1907 2473 3108 2839 3553 2761 3903 1166 2562 747 437 2022 3815 653 455 1359 3173 527 3248 4039 753 304 1785 318 1897 160 2418 2285 1685 1110 647 3643 1945 3249 349 2789 2024 1773 3296 3921 487 1942 3699 1031 2006 2888 96 1406 3348 1566 6 2843 2994 1202 2672 3158 3810 2490 3184 2957 3219 2933 3336 3186 3782 2101 488 2383 2386 3124 3393 381 3426 176 3417 1439 2375 1944 3476 1497 205 3971 3989 353 1062 3186 1827 3918 1292 1925 4063 2371 239 3688 2904 1316 2203 2289 1323 1704 1028 82 1876 2011 1483 283 3538 360 2716 500 242 2429 3165 1895 1097 3519 2150 349 518 1044 2798 3849 2911 2221 1019 2519 1151 3986 3613 2123 2961 3617 3226 2391 716 2579 2707 3051 3666 3685 10 1542 3812 482 1947 3560 766 1483 1448 1305 4062 1983 1826 2492 1353 1908 711 1156 2657 42 66 2530 3292 3461 3661 4059 1043 1521 1735 2132 1639 178 4059 2223 1224 3948 2233 3222 489 669 2198 3802 1507 3610 1799 2338 3867 846 2686 3525 3551 3471 613 3134 3690 3574 1354 670 2276 2345 1458 1085 2872 225 373 1783 2606 137 3264 4046 1639 136 1621 1462 1400 2652 3814 3313 2579 3802 3129 3531 1638 2466 2687 1933 1870 2904 1534 1834 3187 3487 2355 1100 969 1178 3834 3521 2947 3207 1939 2448 3770 892 1870 1606 1674 2610 1845 692 2954 627 2066 1686 418 2798 2552 2480 3243 1486 1899 1834 228 2208 2340 3244 814 642 81 188 3575 1160 2531 153 1566 866 2409 3827 3546 3185 3377 2689 3344 2974 309 3966 316 1842 2111 3757 179 2844 1173 1627 3233 562 2106 1139 806 1015 125 337 214 3809 230 954 1815 3036 2743 1739 3552 2262 1415 3737 2721 901 2902 129 2886 831 1241 459 1585 703 2482 1310 3155 97 1173 961 557 472 2720 404 729 3870 3850 2476 732 1201 2918 3426 436 792 601 1067 2776 1181 2279 1694 2315 3615 674 3180 1711 3829 2349 3049 3403 169 1609 2402 2296 664 314 2735 3319 355 1261 3334 1727 1682 2510 1116 2648 787 2972 3395 2594 203 512 580 1637 1849 3754 3132 1182 1817 931 2979 2184 780 2651 3461 646 2435 496 565 3040 3193 1178 2543 287 2170 1174 690 3995 2078 514 852 3212 1149 13 1139 3908 1915 3737 3324 817 786 855 3506 1218 2239 1398 2861 3976 3093 1888 415 1108 1534 1476 1021 1978 2323 848 979 872 1054 2003 607 1155 2673 3529 370 816 784 3410 3104 1335 4019 4044 68 184 5 1104 3962 953 3018 525 2386 1840 3650 2985 1770 2517 545 2602 1291 3013 1007 2818 1707 842 432 830 2076 3146 828 1673 3583 1736 656 2098 22 1027 53 1095 762 1812 3206 1209 1480 3650 3122 2871 728 1172 441 2604 2187 657 2152 2259 2468 3705 2927 1646 1924 1790 399 2587 2783 76 2067 1771 2594 2018 302 2106 3666 2944 3170 3099 1580 1490 722 545 2296 3072 10 1711 1488 3710 120 688 2572 321 2981 2349 2338 1243 2505 3709 956 2296 2849 3026 2262 1751 3061 3390 542 3449 1603 2909 2290 2029 1153 187 3615 581 635 2345 2380 797 1318 3724 529 2092 619 2604 3456 2829 2507 1811 2650 3567 3993 640 3927 488 615 938 1013 505 3263 388 2709 1754 1324 2549 503 3004 1415 120 344 980 706 561 2590 3013 3214 1500 3669 2240 299 1580 4025 75 2144 1915 1384 3185 1957 3834 2872 42 2428 2591 3796 1373 2202 2210 2112 88 287 3632 2492 2434 1109 2601 1750 2000 1427 1336 3569 3145 428 3741 3804 2100 1692 1821 4009 2788 2516 2493 2187 2722 492 696 2235 460 2204 553 772 618 2944 2113 2718 2619 1774 524 3341 1391 880 320 3021 3011 3763 2085 3651 3215 3313 2570 2355 3597 3670 3831 1681 4048 2346 673 2768 1455 2387 2062 3504 3622 3594 3879 1238 2791 2681 1169 2847 3664 599 1099 2255 3589 1804 524 1728 1565 2585 612 1915 3342 532 18 1684 4019 880 2120 3160 3496 367 3974 4039 31 2789 1014 981 387 2976 461 2129 1792 920 1315 22 3798 2294 819 2043 3460 1676 4014 1531 2622 543 2110 1226 158 2375 586 503 2786 2901 2473 3406 1411 2361 1620 574 1656 873 2170 3435 1681 623 1301 896 3841 3841 2781 498 1025 474 2408 1812 2601 1608 1394 2188 3569 337 923 2475 329 1452 2064 3809 3895 2593 778 546 179 612 3907 4061 1379 1258 3391 1152 844 101 492 2437 1421 3117 1691 1063 97 1944 218 596 1587 3916 1179 2815 923 2111 3564 1420 1059 786 3183 1953 1349 3969 1705 1063 3686 265 1118 520 1703 3708 3687 3740 51 1347 2787 755 1601 345 1290 811 343 1412 1711 3328 3164 3347 2692 4010 3550 3215 3217 4060 554 1473 1787 3671 2668 2683 1502 1225 438 3304 1400 2607 1460 2863 952 1047 621 73 1857 1281 101 3057 3839 2641 3922 3935 1001 2902 2989 3185 3214 3231 1995 609 3047 4038 3883 2700 3169 3312 3099 372 318 2977 814 2882 2503 3145 1051 141 3185 3021 2815 143 3288 2929 3503 3838 1150 2098 2041 1064 1698 129 2033 2120 2933 78 1421 2981 2590 3769 809 2833 2447 3828 2900 2449 2619 1817 1714 1108 1424 111 3681 3967 149 3197 2981 3335 471 1929 3717 1719 360 1978 2794 183 1686 2758 2280 1058 2745 2475 736 608 1021 1691 1405 1618 1348 1699 1510 3624 2207 1705 800 3848 1764 731 3910 3977 3389 3891 3363 3985 3318 246 1751 440 3218 3386 2575 973 986 1502 3544 1954 334 3876 1210 513 1489 533 2286 1602 999 3748 2116 2725 2714 1779 3365 3613 2469 3110 2525 978 2405 3753 3727 3691 83 523 1519 1699 967 3748 1423 1935 2533 1310 1216 1564 1115 570 3158 330 1564 3626 2626 2042 3941 877 846 1141 4036 3376 4053 1798 12 3415 1660 1908 812 2102 2916 2674 178 3393 3352 3516 3409 754 3736 1301 3423 1412 2755 1338 3470 191 2357 1623 2079 1482 2553 2857 999 1967 3331 2850 3014 14 3384 3395 3725 700 1544 961 2453 2706 2214 2971 2448 4054 2121 477 703 1889 2331 3815 1024 3843 1576 2373 3635 2912 3737 474 137 2441 529 1340 3320 3663 931 3871 1516 3811 1146 1941 3659 1472 3512 3641 1902 1903 1588 2574 2338 924 878 201 1731 1736 2231 2841 3123 1206 1177 2471 4023 2275 1056 3204 2426 3303 2771 430 3988 3993 1580 2889 2335 3793 889 784 2335 2716 1084 3722 1149 304 504 3355 3368 296 1755 3743 1943 21 3203 777 1482 97 1233 2820 2778 804 2795 2545 1579 1454 2471 3685 780 1402 2459 1349 2195 2399 3398 1907 71 1720 3954 2673 3581 3377 2293 2549 3247 666 1938 3539 991 2619 792 3542 90 2897 3802 2764 636 3601 3349 2180 4065 199 2106 2318 2242 512 1538 3079 2720 3402 874 3480 2251 2573 3461 2789 142 1805 3289 1556 2045 3679 3961 2271 2660 2592 1822 3033 2466 838 1984 2464 1431 2392 2944 255 1941 3141 2197 2710 1082 1238 3007 2651 1499 4032 2603 496 458 3452 1526 391 2454 3507 645 2725 808 140 1982 1473 1853 3682 233 4037 2981 2567 1875 4054 3127 2346 3634 4039 474 3371 4024 95 2159 3052 1081 3639 2328 442 3801 2143 1842 2596 208 3921 2561 3355 2248 263 3634 4076 3121 3739 3595 2901 3267 3199 1937 40 2797 1263 554 1577 2540 1954 4040 1340 3799 3722 2973 3413 742 2132 304 1218 3392 3389 3135 1709 3370 3094 2850 759 3543 1603 848 2316 1802 3410 2720 984 2864 1037 3512 2351 321 3322 3200 3776 946 2048 2707 3748 900 2936 2856 1267 1440 521 3962 2052 1232 3674 683 1558 3901 679 2134 385 1953 1000 177 1882 129 1989 290 3363 1320 1842 1493 3938 1455 3536 1523 1114 363 911 2852 3129 2938 405 1468 1459 2453 612 865 2807 2375 2866 341 1243 2720 3183 2457 1433 2233 249 489 3479 1156 2686 687 2209 509 2771 418 1867 97 1096 2653 1620 2285 1404 1984 1587 3079 3246 954 3960 1914 2771 1563 838 2679 2817 3845 693 42 3092 2603 1231 1694 1139 3846 2882 1505 2368 392 1058 1939 2979 3831 2326 148 1360 2331 2270 3925 3749 1839 1585 3608 2651 26 2268 1681 2715 1353 963 2048 399 2903 3673 2998 2580 3151 2573 3115 3378 3731 321 1300 1090 2211 2967 601 1440 3194 3993 1951 2160 187 503 3625 2719 3061 2882 162 1587 2649 839 507 1841 4007 1982 3986 2724 640 3393 476 2532 152 1547 1131 2471 3454 3392 2441 172 1126 3229 2553 1207 2053 3721 1983 805 1967 1946 3587 3015 3433 245 831 1942 1991 478 3110 85 3865 2073 1052 952 1922 1200 3214 3620 381 3147 2104 2136 66 3172 3657 2360 3419 1462 3887 3126 1615 1213 2769 417 2612 471 2892 44 3553 2287 2848 2968 3496 3205 619 1971 2645 2490 1677 1816 3611 3221 1531 1853 3569 2118 3698 473 1414 1976 2699 3379 3713 2720 3672 2678 2824 2233 2355 2989 2237 2656 2923 2240 286 3019 3362 3538 3419 2689 1935 241 314 3796 1465 874 2368 1582 1059 1320 2713 2599 1412 2010 200 3911 391 2708 377 10 632 1299 2363 1077 391 2592 540 3111 2083 1985 3419 1645 266 2495 2003 1843 2517 934 3971 2644 3836 3502 2190 1955 2398 345 2978 3397 2406 694 3950 749 2768 1277 1353 472 2479 2386 2342 1321 3091 2290 3744 2664 2573 2925 996 1195 2341 2151 121 142 1807 2884 656 776 96 3262 924 3835 2289 419 1560 3722 3977 2982 3712 1669 3018 2328 3038 2198 3110 2696 1724 3191 1498 3132 241 1111 2607 2355 3213 1022 2011 2693 1622 1267 1697 474 499 1852 2168 2978 2363 1053 3473 2473 3597 915 1991 3562 2324 856 1394 3022 3014 3855 63 2359 1847 3086 569 2683 2820 1824 258 176 1415 3857 571 615 774 3760 3292 3614 84 1701 2554 141 3686 699 1277 491 1280 3318 428 2476 1473 806 1732 4041 3507 1261 994 83 246 699 4007 3397 2994 2441 3241 1909 3445 238 102 1932 526 1169 1013 225 2612 2137 1848 1483 2198 1612 906 211 3630 3131 3516 1336 2384 1067 505 4028 1032 2453 861 3424 3426 3144 1014 345 1055 3074 1327 3100 1224 2016 3292 3405 2098 3443 3835 2512 2679 2895 1328 2185 2932 2413 821 1826 1534 2311 2440 588 981 194 1593 1683 3571 3502 2282 1917 658 1179 882 82 2822 2642 2700 2574 3018 459 3271 1761 989 57 3396 760 3197 3505 3255 2353 1906 3885 3862 531 2216 1890 154 1819 2373 1868 2656 2300 989 1761 1835 2953 2711 1761 2078 2236 959 1644 3871 3578 379 316 2889 3876 4046 3665 959 663 1866 761 2591 1978 64 3089 3333 3576 1519 3783 1450 2585 4071 2947 1662 3887 2270 2602 331 2838 2777 2815 1350 1005 1559 3930 2165 1606 3569 1073 95 2303 2978 3629 740 959 2508 987 3607 2527 1844 2688 2060 518 2494 716 2988 2148 3707 1265 1004 612 3257 2618 2167 3356 1096 2332 4039 329 1128 1128 2673 3618 2248 438 1317 1865 3430 3959 2160 3593 959 3073 2663 1340 190 3218 2768 3443 598 1215 55 3353 1826 1290 3359 3269 1553 1200 1920 1887 3915 1374 3663 702 685 2321 1707 2502 1346 2050 3945 446 1737 3592 3982 688 1324 2076 3449 2029 306 3389 2691 3149 3667 213 2658 1507 1319 2217 3143 2075 3466 649 1503 2081 1952 2459 320 1289 1228 885 659 3945 2252 3634 136 517 1988 2504 3254 2134 3795 199 1961 545 1677 2069 2629 2495 373 3684 459 3232 3776 3836 975 1434 2702 2500 2059 881 2684 1500 3587 2005 1640 2291 24 870 80 2940 1663 1502 1454 2277 2701 4037 286 2716 2780 2932 1039 601 1981 3396 2630 2137 2328 968 1153 303 3337 3652 3738 1967 2360 2617 478 829 2228 2500 2510 1189 1951 3944 2879 3922 3307 2138 1365 2344 3155 2883 700 576 3018 1449 7 3047 3227 2380 2324 694 2198 694 731 162 1849 929 3893 239 2758 4042 4036 1526 1521 292 2643 2699 2301 762 1924 755 1102 3425 125 3272 1030 898 1444 2458 2855 2743 3485 1098 2429 123 512 1069 1482 2030 1974 1345 2949 3389 3411 3743 3351 2338 822 2602 2874 2184 2684 2187 90 1033 641 2470 324 1030 3306 1983 1167 2060 992 2498 1837 3582 3442 506 2438 1752 1075 1577 1825 830 1646 2649 2082 1920 3230 1789 3039 3828 4046 923 3770 2771 1301 2568 3707 2167 3442 422 2877 3258 626 617 3422 756 1147 3234 3686 1319 526 1077 1493 2632 2514 3749 2880 2497 1499 3070 3291 1170 929 1302 2228 2147 433 2638 3737 2464 2161 1886 1301 934 1456 1255 340 4001 1902 2400 2158 3301 1508 3977 2316 1623 1380 3386 1113 134 1352 3156 2360 1869 411 3711 1391 2625 3488 1545 3948 1515 3019 2559 3018 1544 1632 2655 1589 3352 3066 3621 3924 2293 3154 331 1375 1163 3927 225 1097 3195 1092 2536 2326 861 1020 3771 2937 2632 2669 1947 323 2563 3731 1106 3494 35 1126 3968 3202 2449 2047 769 3895 788 439 1394 852 537 132 2702 391 3480 252 2105 1546 977 89 1430 38 2164 3206 1522 16 3530 1937 3611 1910 447 4047 838 362 875 238 740 3768 3057 2492 4060 172 467 1990 906 2530 450 1691 3075 2070 986 628 2494 1544 893 2751 3260 2583 341 3792 145 2954 2140 2414 2973 207 1199 2815 1401 3570 737 1017 928 97 3466 2011 2767 3685 1626 3772 3948 2607 2711 1334 154 594 2367 279 3522 1476 3883 3031 1461 465 546 473 3413 1212 297 3217 1248 2863 1220 3100 1462 1941 253 948 999 3871 1115 2211 337 3742 3031 3523 3598 3539 2644 3613 2215 2137 2908 173 538 979 879 2126 3707 2240 198 2264 371 553 1739 517 2251 1169 2336 3901 3719 4053 1832 542 3563 1376 1463 2131 3549 2396 1908 2778 1180 2792 643 3983 2401 3139 2508 3742 1224 636 716 2900 1201 2055 1010 2449 1712 499 188 736 1993 3737 1898 2427 3461 2306 3804 3971 2572 2604 1941 1966 1393 2581 3922 1912 3400 735 2072 1658 199 1095 1658 2882 1150 3323 272 872 970 1613 1558 2520 1326 299 3552 2622 1323 2518 2122 3799 2931 3806 485 2153 2785 3190 484 815 4057 3714 1710 1082 431 3361 1344 3862 3852 2533 1519 2859 1017 3990 1101 1031 2484 697 185 3900 2731 2179 1058 2895 2945 67 1583 2909 1466 2688 580 3785 1375 3791 2815 2703 552 122 3678 3394 3499 1586 2069 3237 2678 2421 538 255 220 3978 2080 3606 3110 3707 1191 3011 791 1189 2169 2743 1226 3249 1205 2442 3609 542 2743 3561 1709 2773 2239 2850 1934 1541 656 635 1816 2446 1654 877 1315 598 238 2470 3133 3003 716 541 486 2748 1127 1849 3054 1353 1142 2721 943 1626 1807 2370 1846 3351 3590 3712 1363 781 1821 1515 2099 3922 1020 209 702 916 3128 746 2826 3545 972 557 3226 2004 2283 3695 4045 161 1063 1888 3507 37 2261 2358 2197 1805 2813 2129 2377 1 843 3682 3719 2702 2698 573 677 2226 3535 1132 2707 3364 1400 2575 3833 2386 2208 2132 2728 1758 431 1386 1604 3676 2871 3933 2253 2438 3430 1542 1985 3328 1940 1551 1688 3567 2570 902 2329 3004 826 3602 3855 1885 1372 182 1641 2946 2983 154 3725 2661 3616 1538 2280 3614 1824 1807 120 1200 678 2920 489 388 1691 814 2499 3221 2871 3095 1197 37 1405 1413 2089 2891 2991 633 167 2865 1809 2631 3704 1045 3916 2690 249 2312 3814 1364 3543 394 1754 2572 2359 3715 3513 2486 2565 1426 1418 738 2011 3602 1916 3712 2550 3247 275 2672 1232 677 2672 1669 4070 2848 52 3945 3689 1837 3503 3281 2460 92 3471 1382 4068 1257 3381 1167 554 1795 2549 3047 291 3438 836 3266 2640 2071 2888 2214 2354 419 4018 2807 4057 756 1393 3866 1292 3930 3631 1391 2008 2201 1218 3072 2519 273 2692 3301 877 1066 3770 2445 1784 3666 3455 3236 3298 1575 637 2941 3424 1548 321 3047 3480 1423 3543 3323 2317 1225 776 2280 1137 3968 1125 2950 2197 2622 4029 2131 119 1441 1740 476 1304 2682 3766 3664 2226 3412 2532 2127 1458 1596 2753 392 3319 3480 1798 3737 1818 2573 1216 719 2732 1364 1104 2210 1592 145 291 828 1124 914 2269 2261 1775 3425 2657 92 615 769 1855 4078 3128 2083 3892 1882 3513 1712 3480 3047 2918 2953 3735 3371 677 1572 3644 1740 2528 1741 2716 1001 736 88 3611 2825 781 2069 2767 2619 2404 782 137 1700 334 3637 3107 1773 998 1712 3491 1783 1413 3836 2037 3222 4032 1950 823 3545 1775 2688 2044 3698 2380 1828 2723 1153 1850 2808 4049 3863 1214 210 818 1539 475 2846 1623 1604 2218 806 663 3727 1129 3482 1985 1299 2246 3279 2467 2649 3443 682 3340 1005 222 2322 65 366 500 2667 3924 3645 1580 294 3062 3226 1541 1593 1058 3113 2676 2389 2622 2070 2810 746 356 238 399 3748 809 650 2114 1839 2385 3841 521 1208 1172 799 228 1649 2689 2461 7 2304 2089 935 3717 1460 469 2723 12 1565 810 4041 2108 510 1809 1794 2689 3336 2574 2094 2547 2206 1805 3873 3069 3632 3919 1140 3402 3463 2398 3195 2596 591 1704 2923 668 403 2849 265 1397 3379 1909 1545 3543 1326 3745 1954 3553 3139 1696 748 3731 3633 2220 1196 1742 597 2863 1529 2142 2722 2491 3498 3998 1142 1550 635 1347 860 3199 3388 856 466 371 1332 3978 3751 495 2797 39 1591 2117 2324 2573 3004 3898 3452 856 1037 3633 3175 1184 3353 1141 318 2306 1111 2666 2949 3944 1089 3904 2115 849 3671 574 944 2075 794 3886 1062 3899 1926 2829 3828 433 3303 2975 408 3704 946 991 2253 2207 2517 1553 1217 2168 1563 1512 285 3382 3833 725 3818 812 421 2138 2242 569 3036 3910 2493 2090 108 2489 1389 1875 1769 3747 4045 2694 3966 928 3366 3938 786 489 3570 2948 1800 500 824 3827 1324 1575 3697 3722 2557 3825 3077 4024 3704 1956 3413 2212 262 1580 1677 3066 1487 3119 3234 3890 3019 3793 4059 3892 1992 740 3365 1649 2277 110 1305 3836 3675 660 2512 3231 3431 3101 229 2249 242 789 1750 2943 1308 3125 3447 2224 2455 2802 1810 359 3604 103 217 3838 2061 2358 2657 2109 1797 2964 1628 3071 1244 392 829 2019 1599 1514 1335 852 45 3718 3871 3171 2043 3486 1134 2513 850 1695 3594 3702 2680 1141 2502 2829 2942 3254 1661 2456 3719 662 1701 2245 1254 2064 4040 3637 3501 1160 2070 1600 563 2782 297 2573 2026 729 1992 2187 2741 3486 2143 2763 131 2472 2723 163 1136 1250 584 3048 189 1003 2250 2640 3353 284 2227 3727 1185 758 766 2461 2177 1095 2429 1429 4017 2573 110 1315 597 1856 3518 1038 1315 2013 4058 2218 3865 3297 2163 423 1262 2870 2498 238 146 1184 3217 2306 1944 2349 3414 1042 1549 2823 2552 3895 3874 579 1376 3534 3519 2140 2771 2015 2471 3284 474 3717 2966 3771 2088 3217 3735 3881 370 256 2337 1363 574 2817 2280 574 4069 2555 294 3599 1853 104 917 3711 2051 2478 466 1767 4056 827 1433 1238 2778 411 1532 1550 3854 3253 2066 2650 405 3821 1347 911 2455 139 1748 1571 554 1324 554 660 1108 1052 7 270 2921 2236 1041 1331 1737 1943 3595 815 2208 4063 3264 4075 1731 3363 1236 960 370 3746 1643 1525 1115 3343 1171 3469 249 1799 2076 3074 3277 3916 2196 860 1121 3573 3887 1669 3634 3480 2874 3519 3435 2236 1031 1670 1569 1816 1641 1741 3246 403 3800 2236 2274 4023 3810 2280 223 2347 1657 1893 170 3899 2785 527 2813 2525 2732 49 33 97 1895 1116 3894 2335 2292 2391 3640 1549 2526 574 119 2888 751 1626 3616 961 4052 2336 2344 3465 2191 1012 1317 1771 3396 2278 1521 180 531 3380 1198 3389 391 1370 3152 1562 495 1348 982 614 3078 2036 2342 1091 2200 3970 3719 3683 31 2036 150 1528 1199 1034 3895 522 587 2461 814 710 9 2758 741 1440 818 1093 3934 3878 1221 1499 334 2466 3592 2610 2167 1225 299 2555 463 694 1254 1242 999 343 649 2522 2216 1923 1191 1586 1695 3418 3612 2321 1639 3428 1091 854 578 1993 1677 351 3505 581 1129 165 308 701 1044 2215 792 2156 3431 750 2094 4006 2093 1482 2072 174 695 433 1072 1705 2951 2140 2808 3317 1603 2314 2253 1679 1923 1287 3688 3226 550 4045 3506 2661 3430 2042 1830 1521 3518 2254 1827 1888 3056 461 2739 12 3373 3722 4016 3629 3075 1059 1857 4027 352 1420 2146 1194 66 2574 2157 3910 919 3071 2135 1912 1298 1553 3710 371 3316 2982 316 2976 2868 2257 166 1399 2090 19 617 2697 3856 2379 71 2079 893 2565 2618 3785 1833 2363 2294 3960 3267 3283 683 3606 732 1980 3899 3834 1434 1031 3695 2999 2957 3329 865 3808 3406 2643 1676 3895 516 3856 2937 2746 1332 297 2427 3870 1360 633 2505 4062 2930 1805 2318 2400 2964 1305 2669 3538 658 350 937 2289 587 2408 36 3593 833 349 3000 169 3764 4033 384 2124 3126 1932 3926 2031 2428 3457 2305 1031 3422 1225 771 3764 2824 663 1218 2274 1808 364 1227 3695 738 1804 956 1075 2493 2940 1138 680 1440 624 4 1938 416 536 3017 3537 2062 2308 2405 28 2353 2971 152 2458 3062 2284 68 1107 3476 3408 251 3433 506 675 703 2102 3790 2860 3940 1774 3268 2258 1109 2809 1760 1734 2407 452 2223 3884 1963 2534 818 101 1742 1433 501 866 3970 3545 3524 1968 749 2520 1911 935 3703 534 1999 2378 231 2796 3306 3517 3666 791 912 2282 2452 208 3645 2733 1837 2057 1967 669 263 1748 244 2315 657 2283 98 94 778 3534 2134 3652 2344 1159 3069 1836 3393 3261 1239 3181 323 1728 1637 2048 698 3062 2623 2781 566 2508 1217 1833 3726 2709 2813 1279 3774 1215 1761 4026 3342 3240 114 1721 2401 1831 3850 1476 13 2008 3383 2729 2057 1045 3149 1174 625 3028 1743 3422 559 3984 2419 1380 2423 2854 148 3119 2143 679 1254 1848 2141 2241 1893 302 2524 2086 2360 25 84 237 559 2648 1639 2307 283 1675 3517 1651 2006 2800 3626 359 549 2799 1443 2975 3960 1082 3964 4015 234 547 2362 1697 3993 2759 2153 717 651 4046 3159 2427 353 2105 3252 1742 1120 3898 3877 3592 1909 1824 2507 2721 1390 1168 1128 1161 294 3263 2541 1419 97 2315 1155 2724 3780 2242 1226 3548 3965 1624 1348 4032 2023 921 1295 2218 3154 3612 393 3766 1382 3558 96 1614 2122 1978 857 23 819 3926 3484 2992 2069 1361 296 2520 1884 1373 3606 3429 3372 3266 1085 721 2168 268 967 408 2826 3915 1164 1800 3976 1088 3012 404 2782 934 3962 2390 2769 3982 645 827 2001 3415 2529 2462 2169 1146 852 2651 3551 1624 915 3926 3012 2626 3995 4063 3986 3967 2563 320 553 683 2641 4030 572 1211 2673 1678 293 837 2755 2004 2564 3665 3434 2102 2984 2489 295 3954 1147 1315 1748 2222 1660 2365 1515 2626 1859 1648 2488 2822 1139 3015 835 3060 3183 2538 3319 3824 1346 378 458 1577 3239 3636 3562 2932 1070 3948 1996 3348 1497 3830 1002 3271 2252 1371 1222 1039 2306 891 167 2190 3435 812 1227 504 3092 2197 1657 1731 3088 82 1531 438 2522 2394 3729 3455 244 1927 1163 1385 3733 1296 43 1144 2221 3621 3290 2726 2769 617 1507 49 3290 2112 2537 1056 1137 1017 190 442 574 3614 2470 2659 946 387 2242 3440 358 214 854 1672 352 318 2265 286 2320 2447 3047 1251 1092 1361 3693 152 1830 741 3146 1164 1796 1863 3591 3315 2366 441 3903 2774 1721 3992 515 3902 2046 1688 3356 1947 2767 699 533 858 416 2985 1192 1794 2584 498 3802 2534 1585 3714 3556 3210 2202 479 2195 3932 2111 1709 344 3481 2492 1759 2103 1726 3219 483 3479 1168 507 2142 2177 1306 237 3824 4003 3876 17 2396 96 3652 2295 2522 2731 3608 2173 1726 2628 2653 2011 3040 1065 1337 3363 3934 186 4079 3384 3309 2822 4059 2502 2013 1360 3877 3119 1739 3277 543 2329 2040 2896 461 3262 2069 501 2190 2743 866 2917 1948 575 1703 2603 976 1881 1355 332 1040 3823 3909 1841 3372 1978 4029 3428 2232 3868 2692 244 87 1111 3000 2784 2243 92 3167 259 3331 2059 2770 1984 643 921 1967 3762 3579 2663 664 2323 1186 3389 2803 2283 4078 2934 2394 1110 3496 1530 1143 830 3402 3337 3071 759 3629 1377 614 1805 2479 3563 1449 4056 113 3273 3094 2641 1512 1310 1334 4057 4010 1693 3012 1518 194 131 1155 843 1311 4053 489 2672 1155 3153 327 119 752 1663 3587 112 3919 3599 3191 3963 182 2555 1887 3808 3734 3089 1331 201 2844 941 3152 3403 2942 2274 2079 2894 3383 3120 1535 953 2533 2667 1685 2819 1475 1471 1393 2186 3275 1973 3389 3336 2398 2845 1971 742 3098 2884 346 3876 3904 2279 1556 2109 3993 1503 325 2955 1640 1664 3117 1046 2084 3474 3389 3498 84 1097 2885 3332 2360 1980 3247 2116 3514 1258 2672 1745 1718 3259 1121 2338 3616 2299 2459 2842 3473 1396 2982 1492 2014 1259 831 2551 1451 160 472 2615 2513 2376 3088 1773 2778 549 3790 3487 1994 1224 3417 572 2768 1239 1775 127 4023 2852 1125 3317 2404 721 793 3235 1488 522 252 3702 3057 3315 3816 1820 1115 894 273 3487 1629 3306 2189 3448 1298 775 888 134 2646 3447 3446 543 2425 1112 3494 3503 2179 1100 3645 1436 1831 3360 3046 355 1501 1383 3576 1488 2426 604 2521 3715 1089 1293 1439 1976 2932 2345 1396 1668 1478 2436 2768 2492 967 1326 112 1708 2670 3034 2236 4015 3264 202 1739 2426 2393 3274 1052 350 1438 3173 3490 3662 1777 2141 1980 224 2446 2034 11 1290 908 436 1571 700 2512 1324 167 2315 2504 634 342 3826 3676 3755 656 948 1396 448 3949 130 3480 4023 2993 3791 1040 660 1463 1372 514 2774 2368 827 896 2816 2626 1059 3818 1969 2384 1065 2688 1692 1729 2998 3194 2353 711 2296 2803 1935 2566 983 1904 3689 1624 3001 1563 162 4061 3314 138 1910 2117 2248 1348 2997 3891 3182 100 1950 341 3464 3273 2605 1472 3407 2923 1544 2366 1302 3071 902 884 1032 3403 3490 1318 3998 603 2828 3236 2071 2917 1805 908 107 1752 2362 1630 2508 2990 2363 4042 95 2647 3041 515 1420 145 2133 7 3867 697 631 2681 1643 258 3284 2004 904 1320 1593 3514 2403 221 1058 1568 3428 2595 2741 3060 3399 3942 78 696 2055 2055 849 1272 1289 3964 172 1061 2159 2051 2698 1210 390 3081 1177 257 2076 2287 3914 2247 2710 2114 3693 3386 3704 3196 3970 310 2711 3610 2281 1076 1322 29 2512 203 2143 3601 1938 3316 455 1511 1156 48 1227 1438 779 446 2308 3864 3498 234 1355 3547 1741 99 515 3627 1782 1212 1057 1336 2753 2859 13 1241 2320 3780 980 3666 3168 688 566 3118 1618 2798 1994 2641 298 4041 3903 256 4077 1553 880 637 3399 50 1722 2442 751 3491 3115 1822 3385 3443 391 592 1895 3087 1743 1096 2495 2528 1313 4035 2049 2181 3979 1129 2097 3665 3757 1723 2679 1527 3998 405 3713 1269 240 2460 1798 1059 527 359 3572 1408 2385 2607 2069 443 182 3413 2140 2696 103 2895 3346 1051 2719 3713 2768 2305 2665 1431 1010 3637 56 721 3109 3868 1148 1271 1161 2663 3128 562 81 1290 1105 131 3074 3623 3316 800 3962 583 1050 2342 2668 1057 3846 1350 3006 3263 2224 1587 2315 2317 1692 2462 3600 3460 2780 2506 2183 2973 3424 1512 1574 2977 1784 3097 4064 3478 2278 966 1373 3293 2781 2637 1482 848 919 3903 3305 2197 3490 513 4049 259 3205 3332 1613 1538 3148 2143 3702 887 3714 1351 1712 3213 612 2896 3276 1314 1613 3651 2987 3361 102 2645 3450 3650 1803 2008 3040 999 849 1822 371 1910 3769 1148 687 3086 3782 472 521 3270 2629 967 959 2842 2490 4015 1660 2887 2243 1723 3410 1534 1533 1114 342 4045 2306 1645 2728 2942 2970 1238 745 2002 2303 1614 1910 3849 2142 3515 2670 3113 1218 267 2413 448 2371 2171 316 964 1177 1368 681 1848 322 572 1363 100 3006 2140 1296 3350 2333 3631 983 790 3013 533 1650 2769 3020 453 3889 898 3699 4051 350 3421 1684 1216 1472 2118 199 3372 2412 967 1396 4010 1292 3822 3595 534 239 683 381 1372 1527 1924 2360 809 3255 292 1413 3012 2961 2749 2884 3498 2944 3899 1637 2488 3530 2397 202 1540 2932 907 654 1653 1808 1801 967 2454 2675 2573 2994 678 1904 3766 1208 4004 1694 1092 488 3869 2621 1143 3119 1768 1928 322 3447 2672 1608 1243 38 643 3774 3248 1578 470 3255 3066 779 1318 2917 3076 127 2737 2112 1830 3375 1449 2534 2072 272 992 1270 658 146 1299 180 4062 3078 35 263 2675 1952 579 657 1174 385 100 2986 59 3550 211 3701 786 2411 1714 131 799 54 3250 4036 2427 2549 2819 584 1939 2504 2161 1239 3034 1485 3687 1555 3301 720 2433 2816 1363 2618 369 411 1214 2068 160 3105 3731 2854 380 3474 215 1444 299 299 1865 3211 782 3486 326 2063 1884 1890 4013 2238 1999 3909 4070 3471 2887 979 1930 3817 3139 3982 3058 3044 3345 3690 2957 2767 1748 1379 1855 3099 243 2119 2173 2008 2676 3126 1646 2621 3722 4069 1797 3554 613 573 262 758 3213 1814 2502 3992 3787 1809 2015 3805 280 1883 994 1614 890 302 2892 3240 744 3089 3952 784 3576 3941 840 2885 1229 3774 2068 3768 174 3660 3106 3179 1077 1458 1650 2089 3470 2576 816 517 1904 1957 3737 3080 2401 3993 3017 752 3789 2483 2473 453 2690 397 1922 2700 2868 1614 1751 698 3300 1687 2510 2717 181 1981 2972 3214 3891 734 1731 3031 3693 1596 2225 238 3389 3098 1846 1734 367 2540 3856 1369 1199 3159 1940 450 132 3270 295 2601 1723 2927 2937 2683 694 2345 2273 1401 1408 3366 3358 3011 3416 756 3863 841 2037 444 1267 3295 2482 469 808 1025 2101 662 983 2843 2500 134 3736 1227 2389 4023 1631 157 3836 2344 3152 2235 2454 1831 1057 1799 1828 1220 1547 1367 1681 1519 3834 1948 365 375 3405 2154 699 1021 2650 1371 1774 3089 2572 74 2586 3126 2526 4014 1200 1700 2039 1040 3388 929 1043 3977 439 400 3843 175 211 1988 362 2893 1390 1868 1647 486 1184 2094 2410 2675 2027 2601 2168 2236 3249 942 1797 1070 1544 1337 1190 2319 1219 135 2348 428 1881 3504 2432 3458 2435 1579 2329 3256 1115 1204 179 2148 3960 3989 3469 3078 3624 1954 775 895 967 2097 1965 2512 760 3581 1616 1986 720 3678 822 3873 1311 3151 2508 3805 1681 2312 279 3123 994 2104 1590 1167 3531 3645 203 3855 757 981 176 483 2634 1762 441 721 3587 2251 809 3383 3511 3839 3259 3342 3791 355 99 1751 750 2998 753 2129 157 1054 2380 1749 3538 40 1976 1514 1035 2993 3671 1984 4074 3912 91 3613 3455 3787 1620 2643 1360 66 2924 1718 2693 687 2256 3617 1514 2012 3147 964 3297 370 3050 776 2899 1434 2415 1129 2313 1916 748 3119 2848 2782 2766 447 1266 2646 1987 3086 1565 508 1049 1754 1208 906 2719 1231 371 3900 73 3829 3286 1813 2229 1449 1536 867 3495 2894 2851 296 697 2681 1484 2194 941 3000 2947 1417 1365 2475 282 3873 365 2504 995 1861 3502 1048 123 2041 1742 3180 2409 785 2037 492 4007 218 755 1254 3949 3644 2266 217 1676 3876 695 2499 534 3770 3748 2035 3453 1645 2941 3273 2171 677 2516 801 2445 2445 2488 556 3633 3565 1049 275 4036 645 182 2390 1892 1062 2996 1806 2047 1413 1309 3117 2579 3424 582 1135 3610 512 2276 3178 3641 2712 84 4021 4065 2446 2944 3432 1068 1723 2042 1831 636 2435 2517 1694 3320 2865 358 187 2571 2628 3372 2651 1515 3735 1652 2422 3931 1621 707 3745 2432 849 3914 1908 1551 2666 1263 1177 3048 2648 3920 2278 3216 373 2590 852 2044 837 70 1895 563 3226 675 654 3289 1568 4009 2423 2442 557 2628 2327 1529 2502 3745 1120 2054 4061 3879 3779 3992 715 2529 2900 3629 3769 145 3682 1352 2924 1231 563 2843 3242 3396 2407 165 860 572 3711 2653 1960 540 927 4051 532 3496 2033 2213 1029 516 329 4045 3226 2379 1506 1412 3693 1451 3653 3339 3057 1635 1645 2080 3808 1405 789 3925 1643 2759 3955 2962 1510 1224 2460 579 328 1196 551 1136 2371 3952 817 1820 831 277 2164 1649 4033 676 1511 517 2428 586 2355 3984 614 2035 3997 969 2495 775 2668 1899 1431 3520 1251 815 2808 2757 995 381 3467 3984 1253 856 1748 1224 2278 1961 3105 3095 3280 1898 1776 454 3985 2415 997 1963 2450 1761 2879 267 3421 2129 701 552 555 1906 1509 1332 3272 3269 108 3073 3471 1032 1027 1341 530 1482 3873 573 1643 1069 3549 1106 158 1381 1248 240 2934 2053 1127 996 1111 318 1223 3347 180 819 1567 2700 1980 3512 3055 1777 1300 2253 2742 1447 2202 997 1563 3620 975 77 2892 2106 1218 3286 3217 1786 145 2373 2239 437 4064 1970 3585 407 2571 1689 1256 2005 1230 3530 302 1397 2479 1317 150 3174 58 1078 3715 1823 391 849 2261 3084 1243 3056 2609 919 3494 2939 565 2176 572 1209 3792 1494 2240 3838 1729 1422 1341 3737 481 2311 3020 3215 478 3478 3191 504 142 193 2588 113 3560 3834 1111 3436 2542 2412 1573 2286 315 1680 728 3658 3337 2800 3926 3358 674 3196 493 2049 796 466 3987 1256 3473 1098 3677 4038 2429 1783 2469 3244 2364 3912 3277 4012 354 3325 49 3256 2677 1506 1728 1647 4060 566 1115 2205 1800 3732 1041 701 1058 52 1598 3193 2465 182 1156 3299 895 876 2641 3482 3450 1968 2630 628 902 1371 622 3753 531 2031 2642 1738 4067 3727 2566 2563 2399 1682 3679 4039 2721 233 4047 698 7 3640 1096 31 1727 338 316 2432 3017 4039 1406 3479 1234 3688 1618 1773 731 2978 3244 2435 941 759 2837 643 1532 334 2259 1489 2765 3296 539 927 3321 3332 1357 50 1180 3502 3945 1538 3713 1176 754 892 1465 1070 1668 635 2111 592 1655 2292 2611 1171 3208 1759 111 3499 464 3909 2407 3527 427 3906 723 270 3868 597 1249 1837 335 2465 1366 430 314 3593 1041 2767 3921 1303 1835 3918 3690 898 2547 3454 751 2580 436 1925 3014 3970 3286 3301 3110 1904 355 677 3161 864 2841 1933 111 3159 2724 3275 428 2679 3119 1091 1376 2936 1882 3013 2501 2245 762 2763 1225 1166 2228 3991 951 1428 2362 2484 3928 2448 3267 2587 1984 1058 2685 518 2515 3501 1598 2575 4054 2781 2607 2440 3004 1652 1767 23 29 1115 129 400 2379 2944 323 2614 3466 16 1016 3398 580 432 2532 2237 1228 1032 1046 3729 420 1010 221 1443 377 576 2009 638 3919 3645 39 1537 2952 2901 1557 778 111 2975 3460 8 1125 474 746 1709 3291 2564 3860 2228 666 233 3642 3665 1363 2946 3658 102 3308 1344 560 1285 3920 3455 2948 2280 1306 2862 1585 324 526 3999 433 3933 951 271 987 2126 3828 1400 2734 451 2818 3244 1937 1996 1072 2666 80 1600 3784 3372 2342 1338 2374 2089 2978 2821 3127 655 1755 1145 3590 2955 1055 3491 2820 1482 812 3176 3596 2127 1904 52 292 173 1605 3000 812 4009 970 3871 2388 3421 1528 1043 3034 3851 486 1778 2116 2456 3386 2053 2914 3193 2575 393 1556 3871 1119 1649 3799 962 6 978 2088 1641 2373 2461 3319 1201 4073 2010 125 3280 599 1926 2073 2535 2116 1629 1805 4016 852 498 2862 473 950 1293 3504 1067 44 3084 318 2033 635 1644 2027 3789 700 3625 1763 2325 832 3622 757 1480 141 2464 1860 2819 1548 2350 324 1176 4064 2963 2213 1028 3198 1404 300 1081 2205 3435 2320 3312 495 899 807 207 3400 63 1794 2896 3568 837 4062 2707 3218 1425 1911 1800 879 2854 3865 3597 2196 3114 3155 4075 336 2222 1052 394 58 199 3638 72 1498 3495 1423 2922 311 2106 1277 3563 1310 3978 3743 348 2831 2881 2421 2856 81 1899 3801 2469 1579 2831 3425 3662 365 1347 1082 549 483 622 3238 864 3640 3695 557 2394 1879 392 2101 3608 2790 1647 3991 723 2070 3550 500 2988 4001 3552 1902 1658 1350 2445 1351 2646 1194 1914 2280 2058 3859 2811 2022 1551 1131 1611 3716 2999 962 3787 3782 2668 3209 3989 2381 531 1100 3711 1319 3047 3736 2675 2806 3817 1335 2700 1400 1992 800 2769 1247 3270 2054 1055 1601 1354 28 3089 2203 414 617 1518 3232 728 3638 2878 95 1021 460 1752 421 1163 1985 2527 321 3762 1323 192 2226 1817 3102 2779 1095 3722 3586 3254 1718 599 3749 2214 1869 569 3740 2463 3562 2373 662 1679 767 2489 760 3857 1065 531 1431 1564 840 3300 682 917 1283 3683 2296 929 3392 982 977 2284 97 322 1744 1082 3735 1958 1584 1087 937 2487 1433 3829 409 787 3648 2655 2451 166 4062 1918 3278 3197 935 131 890 3452 3546 2428 99 3742 3283 3401 561 2998 1652 682 922 963 4074 3964 2396 99 3668 1411 272 2777 2428 3391 2541 2960 4 1994 3750 3757 1213 3833 3883 2340 3887 3619 1802 1472 837 3521 2470 1288 4052 1341 433 3835 3043 2997 3782 2172 2705 3737 2137 1376 2174 1344 672 21 3651 3517 2926 358 2716 3894 411 2922 1774 406 3675 120 817 3351 1816 229 3559 2019 225 3464 329 912 3204 1075 4037 3918 589 2409 1377 371 2278 3259 1762 1583 192 1096 3267 1775 3552 2982 2480 3910 997 2178 1393 1444 2243 1896 3479 3 4019 2864 3325 2593 781 3679 1342 1693 3048 1146 1897 1529 1922 906 2433 2816 2883 3158 133 642 1754 3180 2681 2084 208 1823 3938 566 3939 1261 2496 3305 2032 1176 441 3768 1777 2109 3336 2414 1846 2367 2585 2425 2247 2684 2449 3410 3574 2653 3674 1489 4026 2361 2219 3343 2319 1186 2909 3901 1851 2276 2848 938 2935 1517 4040 2485 3164 778 539 142 1082 3770 3207 2033 814 1276 1375 429 216 3418 1275 2613 2955 2509 2908 961 1788 119 3250 1308 590 359 1060 1796 2093 3968 3451 462 883 2331 3646 92 4016 591 1721 3275 1750 2317 315 614 2844 588 2844 1408 2437 500 3613 635 3208 1357 2154 2719 3111 2108 842 554 1873 1427 2242 1462 4025 3670 2615 2046 4004 2691 3693 784 106 3907 2 1105 699 3273 1575 3726 1378 746 1872 3891 653 652 728 2573 836 1415 3515 2933 2797 461 3772 364 1439 3082 2797 3215 2877 788 564 346 3869 12 2175 2267 225 2102 3731 2152 3403 1108 1079 2631 3999 2741 338 1825 2087 220 3077 1635 2193 568 1560 2573 168 1042 1713 1005 174 1865 942 549 3325 973 1572 34 3773 1618 985 3573 279 1213 1114 157 792 3853 635 3898 1813 1589 3399 3223 2746 3054 517 1607 627 3296 3206 2654 3094 4031 1053 3797 620 2166 2056 3263 516 2209 156 1339 2833 3114 3004 1314 3565 2437 3008 54 853 2967 3016 669 1244 2415 3560 2351 4077 1736 2966 2777 3472 3436 285 2440 1668 2264 1116 644 71 850 363 910 2002 1484 154 1992 1741 3887 3320 2623 1703 3156 3827 213 3378 2603 2025 992 3647 710 1336 3460 1866 1716 336 3314 3584 2822 62 1741 2415 2743 3357 612 2500 704 2591 2023 1068 1389 1309 1038 436 3804 3595 2331 122 748 358 2001 1333 2644 912 2329 1926 2937 2247 198 2815 1257 408 3243 3837 3953 1831 1299 214 667 2794 453 3266 171 4004 586 3492 1727 3436 3807 2279 2392 2855 1999 3125 3029 1445 2357 1203 354 2657 357 1104 478 2025 1690 372 1502 2803 2134 1489 3166 3888 3226 2387 413 1659 359 1155 2417 189 2765 3806 3294 1686 2011 4079 114 132 3904 3632 1623 4000 2480 2852 3109 1827 1203 481 951 134 372 2014 2057 2858 2188 2527 2830 2974 2530 2229 233 3435 1714 2096 831 751 1915 310 1809 1975 2079 4035 1544 2927 3843 403 3462 1336 2950 34 2365 493 217 1998 3080 2465 1203 1598 2215 2635 565 2116 2124 581 2172 918 2489 3885 1340 2453 3010 3457 2752 1568 736 1504 846 2179 2591 2875 1067 2544 2647 1891 3772 3111 1847 2227 900 2951 3746 3662 3928 2406 2442 3627 2042 1994 2080 56 1044 1444 1690 2689 1996 3036 1523 2271 1514 2621 2598 1526 2785 3806 3532 638 2457 530 3160 110 3587 2940 3555 2351 4035 3576 3497 2437 153 2500 78 1368 2709 1050 3254 3792 3454 48 2826 3149 4022 1928 776 1680 3349 47 1915 2861 374 1763 389 3766 1815 1700 1151 716 2091 1375 3074 2745 3997 408 2379 2592 2020 3623 3337 2850 2604 3182 666 2447 3904 1186 3423 29 285 2713 320 1021 2553 2873 562 3493 1581 481 598 2163 339 2681 3600 434 1465 2759 319 2320 2298 2921 1755 2256 3160 938 820 1452 2341 3986 4072 1951 3871 3379 2347 2107 3722 615 2443 3105 1505 3986 2548 3154 778 3088 2775 759 3466 1598 1060 2025 2975 158 2000 3915 2662 221 3386 3507 1941 1296 2741 1563 1500 2277 2692 1857 3484 1314 3063 1909 909 2764 982 1487 3258 1711 4013 2773 2660 1847 3195 2585 1746 1931 1914 1064 2450 935 3282 3347 3508 3080 3956 3045 3947 3841 3084 1929 42 2485 1990 61 2867 969 1153 1743 2842 2240 1340 3537 2423 3107 3132 2358 2611 392 3598 3039 552 1017 1816 2655 203 386 3429 2532 329 2236 1195 2769 236 2130 224 4041 3589 1937 1901 1678 1894 1487 659 2749 2774 3627 1468 2045 555 651 3431 3940 3028 3964 1914 3933 1807 3503 2478 2129 610 1213 2956 3888 3016 1572 919 3029 3968 2349 3038 2033 1558 2037 2963 86 978 1920 1329 3719 1841 2876 3856 3462 2594 1111 2680 3536 1439 2451 2574 2547 315 1729 563 1022 1019 2227 1598 3397 3503 1647 3924 3166 1477 2865 890 1037 402 1327 2552 631 1661 3263 1481 2189 1992 928 354 2283 1885 1134 718 2111 574 3111 212 2138 4036 500 2929 1081 2279 1806 860 2397 3836 1741 2001 496 4034 4027 3598 2079 3986 2662 2954 2247 20 1597 3480 1998 564 1251 1962 683 1277 3128 3522 3327 832 3047 2088 2965 759 2281 1098 2213 3876 3748 826 795 1715 3222 63 2432 758 1077 116 2890 2212 235 3585 1235 1961 1545 3163 3284 102 3744 2862 3889 385 1375 1558 1340 3877 2315 1801 2679 3990 602 66 4042 335 3672 3406 1927 2414 2402 2356 2239 433 59 2110 3731 328 2202 2417 887 3210 2314 728 1781 4072 3612 3182 2706 2244 2234 2639 2581 41 370 1848 1867 1579 88 2318 3922 3565 4047 3198 2443 1068 3748 3287 257 3897 2037 1780 1607 408 128 2708 1984 3602 2440 1734 1098 3929 202 282 2418 1655 942 1443 4030 429 3465 804 2013 2086 1069 2782 3158 1068 642 153 3151 948 154 3555 3665 920 1119 3595 3233 3891 1823 1748 2693 43 4 969 1619 1231 2784 1500 1837 1867 1902 12 3885 3332 814 443 910 3713 1786 1629 362 4014 3436 332 2482 1776 2644 811 2907 3402 1721 2549 1141 3822 3195 816 2064 589 2151 2570 128 1233 699 1257 1119 1526 976 39 357 70 1203 2984 646 1520 1749 2122 3375 782 532 3535 2017 1158 1200 3485 1990 2932 2415 3117 4035 1250 298 1155 3632 1120 3656 2731 1018 4016 2847 886 691 1639 3000 2748 1846 564 1009 2659 3427 233 420 470 508 3854 3733 3031 1631 3280 2270 3067 1699 292 3632 3788 3464 226 2393 3031 29 1078 179 1658 3487 2685 922 2107 1309 3662 1276 3235 1544 934 2166 2935 3759 2559 3304 1257 3862 2725 1705 2390 2964 6 3392 3813 661 1357 101 1943 380 1909 2122 4027 2325 676 3634 320 324 66 2975 3812 3056 1308 2833 96 1739 1552 1540 3771 1040 1166 2271 951 1358 3372 3600 2971 2893 3027 3489 3423 795 2526 3526 859 2806 212 1955 2422 1440 3299 779 3358 1720 1507 1985 1084 75 404 3362 2318 863 467 2519 725 2440 3403 1148 3636 1293 2407 168 1112 3393 241 2683 3332 1881 182 2958 1670 2083 298 1695 245 2217 1446 1788 1013 1963 3462 673 723 1153 3184 1121 1543 2894 2602 1201 1544 1248 2295 2690 1319 1076 2478 1680 1572 2122 470 1967 1442 2197 3199 1346 1237 3376 479 1874 3284 533 4008 3344 3010 2164 199 2607 879 632 457 2893 881 3648 1389 2612 741 896 2571 1738 4076 2068 509 3805 1699 3505 2278 2051 1965 3724 2830 932 2451 1740 2866 2334 2506 3177 1812 1780 2839 1800 3979 918 228 1261 183 2959 1835 3401 2052 3726 140 1063 318 329 1324 3679 2667 2208 3258 4074 1053 372 325 914 1409 3031 2761 3580 1791 1859 2330 3803 3409 511 3607 910 986 516 3403 1862 221 3343 2118 2639 3236 495 2699 1350 1262 194 2966 2454 3327 3756 1645 699 139 1341 2904 450 3781 2474 1551 2368 3128 1866 733 3096 3357 220 3047 2629 1765 2612 631 3512 53 566 665 2490 684 3516 1970 1407 1761 3252 3092 3207 2952 186 2126 3949 2029 1482 988 347 4067 861 2476 1008 2270 818 562 2489 3156 3823 4012 1808 2537 2099 2569 1165 1660 690 2386 3998 3577 1331 3138 906 645 2356 2181 581 1562 1768 2095 1034 1705 3995 510 2492 221 4036 1422 3332 242 1795 3404 3179 1289 737 3137 1800 2191 2333 3364 795 2938 545 1234 1377 2991 2681 58 3108 3236 1376 2565 3938 1747 2227 105 3372 1254 3114 779 2306 1668 2128 386 2524 3055 755 51 1078 785 2603 2712 3119 561 2363 3213 3702 1719 1471 1447 1056 524 1087 1939 2236 3832 2816 2968 3299 2081 3316 1036 3917 518 1147 3889 2662 2400 2758 1417 2634 2581 2333 2493 1883 1487 3265 2337 4075 29 847 3440 91 1304 986 3584 635 2052 3457 3888 2941 1592 3589 2672 3238 3078 2198 1124 3688 2552 1148 1482 2080 648 3831 3693 3895 1428 3497 495 1684 2059 2217 829 3416 10 1968 502 1049 3686 2957 3322 348 3255 896 2563 3509 2223 1133 3464 974 4066 1483 3037 3180 3710 3991 2087 35 69 3893 491 2466 3246 3797 1294 90 3586 2087 118 2969 3291 1662 3515 3709 1816 3825 1523 3841 2631 474 1683 1847 3515 2596 3643 3805 213 942 416 400 2767 2853 1604 1157 1836 1412 362 3882 356 2040 3437 2785 3341 2935 2728 1854 1163 2137 757 2415 798 2519 1628 2061 3438 1471 1242 664 1996 361 2036 3658 2904 1819 1391 2907 285 2550 2682 2431 1692 1291 3437 1845 731 184 2099 1017 3470 3264 2469 3329 3916 888 1005 1752 2804 1149 969 1797 1211 1747 766 3131 3565 1355 3053 3022 921 428 3836 1397 3144 463 4038 631 2083 2609 615 3390 198 1040 991 1794 3748 3790 3993 1606 2066 2209 1847 2729 1622 1840 566 3433 353 3244 3176 641 1943 1361 240 3336 1480 1330 3635 404 3349 1439 2595 3823 3389 32 1768 3525 550 1787 379 3158 3392 3004 367 2682 3135 2935 2362 2476 1555 3091 3711 1626 447 1587 283 4066 3210 505 1563 101 2733 1524 3724 3115 3297 2086 3597 1567 3918 1510 3383 1051 2074 504 2175 2990 285 3209 2207 1634 3124 831 1224 1134 2459 2709 1034 2660 2382 1867 2049 3260 360 1421 2735 3670 3875 1782 272 1178 58 2890 942 1485 3167 2023 341 2502 192 2146 183 3284 1576 2263 1048 1389 1088 1152 3612 1547 1181 100 2838 2668 1648 2106 3055 1702 2592 2596 3140 1244 2238 2919 3170 3555 1961 1007 911 1347 3671 3893 688 3369 799 1810 1357 2677 1344 22 2061 365 878 598 3655 2218 2102 374 1668 330 1401 1137 1909 383 1975 779 1187 567 2703 4074 1761 4055 3093 1767 3114 427 761 2280 1204 396 3695 3488 529 2814 1277 3278 4063 2422 3830 721 639 4020 3956 814 959 3675 249 843 746 3959 3570 3724 474 1474 2947 2833 1827 439 3192 1014 2344 2797 1878 118 1764 1755 1889 176 2050 1553 2762 3063 3331 84 3988 113 314 2836 3079 2575 3745 603 1394 441 3 1006 317 2285 2802 3186 1158 540 3283 1651 928 2421 3961 574 3098 746 304 1453 126 408 2993 1725 1839 2469 1761 1226 983 3484 477 2368 966 2491 2883 3270 532 3192 664 3929 3728 575 3294 3194 2077 1883 3445 2022 2857 3687 3105 554 2268 1847 2092 4022 95 35 2770 387 196 1870 2274 1403 1995 3094 2591 2359 2034 2234 2975 4048 2140 2961 2477 782 646 1840 592 77 1417 1774 2095 2147 912 1872 1816 1380 264 3635 625 3142 1781 467 2690 350 3893 2554 1099 1977 2621 568 410 4012 107 3475 515 696 127 3490 2780 3217 2398 2341 3318 295 1129 3117 2227 3126 930 1424 2021 3037 1245 1986 2344 367 214 132 3896 2786 1502 2494 3783 325 2962 1372 3600 732 2920 3435 1167 217 3599 616 3223 481 3284 1903 485 346 2400 1488 4013 3292 2802 605 3390 597 2080 2173 3537 1577 1575 3503 57 1436 2941 2411 3847 946 3830 3962 2718 2442 1864 48 2312 3658 432 1071 1176 3977 2096 1575 2826 2904 2778 2692 2105 1811 3374 4067 1297 136 3084 843 2206 3953 1505 4077 2527 669 2953 3843 946 4054 317 752 1166 3861 152 800 705 3764 2191 1546 642 88 3222 3377 195 1341 2046 2774 3914 3977 2834 4000 1944 3177 1784 636 1056 3368 421 1482 148 1857 2537 3182 1082 3705 3126 3728 3489 1356 732 759 1344 2454 1507 1277 1323 537 3237 2985 3244 1386 1074 3746 1942 3341 1445 2008 2514 1817 2119 2438 2722 3692 3845 3173 308 443 3161 661 264 353 3555 230 3626 1701 1590 2917 317 3510 1082 1256 2341 2821 3924 3731 897 1472 107 2938 3260 2040 3693 1381 966 3674 2389 3276 1556 3931 2765 533 4016 3368 1400 415 3953 1329 1863 271 2781 262 1613 1604 524 182 786 1715 243 763 2433 960 1599 1251 1743 2033 2698 2143 2542 3533 1470 2612 3643 2114 2717 1240 1608 3813 4047 147 936 1766 480 3230 893 2463 1845 758 374 3659 2394 516 3167 1359 1548 3252 2655 1365 4015 3682 1246 3918 2619 3511 656 595 2336 365 3420 265 2522 856 2462 1459 3338 3063 3327 1805 3070 373 2427 2904 1209 538 1955 1520 2153 3668 3795 2488 2654 587 3634 1130 2643 2178 271 1339 2046 1878 3455 3487 2588 1691 3551 3981 3832 3255 1388 1856 775 1232 2759 1324 4043 1044 2188 957 1005 1704 823 1078 991 3062 7 3511 1030 1112 1780 1849 861 171 3682 2907 3717 135 662 3719 866 3190 119 872 3457 756 642 754 1690 2022 3471 1324 935 209 1990 2747 3553 2590 3455 461 1855 1199 2747 950 1252 682 3661 3876 2161 1533 1811 1288 1999 3868 3417 1148 2429 847 3865 3811 1942 2013 1907 637 3596 3327 659 448 2370 3841 2859 801 3294 3674 2890 3621 2216 419 1768 2077 221 3201 1276 2295 1472 1174 557 3012 3456 230 2154 2872 2714 485 1277 3405 580 3334 476 823 1386 3500 3110 545 3967 804 268 584 1459 1119 3893 123 2433 3768 1180 2578 2062 1092 2394 628 1289 1599 2334 2182 2476 223 1698 971 4060 1270 1747 210 2134 2522 2272 3112 1208 3864 725 3973 3177 1790 1977 1326 663 2639 2539 2790 446 2132 3858 3217 3303 3232 2833 2353 3318 596 3639 3356 3698 1810 582 1096 2980 70 1854 24 2657 533 3088 8 2265 315 1383 2435 183 692 292 1140 3056 3231 2081 31 3967 298 2634 3878 3906 3599 1189 668 1313 1951 848 3151 2622 48 3597 2184 1820 880 3411 2306 1815 1924 434 2745 2836 3217 2667 2140 3489 2517 1867 576 297 365 1798 14 3381 2368 3712 3808 2859 606 2390 3355 2745 709 2352 707 539 1584 412 624 2964 2020 2748 780 2090 2232 3450 80 3647 522 2194 3949 1760 802 3660 3699 2153 3771 564 2199 689 393 929 2112 2236 2164 703 2276 2497 237 614 1573 3946 1365 1294 2145 2439 3097 1802 603 3367 168 2573 3468 2572 2802 2191 567 1658 2595 1679 352 1959 253 1229 417 1327 3050 3041 3432 2104 91 3977 1100 94 3345 2834 1627 1408 1961 2033 4040 1978 737 3361 1633 3740 3976 3728 1797 2887 1046 1850 1689 437 3165 2967 846 243 3700 2491 113 1856 989 3787 3966 3292 1553 69 1284 1754 1359 1078 3129 2325 1753 260 1684 204 526 672 2931 3529 1 2244 2623 2356 1924 2684 2546 481 2311 3799 819 3298 2353 211 1289 1917 1793 3651 1950 3986 3702 209 634 1944 1719 322 3933 3361 2190 481 193 1149 464 2304 726 2820 1503 899 1294 691 2028 1825 3118 2781 1056 2793 2380 695 3583 656 3370 1870 2671 774 2214 2992 1022 2520 1693 515 3150 2304 3401 1636 3201 4023 1928 41 497 2863 1748 3905 4075 15 1851 2159 423 3909 735 499 2637 3229 2769 1445 499 3741 1444 536 3356 2685 305 2895 2850 64 3861 770 2934 2778 3996 2967 1949 1472 1502 948 2997 2891 3947 825 3016 3525 2194 2002 602 441 2680 72 3592 1014 1526 2961 3615 3298 824 442 937 1969 2168 1505 2151 3978 2526 189 3666 787 2151 799 507 3805 2349 1777 950 605 1873 2657 1320 3443 796 52 910 639 457 2126 3768 2971 1115 296 3749 1478 3280 812 3970 3207 3036 3210 2943 4063 1645 1866 3650 3257 3922 908 3898 929 1131 3615 2879 2124 4064 1621 2148 3707 1576 680 1257 1736 1069 2286 89 2066 219 2638 649 248 1576 2871 2920 1004 1140 1436 1284 2375 2607 3230 3798 1778 1808 2499 618 3354 728 2098 3965 1761 3820 2754 1195 3416 3372 2180 2509 2711 2992 3940 3544 2599 1706 2486 1057 1613 2541 2441 2739 1132 2818 2942 573 3692 1649 3695 2400 4041 2812 274 2298 3394 191 394 1476 3754 3432 3325 2293 1920 3874 3410 2100 1200 1915 2437 2011 3098 4016 2758 3518 2893 2783 2079 1340 3151 524 4007 3465 3940 1977 2763 2188 1500 162 1425 3906 2249 2351 1737 868 3993 953 640 2807 3999 3167 2165 562 713 1325 3942 2426 1481 1074 2854 1019 789 2969 2748 3319 3443 2489 3577 902 3613 1687 133 1243 496 2131 1906 2947 3181 2149 3470 776 439 3008 1906 2697 3780 3928 441 3204 3797 3723 2195 41 3489 1305 3232 990 2229 1566 1287 1676 1891 580 1253 3404 441 837 3967 2703 1335 171 4067 3765 1600 2244 3976 134 2940 2487 870 2887 1973 1258 3427 1972 142 201 1705 697 3019 2258 2112 1662 2518 2877 2235 2374 2957 1534 2052 2026 1207 751 47 851 3686 1359 3359 2796 3929 2097 123 2246 1635 3406 3400 2998 2947 678 430 406 3415 3744 864 599 2695 711 2449 346 1912 428 3345 3155 1080 3065 612 3220 3556 1348 192 2699 875 2055 3938 295 2138 757 2630 1218 2290 2912 322 707 698 2476 3752 3474 449 2358 3588 2782 367 3321 1758 991 3650 395 3855 1829 1253 3917 3224 1493 2301 382 3933 1732 346 974 604 1532 2448 3148 563 3251 164 1646 3182 1776 83 3357 3646 3020 632 3571 988 2703 3320 3401 245 2306 862 3948 2926 3528 3844 924 2697 285 1137 1248 1271 713 131 2184 2119 2762 2850 83 2353 44 2151 3813 1976 146 3745 3970 2868 2336 1790 394 2194 739 3503 679 3189 2730 3035 1841 1534 551 2748 2710 1650 1389 1400 960 3947 1598 745 1229 1867 2431 1981 1779 839 3917 2838 1799 3133 1649 405 807 2207 1012 911 4008 3164 3561 214 571 2890 3493 681 1880 2959 3214 1004 1879 934 1965 874 594 1769 399 1105 608 2775 2854 890 753 397 3299 1967 1734 836 2919 1162 273 2724 3511 1899 3910 3767 481 397 1020 2736 745 2026 2279 2495 2327 873 1546 754 3018 4031 262 963 3328 1692 3272 839 213 2476 3543 1710 1003 1426 3650 2274 129 2035 1076 2836 3733 3116 3853 2792 757 1339 2531 3019 2008 1946 49 2997 889 3059 2809 3777 3141 14 3587 613 656 2895 808 2710 2486 1240 3639 2019 36 94 4075 3003 81 665 1035 1246 1966 742 2963 2232 302 182 3574 3817 1227 754 1255 907 733 1581 3876 623 3792 2642 1716 3369 1062 2069 1932 1185 2255 2769 2333 2505 559 3499 2519 914 2948 1063 457 2673 1182 2771 393 2691 1450 1652 2902 1862 406 554 1752 147 3756 102 1925 2152 3913 462 47 2799 518 1017 725 2403 1332 3942 112 29 1653 2219 718 511 3578 4051 2365 2533 22 3567 552 3913 3826 2403 2044 1898 3139 765 36 3267 3392 1446 3880 303 3523 524 1507 1581 2121 1802 2823 2748 2860 3755 680 2198 2849 1507 3764 2653 800 2758 1099 382 1656 128 1200 1666 2234 787 1212 3876 2447 3940 2930 698 2246 1800 3503 3243 1496 881 4079 142 3328 2525 556 3689 1622 3539 2512 2896 1654 1411 654 3683 1025 1674 2358 3500 2643 1994 3783 3452 2494 958 2938 2579 55 2027 3329 24 706 1499 2817 3351 168 561 2708 3937 4002 2030 4078 3150 2941 896 2382 2339 168 2848 3327 309 1973 2048 534 2953 3446 1996 275 2950 990 3771 1091 4000 180 1205 13 1383 3109 2736 3998 3081 1627 3074 1495 2360 1267 3674 4030 1763 611 240 3402 3549 143 2521 4000 279 1864 531 461 965 3564 85 878 1520 989 735 728 2908 1062 2870 2461 1285 3925 1418 567 3185 1640 654 378 907 3478 1030 70 3306 1589 2655 3699 436 1897 3353 3605 3480 2747 892 2862 307 2388 3089 2 3035 2960 696 780 2600 469 1070 1601 3394 2337 1532 1686 544 190 2578 2965 608 3272 3205 935 3335 2315 76 1641 387 1146 1754 177 3132 1110 1954 3642 2994 4067 2397 1265 914 1529 1729 1549 2015 3081 2663 555 3561 126 2744 2133 2384 285 2963 2226 3092 2140 1246 1247 954 3078 2158 1496 2255 3647 1566 2689 404 2682 1810 4028 1294 973 1053 3094 3793 956 1512 2478 2126 2959 3796 2049 2656 3618 185 3854 1906 494 2482 2185 2815 1320 2439 3616 3226 1321 927 3537 3263 1100 728 1312 1812 3208 1601 2047 1020 3337 3023 1012 1160 3006 1923 3988 1451 2670 1209 1438 3046 3634 666 730 188 3423 855 998 931 1486 3742 2465 190 2115 1013 1027 3485 3089 1572 2563 2082 2779 790 2385 823 2702 3543 1654 774 1414 2742 3144 2173 2640 675 19 2372 2397 2386 499 2663 2556 1332 840 1074 2913 720 3238 2485 1772 156 3848 3061 2681 2698 2462 1790 2694 3437 3201 2156 205 1418 793 355 530 3960 3344 3781 167 273 3432 642 685 1100 2069 763 3859 1398 494 216 2633 321 602 2731 3231 3705 536 279 571 2521 1648 171 2566 3202 661 4033 1458 3586 3369 2540 2423 3119 958 440 2004 1649 852 828 2847 1862 3122 3071 698 2970 2991 3130 509 3907 3545 2102 748 2799 2546 2555 276 3308 383 2033 2966 3466 3707 3565 3174 2260 2269 231 3117 473 1674 1806 2244 1221 1411 218 2349 2304 3392 640 1074 3024 654 3715 3346 1939 2866 1091 3734 1400 2497 901 272 3739 1442 1513 730 2783 2395 3327 2904 1748 3451 2810 1054 2046 1669 1486 2964 3802 1815 3596 833 3061 2058 2762 3438 2422 2502 507 867 726 1317 987 3180 722 1490 3033 1015 3928 3660 883 2613 3538 2852 412 1023 2162 3444 1596 3418 522 4042 144 2077 905 3578 640 77 172 960 2204 1366 265 1737 3600 2722 3138 2132 3168 3054 184 533 3114 1364 3242 1291 3749 2989 2594 390 3567 2907 3185 709 3007 3535 2575 2081 3608 956 876 3076 2817 3727 2215 3044 1182 1934 643 877 3791 86 3575 1802 2173 2960 3604 2447 2379 500 1721 1222 43 2595 1404 2276 3838 2975 2949 3578 2296 3521 67 2424 1743 1832 3446 2170 717 1940 350 3492 2988 1769 1609 2552 1600 1714 3210 1538 1412 1456 1600 1497 85 1181 3386 1461 2568 992 1994 39 829 1214 3442 2701 2861 1876 2092 2199 481 3770 423 4065 3773 3231 2053 4012 58 911 2911 2168 3906 156 3136 2315 1073 2982 3252 3518 3071 1976 2424 2031 2406 3010 959 1138 3253 910 3680 2711 1055 3398 3628 1163 576 2024 2679 2274 2618 333 2652 1871 1688 3588 3854 3844 3604 266 1610 1894 1373 2675 758 3965 3720 1419 3512 1974 998 2306 3683 1561 3395 398 1216 831 3555 1818 1074 551 983 1530 3038 1644 58 650 3240 2827 1928 1935 1691 1481 2270 3231 2627 3680 1545 2114 1343 1075 1096 2044 384 1723 3789 3359 1685 2447 47 1839 790 3694 3887 2898 2186 1752 1961 989 1207 591 3687 3413 1338 2281 351 351 1855 696 305 2733 1941 2819 1949 1080 2729 558 2284 4058 3704 1446 1265 3254 1208 3822 904 2600 441 2725 2263 3065 921 678 2961 3100 2168 401 1478 394 280 730 3428 2122 342 1156 1883 809 1187 92 1269 3496 3523 880 2150 2196 1741 2670 2305 1316 3488 2016 4033 1738 2655 183 3580 2632 3651 106 3683 3087 1796 704 2791 3189 2066 1336 427 2011 3708 3529 2401 821 1890 2914 2733 3393 3545 3558 3620 1786 2090 351 1372 3176 2721 3468 1365 3555 2597 24 2755 611 3644 2611 391 503 2022 3986 105 1123 2799 1951 2196 2366 3503 102 2840 31 3208 3590 2867 2073 2826 1920 3645 2945 2417 78 2760 3545 1158 2999 3013 1484 738 768 658 823 3583 2915 281 406 1942 3651 3522 4054 2435 1355 164 2627 1264 587 2287 3996 2396 307 2144 986 1413 481 1136 2882 3555 1256 3555 1396 3326 1654 102 3920 1715 4056 611 1228 808 717 345 356 4027 3776 1111 879 106 1441 1236 2171 1200 3843 579 1740 2030 2587 3468 2318 3369 1290 1894 2575 1515 547 2480 932 2807 607 2742 3877 2055 2407 1510 4067 3588 3208 3683 650 3138 2868 28 298 1185 2503 1696 3343 1231 1566 1519 3517 3356 1807 3356 2767 1327 2951 2515 512 964 3044 1070 3382 3746 2967 481 382 543 843 797 1970 3507 2860 1597 13 2967 1283 3412 1153 1349 1027 819 3278 1052 4047 2165 1449 1404 1770 2229 545 3390 280 3843 746 391 1051 2942 1378 3071 3724 1395 476 156 634 4007 3963 1027 81 3757 1287 2219 3205 2713 1446 313 3588 2604 1701 4041 3461 3332 1767 3800 122 579 2776 1772 2049 3781 3025 353 3534 3673 3719 1871 3977 644 2119 3884 3332 3010 2868 2729 355 3723 1289 1820 2966 1472 2209 3521 1249 1361 2780 2201 1158 3311 1811 2191 1824 20 2809 1927 1194 2137 1180 2581 3265 1503 3143 2020 3536 344 1576 866 3349 207 3739 3035 1532 3971 3306 3186 1728 2154 185 957 638 2172 1823 1104 120 1070 2704 3316 63 1627 3966 488 3814 3845 227 500 1393 2121 3043 1726 1369 23 2608 2417 1654 3064 27 808 780 833 3298 3627 1760 3032 4027 3583 885 4068 3647 3460 2285 3625 3151 2849 2011 511 3899 1233 183 431 641 338 1271 3041 1998 3294 2396 3479 1429 3256 1249 2312 802 3466 2260 3152 3447 1823 800 2099 3613 416 269 1520 1651 939 159 277 47 1487 1353 3179 168 914 124 520 1810 3867 1132 3660 553 2749 2416 2711 3044 457 3636 1116 508 636 3533 631 2210 1231 2617 1547 2118 2173 604 2566 3494 3517 111 2150 3881 3790 3757 3653 523 1753 3133 3742 367 3461 311 2731 116 920 1299 2226 2183 505 2914 3534 1394 1988 443 741 1319 3076 3628 2611 1391 323 2987 3193 196 1770 2918 338 122 2915 263 1810 1407 2433 465 1364 2250 2253 3812 648 1081 903 418 2798 51 2625 3569 3135 4046 1485 2471 3428 3161 2949 1091 1208 646 2836 1381 343 1876 4049 560 3978 1990 3312 4017 3858 1121 3319 2168 2071 945 3201 690 3026 1382 3375 2560 648 1177 1078 3580 3131 3454 2842 1650 1682 4068 3936 2144 3897 1767 3979 1194 888 301 784 3033 21 2730 3297 2810 1580 3819 438 1188 1762 2480 1811 87 3624 119 518 468 1998 2881 1332 1603 96 2732 2581 3255 2391 623 2134 3211 532 1824 2168 3326 19 2913 113 2047 3419 2436 578 3487 3026 3036 221 2221 273 1289 2945 3388 1320 2385 2317 2056 2255 382 928 1842 2652 289 2928 157 3193 1509 1349 2669 2420 2462 2539 177 1911 3904 3405 1112 2452 3843 3529 2721 2073 3566 3774 2096 270 2053 2861 289 3156 2804 2071 1966 1859 3467 155 1169 2687 2758 2330 2668 1325 1613 1582 3441 2023 2563 1813 253 1997 2927 3029 3098 1647 3450 1693 808 3114 3206 3545 597 3955 1320 2863 1694 3648 2646 3279 3254 3989 1993 3903 810 511 701 725 3305 1515 2826 3815 1015 3523 2521 653 2951 725 4002 1767 3412 4020 3451 901 2978 2678 3228 2467 3294 3547 903 3057 1195 2316 48 2263 526 1126 865 370 479 3507 1166 636 3738 1295 771 3008 518 1623 2494 3775 2283 662 2829 2329 2124 2098 1595 2788 2269 527 2371 2484 28 2332 1669 906 1348 3875 3569 2580 3908 2403 744 1502 235 1292 1300 1252 1666 539 2701 2467 3894 2133 1709 1911 963 3139 2920 3686 533 1061 3642 1108 1660 3391 3855 2371 595 2743 2639 96 2601 828 360 1458 224 5 1781 2594 3602 3724 1108 3558 4013 2609 3630 945 3361 1704 113 3403 718 3816 2217 2767 2638 3550 1795 426 3420 1740 3588 161 2173 3566 4021 2557 2306 3858 3164 3286 1845 964 3075 3644 750 1595 2587 63 1358 3096 3089 1193 662 1856 684 479 3838 1446 1686 2404 410 3339 464 3743 2097 1117 855 2222 303 3143 852 2848 468 3447 3427 699 2915 2815 2224 2950 669 404 2681 2037 2462 210 1280 2182 1992 2399 3097 2824 528 2206 640 2530 3969 3410 184 2589 680 3800 3086 1052 19 56 623 1051 659 2430 1332 3989 855 292 2787 4068 1217 1855 1111 2192 1325 203 1999 3515 2162 1064 3368 1323 1616 1887 1017 2119 2822 563 2033 1090 1860 3445 250 2002 148 3605 2289 1715 1367 3832 3515 3632 635 312 818 1046 194 1494 99 2494 2457 1152 2255 3302 3155 1199 1446 1112 3356 303 1750 2983 3120 2960 3719 1881 1931 562 106 3851 21 881 1178 3157 790 492 514 3896 1577 3128 2162 2745 3940 418 931 3287 35 4071 832 3702 89 672 3413 177 1754 3754 3667 3382 2563 1890 2228 3712 3934 2610 1625 1657 3426 4005 3396 754 648 1588 4069 736 2177 1509 915 4017 3016 3780 548 2918 857 3683 1594 3873 880 1608 2007 2116 1792 911 3415 3112 162 1318 3438 1564 2214 424 1863 1330 2285 760 1527 3072 728 2750 1719 428 2522 89 1096 2966 1900 588 2659 614 620 1248 3855 3976 1125 881 2030 1160 3589 3805 3730 1439 381 3520 615 1219 2873 1808 2403 3650 3913 1879 1629 515 1759 1702 1833 1730 923 247 3857 156 1571 2578 1963 325 3363 3669 3204 3906 1734 2195 3220 1486 2955 3521 3455 705 2942 924 2081 657 2633 2771 2576 2091 3321 1417 2405 157 11 2762 2212 888 1678 1676 476 3368 1793 3472 3762 946 3147 1852 953 3464 3166 3167 3214 2194 2679 1412 3431 308 1021 1380 957 383 3007 3985 3142 3762 192 2716 640 3630 655 1207 3436 878 3895 3698 2349 1128 1675 1876 398 2085 3582 3747 589 3115 3959 3875 1541 2898 2483 408 3979 964 880 2781 1963 3923 3484 75 1013 3227 450 3144 283 2989 3079 2402 149 2558 3070 608 3214 821 3619 3280 674 1558 3368 2816 1813 3050 3576 2776 3918 2261 3477 907 1404 2011 2063 1474 3912 366 3414 1424 1410 3594 643 2900 2180 2279 3226 2572 1890 1471 2514 323 3252 1271 3541 1463 2505 1275 3710 3628 2029 1234 1554 2807 972 2877 1406 1501 3900 2507 1566 793 2732 797 2992 643 4011 1596 3527 3287 3273 3304 1377 1897 1283 3747 763 1722 1834 3872 2496 766 3878 1901 3389 3326 1330 1518 3975 2149 886 213 3191 1278 1371 548 3094 1300 1286 212 684 2305 1990 3369 2161 447 2862 1757 1953 1626 1542 239 700 514 1074 2387 1110 3224 2414 1583 1293 147 19 809 2188 3731 1810 3815 1734 572 2550 1287 1990 556 1187 1430 2365 798 3232 806 2391 2035 2821 1863 1868 4070 194 324 1576 1128 1535 3778 17 933 488 3589 1599 3877 676 3090 3161 517 1900 2705 2657 971 1830 585 329 1191 445 1690 1626 1040 499 2355 1244 3734 2653 2019 416 960 349 1300 661 417 794 2488 1384 3633 781 2091 4047 417 2598 85 526 185 379 1715 4026 2228 527 3285 585 292 3207 1526 2944 266 716 1980 1307 1689 487 250 2998 2583 2078 69 3134 3810 2644 3045 509 587 3340 3361 3305 3882 1704 2556 515 1460 3872 2988 2347 2398 1176 3397 214 86 2221 4018 2121 1355 638 822 3805 3849 3616 2463 1856 2624 3203 3960 230 1935 2723 3063 1360 2223 3427 1002 2302 270 2850 299 1246 3305 702 1811 2333 2030 1965 352 2567 2839 1496 2879 3604 365 3716 2922 2818 3849 764 2652 2829 1977 3754 2816 1509 184 685 3852 1814 2927 2182 1876 901 759 1825 1350 1935 1622 1033 905 884 3493 2746 3854 658 3835 2151 1412 1678 255 2283 3743 4037 561 2479 509 854 2539 2751 1670 3740 658 466 970 3110 1969 461 3758 196 1134 1173 1788 1915 2247 227 3342 507 50 2306 579 788 3947 2629 2212 2665 2800 1591 930 1302 1441 3759 788 3778 299 2714 2169 1631 2493 2337 1593 2473 2679 1541 3967 2882 220 1876 1563 1687 2451 864 2495 2950 3463 19 2155 3192 988 3363 350 151 2944 996 2928 2995 2834 144 2859 1322 2364 2105 1906 1308 953 779 2619 1086 1541 1027 1749 3210 1031 2577 799 3289 1102 32 1672 3401 2654 3431 1260 880 684 3015 1729 3468 1426 1194 1993 233 1493 2388 263 1288 3072 2487 1648 201 2858 2940 3987 1163 2420 2060 2720 2021 3448 2259 2433 3506 1839 91 283 1385 403 1100 1663 2407 779 2737 2569 3943 3544 452 1692 3984 940 1957 3295 312 3023 3506 107 2042 922 2730 1708 1551 1176 3685 2021 1132 3329 3980 2644 1877 1377 2819 562 3093 3259 2739 1228 2957 443 2627 1097 1438 1028 2869 2918 2021 1854 237 121 3258 1587 1621 1570 2841 2944 949 1000 1321 2711 2931 1914 2909 1633 12 3115 3752 1810 1634 1393 896 2794 1923 1000 429 1126 2923 2858 998 443 3964 1455 4055 2516 2996 427 1070 3271 3959 1002 134 746 2328 2526 3528 901 1577 1157 1408 4077 926 179 2781 797 1700 3585 877 2257 3870 2343 1907 1355 813 1706 3599 230 1185 743 460 2792 3284 2336 2046 524 768 1042 1694 669 404 2149 470 3923 3675 3827 2647 3467 2080 2621 1746 1319 918 3241 3356 1382 1754 2835 3366 285 1447 112 3746 1906 2668 3154 557 2060 2097 485 261 4017 667 518 3536 2181 3062 2122 1256 2394 3183 3502 2270 308 3798 3324 894 221 642 1931 3887 3877 3309 1282 2636 2663 3928 3588 2305 1819 2361 2127 3919 603 3570 2176 3381 2681 1482 3338 3843 335 815 2249 2434 2971 611 308 2012 1636 1140 3966 2834 4037 2658 3773 1824 3804 3158 1408 1729 1353 476 1652 553 3013 1008 3475 1442 3041 513 3210 3129 550 1169 3797 3980 3276 1327 1434 4026 4018 3856 652 3510 303 2336 3803 3955 3950 1795 3946 1120 1471 3799 3750 4027 1609 3878 3000 2460 1028 1978 1926 951 2449 2121 246 1846 452 1082 2658 374 1180 3568 3303 1195 2879 1380 1322 4001 3128 1742 3337 2038 2867 671 1665 3046 2232 238 2061 2838 2666 3264 461 224 2808 3651 2705 975 2313 2187 3961 1593 2305 3305 3441 87 1901 3880 1130 3320 2381 2351 3482 3648 93 2498 1330 108 3992 1948 1994 912 54 1315 3517 957 1202 2362 1197 3188 791 2310 3831 4062 3695 1345 904 552 215 3885 2978 3609 894 398 1140 3579 342 289 3204 1391 3134 3295 3976 2127 1637 1592 2346 960 1131 916 1479 2984 3687 5 1031 2402 3090 1418 76 3053 3226 1687 1758 1450 3494 973 1851 1180 3450 858 2083 6 3976 1544 2149 2856 2420 3571 1535 4032 388 2537 289 295 3788 725 1351 1536 514 2300 872 2908 721 288 1648 2892 854 273 3273 1555 405 355 2517 3283 3487 1414 3355 3147 3757 94 307 31 2927 1361 775 1586 729 2349 3818 1681 81 3283 2262 862 2017 4019 1 986 16 554 1714 3035 3250 1133 1699 1470 2624 1572 3159 3453 1318 1421 2971 363 1822 301 1859 2483 992 1466 3026 1218 2947 3443 2251 2488 204 3734 1145 2924 5 2735 769 116 2155 3166 2839 464 3442 1586 3061 2752 3909 2790 2459 1069 453 1468 2546 1720 2283 409 876 3897 1420 989 37 3145 229 1566 2385 2492 896 2106 557 1790 3418 415 3595 2478 495 3760 2101 1208 3985 3968 3430 369 787 2163 1432 3141 747 2252 2915 3321 1024 13 713 2574 1355 1706 3154 3903 2925 3895 2366 974 1274 2265 538 3959 3693 10 1862 1584 2036 275 1621 1237 1238 378 995 3893 1542 1741 1201 3384 2792 324 2791 2929 3331 1687 1660 1083 3424 1244 2800 898 3087 3531 1894 2489 2474 1295 377 726 2857 3345 466 31 2160 2434 3732 2993 3855 2325 814 829 463 2346 386 3379 646 1074 3001 1207 3545 3896 1745 2901 267 2742 2390 1432 1216 3789 170 1873 3192 3980 2979 483 2974 561 370 1481 3014 876 1642 3325 2487 2735 1195 3913 3991 1686 3072 3435 1712 1629 1376 80 2496 3853 1423 2870 3877 2238 3742 2940 4008 2272 3456 460 4018 630 485 1280 719 2983 497 3535 2550 255 1303 1531 2972 939 1209 3330 1555 1778 3564 2534 1348 2635 2253 441 2183 102 1588 3981 117 142 3287 123 1625 2528 1687 834 1792 1148 3384 2685 3037 2189 3126 3950 319 837 2702 721 1279 2353 31 3692 496 3685 270 1656 3882 1479 139 854 2603 710 782 957 3336 114 774 1798 555 2191 1897 3211 2380 4061 2499 3274 3981 511 4042 878 3063 3527 7 3461 150 1984 2542 1305 3447 3673 1963 4014 2578 1217 2239 2429 620 984 2933 437 2165 2328 2938 3344 3556 3610 2179 3484 2385 844 2713 779 1468 3889 1141 223 2921 1219 1489 1851 1747 71 3236 2250 1387 2105 3336 1742 517 3306 1629 510 2143 2821 1311 1698 1363 2160 796 3959 3730 1940 3999 1196 1475 1311 1308 544 3563 3324 188 214 3023 1181 1699 2478 3103 2898 453 2851 2303 2689 3824 1666 3386 3524 1615 3107 1954 2036 1417 1589 831 3636 2124 1019 1830 1500 2340 287 3308 4067 989 3322 450 1394 485 1707 2850 3707 1656 3211 2659 2627 3082 3870 1376 1255 1517 3133 3170 1199 75 4048 457 3825 1979 665 1222 2765 3740 3901 364 3170 655 536 2859 3021 3257 2216 1448 1512 1848 2171 1928 3242 2217 3901 830 26 1776 939 2309 1038 2302 1160 3829 3580 1336 1880 1168 1380 1438 2287 1514 1726 2174 1526 413 48 1671 3056 4047 1895 2160 25 1060 377 2703 2202 1449 985 3588 3788 2547 787 3546 3242 817 2805 2107 48 1355 724 735 2891 3028 3911 3939 3449 439 2245 1311 464 758 986 96 2643 2606 2542 152 2403 2326 814 1941 1390 903 3555 3557 649 3230 3966 251 1652 840 1850 1785 1557 3790 1523 725 879 1218 3976 1792 3534 3042 2826 2584 864 2815 2219 1892 2353 3614 1648 2068 860 1005 1931 3515 3842 2571 2846 2231 3661 1052 1392 521 1655 2913 1372 203 1106 547 4018 501 805 3166 569 3744 3951 1634 878 2478 3535 2976 284 3933 4069 1808 21 1072 2014 1499 864 3207 1058 893 1362 2552 444 3869 784 204 3180 2332 1790 3786 718 550 2192 2213 509 3978 259 1419 2684 3190 3483 3660 3605 3536 2745 3004 646 2916 3804 1708 2959 3193 3454 628 1228 3581 2032 1205 1049 2712 2286 1625 962 2371 328 2251 3263 1356 39 2185 2695 3320 3114 3343 3354 2939 3695 2205 907 1107 2376 925 283 3494 3950 3834 1335 737 3370 712 1810 2716 3741 2369 1138 1516 576 3129 2559 157 2341 3222 660 2048 1707 2939 43 2672 3962 701 3108 4037 3376 1231 301 1500 2580 579 3859 3591 495 2546 3469 1866 1320 2929 2624 2694 791 2869 2503 3430 1268 3389 2190 655 2637 511 225 3140 282 1818 988 2317 4034 4003 1941 2174 1315 2753 1704 9 1080 3890 810 1711 1229 1620 3963 1956 4019 3324 982 1893 427 3857 816 866 773 3375 597 2137 3566 2215 2748 2665 1125 2216 3039 2661 2147 1628 2358 50 925 3338 1641 3932 1664 397 1993 400 3568 2746 793 2247 190 3625 864 607 1903 2985 788 4056 1197 2985 3358 2587 2538 1125 2432 2899 2192 1302 2763 2041 2418 946 309 1205 1590 3749 2523 161 3628 2583 1057 3836 3510 3967 1654 1854 454 3511 3068 1719 2082 1139 2842 3558 1786 588 2303 11 2517 528 1215 1729 1734 1772 2597 1176 516 1021 2667 142 48 3611 79 3950 3403 3953 2117 2380 2447 2530 2088 1338 360 2340 1871 3135 534 983 1436 10 1348 3475 2395 1367 2382 1814 1285 3248 1444 3452 476 2743 3149 2149 2270 1970 3295 1121 2115 3450 1655 3901 944 2487 3811 495 3608 2151 2673 3266 3015 1645 3797 1657 116 2396 1107 3621 2210 2178 3255 1203 928 917 1956 3381 1721 4 2982 894 3440 649 1895 1746 402 1322 1787 3028 289 3578 1801 1297 3237 715 2823 329 3866 3841 2663 2661 1824 2048 2771 3686 732 2014 624 301 2566 2654 483 1217 2208 736 3763 410 4006 1604 2148 1151 2064 1370 817 2240 2699 3820 2748 3178 1282 877 1525 3608 109 2015 878 2103 3774 1884 1346 238 795 2538 918 4061 3262 3806 3278 813 1930 2846 3530 599 898 2558 3955 162 3579 486 3013 60 1718 3457 576 3832 2767 2581 2940 3363 1310 3631 2311 2514 3800 2208 2139 1678 1556 2669 2565 3265 1928 1204 3566 412 1636 3182 1563 3132 413 2538 3555 3648 2107 2791 902 2123 1809 2634 886 3358 4016 2630 3635 2694 2265 3166 1666 2369 1738 3060 1295 3641 3004 3362 1528 974 1193 858 569 3117 3402 2873 3036 323 512 1119 2567 623 3486 2387 1668 2096 566 2566 1 67 1208 2157 2766 2006 1529 3598 3844 3349 2448 2800 2748 1940 1634 4060 3380 1877 417 1667 466 2850 1352 1123 2138 3216 2663 2595 254 2352 1708 348 3865 1891 934 3385 2382 2915 1624 1694 3730 547 1892 814 1652 722 3612 1064 2733 3762 3560 3967 582 276 2813 3734 3103 2075 477 2636 3951 4048 930 3521 2258 3994 3357 2425 1000 2077 995 3981 2110 1870 680 1126 333 2019 3804 2896 1138 555 2049 3002 317 3958 605 3786 1235 149 2064 1619 4023 132 1974 1980 3509 1219 3678 1350 4046 1414 1803 1943 1284 1950 2812 4059 2620 3867 816 3468 3407 3565 162 3238 577 3345 1686 1171 1896 2053 2295 1071 2242 947 1319 1526 739 1369 50 1961 1363 3695 2335 3591 2243 1393 3137 3465 1536 3431 1601 1060 1191 958 2430 3248 3341 4044 3258 432 696 2183 1345 1709 1435 2708 2290 2787 2235 660 2093 3801 3550 2305 2113 3193 3923 226 899 248 1750 3382 544 1201 683 1763 1479 1252 1315 882 2556 3545 2457 1169 1492 3752 3355 3806 2997 2179 1078 1736 755 1842 562 220 1786 595 3724 3062 3373 3548 2638 3816 1121 924 2150 952 3677 607 330 3482 2346 3539 2348 2316 1128 348 2221 335 1513 3757 969 2452 2926 3503 1814 765 3593 832 2119 2320 1315 2871 1072 151 1105 2320 521 20 1033 2440 3447 3715 2506 1898 143 2868 1786 3046 2738 3819 3577 1872 1070 1468 3410 267 1695 1894 298 1282 3679 1894 3347 955 1641 3709 645 1876 2065 3479 3451 2405 3336 2970 1996 3450 3267 638 1379 3691 3162 2072 463 3823 3459 3112 3684 3875 1428 2666 4050 3568 201 1421 764 1441 2410 3804 1325 2002 255 2691 562 3911 2202 2450 2665 2109 1798 904 2320 1701 3397 1332 1822 1298 3006 1551 1801 3889 190 1523 2590 11 439 1538 1577 2676 420 2793 2458 2278 2823 3210 1162 2607 641 1447 473 2695 2643 1771 210 1740 2766 83 3090 414 3903 50 3569 3942 1881 587 2217 1118 2530 3667 744 1425 2550 1428 2029 2988 3537 1033 1960 1463 2249 977 3314 1749 3664 495 3772 1520 3650 2487 2835 2486 1604 2307 2419 2139 1711 2607 3567 2927 1797 2674 2260 1572 1193 2223 505 503 3422 158 1611 1407 3283 3405 2730 2161 2013 832 3781 1267 75 3428 1029 3421 4006 3161 1723 3845 4008 1564 1880 4040 428 3261 2099 3557 3784 4016 3074 1608 2336 2314 1577 838 3841 1257 149 1332 1021 821 2016 3217 2751 1442 3585 3633 4070 1165 2985 1249 1292 2932 3612 2839 3711 646 2834 3481 2004 2680 3932 2315 1670 1377 2226 50 3078 3439 1724 3636 788 754 397 1046 795 1823 5 2252 488 3484 2840 383 2334 1168 1013 2392 2618 903 2052 3651 264 3067 3917 1162 3006 3362 3432 3199 3082 999 46 2510 3719 1393 988 2335 1800 3457 3616 3151 97 2416 357 3587 3569 3953 407 323 1600 1365 1230 2277 2846 370 2531 2764 3020 3404 1348 2527 997 3798 3840 863 2548 1009 1336 3544 1774 3982 1380 821 2587 2756 2483 759 614 526 621 1637 3899 2889 2316 1767 663 272 1680 2587 2972 252 1363 3476 1392 3916 3518 3477 1526 3366 3701 2787 2647 1600 2132 4065 211 2804 2510 2596 1064 189 2492 1294 1673 312 3178 3643 1218 2243 1429 2311 1200 2353 2056 34 1366 4039 946 1616 3827 2478 2167 3206 3716 3973 407 3419 3091 2749 2618 3255 639 3969 1619 937 3855 3128 1475 580 3687 3705 341 831 3284 270 3180 256 3559 2566 3517 3231 1168 2989 622 530 3329 3385 859 3780 501 3956 3644 3964 1205 2827 2851 68 1752 75 3909 3251 2956 3194 3821 1027 1332 285 3242 778 2374 3079 1119 2839 2033 689 1513 3930 2371 1397 2106 693 1513 28 3693 416 942 1198 3846 1881 1661 2084 178 2120 1830 3289 1552 1659 2583 3965 3811 2887 1424 873 2388 3525 3350 2569 3139 3604 2366 581 1871 3194 2928 2014 1678 3058 2958 57 995 1828 894 1976 239 442 1548 3452 2129 1554 62 3542 3208 2940 1275 349 2496 464 176 3402 470 2383 2385 2567 241 275 357 2157 3730 3834 3041 2271 2693 3496 1517 584 2699 2410 3516 2843 1270 888 1036 2654 2107 2533 1009 755 2588 4012 251 3379 3626 104 1728 3150 2102 335 2542 639 1764 3103 2077 2038 1061 1913 2702 583 3238 548 2899 3739 1043 3769 3868 2648 3025 3381 3049 2032 2877 67 1142 1447 2881 3366 1137 3693 318 1112 1052 2301 1288 3603 2057 691 3049 1383 895 3090 2550 2579 707 155 1983 3752 152 4029 3386 3864 2977 304 764 2503 3669 939 3936 3560 3682 71 2216 1266 3021 527 1341 151 1254 1798 27 1884 1071 2718 1758 3807 1987 3891 2689 3636 2943 1786 3797 2464 1423 3887 2033 3311 1683 2175 3931 413 1363 737 2018 3003 2763 2704 3151 3158 1286 2217 508 1856 3996 655 2711 974 1276 1701 3904 1242 1163 4041 1124 481 2954 2996 2164 3089 1215 3528 1416 3092 2245 1443 3032 3064 917 1406 931 493 393 994 675 1858 612 915 2179 2814 3710 3888 1905 3971 568 3414 3319 2687 2192 1758 1570 2029 1917 2271 2909 1850 1753 860 2264 3548 942 3208 2098 3542 2311 2885 4028 775 3600 2238 2958 1098 175 2208 486 2468 3686 1654 3782 3509 3322 2033 2543 1799 1494 3456 2345 1903 1992 2167 3769 3355 1660 166 3363 168 1576 406 1353 3383 3248 710 3571 1624 3174 169 218 116 2234 1192 3170 1294 1794 3991 1267 3521 1115 2406 380 342 1700 1324 3525 2955 1133 1709 3829 2075 1080 162 570 716 1130 3164 2733 2587 3096 1418 2562 795 65 1266 1483 3841 3413 3464 3479 407 3820 2413 2975 3241 2731 3356 14 862 2220 2095 4040 2337 2117 3052 3822 1539 3405 3664 195 2487 179 2084 1765 2015 3810 2880 3664 2343 2975 444 2722 2132 1157 847 311 2172 3833 2137 3009 2283 1854 3548 1115 1836 3257 3470 1001 1164 2948 968 245 50 374 1342 995 2880 2120 4020 2088 2876 3451 220 794 319 1907 610 3180 1415 3720 3449 102 2046 1293 3471 3205 2995 2608 1484 2613 1501 947 297 3088 3002 3218 220 2708 1150 2757 3439 2234 3745 613 137 2582 2317 1642 2472 1358 1018 1365 2198 3048 2958 3758 913 3881 3477 292 211 575 719 1187 1924 1941 117 3018 3611 3144 2914 182 2803 285 134 1750 1292 1848 1286 3486 3792 870 2180 607 1525 3499 1126 3195 4019 1921 3787 1054 1509 1533 2212 3558 2237 403 729 198 2580 2231 3192 2365 1980 2254 3388 18 3279 833 2979 1602 992 3159 3913 2093 2069 1450 3405 195 2269 3746 10 2958 2994 3505 640 74 847 3104 3376 994 2984 962 2932 828 817 1674 1851 423 885 2601 749 3017 2112 3312 118 2604 2692 43 1520 1242 2532 4033 642 3400 2807 2249 3060 2696 1633 1534 1350 3226 2331 429 1642 848 200 480 1083 2609 3921 2188 745 1394 876 687 736 3035 1115 2521 895 3027 1986 3016 1001 1972 122 3881 3355 513 1632 531 3204 985 672 3853 3374 3826 2436 1971 3475 3308 2147 2729 360 3293 2209 123 1400 2027 1257 1909 3563 4040 836 1341 3914 2001 4060 1907 3602 1321 3170 3269 2829 2781 3203 3755 2639 460 138 3610 2796 1800 3152 2979 3289 3228 3252 844 3604 3347 3093 1156 2406 1463 2805 1040 333 3256 2916 605 3992 2887 3582 1188 197 2736 1004 2952 1583 3130 2828 2021 3334 3341 923 1796 2818 391 3560 2938 2982 323 825 3355 1484 3477 3166 2798 1366 3438 45 2448 3508 2266 1995 3047 3109 1245 791 3884 3933 581 3211 241 3385 1656 3732 2614 3971 3390 3273 2287 1391 2234 3695 307 811 298 2783 3201 2624 2702 3886 3960 1440 1749 2764 2775 3292 1158 3035 2696 2420 3592 3670 737 4020 2520 2860 2248 1941 901 2587 1083 1646 3664 418 3370 872 3670 3192 563 3975 3182 4070 3597 570 2990 1779 705 223 2423 193 3730 1239 3327 3580 3193 4064 3077 484 2305 2532 291 1447 2474 2136 276 3224 2799 833 1992 855 697 3800 3985 3268 3864 3820 1223 3733 824 713 170 1577 5 584 1619 2286 2420 3611 698 3742 3535 3420 1123 1422 2115 3126 672 566 3895 1935 594 3307 293 2967 279 24 902 2595 2352 2285 2102 3533 148 2924 542 2978 1966 1292 3516 1319 1001 3183 453 265 3452 3612 3642 1696 1566 837 2274 1467 1357 700 1693 3497 4027 2608 68 3285 2270 377 2415 1251 577 2410 1683 923 29 1922 876 4063 1182 2224 1231 663 981 839 1007 2915 3641 2609 925 2488 3716 1669 3206 3932 2481 1216 4024 389 2669 790 2476 455 1606 3668 1312 1272 1662 1188 4033 360 14 546 2495 1329 699 2866 2380 1125 3299 2388 1984 777 1383 3517 4041 1585 3778 1543 1871 2786 763 3487 775 2461 1068 549 1335 2080 1061 651 2670 4068 2605 274 1649 110 2461 460 2608 1779 2198 3875 1573 931 874 545 2520 3477 3748 243 215 1085 2309 3308 680 1447 3148 557 2066 2768 2070 739 2582 1493 1107 3337 1444 2823 3117 3816 394 3410 3705 3246 3586 1149 962 1359 3815 2818 1718 1203 1743 3188 400 1867 3794 2797 2311 2722 2907 894 131 3617 1400 1107 2828 3060 509 2118 1577 2146 237 1944 2991 330 2167 3902 380 3594 3114 2250 1305 2325 3610 295 123 4074 3150 2159 674 1927 3484 1158 3271 1374 2878 2256 1444 3886 3347 1948 1439 164 644 909 3248 3424 466 109 1941 3024 226 2841 1726 1838 3134 1109 2092 2509 3682 73 1097 3067 4004 2865 912 1908 433 2085 142 2758 30 1546 2483 3877 250 3495 2043 2239 235 357 1272 1312 2565 2542 374 3655 1743 2859 2652 798 997 668 1080 138 2257 636 1580 2745 3381 685 2627 946 2800 3769 3429 2638 623 1915 3904 656 1353 2077 2319 503 2871 565 2686 1060 3485 3473 1627 2221 2686 506 2029 2262 2731 1902 717 510 2410 3206 3563 1972 3210 1007 695 522 3522 1848 2076 1947 4015 886 1070 1447 1135 2972 2419 140 3994 847 4032 2731 2581 3705 2576 3055 2667 1007 2927 2541 2486 929 200 3266 3658 1680 847 2173 375 4074 1303 1018 2911 3838 1898 3618 3956 2096 2988 1683 1341 2344 335 3788 3080 1031 3328 4028 434 876 1176 2015 1781 1648 2740 422 2960 3126 2359 255 1370 3155 109 1423 3261 1974 1186 415 2782 867 211 1237 4010 387 1231 1144 3407 166 3893 570 1488 2804 2608 3881 1035 2050 2028 2004 2693 3183 2464 1541 725 733 823 3591 1476 3072 2630 826 1732 1175 1968 632 2234 1438 1902 2120 1196 3022 2946 2581 2153 1426 1162 934 2969 258 3366 3347 1260 3475 200 3931 1539 867 2065 3763 515 3736 1299 1798 753 211 3979 2098 3418 1107 895 519 2454 1481 2369 3622 1090 1079 3419 927 3290 3496 18 272 2747 1007 3780 2659 3337 3140 3937 937 1200 3578 1259 108 2823 3726 3664 325 3567 854 236 2233 1551 3554 245 1708 1350 1935 1774 1000 2193 2565 3393 3744 1346 3280 31 3135 2354 2679 350 2504 1318 3975 3517 2845 2359 2018 4055 554 1107 281 877 1571 3400 3820 3312 348 2733 2608 1882 928 3751 997 1446 1713 457 883 109 3366 1903 135 1694 1853 2431 3512 1906 1962 3156 683 4024 3068 2163 3423 1459 3200 2445 129 2902 2710 1085 2698 3656 1108 190 2163 740 1360 3913 1038 2456 2453 58 1708 3722 2920 2472 3139 4053 2040 172 3255 1337 2511 604 400 1290 1782 1339 48 1283 648 3556 672 460 2134 2318 3311 2442 2468 562 292 891 816 1701 3598 2547 654 3333 1555 1312 90 2764 2934 3343 1884 447 2705 251 852 2617 1727 2326 1276 3928 3510 135 4022 1481 1412 2003 256 3010 1216 2804 206 335 3275 3044 304 1847 2891 3313 1519 1615 2900 1273 2320 247 378 528 3170 632 2099 3438 401 1475 3064 2743 3306 3575 3876 3879 3706 3644 3272 3281 3573 417 324 2714 2757 3238 505 3475 3745 2128 467 1233 574 2999 186 2115 1123 3089 472 3272 138 2150 3321 3223 2575 2187 3571 3193 3305 1658 88 672 2275 103 632 1702 2996 3935 1240 3289 2407 3621 3899 952 1936 2077 2281 3956 2928 725 2445 1051 2941 306 170 243 2267 2321 2261 3515 1714 3908 20 3980 240 1709 700 261 1925 3235 467 2946 1140 131 910 3355 1687 2392 914 426 319 966 3298 2046 205 476 3341 4075 3634 359 799 456 233 767 2661 3772 2217 2377 3927 2446 455 1230 1001 3913 4002 3557 2855 2266 1582 3147 3133 368 4036 3738 1062 673 3719 484 1525 1855 229 1232 1205 1610 4055 503 2128 3768 2429 3478 417 3632 728 2450 1111 2849 2340 2630 2671 4033 2557 816 1203 1446 1456 1765 2747 277 2788 1992 3883 2796 3746 1773 1864 534 3493 2600 2760 752 1980 3623 1312 1253 738 3863 3111 3294 2336 2152 141 1228 2040 2086 582 360 1243 134 118 3923 3016 843 3358 3990 2654 2983 1444 431 3403 2809 1702 2957 2226 3914 279 1459 3592 3052 2677 460 653 3050 195 973 2200 293 1130 3038 3565 3392 1394 2961 38 3199 3786 676 1566 547 1378 578 2268 1071 3480 1969 1299 2699 892 2646 700 2353 805 3134 2944 324 970 3334 267 2127 815 3074 3089 941 3000 2052 1798 337 332 3576 808 2374 1643 1707 1625 1047 2440 3665 3690 3992 2517 398 434 2142 3612 3910 3568 594 2156 454 3530 304 1311 2139 3265 89 3759 3982 2576 41 903 1628 174 2320 3197 2587 1814 2117 1099 2784 553 2383 3609 1989 528 3924 3240 188 2614 3214 2333 49 590 1031 3605 328 2910 2062 1562 274 798 933 3217 2865 2044 939 3555 4044 2128 385 2629 1523 1215 4016 773 2067 1886 800 2453 3626 1457 3930 279 3923 661 3003 3916 1585 3667 2688 165 2297 3152 3909 2712 2862 3039 2624 3976 2083 1494 1697 2532 671 1185 2033 419 745 965 3375 2830 3424 2452 1870 1559 4071 852 941 2283 586 3533 3242 1001 3504 1409 949 906 627 2134 2495 1219 617 3651 1868 4008 3747 3961 393 497 2954 2754 2436 710 2170 3991 3673 1338 335 1679 4063 1266 2529 975 2481 3708 1639 1033 963 2311 3182 3795 3027 994 445 3042 2812 99 2132 4046 1695 2882 3928 2245 2613 440 160 1028 2541 3107 2765 948 3757 3274 1450 1349 3177 2825 240 1442 466 2246 740 748 2124 1141 2384 2865 3319 2413 3923 2234 1664 417 1441 3467 1135 114 634 668 1837 2008 923 2328 679 785 3727 757 1353 3552 3270 5 1509 3574 3484 4002 2330 829 54 1061 1701 2480 1556 659 3844 2098 1916 419 795 2287 1874 664 957 2542 1307 4031 1702 3321 2402 4014 1060 1161 3420 1736 1134 15 1443 3715 3846 1311 3548 92 413 1619 1324 3651 2465 335 1578 1625 3506 1700 1093 3046 2909 1323 1627 3552 1972 2052 625 1254 1591 2721 3864 1292 252 888 3117 1859 3039 735 2648 3532 675 3906 1662 2883 1269 1929 1712 1227 983 3395 1243 1769 1384 381 1894 3141 890 352 1927 2078 1088 1316 1331 3160 583 215 3338 2002 2144 2739 1687 2863 751 2287 3602 3400 3245 1439 887 2001 1316 1689 32 221 3470 784 1859 2664 864 2294 2364 1640 1888 2978 3925 183 716 3763 1539 1782 3081 2206 3118 1195 3670 3880 3232 880 1123 3063 2041 4007 3352 2768 1118 3609 3519 3139 2733 659 2314 3406 2497 1273 3899 12 861 1877 2239 2348 2212 2459 2530 3932 1592 2796 3476 1196 1125 3580 2721 1352 796 1589 1862 3499 1569 1238 1196 2225 2947 544 2540 2243 727 2606 3123 128 4010 1233 734 337 1429 2843 683 2520 2727 1266 1912 3840 1427 4072 8 3394 2633 3535 227 1952 1193 3109 1070 506 3523 1331 3181 627 1787 3857 348 97 2142 3977 3513 2278 454 1088 3612 3333 706 907 1779 837 2022 1157 2763 2414 1023 1764 167 96 3465 3498 3005 2706 3742 2444 2290 155 780 6 3491 3685 1769 4006 773 1626 2115 3686 2337 2390 1531 755 206 3080 3899 3424 521 408 3243 2137 765 2958 3758 1249 2370 1811 3975 197 3601 2621 371 3879 1344 64 818 1409 3078 1272 2674 924 42 131 1390 3284 933 3911 3046 2872 607 347 347 194 3934 2626 1820 3994 118 1207 2373 3403 3399 425 3353 630 130 1014 810 2129 629 1541 1450 1546 1363 2361 2421 2804 2649 1542 1797 1835 1171 1154 1687 4047 1765 2017 3951 2703 3320 532 507 440 3981 1950 2576 3179 814 2162 1651 1776 3576 3711 1067 1775 2134 382 1335 2593 2431 603 2617 2200 2534 1441 4048 2264 2345 2710 3453 1830 1965 2623 423 2778 2171 3760 42 1079 696 758 214 2702 2597 3537 3719 3297 2901 2952 1121 3242 1796 1311 3993 1219 613 3891 2342 1596 3339 1269 1624 1788 3051 2324 1002 1925 2719 579 1284 1035 3194 919 1533 2642 3960 186 2348 3353 652 3274 134 4033 19 3855 3127 2346 535 4059 2894 3531 1409 2932 4047 3454 2424 549 711 3742 2300 1039 1536 426 4030 621 529 232 3157 248 2292 3111 3739 19 3091 263 3576 2806 3817 3180 2306 518 1466 448 734 1996 951 1553 946 415 3973 2121 2813 854 1861 2207 1325 2809 377 1430 1360 3350 406 1525 3926 2006 1321 3803 1328 222 61 2647 914 2928 534 3009 1923 2245 3404 2935 649 3833 597 1096 4057 1853 1134 3666 646 60 2745 3325 3582 366 3159 249 3443 1900 587 3839 761 2741 3894 3043 2466 758 645 2650 445 408 1105 3845 827 3024 2087 156 1781 3597 2420 1573 3235 2970 2620 1692 2412 615 79 3683 1713 2366 3595 2280 2837 247 2270 2559 3601 2132 442 523 1465 1131 956 1161 35 487 866 72 2818 1238 2789 1310 1759 2892 3808 1787 1913 3174 31 2619 1923 2939 3154 2857 3489 172 469 1187 3191 445 1720 540 1598 4047 2739 2405 777 2093 1204 2256 3847 622 916 1295 2401 331 1648 1577 653 1305 1076 1811 1399 3 1928 611 122 874 428 1962 815 3270 154 1404 3286 1739 182 3938 3567 3782 2208 285 3802 2117 6 3333 3264 551 1293 2863 509 3579 1462 2737 1197 942 1673 1975 2005 446 2822 2513 2339 1041 692 3708 3485 1234 2221 3174 1703 2238 3281 3064 3526 960 2386 1970 3856 3837 1917 1866 2437 989 1976 1806 2994 2886 2439 76 1640 3755 2009 4047 1818 3078 1646 3049 747 1218 2275 3062 1565 233 1464 2896 1258 2793 1504 3161 792 2313 722 3305 2787 1128 156 96 3354 680 3397 3392 1700 3982 2721 675 1116 2449 1719 2126 1757 2032 330 3268 2240 2055 469 454 2324 443 3227 1207 1402 1463 4070 98 2519 75 3944 1643 2260 1005 3423 1347 2908 4064 78 1502 1282 702 2447 778 28 15 2689 2428 9 2704 73 3567 2980 902 2280 1111 3772 1427 3561 566 838 171 793 2509 1090 2380 1792 3632 2546 827 2713 2415 2745 401 1619 3273 1549 2165 2643 7 3002 2973 151 2043 1901 2746 1833 3521 1712 1005 597 2614 2228 256 3505 1989 297 2620 2558 3233 258 2771 2246 93 2807 1649 3856 2393 863 3989 3795 1232 2620 1523 2763 1417 3216 1593 1995 676 33 644 2728 3432 42 2921 1104 3617 1874 3671 1918 2373 2108 2152 3337 2610 3065 1546 1136 1267 1375 620 1292 3162 1472 537 2770 472 228 1976 3278 703 1979 2395 1404 3766 3594 2698 1279 1819 3673 1779 71 3228 1391 3624 2182 529 1345 3575 3548 1042 3938 1412 2922 341 600 162 158 2929 3242 3042 1312 273 953 633 108 1114 931 3382 1431 3953 3692 170 3502 218 1780 509 2923 246 2848 463 2893 1134 2635 2161 1021 2077 1200 3307 1856 2487 2226 3046 1267 3247 2705 1811 3107 111 4002 1736 2345 165 2903 3557 2457 3609 129 1736 2202 2330 512 628 304 2013 4029 1471 271 2396 2128 165 1200 3819 1372 2731 1385 2842 3414 1828 2090 3432 3316 580 374 87 832 251 1548 3973 975 401 1400 530 1143 865 2586 996 3096 949 3429 1845 3128 1991 3674 2618 3075 3809 3529 613 404 1897 527 283 1280 3714 207 3789 3644 936 1985 3770 3269 3503 656 890 2374 3593 3624 2126 1209 1005 4063 1195 2998 999 3395 1253 3234 607 77 2856 3567 687 3813 3474 3154 1294 456 1740 1622 2728 191 2209 472 2010 3356 2055 2042 3737 3786 3322 2984 1885 3474 3434 2988 403 1909 3397 1104 2833 582 2294 1807 1622 2178 543 2993 2685 3872 2523 1036 2688 3874 2384 3493 3169 2381 3687 1645 768 190 2575 924 3158 2320 3116 658 3742 3165 201 1639 2218 181 1629 3585 92 446 1738 3190 1220 4076 1795 1766 1266 2127 3586 623 583 280 1257 41 2722 2270 3296 3004 1087 296 2833 1383 1013 657 787 1429 2198 2200 3259 1947 2011 983 3696 2891 3169 3038 2371 2659 1343 3240 1704 3518 598 842 680 3805 2395 2286 474 1325 2652 1635 938 500 96 188 2106 1738 1752 4044 3701 4054 164 3194 701 467 3340 3980 2429 2243 948 3334 2164 325 2899 2336 4052 2893 910 578 3365 2035 1239 3472 254 2483 755 2011 2684 662 692 3978 3401 2536 2895 2056 1517 2220 2749 4003 3992 928 3911 1494 2298 2284 3081 1061 2407 1791 365 3390 68 263 2768 2186 2818 2255 1540 613 1456 1306 3602 40 794 751 385 481 1800 387 3326 1143 3404 1627 1708 3312 144 1548 1417 3742 287 484 1807 2454 916 3134 2662 1134 2553 2599 1570 1512 1794 1815 3225 1077 3 3489 4012 1438 2305 2552 1447 3252 656 3952 1950 3142 2083 3379 893 2353 1474 1492 704 1847 1377 3847 3477 932 774 1341 461 1053 58 736 183 1884 917 3842 2240 1736 869 2107 1191 2833 3618 1102 1617 1505 296 3595 2375 1544 2963 713 3937 2745 1189 1381 2931 817 3851 996 658 1866 3907 3285 3356 3856 2144 1153 3916 308 906 443 3264 3898 2692 2996 3723 3867 3379 1125 48 3302 801 2570 3213 329 3302 2861 3631 1371 1406 1093 2089 1751 2519 1064 2894 3793 2308 3263 2295 438 78 3805 1859 2906 2429 519 3862 2568 2715 622 3402 3068 2742 859 963 2267 541 3034 812 1046 2622 191 3354 3638 1725 245 2956 2581 2758 3183 1587 1973 385 3507 3507 1399 185 2372 80 639 2609 67 537 2926 2180 3915 168 2956 278 3261 1215 4067 2099 395 3492 3264 2819 4045 1617 1869 1568 1757 403 1981 1315 1508 3410 1228 2690 1819 1076 1402 1191 3555 3654 3789 3156 3100 2487 838 2697 2630 1155 475 3995 2441 3606 372 637 1361 384 2569 108 1039 3260 1290 2724 826 531 1928 1475 3536 3910 3702 207 2539 1842 567 3291 2005 1434 3682 99 1683 2991 1440 3609 2776 1265 3098 2658 2148 1380 3250 63 3417 1476 2236 1250 3951 2557 1226 1715 3089 1828 1915 1798 3023 491 379 1544 862 272 1455 1451 719 1502 1677 890 2420 1780 3020 3806 1139 1334 3549 1732 2042 847 3416 1661 1717 3055 2300 3109 3596 721 1509 2969 3785 905 2183 1314 2985 2684 518 2187 1435 3065 3561 667 1900 1537 128 1241 3657 1455 1857 1107 1067 689 611 2372 3080 993 460 2206 687 4059 3565 1401 1719 276 3611 3279 947 574 1145 1556 3184 518 2298 2845 3158 45 1585 158 1851 1777 1723 342 1723 3437 3746 3540 357 1274 1895 3701 1142 1667 3231 2719 2538 2293 2075 3645 3476 185 2585 49 1124 1513 4019 1239 2099 2377 2401 130 288 2699 3678 4052 1432 2480 1407 2376 3802 3851 314 1016 251 1705 729 486 132 2627 2734 3714 4033 1213 1055 3789 3028 1119 2143 2500 1706 744 929 3622 92 888 415 2718 1487 1654 3013 2848 1985 2259 1678 2249 3633 2873 1931 2311 2312 2337 1387 3987 2498 3753 1024 3829 180 349 446 2847 3771 3323 3064 1860 3994 2350 2498 3017 801 857 575 3412 114 3781 527 2756 2287 1614 1918 2510 199 1175 2396 3734 75 2942 1565 2099 19 872 3785 1517 3384 3603 1974 4066 1548 2934 1960 2305 3463 2408 2926 2130 2345 3832 1017 3015 3732 2926 2024 2188 2673 3582 3109 83 196 953 2289 532 3943 1558 2797 527 1199 1437 2832 3377 1397 600 1641 3198 1566 196 17 2635 1153 2042 3375 2823 3526 2692 2598 2875 448 92 287 669 972 3920 1706 3794 1238 1603 1413 3145 237 2527 2709 2841 103 1088 3889 406 2396 403 3077 3613 2388 826 1904 2545 1901 2363 3790 920 483 1534 1855 3253 1091 2836 799 638 1112 4014 2997 3499 4073 3387 1178 2795 2822 2078 1499 3623 2330 425 1132 418 1788 2643 689 1159 2021 983 1003 739 3354 2352 320 1270 3220 346 2938 3164 3857 614 3509 3665 1927 3772 1773 2592 1360 1538 183 376 1700 2819 2931 2079 3225 3423 2217 3815 3311 1811 3059 3248 122 3482 3148 3151 3703 1241 1255 1285 132 3646 2595 1919 3831 2012 3902 3524 1894 2565 446 2678 3282 3394 2762 1669 3873 2962 1490 2213 3964 2120 2059 2787 990 128 2006 1691 1206 572 1250 1257 3952 693 2827 205 1589 1378 2514 2291 1521 3581 3942 1674 3531 1161 2817 2095 1126 628 750 2749 401 1188 1012 2023 3952 877 1384 3074 518 1693 495 2129 2020 2400 1788 981 2824 1405 1583 3203 2399 3845 3340 1572 595 1974 3660 39 4056 2594 808 539 2774 972 2918 3371 3179 2518 1155 1261 2534 1691 3725 1541 1957 2049 3025 2038 855 1195 2538 3777 1016 887 510 255 1859 37 104 399 3868 308 1695 2186 4049 2763 3945 1228 2975 1607 2841 2800 1547 1838 1941 241 2372 3548 3682 1509 3847 726 3832 2159 3477 671 124 2904 242 1474 2397 1304 643 202 1662 584 3760 950 129 2034 1433 419 2668 2809 3158 75 1735 2819 267 1973 810 2767 1827 1341 994 238 2724 3622 2315 2040 1155 1082 1233 730 763 640 3780 2888 717 1498 726 2089 1309 3644 2803 1748 847 1215 3181 1415 160 3177 1696 2857 396 3394 3655 840 492 600 2662 3806 2195 2774 3838 755 3419 1771 3050 2823 3823 2354 3692 2701 3480 2780 3033 3642 671 4047 601 3951 1913 2099 1188 3082 3719 51 583 3570 1221 710 397 2838 337 3245 2962 3116 2807 2892 1753 4021 1417 661 2821 3015 1101 1496 3385 2636 453 1389 2664 1488 2212 284 970 2254 2823 1024 3275 458 2021 3832 3835 3273 1951 1284 2137 1464 1238 2907 1118 4029 1731 3239 4058 3346 2127 3233 1228 929 759 1139 1003 2164 3562 322 1814 2572 1199 1626 316 1793 1136 272 1071 1102 1842 2062 3439 200 736 2258 1478 1249 2670 1472 1277 3 1468 1280 3351 3370 1857 838 2482 1621 1363 1701 2323 3404 419 2803 3708 1453 3701 2003 1484 3326 2081 1409 3504 1281 2242 430 562 1064 3975 1642 679 774 2230 4052 1634 3458 1907 1362 3788 3241 3966 2507 1464 3494 1774 906 1124 2798 3329 815 3545 3851 661 817 2485 980 2812 1027 2668 49 200 2113 1044 2048 1462 3506 2706 2047 627 1463 2703 3018 2140 3081 2747 3455 320 1977 1333 1641 2696 150 2568 3573 2908 2290 420 2540 1409 880 4060 3605 1164 1459 506 3554 2457 3204 3710 2297 205 688 1873 1098 1505 958 1302 3879 2035 3494 1889 1404 782 1159 3922 968 3623 3818 3954 951 3115 571 1604 2145 1743 2509 3204 2572 2795 1286 2111 1337 3682 3633 189 2785 572 534 3 1843 3179 3043 3159 1801 4019 2032 1542 815 1613 1947 1602 853 2673 449 1772 3303 121 616 226 198 1762 1428 3191 2557 2084 161 3983 2667 3201 3655 247 3320 2740 617 349 1906 757 1233 539 775 3219 1241 2217 1378 3785 1763 1861 779 2270 1722 3542 2694 2976 3435 158 3282 219 1293 375 1436 2608 2076 3917 396 3298 1913 3508 3956 1490 3262 1262 3211 1738 2312 1762 1055 1479 2515 1193 3847 3633 818 1834 3359 140 2185 557 1897 2221 3898 2921 977 3710 2300 3212 876 2258 179 1417 1142 307 1952 3228 1178 3501 3162 3190 1213 199 49 1499 178 2096 351 1793 38 2188 3268 627 555 2643 2786 3453 1238 3875 1894 2609 37 903 1166 3274 1009 2802 2719 1637 1914 1130 2682 1951 1286 1559 1068 1444 3613 1261 871 3897 1536 984 3294 2763 1069 787 2548 3871 102 3746 3837 1417 2602 2497 144 468 2948 853 870 1951 1446 2927 1866 562 2470 2518 2220 1918 2152 1930 2026 2975 3477 740 684 1139 1727 303 2795 182 123 3928 15 812 924 1648 3996 1750 4033 3332 1134 631 688 1492 2964 1423 56 272 990 2969 580 273 4064 1011 2917 3607 941 841 3523 1509 3628 3562 894 111 2280 1827 1353 660 3602 2691 1564 3739 1092 1050 4032 2078 2603 94 1318 267 535 2322 3678 1868 2520 3017 2621 1010 3969 3597 2600 3431 1359 1819 4039 106 3258 2274 622 1424 737 1390 2304 2313 1985 2088 2370 3743 3621 3212 1490 1257 571 2368 1138 975 12 461 1493 1813 484 3522 3289 1758 3142 3721 3636 1625 1389 3207 2519 1735 616 2226 1113 3301 502 1158 2799 578 1599 648 1866 3803 2656 2970 1178 2475 211 3667 1227 3897 505 4005 41 3670 2086 1728 239 2754 3549 2335 3923 1926 1174 2100 1481 3447 636 1658 3840 2987 1953 1324 3410 470 1938 3687 1107 3558 2797 2936 3677 2127 3428 2503 2848 2198 745 3401 1204 3865 1157 1366 4062 3812 3940 3178 802 3541 569 565 1196 3358 298 446 3151 762 987 2171 44 3454 3864 2972 3332 3007 2520 1502 2371 2557 2618 2726 1790 176 1269 2315 575 2255 2325 3405 3202 3378 3648 3462 2165 3668 3933 1247 1241 3031 210 400 1907 3766 3957 2059 3676 314 4037 1417 173 2660 2091 988 396 2117 2278 3642 3403 162 981 636 2824 420 2380 98 2870 2005 575 4062 1663 2864 2910 2978 2979 397 2354 647 3518 550 187 947 399 3841 1196 2724 1063 1709 1169 2786 258 631 835 3515 2236 1381 104 1525 2460 3207 894 2635 1517 2321 3024 1920 3436 1669 3232 1593 2470 3791 2177 2645 2379 2253 2732 1033 1256 126 3595 3737 2847 3633 3601 1360 2465 2156 1282 500 344 1950 2778 1692 3368 2213 4028 2072 4001 3208 1230 1252 2742 2013 908 3400 1228 1311 1453 3338 2438 2642 1748 2875 2249 2816 2638 1630 648 3016 3707 839 2670 2999 2877 1113 2851 1834 866 3021 862 3477 242 2427 377 3706 3072 2675 1321 1529 3653 772 1257 1867 1996 3819 3306 649 1862 1467 3409 3094 3190 2744 919 759 1301 3411 1095 2934 1199 1952 2489 3673 526 3883 439 16 3151 175 1180 3471 3933 1292 705 2121 1014 863 2951 906 1307 1304 2248 1017 2805 3730 3769 866 3591 1782 1639 779 3963 3180 201 2601 2138 1466 2035 1145 4079 485 3359 3215 3200 2589 1867 964 1281 2824 3331 838 505 1989 601 3145 2284 2537 729 2357 3364 1667 471 454 2040 2767 2945 3743 3826 3126 2921 3461 1934 769 3402 981 2553 2634 524 2447 2906 1783 917 3320 3396 177 194 4079 887 2551 1858 3644 1530 3508 3848 1917 1489 1591 77 2586 2833 333 3699 240 3869 1616 1573 3928 1454 791 1445 2823 789 1424 1191 836 1346 2185 2136 2974 1984 2813 2995 1653 2353 3133 632 3588 2798 1310 2819 364 1221 4054 2747 3537 2606 1922 3811 719 444 842 3969 3434 1778 2347 1104 3329 3166 3257 309 2984 1201 363 2192 851 3042 942 2952 1664 2811 1204 3048 3101 3830 3342 3282 2552 2331 2187 2589 1626 3021 813 2479 2492 1748 2836 319 221 1284 701 55 1822 1426 37 3178 2511 1669 3319 73 144 1723 2150 2136 325 2498 1927 2520 34 3645 1448 3181 2374 2585 1807 2499 1737 1399 3250 493 3341 3070 3535 3123 2589 1667 3051 140 1914 1934 3898 1574 3392 3227 1207 2652 300 2510 3905 2122 3444 3308 861 311 3664 1598 3231 611 2047 3618 3861 1913 2459 394 119 3262 2582 2318 2379 957 3450 3594 1484 1827 2475 1378 2079 945 911 1072 668 1443 3713 1490 3034 83 3523 16 647 648 105 1244 2895 3794 1598 1200 2086 4067 1842 3064 3011 3385 436 3866 2179 878 324 1611 212 2726 3891 522 3612 926 953 2806 565 2318 858 2068 558 1788 3527 1639 2416 1120 291 2841 2364 38 3219 553 175 2259 1464 1335 2856 1374 2617 885 2737 3804 2166 2174 1516 1973 2874 681 3251 241 858 1411 2504 3534 2740 1418 2445 3411 1266 2927 1345 2748 2549 1285 2649 1385 456 3942 2018 3228 2221 1563 1138 1486 3167 3123 3898 1030 2598 3652 3917 3802 177 351 2338 571 3915 244 2711 1711 996 2033 3415 4000 1593 1764 2093 1874 376 3307 1264 107 1078 1936 2355 3912 1521 1874 3294 1764 3600 3554 3743 3651 3443 705 453 1130 1909 1863 596 2144 370 3400 2531 1355 2902 2361 1367 3261 3751 1508 3818 41 1290 4002 2924 2179 570 2507 3483 1107 1863 2254 154 1808 4052 3316 3877 2710 1046 660 281 3123 2928 2825 3028 2952 1988 3478 618 3960 3492 2368 3285 1960 2008 2564 120 711 172 3088 3569 2934 854 1822 3203 3538 3364 1404 1399 2788 3585 3834 543 920 3571 1755 1958 1268 1114 4053 564 3226 2668 627 1843 2195 2199 2464 625 1860 3743 3466 411 3378 1849 3485 1089 2060 676 2675 3634 3906 1480 3514 422 2118 1761 1946 1253 849 2120 3588 1568 1058 1314 1908 3642 1785 3795 1607 3911 3726 1269 2576 2389 1840 2677 2570 2046 3988 2863 1605 879 991 2758 2311 1851 3077 3264 1572 1922 2010 1626 718 3980 546 468 2826 2951 2060 2983 311 2819 1728 3295 3762 760 795 1962 828 1800 1740 1065 36 3649 3184 131 88 1525 3645 810 1404 2331 991 1323 2542 165 3523 2121 14 1096 3388 596 489 475 2341 3215 384 2969 3794 2406 1509 1281 3312 898 3310 3019 1677 181 2226 1605 209 1387 2108 2631 4067 1902 672 1049 4038 580 1424 1676 1183 1454 1347 1915 1767 3000 1331 310 1090 2906 512 1660 3645 1142 863 1365 1355 1851 816 1205 3579 835 1873 1564 4021 2203 1290 1061 970 3002 1498 967 1010 2165 1309 1294 841 2902 2997 3048 3391 2044 912 1520 2263 3876 1292 3255 3476 3671 2297 1415 1375 2496 3353 798 1607 2441 1434 3874 2718 2736 3052 2511 186 3192 2957 38 3174 264 3654 2974 2114 1931 1523 3634 347 1392 3237 3699 3554 1091 3708 2067 2254 2529 3710 1420 3711 82 1157 562 2245 1704 2011 717 2800 2989 883 3264 1470 1671 2440 862 1448 684 780 368 858 2512 1488 2334 1155 374 2832 3878 1047 515 3817 2273 1115 2068 3444 2160 3355 1805 1439 3251 3593 846 1605 1883 4036 1516 3002 1469 3709 1648 2960 3626 2596 2582 3366 903 3306 3314 3420 3293 1658 1531 4062 1551 830 2394 3094 3652 1543 2447 2824 2150 409 3917 555 1260 3661 128 581 3889 3790 2236 2894 2256 582 2464 3699 42 3341 989 1535 2640 3766 1694 1850 908 59 935 21 4075 2717 3486 1925 3277 1213 3873 365 2862 1597 348 1243 2766 3522 1590 3809 2839 3699 3619 3403 2209 2289 778 1572 556 1641 2062 858 3737 2767 314 4023 3731 3745 1746 2379 1566 3161 49 3872 2433 3083 3913 1961 1245 2930 2549 1004 3088 3094 3769 1295 2967 2425 618 3460 3143 2852 2954 1400 3569 1399 3861 1049 3396 1587 1775 1292 1818 767 3756 3475 1543 1974 1420 1517 1350 109 1464 1133 1380 2782 2343 3711 3773 3630 1961 629 165 1885 1072 2793 161 2390 4064 3794 2718 1145 2419 652 2655 1141 1814 1706 2426 1682 2015 3599 69 3665 698 1250 2529 241 3172 3660 567 1456 2194 3731 2719 3884 3947 68 257 1655 387 1056 1146 946 743 1953 3355 2131 2677 3058 3410 96 439 709 393 2664 1280 3976 3254 1590 1265 736 153 488 2636 4058 1542 73 3310 2340 771 1236 1895 754 2172 3597 959 296 318 1407 649 2495 3771 3290 3865 1622 1312 2393 3199 3080 2337 390 2490 1917 178 780 3195 2321 280 3222 2404 1962 3330 3514 220 2186 3902 3496 3549 2259 3512 1534 2875 3745 916 2353 972 424 1986 2885 1016 2657 534 1564 3332 267 3269 3811 1838 3518 3443 2412 1595 3108 2159 953 153 2314 818 2979 2977 3737 673 1751 3109 3110 460 804 1588 3238 2934 1675 282 126 3737 1649 1105 1583 3156 1410 2894 2218 498 749 3764 2345 1895 2681 3044 3736 3702 1905 1217 2379 3989 3068 205 2093 2707 1638 1108 2166 1818 3917 2983 2636 3621 1377 1201 1066 2706 2757 456 484 1488 3980 1069 1793 666 2603 2038 3193 608 1675 3347 989 800 1201 2055 479 2033 4026 4060 2269 1049 2937 1340 1711 3108 566 3287 1317 2147 1117 3184 749 3383 2883 1204 1381 3090 3068 3671 765 3647 1607 2962 1347 3119 1741 2205 971 109 3583 470 2286 4039 1191 235 481 983 912 2148 638 485 1731 3751 563 286 2850 2785 1444 3981 2466 1680 2732 3960 871 3174 1618 165 947 846 3718 2356 3227 492 2253 1912 2480 808 1058 3460 1692 3455 3306 958 2723 2864 3086 1091 1542 572 3800 1253 3710 416 3315 2249 705 2190 1504 2674 3880 1398 1417 1778 407 140 3928 2755 3219 1139 3346 95 1905 276 187 722 715 1074 3945 3190 3417 2364 3252 3962 3981 3150 3336 2344 364 2708 3783 3789 3080 1796 2625 153 2685 2356 2367 1253 25 656 330 414 3629 3564 3903 123 2178 2337 1175 1582 2815 2522 1056 1341 1647 1424 1619 906 2726 830 2361 1405 1435 281 31 36 462 963 3725 3674 2175 2401 3790 1063 2121 3620 2656 2987 3155 1825 2960 748 331 1131 2728 519 1582 1586 1680 3205 1613 2176 2780 1275 1095 3905 1957 3699 1442 2172 250 2244 3916 436 161 2347 3573 3421 1011 3788 4021 1474 2097 2720 2076 179 3246 2654 1083 3665 3880 1654 270 658 76 3115 3796 2823 2281 1028 793 1706 2030 1539 1274 1052 2094 1902 1344 3804 340 2367 1556 855 3333 1209 3853 83 162 3613 220 806 2146 2711 77 1827 2144 852 2731 2971 1511 3902 3861 400 1609 2182 2250 1362 1851 2307 3053 3942 228 36 3027 2247 251 646 2986 925 4003 2273 896 587 1495 3790 2646 2654 341 1179 3936 8 1987 1493 1063 3360 1181 2459 3288 1482 1306 1423 381 2697 803 2365 2226 1474 2821 2387 2299 2579 315 2219 1929 3623 321 2535 2163 2630 2259 564 2107 2135 2561 3336 2298 3717 130 501 3492 130 660 3834 1988 3513 133 3080 391 2974 3723 1721 2684 217 443 2559 2105 2266 2190 3991 1562 1922 466 1715 3633 504 3249 2078 3185 4070 909 2651 279 3965 543 94 855 1156 493 2157 2150 2310 265 2278 1661 1593 102 2611 1125 2498 1744 1423 1972 3685 1033 3521 4036 3648 432 2347 1875 2446 2536 2929 1603 1701 3451 1271 2992 2155 3814 400 1522 3713 122 177 3177 3249 2842 3508 1667 2099 889 993 3336 1144 574 1566 3327 2856 1991 3676 170 1223 3772 3286 2976 2971 3119 2842 2013 591 652 2446 1041 3143 1333 1061 1252 2870 2216 3020 3390 3306 1797 1440 3743 3439 136 3417 3030 3804 1902 3433 3521 1423 3824 2172 2996 1744 2697 3744 3608 3644 59 3763 1695 2586 123 3808 1076 3444 2217 2375 3392 170 3838 2221 1050 3115 2946 1960 2898 1777 3137 529 1634 657 2025 101 3180 357 2237 424 3299 567 2690 1265 1321 1937 706 3872 2174 3870 3231 807 2779 3200 3158 2578 3205 726 2347 3975 3983 1365 1141 1658 2755 2056 301 3148 1302 4059 3160 613 1142 860 179 1994 3920 2019 509 307 229 1023 467 50 1807 813 704 1453 3591 1538 1037 3344 2447 3631 3353 3316 2465 2812 2986 836 1887 3572 2020 2650 2674 1588 915 2502 2990 766 2627 1457 1715 1286 2792 2774 2716 3238 3260 2200 2146 2904 3042 3801 3710 1675 850 3873 789 3743 147 4058 762 1676 2277 3330 820 1228 3163 550 3619 1025 731 199 907 494 1933 45 3546 2887 2290 2504 1793 2667 1457 1701 2048 2260 3839 3239 1952 746 2361 3568 1908 1809 792 3051 3442 2359 742 2623 3149 45 2867 498 2857 2033 3935 1924 1674 2598 1249 3901 2485 3358 3101 617 1944 1868 2474 3694 426 2246 1986 162 286 490 245 2407 2740 3912 2573 1637 3533 2312 2673 973 2192 2972 910 2503 1116 129 3933 1460 1904 2871 137 1018 1689 3474 2458 3212 3015 267 262 476 3089 755 2597 1745 3722 2685 423 2612 1323 705 3419 3707 1133 367 1749 845 961 157 3576 2945 1940 1215 4060 375 1826 3749 2725 1995 3605 2342 2374 83 60 3127 1448 1740 3078 1431 1002 4058 993 665 2463 3554 3561 1123 2619 3382 484 169 846 2016 955 3430 1243 2303 1225 2531 1515 3342 313 4024 850 3003 23 2743 106 3744 7 1347 891 1508 1619 3357 1079 2750 75 2920 2457 841 411 751 3900 1423 2061 1903 2529 934 160 3506 317 3480 1165 535 971 2259 1705 4063 1529 1929 177 2746 1821 2005 1791 4017 955 2244 483 2329 2986 3975 1398 2650 4069 3708 336 239 2989 108 2399 2684 1461 3630 1793 2254 3540 1702 3492 456 497 3571 338 413 2715 3344 792 557 3343 348 3436 1157 609 1701 1330 673 1674 2146 2972 2919 3656 763 836 6 1710 1133 2825 846 2333 1176 715 1905 2140 3027 1153 2413 1476 3840 615 3227 2853 3738 2624 2505 1316 2564 1079 3575 1413 515 3752 161 3919 3931 602 2648 230 2883 3278 3168 376 2391 678 450 2698 3539 473 1080 971 1527 2928 2654 1237 2760 1483 2129 1817 2571 1187 3593 1145 270 3375 709 1530 1883 1066 1220 917 131 816 3397 2170 2690 79 304 2661 4031 1142 1627 2195 923 2689 2626 573 2892 3160 2036 3933 3226 2205 2467 443 547 2144 1995 477 839 424 1725 194 2524 4012 3410 2558 3757 3991 109 160 1234 2732 1350 3429 3762 294 3498 4029 747 3753 2867 3825 923 3520 99 1226 3237 3361 1959 1826 1393 1541 3419 3710 874 2556 3982 987 2027 232 3651 137 3425 3606 2582 842 665 69 884 1134 4021 1819 2621 2461 29 2106 2457 1892 1104 2733 930 916 3541 387 3597 708 1246 3753 1674 1592 3471 2725 117 3088 173 3010 3788 1038 1755 592 1390 2381 2286 1269 100 3538 581 1987 3442 3798 212 569 2223 1915 3765 3415 1848 160 2695 2609 2577 3796 1713 3915 3566 2717 2839 2248 624 1658 865 3224 900 758 475 2721 3620 1877 3172 2048 1426 3743 2820 207 184 4079 2484 720 2337 554 3243 3033 2210 2540 3563 1079 2432 649 2308 161 1828 2708 3813 1923 3848 2512 3555 3567 2743 3941 3309 273 3273 4025 3329 3586 2746 1225 3706 803 283 3801 3947 4009 3 3815 571 2180 8 2400 986 3581 2022 2141 2289 447 1215 2105 1202 2801 1836 1953 1886 2562 3263 3805 1702 2386 2475 2033 2644 2461 330 1785 1355 1631 1409 2137 2099 1992 3928 3047 751 2044 3674 1225 705 382 4012 2848 1734 2813 2157 1462 559 2497 2640 3789 3393 729 1064 3084 2702 1434 2117 3481 2262 49 1082 221 1140 3858 3862 2718 3901 3760 2246 3748 3214 1617 3102 2232 1656 1776 1262 2704 393 1839 1640 2501 2680 560 3569 3940 2618 1086 481 1758 407 3267 116 3425 2335 3199 3423 2719 1041 3850 1690 207 399 2895 2952 1709 2042 114 4073 3518 3680 450 3339 3145 3146 2635 1124 1707 445 308 240 3540 3821 695 2545 2759 1963 1666 3450 1391 2477 3797 3365 12 4055 3435 2915 3993 2013 727 2636 300 910 3348 1460 3965 2079 2774 718 862 3295 288 3899 1254 2200 2194 294 2664 2052 2357 935 3277 475 1193 539 3916 2963 3240 527 3643 4035 3829 2755 1960 651 3483 625 2011 2431 1073 1363 1024 2068 1493 2805 2213 3194 247 912 3244 78 1848 4063 1596 654 521 2474 3074 2478 3150 632 1516 316 852 899 2020 2550 4057 740 871 836 441 1462 3870 1253 3700 970 1492 69 246 3806 298 1811 1954 3912 1904 3814 3129 123 2575 3991 2500 238 443 2672 2079 2453 1889 1264 4070 1667 2610 2840 162 3828 3608 1278 2901 3191 3502 2819 2505 3399 3140 2723 835 2951 2421 1555 391 3203 3070 604 1074 32 1259 3061 2562 6 2550 2308 2521 2014 2181 3902 987 407 2239 3352 2426 1087 2699 3428 2418 2083 1977 2372 2219 1355 1879 1616 725 2396 2976 2682 2074 3874 1277 286 2331 3615 1031 1397 2719 2863 1604 3209 860 3603 3269 913 2624 1106 2321 998 1008 1890 3314 951 3799 2818 590 810 1992 3683 527 3025 3950 4015 891 1416 1545 3107 3662 1478 2864 3563 971 2292 3585 3920 2702 3232 3782 1322 1620 2563 2854 1137 2087 79 3682 36 3993 3503 3920 1403 3022 1094 261 372 1744 2037 3657 838 525 1572 2515 3299 1557 2192 4002 3765 1416 382 2652 3667 2389 1063 2540 689 245 1605 2357 2877 413 2790 1249 3298 1887 3502 611 170 1906 2296 866 3013 3711 3161 2010 1611 3152 2107 2678 369 377 767 360 1192 51 3082 1463 1097 2750 3316 2219 2343 704 768 315 4060 1339 2889 630 3150 1983 1971 529 500 2723 2699 3704 3103 1902 3317 1447 965 714 3816 2717 2226 1477 2474 1883 1262 2690 1982 2482 2916 593 2029 2597 2859 2840 2975 1821 980 209 2182 3488 3154 186 2658 2774 203 514 2726 3137 2844 2810 279 3502 3005 2139 3210 2712 2878 1961 1675 1341 3084 3899 3552 2288 2795 1401 2664 2079 894 3427 3945 933 1169 2652 2804 2829 765 2983 2320 1033 1130 3432 3077 4053 1651 2628 1010 3571 1517 7 1924 3941 3101 1562 4057 54 525 384 2246 3138 3423 3409 3682 2412 1082 2110 1193 2102 114 378 735 4035 1149 914 3063 3607 3372 2133 342 991 1380 1495 3562 1422 161 3718 866 1517 2685 2386 334 572 867 3287 3710 3421 3130 1834 1630 69 2519 754 2242 1960 2898 3685 3932 120 2543 2855 966 1970 3064 4004 773 3135 1595 327 3738 847 624 139 3286 3355 2661 1751 3888 1150 3846 2019 2693 1915 2218 3308 3672 1339 1638 3175 2482 3041 974 1863 2897 2359 1586 3689 1695 1815 3546 1099 534 4010 3073 366 3885 2908 4000 3695 3983 951 1427 3326 3046 1618 1686 2422 326 1809 3415 677 3675 1900 2012 3167 1981 396 2919 1656 2041 1664 105 3174 616 2317 2207 945 994 678 2167 3895 2513 650 495 1935 3397 3230 1279 1477 846 1332 420 2482 3918 176 2839 2528 1939 3507 1456 2783 1001 1609 471 3383 109 2110 1924 1505 2644 3749 3444 624 2741 3160 1012 3765 2514 1415 3282 1428 3700 506 486 3605 1682 133 329 48 3538 2455 4053 1 981 353 209 492 1068 2526 969 727 1738 772 1748 2795 2202 3949 2631 4033 800 296 495 1147 675 2151 202 1480 536 3490 3636 2815 3181 2802 2312 2407 189 3427 2663 1518 2218 3927 2711 2291 3975 3149 2143 968 3786 2869 1433 2732 3088 1223 2809 2393 410 3878 2770 276 3947 73 989 2436 2004 3857 1105 1461 1047 3990 692 1366 3472 3024 2696 2270 918 1928 1002 3767 291 2208 1346 1233 513 3379 224 144 3701 553 1315 1419 2745 2509 2225 1685 3795 2642 2444 3792 4048 295 3075 3315 2357 1071 3463 728 3587 2924 792 3766 2789 1558 3691 1003 3708 3077 2966 2985 1188 2524 1812 418 409 2672 1271 3495 3525 2572 3035 105 1912 1291 741 1710 2701 1182 156 3033 737 3465 1891 2558 2758 3560 1363 1014 2335 935 3769 781 1528 391 2084 3035 721 3192 1094 1443 2633 1336 1410 1133 1347 2262 375 1084 3414 1299 128 3365 2328 3000 2419 600 3623 207 1279 1158 2448 3707 1153 72 1709 166 2327 941 2770 1412 1413 2581 805 3336 4064 295 2814 1548 2556 1140 743 873 3485 2188 3051 3063 709 1705 140 2569 3592 376 2720 3853 3745 2646 2188 606 3001 845 1943 1065 2244 2318 2987 1022 2868 1164 2747 2744 3351 2643 4027 3567 2829 2702 3049 1974 1731 2892 1887 2869 3638 2957 2407 518 3008 2248 2366 1490 3883 1182 2245 3777 1878 1286 1485 41 1458 2293 760 1557 1983 2836 1112 289 2595 2695 900 3926 3141 2048 594 3560 1243 683 566 3859 2043 3852 1637 1456 1358 2993 2233 3237 3600 1592 3839 3264 3052 1401 3266 3362 3484 1445 3070 616 628 3927 2368 938 3726 1415 1455 539 1128 3471 4040 931 473 2178 2019 2588 2281 3283 3689 468 467 2573 1185 2669 398 686 2481 2997 2653 1806 2121 160 1913 2449 3956 3534 250 881 2408 486 3043 2256 341 404 3641 2950 1785 500 1592 3331 2606 595 1048 2083 1963 2982 3305 3959 3895 1354 1527 429 2989 3898 194 1038 2933 1956 257 2275 989 603 615 2454 302 1520 3884 3375 3659 1970 1312 2498 3548 2899 2335 336 62 884 2488 8 2338 154 3123 2538 3075 2295 1203 1080 765 3109 98 1375 2586 3106 1470 482 2873 2963 2673 2276 1782 172 126 2449 399 2988 2433 2775 693 3780 1286 241 2791 1253 2285 1270 4006 2697 2224 2407 2338 3139 2573 3254 2658 988 1353 448 3014 126 836 659 2802 3130 181 1515 3943 350 237 3258 1635 867 4075 971 1331 3802 2755 2584 2553 143 2181 343 2624 2371 680 2178 2538 2990 2244 238 786 3245 3301 2424 2250 289 3688 3176 1713 1304 2546 567 869 1201 2830 3716 2506 2129 2091 1384 3818 1335 2157 1703 2875 844 2929 3316 3902 2759 150 3943 835 3993 2071 1009 1763 2945 1785 2591 1863 574 1444 1978 1983 455 27 2597 299 1310 1802 1958 2370 608 669 3824 2712 2421 1507 867 1592 1480 1053 3577 751 726 219 2939 1326 16 3337 3581 3602 1758 883 1293 2221 1633 1714 1843 1195 979 1673 2456 139 824 2942 2882 2267 840 962 2285 493 2194 3878 3546 3352 3074 3613 888 1242 2606 3961 3794 478 3777 1921 1844 1416 3357 2396 566 516 1749 2063 1769 91 3550 2045 2873 1990 2624 566 723 1689 2246 1356 2313 2536 2208 3576 1833 2069 2293 1046 3222 629 3427 2708 1065 580 2050 724 4002 3931 815 2198 2929 1808 2922 4023 3611 1722 2278 621 2667 428 1821 1387 1266 3857 1967 1866 1355 1692 2925 2083 2828 3084 3575 700 1985 3021 2593 830 1932 147 366 3592 663 1538 144 1665 3583 2548 894 3612 2941 2361 3704 490 3807 3624 2065 623 1981 27 3161 37 1882 437 4028 2070 3734 3885 2104 1439 174 508 3596 2215 265 279 3702 464 1883 54 1762 1606 3051 1433 3605 2206 3277 2885 1305 49 3286 3687 2583 98 674 669 1485 1962 3609 3173 586 1723 1275 1837 937 1869 3199 2177 3645 682 2614 930 3740 473 3580 2908 1084 2661 2997 605 3087 3495 3302 3776 3395 3449 3945 1338 2355 2257 3292 825 3461 1892 3485 553 85 1795 3246 651 946 2243 2085 788 817 720 3356 3210 3816 2924 2953 3036 2623 3755 340 482 1104 241 1761 2517 1906 3460 875 2923 1971 848 626 90 3730 2936 2112 701 3203 3638 1361 437 1517 999 1326 3482 619 493 1129 1428 1216 419 2540 3362 247 564 763 3984 3734 2087 2517 1459 2171 1569 1873 1125 951 1734 3219 1463 1676 965 3352 2934 1686 386 2331 1056 3817 848 2731 3696 1987 3751 459 3183 422 1364 504 2004 2161 1762 3230 1204 3056 446 3334 1484 3009 4028 1983 3700 4044 874 449 3870 1014 1139 735 985 953 2762 1239 3826 799 714 3091 1030 2711 2935 451 1634 503 487 630 1541 573 2640 1925 3080 2811 815 3984 2299 1785 3951 1654 3621 796 2995 424 2943 897 2893 2846 3861 258 600 566 3405 2175 3314 1309 3314 2975 4067 3191 444 1077 2484 2992 386 3951 40 3207 281 2321 2976 1870 1076 3807 1276 3003 259 2197 201 409 2096 3366 2332 1576 2457 2417 3667 349 3708 521 3829 1981 2225 2143 3158 629 777 2936 1394 3634 803 3596 2603 1774 376 2840 3414 1673 3571 89 3570 3640 1275 31 2551 308 3286 1 335 2526 1383 904 3878 3054 2648 625 3220 2618 2899 3379 2291 2684 3654 2369 91 2837 3080 1376 691 2154 3315 1769 1095 1345 1100 753 54 4023 2350 934 321 141 1038 3515 1724 1291 1301 1120 1560 919 3629 1748 2400 2160 3164 3613 3024 3956 2226 1799 3074 3620 166 3156 4027 2480 2631 1285 2212 1026 1116 978 2602 2614 2849 85 2352 739 2472 1715 2842 216 2580 2810 2738 2253 255 487 2798 3798 3478 2844 1824 1837 4046 2632 1880 3784 3699 1414 2230 2363 3265 2536 2284 3022 3043 1443 756 2236 58 3281 860 3838 2651 256 2712 2886 447 2735 3404 3466 2407 3990 2762 3841 1710 1767 1019 1607 3698 1384 2384 4073 1597 1600 1557 95 3854 3198 539 2472 1658 2495 817 1876 1855 2542 2166 1730 2417 3528 234 2223 2533 923 1640 1509 4053 103 1687 93 2128 3641 2280 1746 374 780 2308 166 803 3832 243 3479 2689 1928 1735 3003 1286 1812 2410 719 3777 177 2707 1712 3958 272 372 2253 3656 589 1738 2690 3154 1176 501 306 3224 2277 3792 230 3773 653 408 3711 1861 3176 3310 2615 3875 2378 1176 764 3590 1525 2427 3676 2004 928 2972 730 703 1220 2915 3806 3447 2507 3989 2328 3780 417 3279 3672 85 1059 171 954 341 1756 1699 2811 1906 3063 2560 591 2186 3719 1517 1433 55 980 3165 2420 2000 1075 630 3070 2937 3134 2166 2648 3716 2566 3675 1968 1346 826 1440 1926 3059 3340 1971 3464 2492 2558 2996 1494 1668 2421 1837 1676 810 1083 3534 3590 3210 3541 2052 1177 26 3230 1277 624 2262 1510 2865 514 1497 3339 1648 1203 947 1763 609 270 1819 977 1678 1914 1579 1761 1917 3422 201 2607 3659 596 3623 1720 1898 1070 2543 3158 113 1005 3457 358 298 1715 2794 652 237 1611 45 1703 106 2990 3908 1857 3460 2286 1469 669 3065 1638 2320 2208 326 2855 1040 508 1362 2136 3899 209 4030 2846 1446 1691 3501 743 1736 1465 637 1309 1164 1476 1832 2486 3001 910 1494 160 1451 2268 2786 2249 2658 865 1486 3385 3898 27 1344 20 2302 351 816 1013 976 3991 140 3648 1007 962 2268 3840 1285 1974 654 1418 3011 3646 1385 2349 3202 3539 676 3693 3765 1035 1732 3764 1038 1035 4046 3410 563 4036 3850 3534 2622 3817 547 1525 534 469 2387 1298 961 3982 3794 1848 1270 3493 2581 3920 3752 3866 2748 1183 1777 353 1139 1065 1082 1426 3581 1247 805 1111 2261 3132 3402 1159 1150 1406 181 740 1897 3124 2860 713 1957 96 3961 3173 3409 40 3109 3916 837 2577 299 2657 332 3978 3834 3121 1857 1936 3413 2986 2898 324 2905 1686 2406 3125 1605 3932 825 3144 1234 2419 809 636 2668 1838 3947 3096 3086 1735 3801 3892 927 715 3262 996 946 2198 2508 3448 2317 2508 1612 3608 15 1199 3538 1199 76 1366 2879 2692 2446 2722 2536 2505 349 3393 329 690 3308 1109 3077 1889 3414 2447 2202 3576 2530 1542 2405 12 2429 3428 2682 3754 873 79 374 1015 3930 2887 663 1098 1463 2515 15 87 302 601 851 2536 328 120 976 1055 288 2399 3586 3512 2018 3685 2051 1692 3678 1740 1670 315 448 2629 2938 2229 663 1737 2636 1562 3727 1963 671 2387 2724 3158 3006 2666 3378 1134 2946 28 1462 2934 1541 1634 1680 2715 3961 2755 336 1660 2706 1994 3836 205 1821 1235 1907 3830 2072 3859 354 1010 622 368 622 3429 1081 2348 2918 609 213 2474 710 850 1612 800 3615 1639 3729 1071 2225 2886 3336 3509 2286 444 3445 3721 2854 3310 786 1530 3488 3713 2821 1595 3323 731 56 210 1624 1399 653 2105 648 1516 891 3605 1276 2027 3064 1163 3638 3461 1026 889 1464 1318 1523 2048 1511 1469 1483 648 3863 3647 3177 1958 3863 145 645 3694 2151 2009 612 4050 3152 591 999 491 1272 4054 1010 2497 1713 3154 3910 655 2589 3075 1304 1607 3843 2946 2566 2891 3648 1741 3334 1599 2834 1757 1448 2497 3602 634 3865 3856 1897 1677 1339 2464 3149 3396 3418 2996 1795 2934 342 1740 2573 2336 2625 2690 61 129 2807 2073 771 3278 4029 3263 1728 3590 3659 851 3226 466 92 3496 1778 1329 2757 1032 1303 1451 1855 1897 371 3829 3901 1480 83 2817 202 3469 3376 2910 2154 186 463 171 107 1217 3006 3145 2398 4049 4030 3927 2182 1009 3235 1759 1460 39 1429 640 1357 1370 4031 3694 1011 2711 1861 545 244 3931 1910 2874 2792 2036 901 15 2703 3482 1799 2763 478 1424 2130 3157 2993 1876 3589 3804 1640 2475 1217 3870 2999 2892 1819 1976 1393 703 3123 1365 394 1022 1977 2307 988 91 3255 3700 3250 2797 3452 2809 3224 781 1849 1457 3799 452 1804 2600 3363 3859 2590 3916 2218 1669 1582 848 3294 1698 1192 3337 1545 3803 2480 1857 2300 3608 3566 1043 989 528 4074 517 2167 1735 2618 2406 3508 1794 1200 1403 2256 225 2437 3987 2889 3029 2523 248 2481 516 233 3363 1684 2400 1656 3006 3771 67 2973 3075 1279 184 4014 3476 2193 3654 3009 1975 2887 3886 858 2967 681 3795 1699 596 441 3525 204 1955 2174 1410 1539 476 957 2191 2105 3686 2719 1986 2145 554 1599 2366 221 1885 224 3829 2119 2876 43 1866 1616 551 1199 2018 1250 96 3355 1940 457 3672 437 404 3650 201 2573 471 2586 26 1128 136 1726 3800 1391 1864 1446 3943 1547 2209 2237 1442 641 2996 1620 1839 949 1728 3873 1057 4000 2475 2745 650 3682 297 3262 3216 686 440 1231 986 550 1035 3231 1398 769 1565 2207 1085 1163 3329 1879 1057 2011 1436 782 1110 293 3733 2603 1471 2708 3756 2682 3331 3996 638 2433 2638 686 2217 2404 1616 2887 478 1287 3826 735 2688 1091 983 3750 2573 1113 442 1684 3009 1704 2602 376 578 793 2704 341 2634 2603 122 31 2705 1422 3840 3994 477 475 2472 224 258 204 146 3849 80 3465 859 1933 2085 2573 2753 2136 2526 43 3052 2723 394 1094 1691 1764 2191 3850 2616 2625 39 3115 3477 3551 2744 3351 1113 3855 1114 2054 1393 370 3660 3455 3301 3500 137 912 3578 2119 2321 684 2079 2822 2431 760 3345 3490 1573 581 2163 2273 3616 1003 1636 917 3796 953 3410 3698 3249 1822 4065 3460 2385 1212 1796 3796 2589 3279 2604 915 3925 1006 1405 1118 459 2006 2764 3451 2133 2120 171 357 1045 734 3768 3503 537 679 3830 1987 1808 3219 627 3719 2490 2447 3580 1771 12 3070 766 2092 599 2313 1339 2681 1178 3953 1012 1553 2255 536 382 88 2471 2909 3160 2269 1726 906 356 1062 3305 1455 3997 3553 461 3154 3306 3911 155 1415 3043 2483 3776 2223 420 2432 983 3471 1955 1514 3071 2333 3664 2310 2343 1550 1265 3045 2192 2675 2017 3240 2854 3016 1419 1037 2231 278 3058 116 155 705 1413 146 52 1053 195 2037 182 1268 2808 1990 1844 1863 3846 754 2760 3081 163 1894 3555 3291 3076 2287 1717 757 1783 477 2974 3786 758 1567 2512 3808 474 1011 3123 3460 1658 1793 2957 3497 2560 3098 986 211 318 3612 933 2522 497 2195 2725 2070 1335 3977 1721 3679 327 413 3705 1207 744 404 942 1511 2466 90 604 3990 524 784 1629 2539 3716 3776 2964 3312 3779 540 2896 2694 1640 2849 682 3359 3266 2286 290 823 3916 2308 3329 3205 2123 3313 2050 1743 4046 2285 250 3406 3248 1944 101 218 805 859 1684 117 1870 465 939 3289 1254 246 2891 1446 1924 2912 2906 3186 3500 4 657 3403 1614 380 175 88 1488 2926 2156 3906 3573 468 1749 571 3564 769 2914 3529 550 2902 3921 2124 642 2180 2688 2017 1527 92 2890 3974 1619 388 3819 3051 3374 3740 2566 3077 3975 3942 1424 3532 3830 2358 3461 555 742 2023 3940 544 185 2011 1815 2855 2967 3950 1098 754 2430 2917 1221 1786 919 3964 1674 3191 2362 1776 812 2782 995 3563 296 4055 3891 2135 2188 1656 3852 912 3370 2405 2996 3770 2493 1162 2280 3419 3819 3965 3838 1016 240 869 15 2117 3078 3277 516 1101 2154 732 2758 4062 3031 1579 2555 2176 3700 3309 2210 3303 506 3832 1612 1106 2440 1076 3526 2205 1714 2826 3261 400 623 455 3879 2956 2860 1528 418 22 2102 2017 1285 611 1706 2450 2224 1488 725 233 1697 2560 1550 1122 4064 1158 2229 206 900 3747 731 3603 3918 213 1775 3599 2708 721 1968 1573 2918 2973 184 315 1698 3764 2761 3014 1723 3877 1669 3923 1707 3573 2588 3376 3258 2968 980 1709 1533 193 615 1294 2939 1441 2048 3522 1757 2765 1664 166 1053 2353 3120 3729 3024 1695 2730 3656 1356 3651 652 286 916 3795 3088 865 2739 598 128 385 3173 2885 1805 2485 1987 1300 2579 2346 147 1635 2591 3477 215 272 3403 591 2801 3930 1498 3277 155 328 3328 2821 1387 3365 2078 1509 2432 852 1962 1683 1547 3546 2116 2538 1592 3308 4015 2031 557 1952 3226 1767 2418 1564 3983 2793 3998 1957 2915 2354 2315 453 3819 3654 3381 3991 2953 1924 3391 2203 2258 1494 1144 2221 2214 1602 3794 934 132 2821 1022 1963 1593 217 2771 1798 2868 1531 3635 3475 1009 3825 629 1762 2528 3402 1418 2007 995 3247 1067 1876 3271 1022 683 3773 1479 2702 3672 2161 2695 4061 3846 2223 90 2852 1306 3649 2693 787 1493 3241 3424 2419 664 137 400 2502 865 218 3034 246 1670 222 3428 743 45 4017 3551 350 3151 3807 2887 1049 3054 279 1968 3589 3136 2545 3562 2449 1244 2954 3670 3224 2574 3236 3190 2964 3207 1062 3043 1956 2730 2829 126 524 2066 3922 2536 1554 3520 2013 2450 4044 426 497 2451 2343 3488 3381 1626 2922 1562 2945 2178 3841 1183 3174 3881 297 350 675 1782 1214 2837 887 2709 1837 3548 3525 1103 1483 3983 2495 2549 1652 677 1371 3074 2980 2929 636 1783 109 2787 3676 2493 2921 3458 762 1469 3952 927 2587 2916 2934 1514 567 613 2868 1237 808 1781 2806 201 1058 3201 2651 1296 1128 1417 1031 2416 505 3992 3906 3123 2971 3252 1661 2214 1232 605 425 1153 743 2628 3099 3291 1150 2675 2597 999 1237 1230 856 2074 3949 1468 2000 2538 1348 969 3462 2990 2886 468 833 213 468 578 69 812 952 3395 343 426 1738 3288 3270 3121 1544 1237 11 861 1899 1404 442 1264 2687 3464 844 617 2210 1938 2145 3243 3782 3254 3182 762 2481 1111 60 516 671 2444 2409 2099 1477 641 3739 1278 1484 3683 1314 2840 3496 3782 64 3382 3653 176 3272 414 3849 3170 3122 2343 1593 3671 635 118 212 1420 331 745 979 2474 2664 1169 1933 1375 2350 2660 3348 3827 819 2455 1219 1381 4009 1889 2167 1177 1064 947 1089 3429 1230 2622 1759 339 1235 2900 1002 1669 1241 2996 3844 3415 177 327 437 1431 1397 3670 2180 139 2800 1545 1133 961 950 3910 3392 752 1615 184 3230 1190 4028 1693 3835 1210 1760 1468 465 513 2477 2825 3170 2362 3454 3077 302 879 1622 2424 197 3736 2219 255 869 3961 1452 1611 2505 368 470 1429 1827 770 3067 2657 1287 3253 1305 1750 3811 2785 688 1789 796 1735 3115 3156 2001 2973 1456 3083 2051 423 2007 3895 1385 2689 2732 3421 3497 1286 2730 3887 667 2128 349 2387 68 2782 969 3658 4020 2699 1500 3229 284 228 3128 3323 274 2813 2637 785 1320 3073 2460 2985 3779 1502 12 1870 1614 396 1750 2442 3203 1670 2534 462 496 3599 1567 1372 522 2619 2413 3069 2031 385 2158 3725 680 1578 900 1948 723 2555 2131 3178 1254 3492 1055 1996 93 3371 2931 3795 515 1091 45 2738 2740 1860 370 2716 629 1904 1143 2881 1167 2383 3536 1215 1964 3116 1614 3978 1189 3156 3440 1608 2925 2647 2102 552 2409 1566 1541 327 2491 3521 531 3239 2769 2853 2624 3029 1714 3450 2810 182 2979 1121 3916 1930 919 1873 2933 1666 341 4034 3554 334 1661 492 2705 3404 3837 2940 1049 2694 1363 3360 3886 500 2858 3669 328 2528 754 2640 2650 974 2867 2460 867 1190 844 1455 376 2975 605 2165 1644 1330 2349 3906 2249 1887 1254 2624 1382 579 3698 2211 3839 507 3928 2617 742 2148 1195 1198 2550 2283 472 602 3184 707 3677 1800 3638 1626 1686 1853 831 1837 3695 992 2705 3449 64 1425 3311 3952 19 639 2511 2347 2123 1068 2952 79 4069 536 1455 1324 1108 3436 584 3306 3142 1398 3641 3119 3704 1759 3308 993 1141 1611 3895 1529 50 1816 3805 1698 2328 1867 646 2179 1370 2208 2084 590 1054 176 943 1992 1693 1324 2423 3838 3280 2529 2420 3463 1409 1329 2639 3733 730 4037 894 2091 843 3678 543 829 1407 117 3527 1876 2630 3629 2686 67 3727 3090 3234 683 202 3770 3559 912 50 2928 1533 1100 2506 1943 3495 965 3738 431 2580 1667 3182 2861 3831 2933 488 2713 3515 3257 3426 488 2170 2712 3755 2365 984 1114 2797 711 49 1663 1840 507 2105 3993 3591 2869 1578 2282 2671 196 2294 2754 494 3660 2139 489 2872 1979 1200 673 3703 2 1445 1176 2844 2996 3635 3761 3162 2300 3638 3263 3311 2007 2115 622 3464 1316 3491 2142 935 2002 1614 2228 3916 3127 1541 756 3747 3452 2310 3755 641 2012 925 2610 1299 3236 3396 346 3100 161 3887 1702 1778 973 1478 1068 2115 2738 1554 955 3999 1706 3420 2811 406 3013 3232 3822 3888 2132 2997 2246 762 2133 2717 2800 419 18 2819 2486 3904 3668 4072 3972 2891 3107 1819 545 3027 846 1535 2446 2004 458 3950 512 3565 3267 1546 1268 408 2324 2407 3226 3702 3733 1416 280 4036 1021 588 214 3222 1645 3642 224 907 509 1935 1070 2846 3037 2376 3910 898 489 4065 781 2582 3804 3844 1956 455 511 727 453 3067 248 1882 1186 1207 3643 843 822 2008 3381 261 382 3734 1645 3270 244 155 3817 2721 2554 193 3279 3438 453 1320 3306 3049 2095 2830 2866 3737 49 1128 2747 1108 3648 2228 1397 743 1686 3090 797 2044 1613 1793 1509 698 427 2687 1129 2576 2763 472 2258 2291 2689 3387 1128 3562 107 3057 2043 374 2057 1749 1450 1401 959 418 2474 2499 739 3661 2483 3148 400 1301 941 463 737 2237 2227 2112 3655 3882 1669 1746 1263 2037 1243 1813 1999 208 2232 308 578 3401 1569 1032 925 1229 3621 1918 1687 2181 1418 3352 657 3832 3411 3996 3615 3319 3453 536 1413 3326 2956 2048 785 3587 2229 1347 1508 3405 2585 1621 2461 1852 3985 1287 2837 2434 705 838 576 80 609 3714 418 3345 1022 3150 3434 231 2887 92 1206 2715 2511 1093 2660 2173 1450 1672 2352 3613 3949 1985 1417 4063 3408 2246 35 2395 2285 2655 3082 963 292 1119 3624 2559 2476 817 946 2800 2694 1454 2969 661 1893 3988 3071 34 2348 3916 3102 3694 1842 1889 2329 2263 1578 3129 3643 1936 2636 1410 3582 75 316 1337 3576 73 3930 1054 54 1380 1535 1177 2575 1273 2436 1906 2692 68 845 1713 409 736 2324 2029 4029 145 2235 765 84 3219 850 3915 3889 2723 2590 1501 1835 2817 3992 656 1452 1905 3867 2416 1464 4034 3373 1982 918 2673 2877 1855 3277 1476 1648 2838 127 3948 82 3180 3482 2913 1784 1471 2521 3176 2324 2982 890 2842 3570 2552 3962 1468 3702 3178 2055 1294 2073 33 62 2445 2101 2705 2039 1226 1 2687 3526 488 480 1387 2794 4062 2961 1668 1327 982 873 360 1231 1444 3215 3923 3536 2047 665 1689 2460 287 251 2668 620 1143 2582 752 1762 2568 477 332 2899 821 157 3921 191 2596 358 3506 1414 3043 2657 815 2379 42 2255 3296 422 1883 291 886 1446 1243 3571 3097 365 3895 3888 3816 1167 255 1141 2512 2668 1572 3899 2297 2996 1208 3784 2861 2047 3587 1267 1816 3934 1971 3721 1618 656 1000 1432 1930 2441 3966 313 3601 554 2395 3273 2110 903 756 2681 3020 1014 727 3307 2284 1495 2544 1117 3911 3951 822 1642 3502 1294 3552 343 1880 3413 1754 1322 1483 1097 203 1559 1565 2303 1967 533 3908 2632 1549 2128 3300 85 1287 367 878 370 409 3898 1949 3412 2368 266 35 2507 2814 1866 3065 460 2614 2654 3319 2336 3148 2991 2777 2662 2058 1537 1198 2125 1119 2126 3831 304 427 1015 2790 3863 3470 746 1809 614 3562 1541 3355 2765 3474 697 3039 2413 2334 3604 1536 1156 583 92 1041 458 2606 839 449 503 146 478 4074 988 1220 2095 3068 423 2205 1673 1543 503 2719 3467 3489 1771 3834 3115 3342 3491 1002 3503 2794 946 3327 366 2982 3831 2248 3801 3001 77 1544 1311 366 1341 1984 3952 1969 1776 1826 2760 3412 1028 469 1050 2562 790 2921 2795 1231 178 2606 3295 1294 3623 42 3881 2523 2092 2211 1561 1412 224 3036 4056 1784 2728 1433 835 3743 2361 530 2241 3517 2391 3881 1251 3689 3206 2218 1509 2170 1204 627 1003 3054 3143 2296 2149 3579 1236 2208 1639 2764 4 3270 564 3753 2277 2181 683 864 3522 1229 1201 767 1380 473 3598 3981 2188 957 3376 798 1080 500 3124 3230 1518 3295 1670 2832 2486 2375 1931 1948 563 3360 910 698 1806 3386 2544 1832 798 1305 849 1423 1083 3083 2119 948 1769 2861 2795 3756 119 4040 2959 2586 3505 805 2780 630 2101 2482 3501 3912 1446 995 2860 1256 1137 2300 3249 21 791 1067 1222 3595 3136 659 3123 3221 1312 3146 2123 1902 1694 3281 602 3264 3 2645 2248 1612 174 2342 2109 3711 3219 2797 2668 3617 1765 747 1496 1864 2025 2124 3634 674 1094 3446 3127 3704 2544 3418 2518 274 203 538 1166 2541 1963 2014 2679 753 2585 892 279 2235 2103 2705 3494 478 2076 28 3196 1369 1614 3816 2342 1397 168 3110 387 3523 1851 2777 3040 3711 326 257 3831 2685 3473 2445 2178 2160 1394 2555 1855 2126 2329 1639 427 54 868 2784 236 1129 128 3530 1702 2852 1054 982 1818 1330 771 1384 1180 3535 219 405 1925 2433 2531 3332 3549 2801 3301 1722 1657 357 1989 579 1720 2410 1978 2501 2235 2876 2017 3408 284 616 3387 3881 2324 1191 1544 4046 2090 331 1856 1350 2769 3537 2135 2625 252 1803 3812 1312 990 813 227 2357 653 1576 341 3785 2836 1861 70 3668 2904 378 1232 2407 3611 2537 3012 2095 3287 3951 3596 227 1721 137 3081 3100 4032 3481 1186 1142 2811 99 3084 1167 3146 251 1039 2829 2189 472 2764 478 837 3737 3140 4039 1536 3202 3824 1884 3190 1820 2690 3869 425 1413 3707 2036 1810 3204 2828 3809 2825 168 351 1854 497 499 1657 2265 754 458 1455 168 3566 2651 2709 3595 1856 834 3639 4060 3115 349 1300 3153 740 3395 2761 3088 1913 79 2406 3538 3018 150 1404 3169 27 2662 3278 4079 1748 2328 1172 3927 2616 3938 3267 397 3589 1170 3774 2393 1024 522 690 2445 3764 255 3013 661 1362 1793 2851 2084 2273 2715 3733 1732 901 2526 2698 2935 107 2622 840 962 2084 3741 1828 3998 1889 2558 1868 923 528 2180 2383 2428 3907 1580 255 1202 2884 32 3410 2744 3576 1521 827 3563 2397 3870 326 1885 3221 1263 1543 2018 3127 2418 1524 259 1586 3565 3799 3410 1215 1922 2740 1822 1088 958 1398 1173 3493 3316 2618 600 2579 2601 2679 43 2226 244 3921 3489 2819 3803 1271 331 2204 983 3188 914 3039 1628 3078 3635 1426 1050 1883 1891 1955 2300 1838 1547 2016 763 3263 3482 2734 2894 1979 1184 3320 765 842 464 1379 3048 2481 3993 3583 793 3040 853 3382 3561 1578 1671 1206 3944 56 1572 1422 1405 3609 686 402 3803 280 1720 837 2960 3648 3816 993 3040 2740 2357 1209 2958 2507 163 900 1518 355 1535 2286 3833 2272 1624 2216 3837 2342 4029 1965 232 3477 741 384 1635 2060 3758 2209 4061 1338 3476 1890 3016 2561 1696 1299 782 3460 960 3378 3583 476 3974 387 2982 3789 860 2291 592 3101 1329 3117 1350 2065 2291 80 3136 1847 2963 766 3578 3499 841 280 710 3266 2777 1010 3977 1401 945 2043 3575 3438 2963 3983 1807 1220 2926 2812 317 3014 1389 1966 2189 913 3750 663 3928 1450 3173 1470 2129 1845 3622 2589 792 3398 3078 3671 2551 2555 2636 1138 1265 2010 1750 2628 3138 3762 3548 1719 1950 1403 3884 3838 2948 2416 3518 2264 552 4046 2023 468 1953 1232 1695 2390 1341 621 3023 1882 855 1597 3253 710 3933 953 3423 2125 1612 4057 1307 2611 1713 1334 1704 2636 3153 2222 3393 3732 1301 4046 3338 1071 1726 3163 1462 2475 1696 1368 1857 1257 707 3705 683 754 3377 1197 1636 2596 3824 704 508 1985 1758 325 3633 3529 924 753 2680 1088 3417 2405 3952 1907 1946 2871 3197 1630 3293 605 3406 982 545 3567 2544 23 1260 3699 1021 2220 3291 711 1754 2469 515 2066 2406 106 2942 3871 839 1929 4009 3748 533 1035 1528 3489 1264 2761 1353 3966 2681 3323 2163 1041 2367 3915 1691 713 2940 2252 1055 3369 3423 2519 1730 2578 3352 715 836 2648 299 1716 3350 1275 1070 3592 445 3191 1032 1786 125 1258 2959 4031 1188 2421 2944 1512 948 1086 523 3361 1135 2165 2247 2550 2649 61 567 3356 2812 1986 3044 825 3334 3170 1067 1293 3565 3901 3737 1595 1659 1798 754 1951 1939 3627 1529 3289 1747 1379 890 936 2978 3419 2039 1541 1327 750 2544 2074 1215 3783 1 2777 111 3538 608 1569 2196 67 2574 3439 3303 2888 2261 2005 2655 890 498 3745 916 848 2547 3243 1986 551 212 715 2038 3134 3192 1355 1146 2359 3212 31 1792 1917 3778 319 2238 2468 3987 605 2714 2699 114 1169 3418 3746 3526 1990 3467 839 1128 3599 3430 1594 1657 3230 221 3123 792 1296 273 2466 3191 936 3864 2510 1620 471 3949 2015 1390 3094 543 2634 3139 1897 520 553 777 988 1484 3752 1044 398 3209 592 1811 1659 1738 1727 3138 519 2790 546 84 1922 1029 4048 1458 2591 1219 3725 1570 233 3702 2447 3090 1769 1808 3719 1647 644 3744 2900 2129 1019 23 618 1884 3705 1936 2972 937 989 3131 359 169 2623 1113 871 1748 3879 1129 1454 3151 1864 2011 1083 3367 1159 1784 3989 2425 3764 2448 1058 1128 4023 2666 655 2957 3129 3707 1080 3061 292 355 3515 1280 3735 936 3033 1249 1551 1758 512 3195 694 305 2753 2709 3617 429 727 2963 111 2377 1274 1254 2568 473 1119 1414 894 178 3336 2282 2880 1767 3652 2884 4050 1289 3173 2154 1408 3138 3111 138 3759 3990 3149 2468 3114 3436 619 2754 1647 3380 2730 3188 625 162 2415 1245 2828 3656 3445 3229 3268 3320 1243 636 3631 2290 2784 15 3448 1684 2405 3810 1822 1212 482 1863 2617 342 1396 2394 284 2517 184 2342 1878 2515 2282 2442 2735 716 284 790 2963 944 1704 2776 4029 2239 2902 3271 595 784 1645 867 1097 3878 3399 534 3914 733 426 3752 688 3683 1804 264 3744 1997 3980 2803 3711 2118 1359 59 2767 3401 1022 2850 3120 1484 2773 543 1177 2731 3855 202 3279 3890 542 2265 4022 2285 1870 3 2635 764 2981 709 298 1369 3687 2711 839 2816 1202 1625 1396 3447 289 170 865 3055 2907 604 3204 203 268 2735 1971 3459 3962 1311 2656 1545 174 3824 3093 2171 1766 2791 562 1435 2319 586 1595 2070 2722 2839 3306 2396 263 3191 3557 2643 2843 3157 1527 1497 3571 222 70 3363 2384 1909 1058 3496 1896 156 3373 3665 3823 2105 3145 1287 3603 3749 2945 3829 1141 4 176 2288 3802 2370 2837 299 3494 2423 523 561 2567 318 2246 2031 3375 113 1898 2073 208 1550 3962 2325 2252 2176 2509 1872 1655 931 2969 1730 4063 3444 3300 733 808 1383 2184 2558 1087 2238 2092 743 1993 2918 19 2862 443 1770 2247 2340 3491 343 3158 2788 3414 219 832 3321 1665 3751 447 1860 69 344 475 2227 3125 771 1041 471 19 767 1883 3296 3584 314 2387 2675 2455 75 3188 2972 601 580 3538 926 3690 1863 1948 1939 3944 2512 714 3068 591 7 2905 3735 2921 596 955 329 3394 1158 2386 2235 2041 424 2489 340 3481 2021 3275 1783 681 3908 2694 2508 1900 2155 1342 2302 1704 721 349 2969 3654 974 876 73 1222 3764 1022 2450 1618 551 2573 3777 3242 909 1331 464 3832 1892 2687 2636 3055 3499 3045 2483 2660 1610 2620 943 2910 1522 3378 630 2216 99 2851 2914 3616 1435 1811 3366 2906 3872 679 2258 2861 2058 2776 2767 1116 2059 282 2419 3497 1599 1002 3028 465 982 1867 836 1197 4075 2542 1453 3839 1010 1546 2214 3876 3579 1367 1996 2030 2805 3138 594 3455 2140 686 1882 2602 267 3171 3950 796 151 2645 2466 4076 3638 1711 2214 3986 3716 3351 1617 3601 2688 639 835 169 2978 2422 681 757 99 1177 959 1654 1863 254 1847 1831 576 3650 1903 1484 716 3756 702 2095 755 930 3939 2614 2357 1441 2132 2557 2473 1127 1540 3902 3355 3475 1304 1338 820 1472 4056 657 1447 759 45 3834 3918 717 3674 2182 4073 1259 966 1324 1189 722 4031 2539 3232 1906 3830 938 2273 277 2719 890 747 4042 109 3398 1808 2013 2241 2546 776 442 1218 3131 3351 191 2883 2025 3087 2287 3609 3222 2427 2338 3493 564 1467 1369 3064 3230 3723 1088 2910 3898 2949 826 2135 426 1061 86 1271 2150 490 2825 3799 3455 2578 2946 1783 3567 281 2864 809 1970 2325 1384 3013 3513 3533 4011 2382 3766 3201 4010 3253 3042 3878 3324 2496 3410 2944 3730 872 548 2103 222 2028 2887 2816 625 968 3837 3155 2674 3692 3917 1285 2093 3144 1874 2644 1091 692 3835 378 3804 3374 4027 2708 129 2595 2852 2125 605 2141 4028 3242 3082 1164 2599 2183 83 1897 1943 3748 1265 2359 3129 2385 1741 206 863 1817 1436 3906 793 185 3069 516 2697 680 1047 3901 1259 3371 1390 1028 68 3719 92 1046 1882 743 2935 3634 916 1462 2381 3325 402 3244 1218 3681 3744 2892 3009 2661 2597 863 3198 2784 3337 3630 2130 2669 1808 1634 1879 1254 3594 1443 1132 245 1597 218 2125 3115 412 2745 3776 2993 3533 1833 2043 388 3726 508 775 1957 1770 2318 1132 2316 1468 2403 1887 752 2300 3422 2269 2720 3868 2805 224 3579 766 1199 2252 2413 886 336 473 1246 3749 662 2306 933 346 3032 1288 3054 3718 737 1513 3593 2620 94 3279 1234 2480 4028 2405 3473 1901 2591 854 1021 614 2484 2765 3049 3035 3339 3937 962 1055 1032 2354 3873 825 12 781 2412 2685 2208 503 3071 1424 1561 984 3123 1915 2418 3746 2232 2336 2966 1849 3605 3308 1062 976 1849 316 726 266 3014 3469 2111 2559 1874 715 2253 1177 245 2374 1490 2725 1315 713 2557 3176 2613 3087 1355 1095 3592 399 605 677 1053 2661 2648 2077 1703 588 800 1911 1205 1756 1598 3050 1004 1050 2618 2624 588 569 1744 377 114 362 511 1105 2477 1712 1841 2624 43 1712 2109 2621 1121 1804 1996 1935 1779 4046 1639 1426 436 3013 1849 3298 2677 3642 1311 1803 759 462 1460 1192 387 3967 1773 3281 2337 398 2011 866 3905 981 1824 2333 1290 283 544 355 2822 3676 106 2471 3530 3726 3220 2039 473 3098 430 3644 3944 1200 2167 2581 3149 2251 669 246 3918 1826 3208 2395 1634 3673 579 3769 167 564 17 790 3689 3353 1967 2248 1198 3713 2740 840 3583 2738 3253 2631 3607 4013 782 1577 1604 2541 3725 281 808 3309 78 3549 2594 2417 1473 410 2010 2740 2469 2145 877 1175 4018 4004 4030 643 2065 3369 2146 2325 2412 2812 2551 3791 4005 3529 66 400 441 364 3880 3864 4033 3610 2919 4061 1246 156 2859 250 3593 1728 126 1845 118 976 2184 2505 2656 2007 1651 3922 1231 1294 1559 872 3918 207 3707 1826 3050 3121 284 214 2652 3573 174 9 2952 2910 2648 1427 2079 3258 3351 210 1259 1962 2524 2762 1371 256 3211 3425 4057 943 2032 3638 2037 1434 2883 1094 1726 2373 3242 1786 2512 2970 667 3108 2016 2539 2696 2855 1915 2861 3401 2151 1573 314 3596 2285 295 521 2417 1546 3398 601 1514 266 2291 2024 1988 1629 71 1261 1231 485 290 3525 2454 157 2091 1855 3155 225 3297 3831 3572 3870 1318 3793 617 649 1383 3867 148 2502 3380 3608 1915 505 2104 1626 778 2885 2115 3057 3411 324 997 1891 2903 2649 525 3881 3677 3739 2852 93 2389 332 45 73 645 385 1345 297 2543 811 2491 142 1890 3698 1649 2454 1437 1499 1056 3668 2031 2588 418 2638 915 1338 3608 2571 2627 2030 2820 3202 1478 867 1272 2895 1035 1494 1791 2198 3860 3213 3435 383 3389 2130 1767 3266 1162 3878 1941 1505 1591 4035 4052 3000 3746 268 1459 3844 2520 1428 2882 1301 621 2485 1914 1808 2834 3582 1331 1929 3550 3312 1834 2668 2038 3936 1734 2226 2101 2601 3544 3540 285 2433 1283 1599 406 1546 259 2051 259 1674 3294 220 3310 2705 1584 1607 421 888 683 36 2679 43 926 3940 899 931 3326 2433 1761 3392 1311 3681 71 3172 2483 30 1430 994 919 361 30 1485 2928 2059 846 2098 2510 3542 3725 853 3478 2993 1549 3927 832 2797 1883 1467 3651 1281 3052 1705 482 717 110 3911 1003 2715 1713 1280 289 3711 118 3679 1551 1759 3222 964 3415 2660 3149 2691 4054 3237 717 3655 420 3034 799 308 3604 1151 1821 3002 2876 3693 4079 2708 189 2594 2038 835 1804 32 2836 3858 413 946 3129 3753 4069 3790 1091 2163 2223 2928 2966 44 4021 2334 2728 2061 3884 3717 1285 2820 2450 439 315 896 2494 3882 721 364 3267 2378 3918 3012 2136 2123 3375 2858 69 2416 1164 528 3945 2587 3363 1651 793 258 2144 3605 3058 463 719 583 1636 931 3054 1593 1829 503 1970 1635 2385 847 2505 440 1097 2415 1855 1703 87 3224 979 1178 3519 2453 1730 2235 3818 2957 146 1492 1224 3158 3692 3939 1645 4052 1066 3281 356 1282 2702 811 1112 184 77 1282 2161 3433 3586 913 3046 396 2772 701 1732 485 383 98 2733 4015 1785 3554 3001 681 2181 2948 3562 2344 396 1196 2928 2342 3906 2537 827 2548 497 3563 1729 2890 1509 1279 1974 2793 148 1750 1722 387 3520 1100 2522 1870 1587 3084 1950 3569 3673 507 3772 1621 2075 3563 432 3210 2457 740 1287 3700 1935 1624 3099 3925 3675 3847 1918 2139 404 2005 538 3223 3619 846 1852 799 879 1538 975 1768 1634 1862 751 2697 1510 468 3815 2147 3497 1364 2179 2855 2930 1515 1727 3557 2601 587 3787 2641 2484 1005 420 2192 1455 3391 1629 2031 1305 1136 1048 1703 1973 794 3195 3189 3498 1168 2544 680 3619 320 1826 2283 2409 393 2063 2939 2463 3158 709 3831 4063 2789 249 3381 2716 2367 1756 2615 2254 2588 1607 577 2884 1347 2713 2341 3059 1050 900 1631 576 1330 383 2795 1330 1045 1048 2048 969 2392 193 1946 3843 1649 222 45 3787 3188 676 3412 3959 1325 2604 2212 3496 849 306 3398 3269 3207 27 577 979 2089 3925 870 3687 2758 3203 609 2690 988 2377 2732 2242 2316 1662 2376 3185 3045 786 1460 750 2439 1769 1754 3049 26 2953 402 1085 2370 3542 1138 3440 2584 983 3828 3118 1946 3539 185 3112 3376 2989 3433 2010 3049 693 3204 584 711 2720 1873 231 1297 1013 2380 3903 2412 3074 1673 3331 2787 3797 161 3703 1880 676 164 3439 1422 4005 624 2677 3434 337 2096 1746 2954 1068 1775 4052 2750 650 1522 1852 757 3776 784 3697 1661 3436 3829 947 2800 3320 900 4023 316 2679 1820 428 208 710 3201 790 3785 4006 770 1856 2600 66 2229 1999 492 3413 822 2710 2927 2533 3870 2572 2963 1690 1354 4063 365 3100 3244 43 2624 3873 2822 1473 1886 338 330 1456 2852 2657 667 3506 1513 2869 1208 2193 1268 1175 299 1550 824 1512 1034 3500 2220 3048 2959 859 761 4025 2685 564 2553 1216 2581 3461 1273 1986 884 1996 3488 419 1238 3225 2264 1785 1679 2594 1216 1546 1825 657 2689 2770 912 271 2197 2982 2689 1616 3103 1506 1318 2215 1993 3140 3409 2870 1203 782 3641 1419 389 3754 1168 116 2882 2878 3666 578 755 2904 79 3896 1820 2863 23 1796 3568 222 536 1345 2571 3025 2310 3089 2597 1353 1083 1302 593 2616 243 1220 414 3968 1359 2095 3576 1301 2093 3531 815 2063 2608 2436 1172 1867 3256 4061 1281 2764 1542 3650 1887 3912 3510 1545 3881 3607 345 1121 3522 572 4073 2129 2992 2534 973 1279 6 2371 3142 1192 3309 1261 2916 2089 1125 418 983 2622 101 1657 3826 3282 1612 1992 2892 1136 576 1886 3419 2523 272 2986 232 1949 441 3943 269 330 950 3618 2886 3122 130 2672 3571 1803 3151 2649 2278 3625 302 3518 59 1150 2922 3132 2794 46 166 2094 1757 2530 2616 2800 3640 2519 132 3277 2942 3136 125 3548 1484 3658 2939 3519 2465 880 3632 3765 3886 1433 2519 3806 1096 2247 3195 603 3926 32 1070 2407 344 2387 3989 2360 3448 3644 597 61 2976 1650 3264 4041 911 2267 1672 2485 4057 3674 719 629 1136 3304 1987 1678 416 691 2255 60 333 251 2085 3480 819 2889 1289 1061 2118 2569 3999 2290 2891 2188 2660 210 969 653 1599 1012 1391 1426 1543 3179 3388 2683 3039 1888 4030 2406 2328 1761 3170 2838 70 2203 3794 761 1952 2817 3344 1295 1925 2953 2773 2359 728 648 2242 3472 152 1797 670 2 472 4065 3436 3127 2155 1408 287 393 114 1647 668 513 2813 4046 552 898 1738 2865 1522 2547 2474 1281 3534 2800 3843 1147 3645 1800 31 885 3541 2734 2675 3638 81 1828 2113 1535 2795 1470 236 2216 2413 2249 2305 2750 315 666 3826 2804 3865 2250 2353 4046 3643 1557 2547 2210 3823 790 3583 4047 910 3474 2465 3647 3230 2183 2920 1064 2324 2544 3089 2597 2253 926 2718 3675 2029 1732 4047 791 1087 1712 2331 416 3428 3658 91 1052 3025 3298 2901 111 3432 2572 1275 2069 3229 2437 1198 3059 3773 2115 2272 794 2342 706 3674 1571 3532 1347 81 1547 844 822 610 774 1939 3300 968 2309 3829 727 3755 1578 4027 2640 2078 1180 3914 910 1523 596 3454 1805 592 3823 1052 1591 2852 1994 2268 2313 2809 787 1311 3321 3272 1010 171 2054 2741 952 3191 500 1246 3117 357 3239 3460 1883 989 568 1132 1763 2705 2447 770 160 947 87 690 1308 2656 135 2437 3623 2656 2991 601 133 3212 142 1535 2511 413 2363 3927 1794 2443 463 722 3937 3498 1872 2862 113 1492 3527 4041 2054 3620 1112 2961 1076 1272 550 742 2973 1723 2050 445 1051 2863 541 3849 784 1199 1109 1006 2057 3838 1731 2116 1847 4056 2389 142 265 3792 1342 1529 3833 3446 2429 1087 3156 3891 3737 3117 3074 2402 2945 3497 2357 349 2198 2344 1704 1081 2284 2552 2933 833 935 1593 3178 1290 616 1397 1753 371 2962 670 588 3459 3412 1193 1553 2520 645 1770 1462 4044 3764 3821 2525 3114 1245 1963 638 919 3858 1650 3786 1565 1769 297 402 2485 3268 1493 2648 1425 3837 1370 1408 3153 3350 3542 3633 2090 3498 2020 1215 646 1693 364 296 260 3401 162 2202 1468 2701 3908 1192 3173 1011 2917 478 531 1878 3785 2689 1987 2962 2849 379 592 1101 208 1627 1859 1917 982 1143 3711 1782 1611 1877 2667 947 3104 78 3759 3464 3907 2994 2585 569 2588 64 3641 2772 3074 3903 1166 176 878 1179 484 333 2956 3176 1293 3553 2723 1958 1032 2598 736 630 109 2826 1989 1872 3568 3666 3859 2156 2326 365 3065 2324 1149 177 6 1389 1842 2587 1082 1923 2205 2173 2089 435 2223 490 3536 2326 3135 1136 1210 935 3571 946 3358 503 2797 1666 2321 2455 884 1374 1985 2145 1995 1798 1360 1730 1475 1030 2989 3634 3066 1356 3906 358 150 677 3140 766 377 420 2064 1118 3214 1285 999 2150 3024 657 2130 3704 1655 1452 581 1043 3728 2428 1345 2526 2520 1762 2093 1754 3971 2032 612 3998 3267 4056 851 3013 1831 1686 1213 2061 1030 816 2744 1963 1520 651 2526 304 2399 2280 1287 3963 3825 985 1513 916 1187 1821 114 1398 2198 2356 204 569 2436 983 3595 863 624 3347 1644 2928 3125 3708 441 2522 3458 2630 3634 2732 1281 449 863 1479 2075 1386 1986 1630 598 969 1556 1330 1503 2971 3556 1317 1885 3811 2284 3175 3360 2204 732 3368 3395 2533 1179 4072 3898 2496 1253 1238 1260 2579 300 2143 894 2652 4079 3769 3600 2543 3090 1498 1792 4036 1672 481 603 3418 859 913 3756 2955 3187 138 650 2863 2459 1503 2208 568 3737 586 1978 3921 611 1204 716 2408 3906 583 3293 214 805 1265 1901 1742 3058 1615 1115 2238 2805 1170 2824 97 2927 1685 234 2336 3564 2533 706 3063 1396 1823 2032 1259 1637 1435 3477 311 3882 4003 395 1947 925 1056 2318 1572 2599 253 2855 161 1219 2249 2273 3406 926 3729 820 223 528 1169 1134 1819 1647 547 703 1445 2357 4058 1221 1572 270 2929 2480 646 3415 3288 644 2479 2694 1166 985 399 1976 763 653 1086 1523 2534 1071 3844 3035 1858 944 3150 1267 1461 831 2850 1136 690 1847 222 3794 324 2553 922 2887 4026 1226 2480 1244 3553 3694 3548 2332 3511 3463 558 1363 1512 105 1490 2907 986 1992 1435 3 2122 2423 1069 2540 3371 770 1713 3859 1997 2250 1865 2844 3176 1220 1039 3372 2738 1482 1976 2796 862 3845 4061 501 1678 3214 2952 268 2928 3961 3703 2739 1401 299 966 2098 1668 3287 250 1960 4050 2110 1871 2207 121 75 1115 1544 1914 2530 2088 843 205 1173 1774 1785 786 3128 703 3069 3985 382 505 523 2420 3338 2445 3079 3733 2279 8 2616 727 1695 3131 349 1911 1848 1640 2201 3413 2415 2470 3054 2577 1689 606 1348 2035 2519 3132 2051 1941 3842 1723 2815 2809 363 2173 3277 2956 2279 122 2757 1376 859 1748 2032 310 3112 2064 1356 1517 3930 3901 3302 3952 1405 2922 804 3518 1916 3701 224 3365 3845 1344 2919 2437 2742 3964 1432 4000 2807 3234 3399 3037 2192 1648 870 583 1521 137 88 1405 1198 2498 508 2979 3355 1847 2513 1760 853 771 785 3051 3092 56 1202 2659 3539 1516 3227 1749 2042 1307 114 2130 1440 3986 554 1851 2450 1727 2379 2051 3853 2195 3306 1206 185 2176 2112 554 2621 1959 2873 2376 297 1995 3961 3830 2236 1198 3462 1345 3433 477 325 3304 1933 960 3347 3101 1705 803 1367 2506 569 2525 90 873 1182 1133 328 3702 3320 3957 2636 482 2720 665 2595 1577 3020 194 3291 3030 2416 1635 3163 3459 544 1719 1188 260 157 1497 153 2963 3188 528 1754 2033 3787 3273 3636 246 3370 2457 2212 1417 1223 3357 165 3310 3769 2050 3835 2298 858 142 138 90 519 1469 1656 551 3308 2908 875 3968 4040 3178 3237 263 1422 4027 1138 2405 3208 3834 77 2599 1409 2189 305 1079 3365 2562 1516 2300 2277 3523 3106 3820 2317 559 1869 3141 3172 2391 2635 340 4009 2164 1971 3485 1986 2658 1167 570 1809 3739 620 125 596 671 2091 509 741 1351 1014 566 2986 1109 1563 2439 3306 751 95 1117 1006 2282 3699 2071 1244 221 4059 80 3964 1554 3652 2354 3393 212 3893 2758 3324 3519 3990 976 4075 366 3423 452 3499 520 1327 3974 1817 1870 2462 3435 24 1192 734 1319 2855 3267 3488 1499 1927 98 4000 3235 3701 1637 637 2381 905 3807 1493 3081 1676 3744 1620 3435 3713 92 736 482 3502 70 1320 586 1951 2081 49 803 3850 734 1202 871 2012 1322 2518 4013 2875 1689 1867 3936 1420 40 4041 3137 2853 4 3115 952 1547 2037 261 2316 1281 2762 1242 4047 3235 196 645 3142 920 3887 999 3457 936 3257 662 3696 3763 1703 170 875 3558 1691 919 3647 2153 3506 848 3863 1839 513 6 1106 2088 1497 1470 1716 1228 3697 1544 643 3048 2798 1239 1296 4015 2377 2411 3563 572 3871 777 49 1148 3955 1669 2740 3080 1919 1269 953 3347 2650 4065 2170 459 2963 1001 1861 2904 3316 1093 3829 585 739 2747 3253 2832 3478 2468 588 341 2496 253 660 3354 1402 2460 3468 2063 1547 1874 2258 2004 2428 1071 3264 982 521 2026 1018 2047 3767 2490 903 794 251 431 2308 241 3547 1946 1943 1606 3256 569 520 3507 3664 3999 3762 3197 1911 3342 1459 3141 821 3484 2762 85 2852 971 2969 1462 361 2501 416 3862 2932 2058 2970 3789 1430 4058 1346 2689 3775 2318 2503 3525 1584 224 2173 3167 2138 2527 2527 3880 3001 3353 3994 1044 3420 3905 3712 3502 2325 2372 2540 3903 3259 3158 252 2961 3358 1377 3580 1710 2727 758 1704 2437 964 2940 1115 3874 3074 3221 716 432 3704 3288 350 1555 2976 2376 2378 2162 736 2433 3025 3410 3820 779 2814 2241 2589 1878 3304 271 3751 825 1869 2693 2390 3237 3618 3327 2856 3192 3662 1314 660 3455 3806 992 2425 1178 1959 2758 221 1218 1653 1632 1982 3516 1449 3738 630 1279 284 1919 3606 2503 1348 1254 1508 1381 3194 3956 3032 2224 3550 3194 3184 3265 1433 94 2282 2269 654 2949 3434 2325 1429 1851 563 3185 3990 3070 743 3146 1331 1387 294 1148 3079 3671 1375 3782 2720 2331 1447 4012 3111 2871 3518 3985 349 1823 1103 469 3480 1286 894 836 769 858 77 2965 1098 425 2848 3608 429 3331 471 760 1857 2685 2417 3489 3405 162 414 1980 1258 3863 268 3696 212 1240 3700 2154 3393 444 1751 3493 652 1841 2833 1544 2363 3090 2555 2385 920 645 3525 393 3884 536 2098 3596 230 3465 2419 153 1482 3157 2716 2029 2914 3396 3776 1078 3313 2030 1375 362 3267 4019 2378 1569 1298 1641 2038 2486 2488 1768 1176 170 3417 2263 3367 1331 3006 532 986 2240 2268 1445 3032 626 545 2594 3794 1866 2155 2689 3505 3759 3426 3688 97 1553 3819 1111 966 1999 590 859 407 3309 3929 1814 190 2788 83 138 3383 518 3913 55 3721 2932 1044 3250 747 3923 727 3671 2194 1469 2713 2298 918 1963 852 422 1618 3198 1569 2118 2209 234 2320 3550 1599 91 516 1367 311 1092 3539 3052 1886 1821 3511 2283 2839 1754 1429 1543 3298 1262 314 3257 1697 2413 2324 964 1430 591 2658 300 807 485 2327 2987 1663 1945 3375 3045 3211 1962 2045 2173 1825 220 1457 364 3148 2937 696 244 3561 1860 1850 3021 677 3192 434 2729 1019 1226 248 1763 76 221 922 1346 331 2116 859 2210 979 1767 1580 2468 3672 467 3365 785 2097 1178 3644 131 1664 603 3990 639 3360 3781 86 1938 1858 1581 2855 3615 1480 152 2183 1375 1484 2047 2915 3831 54 2938 2709 2029 1678 2573 296 839 3182 45 734 2130 1384 833 2947 301 1224 597 1224 1061 312 3756 77 96 2602 2493 1909 4 1299 1157 33 3025 4047 1938 2400 1420 2608 2360 2892 2660 277 1506 2498 1007 3746 3584 2883 3937 486 2397 1880 2412 2452 3168 3619 112 3097 3358 2881 2269 3005 2257 3847 2718 528 11 462 3538 1224 3460 865 469 842 693 2732 1331 1668 926 1968 2478 2367 2552 2952 1106 1130 216 2407 2378 1331 2853 3152 1872 704 1470 1671 32 3810 3275 880 491 918 1163 19 1658 1359 1544 2320 1373 1309 2797 2865 3674 2317 774 884 2703 2639 3323 297 3272 3858 2076 2635 3440 778 28 1449 3171 3810 3124 1467 249 623 2032 3666 576 1233 3790 2927 3586 42 3201 1035 2232 825 930 3457 864 3401 192 1513 2159 1657 2370 1076 443 1919 3933 612 1769 2965 941 836 3938 1518 3215 2505 2830 244 3836 1756 1945 1056 2558 273 2708 2838 2191 1872 3434 2399 2018 1972 1858 1779 959 1786 2371 2040 2683 2088 2440 3802 1585 78 1636 3941 1150 243 1452 405 308 1570 26 1966 3855 2631 172 3151 1303 18 2226 3906 1716 2411 2324 3275 2475 832 1803 3734 2616 3085 1860 3218 677 1252 4031 3164 1770 2952 1214 2273 1466 1948 3881 2991 1155 3217 1403 2 1333 2973 2407 1030 2945 1810 1183 4035 3618 167 2821 2089 2012 477 848 1176 3293 415 1925 387 2001 2307 755 1572 667 1025 334 1296 3018 3792 1819 3602 3517 345 732 1455 1741 1711 1985 1157 2217 279 2818 1082 440 1340 3677 1275 2617 704 213 3482 3644 429 2526 3508 3841 2718 2094 3260 526 2112 3250 643 2705 461 1941 285 1996 2997 2666 1158 3959 2279 287 1351 2842 2801 2175 3844 2912 3824 3066 3745 3502 3459 261 1252 225 998 2159 2405 2873 3805 152 4030 2735 3472 2632 2121 3553 1494 289 2650 304 4011 1842 3430 3561 2886 2620 2032 2285 341 1338 2304 3311 3181 865 849 2769 3752 3139 445 1620 3838 3248 277 2621 3901 104 3933 2499 798 3461 730 2657 1427 852 1801 1170 577 2939 771 2976 1522 3756 3574 1867 371 4022 479 3706 441 788 382 1423 1864 4033 343 3284 4060 3320 1513 534 3057 109 116 2913 3902 4046 763 3965 1757 3415 1664 1126 172 1348 712 1811 749 3371 3422 1924 1467 766 288 3921 2831 2210 1313 3747 3445 3783 2997 2133 1192 2805 2539 1663 2435 1438 3728 2302 915 388 559 203 492 1317 3197 102 1670 827 535 2798 3639 3026 2112 3790 475 1014 1183 2923 3264 1791 1230 828 2641 2884 3353 3122 2657 3411 151 398 500 2886 105 780 935 929 2899 2390 2800 813 711 1152 2172 3957 1365 1582 752 115 481 3025 3209 2549 1662 3955 789 1405 426 2668 3581 4039 191 2103 1818 90 3190 2346 518 3495 996 142 219 316 2798 2904 3406 704 702 1444 3241 2187 2796 3859 2592 2604 485 2227 39 2301 1197 3429 2477 3075 7 891 3592 1559 2364 1120 1223 417 3305 2819 3848 1898 3200 2079 240 3019 1871 141 2004 227 2644 3180 2735 688 871 1836 414 594 1457 2777 3582 967 3188 1710 2656 4048 804 886 2061 817 3209 3351 28 304 1202 3257 2535 1919 2370 2291 3888 2992 2278 3657 1913 2980 1014 3750 328 2343 2747 3920 1989 2001 1090 1057 78 1745 2188 1150 3321 3155 3590 3914 3708 3508 1469 3534 331 200 1394 1355 3160 2721 4058 1351 1993 2949 3636 731 349 380 3279 3961 572 3535 3392 2455 2011 2262 736 937 546 279 3891 3020 2658 1456 3992 2331 1863 2991 2532 1284 187 595 3479 1328 2881 223 2618 3689 321 213 1345 692 1555 3847 2487 836 2184 2954 3352 1877 3927 3624 557 229 2250 2930 1980 151 3969 3273 1334 3765 1282 933 2377 545 3916 1652 1261 1505 1139 3748 980 1768 3123 497 1163 2270 19 3326 3002 297 1065 225 2738 180 2197 1535 2792 2755 445 2292 1010 1484 2045 4022 3221 2580 3038 3634 2849 2672 1281 364 3910 3289 1777 2685 1157 3539 1054 2889 2944 622 846 3539 3572 126 2361 1461 2728 939 512 3336 3594 92 546 1841 2972 2576 1072 369 3908 503 3346 2487 3181 2859 3174 593 305 97 3215 103 601 2581 1811 3240 868 2070 2187 2551 1631 1564 821 1370 2954 502 3008 916 2498 2360 1665 606 3341 705 557 2665 3246 3662 4031 1843 184 3852 73 1319 598 2399 1843 2955 1414 3889 984 3403 112 3944 3039 2724 3450 3488 3875 3202 1044 2861 277 1022 1573 2999 498 1950 3795 1557 3874 3059 1594 74 505 1517 67 2804 1642 2892 1194 2706 3897 3766 2334 2698 2929 2823 1774 2565 745 1605 2155 2026 2032 170 1680 2494 3584 276 4018 3198 3895 2659 2861 122 450 25 1083 782 1331 3461 3768 490 2565 2361 164 2805 304 3894 2534 3405 694 1526 2576 1293 3731 3731 678 1380 3238 1062 2527 2752 3082 309 259 514 1702 3157 2218 3023 2973 3946 2993 1306 1573 1689 2333 1005 259 3104 55 3093 3220 55 113 1754 1216 3978 1985 2397 1996 1163 3992 913 3432 1535 928 3094 3815 833 1095 1686 3617 1292 3318 823 2208 731 1704 116 82 1498 57 637 1054 473 2573 1650 2352 2642 3522 3790 1895 1039 2768 1447 524 2517 1562 2159 2513 2058 2378 2458 561 3044 2639 3116 1785 1153 3043 1581 500 3500 1804 1351 3752 1285 1712 1886 2488 67 950 712 3301 3718 3620 436 2549 1358 3836 506 1498 3603 2082 1938 2823 343 1030 3925 2056 1298 2341 2789 2142 1581 1874 531 2478 3425 615 1327 2903 3319 3016 1534 843 1886 2633 294 2366 2512 2369 2646 3430 1064 813 101 1038 4057 2537 406 65 1389 3053 2340 3006 746 4035 927 2417 2055 804 3274 2744 145 1383 543 3644 1208 2575 1813 4067 584 1844 862 310 839 274 1118 610 2577 2696 15 2248 3273 2964 3756 3295 1739 338 3136 185 1276 1637 2046 371 1075 1040 1998 2316 3662 2879 3400 3032 1636 1343 3330 634 2722 1764 2743 1079 3957 2269 116 2654 2599 715 1372 3137 3418 1173 4004 2864 2071 663 1090 828 1165 2180 2686 2518 1355 2056 1998 2399 57 2913 3993 3681 1601 771 1035 161 2703 2714 1116 3489 42 2645 2239 2722 2499 3938 1700 883 1132 2306 1337 297 3573 3280 2124 1244 3458 1620 572 2634 796 3840 2941 2445 1188 1210 3841 923 1949 1846 1814 713 1233 749 2840 1005 2860 1918 3219 3476 1165 2161 681 424 147 1033 1136 746 3272 3296 900 3823 879 1583 1060 392 694 1443 1200 54 29 1229 581 2860 2250 640 229 161 1118 2381 1841 1972 2919 1433 2698 2085 1098 2921 3661 2237 1998 2111 3737 226 3252 926 2135 1964 2604 185 749 1991 628 2972 1821 1998 2724 2381 3274 3066 2012 354 3422 3352 807 2049 3871 792 3895 306 70 2454 398 3560 1881 2880 2542 3297 1698 899 3440 1953 688 2601 3005 1335 1860 52 4039 799 2450 4078 1052 1717 431 3889 1381 1784 2504 69 1178 1977 3833 3555 1210 1869 3852 2711 3858 1618 1428 1135 1859 117 4066 3106 3413 2328 712 3318 2101 1281 3910 2610 1458 2742 2741 4054 1836 2147 789 3928 2696 2730 2680 1802 557 3529 2802 615 2809 3342 3184 3080 226 1184 2084 2166 2780 853 2738 3973 2970 938 1840 3753 912 2996 2312 858 1695 3346 1597 1191 961 779 1179 2338 395 962 1490 649 10 3378 2285 3127 2189 1290 3306 1195 2508 1594 735 159 3438 3557 2716 1954 1979 3570 49 2244 499 1976 4006 1313 2415 3449 1571 1138 3296 739 3341 3689 3829 26 1693 793 1064 1325 1060 903 2085 2347 935 1467 1707 3355 1423 2566 618 313 2537 2899 4022 1754 29 3446 3958 3087 2993 3831 453 2394 3041 330 3565 2987 3386 2869 3593 2478 2558 1882 712 1416 357 3361 1957 2636 1411 2692 1294 1811 2119 2814 4031 1265 2611 2094 1020 2151 3202 1898 1484 366 2741 1039 436 3181 3746 164 2454 648 395 3536 364 2551 3419 3000 2238 895 1219 732 2725 1309 976 620 3007 1945 1827 2585 2707 3278 953 3752 1849 1752 381 1420 2621 3603 2668 342 3499 2555 2002 196 3284 2863 1972 3181 2763 608 992 2093 3368 883 3587 2289 2277 770 1921 3745 1771 1186 2505 2219 1948 1906 3584 1824 1454 1390 2447 472 812 2211 3320 3915 3284 1984 1054 3913 3056 3531 2284 2049 2192 1025 1392 1542 1126 440 316 3996 3368 2916 3360 3139 3220 2662 1605 4033 1609 3855 967 3253 2741 3738 2608 937 724 2222 1931 924 3787 346 816 1152 494 2944 2467 3799 2613 3867 469 3920 2184 3489 2108 2258 139 3808 1991 762 680 2118 1216 2955 3059 3007 1530 2210 553 511 3589 1897 2828 2826 3602 4067 1439 298 1349 1359 3959 1143 3332 1242 575 2358 1891 2196 764 2808 2517 2725 3793 2013 2563 1122 648 2867 3258 162 1420 1309 2822 1331 552 2175 2908 3532 2898 2030 2243 380 252 2428 3145 227 79 958 2526 2310 3359 2322 1166 437 3948 2436 1636 3702 3824 1676 896 1187 3487 3407 2913 2831 932 597 2361 2903 666 919 1393 2825 2236 1896 3931 2053 1586 670 2408 530 2584 2348 3671 2366 3821 3493 3871 3409 964 3800 2809 3754 1302 1921 873 3195 1464 1287 3009 625 1780 3897 850 1442 1148 2599 751 174 1664 1552 4022 3955 2641 163 1639 327 2833 2191 1000 404 1869 3216 3602 1467 1529 3407 338 2564 2293 3156 1557 1957 508 322 1281 1316 1933 2774 908 313 3693 2680 192 2692 3478 1220 2447 3503 2759 2954 1127 1810 1135 450 898 1986 3521 3695 3011 2222 1910 2631 1722 455 752 2106 880 23 1678 1080 221 1847 817 2596 3218 1253 1413 3905 1043 2516 3014 96 2201 2280 1002 2681 346 3457 870 3188 1681 1746 2953 3549 1307 1977 3280 3678 1689 3655 3366 2093 3492 2126 1224 3053 1849 1430 828 1409 4068 3195 3905 1608 1584 1720 138 2516 1956 334 2503 3321 3844 3240 1110 387 1590 2988 483 3234 1715 2459 3548 354 3767 4048 2931 1182 2694 3660 143 1394 2347 2674 486 347 1373 2807 1282 1125 1197 3018 2738 1269 3783 1458 221 2920 2222 514 1129 3268 4016 2641 494 3886 2733 888 3166 3814 357 3060 3451 60 2729 760 730 2073 3104 2373 307 2283 2703 1861 1905 3386 2890 2436 2069 781 2322 4060 3435 2957 2737 3074 1391 927 2687 582 323 895 1178 2035 1524 1986 1626 3531 2157 2946 864 4051 1907 1140 3587 1358 3615 3876 1997 583 957 231 3534 3332 577 3105 3686 114 2322 1901 855 873 3037 574 2851 1956 2254 404 2305 3303 3636 2835 2519 2632 3073 1158 1106 3007 3828 2872 2227 1793 1632 1118 960 121 3124 2125 3191 2567 2294 1748 3691 3373 1519 1745 1662 3194 532 2291 2265 3048 2597 1206 1697 2833 3184 179 46 2987 3545 3936 2993 340 1439 2138 209 2420 1656 2957 1289 3708 15 1063 1622 460 2747 2997 2310 3699 544 724 2554 1191 2288 3594 2945 3244 1527 2647 57 3081 3950 16 1168 1431 2191 2546 272 2440 2768 3283 3771 2211 2361 4067 3639 255 3243 2353 1788 3089 1261 1882 805 1155 753 1939 3308 3741 1665 975 1876 2986 1191 1560 2903 3139 2548 313 2291 2922 1845 848 1375 2643 1904 4025 3313 3697 3565 3475 1397 3475 457 1859 206 2330 3790 1071 395 3740 423 2436 1145 217 2270 332 2683 2993 2550 3309 2681 2816 842 1449 3430 3035 2440 3365 3738 557 2401 4026 187 4039 3929 1719 1389 1407 3091 3484 655 666 3990 167 2757 2474 2109 352 2873 1169 3628 141 3795 2139 3824 2926 23 2328 3379 3477 3851 3595 1157 3663 2262 3580 338 2735 2299 3202 3222 1670 3350 166 3328 293 261 2029 469 1502 978 3887 1576 1356 1758 1123 1380 1463 4023 3111 2985 3062 643 2169 1425 3809 1235 2020 2793 3885 2045 805 1695 2376 3914 3078 3918 2922 1015 3606 1766 3625 1207 2344 1479 3422 2869 321 2304 87 1102 2477 1820 3221 1720 2644 1885 2072 835 1810 1558 2880 1631 1666 1976 1252 4010 1452 3231 1509 2314 472 509 2049 3997 3847 2907 2549 3733 3909 1163 2151 2606 2993 2051 3145 3584 4022 422 3561 858 1313 1378 308 3643 103 2493 2615 2080 4058 605 795 1600 3060 3546 686 2539 479 268 697 534 1086 1781 3452 3847 3270 2528 3766 2039 2961 45 3399 2048 1883 3975 1221 545 1676 3088 242 3325 3296 569 1748 3264 3963 3393 1222 3626 1299 1591 2937 1451 2474 1160 2590 1497 1244 3778 495 529 685 3246 3603 627 2772 1350 608 18 3058 3412 1415 970 2352 3733 3978 1632 2870 3665 3288 3729 1307 1002 511 440 3260 709 3014 3199 1618 1131 3745 2883 237 3982 3117 1703 2815 520 2943 1812 345 3331 4072 1042 4019 1054 2971 2656 3575 2237 933 2363 336 530 1376 581 999 2775 374 1357 378 348 2643 72 1011 1446 606 2927 3081 2782 2280 1880 493 2556 2278 2217 2719 2452 1573 2111 1145 1823 763 2956 1377 2286 2865 3471 2971 3255 2895 2598 648 14 3672 1972 2575 1119 1977 926 1726 3770 559 3108 742 383 2029 1296 2730 2805 2018 3593 320 1976 2739 2787 1543 470 1196 1923 3147 2625 2863 2334 170 1759 3889 3718 3637 3831 881 2684 3496 470 4020 1778 2390 3766 2578 14 3095 2427 2147 351 2429 3150 3799 1353 1397 1387 1128 148 3268 2618 2752 1571 2824 1654 4022 716 704 1370 1284 2649 1307 2988 2190 1899 2762 1052 975 1857 4064 115 3760 904 2337 1534 1569 3428 3387 3431 3891 824 447 3620 1743 2173 2875 2524 1973 900 498 582 2455 963 1927 1896 3449 2422 1235 2840 1600 2731 3880 2615 3434 3015 2516 216 2229 173 1766 990 1964 2586 3827 2844 1872 1025 2638 1158 950 3963 1228 3381 917 596 4052 3124 622 1424 841 3433 382 824 3801 3270 339 1659 3904 329 1748 1178 3807 3774 2872 3108 3576 1009 2754 2786 2841 3302 1667 647 1174 1893 3899 1829 2080 2467 13 1014 1020 2056 3228 1022 3417 1666 1493 3866 1541 2625 3089 1496 1158 3108 1754 1307 2445 2032 192 955 1556 3808 3223 1766 2625 1619 2185 1034 3738 998 2282 2075 1474 1364 106 2966 3862 3296 2492 2389 1315 2102 2427 1906 2608 2773 2834 1261 3588 2 1925 2653 541 3714 3974 2131 2432 109 1073 2801 3765 2378 2413 2989 760 4019 1244 1627 2123 3374 2761 3513 3922 3560 3443 2556 65 3636 1302 2778 1250 2106 1680 2344 177 3622 3258 138 1305 1329 1620 1753 422 2916 3816 1250 518 2443 792 1477 3890 1172 1194 2597 3960 3752 3992 2897 1612 3084 1727 843 3334 1788 3221 3223 2481 2785 824 1613 3443 3637 2984 3027 3828 2426 19 3878 3750 1062 2604 3826 3563 2436 649 3620 3203 3324 3344 3556 266 1273 1727 2750 2255 2859 4031 2340 980 2674 3233 2376 2745 1473 1364 3383 1141 3316 2613 1863 4076 31 2015 3586 2340 2677 721 1546 796 1220 2116 379 2667 2634 1750 2209 3321 1020 3900 2091 387 1225 2656 2186 1918 3960 2724 1089 1037 2805 1483 3726 3445 3609 2990 357 1357 3805 768 3095 2933 3923 1507 2858 818 109 2434 1237 2488 1888 4019 626 2113 2943 1542 2890 2336 3073 2216 2358 3898 832 2540 3125 2284 2485 485 3902 639 2193 3337 1394 2218 4051 2705 3653 2842 895 2898 2037 974 454 519 3477 3610 3569 4055 2147 652 1804 3260 2023 3068 4030 789 3642 3420 3337 3236 1470 1788 3942 1765 1480 772 1310 2924 936 2971 1373 1476 3033 2674 1901 1497 261 3415 3521 1246 2723 265 1284 76 458 2873 496 2401 3343 1098 2135 1475 2118 2868 2572 468 3032 2893 548 2573 1905 2617 1309 2986 545 1542 2499 1010 3710 2785 2776 1325 2969 1831 133 2020 2704 1556 3785 748 1424 2894 3372 1878 1501 1258 1080 2662 2180 965 3969 3662 4053 3949 1617 3821 2377 2014 3952 3102 3922 3039 1263 274 1431 1757 2096 1516 717 507 3863 3134 714 1744 65 1355 2432 862 1122 629 2632 514 3260 1586 1362 3615 3197 1138 3293 2378 2963 3016 3938 538 2362 2576 1043 1854 3887 1776 777 2185 406 3170 353 3332 3965 3887 708 4025 186 2445 3111 2339 3410 3349 1462 2280 3755 2105 3441 1096 2052 270 2092 1832 991 3304 2811 1706 1683 2573 3483 1997 1161 492 3391 2163 1261 790 924 430 1173 3889 2506 819 1181 3629 1470 2517 693 899 3652 119 408 2438 1303 3343 1120 3572 2532 2240 1340 2738 711 1501 3273 654 3334 3484 85 952 3855 1792 407 2315 1341 1175 2886 358 3639 1777 4068 529 1762 3811 3779 507 3369 876 3646 4048 2182 3444 3854 3910 502 1616 1274 925 1352 3028 3739 486 779 597 2886 2647 3060 3277 2363 3876 2140 1197 3457 161 2628 2709 408 1468 2261 913 407 724 1519 948 2822 2911 3915 223 2833 4049 1411 1970 2177 2124 2750 2084 1844 1667 713 2348 176 167 2495 2671 2906 1112 971 3546 2414 2515 4006 2779 1048 68 429 3491 2002 1077 2465 2042 627 2426 2263 1463 4057 2136 2421 297 2794 978 1845 2269 272 2948 491 2956 1542 2051 2958 726 3705 3761 3199 593 2213 2782 1376 1056 4009 751 3693 2444 3371 1199 2522 854 1275 2412 1549 70 2625 3588 2502 2882 2332 538 3057 201 3329 3102 1079 1876 2927 2208 1522 135 126 2940 744 2114 818 3926 2344 1705 1563 1369 2493 2167 3763 2845 3058 397 448 3391 3455 3174 1221 1377 2445 1511 385 3028 3211 230 3975 2808 3309 808 2913 520 2582 3914 2439 3578 2402 3229 3150 2340 1436 3455 1564 1817 2396 2510 1617 3271 1374 3041 3937 690 3553 1275 859 3817 1391 1843 1938 988 1421 2279 857 3558 3742 2221 1573 922 2786 2185 3915 3446 424 3271 2540 1308 328 3236 3730 3957 27 1743 1930 1095 1437 1836 243 3864 1240 1311 2097 3687 2774 2515 426 850 1234 385 2084 3719 3292 1364 2584 2605 1412 139 3864 1274 2575 1406 2531 2524 2696 533 3676 3825 3722 3302 4006 2518 1148 3516 3268 2631 3179 639 248 393 1698 2051 470 229 3914 3484 27 550 1159 1246 3855 2100 2578 3012 3215 3044 847 1577 3868 3920 1344 3385 1994 590 2875 2400 3178 1667 2772 325 927 2158 2759 2755 3971 1636 1147 2005 4013 3179 2865 1367 1144 2425 3421 1192 2055 4064 308 1581 2462 2707 3692 3055 2167 2633 1823 1257 195 1162 2387 2931 2969 1659 3623 2188 3334 2417 2813 1332 683 1537 299 3883 2073 3668 1884 3906 332 847 3756 1830 3029 2596 2200 2684 2158 1122 3583 3330 2643 2092 618 3837 2191 1638 1501 1809 2466 326 2564 3096 3151 2246 3136 298 15 3338 2829 2163 1585 2834 245 1868 2170 3460 2262 1411 3862 1855 3905 1047 2342 630 3009 1936 1946 2371 3828 2 2901 814 1225 2394 4010 2410 519 2753 997 3706 131 2150 2115 1190 4033 1686 1003 2491 4073 481 327 3400 443 1640 3090 3552 1976 3704 125 521 1601 117 1922 2835 3479 1166 1807 868 2156 3436 3085 9 3755 741 1828 2928 3769 829 1064 142 2656 1674 1326 2879 1518 3066 640 1907 1249 2109 2108 344 4078 1306 4043 1718 179 1112 4060 807 2435 2659 3787 3847 944 220 1692 934 814 2613 390 2464 4073 3241 2872 2617 1824 371 79 3725 1867 2941 3727 3480 3357 1862 1417 2569 2329 1721 314 6 2223 1639 2345 775 3701 1414 3762 1590 1221 3106 3407 3552 1382 371 232 3791 3038 1284 1131 1164 783 3248 3398 1929 573 3324 3023 3204 668 1825 994 2639 294 1432 1574 1330 2006 2457 2886 1404 182 1208 866 1283 3023 2319 209 1816 313 596 1383 2351 1583 1117 2448 1840 3803 3231 3246 538 2068 3368 1624 1608 1527 1555 1646 3879 2224 3137 413 1008 993 1883 2895 1377 2553 2840 845 1784 401 2549 2989 1173 677 2096 3887 2105 1948 2289 3290 1648 3453 1437 1245 587 1164 876 2143 765 3256 582 612 1973 798 2127 3267 1477 203 1464 1772 2521 2263 3562 718 3352 435 3131 1266 1415 718 364 2212 623 3279 959 2489 3510 1669 549 2414 3917 4024 476 1616 65 2725 3163 1893 3602 612 2005 1755 3101 3278 3269 2218 422 2313 2952 2955 2998 1613 733 1797 3631 1773 3540 27 4028 467 3584 2636 1841 1100 3900 4061 147 3253 1841 2176 1815 920 3110 623 3348 1132 581 2518 3152 2712 2170 1871 2711 2195 397 1359 3554 2545 2547 3204 2295 1991 1667 477 1046 3694 813 2272 3524 133 330 3614 3539 2021 3008 4044 2144 554 703 1832 1555 1275 2439 1597 2569 1195 3862 691 2584 2232 3800 1432 3471 3904 2920 3253 3189 3772 3102 2302 1296 4017 317 1072 1156 2150 1355 2249 3636 2383 785 3919 982 1944 342 1696 2225 3316 1930 2421 2003 2912 2711 2004 2586 508 3449 1962 4005 2467 3394 2648 3883 1442 1915 3687 1390 388 945 468 2855 1757 3640 1573 589 981 2790 3487 106 2814 4006 4067 2320 3924 2699 417 884 2388 608 3875 285 2560 1659 1061 1618 1035 1632 809 2355 3273 125 2164 1744 2671 3348 844 1411 1260 2605 666 2363 2918 4078 1510 3216 1267 195 753 3486 2793 2060 2761 2873 34 718 841 198 3949 3536 781 1889 2840 2033 3997 1542 2786 432 1100 3038 483 2815 647 2001 3063 1202 2720 3406 1020 1401 1620 3705 761 69 1254 1670 340 874 1010 30 3483 3095 2188 2569 1619 3721 1238 749 4000 1382 2256 1979 1131 188 499 1053 3562 673 901 3955 3391 1057 3535 175 893 3041 3561 2323 2392 802 1864 3648 1679 250 1532 3759 3684 2200 3034 3975 40 2372 2763 918 3076 402 279 2570 3042 1390 2921 67 3270 2361 2033 2475 751 848 2231 2771 910 333 2258 492 949 649 2607 2608 4041 1456 495 1248 776 1069 3607 392 1750 1984 3489 170 1639 1835 1197 1335 2238 2619 1883 3840 459 257 931 319 740 3423 3147 3990 1116 339 191 2934 390 2154 2735 3733 3419 884 3219 3055 387 1758 1331 3991 1185 517 3749 2586 3414 143 309 2460 3096 2227 3997 224 2592 3382 1672 477 780 3560 978 720 1337 2176 1529 1483 166 727 3252 1389 3867 1807 621 1101 1339 3929 2297 2230 2753 3932 1987 3418 3032 2569 2695 2686 3783 2456 3443 2886 1014 4030 884 2504 44 2916 4010 956 2731 262 2308 3440 3539 2749 2732 2614 4030 2745 2029 3491 1561 2576 1808 1957 2193 2509 741 1411 1093 2116 3415 1986 3778 1497 2845 4025 2958 1173 1174 570 942 2458 1471 1456 3067 388 789 1484 1036 1909 1256 2623 2401 3484 1022 2833 135 1944 3255 3718 483 2778 2490 3471 3533 2801 3019 2361 2973 3430 869 3156 3530 3130 2054 3567 684 3585 3150 3689 1974 1263 930 2536 2832 1787 1233 2412 12 1134 997 2387 3913 1260 693 1535 1171 2651 3178 3516 2608 2884 2446 163 607 3462 229 3287 3953 55 3803 1576 3206 3486 2529 3876 136 470 2523 1476 1595 3778 501 2708 2666 2063 2246 2788 2943 73 61 3656 150 3431 2917 1840 853 2234 3384 2930 3429 2649 1773 912 687 2316 1345 260 933 1785 4013 86 3725 3467 2579 166 425 3508 1356 854 1853 3904 1251 2514 3283 2940 732 1389 1322 2760 1834 3641 1715 1322 2725 857 928 291 1280 1753 1693 1784 2442 1368 1873 437 533 2864 3505 360 1963 2831 2055 1949 166 2092 3993 2122 636 2959 241 1568 1255 638 3528 299 953 741 1650 1546 602 2136 2613 3465 447 2416 3397 102 2714 3736 925 1607 2889 3053 863 2971 824 2308 803 3121 776 3248 1144 465 568 2574 2446 3185 1987 3571 137 2486 803 1642 1711 3496 35 139 1617 2010 903 1717 706 595 3263 1183 4079 2800 3073 452 3994 4063 3156 2441 2465 1346 3049 3871 1154 679 2329 3549 2498 1940 611 678 3417 1665 4039 1852 494 223 920 726 3296 3710 340 3677 504 1149 571 1280 1225 2124 2095 910 3603 3705 179 1528 998 2563 3544 1052 2682 3185 342 1004 538 3276 1251 1021 3291 1014 2948 1719 1837 212 989 1455 3240 1392 1432 2111 1082 2222 2306 3095 3889 531 3725 594 3916 1166 2398 363 771 1378 3056 3665 1935 2935 3451 3652 931 1079 956 665 2450 2551 4053 1484 1046 2215 1710 3104 2538 1931 1957 1729 1028 3335 1200 1700 3598 2192 3952 2855 2150 323 1415 1280 222 2006 239 3699 425 651 1163 2298 871 3448 4020 3818 3152 3929 1172 1962 2081 671 1518 2891 705 1643 2775 2597 20 188 1232 2908 1728 2443 1741 2876 3240 938 3297 1149 2289 373 1256 782 1856 3298 1134 2615 705 3383 2985 3360 1273 2051 2196 522 2740 1535 2617 1354 1496 610 827 1377 2126 1361 1243 1900 3290 1155 914 3384 847 3641 13 3736 79 3934 3740 265 99 2645 2835 1554 2811 1416 2274 2213 3435 2572 3191 301 58 2677 299 167 2290 1656 3740 22 951 1822 1478 3679 1173 574 266 2772 3159 3096 560 3330 234 2848 2832 160 2903 3733 3953 1592 3040 770 537 1417 173 4018 2138 694 2594 1697 2352 3499 3896 1143 207 561 3445 3620 2218 3555 824 3717 529 3548 1750 817 902 1292 3851 858 116 647 726 2290 1801 473 745 3593 4021 3325 2890 708 2243 1844 140 1689 2881 642 1071 3746 2681 334 1725 3993 924 2959 302 3939 3609 1041 781 2859 1108 648 17 1787 2998 3882 3248 3836 4066 2574 428 3378 2424 3597 89 240 1760 2689 1246 356 1895 2056 1989 1129 1952 3949 60 3461 3483 1074 417 1670 266 3331 2616 1885 2207 2826 2467 3781 2170 1021 2958 3262 223 3067 2243 2480 2345 491 364 2239 1027 2168 841 2456 1614 1842 3699 240 1904 2557 3620 2722 501 2864 1923 485 734 842 772 753 3572 1971 288 3357 335 3918 772 3148 3058 729 3194 1498 3356 2455 1410 3462 708 3206 3977 3130 2543 3702 2108 2164 1524 2109 538 2579 3155 1089 33 1124 3585 352 1923 1572 3412 1714 436 1058 2034 4033 980 1084 2314 3737 1442 3717 1846 481 1767 1341 490 3329 3150 1405 3777 620 725 2416 1303 60 1944 2359 3293 2979 1354 4014 30 2128 2638 2838 2500 514 3330 642 3352 2525 2995 413 418 3849 2946 2645 2789 646 85 2019 2861 1028 1615 2462 3145 757 1997 2999 1715 2694 1651 2819 1430 3998 244 3838 2912 3748 1967 3725 3701 2928 2871 111 2146 1842 1794 3117 3503 2507 1631 3057 2133 3863 2493 11 1904 646 1572 1453 1555 2867 3936 1025 3297 3802 2619 3402 2678 3277 2985 2093 3538 1561 3013 1294 1190 2030 1636 1354 4005 3055 1221 2954 1596 3558 686 1470 432 3707 3031 14 4041 3164 3607 690 978 63 1364 268 1841 1813 3218 238 2730 787 3834 3797 3989 524 3757 2392 2960 1088 2128 941 2936 1494 2473 2433 1326 3699 956 2993 440 2995 1858 1522 942 2608 1086 783 1845 620 280 398 2586 453 627 1999 523 2669 1229 2292 899 1587 1696 3487 3413 895 2474 3120 1279 2799 2764 3216 3668 3545 1854 2161 3643 1565 2644 3287 3323 3558 2980 1002 649 2610 1826 4042 288 1742 661 204 3617 1409 3734 2006 296 3588 3593 2726 3016 3494 3412 3575 3112 2473 43 1174 2661 3374 64 3984 953 51 361 3736 1123 2236 1529 1172 2347 3206 3636 2295 3873 1278 2268 901 3527 3849 3999 2200 3675 2073 1879 3487 592 1204 1445 3316 2568 2235 3179 1945 2299 2365 3982 2962 3769 947 2695 2130 1340 4031 788 981 216 3999 589 786 2993 3540 2385 3038 1133 248 1338 3932 27 88 3259 2222 3204 2221 1822 3586 2562 1748 2087 1707 3528 1959 1772 1101 339 2704 583 3654 81 468 2248 477 687 3565 2585 1531 409 1540 2784 922 2336 3424 803 2544 1077 3268 2983 898 3295 1681 1003 1936 615 539 1274 2444 3881 1530 3537 1 708 2488 419 2950 2242 3345 3768 2952 569 750 2128 3462 1409 1193 1007 1435 1173 1669 1529 6 3534 2167 1699 2338 3153 1844 1007 3199 2235 2287 975 3523 48 1203 2327 2605 3837 1520 202 3312 3075 412 1451 2593 1964 1731 217 808 1683 2893 3049 3863 77 2782 3042 3577 3365 3319 2533 877 3177 3712 2885 1473 3634 1494 977 1746 1911 2776 1755 3337 3640 1607 4024 1258 2220 2941 757 3140 1179 1763 2614 430 923 1443 237 2364 3433 46 1250 860 834 1155 3206 1425 676 317 122 3394 179 3064 1323 1946 3029 1606 41 1177 945 3129 2865 1833 4026 722 2973 1962 1258 947 2221 1873 2572 2626 1388 2145 1195 1191 3961 3332 2663 3957 2435 999 16 704 235 3736 944 3835 2720 810 566 3759 788 2625 1157 1226 578 1864 1582 594 2983 514 1655 2811 671 3387 2989 3755 2914 635 2006 2443 1697 4047 1715 2759 1465 640 2145 1906 2941 3890 2279 2349 1499 2028 3904 2135 1850 2387 3670 1795 2367 95 349 2549 70 3105 2866 1122 1907 750 1452 2111 1933 2930 2751 2689 3694 1584 2834 703 3942 3979 3858 187 2052 1568 1350 3163 272 3946 3921 617 3697 2556 1056 1445 3177 963 211 1604 3532 1539 2432 3334 3759 3656 3464 3492 3989 3045 3815 1572 3895 2652 3749 3052 1954 4079 1153 3885 2889 1845 3 1086 2809 2837 3164 370 2749 3233 3418 3285 4010 3886 2578 2501 399 1442 2804 2282 2217 3833 3713 3907 3794 1543 3330 1861 1188 3330 3700 2698 944 3018 1887 2822 3719 1234 1641 1075 3002 3797 3082 3508 3559 1714 369 3075 1311 1196 2048 3778 3955 69 863 573 1154 1347 3808 251 2134 1951 2034 3875 3743 794 975 1184 3023 787 680 1351 2076 892 1253 2756 3521 3234 768 909 1710 656 3256 2261 1587 2052 1077 1688 524 1102 611 645 1048 1995 1410 274 1261 1009 2244 3108 2448 2870 940 2005 4055 3763 4075 2136 2889 257 2504 2777 3302 3646 524 2563 2205 3115 2193 2991 102 3734 1464 2432 1070 307 2989 1920 219 2788 1289 1243 3844 2280 2907 2485 2820 1939 2627 193 1323 386 3987 1563 2350 2294 740 2381 3390 2188 4029 1043 4039 1422 3814 3722 313 1047 1772 3526 737 1074 2405 3036 3213 4004 1456 1878 2807 3919 31 3100 2123 1742 3376 2858 2888 380 283 257 1145 1854 3420 2546 480 2398 528 3716 498 2214 296 398 2611 1033 1493 3895 1751 1479 3316 1488 355 931 755 2901 465 2349 1452 1941 1248 3220 1524 583 3933 2673 2977 1840 1153 2232 2918 2538 3274 2322 290 400 3676 2706 3631 890 2484 2869 2166 435 1065 571 3069 219 275 2350 2743 2331 2429 3278 3209 1922 451 2597 1482 1669 1829 3633 433 779 3313 1135 598 2463 1633 26 2541 3201 3343 2494 3757 2025 3673 3452 1827 1617 1355 724 992 915 3523 2889 2117 1369 734 3339 1447 3331 2333 2173 1224 2174 3843 1564 1350 3345 1032 3934 286 1855 3908 3212 954 2753 1561 855 3784 1148 3313 949 1259 57 3374 3218 2534 4035 283 867 493 3121 2731 2801 1250 2063 1240 1818 2601 303 571 2220 1023 3555 3891 237 1850 1068 390 2014 3779 2958 1604 1635 2163 18 3888 2717 336 1255 2832 1316 3540 3138 567 2855 1231 540 2906 3793 40 2760 1206 1194 1427 2907 3775 1978 376 1091 3093 3517 908 2635 3391 2058 1532 3820 3110 848 2321 2741 4009 181 4045 1807 815 747 2269 4048 1278 3983 2757 2637 2987 3550 548 3635 3131 591 2842 1719 659 1333 1412 3049 3463 832 1367 436 1755 1636 2157 407 1664 1341 1336 913 2783 143 3086 1429 4039 540 3675 16 841 3611 2786 3242 3551 2655 3298 2496 2961 3735 786 4033 1991 3676 4020 1642 2693 322 2538 103 2322 1503 352 2045 2095 599 2190 2202 3102 3957 1805 3695 2859 3458 3224 449 3671 919 1635 2256 593 913 3274 1160 2886 900 2433 262 1147 3089 2210 3904 501 264 2958 1967 2612 1898 1821 1372 1870 2399 2787 3042 990 1505 1744 2026 3255 3726 3702 3565 109 3796 1075 1817 2196 4005 2893 3375 3871 775 2694 1583 3223 1137 3539 495 3637 1632 2362 2852 1181 2813 3826 1526 346 3890 3063 3603 3743 2131 73 2995 550 239 2490 2774 2413 519 1371 1405 1197 3838 607 2576 2019 1126 621 3919 4026 390 1332 229 3101 2332 58 2813 1241 3101 601 3003 3955 3184 2961 2858 188 1036 854 2690 73 490 2834 242 2567 858 3087 2218 318 1562 387 728 506 3231 3993 651 3848 1237 654 2318 1389 2576 411 3097 2497 1455 1215 2136 2768 103 3023 3106 1682 693 1814 2642 3010 3110 884 2275 3881 1474 3929 920 2969 4018 1263 1752 3456 3451 1603 1010 3107 1042 2740 3975 1864 3728 1794 3717 381 2849 278 409 3249 519 2227 36 3201 2837 1326 2658 2492 1105 3064 3088 2029 4006 2858 908 3662 3005 3897 788 3430 92 1654 2966 1896 3895 48 1979 2504 127 1072 3842 2332 2366 3827 515 1243 513 3299 3286 1844 3031 13 2360 3434 2130 617 614 1190 418 2486 288 3527 699 932 136 832 3352 2996 2093 2322 1349 3059 3636 1936 1121 1394 2758 3399 3936 2609 334 639 3397 2756 195 2095 463 915 389 718 1681 2212 1369 113 3227 2505 2883 3754 3196 3165 1120 3887 3621 3535 648 325 2931 1182 800 3243 1468 1049 2521 1263 1446 2421 3815 328 3806 3116 1462 3322 706 3649 2407 693 2793 3520 1236 3733 3186 2041 1882 814 3568 2698 3285 1605 1808 2188 3345 1049 783 2979 223 1676 3590 4027 2596 3919 3535 2220 856 1528 1518 2438 2101 4030 2415 118 1359 443 2994 1194 1658 2606 545 2647 4059 841 1629 227 3992 1154 2804 1656 3684 1949 3413 3444 2017 3080 14 2872 2222 30 3526 293 637 982 1968 714 2539 1787 747 438 2234 701 1703 1120 3453 1631 555 2219 791 2412 2550 2731 1056 565 2365 3773 3379 1670 2317 2357 3436 1488 2929 1187 2446 1144 1595 466 2947 2612 585 1675 4030 332 2238 3260 561 4065 1508 1657 1367 3058 1161 386 3094 1600 3551 3311 3018 3081 3657 2248 1357 2388 3022 2748 2238 1979 225 2537 3677 3285 1526 3402 2815 171 410 2165 980 2784 4075 685 1852 65 643 1182 2590 2518 1757 1041 3980 3637 310 1304 3630 648 2561 1772 2568 377 2150 4035 66 2496 2674 3001 2922 1650 1185 2333 3338 2464 1178 2829 168 1871 93 1542 479 973 2858 1716 3157 1862 2575 2831 482 652 3693 3963 2185 1697 3023 827 3846 1295 1877 3177 2518 661 3084 775 2263 1875 15 3355 1444 426 1587 2571 741 3673 4017 3007 1914 680 922 2047 2430 3046 1107 3861 3073 3735 472 3940 3588 3333 2389 2713 2851 2807 215 754 1599 1380 3295 1816 2214 1459 3661 389 2092 2918 2680 1200 3376 736 1430 3724 2735 1347 2843 1290 533 577 2032 2558 2212 2344 2805 3889 3190 245 595 91 336 3151 2363 656 898 3664 857 2193 3788 2981 3754 3403 3300 1834 3213 1490 446 2609 1533 899 3929 1788 3705 2785 2384 3618 1138 1854 3735 3009 1862 3024 2344 958 3132 1192 3300 2396 2505 2808 3601 3652 941 929 410 4033 2208 2017 1088 3833 2783 1475 2118 854 1887 1611 3806 2270 530 2406 2829 2457 2113 556 3655 1564 1207 1760 1086 3083 2391 2330 3082 442 2817 915 1371 1834 1612 470 3618 324 2897 380 1380 282 2346 2050 3663 748 3687 954 914 3465 1566 3040 2323 296 2587 3306 3971 1429 3669 36 2481 3098 1923 2946 1958 3871 1428 2670 4067 770 3584 3097 123 1394 3514 871 3992 1229 3604 3399 1240 338 1911 1650 1015 408 86 9 1385 2193 1067 3839 371 2636 299 1914 1710 1406 3898 1725 1347 2614 273 3429 2269 457 3955 2770 1462 2584 2650 3575 1166 3525 367 2299 2080 838 1308 1972 1929 3951 1737 1433 708 3925 2939 913 2959 3226 3110 3458 1445 760 856 1956 609 1035 3253 3053 3724 3071 1646 354 3300 3068 2908 3015 1356 1652 3345 2473 844 885 345 1727 3466 1001 3570 324 3935 195 3056 3582 862 2036 2109 2790 1954 1799 3084 2815 3530 1969 4027 388 2293 3506 1308 2256 3531 1262 3962 974 2057 2502 906 344 655 1503 105 2400 1482 347 1306 1503 2080 3879 2546 3421 91 285 3171 3112 2029 3124 3413 2541 170 2658 1322 1859 3599 356 241 3581 1330 2797 1409 1074 1258 2904 3617 360 3428 2191 2662 1096 1424 813 3412 1905 3334 865 165 2751 98 190 116 1682 2499 3371 3377 3934 1380 1384 739 1121 3699 2329 1261 3063 2279 1301 1411 2074 3194 924 1202 2884 988 368 3982 456 822 3953 367 408 4 1305 302 3796 3046 1772 2013 1508 1801 2644 237 884 3123 1364 467 3550 3064 3479 65 1433 565 1318 3787 1145 877 3117 1545 2819 1230 2445 3139 4052 3750 1634 78 1813 3043 3853 2916 220 4059 765 960 548 1680 2908 2164 3892 3038 1130 2641 1585 1134 2383 2512 2495 1587 1238 2443 454 467 2481 2826 1044 2194 1704 860 2037 2759 4047 3292 2987 670 1395 3654 34 685 3367 519 1587 2527 1394 3687 3678 1595 1230 758 96 2903 1992 3833 2587 3294 3029 1840 352 1249 438 1661 1884 3923 1705 672 3337 2328 3754 905 3804 2268 3860 3837 3688 2278 1083 1915 3564 1113 2263 2860 1231 3857 3679 2172 2898 1756 3010 1523 2836 847 3149 2597 816 3768 1535 346 835 367 1570 2904 822 3408 3654 2057 1676 3328 1768 3219 3594 838 2519 3492 3257 2423 2836 3672 2715 267 875 549 2906 2918 868 2341 1199 3046 598 988 1089 147 1863 928 605 348 1172 148 2043 1075 877 529 3539 715 2401 1069 1126 190 80 440 2082 1485 3724 2749 385 903 1775 3933 103 2413 3390 2251 3092 1313 479 2114 4072 103 3435 355 1356 3791 3261 1700 1178 1154 1085 43 1752 2432 1954 648 1068 1905 3553 148 600 3013 1958 599 1830 3535 3391 692 2645 1103 3444 1812 3523 3091 652 1656 4041 668 3660 2997 2716 3854 1906 1769 2260 1047 1620 3397 2034 3670 3862 2845 3683 4079 4030 3060 2753 437 501 1331 1368 2937 967 1234 3247 1256 3002 1255 1132 2914 395 3562 2579 3880 1180 1098 429 1741 734 1013 46 2961 1844 2760 2841 2547 3820 3108 1379 1812 3570 182 2931 3738 1680 3549 3685 1097 1704 3228 370 1925 378 2787 228 1242 2339 3387 479 1206 3618 11 2270 882 1488 548 1269 2660 3063 103 1268 3623 2027 1698 645 2053 1093 3372 1828 506 3557 1931 3443 2625 3056 2877 2225 227 1036 2258 1480 483 4058 941 3492 1097 328 1269 3349 1816 2087 2354 3407 928 1338 2660 933 3201 2153 2442 2796 977 1434 2926 3106 3232 3104 2048 1146 205 3967 137 3148 1727 1693 2214 3166 2514 1690 2681 487 2578 1976 3235 1969 3317 749 2609 284 1754 515 3320 3685 3705 3618 2594 1578 1769 2955 1417 1564 242 1704 110 3088 3312 3099 1736 541 595 662 681 999 3058 3806 793 3695 2412 227 3021 884 1970 2943 3043 2455 2526 3708 857 362 1110 2359 2874 2770 1431 67 655 995 1965 3317 13 634 3782 1155 1526 3141 3881 3852 3824 1971 2653 461 849 3625 1170 2530 2485 3936 2264 3120 2725 3962 464 4024 385 64 1115 998 277 3920 500 570 1393 2663 3308 2952 147 1196 592 2446 2547 1301 595 2103 2037 1496 2623 1133 1793 3612 792 1498 1728 1976 3130 3003 3592 3449 3685 3807 2550 2966 1136 3977 147 1693 2600 500 3074 3310 1810 2879 3784 544 1674 1293 1708 1884 2307 1671 201 1614 2636 829 153 3962 1146 2379 276 2638 521 2286 2667 1278 2764 3077 1768 1974 2430 2855 1894 2950 870 1297 3395 3156 2661 3335 976 2 1358 449 4056 1887 2773 3844 3964 117 2263 1 2103 3332 3722 2424 1327 3461 3264 1295 2755 3906 1867 1502 2203 2531 2808 1878 3178 2948 454 705 1562 3093 1303 3022 2717 336 3371 3685 3887 1905 4059 2216 664 523 630 2907 588 2722 3280 3007 245 3550 2905 1634 1616 3915 1541 2541 464 3570 2811 3005 2450 3554 3827 486 1775 273 3518 2285 302 1035 1668 2132 3878 3968 1321 2959 1136 2979 798 1975 1335 3683 2809 2881 1155 1547 2199 2179 593 1799 3320 748 4010 2815 2402 3440 1883 3632 1615 1575 863 1889 3085 4010 3936 2650 2823 1610 14 3248 136 3419 3639 1022 3019 2976 367 3869 1231 2263 2939 1929 2092 3878 3119 667 1413 1762 1820 1593 2822 84 1529 3166 1248 834 1969 945 2890 1350 275 424 616 2550 2206 2990 2704 1797 1068 1755 560 3801 2077 3915 290 970 938 2618 1345 3150 1495 2464 1489 3168 1320 175 1939 1015 3278 3713 189 215 2876 3558 1817 2472 1656 2166 3885 3316 765 2953 51 2910 1536 3196 3485 1706 2988 57 1374 2388 3962 2250 3216 1967 3056 228 220 3464 559 2539 2150 2738 835 1243 3430 2646 4029 1393 1483 2864 2226 2944 3212 4005 1122 2511 1735 1864 983 3231 2102 3449 275 2813 3535 1 2409 319 343 3361 1495 286 2943 1746 3057 3392 3459 1418 3072 340 3397 1724 2667 885 569 3905 3813 1742 2466 1909 2192 933 2380 310 372 1655 3322 996 3956 668 1280 840 2167 1697 627 1921 2133 2714 2210 2128 3544 565 1919 1966 3230 1481 1765 776 2885 10 938 1700 986 2765 3796 759 2437 759 1537 547 404 3 1876 1094 1687 177 955 161 3028 335 3763 574 2158 1174 496 1144 3235 1356 94 2721 2801 2619 1743 2667 883 3219 2651 1918 3057 2818 111 1839 1008 3290 988 939 2121 1594 2370 1442 3356 3632 862 1455 831 476 3481 248 1852 2126 655 2034 720 2194 247 70 3117 1134 3414 3504 2205 1844 2988 1429 1775 876 4020 1696 2440 224 2155 1459 542 2422 118 3158 2938 28 2656 387 3759 3182 1195 2195 897 3756 2908 1670 206 1173 3364 3520 528 3853 3154 3603 90 1042 616 420 3888 885 1899 1182 3944 1001 2797 745 994 3703 3016 3448 1324 4023 4000 3252 4009 875 223 754 2535 4053 2249 1370 381 1549 168 3915 3976 1378 2528 1213 547 1238 3815 4010 1197 2682 68 4053 3948 3840 2696 2663 3920 3669 1803 613 2749 640 926 3686 3235 2462 2816 2831 712 1649 1385 2788 2783 2733 1539 662 2410 1729 690 1472 236 3456 1766 2837 588 2589 3194 816 168 2896 2849 2022 3442 136 151 905 933 82 754 354 999 1201 1237 2387 603 2409 1618 589 768 396 3392 2065 3501 574 2619 3684 1677 1860 2589 806 3099 762 3616 3183 1642 1004 1786 3197 302 2493 2992 2248 3802 723 1802 623 309 2591 214 641 455 872 50 2032 1935 729 2 1614 1497 2493 1263 2432 177 1221 1306 2103 52 2201 1205 81 2354 448 2879 3247 3692 222 2363 295 265 83 3975 894 2686 1232 2789 518 2310 3818 163 3951 1252 3657 3863 2845 1590 726 598 171 3799 2829 2512 1188 2994 3582 3892 2694 3312 528 3950 1359 427 2634 3936 311 1201 1013 844 482 475 3994 3482 503 2549 2501 1127 3957 903 3074 2119 1852 1655 2168 2057 333 221 1734 367 3946 3604 79 2595 1932 444 3210 431 2665 54 31 1081 2448 3472 1542 541 3575 3035 1970 1069 1758 1213 2052 707 4051 3170 3729 2026 1313 1627 1677 3702 3785 267 2881 191 2612 4071 4026 1186 276 3202 4074 2419 1321 3804 723 318 2097 1407 3894 3162 2954 2369 1902 2937 1954 507 3763 2117 2170 3058 491 294 2610 2880 56 895 2743 3622 2321 2304 1191 1359 2454 926 592 1634 2079 902 3564 3597 2146 3620 3878 1672 2505 2880 2463 2179 1411 1208 2634 2364 3155 3761 1340 136 3011 965 338 3775 1229 1928 1303 643 178 1421 2611 2872 1819 1175 4050 1163 30 1545 1046 2210 2117 384 1311 1857 3724 534 2944 811 1853 870 2140 524 885 721 482 3807 1235 3135 3219 3745 2804 1072 3676 3670 1959 3518 4002 1724 720 1243 2986 2461 1130 1799 1343 1988 3964 3622 1274 2385 2548 3967 544 1494 80 2093 1138 3683 1868 153 3453 394 3338 2959 1587 3666 2371 1698 186 1471 1375 3377 307 2373 1645 2458 2993 867 1266 41 1683 2150 2372 3180 3814 3516 935 2996 3512 4030 172 1598 1171 2988 3251 830 2111 3554 1637 2135 1482 50 529 3500 2366 552 248 2265 2048 2910 36 1235 2686 2188 2640 768 1971 2951 4073 3886 2996 3663 1365 2277 2129 783 1103 2810 2376 2904 1858 453 2026 2278 147 3375 1953 485 2127 1141 1074 616 552 4009 3342 2388 1681 3536 3459 2164 1166 592 2927 1089 3836 2054 3068 806 915 1866 3337 2700 299 529 1796 1158 765 2015 1504 2125 1060 121 263 2157 2084 3658 69 1697 1482 1600 3556 3487 963 202 3545 978 3255 2026 2147 3646 11 715 3422 2969 68 995 3042 1215 1558 234 769 1686 1681 1380 3980 3485 2302 1232 3007 1157 2862 720 3496 45 3821 410 98 1081 3307 1339 2092 2535 144 306 1908 3386 298 2222 719 137 2229 212 143 344 666 2589 2038 1268 872 140 2682 3582 2472 1158 3872 2050 2851 3307 27 3812 385 1053 808 439 991 58 3893 2298 132 851 2798 877 3948 1437 4016 1434 2899 669 1041 1662 3456 718 4076 3894 303 1358 848 3365 3464 3617 3307 2294 3240 1091 1846 3916 1979 1012 2417 3644 1351 3787 1873 2154 2340 1084 2815 962 3330 2946 2918 3713 3524 3697 661 4017 3324 3255 2092 3871 2423 470 3865 3429 2134 913 2936 1164 992 3030 1768 2087 1644 366 825 3651 3502 31 3508 3290 1863 3529 1101 1809 2904 3641 3743 2885 1302 435 1266 549 2204 652 2078 3468 1860 1407 956 2882 2883 381 3229 498 3912 3857 215 1001 591 3436 3340 1232 1181 1284 3104 827 3128 236 2659 856 507 1100 3395 149 2059 3813 3740 1761 4067 3106 3508 537 2455 3095 760 1746 2234 286 889 1799 990 2213 1411 1367 3201 1758 2168 3460 40 123 776 935 3321 499 2354 2567 105 2280 2697 123 3740 3522 1252 1290 3919 3895 3476 1631 2696 292 310 1731 3264 2641 2034 173 527 3920 3245 2760 630 1423 3488 3537 3081 688 1561 66 1677 613 736 1304 1562 1027 3148 1631 3423 3461 473 3973 3675 1093 3959 2120 4022 1851 3592 2423 485 2949 46 644 3186 1166 256 1596 2154 2852 1017 3760 2826 3760 1999 3024 181 329 1155 135 248 2223 1130 1 979 2336 1681 2202 2774 1856 2719 2665 1792 2109 2584 967 3944 3980 3393 983 3908 1402 2727 2571 2485 1695 1147 1793 1126 1439 2206 3104 1074 493 78 2652 3315 1207 815 2121 1547 3845 1472 2049 1134 2538 911 2398 1896 3636 1221 1694 3289 1421 2291 815 3552 1030 222 1236 840 4000 2905 2571 471 3776 1186 2065 346 166 1212 3507 1312 3054 1415 855 528 1152 1228 1447 2037 2966 2961 197 851 1629 756 3720 3506 2028 691 3697 2421 1255 945 2503 1282 216 2762 1712 612 1254 1929 3160 3206 494 3112 2609 618 1272 3881 3088 2864 3528 3252 2815 1025 4027 877 1526 1963 522 1967 3896 3693 1245 2673 1278 916 3786 2406 2412 2796 2889 1406 1001 3481 815 454 2665 1935 1209 190 834 1940 3677 244 2754 2323 1156 4076 1715 2287 1488 1992 2817 662 2537 689 1438 691 2803 779 679 3193 321 1563 3222 3184 3226 274 2668 492 1865 102 2046 1881 1081 1247 1846 715 1114 3735 3069 756 2359 3718 129 3452 2667 665 2348 1342 1544 1223 1977 3452 2977 2222 3132 1340 2897 3877 887 280 978 1953 3288 2137 2606 3592 1847 2985 3821 3638 3820 2961 1963 3545 3948 484 3099 3599 3965 2995 1813 2843 1998 2554 1025 3464 1620 1811 1288 2835 3355 805 3898 1966 79 2184 3032 3535 3170 1348 246 2908 1476 3632 2450 3884 3962 1807 4037 3391 371 2285 3710 2385 732 97 2823 1529 1441 3073 72 3011 2322 2107 634 2030 3400 349 1580 2019 3554 2972 1377 1619 225 4009 707 821 1205 3150 32 240 1364 207 630 2529 2462 955 416 3239 3408 2311 1015 3721 3541 2780 233 1980 1900 2346 1891 1019 3866 1677 3507 2284 1592 2820 1609 2635 1947 478 309 3034 2849 1742 2294 563 915 1572 2256 429 3209 2795 1859 3933 3446 2495 2672 3847 2613 2277 1512 200 3360 4072 3163 1736 2626 728 395 3697 1094 2690 3796 470 958 3027 22 948 155 2047 1770 3347 1442 3250 2106 1399 3791 931 3771 2602 3488 1329 1256 324 3912 2736 2402 3860 3543 583 3686 2188 1520 2525 4035 3235 305 3306 1718 982 3099 1053 1400 2938 2158 270 2311 4003 3252 249 2439 1292 2926 2762 3610 3049 275 4046 954 2442 1597 1263 2431 1123 507 981 1628 2412 2385 2992 1733 3851 3324 1921 2281 85 921 168 2746 2789 1812 1318 246 1840 785 3549 2741 708 3982 569 1375 2939 1563 919 243 3105 3360 1300 1886 2230 4041 1780 2224 750 2792 3916 837 970 3807 3596 3589 754 3098 3905 138 2687 3406 522 3616 4032 3860 1974 1760 1939 1974 492 3942 713 2612 1422 2813 3326 1752 608 1575 3440 781 1233 3937 2149 879 3532 2842 307 2530 1189 301 3928 38 1710 1663 2697 3432 673 3177 2609 531 3364 1798 621 979 3538 435 1507 3436 3967 1765 133 3342 1149 3349 1863 309 2284 2061 179 1437 3976 1287 1170 2253 874 2686 924 896 562 411 42 1209 389 1616 3984 1924 55 3718 2431 935 1019 3332 2675 3980 902 4001 2377 1479 169 847 3258 592 1213 84 1776 921 1659 2891 1395 98 1144 1711 549 538 2263 938 3310 1982 2456 3076 374 606 576 3510 3247 2042 3781 604 594 522 1109 3167 1765 2549 2545 2154 501 2591 193 157 3028 3728 3379 2640 2292 2086 4047 3739 3750 529 1976 3637 1481 3740 2325 2940 1108 2129 3549 1602 3219 749 1099 1696 178 3113 684 3845 367 1796 3573 3574 2338 127 3696 2233 1748 681 1108 3426 1 1650 2134 1218 236 772 2955 319 3959 2923 2323 1786 15 942 1599 2630 3566 265 1662 3162 76 2499 490 1869 3363 7 292 3276 2868 2807 728 3594 3026 149 507 2872 2740 265 2267 2630 1160 1179 2136 252 3614 1289 1170 2003 2893 3701 12 3099 2327 2284 2835 2330 2959 3669 2913 961 840 3905 3416 1023 1461 316 3937 3763 3209 2851 2648 3370 2994 810 2356 1483 1362 2125 2884 1212 3169 2610 2210 1192 196 749 1880 2959 3959 3253 3969 568 241 1198 389 1174 3986 2733 140 1802 4017 848 257 2682 3864 3884 1196 1472 2496 1536 929 2236 2721 3281 782 3260 3460 3311 987 1279 1052 3543 395 93 2195 2775 837 713 3805 3456 3523 1977 3553 1601 1817 3075 3872 3698 1678 2077 1365 3104 4064 3289 2080 826 987 3475 1876 1814 584 2805 1842 1986 2380 3483 3204 1101 3641 441 2390 752 1046 3721 2500 1976 3063 3838 2872 2921 3475 3400 3494 216 324 1983 945 1457 358 598 2388 1987 2793 1614 491 3367 3175 3598 448 2553 26 869 1325 3652 101 2189 1486 1918 3150 368 1794 557 3478 1146 3439 3949 3709 1457 1087 2733 2619 2 2503 1870 1342 3255 2300 222 2412 2850 1314 76 193 571 547 1599 3516 1745 3874 181 3701 2244 3441 637 3926 2722 1575 600 3104 142 723 243 2367 1896 2119 2786 3657 557 1386 2490 2303 67 1730 2812 1202 3420 1357 2921 923 970 3370 593 3922 532 2547 3182 3451 3854 2133 3821 575 2117 1770 1133 1197 1892 3777 2539 1402 926 3396 2515 4074 524 3643 2289 3778 2806 1200 121 103 3166 2255 123 1811 3372 2007 1469 2300 2474 2427 2771 1945 1564 1293 3380 352 769 2019 3825 1496 2372 7 1465 3390 4025 541 510 2240 368 116 1120 112 1780 2406 13 1039 2191 238 1840 3441 1137 864 3141 3042 1068 2526 3584 1598 560 2667 2260 1766 3365 2936 713 3441 3515 226 2450 1787 943 1991 1539 3810 4026 3746 2953 1020 727 3554 1518 1580 1458 882 2915 980 3217 718 3304 2091 1819 2650 3319 68 1894 4068 2298 4079 3168 1998 1759 2073 3699 1104 2292 165 2561 201 2823 964 579 2078 3501 2727 3917 3148 2489 2588 2813 1284 167 922 536 4063 179 3409 588 3652 3994 101 3445 406 3793 1084 721 557 1986 1620 1756 1029 676 1428 130 1249 2158 2459 55 3505 2900 3988 3556 145 155 797 1316 3037 3746 3208 3241 394 1727 2570 463 1275 1188 3413 172 820 2973 2141 506 2757 1476 2564 2590 2040 1701 777 2116 2011 661 2134 3142 30 2503 1397 2421 2493 804 2099 3692 2969 3116 3406 2518 204 3184 1577 1103 2413 1863 1767 4033 82 3212 2244 1201 1855 1118 2890 3032 1323 1623 1910 2023 1095 3142 1457 2359 2925 1557 129 3644 3904 882 781 3188 30 2880 1643 1922 4001 1485 241 1994 2007 2757 3527 2589 1208 1767 1086 3200 2870 3943 3842 1329 2393 3418 2556 1888 1228 692 1877 3428 2992 1349 1374 3452 3575 3380 2438 3607 1618 3288 3889 3329 3448 473 1132 1874 173 2087 1114 50 2056 413 760 464 2264 2637 945 347 3534 1876 1189 490 3518 3838 3462 2344 1315 1190 2402 1952 396 3551 1834 3359 3546 697 2935 1697 2399 3155 4016 128 732 2838 1474 913 3716 2277 3158 1583 16 3051 3212 3287 3182 2289 3967 2588 858 447 3381 2783 2441 3318 2076 644 362 55 89 2783 2065 3201 3257 2326 1560 2931 674 1032 3273 2878 327 3069 440 1762 1308 1740 1534 1329 3606 2283 2724 3670 1414 638 3316 2126 1063 473 2713 578 1116 1203 1541 792 3262 1542 1401 581 2403 1721 3269 138 981 3235 1037 3977 2379 1421 1861 596 3429 460 1349 454 179 14 4047 886 1815 3407 2419 512 1793 4044 1463 3799 3208 615 1436 3208 1601 70 1326 79 2705 3464 2059 2329 232 1935 54 2525 2359 3055 695 3795 915 3014 4007 754 3261 2799 680 1744 2261 3256 4015 1271 2308 1553 565 38 2697 139 3804 2562 628 2686 3232 3603 3927 1328 1865 2768 3597 3958 360 1170 623 2285 3568 3377 384 4058 1647 2985 2346 779 271 323 2243 2056 2909 3836 2445 1629 48 401 3517 1983 939 1868 2147 1149 340 951 1154 2899 571 3600 2017 2056 2796 3123 118 785 1091 2998 1129 1183 46 1213 1663 634 2286 634 23 3269 244 250 2522 2829 896 828 3117 3136 3958 3860 2422 165 3473 3784 1786 1461 2676 2989 2865 1876 3308 3559 3264 2154 3113 1818 47 2772 786 2117 2907 2878 2433 1865 3965 1904 3113 3391 2370 441 1587 3460 109 2863 3641 3704 134 2995 848 3330 168 1026 478 1996 1697 2500 2232 1847 1745 928 3314 2047 3849 1312 708 3 1619 2290 1943 4078 10 202 331 1829 693 306 2560 1093 2353 1609 2604 742 2263 2960 3508 63 1176 1651 2510 317 2792 299 1929 485 1608 2965 1026 1068 143 1706 418 3958 2226 2678 766 3977 937 2078 1498 1451 594 1794 1428 1879 1556 1932 2628 1007 3750 959 2480 1224 2919 1137 2692 236 2792 2741 3936 1495 651 2050 1546 1496 1627 684 1594 3968 1383 2616 2063 4004 627 1248 1465 771 2080 1814 1605 3406 2311 1846 1768 3172 3574 1786 525 540 689 3418 3219 1191 21 854 3527 2985 1860 356 813 2648 415 2896 2568 118 1146 1515 527 2175 2549 3299 2447 3197 1206 2915 16 2328 2957 412 2134 2902 320 270 80 2964 689 2438 3882 1314 2044 1200 2159 1556 3443 516 2648 423 164 3845 366 2467 289 3946 4044 1812 1661 510 2822 3151 2848 2203 2916 2475 547 3248 1639 1947 1570 562 823 3928 1796 554 1555 2498 3928 633 3270 843 3641 2609 3500 497 3462 2228 3306 1867 2352 2107 3183 2546 2024 1605 3122 3007 1397 3377 2777 3200 2912 1321 3851 1869 3255 1068 2196 2980 2582 1685 3148 2960 3762 103 2529 3737 947 3852 1388 1781 2256 816 3934 746 152 3030 84 468 2573 2204 1854 2185 3449 2048 786 277 1203 254 763 3187 1188 2188 2723 587 98 3713 507 804 2636 2680 2154 432 2541 1424 2640 3906 1291 2854 376 569 1791 3021 1441 1446 3413 2618 2783 1539 2054 1811 2435 1159 799 3348 1181 1422 2696 2516 2375 1762 2359 3093 1257 1473 3644 339 1391 1099 3373 1699 3586 4033 773 1348 2592 2495 581 1892 2555 1684 2118 2455 1320 267 1740 714 675 489 2716 3036 249 3387 1964 3126 3186 1662 4067 1552 3543 1336 514 1829 3119 1876 269 3510 2703 450 3385 254 2096 3428 708 1379 1950 3926 1895 4015 1299 3037 1034 23 895 851 3005 3307 3122 1468 2399 2662 3389 622 1982 3700 3544 342 3203 22 1261 1246 3507 455 464 1233 3444 1969 2835 3393 2415 1482 1612 763 1834 3845 1359 1661 2691 2273 212 3469 581 3684 2729 2041 1196 956 373 3212 2000 2116 3450 2651 4005 939 1824 3930 702 3941 3369 2356 339 19 3285 1570 2349 3968 2442 1871 3227 3617 3368 3650 2004 1484 157 2140 1415 1696 154 135 4073 3903 1563 521 1928 3275 3019 4072 2505 1393 1535 3561 1197 1838 2709 2978 848 2365 4042 2730 859 2059 3403 2902 1323 3390 2781 1418 242 427 1217 268 512 855 2828 2221 3684 1919 2040 1998 2269 3367 2579 3077 1746 3602 2800 1731 3998 2679 1343 3539 3893 2459 1219 1607 1360 2907 850 439 1142 2411 1140 3637 207 3494 700 2375 3386 1743 2534 1801 1140 1774 3133 1936 366 2445 2192 2241 851 2282 1990 2984 3988 3506 1553 386 543 3432 1759 20 253 3403 3710 2153 780 1077 2700 1394 427 2110 3520 3211 353 1734 3973 496 179 708 3281 3268 1176 492 2618 1228 1201 1525 1332 900 1961 2720 2963 2016 398 2384 1340 1943 2354 2989 3390 1397 3647 515 1320 326 1023 3197 329 660 493 3984 3018 3294 827 4032 3751 1773 3483 332 1498 3851 1373 748 3799 3923 3635 1598 3544 1912 3913 1172 3701 1495 2408 3907 1573 3532 357 452 1061 1353 2636 1120 3863 2318 1651 1103 604 3847 3752 695 2590 2793 471 3105 3089 640 3565 1330 1472 2286 3061 2319 3710 3247 2547 3208 52 548 60 474 3120 1565 657 3033 1968 3170 3829 1844 1255 2369 1759 2121 1685 464 1257 1557 1392 1351 2641 3590 78 3439 2671 1619 225 2026 3212 2341 4047 1467 2811 2949 2520 485 1591 2746 1725 946 3140 3134 2840 1934 2515 1592 3898 216 2609 3242 1083 1441 3901 753 445 1383 2995 944 3596 3337 347 2524 442 3128 4055 3467 2565 3343 3941 2590 3165 1987 3281 1399 2706 3511 3776 1501 2699 1152 3924 1511 3230 1928 3227 357 3542 3843 3690 750 2342 2276 3883 1864 2511 1618 2983 2221 846 1298 2824 892 831 3717 2657 492 3033 1213 868 2326 2209 255 3188 3390 1977 2742 2774 95 1495 1443 2659 835 3168 326 4036 2078 1099 2254 2152 2159 518 1557 1072 1260 348 309 1136 1284 1528 1580 2886 2008 1764 1308 379 3299 788 882 1798 1910 1255 3953 1323 2154 164 731 392 499 2777 313 2901 4058 1583 110 2895 3878 2444 1339 505 3496 3508 3429 989 3163 3028 2642 188 3781 3876 3422 2829 3184 2042 2196 1917 1694 1494 3827 1553 1308 3487 1992 1849 18 138 3884 1586 2380 2444 227 2170 2268 3498 2682 2760 3543 2105 910 2093 519 4044 3013 2877 2473 2992 3065 317 1247 2688 1571 3081 170 3893 3578 3398 1113 3802 9 307 2306 2916 3962 4024 2245 11 1538 1227 1801 3247 2111 2960 2629 908 790 3956 4065 1917 3380 242 3884 1643 2778 3575 3074 372 2155 2090 295 880 1126 560 1182 1291 463 1745 2871 3992 1434 3749 1628 2714 3159 4013 2191 1138 2118 2850 3300 1561 1734 270 2037 25 3623 181 875 998 2237 3042 4027 1582 2535 2695 3343 166 3988 544 1348 2402 414 2125 3325 487 1026 174 3203 1652 1127 2731 2375 642 2555 2258 2342 1180 2176 945 415 1071 3486 2823 3798 2384 68 1947 3628 2022 812 2336 2447 2866 3039 1512 2134 2680 1456 1574 2190 3350 2509 2657 2081 86 2316 2044 2717 609 1340 2036 1623 746 3877 145 3126 1405 370 2046 1526 3266 1849 198 3609 516 1500 2718 1503 2104 1129 3240 2975 2689 1605 3267 3443 1453 756 1946 899 2891 65 1826 3481 2462 1709 2506 3723 3152 836 2951 3936 2723 1205 1939 1414 1623 4023 2046 2007 49 3894 1060 3822 581 3232 1007 3607 2924 1696 215 2934 2243 3079 3608 2617 2970 4021 2328 685 1283 3562 3472 90 1041 545 3765 2292 544 3276 2181 3594 2994 3575 2433 2783 3016 2535 1321 288 1303 3151 303 480 1156 2931 1091 1772 3797 30 2863 3118 2483 3955 2416 3657 2335 3335 1546 1299 3122 956 3914 2235 3820 4068 3361 2860 645 1395 3577 1751 2314 1948 3928 2183 595 2596 1977 2785 3727 3987 3269 1190 2734 1728 1136 2891 3885 915 1387 3803 2915 1013 1800 1460 2084 3415 3319 2403 2399 2368 3726 1118 3001 3438 20 2454 2230 1555 2813 61 2066 1654 2090 2996 2352 1673 391 3190 786 2185 1332 3534 912 2953 4009 722 750 2329 3191 3488 1680 1343 2143 1923 2093 2000 1572 1407 111 1732 60 3689 3328 731 194 2886 4052 2265 3964 3095 1121 2695 3852 3170 2953 1543 4 2970 2846 1545 398 2662 730 2776 880 2556 3091 392 477 285 2388 2217 838 708 3953 3039 679 3218 3876 77 965 2461 2653 1484 2879 481 3806 585 433 1850 3655 1777 562 3529 1620 794 3813 316 3259 2776 391 714 3329 782 2418 2502 4065 1165 2701 876 85 776 3668 3127 1186 3344 2785 3478 354 3604 1876 3454 2773 3296 2302 432 3896 37 1635 1243 1614 3620 890 1321 3808 988 1563 2483 530 3313 3270 3352 2316 3934 1206 3009 3990 302 2307 1731 1434 3650 547 448 2967 1562 1753 1199 2820 2657 236 2732 4058 2593 1699 3081 279 1087 475 2831 2450 2153 3158 899 3810 2080 1689 1250 3301 2992 1562 1032 4078 3430 2 589 104 3084 454 340 2118 996 204 2625 2983 2993 3416 1796 3242 1236 3378 2395 1804 979 1199 3065 3345 358 230 1575 2527 445 2339 507 3557 1775 1414 1858 3624 1848 2066 556 1339 3917 1438 1896 2037 2714 3972 3644 3235 2744 1381 2847 1941 1637 3909 2937 2673 4011 2114 2483 3885 717 1545 3140 3233 2201 481 2408 2538 678 3216 2916 2653 226 892 2007 1382 976 2715 301 967 3116 2763 3222 2200 3062 1536 233 916 2604 3928 2146 3812 2897 254 1733 1770 1689 1835 3781 252 3742 1545 282 120 3539 347 2606 1362 835 899 1309 3450 2957 1250 935 1426 1318 722 2673 592 3903 1773 189 3250 3533 3784 2029 3177 228 2036 2032 131 1234 666 2120 1980 2245 3003 3753 1255 3881 551 1848 2842 3118 2049 129 2111 3230 3382 906 3159 2156 2874 1671 2587 3215 1704 1151 2786 3903 3098 867 2614 840 2496 3711 3515 664 748 1111 660 1829 1970 400 3797 3594 1656 1388 685 3136 3752 1051 188 3830 2293 673 326 3786 1079 2683 2994 2094 687 239 2639 3557 1359 2843 1636 1041 854 968 1999 3248 3686 397 173 3442 2946 1276 2018 1490 4007 643 3689 305 2679 3379 1215 1625 765 3797 1938 607 3391 3937 1403 1516 386 3942 2376 872 678 1531 1032 677 3318 2131 230 3476 2246 3113 1050 238 3950 2849 2056 2878 1462 3082 3301 3253 3187 2590 1057 1658 2163 64 1689 653 3397 1962 488 2009 1688 2585 3572 1658 267 9 107 3096 2554 2087 3421 2470 209 2443 4043 2661 311 2860 3807 690 2077 1277 3205 1475 1549 1809 2585 507 2359 3352 3372 2078 848 1210 1386 3256 2544 2099 3654 2224 1809 1331 2788 2587 2894 178 712 1830 1651 2096 3768 3320 3914 3651 1888 1715 925 776 900 3622 994 2539 2512 415 2015 1915 1314 3467 2378 757 4008 1888 3871 2372 2431 1084 2783 1390 2588 3244 623 1527 3969 3696 3037 1082 2066 3783 3040 1081 2830 2252 153 2721 2157 1764 572 1672 2201 3549 2311 1815 4035 38 4072 2742 4041 2430 579 3326 2055 2634 2549 1418 77 2225 1407 3219 458 2466 3231 2226 3945 1390 1 1231 2641 502 3305 1080 1681 2428 2655 3991 3880 1773 3323 2098 3955 1066 3760 3131 940 3047 1871 3376 3019 4034 3192 3040 398 913 1456 626 3463 959 2863 2257 793 1314 2969 3806 1380 2871 2733 4027 3217 2176 3883 1676 1248 426 2941 2628 942 1437 278 223 1549 947 348 2335 734 3915 2673 974 240 1935 2510 2869 1657 57 137 1832 1174 3396 723 1886 3856 1112 920 3874 842 2165 2249 2744 792 102 697 34 3737 2528 2460 82 2779 3536 2400 2081 3478 777 4005 1111 861 1415 2042 3352 3540 492 2319 1307 2407 3593 333 3151 1127 3998 2969 568 3887 2709 1396 1443 2919 393 2409 1246 2660 678 1440 191 1594 3557 1257 468 1485 3129 3178 107 3540 578 2885 3826 2946 87 692 1137 2351 2533 757 3845 3405 1646 450 1825 2824 2575 1198 1840 2666 1415 3148 117 2855 4000 2088 3154 3248 3444 1643 3574 389 1218 1651 3896 2163 1866 3990 1496 736 3717 3269 2026 3027 2675 1483 2979 3867 2208 3994 664 283 3450 3025 1192 970 3292 1527 1343 4071 2872 3199 2950 49 3718 3954 3283 2025 3062 1694 3360 976 485 2811 3829 3897 1568 19 3981 2583 3101 4014 295 886 2709 1550 1600 3688 3038 1617 3187 2738 801 1367 2808 1257 1519 3546 3754 3940 3173 2860 3828 2435 2459 3822 2600 731 1443 3279 757 11 2924 161 2204 2112 2882 3369 2064 122 3518 2453 424 4054 3597 53 3110 624 3307 2690 446 1182 2191 832 3228 2726 3370 973 176 3112 2832 1050 1807 3512 1023 3584 915 3823 2419 2553 1057 2305 2953 1703 1826 1039 1129 1252 1527 1921 4029 895 1465 2181 2723 978 2773 2265 2492 241 1690 1978 1558 2904 3751 2997 1917 919 46 1908 2133 1417 92 1593 2913 1229 2638 1624 2547 3074 3626 2369 1202 812 1377 1234 1828 3953 1582 3980 1604 217 2870 2904 2233 3176 1940 660 3500 3429 48 1759 756 1153 2708 3251 1940 3145 189 4020 893 2323 3909 2793 2892 2948 15 2027 1851 2463 838 2854 1463 2708 252 2340 1645 2774 498 421 3514 1880 1580 1798 3501 3916 1937 3950 171 3644 1907 2507 2339 763 838 3062 1396 3694 1228 2754 2422 2318 3699 3999 88 3638 3681 590 1456 2744 3909 3968 195 2950 644 2244 2424 884 1554 247 4045 894 44 3798 55 812 2406 3324 752 2090 2970 1389 1947 2246 501 1070 3073 102 125 3067 563 3152 1995 3182 1590 929 1122 371 1478 3296 67 269 92 3220 1189 2670 540 474 3431 616 1002 3674 1299 888 3106 1102 3533 2162 871 1183 1636 3094 2676 3805 3071 1461 20 2074 3595 2284 2958 1155 937 1800 2830 149 3063 2576 984 727 3987 3057 3257 3544 1078 3621 1440 2274 2969 3394 448 1173 3239 949 1910 2907 1939 910 947 3487 3000 3624 1632 3154 999 1967 1650 2558 2073 695 735 1996 1426 3480 1369 1161 3751 3576 1869 2098 2162 448 2179 3770 2796 2247 1439 255 169 2084 1053 3327 3703 3575 2316 858 342 3939 1064 229 3725 1505 1058 3815 210 3747 3718 906 145 864 2251 1207 809 1878 1665 2560 876 2660 3870 282 1353 3829 2801 173 860 3911 1399 3822 2018 2205 1062 2799 3106 843 485 2225 3713 3248 1302 1349 1255 44 2878 3330 2847 3458 3566 256 1839 3209 2580 166 1509 2631 741 3028 1113 1980 1240 378 1539 19 1269 1916 855 3408 1 3270 2270 3782 3712 1603 1530 697 1251 246 2973 974 2786 426 76 1950 3565 3181 1541 344 952 1886 197 543 3941 1080 2923 2809 988 2586 3023 4011 378 264 33 1556 1950 1704 1535 1145 3446 759 3730 3333 1332 1560 1473 724 3950 2260 3548 815 2392 243 280 350 2275 2886 217 54 2893 652 3146 923 2196 2745 1859 1452 2679 3830 1655 2794 2948 842 2566 2313 3094 3918 2312 1551 2999 653 2425 1156 2433 421 264 3757 2349 2047 3793 3798 1786 2585 1119 3593 3021 1361 2619 3274 1641 571 2901 2773 3994 2207 1838 385 1360 1419 2915 234 1622 3105 3281 2015 2829 3445 4059 3305 1419 1750 182 737 3961 1426 3156 4031 1585 265 2627 1799 1018 52 3114 194 609 3384 111 2934 2192 2004 3539 1181 172 3809 2134 2217 728 14 2494 3012 2118 3534 201 3056 1089 1182 1020 2312 2866 2037 3176 919 156 4042 1876 1092 279 3883 267 3537 3704 2883 2917 1705 3102 3740 2750 2369 607 3625 1345 1129 67 1519 3992 3795 1953 302 1777 2375 436 1783 1216 2975 2519 2625 2174 3928 3216 812 412 3315 1544 3612 487 933 1577 2311 29 2592 3901 4070 3710 320 3799 3472 1196 2241 3607 940 2029 765 756 2800 2642 519 3646 3184 3089 3645 1346 2411 873 471 3014 2822 3535 457 652 612 3424 3848 582 1371 1117 4024 2010 916 3009 1222 1087 296 2425 3808 3637 3157 3872 1880 3932 880 825 763 103 1075 3660 2531 139 3846 2903 2892 740 546 3288 2604 1806 116 3148 1659 784 924 785 49 3425 845 565 2227 3524 840 3485 30 1224 979 399 3377 379 1411 18 2346 700 54 3294 1492 14 732 3877 1450 1092 2212 958 1374 496 2056 3797 952 3805 1750 3555 926 3143 3335 1001 3521 3737 1400 3357 453 333 3151 2534 586 2711 3944 367 1446 2906 273 605 3610 3805 600 963 3062 3626 1771 1378 1947 507 4012 950 423 1200 3932 2012 1258 3391 2212 147 2192 1999 3815 979 3303 1017 3218 3537 1274 1399 3746 2930 3601 1753 757 1491 1490 956 1892 3228 735 1611 402 3902 135 1921 2737 1594 2007 3305 1531 543 510 3069 1808 1047 1251 1037 1176 3520 4063 1267 1929 716 2062 1054 3303 2658 4046 3875 3450 1584 2412 145 534 3069 257 1842 155 2718 2509 2591 421 3257 1000 2786 407 1634 970 1961 181 3516 3718 2320 3672 3373 2777 1532 3897 579 1631 2751 3476 1413 3268 3524 343 737 3755 1845 4042 2326 3512 1647 2540 3554 68 3792 1743 513 920 3375 1277 2357 3825 2514 4074 3604 895 3244 483 2128 1988 1890 2590 7 251 1570 2419 996 696 2743 2730 1714 548 3065 3578 702 3322 3698 3968 150 1113 2148 816 1645 2167 1640 3071 3625 2442 1800 2577 942 2226 4034 3306 2155 809 1003 4036 2883 3104 3998 3311 3165 582 765 2138 755 107 2627 350 792 3428 831 3968 96 3850 3973 907 516 1782 1066 1290 3581 1659 3019 3282 3761 3135 3952 1387 2154 395 288 769 2556 1920 2561 1285 2458 1909 702 3443 2691 3133 1951 945 2822 3198 1011 3466 619 3245 1049 3947 3704 2449 1647 3942 1145 467 820 3335 741 160 3982 2225 1249 1686 544 1040 3530 2699 1168 2002 2930 141 990 3281 2655 417 2336 1183 3758 1400 1417 1300 2617 1058 2253 1908 2808 3330 3176 546 3667 2038 2302 3253 2770 1614 630 3967 449 1040 2363 3604 2205 3477 1203 1108 708 2309 1196 3120 659 1973 4003 580 1399 948 3821 3451 3753 2460 1358 3638 2437 3853 1397 3973 687 1959 2373 1845 2097 2564 341 2685 2913 2592 43 3829 2156 112 3708 3572 1111 1172 1443 3882 2142 921 590 1041 3121 2392 2916 1069 3795 3686 1338 323 3402 1340 3321 2846 3820 1012 3631 533 895 1214 1384 675 1086 980 941 2664 3888 3765 1575 3863 2970 1315 587 388 1787 1244 3682 2418 3148 2967 886 2071 3049 3224 509 2885 3064 1347 2629 764 564 2131 1169 2520 2753 988 361 659 1608 68 1797 2714 3339 1621 2875 3791 1654 21 948 1985 1220 2244 285 2405 3323 2980 1272 670 23 2434 2743 145 1782 3855 1707 613 321 2607 3437 444 2321 306 1155 4043 1887 2883 989 1652 3409 27 879 1491 2832 3922 3261 3921 2584 64 2705 311 457 599 2039 1122 2061 226 3148 2867 3989 920 2471 2397 3295 3308 566 1444 1374 1475 2423 1406 2471 1758 3399 718 3447 1401 2916 2541 2563 334 2565 1308 3167 3762 1304 1596 2524 1646 3506 2024 2922 3360 3352 2116 446 1563 1339 3860 2144 72 2206 2475 3564 552 938 1524 3130 2011 867 3049 3094 2651 2764 3943 347 1064 296 1528 1996 3743 1047 3946 281 3872 2796 1172 1340 1107 180 2304 2507 1796 3806 3774 1376 3702 847 46 793 3452 753 2588 1449 855 1253 3493 1097 2676 1495 189 2990 615 909 2348 3823 1744 3484 387 3285 2560 3528 3506 1360 2270 3694 1848 2441 1116 766 641 3806 3001 2539 3672 1766 2993 1096 3332 3080 2587 1399 1500 2469 2439 3787 3288 1647 1613 2876 689 3453 2774 1100 3429 12 2107 2801 2476 1686 3723 1847 3372 223 1068 2662 82 3379 805 581 284 1277 3023 1193 846 2694 2061 2658 2913 2080 1813 938 2056 1304 2449 2604 2525 2968 2059 181 1005 3288 79 3245 4076 1247 3933 1576 933 419 1544 2645 1792 3713 72 548 849 3778 2720 1810 1272 1622 1501 3348 3238 1730 149 2693 680 15 3891 3496 1430 1248 1178 3042 696 2382 615 44 2878 194 498 1670 3951 854 560 318 925 1906 1412 3610 3870 3592 4052 2930 112 1017 3457 3941 3152 2890 600 1998 2743 732 3752 2490 1533 664 3500 2186 1895 3646 3090 2715 2228 3878 1802 2219 3558 3470 3721 34 660 236 673 2428 2202 412 1505 122 2518 3802 934 3761 1380 931 1006 552 3372 1532 3125 1290 480 3587 138 1592 746 1851 492 3616 1750 812 2837 1995 1431 3666 3802 3779 2722 789 1809 2783 218 1452 1972 2996 676 3302 3820 97 3137 2184 3739 3240 3077 3900 76 1365 4035 1905 2127 727 3665 2868 751 2433 3932 2909 1658 2313 3490 2755 126 3972 1265 176 3890 3894 2597 614 385 1742 3570 1169 1108 849 325 1512 1055 913 289 619 3357 4025 2843 3568 1618 2658 446 2014 1683 2616 1360 2102 3017 902 3723 2043 2030 2016 2026 1692 3969 382 1374 1832 3096 3445 2903 2308 313 704 3611 2549 1581 207 348 2911 371 2473 1153 1038 1875 2114 2359 2388 1078 572 1781 141 931 3326 2344 2732 3249 2604 488 3632 2387 3987 1644 3773 1682 1118 1756 3238 1826 3828 1586 1722 2408 2050 752 2848 3231 3481 736 3042 19 998 217 766 86 1809 2710 2938 2256 2162 1881 2132 1258 3646 4013 2529 692 3094 2008 1970 1517 3881 1567 1927 2589 1913 425 1007 4049 679 3305 2768 1868 3556 1483 3437 3990 2267 1908 775 1385 3512 1448 2518 685 3525 1954 1172 1321 1624 746 2518 1816 1330 3351 2827 481 1755 3905 3579 3096 804 1575 3666 645 256 2531 4017 3573 3533 3495 650 3258 1157 3200 1682 1424 1051 2990 2958 805 3096 2246 3272 3488 3240 569 1489 2122 3132 1069 731 504 588 232 2697 907 1571 1431 2789 2253 3444 609 3166 3089 1598 1025 79 37 1741 3956 3999 909 54 128 2123 3764 3031 692 2248 894 2313 3973 1671 2317 2238 1507 1177 904 3872 484 2243 3084 10 506 1469 2439 2732 2113 3401 547 3567 4035 688 2074 2058 2929 3522 1105 354 3300 241 393 2760 3710 3200 762 3360 3950 3443 927 2543 2439 1199 2422 2164 2493 1214 1788 3088 3279 43 1161 1854 3451 866 1034 1312 4052 3008 3233 3774 1425 2845 4028 1022 3408 3449 2824 2681 3640 2631 3510 253 3722 1978 2650 3074 2664 146 848 159 3647 2920 3604 2840 212 2937 2548 2292 3932 1739 3391 645 2523 1597 3296 1426 1676 2041 189 3673 882 2401 1012 2113 399 2465 1502 387 2889 3881 3854 2065 1900 2359 2101 1919 3284 1450 3067 987 287 3994 2638 1563 3281 2010 1406 1267 1433 3462 3145 1908 2142 1568 403 2029 1868 1425 3479 586 108 2439 964 4034 975 3832 1095 585 1420 3806 637 1732 2581 3276 15 56 3497 3400 1708 3925 3832 1938 2693 2019 2868 3768 32 3183 1975 3694 3744 708 3254 2216 3416 3716 3536 2315 3994 3119 3954 3900 2068 1954 698 3263 808 2387 469 3755 2253 2534 562 3064 2478 939 1201 1571 555 3561 3860 3304 898 1859 1772 2502 3815 1175 1954 593 3983 1095 2963 2502 3443 2440 384 636 1422 1314 2462 2577 90 1286 985 472 1876 1723 603 1229 4007 1186 1628 443 3442 598 1024 2860 916 2404 3236 3192 3657 739 2459 200 1317 3525 3626 3037 1922 232 2811 1143 71 1815 507 1981 3710 556 971 1280 2427 1040 2934 725 1831 55 1528 1042 2229 2238 3123 2662 3356 1111 263 2424 1434 1934 1192 307 353 2042 3659 3252 4007 1366 3569 2461 3385 153 626 1322 1527 3241 3502 623 1442 3467 1808 1963 3871 2923 3225 3071 3453 427 651 1628 1112 364 2045 475 120 1700 2233 220 392 3081 1612 1610 2436 3557 3128 3046 3965 3721 2808 2387 234 693 204 3999 1124 435 2935 2992 4078 857 4069 881 3394 3215 3181 1348 859 1227 1140 1936 2000 1870 687 2695 75 1981 3574 251 451 159 1651 685 1893 2497 863 867 1795 1794 928 2992 395 474 3822 1794 644 3469 17 2415 2029 248 2693 2467 2366 601 2416 4004 3509 3444 3739 1239 3921 1804 991 787 1873 536 1274 1999 3304 1327 2961 2817 2749 3076 2381 1555 2585 206 2930 914 1243 1397 2747 710 1623 1943 3925 210 2988 1389 3999 2631 873 3544 3291 3578 1089 1523 62 3329 1177 3198 1904 1708 3645 4007 1246 3479 3081 221 909 2414 368 3560 466 1434 2981 790 1771 167 3549 3825 2913 1812 1124 677 2419 150 440 3240 468 3772 2342 2202 3235 1414 3329 1700 838 1810 3572 879 439 855 130 3031 3775 3358 2026 3764 477 2313 3541 1962 2146 2501 1253 129 286 386 1417 2698 2467 3764 302 741 1826 2980 3222 3465 1008 3562 3042 4004 963 2362 1878 460 3197 758 2995 3033 3590 1868 476 728 949 1574 1106 533 3043 974 694 2200 4044 2876 3978 1899 1225 765 861 1797 3635 1917 1042 445 3102 2134 2081 362 93 2651 2243 3026 3850 154 1553 3175 1455 3592 3659 2534 1286 837 3305 3043 1949 3206 3001 1456 2907 404 2110 1704 405 1282 2212 1534 2124 2604 926 2577 2922 4070 829 1630 2851 1127 2388 3341 2306 2609 1425 488 263 907 1957 1952 2025 2319 2308 3538 3982 2668 2522 2687 1936 3760 1483 3410 2980 3469 614 2298 2563 2374 341 3066 1362 2937 4015 1614 215 2260 3783 3211 2650 3644 3510 3085 2305 1650 432 518 62 1328 1320 618 3160 799 2415 478 24 1145 2773 3978 3487 2770 845 3584 1574 1071 1986 616 3930 2264 2446 1570 888 3496 1565 1453 2562 2054 1511 443 963 3520 543 3769 1902 524 450 2464 2888 64 2802 3209 3572 2845 1152 2017 260 3307 1424 3627 2955 3105 69 498 840 1200 1164 594 1818 1747 2131 1555 1089 1053 639 759 875 1215 2074 783 2990 1413 1888 990 886 748 788 540 224 1074 631 1314 1656 2768 3950 319 3831 335 3538 3343 1671 3860 3987 389 203 491 3999 171 2710 3394 3267 947 951 2578 2579 1063 3465 2337 217 1797 3316 350 2420 1992 2097 3852 1190 1941 2699 1798 3215 2559 166 3029 687 208 1457 544 82 3596 1745 1445 1106 1844 2169 172 2459 802 3303 2533 3863 1681 684 1215 470 1133 3393 170 1080 3856 2015 292 2164 1273 1381 3834 3715 3549 2129 1001 1947 4060 1137 2923 813 208 531 3097 2938 222 2111 555 858 3316 1172 1041 345 3459 2195 3811 3702 2138 1897 491 310 2194 2605 1763 3312 3315 1547 3665 299 2209 3286 53 2270 1980 523 2952 3725 3684 2652 2841 2985 2460 112 164 147 1372 3393 646 1641 2887 3405 387 3166 271 902 683 775 3144 3705 1555 3734 2133 3788 2676 591 1051 3482 382 3520 609 710 1085 2507 3190 679 3589 3278 1691 2798 4016 2551 476 2962 1480 3533 1186 3313 3987 3004 3205 1035 3221 1854 1272 2164 990 1290 3773 3411 2999 2242 2078 3794 1095 621 94 2413 3378 1678 3282 2695 1530 502 2623 2097 3237 2720 1864 2262 3546 2831 3502 3561 231 29 3787 3835 1422 2983 2660 1625 1816 2764 761 4045 2128 739 1927 2070 1243 379 4051 303 3851 1275 3306 728 3907 1767 2268 85 1632 475 1847 2824 2257 1669 3507 2259 3431 3097 1274 868 3655 2699 2979 2578 1047 2792 568 1476 911 2340 141 2092 703 511 2417 915 2720 31 670 865 2031 3954 3892 3380 2244 1481 380 1070 3748 3393 2042 1418 1203 1058 3102 3332 2175 1711 697 230 2873 4054 1893 2555 1837 2436 3983 2772 1172 1407 3378 264 184 3116 8 3060 3981 2956 3387 1998 3168 2532 2202 3081 3003 3833 994 1958 2881 208 2668 2035 1934 1091 1230 3506 1502 3327 349 2758 3309 2753 3814 3296 2702 3997 2654 1911 3920 940 1058 4031 2725 1871 3315 1754 2851 1200 940 3885 3233 718 691 1573 2146 2447 2241 3155 3066 3131 1240 2924 2314 3571 1478 572 1716 1574 302 963 2610 926 728 2358 2835 2208 1919 761 2879 115 3687 4059 1838 3246 2459 2598 2828 1669 98 1334 2055 2556 1795 2293 167 2287 680 2648 2567 658 3688 224 3660 3810 1458 1164 3681 885 2824 3256 3367 3162 40 114 798 1134 3062 3166 3444 1861 385 2608 3424 2037 1334 1880 3807 986 3890 3720 1094 3989 1149 1178 1957 895 1210 3519 3537 3830 3868 1188 2122 2535 2242 1745 1039 2141 1495 3345 3259 3034 3099 4016 3665 3042 968 487 3678 235 1963 2109 708 18 848 625 311 2682 3657 2377 1386 2474 3464 3862 1624 1304 3757 600 2521 1455 3508 1160 424 3817 3490 988 2003 3920 1035 1967 1312 1787 2063 2497 3048 2302 1781 2189 2136 1284 843 623 152 1521 3053 1860 2706 1764 84 954 3345 3390 1705 1963 212 3756 1603 317 527 1125 2851 1755 3233 2738 2178 1017 2569 1682 1492 2390 3687 908 1868 2761 2526 1807 1309 3856 192 238 1063 299 3294 2262 3464 3768 3117 338 2488 1173 3316 3674 3538 93 2500 381 2717 1589 2727 3367 78 2112 459 954 2856 847 1199 2827 3336 470 2906 2375 1800 1993 3219 3141 702 2243 1376 333 690 1880 3325 3549 3747 2851 3701 3250 3036 3173 1596 1882 572 561 3 1073 2437 3181 1734 3578 273 3341 3121 2005 2058 3842 3547 3283 381 675 1847 2337 1223 1045 3215 1567 2842 3322 3723 3479 284 1449 1299 1162 625 853 3292 283 601 351 1285 2484 470 3013 1316 2193 803 2336 1631 2671 535 1592 3743 2173 888 2214 1689 122 4029 3411 2977 1932 3662 3237 30 2808 1774 1284 2276 1918 673 3563 2915 3996 630 298 1560 2498 261 820 3825 2309 1341 4047 532 884 3134 2270 15 2551 493 3534 2526 3468 536 2833 3315 1653 2332 2641 793 1601 1139 1499 355 3619 3409 1409 155 3349 743 3040 656 3142 119 3666 3433 3716 1427 2231 2016 2831 2655 471 760 3045 1848 105 3003 4012 2147 3 3416 646 548 1579 972 125 1822 1839 3648 3705 3387 3144 2456 1360 1333 3290 176 1525 845 157 3501 1933 3205 1204 617 642 280 1431 1052 991 3266 1405 4029 607 998 1646 832 3490 829 1246 2435 2301 3666 1111 3307 1202 4024 3972 1992 2397 824 866 2653 1743 1535 63 1814 2058 379 2235 2568 275 2125 4031 2192 3144 2053 1368 832 268 1750 3749 2690 4033 1762 2289 1407 3076 456 1810 3043 892 2289 2352 288 3170 2939 1616 1801 458 1678 3031 2154 3380 2254 97 3568 3158 707 2704 1792 393 1778 1237 983 2477 431 2568 2897 2182 1977 459 2555 3147 2228 3322 347 1445 1831 3156 4004 303 3702 644 52 3668 1199 1513 2123 2943 1352 3653 917 2720 47 2350 1935 973 182 1410 3007 1601 2887 4031 2670 3784 3880 2238 585 2328 1516 2100 2837 490 2774 3933 2099 1979 2676 1527 2460 1415 2048 3724 1037 1636 2187 1136 1740 3456 2948 1626 4049 3606 855 1484 1833 804 1096 1132 1384 1045 3145 3553 1206 2156 1077 52 3204 124 3600 665 1546 678 669 74 2226 2741 2443 422 212 833 3388 1508 2906 567 3932 1994 2138 2300 3845 2242 528 2031 1576 133 3566 1968 2542 69 4000 1675 3224 1179 3353 2872 2138 416 1709 2475 228 1669 3377 917 2074 846 3824 2575 459 3551 1530 3634 3796 2609 808 1331 483 2224 4008 1685 1786 3229 165 86 3744 2763 3392 3020 985 3119 3454 1751 3454 1562 3739 3543 2978 1782 2020 3161 106 144 910 540 2333 99 1129 795 2205 1680 1228 89 3498 320 3524 1742 4000 3098 2917 2742 1335 1310 3783 3482 3733 570 2925 3894 3597 2322 2373 2318 53 549 2240 2800 1403 2559 161 3570 3673 3021 984 1623 456 1234 535 2890 2449 91 3665 954 71 607 3695 2135 590 3050 3134 1469 1322 237 1967 2563 2831 3299 1166 2229 220 2313 3701 2678 1639 2770 3362 2969 258 1836 3987 3873 3029 2410 2792 3562 2597 1743 3268 3429 1888 2311 1727 1534 26 725 1 1712 1668 67 28 1407 4032 2632 1692 254 2220 2979 3469 3522 519 2483 1949 1228 3917 940 3405 2496 1947 1149 3276 3076 1985 3915 1409 2775 2659 98 3662 1483 3649 1208 2846 1878 375 1264 2939 3136 1276 2046 261 2461 3041 3913 1669 1090 1837 1141 3239 280 917 133 3474 2028 3834 3794 2303 3006 1482 3798 402 2709 1659 2721 302 2785 4004 153 62 551 2401 3166 1936 2376 407 1698 3473 206 2448 1266 2445 1560 2735 468 388 3357 1794 3960 4013 3096 3101 3788 226 2888 1134 3929 4059 1457 681 1659 2053 3919 3897 4033 3066 1291 2580 3638 2058 3971 3005 849 1551 2214 3274 1417 137 3418 3375 2361 764 3845 467 1726 3208 887 2994 800 3751 1602 1219 2814 1265 1305 3313 4013 100 1278 3417 3974 1737 2303 1623 3510 2936 3040 2137 2006 485 2304 1500 302 3755 3173 4040 440 2641 300 3902 2228 2972 3022 2246 3643 1581 3534 1454 1669 1457 1197 3103 3222 966 538 181 1736 2543 2632 3214 2482 2546 3086 1969 1565 1530 2360 3781 3747 337 876 2993 3357 3417 3987 3976 1832 2433 325 210 2034 3070 3736 2898 2677 1845 2923 3160 3006 1195 2952 335 447 2909 455 3550 1456 436 344 1723 2962 3080 1172 2640 2561 1920 3228 3899 2543 2079 2096 3664 342 1958 3875 3441 1455 2321 1563 2870 1093 3300 304 1062 2376 1747 561 3750 2573 3174 2025 1549 1749 131 2196 1289 630 875 1817 2581 2173 1038 3754 1384 1602 4078 1885 2868 3635 3834 1547 1808 1538 1901 3266 226 468 2487 2639 513 3863 2987 1205 389 3753 2118 2712 302 469 550 3190 1449 884 1652 1387 1045 1017 1515 2906 2519 3951 3215 2325 1449 127 76 1813 82 1795 239 2063 3034 3837 1812 4069 2200 1626 3075 1433 1652 1544 1539 3258 3164 2185 452 1131 2629 1274 2319 1148 2475 1366 910 1452 4031 3126 2857 1961 2884 1120 1157 3166 76 1008 1007 3081 986 1441 2865 3195 2682 1507 1615 1594 3443 993 2757 163 2173 3387 546 734 2767 2291 3155 363 742 1290 2330 2278 2031 2011 819 2286 767 2291 3621 1107 684 2949 787 311 2781 1444 2753 1887 3713 1127 419 3686 2906 2215 4009 2432 3970 3340 3159 3086 2736 240 1396 2862 3040 3378 2941 1475 2426 2722 1316 2648 3664 3238 3241 2395 2003 3737 3870 2349 179 3891 1238 2098 2653 863 3887 2489 1348 2768 2842 4061 2492 2187 1352 3580 3521 1017 131 805 1868 3538 920 2028 1352 1908 207 985 2453 3255 3835 2328 2822 2599 3904 1226 1974 1234 1612 2910 154 2796 126 3937 3936 714 3611 1698 1505 1209 923 1042 3905 308 2359 2057 2508 2411 1905 3155 1727 2375 622 3869 2394 3215 3992 2894 2287 7 1120 3426 3814 225 3353 636 1175 3857 3473 1315 3711 556 3371 4065 904 1594 168 3267 3910 3770 294 1756 1798 3351 3269 1028 1261 205 638 3569 1576 3696 63 2097 3301 1279 1904 722 930 620 59 1130 1835 899 3120 988 3590 2311 2798 2955 2972 1275 1838 907 2780 984 828 2042 3095 3591 2505 1876 1654 2036 1451 3702 261 956 2389 297 837 1383 2491 85 3831 1610 2354 1780 471 3613 3867 2762 3138 3239 3097 1875 3917 3363 3165 3624 2853 3043 3384 2815 3765 3418 1882 956 1103 510 3464 3907 3122 1744 684 2056 639 3348 3456 3093 1636 1346 1199 1910 2609 3490 3880 2209 4017 1943 1873 2546 3428 3748 404 1142 888 2924 2828 200 3250 3413 3889 937 1956 2531 2443 776 2577 1852 1512 822 16 2526 3310 3064 2528 2918 2750 605 2603 2117 3583 306 1635 1947 2754 3689 382 1773 2004 1917 186 3410 3353 1242 2064 953 3264 3131 2963 1433 1451 2096 396 3887 3368 2673 2598 1185 3023 3659 3101 1789 605 2297 3418 2521 127 3065 2687 1086 2477 85 3337 2394 2618 2785 1901 2250 2415 3052 1520 2585 1438 3253 461 540 1236 84 1357 3841 3481 3228 2713 834 2265 313 3608 77 165 470 2240 1326 3361 1114 3335 284 753 1975 489 1956 3123 3220 863 1772 3319 1912 2743 797 1636 3257 3469 1271 3600 2983 1391 729 396 3041 4074 2267 1221 3622 2419 791 196 375 1255 2815 1779 3310 2241 2999 3925 3367 3558 2521 2629 3316 704 4027 2703 1335 1556 3922 1653 3164 2455 3707 496 3633 1251 931 2682 2718 2330 875 138 2561 1337 1446 925 84 2106 2514 2987 1704 3059 3919 4030 816 965 2091 3692 1343 1303 2146 3947 1880 3816 3065 3615 2553 2202 788 1907 2892 1606 1696 2789 1227 297 2866 1649 2945 1851 477 838 223 3404 1323 1591 3072 3899 110 800 676 2191 2553 1572 1554 2944 3671 167 2773 1722 1556 3959 3404 1545 269 3900 1580 39 2512 2191 2328 1097 2378 2621 1005 3493 62 2532 3447 841 787 854 3919 1399 1814 3988 521 3729 1852 286 15 797 35 2212 3087 1423 1721 2230 2317 2740 3584 1548 3101 1467 3743 2831 2797 2396 2800 866 1372 527 465 3870 3580 3777 3852 3136 3172 572 966 1967 916 422 477 3256 2301 2259 2445 4021 2554 1583 552 3148 2676 3961 3378 2626 1722 1246 3632 3635 1367 2150 2369 2242 654 852 698 1371 1609 3954 169 3056 1279 2871 2298 15 3553 4005 2308 237 274 646 460 1888 2327 185 2371 3283 1153 750 2411 1174 3963 3384 428 2679 1886 2172 2512 1601 1947 862 629 3349 568 823 845 743 684 2105 1615 3892 696 1758 3329 1009 1355 440 2973 1626 214 2496 965 1474 1873 2059 309 791 1463 3673 2179 3910 3766 3544 1141 2217 1325 3227 3267 3024 3439 1203 3148 4009 1147 1149 3415 1625 589 3431 3047 1881 2092 2991 2790 1711 1403 915 2791 1824 2199 956 132 1510 1229 66 866 310 2056 3032 3851 1668 2125 2835 520 1931 129 651 241 99 1250 1813 202 221 1645 3274 1545 3797 3518 3648 1128 2572 623 3482 162 618 320 3763 3418 2051 2129 885 2451 3065 3988 509 976 2062 2935 1672 3528 674 2611 77 1186 164 2072 781 841 1852 3041 354 2948 1182 309 944 1053 2854 2825 930 871 1943 1150 465 215 1992 2813 461 2808 915 1826 382 1706 286 68 1222 1687 1444 2109 1930 3077 831 3058 12 2648 665 2208 2659 3868 1204 68 2981 405 1569 2388 1940 3293 2615 2388 1401 3649 48 1076 636 3321 1033 3358 3459 1293 1412 2113 70 3142 4062 2960 59 3071 1150 3716 282 2400 2831 3705 3018 3531 765 4030 3076 3278 1106 590 121 3672 3818 3514 3012 715 2483 4026 3947 1245 593 2616 2640 1508 3804 1840 2123 2536 2284 1457 67 3666 3602 1394 3895 966 1095 635 903 1224 3497 1225 984 355 1786 2415 3154 4056 3486 401 549 3756 43 1866 4076 2093 562 1618 2021 744 3430 2086 541 3203 978 3431 3786 3087 2061 1371 2916 378 957 280 762 2558 1735 1830 604 1043 572 2867 2043 3456 1178 3057 169 2150 3629 2603 1373 3389 2552 1065 1013 1773 2491 2540 1198 1607 3712 1077 490 3133 2945 2800 3676 1404 1070 2255 1526 1868 2570 2364 1881 3024 344 3508 3724 2380 3545 2263 3114 2684 2635 1549 602 2632 2709 3799 2537 3569 3736 494 1311 21 1957 764 590 2806 414 4 1264 3478 2413 2218 58 3028 2453 1672 394 1771 519 4040 647 2399 3317 1523 2167 3042 1034 3053 1262 1685 2613 460 3910 3047 209 3782 3737 942 454 3894 1747 3264 3472 1598 415 13 260 1729 2015 1906 894 2900 2892 890 2172 542 2929 2984 3347 2940 2422 994 3380 2005 1335 4022 1228 2165 3432 2710 1893 2285 2073 2618 2712 2274 105 2901 3630 655 993 1616 2112 4001 3428 3093 843 1924 1844 3102 170 3221 4025 2407 3955 1 1418 986 1821 622 3209 1122 3509 57 2998 558 3931 2898 3500 600 2200 1494 576 129 563 2380 864 68 1959 1882 281 772 1231 3947 1721 687 1206 649 429 3958 1689 902 4043 1210 4044 2868 3873 1646 3329 1253 2569 3762 1988 554 2539 72 2631 556 1000 2685 3995 974 3865 3124 1359 531 3328 807 502 2108 2779 1171 1199 3398 285 2339 3127 507 3511 2157 1394 1148 1022 601 1445 545 1990 2834 910 1478 2363 1857 708 3862 2046 1004 1606 3935 948 2260 1537 3643 1802 2672 2032 2362 3317 988 3206 272 2329 3309 2034 1393 3193 1421 1653 716 3057 551 2921 3326 2938 283 2779 2124 262 2002 2625 1876 3331 1360 3923 1996 2388 1304 798 1261 1233 1992 109 204 2321 261 2498 1690 2645 2764 537 943 3917 566 2026 3610 2821 2579 3850 2418 2632 1146 2892 2166 2053 1798 2833 1495 725 1323 1990 3492 494 3571 2668 679 592 2293 2315 3703 248 1119 3973 795 3802 2613 2981 3312 806 3279 3819 3067 2145 1458 3786 2515 2644 3478 3331 2421 1350 1665 3944 3273 1171 3475 59 1499 3669 2103 1965 882 3083 1078 2984 3460 1078 2932 417 1324 638 3637 1392 1353 402 3435 1087 2364 3768 2855 2054 948 3866 779 2622 2859 284 3369 1820 832 562 3388 1193 1517 473 3412 2046 2736 484 2386 3938 2642 3037 943 513 722 3863 3025 2867 3676 2438 489 1259 2882 2524 575 3318 778 3794 1591 1599 2902 2489 299 114 147 1672 197 1939 3296 1467 1210 1808 3460 1863 2975 3721 3082 654 3358 2218 3058 303 835 3711 1702 1265 95 1416 507 3286 1077 1326 3438 2067 1474 3738 2350 1688 2480 2134 3733 3868 3239 1352 1512 3069 191 2548 3595 2986 544 1722 2397 2470 3219 1507 2397 951 1161 1218 3854 4027 2935 2570 1793 3431 3234 1527 1610 535 1783 2964 3767 542 732 1692 3129 465 1365 990 3787 2756 2059 2689 2990 3848 1532 710 1243 1497 3066 2494 1655 1353 965 3897 153 15 255 2397 920 3689 2886 1755 1932 435 559 235 3679 2627 3537 2573 3439 3528 3719 3968 863 3156 1054 1927 1955 3630 740 598 24 929 1560 1335 3470 1315 3856 1832 1660 421 3201 2886 3113 3997 1207 3352 3516 2959 3356 3986 2666 1193 2909 234 3489 2767 2259 1882 3414 590 1809 151 1714 1883 1082 1085 2382 2650 2985 2318 796 2254 3072 2198 1383 941 3209 1809 1443 2775 1308 2594 2774 1839 2167 644 1390 1204 3132 3465 97 3165 314 3957 455 3699 52 3008 286 1986 3845 2341 49 1637 3821 511 1993 685 2661 1795 1683 1904 1091 1569 1904 1343 1767 2073 2550 351 1059 286 478 1260 1203 2178 1825 3327 3655 1111 3279 272 384 3350 1292 1667 3410 1533 1253 2117 2095 2360 332 514 2154 3214 2462 1646 886 453 346 2123 3929 840 3941 2392 465 2206 374 3647 688 1874 2929 3679 2242 1754 1796 840 1426 573 421 241 3917 1332 2518 1572 1303 2368 2467 2963 828 2949 1349 3923 411 945 3754 2593 1740 2871 1275 2477 3596 552 988 1872 2351 922 3156 2381 2263 769 2824 3048 1873 798 805 2911 1625 2837 195 1335 186 1170 303 857 2111 3495 1346 2977 365 1052 528 1413 553 125 3390 1845 3517 492 2848 3240 3125 592 3677 1457 2152 3579 614 1371 2846 2636 2590 3562 234 2733 1832 3923 2501 2897 2503 2831 117 776 2573 1533 2945 560 3073 2898 3888 3800 2163 2872 1368 2935 3815 1886 2621 3749 2208 103 1371 2346 99 2332 3778 85 2321 2241 2153 2208 1274 821 3794 2556 2058 1968 761 53 740 3394 2181 1196 3126 3925 702 3790 3822 1108 2375 715 3806 2254 1232 1825 2016 2284 3149 1399 3411 3465 1932 2197 3570 2620 3775 2498 101 1353 2729 96 1565 3652 2203 3718 2091 2408 3363 895 2998 1386 3281 2792 1126 504 3805 2166 1712 520 2976 3873 825 3658 2107 578 534 1722 2579 3918 282 2219 981 3736 2882 1145 228 2856 3684 963 2575 1569 2340 3837 1209 1778 4029 3503 2482 2043 2232 3774 529 4001 895 2784 1083 2499 3691 2845 1875 581 661 1417 212 3712 3686 331 312 558 1662 753 3734 3791 741 3038 3516 1545 1314 3711 3707 3252 2900 3157 960 3421 184 632 2783 3112 231 431 557 3801 2175 2703 1110 328 1601 3376 461 3704 3064 4005 1411 3616 860 1052 3736 1002 2988 63 601 3620 1982 3091 3892 1523 2462 3488 279 1555 3855 2796 3203 2057 3858 2863 1469 2822 2421 3100 373 55 1324 395 3636 1298 172 1768 646 1043 584 452 2211 3188 938 2918 3383 932 554 741 117 833 907 1391 2831 297 1902 2098 1008 2246 1956 4048 2585 2448 1714 3427 1278 4058 460 4050 199 2307 1269 68 2677 2066 1731 397 2983 3105 1905 572 1680 172 2784 2546 2702 3147 2694 608 3355 3332 1057 191 1467 1811 473 2159 29 27 2001 766 3251 3001 794 4074 347 2173 3365 4021 1539 2529 866 804 420 1651 1066 1860 3432 833 2506 1850 593 1580 619 351 2666 383 2342 2416 1836 1494 2036 909 2540 2573 90 3165 620 3432 3410 75 3803 2660 54 627 2560 2224 2545 2402 122 190 1893 1642 3788 2568 1529 1023 2293 3546 1931 2095 2925 604 3909 2995 3875 765 2469 1952 1146 1660 2643 3088 3182 4010 848 104 3924 3242 2765 3094 1495 3843 603 2036 2700 3322 3067 2847 3458 2079 2851 128 972 1737 1896 3954 2693 33 1940 2646 842 2062 3058 632 1061 2450 3697 1832 1622 610 703 2376 3242 2876 3477 1492 3694 1213 1360 3408 3619 3091 138 3331 1995 69 1035 3060 359 2727 1626 2485 3607 3010 167 3370 1909 2521 938 415 3821 4070 147 3030 3897 88 3767 362 170 2151 3723 3970 2398 3848 2974 3422 462 3262 3919 3700 2346 3796 2678 481 3557 1903 3708 2863 3492 2652 2371 2476 3800 3919 3619 1539 1754 1694 960 157 2005 2436 723 2098 687 2111 1390 1362 3511 597 2689 2427 481 454 3061 2918 4024 3401 2676 135 1547 3868 3998 1923 2513 806 2202 3805 2613 3311 874 3863 3603 735 2077 675 3186 3123 3545 1586 767 321 1092 1469 3146 3655 4027 2473 2592 1729 1537 2641 7 3205 3062 2171 1021 3680 2118 724 1415 638 3027 2594 3476 935 2972 1011 3573 3527 581 1784 2195 1135 131 3200 3370 2815 222 468 3575 3155 3015 2006 2818 1520 2785 544 1888 3516 1112 1660 2778 1020 808 3560 204 631 3223 2462 1554 844 2048 2444 1074 3347 1590 1573 4000 93 2883 1540 521 1456 2008 465 2404 3281 278 574 375 3246 1200 3080 198 1404 3320 3707 2331 278 3342 533 2143 3912 3691 2596 3619 1407 1376 3979 3954 499 2045 3136 3723 3467 2952 1739 645 1210 3952 536 2917 1068 3688 825 2613 1556 2145 2555 487 1726 3877 1661 333 2062 3864 98 218 1979 1367 2395 3225 1595 1985 2070 3294 2388 2801 504 3343 1040 1958 3547 1617 2931 1689 2913 3852 1454 412 2218 1155 1361 69 1893 3973 686 3909 761 199 905 1634 1704 1434 2374 3955 2919 60 2157 1114 2576 3651 1171 3864 3058 1592 2779 130 420 2219 2641 2623 3969 3493 1488 2401 2742 1773 1321 3278 2912 2495 456 723 3785 1005 3551 3927 3232 1249 1242 3539 3255 1566 755 911 76 970 1230 1380 2362 632 3505 303 1031 158 3955 3809 1503 3876 2046 1350 1831 3699 3440 424 948 466 2042 1901 2700 3237 3267 1779 338 1368 3806 2532 3664 2610 2873 2696 1467 641 1885 1235 4046 3149 75 2974 1318 1769 3333 992 1203 479 1009 2418 1333 3012 2747 2827 1247 1003 273 3060 1680 2507 3997 715 976 1229 2013 483 3271 927 2509 3262 3363 3202 2613 1739 2647 1616 856 1597 381 1499 685 1920 1921 643 1783 2984 2497 1301 1625 1123 2347 3313 1223 2685 3041 2030 2262 1451 419 1849 2500 1415 3987 2976 1079 3226 1087 3247 2644 466 737 2669 111 2456 857 942 2730 2438 388 2691 2388 2402 3688 559 541 646 2850 796 2702 1621 3568 3571 3838 896 1643 1470 784 1055 990 3020 1013 2720 1353 3594 1333 1085 974 1256 917 3653 3713 2794 1409 2079 2388 2622 309 2569 1976 1158 3303 428 851 3526 746 3798 519 1268 784 3926 1740 205 368 2537 1141 2667 1758 3132 2784 3645 2934 3052 220 3617 2147 1629 252 276 2162 2923 1628 2748 1635 2350 2639 549 2026 2229 594 3380 1390 4067 1567 2077 431 846 1290 701 4065 340 1369 3390 3624 2777 2761 444 632 2721 236 1804 2431 2350 3662 601 4004 2608 1366 3260 780 2922 3274 575 2160 3253 2027 1285 1101 2981 3908 555 3791 1525 1516 3291 3254 1212 2274 3909 3624 642 2433 1892 2647 156 3088 3453 1945 2225 3036 3751 4015 2946 1896 3164 1676 172 3389 2093 970 1051 790 1248 319 2050 1023 507 1326 874 3950 221 3627 2636 2716 1001 1834 3595 3800 3445 2635 2360 2743 3147 3087 86 959 767 2042 894 1223 3401 2554 1891 3969 2295 3547 204 1277 1000 1554 3219 417 3940 360 3359 910 2221 584 1094 1409 1337 626 1596 2601 647 3322 3044 3586 3125 2816 3927 2452 3317 2368 1911 1701 578 3246 3124 1019 3675 3919 3550 2212 1391 4053 3108 3975 3812 2447 1361 2661 1167 3045 1320 1294 223 2576 1111 1303 2759 1709 2972 257 2202 2813 1169 713 3269 3287 1633 2519 3204 3686 1858 2576 2335 1117 1379 2269 614 3430 3309 3843 200 1891 3228 1360 3296 1782 638 4021 3551 1986 1988 2319 3273 2006 75 2099 3031 4004 2196 2203 429 1209 4057 2331 3167 2148 2098 2398 995 1453 3747 1299 2305 3513 2212 1597 133 799 3361 1232 3294 1180 3195 4050 2024 1761 2929 3135 1500 2233 203 2401 3879 606 1042 561 2872 1549 1025 3441 2092 104 2150 1243 916 2660 1346 331 442 3727 2867 2961 3134 890 1450 3191 695 3011 1521 3697 2526 2833 1338 830 3353 3963 2475 1812 3734 3343 336 1250 2939 1216 308 1905 2748 1559 2725 1530 322 2010 836 4066 165 3293 1225 3662 902 2434 3973 2608 318 1510 3224 2672 3208 3195 2608 752 2412 409 1163 1959 4047 3984 2742 2836 1766 3959 1350 40 3604 3105 3843 2005 330 918 179 3400 2053 2226 3311 630 354 3680 273 2300 2212 2257 4040 4031 1227 2242 1760 2316 2657 142 3699 3491 2200 3828 3550 2206 2758 2040 2100 2301 171 3729 1727 3400 234 2960 3244 181 3330 1218 873 1713 1015 2671 2309 939 3961 232 2190 1916 633 2845 1052 970 2957 3457 3255 3269 2069 3023 1452 2466 3973 1346 2967 646 829 2439 2186 1881 3201 1073 120 3899 2182 2644 2229 2061 962 182 3303 2739 2725 2087 2998 968 2539 3759 477 608 2705 770 3673 3541 959 559 3190 3997 1938 1144 2018 2037 1619 1248 3491 2552 1850 876 978 1168 1685 2627 3055 3888 1593 258 2192 1674 40 1152 2138 880 2734 281 1502 3794 863 2186 3328 246 81 2535 3750 436 743 3370 941 877 2959 907 3906 1244 1551 810 134 215 291 24 1060 490 2982 1148 3507 1317 3969 1945 2028 292 166 1090 2743 225 3529 3862 4063 3919 3547 2473 2233 2688 2723 2901 812 2907 1310 3185 409 2179 1506 1345 1380 3213 1114 3762 2820 3078 1685 2823 4060 1162 1009 136 811 3574 1788 816 2253 3099 1428 876 2433 1539 3055 2864 3784 916 2330 1053 126 3384 2138 2766 979 3364 664 3404 4060 788 258 3670 1638 565 1425 2046 3021 3639 2846 2208 3097 3105 1567 273 1387 953 1669 2225 526 3296 1677 867 1282 3830 660 2467 3741 3396 648 1502 383 1324 3090 509 309 556 542 1480 1372 3993 2024 1662 569 1286 3361 3403 3086 3317 1949 354 559 505 1042 2107 2254 1663 2575 235 1870 1056 143 1438 1490 1826 2103 2818 3114 3174 3378 3912 1220 989 2046 3338 1686 862 3903 2391 3314 2104 54 940 700 1326 1390 4041 3356 3001 2663 1940 7 4078 680 2974 1830 594 2173 2433 309 3479 3324 1732 547 963 2902 466 1646 3176 991 498 1988 3358 3271 1082 363 2739 187 3681 3306 1368 501 1236 3694 1379 2793 2941 666 3947 3689 838 2013 1257 3808 3422 4055 2926 1333 230 3201 2199 1777 682 891 2658 3928 3276 3794 672 2742 3856 2037 3948 3476 423 2705 17 2549 1465 1093 1671 705 165 3808 2032 2165 2088 3287 3758 1642 1805 2858 2141 1597 1276 4026 2985 1881 707 2030 1273 2615 3173 237 3662 2999 514 3872 2423 3253 1313 3868 3281 2222 778 402 1853 2259 3659 362 292 2374 3437 1280 2673 2737 233 1231 3854 2285 107 579 1352 3942 1151 983 1512 4049 2344 46 687 1899 2995 65 1631 365 3466 2185 2970 3099 1261 3761 1028 2875 3783 3954 519 3167 1825 2363 3955 2672 2786 1029 405 1267 3758 1178 2093 3041 3089 457 2949 3346 1339 1893 779 2421 3202 3198 2712 2493 2018 3315 3061 1316 1661 3261 582 57 2821 343 1655 2325 1640 3988 3718 4075 2134 355 435 1487 3061 1574 2330 2386 498 2678 3911 3816 2899 3945 1297 3635 2762 3032 3953 3208 3719 1707 3862 1417 2965 3593 2359 3715 2154 742 172 2158 102 3817 1442 1611 2789 2156 4027 2694 769 2325 2444 3671 2523 2069 1223 2403 2061 578 3642 1187 99 456 2201 1807 1635 234 84 465 2557 601 3969 1632 3580 2670 2269 2862 1965 3795 1716 2445 3950 287 1793 3844 203 3249 1737 143 3247 379 3218 2719 322 943 2385 42 1055 2306 2135 2024 1090 844 3302 2111 1382 2422 3878 3717 2351 436 570 1349 2686 3973 2133 2532 947 656 2277 3186 3228 794 449 3147 417 3669 669 1616 631 318 2039 3489 1246 2581 4074 2364 1981 3189 198 3999 3724 2648 2350 895 1185 1305 1898 3507 614 2638 1214 3400 2366 1090 557 3928 1923 2399 3763 615 859 1568 1260 2125 59 1669 2976 829 2180 547 2080 4066 2738 3858 3680 354 3614 3615 3079 1455 2342 2581 2111 4035 2760 925 3896 1806 2995 3071 780 2856 2119 1109 2232 1837 3110 1606 807 3791 3542 267 630 1482 2034 2266 3870 3446 136 3143 1917 745 1597 1487 3817 329 1272 136 2224 188 1592 1579 1815 988 1112 3429 2398 2932 1620 1121 1447 2674 3993 2380 3845 1012 1972 1040 1286 520 3315 1983 427 1957 2023 673 1199 1162 3708 3705 3909 2881 1071 2315 1566 2348 2222 1750 105 528 2270 2437 58 3666 567 2306 401 1141 1559 3953 3728 3688 472 4071 1761 1620 1039 1199 224 194 3058 2422 1456 3125 3573 1931 2374 4006 1827 13 3466 336 599 1440 3452 3266 3179 2817 176 1101 2529 125 2445 300 1832 2092 2971 1797 3057 35 181 2667 1653 527 1861 1238 922 3943 618 765 2968 3907 820 659 330 1711 1122 1336 3736 862 203 181 2102 2117 2507 2856 2097 640 3601 876 2663 3454 240 470 2912 1826 1233 2352 461 3867 281 1278 2545 2558 23 3588 563 2158 3212 1127 1637 1574 27 575 1562 1831 308 3488 1792 1940 1044 3368 3086 193 562 704 3735 1253 2697 1861 3290 1294 3104 3748 912 3785 1380 1814 3275 1267 2554 1876 3166 3973 1500 1825 655 3089 316 3964 262 3492 1702 3905 3207 3395 3989 73 1817 3161 3233 2560 3583 1316 1498 347 2668 2174 345 3472 2731 952 2143 2347 3612 2123 2942 3665 3977 44 425 598 185 2937 2827 2879 3514 117 678 3497 1820 1218 1811 230 2950 696 2451 2921 112 3829 2257 1101 2132 3864 169 1462 719 3962 3008 2078 3817 474 386 496 2764 2896 688 888 3940 1417 3935 2532 3035 1625 1529 569 1241 330 1420 3555 2164 2674 1293 3336 3125 2606 2489 819 815 100 2191 3965 3445 3368 822 41 1860 1994 2042 2112 1994 949 3104 1426 1532 2875 609 1592 33 3166 1720 1225 3238 2258 1742 1685 1872 1550 288 4 2611 306 219 683 3955 2637 2494 3247 3413 465 1544 271 1601 1834 3872 877 3349 1615 1401 51 548 2038 2141 222 3806 2713 1799 894 1605 309 625 1619 1072 2221 2280 3122 1699 3011 180 2524 3216 1306 3346 2768 3752 1953 3331 2308 2761 1107 2581 3736 3721 1533 3805 2782 3887 1932 2704 3399 2073 2039 1568 395 3438 1427 2861 3973 1280 2966 1159 1197 2743 3678 1755 1135 442 2667 2329 2073 385 2542 46 350 3339 2839 325 2361 3423 3191 1059 647 3991 456 36 2579 2837 4064 3131 2346 2885 2346 1704 1510 2499 1894 1208 120 1807 3987 602 1633 792 1393 974 1178 484 726 3037 2644 3088 405 618 1180 3821 2071 470 2620 3905 3615 2414 482 1761 2916 1268 2000 951 1436 3753 2151 614 1433 2208 1805 3970 2274 2472 3215 2914 3605 665 2197 807 176 3704 2427 4020 3940 2455 9 1305 3794 1714 2185 2609 3834 938 281 2432 2684 1911 684 299 3255 406 1644 2054 3451 1656 1431 937 2905 3961 3387 3610 3838 2714 3292 2761 3118 3955 3921 908 335 1728 1516 3626 2382 3855 3290 2440 663 931 1862 3916 2275 1557 3375 1870 1386 1535 735 2893 3920 2949 3719 3881 1437 3968 3241 3690 970 2181 3841 3608 908 123 800 171 1640 1777 1070 3585 941 1901 3335 1007 555 1577 58 2309 2447 2898 4021 3924 3956 3909 2491 3651 2199 879 3192 1829 11 2028 416 545 3986 2756 1574 331 2555 2727 1092 2122 2227 1562 1707 3901 2355 902 3611 3156 2770 3928 2197 1869 1863 306 2904 2045 3982 3847 1902 2196 2488 1300 3244 2907 994 3621 3169 3776 1546 3292 706 3830 3147 2082 1812 4000 2081 273 2183 3142 2765 2417 2265 4074 1671 1755 3965 3855 205 1988 2328 3241 3328 4018 432 1328 622 198 2039 3925 2452 1303 2886 1600 206 1155 3024 1635 524 875 3727 2889 2849 1501 3147 1476 4026 3757 2171 627 29 64 1555 3979 2805 3224 2297 2877 3414 2404 560 1920 3051 2098 1838 3472 1209 2583 638 131 601 3500 1741 2639 2835 189 1485 511 4061 1715 2435 3288 4005 583 2589 1792 3881 2109 1502 190 3117 971 1029 1470 3242 2698 3959 3052 1986 3900 1824 2218 3331 1455 885 1838 2220 325 2624 1360 672 782 2468 2823 440 3667 2630 335 3260 582 1741 3208 627 648 142 3058 1654 3062 1548 1138 448 2120 1438 2014 3399 2735 892 2869 398 649 1974 1254 3613 1304 1908 1205 1604 2108 3783 1734 3694 3467 338 4061 1129 1538 107 2819 30 4013 1937 2110 845 2325 1807 3642 3489 4029 2131 2466 419 2793 2556 3550 93 898 1647 583 1930 3782 3580 3613 1766 1344 3000 289 30 2549 2235 254 661 2519 3443 2645 567 2120 2332 3494 1291 2667 907 1153 3940 3509 2261 589 3699 1136 3551 3790 1998 2955 2038 3832 39 123 1405 418 2302 47 1356 2731 3003 3608 4067 3406 222 2849 959 217 2262 483 1782 2559 3617 3823 2663 1825 1990 629 2907 3692 2989 80 622 3055 554 2758 1987 3390 2973 1417 2435 942 3055 2272 2107 1785 108 2596 2705 2124 525 877 2339 2756 3913 967 480 3092 612 1299 3328 3419 2502 3177 492 1404 1393 3119 3792 2596 641 2011 1504 867 1765 2247 3688 110 1609 3306 482 3605 3514 3765 1324 160 143 440 1133 2241 3049 1067 1581 156 3236 49 1652 669 1754 1573 2501 2722 1222 89 3166 1790 2886 1585 3634 14 3269 2647 10 3962 2645 1036 2415 797 1811 1163 3432 1604 4005 1867 3295 3237 2127 2095 2530 2360 2588 2186 474 2016 1623 2223 3165 338 2094 3665 366 3588 2124 2443 3774 3610 2384 1128 416 2026 1263 2797 2779 280 1256 1054 121 164 3975 2964 1343 3457 1540 892 998 1247 969 2056 2477 643 2873 80 2482 1068 3474 266 1511 2280 4071 746 476 2158 1612 3564 3003 3972 219 2929 2346 710 770 521 840 2800 126 1424 265 659 1006 637 637 2644 2757 537 93 897 2124 1000 19 2040 1033 2525 2184 2936 3453 956 3294 2133 3432 1810 2629 493 665 2427 2620 2959 1091 3858 2438 1798 2862 1871 3684 2199 744 2251 680 1294 2077 2980 1392 2188 1367 606 2668 1060 4004 273 366 1324 2239 3064 3689 1292 3005 3410 1864 2460 1074 156 1249 2304 3258 823 2239 2332 3150 599 118 2647 2445 3851 985 1354 1671 1560 3519 754 1819 1634 2100 1103 566 593 3262 3590 1332 3983 1836 1950 2833 1605 680 2176 4059 237 484 1918 2539 259 3555 1909 1605 59 530 1847 1819 3305 3213 3294 3848 3333 3779 703 3026 2093 850 3547 108 3418 3028 41 171 2886 2773 1668 465 547 362 892 1633 1361 1195 2425 3579 1075 56 3905 208 2447 2168 2474 849 2780 2777 2498 2592 3561 2044 2143 2671 1697 2142 1420 3060 119 2009 2308 3043 204 2363 887 3057 1722 209 2673 227 2645 720 2176 1608 152 243 1036 532 1654 3253 2627 1739 357 2269 69 2017 3058 1949 852 1297 1379 2172 3084 2791 2021 2986 3072 3105 163 3021 656 125 3511 1931 2420 825 2732 3170 2910 3661 2324 1970 979 448 4072 1708 1121 4076 3432 2956 1223 2559 1696 1139 2220 3626 2349 3243 1705 2846 3887 3392 113 1486 2067 1357 1645 2372 1370 3351 3203 3686 75 1361 1474 2623 1009 1743 437 4023 1090 1033 1545 4005 2601 2332 2886 1317 578 1223 3234 3269 2393 1876 3487 453 1856 412 3602 2288 2302 3514 3496 1025 3928 330 3832 2769 1269 4040 2800 1896 3535 2853 3710 3472 496 1562 2042 2866 1891 705 373 3228 3089 28 2531 1973 2507 2460 3215 957 2067 1966 2176 711 673 1640 426 779 2492 165 792 1586 2342 2498 2751 2255 92 122 919 1652 934 2218 2858 2414 1311 914 3185 3091 707 1348 1344 2044 657 3776 3722 3665 4032 964 2100 3886 1991 3605 3711 962 1686 3427 3167 3801 3226 3261 990 217 494 80 654 525 4060 1700 2456 3476 1209 3618 213 3090 3033 1048 3687 2140 697 3036 1681 3837 2311 3579 843 2496 354 3861 3022 1736 1554 872 50 1341 2148 3139 1202 2358 2789 1229 468 389 2217 1187 3705 2126 262 2233 3725 2494 2221 3024 3960 1902 2318 3623 425 2590 4076 1438 1053 1732 3160 3911 4026 2938 2291 731 1577 415 818 2757 2358 2256 3400 3503 3334 2151 923 569 1394 3803 872 1956 388 510 3259 1172 3531 384 213 272 3724 3513 3848 230 258 535 2086 4012 1780 327 1172 3819 1607 2218 2106 1505 1921 2160 3621 2918 3550 206 220 100 1905 2502 996 2940 3744 3990 941 2954 294 2289 3810 3174 2741 2401 2212 1329 670 4063 555 2547 1275 2808 1815 1561 3594 58 341 3386 3625 2966 1129 1979 2621 2303 1346 1914 4006 3455 2328 2492 1523 2068 3136 518 477 463 149 1161 3314 454 3418 2906 3105 2545 3280 2889 2559 2675 632 786 2176 710 1378 1604 3942 593 1657 1242 788 2884 433 2825 2751 1069 1525 95 472 2118 3643 1029 3492 3596 1496 2544 3720 2475 2830 891 3804 3444 4071 1645 2063 1719 2625 133 2320 3566 590 441 1350 4031 571 398 4029 1268 1166 3715 2169 3050 2359 2438 668 236 3116 3702 3196 180 3878 3252 1276 3154 1319 2243 2160 3632 278 2902 1558 2336 2501 1872 942 823 2450 1763 127 3625 1231 2742 715 2975 2261 2765 903 3512 1375 2574 1320 3861 1512 3784 2858 2604 2292 1397 3115 3783 270 732 110 1198 1496 1011 1641 814 1459 3233 363 3607 1510 2365 2504 3930 3554 3026 2031 3254 636 2193 25 3900 1181 524 2602 406 3677 3535 3036 161 1740 3889 2768 3924 10 3418 2204 1798 2628 1272 2321 3938 293 3987 2505 742 2344 2321 1649 3839 2640 1873 1518 426 1784 2880 1811 369 3905 1463 3253 3642 3020 1605 2983 291 2216 595 700 4068 2072 1270 1481 510 1643 1016 899 1843 3644 431 1178 1504 1610 3601 3733 2933 2230 4031 151 2894 4013 533 2997 3947 1804 3119 2577 1267 2318 3031 964 1714 523 1388 889 2806 3854 345 1122 927 3626 1064 4006 1590 2000 1013 421 3477 2655 737 1458 2255 1813 205 2210 2224 1850 1586 349 380 682 380 1290 3933 231 590 218 1474 2281 1329 2556 1952 3645 1323 2882 406 477 2003 2874 2590 2961 3084 1640 1749 2143 2467 3750 2424 3784 692 2561 3330 748 2985 3436 1284 551 1706 156 3373 1650 3307 709 2496 1494 4077 2184 2909 3540 1004 2006 1995 2737 801 2853 566 3090 2421 658 2513 1707 1275 2728 2421 3214 2908 3772 3192 812 2663 2370 2077 1429 3433 1935 1896 79 1786 1480 2012 3908 2951 3092 666 2102 885 963 764 1661 3174 2614 3053 107 199 3356 3640 2751 2182 3387 92 1998 486 1062 999 258 3668 1224 3335 526 1785 3758 3724 299 1795 2654 2586 2802 2851 3740 1967 1641 3825 251 1492 1169 792 3556 2354 3043 1220 2555 1497 3960 1942 2081 1145 2299 685 271 1877 3553 3656 2149 2171 140 2508 293 2737 682 3948 2786 258 2293 4067 7 3211 3343 3368 3268 2255 1263 531 424 484 769 1426 2086 3873 1255 2741 2730 3773 155 2949 1915 2552 2619 2081 1511 3138 2438 2024 1344 2494 2034 3102 2668 3569 575 2939 1312 853 2128 4037 1790 274 1502 1197 1461 766 1044 3562 2235 1244 1731 856 2144 407 2770 3299 1065 2996 2276 3502 1602 1020 2140 541 1671 899 2176 2920 3091 2228 1656 734 876 427 3893 3936 3839 3331 736 3693 227 2588 283 309 1933 3164 1627 2986 272 2245 2615 3966 2945 1002 2118 2965 1823 2664 3734 2031 2003 2420 3033 524 867 3870 3029 1130 3289 513 650 3990 635 523 2308 1460 1003 3776 3866 2473 2472 28 2196 1308 918 2561 4003 1409 879 3067 2181 2537 776 3414 3174 2293 905 2106 20 813 3958 3831 1566 3204 1799 3772 1980 3504 2636 1621 2904 3535 1542 3015 3169 2299 2501 1344 346 660 2050 352 170 3468 1193 3375 2891 3956 3938 1617 2540 3492 3213 3384 1270 3529 1161 2333 2672 3480 3665 1078 1714 137 3635 3717 3465 1098 1766 149 3373 2689 2096 1354 2169 3992 1052 1443 1117 167 1801 4034 673 1073 2585 2822 1883 2543 1844 3312 3239 4042 1746 2149 2826 827 3207 2900 3867 375 1780 1225 1020 483 3914 664 2598 1087 870 351 3286 3295 3512 18 3986 2469 689 641 2094 2274 3014 608 1944 4053 616 390 899 1334 2696 3948 3857 2257 2553 2075 3198 3271 2530 2427 2878 1657 2628 3942 1815 3907 1757 867 2235 2750 2072 617 4075 1713 892 3912 3842 2054 5 2256 499 3839 594 2690 1897 1126 2368 1018 3406 1853 740 2866 2244 2383 3480 2638 3213 2644 2462 386 144 1098 3071 785 2788 2668 3444 3 2349 628 955 3411 175 310 610 2865 1830 2885 1117 204 674 937 3989 2255 742 218 1203 3594 771 1611 4043 3966 929 1600 2675 2223 249 2603 604 824 3609 538 2954 2223 2439 2859 1792 3775 2110 335 1114 3670 596 1094 501 3447 3873 325 3039 3956 178 1908 292 1200 63 2116 1893 928 3505 3445 1790 1665 3755 409 2103 1226 2904 2254 2110 3327 1679 786 3123 1539 638 2872 1524 801 2359 3099 3486 1302 1731 3441 1893 1244 3611 3531 2054 3027 1201 2437 1385 954 80 3766 3498 45 2719 392 718 770 485 1230 983 110 3677 768 3189 1186 608 2195 1859 3675 1933 3003 1166 3221 2564 757 2013 1548 30 3029 1568 2286 283 651 3351 3850 2337 3185 3815 2245 1192 3930 912 2635 2678 3526 3459 486 3472 230 4027 2877 3448 1981 4007 1271 3861 2410 2726 3846 2912 155 209 1930 3829 2716 1072 3932 3642 3945 2917 761 428 2788 3652 1091 1664 1619 800 1495 4016 1037 2197 3376 2321 748 1129 655 1476 1191 3009 2550 1298 305 3736 3491 4046 594 2951 719 2447 1153 2488 2001 2757 2361 2612 1998 3746 2609 826 1671 2190 1361 920 3712 2752 3052 910 1495 1607 3390 2747 412 3478 2447 2574 736 76 1236 1100 2707 1261 721 2172 3813 178 3264 3441 3675 4022 2862 737 82 4022 2090 1527 2308 790 941 2238 1527 1474 1836 3039 2505 1788 1645 2298 2109 3193 1979 3805 1441 3897 456 1970 1418 1791 2219 2848 4079 2053 3061 458 3861 2404 432 514 578 1452 857 3395 3138 2510 67 1573 596 3898 2213 157 918 212 1179 3539 458 4032 3665 3913 3685 1909 3278 1630 3511 235 838 1247 1478 2610 3431 1495 2054 2270 3685 3652 3582 3371 3260 1084 3900 507 2185 3042 2555 650 3308 1902 1234 592 1792 29 1578 735 1095 925 3490 288 650 2230 886 3851 790 3229 1373 3166 3328 1927 1800 1468 384 1471 1758 1666 3339 1846 4016 3889 2338 3701 49 903 657 2 2827 1410 2235 1973 1120 2683 3661 3337 1120 3978 1590 1620 1868 1111 3296 3767 3231 2663 1839 139 2867 1329 2796 1186 1660 1626 2099 83 2626 1635 858 1048 3348 3582 3977 790 1821 3106 912 1286 3481 783 3596 873 835 3511 1685 1662 1913 3487 1405 2928 1316 767 3761 2378 2831 3510 3349 377 3680 1419 503 1318 1104 4060 2517 1686 3933 1070 1831 168 3404 3657 2126 3402 4001 3271 1716 585 35 2086 2497 1349 3376 1554 2499 2315 3225 1840 120 2639 3637 516 1256 4041 673 596 2060 3904 711 470 4033 1497 2540 948 294 3780 3654 1099 3104 3934 3965 1875 3043 3249 574 3598 1312 3987 4001 2808 2848 437 3484 545 523 941 634 2577 4 1801 1319 4029 736 2193 498 2513 3544 984 910 2197 3184 1679 3670 3387 3316 1869 2992 577 119 1657 3801 1483 1816 431 2296 2867 2480 2833 3728 741 3791 1512 44 3454 498 189 165 2407 2441 2406 229 3978 4036 510 357 1712 1817 3521 667 3939 1339 4057 2569 3984 2422 2619 1151 583 2798 3976 1621 2758 3192 477 495 2611 3249 2293 337 2403 37 2144 1725 3857 60 2397 2558 2969 1394 2431 1877 2754 385 717 2976 3473 3733 1980 2543 3748 3723 3717 479 1350 1404 3440 1990 1593 3774 2601 2762 3462 1777 961 2797 67 1735 2508 763 885 3785 1807 2921 1466 1406 2713 420 971 2233 245 1561 637 365 3493 1620 1262 3194 2836 3814 644 1168 1280 4006 305 2977 2168 447 1586 2356 594 1335 2098 3309 319 387 551 1106 1715 642 3581 3920 3853 2690 294 3524 857 3478 778 136 1056 1961 1000 3461 610 3375 546 2966 3363 865 1789 2314 2249 148 2260 3196 3937 2551 1721 135 1016 1708 3250 420 2050 3746 2330 3668 1815 34 761 1045 95 2785 3110 1165 2567 2623 3516 3907 947 3429 426 117 1955 2152 3854 3174 1241 1871 3161 2 49 2906 169 2527 2602 1954 140 1084 3878 1646 35 514 1418 1505 3863 235 3807 532 2422 2914 1110 1158 3245 1864 845 38 3403 462 1875 128 1059 2084 2890 1645 3817 2389 215 3255 549 1324 3719 2099 2318 1712 3905 3524 573 1635 3758 2527 2908 3565 3687 3726 999 1806 1263 335 122 3963 1124 2752 3773 2908 1744 2455 766 532 3495 3847 3273 239 4031 2295 661 3439 1114 3783 2489 702 1966 3737 148 2427 3485 2514 3729 509 215 2745 1131 2834 1189 728 321 3966 12 1470 3019 755 879 15 2955 28 561 3532 3111 2425 1682 1667 2433 1026 331 2039 3597 800 972 478 956 2090 1289 3681 2469 1202 2671 1012 2698 3599 3472 2616 3403 2752 2272 850 2037 2566 465 2990 1154 1267 1563 2943 830 3223 3791 1906 1210 516 2742 1195 3396 124 3786 3470 419 3988 2716 2333 2854 3966 3936 1427 1470 3375 1860 2089 1677 1062 729 2772 873 2181 3916 602 1433 3787 3069 2806 944 1711 1822 2650 2674 3285 905 1259 466 667 2089 4000 1906 169 3387 83 3912 2908 881 2565 565 14 250 3144 3531 2299 3569 3221 920 1894 2803 488 3930 20 483 3687 3923 3635 942 3977 408 3010 67 2633 2856 2855 1561 3907 2591 3416 3318 1112 202 1175 6 2077 2363 3634 397 3337 4060 470 1199 2060 2501 2206 2315 1835 3327 3413 1571 3375 2774 1692 849 2366 181 868 1709 3881 3242 3715 2856 3482 4049 3255 2299 53 595 214 2968 1565 1480 849 1577 1051 2066 422 996 1916 4035 3045 1388 3684 2236 1741 485 3462 140 2025 1059 1131 3176 1798 2270 2075 1475 1868 513 3692 3756 960 392 321 2164 3624 1095 221 1260 871 537 670 1212 45 3459 2847 2421 539 1355 3809 2015 3034 3842 447 637 119 3894 2925 3290 3095 4077 3614 2091 1460 1198 1667 3786 3712 1382 2491 402 760 1924 1091 1392 1955 2529 4016 714 1779 227 4002 2146 77 1082 3443 4071 3914 3894 1710 2340 1451 622 3751 2895 1431 698 1022 2967 805 3787 918 2943 2350 1327 1427 3561 1374 1160 2436 3854 1966 3042 2911 2540 3234 2402 3976 98 64 1566 3124 156 2525 2721 1938 2732 995 2986 3247 310 3532 721 278 1385 3856 3278 810 3094 252 663 3307 2687 2592 3742 3181 266 1999 955 758 3152 370 1331 2091 887 3587 3074 1699 314 3924 1138 2625 2556 1640 1656 760 1139 1714 2016 3961 3034 2867 1172 44 3152 1352 549 2197 2552 2476 1643 2330 3102 2832 1490 2867 2522 3551 2106 1845 4037 1749 2143 2260 3279 2169 1136 2273 2118 376 3673 3839 2859 3318 2047 325 176 408 3212 2827 2210 2785 233 13 441 1709 39 1598 1106 2251 1807 415 2764 3464 3262 791 1281 1842 3629 2503 3614 3130 1956 952 1437 1713 809 893 2323 3275 1751 3332 1210 2017 362 3526 2250 2586 73 2409 3265 4019 2418 1800 924 3234 2391 123 1833 1971 996 73 1996 612 3102 3787 757 1792 3311 942 1663 3725 2812 1249 3299 2462 2446 250 564 3836 76 1540 218 3890 2968 1523 1736 3763 3766 2030 44 3282 1198 2467 1517 1727 1671 2867 2628 3580 2613 29 3985 1997 3663 3270 3805 210 565 519 20 1047 684 3467 1702 3065 1281 2102 1791 3681 1701 3328 3901 2234 1567 3294 585 484 930 759 1004 1395 3437 2649 1541 2 2002 404 2231 4061 1837 777 2 2358 2777 693 3492 3161 2664 1438 1655 523 3995 361 698 3588 361 2255 2278 1551 899 3255 2164 822 3981 3214 3253 3529 2329 2036 3018 3815 2819 94 2068 807 690 1595 1387 2479 1248 570 2484 2943 3091 785 1416 199 2779 286 3370 1504 3401 3749 3864 3301 2947 4051 3131 2440 3060 2029 3966 455 3041 3551 3774 3845 3839 2633 329 3304 1822 4024 2452 2001 1661 258 1014 891 2677 2412 94 2879 3714 353 2617 3042 2889 3450 920 114 889 1606 3466 1208 1257 3500 420 3056 2986 2597 3392 936 2686 2491 947 2876 2838 3602 3677 654 3719 1 888 1218 836 2319 431 2211 2161 1458 552 810 3250 4058 1892 42 2192 3884 966 1183 716 1574 215 1363 1033 2769 3331 993 1378 2748 1977 2802 2044 182 2317 458 956 2267 2448 3766 347 794 4005 2708 3136 3870 2522 2876 3972 1153 2071 2623 3030 2785 1828 1974 1266 189 226 3431 100 1438 2815 2906 1741 65 3044 133 3166 765 3421 1965 1602 2597 3929 881 3701 1267 3623 1683 3722 3868 3047 2565 2091 2244 513 4046 60 2701 3594 649 2415 1550 2034 2359 351 1280 1324 343 3832 2469 1264 1241 787 969 2828 152 3430 3362 1542 3920 1230 4018 1506 1311 3725 2983 3283 2776 883 2533 2141 3012 2220 172 3238 241 2731 2241 3698 1018 3897 1700 1806 927 2151 1679 2138 2775 3257 530 2009 659 178 42 3734 407 2292 1851 2890 1392 3439 99 2793 2938 1511 289 2081 3289 3673 2138 3178 1558 110 1446 1665 880 3035 1094 3395 2334 2515 2246 71 432 1738 2632 555 2250 3041 3445 968 3156 1576 83 1590 574 1897 3267 3804 1276 3369 2325 2977 433 110 1068 7 552 3632 164 1088 1455 324 9 2965 2429 3998 4003 3423 2507 1172 2256 1637 3178 3791 396 1245 2110 1400 1235 2746 1509 1255 2553 2156 2886 3935 2735 186 458 2279 780 3015 3717 3522 188 4022 1296 1951 3013 350 3831 1225 3240 3385 3955 91 3347 1058 747 1110 3199 2726 2496 13 2412 584 2527 2512 1483 4002 2752 3401 1378 876 3634 3047 1269 3206 2815 3037 3322 1651 518 3863 1971 1486 2486 1721 2040 3260 745 3708 1224 3790 2372 1072 1464 4050 762 894 1730 2023 2878 750 2583 825 1614 1474 946 3636 3498 248 2568 1376 3009 1614 1464 1436 2873 1293 3963 3129 858 1058 2757 646 1173 3750 3200 1951 2346 231 1793 201 2982 2040 1278 406 3111 2081 3230 3833 1006 3006 2384 3175 604 3280 3822 2713 3873 923 603 1474 2274 2877 3554 458 1762 2842 45 199 644 2878 1212 2006 1156 369 948 1695 1043 675 4058 3314 81 3595 2954 1227 3682 593 234 3746 3568 308 2593 368 1672 2629 1085 3520 505 951 794 2140 3564 3778 419 343 386 1989 2038 3594 2791 3545 383 941 2293 4071 2306 402 758 409 2220 266 3605 3018 1074 2781 3011 1417 3276 2297 1531 3798 3067 1919 722 2846 1137 3569 299 3287 2375 3542 2561 953 2764 3219 1409 1895 831 1472 3337 3469 4022 756 2415 2876 2082 1818 2348 900 2992 282 3412 2983 1869 2112 2323 3422 1577 2952 475 1037 880 1445 1861 1746 834 3518 3414 2008 662 871 1287 3057 2565 1280 3045 491 3239 3355 2384 3639 1654 952 2248 1406 1028 2177 1492 1447 345 2830 3719 3347 2201 339 42 3427 265 1659 1505 3618 36 2023 1867 2736 3063 1013 1308 786 239 986 3097 1390 2264 2752 129 703 371 62 524 2129 3405 3645 3738 619 1901 1955 1927 3706 283 1535 1220 48 1484 670 1463 3439 1744 3763 2412 3528 719 1934 1610 1163 2788 1555 389 1407 1643 1340 3336 3130 69 3086 524 3376 3853 3329 439 2082 4067 820 1742 1083 3335 2542 2550 3101 178 2775 861 2988 189 936 920 1205 1205 3672 1910 90 2843 3883 2478 2414 2098 2797 2386 1036 3972 3280 2029 1348 2623 938 2456 2405 3252 3314 3243 2701 1281 4038 548 2164 3639 2236 1396 3596 194 3018 2774 1810 2531 1289 478 532 3236 454 2215 3333 3682 2566 2792 4023 3230 3827 211 885 437 2055 1457 399 18 2771 1795 515 2178 1920 1055 3282 3645 3169 1575 3844 2191 949 2320 1121 3350 3289 4026 1542 2532 753 3910 3934 299 1756 3152 2511 3180 2443 1209 3111 2730 2634 46 52 731 539 2755 3317 332 1973 2961 2844 1546 2236 173 2035 1635 1296 1708 2574 2080 2678 2355 1047 919 3370 3403 1932 3022 1853 3703 957 3515 136 372 2043 1922 3581 2190 3858 3335 3160 2984 2313 2583 2012 3066 3071 636 1892 1210 1494 2703 220 1663 2910 3054 2027 663 3478 98 1920 3286 3453 3003 2404 3081 3485 16 1737 1097 1919 2106 1766 639 2392 326 2411 1740 2062 1516 3357 1522 1341 4009 2219 2384 541 1287 3921 2404 2918 1662 1980 3257 742 2513 837 239 1254 2187 192 3108 3199 3832 899 1877 834 595 2127 502 766 928 609 64 2378 3338 2857 358 802 397 637 2721 452 1079 1024 1884 3669 798 2711 1590 1162 3341 1347 765 405 2047 2484 4033 466 3876 1140 2782 2235 1819 1912 3885 2798 3417 382 1538 3473 283 486 1793 2631 916 3678 1557 1868 1297 76 3309 786 385 931 1014 2649 2877 2679 2781 3559 750 635 2397 3386 2803 412 1492 3966 651 2006 1414 2537 503 2911 428 3281 1199 3007 1880 2811 3568 3554 983 1674 2267 3857 3971 2807 3881 1355 1966 2028 619 919 1468 666 3880 760 930 305 3502 3198 2595 771 3491 2292 2860 914 655 2216 2574 3231 4078 4032 3904 774 3777 3394 3317 3980 445 2487 157 1904 291 2581 2084 2727 2919 3450 2373 208 3349 1572 2773 564 315 1061 1918 252 3877 3544 3092 2327 3218 2597 2661 2909 3605 978 779 964 3125 2552 760 23 1354 3808 2868 3480 2502 1373 2625 1388 3763 960 3186 2476 140 1820 3790 3830 3676 3523 1148 72 585 211 2913 376 3584 1722 4014 628 537 1226 158 749 2991 1856 1822 3832 3166 98 2325 1940 1729 729 3758 1991 2287 1085 472 308 1199 2555 930 117 1418 3377 2861 2985 3148 396 2641 1556 2756 3485 3376 3810 3687 3541 3943 598 1338 1423 427 3960 1173 1993 725 778 3148 2133 3570 2041 1565 1252 911 2923 2191 1992 3581 3884 195 254 71 1661 2970 655 3360 2048 1214 1205 3044 2325 3874 1949 1143 3052 2459 2978 1138 3469 1648 2484 1643 2957 913 3407 3249 474 3657 1389 1077 2104 1302 1302 2208 3831 3118 1563 3288 2619 929 2091 1323 1968 3542 2789 153 4059 2616 1570 2171 1643 3301 1068 30 2366 3973 304 2126 2396 903 3076 63 3802 944 273 558 2278 2580 2417 3363 3631 2317 1928 1613 1524 1371 3314 1922 1331 3253 1784 2332 761 3723 1250 3192 1990 84 904 1048 3683 1624 1592 3869 2600 256 3753 3047 3655 3856 1658 1964 2481 3953 2910 860 2884 3590 3890 3862 1426 2900 2649 1844 187 951 2777 2496 433 2358 2479 2934 1600 85 1829 3337 2581 438 3857 3321 2888 2383 653 2065 1316 852 2689 3652 1072 3378 1377 439 3911 1602 3968 849 1885 131 3151 1364 1185 620 3384 1620 38 3463 423 882 1943 1849 3019 1616 751 891 760 689 1581 90 4062 3559 2418 4040 3406 3102 2039 1033 1510 2784 1098 1971 1839 723 2704 2354 3379 2378 898 1281 3563 1452 2837 1817 1014 1614 2869 130 481 2261 2992 977 2952 198 2727 1547 1597 2364 82 585 1170 1451 3609 1909 1658 1526 2922 3043 1571 2979 2173 448 3807 2426 3028 1584 1927 1483 1066 731 216 1740 988 1229 3461 2015 338 3579 310 1836 1689 2001 627 619 1920 1618 496 205 3385 457 3042 2124 3984 1370 3319 1995 183 1090 3416 819 375 883 320 2877 680 912 3355 167 3944 3935 1980 2262 1011 339 1644 1392 292 2246 1647 3942 3352 155 3532 1188 880 2893 287 301 668 915 1870 3320 3077 3397 3276 3367 1213 535 3655 2319 1643 2428 2051 384 975 475 3916 865 1355 3658 64 1590 2551 3042 2888 1497 2589 1501 2668 3132 2255 117 2085 2188 1178 2525 190 1234 2684 2778 706 233 3713 702 1245 3298 2776 1773 2395 3726 2081 1225 3801 3111 3689 3823 1157 2836 2476 181 2997 2244 126 1126 718 3293 2609 2867 812 153 862 877 3339 2164 1686 3853 1206 3648 250 3475 1477 3863 2686 1908 1079 1950 3731 1575 1078 2839 2611 3646 3854 3205 2405 2187 3586 789 2206 2234 949 2806 1208 916 401 881 1653 3761 744 1855 750 189 1339 1233 3141 3599 2870 1861 30 124 3178 3375 2295 4050 3482 193 301 2025 3670 2053 1880 190 493 3392 1137 3568 1356 2284 3342 727 59 2228 319 2890 3250 652 2964 1026 1872 1642 2026 3802 199 2678 1657 3249 2058 3307 1432 4054 3710 948 853 3600 313 3286 3344 3101 1846 1298 1446 2404 3877 1369 3952 3660 2351 501 579 3868 3684 2578 785 3512 2984 7 2565 1150 3082 1745 2795 1767 3215 1009 1671 89 2431 2915 2012 3320 3010 2945 3875 2574 3359 1793 4054 2128 3506 602 4039 67 1410 2566 348 2327 3065 776 338 996 2655 2255 1028 990 1806 1312 2365 2376 1603 1328 894 1762 766 3943 2985 538 3356 2922 688 469 3620 480 3298 941 98 3005 2333 1151 602 2124 2440 1335 234 2026 1119 3640 2723 3272 2657 133 296 1859 3780 699 3338 1415 3582 3220 664 3465 3684 2805 82 4076 928 1510 338 2578 2584 1227 1607 542 1648 474 422 3717 3902 1562 3263 1597 928 1541 3395 1482 3177 3860 1596 2375 27 3128 1029 2065 837 2622 4058 2327 2492 3265 3282 3485 3572 353 2076 1972 2934 2122 2958 3549 2875 90 4073 3712 3347 1859 2304 3994 1606 1760 491 3803 3331 1906 205 2441 2082 587 3212 1267 3028 2109 2721 3849 3197 866 1296 3221 810 2101 382 2183 3394 3980 1309 2486 500 2623 1608 230 2485 3928 149 2095 72 845 2859 1984 198 1207 908 583 803 1782 2530 3523 3095 44 1720 1109 3805 1476 62 3890 1855 3164 1302 1982 1971 2225 1074 2869 2924 2935 3537 3704 2122 501 2829 2969 3519 810 2795 1239 2780 938 1656 1773 991 2133 3091 795 3598 967 3311 146 1446 434 429 2191 1525 3846 2850 811 3643 3083 2613 1760 966 3200 15 1220 298 3254 1565 131 3916 2903 3155 2985 1597 2917 205 3960 1569 3642 4076 3506 519 337 3723 635 3936 3515 425 3132 3633 3954 3000 3304 1973 283 844 2167 2294 1875 1923 862 949 1598 1760 2193 17 1297 3853 1597 3482 3070 210 2288 1137 1826 2640 3792 1567 1366 1518 1757 177 696 2629 1780 414 1002 1389 3230 452 2440 1712 556 2786 837 3028 1853 2628 414 3324 3796 2920 379 3816 53 96 2524 2912 2500 3028 2959 3032 1798 3153 780 1681 1553 3929 926 1493 1279 2138 618 1360 3403 766 1143 3873 3849 3680 3727 316 1607 1411 304 499 1463 1269 2267 1016 1951 450 1974 784 339 3554 652 875 1357 3390 1855 543 1395 2467 11 670 2920 2813 1657 3789 1440 3542 3863 2651 1149 512 373 1461 633 1227 1405 2599 2737 2949 3447 343 820 1735 2843 2961 2475 4032 1269 3344 270 340 2153 1897 18 4024 4054 3560 3948 1842 1229 2039 2016 2531 2269 413 1325 1260 2184 3270 3420 3428 3998 3460 3087 2216 2117 2753 340 2660 2077 1806 3181 565 2909 4036 489 1952 2621 450 403 3947 2808 3912 2082 562 2046 1483 4078 2597 2922 2404 3026 977 2618 3 240 146 2105 3671 4062 2639 398 3913 405 89 1781 3010 187 3422 2154 2834 2713 563 1064 2844 3099 2713 1336 2229 1068 2294 3765 1038 2604 4011 296 1760 3464 3969 706 3979 3056 3394 2756 1304 669 2518 3892 3033 2294 3510 1371 1650 349 1745 3885 4048 1422 819 1974 2034 3078 1187 1693 3460 810 2834 3105 3912 2089 2126 875 3650 2047 3743 733 2782 2239 1592 3722 517 2997 1978 2103 1204 3612 2874 2104 727 1485 506 3702 2938 2550 2753 526 1436 2977 982 480 3696 3197 3830 263 1878 3842 3713 2844 3175 3982 3585 2053 2729 4030 536 3950 306 821 978 1182 19 938 3617 280 2208 2966 1468 3380 2254 1607 2457 3143 827 3843 3605 2790 1952 1025 3501 2446 2712 2371 3482 1763 290 3315 3879 2981 2438 1643 1720 2643 3387 2687 3590 305 3245 148 2202 2936 3584 2002 2876 1964 225 15 1043 3521 514 2720 2199 3709 3964 3845 320 646 1552 3045 1559 1804 1045 2993 3875 1203 2614 3684 1542 876 2826 1156 2656 1988 2576 4003 1916 336 3657 711 1784 2810 2188 3661 1544 218 494 1805 3121 1773 2970 642 299 2688 2381 1273 351 3453 1556 146 3381 890 1297 1101 3092 2747 3574 3227 1618 1313 1008 1155 3956 2529 1621 2331 1808 776 3511 3577 3406 2973 2585 594 545 3633 1521 1129 1099 2675 2289 2252 4074 4035 3860 649 3100 1891 3570 2421 3647 1148 3196 3106 1654 1730 2851 2507 139 2636 1068 215 3760 1764 24 102 1767 2283 1874 3905 2171 1466 2026 3168 2481 257 2151 2295 108 2610 3172 1741 2814 3395 2845 2039 3246 617 245 879 1257 2875 477 1722 1385 2554 4060 709 1050 329 3185 2995 2415 3799 3042 928 3519 3058 154 1575 456 3966 1274 982 2507 3588 199 2415 1838 3695 1292 647 3904 2698 3599 582 3306 1731 2560 1484 2916 606 1319 1768 3082 239 629 365 2014 2922 1995 1929 3778 725 4055 1358 17 786 2064 2007 317 297 1783 248 915 3947 2521 2969 3765 59 2666 1374 3547 251 3296 3123 3445 704 2648 1277 2977 263 3229 292 3410 405 3871 757 258 2163 269 2116 1203 2007 304 1097 1354 2396 3977 1132 3509 3372 1903 1403 138 2395 1970 1970 2348 3582 1251 3640 3016 643 3433 2390 506 438 2270 3217 747 2852 178 4031 4012 3004 1954 797 1073 2349 2788 2924 3529 1637 2083 2733 3921 2746 1373 2138 2489 1735 4021 1042 1746 2526 178 1130 3497 3374 3318 3885 2550 38 3269 613 553 550 1096 1900 777 3006 915 987 439 3087 4066 725 3497 3285 1158 2257 2128 636 2637 240 1994 2739 3379 3245 3597 2388 3178 4058 1130 1523 3421 3855 3901 2546 2486 2257 3847 915 241 2002 1946 286 2264 2914 1628 1051 2231 157 116 3498 1275 1062 3872 1299 1506 3374 1379 3786 389 3970 3341 2873 273 1302 247 492 2529 2828 1027 1290 3273 2990 1976 583 511 1181 1831 541 1031 2450 1211 2614 1877 1593 3376 2868 2281 3945 1074 1285 169 2714 1542 2926 3998 3571 3920 2665 3317 3086 3687 2792 3524 1989 906 1876 76 2142 3898 1793 432 3024 3937 3999 1676 3751 2758 1915 1105 542 2873 3796 3164 3558 3257 3647 4046 1573 1972 769 2395 2197 3400 3971 3368 556 314 1458 1603 31 3170 1505 1846 166 2491 1114 3021 109 3880 2890 1140 2440 2604 3966 1043 2795 2825 2255 3725 1557 2970 1247 1410 3408 2589 3109 4062 1532 399 2125 307 3632 3069 808 2014 1339 3108 4058 3475 2818 1558 3012 3357 357 213 1810 1658 3866 313 2227 3549 1218 3847 1544 56 987 2117 2373 3068 2507 3726 1533 906 2469 2609 1246 1379 608 2721 947 3486 145 3445 3197 1409 3007 2104 2886 1308 1225 236 2155 2555 3790 3354 1310 1327 1008 3755 2841 3961 1676 2699 1534 3565 260 3566 2879 1669 3481 335 3590 1641 480 3989 1820 2291 3538 2670 1600 155 2551 1542 636 758 3614 1174 3909 1327 3017 1047 3959 193 2599 3931 284 159 1539 2202 2760 1001 3268 3376 447 1215 2753 1781 1007 4023 1537 1143 3732 2776 2630 1892 3539 1010 4029 2398 3229 1129 2743 3622 3504 2667 2563 2576 3713 559 214 2678 2475 1018 443 552 896 3463 1726 4054 1498 3666 3659 3509 3751 3283 422 2237 847 1896 3716 3884 883 2889 2285 3206 3799 3209 3946 3307 1496 600 1546 3551 2210 3781 2285 3181 3956 297 1001 1748 1467 716 3618 3987 321 3061 128 1569 2463 1494 2258 640 1386 3332 2383 2320 231 939 2584 3198 1412 3401 926 1260 437 3793 1079 3614 3373 2479 2652 3694 2381 2644 2885 2004 2260 2466 154 1471 3459 3495 959 1716 3631 2423 1174 890 2691 884 572 3152 284 3158 1676 496 3817 2919 2600 3952 3270 1922 3819 3120 1207 922 1675 1732 3357 849 864 1319 1595 3235 1425 2409 3310 1162 1275 1247 254 123 2903 1097 3329 1849 1949 3243 11 2511 608 3429 1702 135 1927 1332 2522 156 2464 2567 6 725 384 3184 326 72 107 1893 4028 2453 813 3973 2149 4001 3484 3923 2817 299 3900 2937 3122 2795 2069 2632 3894 3454 2987 2441 3524 3505 1553 3128 890 2942 2315 1167 1214 3071 352 3568 1678 477 2239 1156 2027 289 2923 1258 2560 3563 434 2748 888 1861 1138 1297 1237 442 2515 1351 517 561 1691 3186 3576 900 1348 3581 1683 1570 2750 3711 3015 2694 182 2655 3949 1941 3765 1296 2863 2263 3190 1716 2174 2585 3611 638 956 3765 3917 3565 1983 3975 3712 1452 3761 397 2848 936 54 1588 492 3937 2794 1103 3829 2696 1306 2444 1774 2600 3385 495 2532 3653 1062 3659 3337 2470 2944 1244 1923 3052 3436 3617 807 3778 674 4021 1549 959 343 69 1077 1294 3223 2741 907 2328 2454 940 953 1371 1475 3020 1049 75 2099 139 3644 19 1445 1037 1150 3374 580 3032 2912 78 2601 16 2316 992 1 1724 1484 1289 696 1870 572 2055 1762 3607 1251 1691 195 4066 1393 2652 37 302 1977 2328 1280 2120 2586 3971 3151 2133 3945 2135 1093 633 3660 1799 2599 2084 216 2981 90 1168 1689 2698 1204 2334 3735 2459 1594 843 1627 1695 786 409 805 2998 1795 2792 2900 2728 749 2430 2664 2615 2606 2662 372 2444 2730 2727 1920 1509 3112 3915 2857 504 3512 1317 528 430 528 1583 2615 2865 2804 3718 1239 1850 2513 995 3412 1221 2515 2944 1197 1577 965 3396 1225 1945 3976 1335 107 3903 1331 1922 2784 3520 145 2489 3616 2911 549 3964 1803 2971 1744 2415 3356 740 2262 673 1807 1775 2891 2394 1684 4004 3593 2759 3136 282 3671 3924 2331 2418 3951 1253 1534 74 3564 3948 3042 356 3394 1947 4040 2774 3684 1492 3185 963 3902 3978 2303 3418 544 2044 2288 2803 970 2099 2905 2565 2687 3061 2082 306 1379 1926 2756 972 971 1686 1612 1657 2091 3806 3956 1584 967 2255 804 1604 2807 1583 1999 628 281 4003 3210 2022 419 814 2730 3638 2182 3807 3549 1745 740 3081 4063 2307 3330 1274 567 781 2808 2877 2155 3598 479 3584 2416 2348 426 474 3737 2716 2477 1236 2872 1929 1125 2009 3726 534 2213 2403 3412 3500 3872 1750 1332 167 2818 3274 231 1410 3412 579 887 2222 1951 382 2359 691 3965 1861 1626 724 654 136 375 781 2741 2336 2718 2345 3616 3755 327 1678 3221 2212 2057 1968 704 4057 3804 3848 2886 288 2012 466 1790 2935 3702 3627 3955 618 240 3517 3913 3590 2132 1781 2503 3977 2565 1107 1366 2276 1080 3328 2210 2035 2569 1970 850 2901 434 2240 1340 3095 67 1899 1978 1662 3812 919 2503 1958 2635 65 3622 1534 2532 4029 549 1326 4014 771 2910 3891 3354 1225 433 1855 307 2757 1433 590 1462 3452 967 4076 2279 2902 1069 614 3961 2445 2732 1777 2083 3205 2964 1873 1452 2537 3022 559 3779 2640 303 1299 1409 2490 1053 2003 1232 3630 3732 672 3361 3394 1549 2945 1587 1755 2386 3636 686 46 720 2565 2502 434 2969 2702 1404 3930 1996 3010 3188 1461 1421 3954 3303 2294 2183 3177 3759 1619 3693 2773 718 1372 3944 3822 993 53 1927 500 3672 1857 3262 819 2517 3882 3116 1592 1423 3627 3425 3297 243 3396 707 2116 2531 2376 3120 1358 3308 2671 298 2760 3375 2297 1208 2071 2579 2014 320 1787 3182 2745 136 2291 1670 591 418 776 351 2790 1748 2056 2573 1301 1746 1897 1890 1463 2882 1180 706 1861 2220 869 3876 1498 1278 650 2944 13 3691 3037 441 261 2568 2731 1354 811 1722 3671 3170 1916 1472 508 1007 2602 114 2047 1317 1388 1861 1879 2098 3322 230 2271 1288 1460 1383 1236 3269 1498 2204 698 1875 1076 2383 945 968 2979 1873 1765 3053 48 230 1801 1523 2983 156 3572 943 300 1317 1697 2717 1569 2596 878 2813 1957 1776 3522 2225 3691 172 1655 1005 3101 3886 3072 292 1127 3163 1857 1163 3799 702 2389 110 2539 3021 1226 3860 1688 3173 1515 805 3412 3652 2327 2740 1292 3851 2993 1524 288 1105 2280 565 1610 340 1952 1427 105 941 4014 575 3264 1691 2632 1695 3244 752 2730 817 331 2375 1653 3880 1539 112 1821 2884 1788 606 2613 1865 2872 1782 742 3842 1896 1913 1412 1435 842 1862 3751 1891 3237 2078 3099 2372 3668 511 3969 1122 4045 2755 2996 1723 1182 932 3291 1130 3693 3564 1453 916 3192 2711 1580 3967 2386 1480 2892 410 615 3602 424 3059 3573 219 1467 3874 1447 1147 2432 3321 3746 1928 760 750 2657 940 2420 3525 3967 3161 3562 2418 3012 154 2890 2580 457 2284 3638 3007 1592 3842 25 582 1268 3692 1356 3891 2883 730 1723 331 2117 1078 723 3633 2459 353 273 676 3233 3735 1821 2248 3836 3005 433 4062 2235 1618 1689 2099 398 2587 1103 3337 2678 1494 1903 2090 733 426 3681 3930 2286 3280 1033 3514 3862 4054 420 654 1548 1150 1629 3841 2550 3518 532 3575 238 3703 2033 3797 2103 2159 656 654 125 875 3410 96 854 3067 2539 3064 1508 3140 2341 3388 2436 1260 1408 3340 3912 1406 1732 629 1518 128 706 3653 822 614 590 366 1724 3388 568 2904 2520 1309 3456 950 1200 1495 726 44 1183 201 1710 3224 1495 1908 3377 4014 2 4055 3625 3154 297 3789 612 320 2733 2753 1479 3598 808 992 1231 2303 2155 2246 632 3597 2422 3432 3832 3784 2680 3911 1300 165 2329 3995 3196 1113 434 2514 950 1495 67 1687 3953 3625 920 1738 1562 3675 2439 110 2950 2479 4078 2898 2425 325 1030 1874 346 2157 820 832 2233 893 2175 3656 1887 2396 628 3092 1347 3114 3121 905 1268 1214 2662 2289 576 1047 1478 2731 356 3107 3467 2931 504 1143 3454 1565 1148 384 3275 771 1145 2241 1207 2923 4047 1045 1772 1197 2294 2756 2102 1745 1217 1281 3021 2218 2672 2518 1355 1022 2505 3570 3023 3067 3918 2038 456 2299 1330 3711 3659 1180 1421 1438 1434 2644 2692 3232 65 2724 824 1756 920 3365 3796 2732 3564 939 937 3819 2128 3316 2254 3263 3676 2377 3979 2460 2938 3755 2994 2331 690 1135 2615 1946 409 2869 163 1102 1884 3844 4022 3862 2627 2680 457 3143 11 229 2362 1408 65 3895 573 781 1350 2880 3206 3772 585 1991 535 3381 1836 2934 816 3498 587 3656 2926 953 2235 1987 3601 3871 2324 893 638 3433 2949 199 429 3705 1570 236 1734 1081 2776 805 461 2335 3849 1926 3415 3600 1422 3950 3683 3607 3150 1881 1764 53 1767 1542 719 1299 1606 1128 3735 3191 292 2638 1174 1295 1443 3144 3907 1857 1136 29 3014 834 3683 2777 513 2093 2570 2227 2663 3550 862 466 3617 1 2303 1255 2797 2401 303 3372 3823 391 551 867 725 2516 1355 1679 352 3427 1274 453 1434 513 4046 3003 723 2449 2919 1332 3507 2867 241 4029 1978 2394 22 351 1535 3069 1581 1719 3091 184 3563 3348 2069 662 3624 3262 2844 1145 139 1076 1413 3827 3865 3120 950 1571 1343 1625 322 1995 1894 2071 2635 3774 3177 2213 1976 1108 1294 3243 417 3178 736 3899 3293 956 2467 1053 2713 936 4049 2290 3714 2970 1404 249 379 2895 2433 239 963 1481 2772 376 3294 1651 2605 4060 773 1714 3000 3401 244 3132 3232 3845 2674 979 1728 639 1751 1416 3103 1408 982 2070 1218 1858 1886 1258 3395 2713 2307 2744 2786 3116 610 3608 3603 2597 2969 2389 2496 175 1451 3091 1193 2058 2937 3629 138 560 57 3933 2903 185 287 2264 3976 2422 2660 1298 3276 1975 982 201 1295 2791 1071 1904 1113 3429 3109 3823 3432 2502 362 2105 3910 2600 3375 1620 2931 855 3076 1909 1809 1737 3736 2428 1064 919 3287 2317 1834 2630 2106 1975 1417 2012 32 2213 2355 3832 2271 2337 2470 1369 3011 1280 470 1418 988 2325 1533 1020 2336 2379 1843 695 638 2934 1751 1511 540 2083 3297 1271 1483 3209 1731 2945 1264 3218 3403 2530 4052 2066 3476 3485 3612 3986 2963 12 849 2169 2964 1171 704 4053 787 3571 154 1486 312 1603 3481 3725 3180 1311 1973 2977 1787 1280 1129 1534 1106 3753 3955 1562 2198 2085 153 3376 1327 3035 1042 1511 3725 1173 931 1023 3944 3792 2690 943 331 3399 3938 1194 103 2888 332 672 3392 3680 3863 1664 2231 1637 3117 850 1445 2944 2017 1366 4033 983 915 1105 2696 2772 3758 2250 2345 3273 3603 1295 1484 3514 3890 2443 3261 3363 852 97 1153 278 1834 3999 2161 1627 1660 3568 254 950 1140 3112 1910 1742 3515 1891 84 2104 1449 2616 851 2041 2264 2805 654 2324 106 2253 305 1751 883 3424 3096 395 1300 63 1510 1411 1676 3194 2409 308 1389 2294 2504 4037 1133 659 96 602 3942 2072 2598 1190 1647 347 475 1556 2197 2115 3107 2622 2339 3692 2167 374 2091 2793 115 1821 73 550 2716 3008 2178 2274 2943 2426 2840 2758 3436 3433 2413 331 3856 3021 1047 2166 1119 241 2174 532 905 2767 3390 1758 1245 2746 6 1638 3651 3151 713 1539 3274 2927 3296 1933 3804 75 724 1761 2676 1052 3985 1802 3112 3274 3566 3871 821 2629 1731 3791 3361 2069 1653 1451 3572 2566 2773 214 1972 1287 2082 1989 1897 704 3591 3533 3392 2980 733 1211 3905 1634 3718 2970 1751 242 1700 1191 2997 4017 3506 1264 1509 2703 446 2113 636 1431 3303 38 733 1271 1412 3716 951 3834 1288 1128 469 2073 3575 4055 3457 1882 3075 3340 1282 1579 2087 1930 3116 3786 1432 3366 360 1094 3737 1422 1156 3520 2651 1388 96 2832 2904 1366 3142 1601 2388 2168 382 3309 3237 1992 3504 3526 1010 3448 2915 3410 3465 926 3059 783 2340 2240 1371 3389 3887 2850 521 1608 902 3715 3326 3466 1834 123 3810 579 3866 1300 20 3948 2726 3169 3896 3361 1968 2306 1595 3956 579 1819 3011 3649 2078 2904 1891 174 2109 3190 2432 3558 574 1152 3849 4073 2993 3813 809 1073 3297 1887 3059 1858 3712 2120 720 3275 3789 1531 2374 3235 2157 1378 3051 753 3059 2102 907 3439 2080 902 2531 1471 182 3268 1487 2578 3292 2830 2530 346 4052 160 1241 2826 2675 387 2934 2500 123 3138 2338 2596 1295 3430 3530 563 718 3407 1841 3670 1060 379 264 1528 77 356 1784 834 782 1658 83 1090 1722 1259 2299 3981 1603 364 1508 3693 1381 3507 2000 516 3122 997 12 3903 238 3614 242 3202 997 1842 3873 1145 2906 1623 3455 926 934 3589 2565 3319 2043 502 249 3976 3590 1860 2444 3646 1140 294 2753 2435 2361 1011 550 2044 3237 3609 116 274 1825 467 2714 596 600 1639 2061 518 2679 3016 421 3771 3399 1970 4060 3016 888 1083 1349 1915 3074 444 1429 991 542 882 1205 729 961 2481 1578 791 2771 2582 3420 3909 1360 2791 3631 3665 2317 4049 4025 3106 1946 3221 3639 3179 1065 53 2159 1622 3139 3088 2293 2384 3928 2758 2868 2372 675 1313 2221 2320 683 900 807 96 1061 2462 3217 837 126 1177 2067 611 127 1176 3571 2280 730 3174 3838 3690 3440 3128 633 2940 2547 2140 3998 2552 559 3988 2862 1247 637 556 3181 1675 1521 580 953 3254 1165 3378 199 3705 2599 2953 1539 510 311 2328 3492 1823 2578 3412 1905 3438 101 2442 2881 906 3505 2789 1532 1284 2487 3564 3623 2914 3898 2474 3351 2606 1097 3915 3926 3581 3707 685 1953 615 2316 1349 38 2710 337 3496 616 214 1896 3408 2543 3610 3810 3363 3636 2095 815 2259 3050 1734 1042 1714 2203 1782 3264 1136 779 1623 3614 1485 3468 1083 920 2372 872 3875 901 1127 2251 1593 1368 567 2661 341 3771 3682 2877 520 1592 1553 1101 2677 1242 1845 652 1243 2179 2340 3858 2021 2925 2141 285 1328 3999 2126 1692 2180 2203 658 2494 1276 751 2411 2640 2794 58 933 2388 1282 3548 1917 219 2108 3585 2056 1484 2047 916 81 2812 123 2676 3905 3648 553 1379 1163 606 1343 3459 1922 2242 145 2252 4021 1344 2963 2897 465 1754 3959 2921 3147 4 99 1892 291 982 3123 701 3695 2056 1967 689 2257 1860 3487 375 3401 877 1361 2818 3947 815 121 1442 1033 1614 115 3260 2589 1535 964 632 1074 1307 1389 1436 3425 2845 910 2760 180 131 3187 2471 521 2410 1717 2500 3663 2626 599 3898 3350 1517 3997 3910 2518 117 1897 1782 3869 3454 531 1395 2198 1841 144 169 716 1033 3592 1543 491 1419 850 2775 88 1104 2305 2033 1772 3640 3007 159 1387 3014 667 3950 1766 3989 2961 574 2953 2886 521 2508 1980 2757 2088 96 455 2448 689 2469 588 1747 74 799 2556 3896 1125 873 1549 526 2131 3423 149 1176 2922 2378 2800 2455 4027 135 116 2450 2788 1029 107 2009 1988 3048 1618 1624 737 578 3180 2547 1522 3123 2414 3894 3690 3561 99 2399 3160 3156 1224 2915 3482 3070 2899 2754 122 3459 643 4021 3728 2270 1818 3167 1640 1637 749 1830 2521 3700 3315 2065 2710 2803 1865 2877 2025 3289 192 2615 1299 1792 420 2282 3389 3838 3753 1875 186 2947 2639 787 564 543 2826 3115 2084 821 3212 1637 2208 3871 2792 1878 3794 911 2576 2611 1930 665 204 2910 2008 405 2907 3986 2299 2104 1196 1796 2051 693 2108 772 2699 2950 802 3945 511 2592 1878 3524 2611 3184 660 2510 4046 3711 1843 2458 2695 1169 1191 564 636 2178 2772 1574 597 852 1723 2256 2770 2297 2296 3051 2478 56 896 3953 2392 2994 2401 657 3580 3205 3442 3418 848 1771 627 3735 1572 364 62 187 3276 570 2444 459 880 1493 190 501 3650 1426 1830 29 3388 1719 3540 630 3901 1424 691 1999 1142 1135 1740 3767 158 2521 3676 2721 4001 2258 2764 2622 1823 1344 3680 1887 3605 3144 1240 3366 3948 466 685 2249 1063 2328 1208 1878 121 3037 1093 1984 2846 1718 374 3724 3863 816 721 1359 1650 3752 2586 2584 4079 1894 709 977 2749 815 3109 1808 217 1580 1343 1181 3277 1746 1589 1358 706 1119 3446 961 1667 453 2682 2300 2215 3655 3753 1603 2082 2045 3604 1550 3581 305 456 3295 207 2928 693 1546 973 2186 3748 3374 3100 1492 1569 2240 3272 1562 863 3441 2448 2290 2730 1719 3091 1278 452 1017 2706 2072 2552 1073 2641 4015 2768 3095 3429 2397 15 2863 1209 916 1131 421 772 1626 2690 1941 4011 1510 8 3983 3205 1079 3713 814 3034 407 2246 2592 9 1976 1930 2396 390 2680 589 3254 3801 3412 1139 497 690 1300 2094 1487 251 52 1808 3124 3012 3195 1129 2963 989 1166 2297 958 744 2217 3778 2563 990 3009 2937 490 2471 742 3083 989 1843 1949 1763 2799 3135 2087 2639 3738 3413 1939 321 859 1093 417 591 1089 271 3678 2699 1764 1804 2283 1915 831 929 1195 3420 508 1165 571 726 969 1924 285 2314 2208 1101 3556 3073 2587 107 1310 420 3011 55 3356 2495 3874 3084 3009 1699 493 732 1375 2780 593 374 588 2252 1129 1316 2517 472 1180 2147 3082 3638 1463 2469 981 2762 609 3153 1021 3146 3579 1145 586 268 2193 458 2744 2658 1067 3259 1774 1372 2995 541 4072 2775 790 997 1135 455 1704 1713 1558 2317 936 430 1160 1984 2067 2276 2959 149 2779 2573 4039 438 3215 3537 2914 3037 3146 2612 3639 876 3597 1655 3789 2603 734 847 1469 1163 834 3165 157 2480 1887 620 3379 645 2710 1553 2027 317 3755 2812 3648 2329 302 2824 26 1951 2665 257 2939 2789 1799 585 3775 2817 3571 1326 4030 2405 1531 1720 3814 2691 704 2098 1237 1365 1393 1515 3058 103 3835 3132 467 1488 3373 3494 575 2202 2723 2894 3218 279 3999 1101 184 2908 2333 2889 816 3346 969 3167 1676 1215 2548 1543 1972 3626 2862 546 2143 1245 1351 804 870 354 3906 2995 301 1816 3698 2761 577 1570 3713 157 3034 541 626 639 3298 2974 902 1117 3100 2821 2149 2165 4079 2897 3897 421 2960 2685 3519 1804 2570 439 3221 201 1421 2331 1639 862 1820 3255 358 1135 1265 2746 3814 1371 2620 3896 1536 2272 1789 3056 2457 381 983 664 908 345 725 3216 77 2392 3732 3676 374 2627 2729 1287 94 2355 4057 3675 3531 2693 803 3751 1583 2421 336 849 3699 1249 3272 3336 462 3710 3270 1426 1389 4005 3450 471 3092 395 2523 2317 1202 1809 2967 2856 368 2340 3970 1604 3717 68 309 974 2951 3340 2087 375 1298 3621 170 1751 655 3277 1520 128 3276 231 1253 364 709 1273 3491 2489 1716 2098 1401 2157 4000 210 3633 1747 1905 2478 1024 3590 138 1899 2460 2892 3705 3411 4061 2502 3986 2386 198 1093 2248 1348 3845 974 256 886 3726 220 3521 3529 2619 2949 2208 2518 3233 998 2796 2776 921 2810 4028 3210 3157 3719 1721 2454 77 2563 2461 3329 676 139 3072 2790 3652 305 2757 227 1506 2916 2527 3871 3917 944 2929 1517 1243 2141 3211 3800 11 514 3333 2879 4075 3719 2769 2404 3459 3875 1153 3784 352 688 3982 3097 1054 2134 134 1350 3718 338 2916 3173 819 3337 72 3287 3104 3576 1156 138 3200 800 3873 891 1667 3276 409 2386 3085 3857 3647 2996 587 3081 186 2892 853 3294 1947 1383 1834 3115 863 1736 1583 3377 2573 1749 675 1040 2439 2184 2120 3692 1595 3662 3167 748 2573 3672 47 694 1258 3021 3335 265 3605 2416 2077 4064 2328 1378 3735 3574 2960 32 2263 1307 2377 1886 3737 2552 2794 2146 1615 3285 1602 2815 3739 1358 1877 1649 3195 1790 650 3285 3297 847 1406 3456 1892 496 3580 1938 92 1323 3631 2309 2943 2715 3415 1713 3878 2493 3648 3496 929 2214 1095 2077 1289 538 1135 3381 2621 1551 1451 1667 2278 3313 2664 2807 3339 3948 1976 1698 566 3955 1067 1636 2269 2261 3729 1358 3810 1034 1160 95 1508 3275 2200 76 361 2738 1363 3995 39 979 1394 3189 2307 3546 3421 1530 594 453 3928 1727 3006 3168 3659 1680 728 1499 2111 2150 1239 887 122 1473 1692 3425 1217 2660 775 1661 1706 1326 669 1857 3539 2717 2624 2538 2041 3562 3014 3516 29 2039 2169 8 1679 486 2951 431 3223 3754 3274 3443 3377 352 202 3873 3964 3450 3451 3941 2954 440 1665 1305 1226 2200 3073 2726 2546 1738 2862 449 55 3788 350 1044 1851 2804 97 2229 1470 192 1984 2279 1009 3896 1103 3006 1809 1091 1126 2076 12 2581 2290 2240 2572 903 556 1013 3950 1515 3982 3169 2916 3127 513 919 462 3703 327 605 36 3428 2166 1604 1600 69 180 1577 327 2326 452 1380 1498 1678 436 3047 3462 2837 1390 3151 230 2611 3132 3929 140 2985 591 3371 3500 204 3568 2396 2542 3417 164 697 3339 3199 2581 1909 910 2768 2993 3123 2828 214 513 716 3406 3153 2962 3424 3012 3899 1690 3269 993 1361 230 3912 975 36 3219 549 1539 1889 3690 3480 1525 1202 2995 2414 2570 132 2195 3682 3396 2941 3736 1614 4040 68 4015 3225 673 1371 156 3696 4032 1206 1830 2678 1209 437 3502 3912 3656 2868 1070 300 3347 1186 2152 3085 3525 1464 2619 3630 2809 1206 1478 955 2933 3101 1795 4073 2209 3969 2699 76 2173 3519 80 101 365 437 2970 240 2637 3478 75 72 1963 1024 2350 2865 318 1835 2800 2513 3481 2012 2279 2637 1264 483 4034 2121 1729 2943 1647 61 662 2758 15 3846 2782 545 3590 938 1392 1771 311 279 2683 3976 775 3681 3486 1579 1381 882 1023 1545 1853 2737 1792 2772 346 1386 919 2833 3945 3260 1835 4025 200 3172 699 1453 3576 755 3351 3582 2140 3293 4003 3881 540 2842 1517 3390 977 2952 2314 1523 2835 1798 4045 3864 978 3835 2899 2507 2138 2485 2127 1994 2546 493 883 2115 3534 1484 3445 2367 333 2816 1120 153 3863 1691 1100 3121 3421 3008 1499 2356 2297 2738 1567 3430 2339 616 1708 401 1452 3777 2809 1229 717 1770 2941 3156 2415 1800 1045 498 2725 1348 182 1069 923 452 2179 1797 2822 1774 3768 3874 1704 2280 3890 1512 3582 3596 2174 2058 420 3596 1171 3492 704 3748 2030 3352 2870 3203 1781 899 3534 117 3631 737 1497 733 1687 2347 1209 2805 3514 2896 3833 1018 2286 3706 984 3915 3411 291 3861 557 3946 2749 841 3475 3308 3470 2002 2427 3695 636 3665 917 571 3169 2414 1134 1561 2804 1406 848 1140 966 1857 3104 3399 3132 2061 225 3890 380 2122 3608 1368 371 2488 2966 1482 872 3200 2728 3472 2922 2159 3801 336 3645 1473 3128 3251 2044 1545 932 703 423 2549 1111 3828 30 2257 4040 1654 3586 3776 126 2544 3729 3171 389 447 3617 1003 152 1437 3428 3857 3132 3831 3801 1484 201 428 1244 91 2192 189 2343 1605 1341 3585 3908 2356 2761 2352 3970 1546 2157 2080 70 2083 1706 4055 2948 3188 2411 2256 3939 2154 4040 1388 1721 3994 113 367 3295 15 2424 1321 36 2871 753 2558 683 2224 2187 1613 1654 3927 4066 2223 1187 954 1598 101 2324 1787 3621 2808 1702 1069 721 2013 2330 2489 360 209 75 1471 2714 3679 2071 3526 412 1341 3818 806 2543 1639 1744 651 1221 2663 3586 789 3472 3025 3006 2063 196 794 1709 3029 69 3287 1604 1423 1860 1907 533 3352 1469 3353 2994 3680 980 3858 1617 884 1512 259 950 1155 1968 1929 325 3671 26 778 896 1596 3694 735 3925 571 940 1937 4061 1165 3457 1208 3030 697 828 3214 1535 98 251 3045 1097 2742 723 1482 3384 3466 3362 2600 2262 1693 2388 3540 2441 1121 720 1722 3660 1687 2185 877 65 3634 611 3467 3870 2049 2421 978 3533 2056 12 2254 2281 2655 899 1341 1764 2936 1266 2551 893 2634 3042 596 2002 3839 1251 3000 3539 1428 2650 1019 2661 2465 2138 71 956 1027 3915 2924 2081 1292 2372 1313 831 3076 3251 1073 1696 3705 2047 3435 3823 1858 3504 528 3178 2858 647 3215 92 2883 3531 2307 1714 3657 1094 548 1223 3921 777 3322 3992 1570 286 616 3994 664 928 2034 3255 2631 3528 1946 4072 3406 3572 3784 1226 2479 3619 484 3779 2528 996 2281 3289 499 150 2345 3112 2033 3510 3539 2507 2644 804 2731 3300 1902 3064 890 1936 2015 3108 836 3273 110 3870 1988 1321 2253 1552 1590 3540 3648 3838 988 3876 4078 3651 3887 387 422 1572 234 309 1345 3087 2035 498 2480 2458 1742 888 2630 1681 993 359 1782 361 2691 223 1796 40 3771 1079 3941 2851 3886 628 1168 2522 3875 549 1130 3672 855 496 70 2976 655 731 1738 3999 321 2281 3319 3634 912 1473 577 1127 2705 817 2356 982 3510 686 1184 941 4039 4062 743 1304 829 1039 1264 3408 3951 2711 1011 2589 2312 3041 3529 128 1106 3762 3300 4038 963 3043 3382 2110 3154 3629 1076 3818 1088 2337 341 3629 2453 1003 766 3137 1430 2921 3535 895 2575 3276 2419 1067 2563 3 1266 2731 271 1875 719 4070 1646 832 2344 2053 3133 1184 3570 2826 3122 1424 3610 3351 1614 1927 438 3775 2527 2690 2931 3039 2218 594 3351 3987 2771 870 1852 2231 3064 2644 2060 339 89 524 2512 277 3862 1255 45 1571 554 995 1131 2066 3701 3787 26 3354 3349 3458 603 2718 1631 687 2882 1907 3228 3680 2040 39 2692 1679 3633 1361 3145 664 2080 1697 2891 662 2277 2319 242 3926 2701 3599 3550 619 2942 163 3920 3858 3644 290 3473 2985 3586 577 3699 548 3765 355 1932 2147 2069 650 2954 440 235 1189 1135 3578 3955 3528 3537 3892 2874 1187 2076 1707 2032 1675 1927 3534 3468 517 3525 659 522 2295 273 3740 1932 77 3122 2598 54 1606 956 722 351 3644 454 2226 463 1449 3264 3260 3845 1634 686 2042 2684 2088 1023 2684 1522 1909 1499 2541 1033 895 3360 2538 4047 1482 2409 3501 1898 640 2909 3486 1740 3310 3371 1584 2340 2416 3536 1269 3284 391 240 2014 54 1085 2182 570 27 3066 1834 2081 972 961 1609 917 2839 2670 192 2054 2806 320 292 2485 2119 1317 752 3429 3471 1710 322 3983 1123 1051 3390 3162 3040 53 2161 69 2067 584 3783 1536 3140 1286 2649 2928 3227 1553 2361 2279 286 1665 4062 4057 3809 176 3023 240 3514 2357 888 2024 1569 1702 651 976 1920 3906 1019 2685 3312 2840 1301 219 1057 92 1431 1885 307 1232 649 1860 691 3737 2470 2988 3759 3529 2386 3922 3160 2152 3956 2193 3125 3853 3330 2258 3537 603 2455 11 323 610 391 3384 2497 564 1472 419 1385 822 3833 1963 3287 1025 1323 3522 2712 123 2229 2350 955 632 1131 2480 129 1648 3187 1297 3336 2923 260 1595 3537 3828 1337 1115 2882 1129 3586 1923 3727 3340 3871 3833 2183 1257 186 321 1917 2685 3280 3371 2559 531 2707 2040 877 381 3807 2908 2662 2137 3996 1159 1190 1962 2720 1255 1391 935 1670 3473 3004 1830 3522 844 325 3936 2939 3148 4003 83 1887 2888 331 2924 1616 201 3971 3074 862 1143 2440 4060 3947 912 596 1571 717 1581 3391 2511 2891 3843 10 165 1516 820 3976 3049 1224 3065 2684 2979 3830 1488 1213 2574 2132 287 515 3104 886 2583 2797 2742 1622 1727 2102 3343 3434 2631 503 1132 2119 3919 816 205 2265 1036 2078 1875 2065 4023 912 1375 1475 595 1981 1282 873 1856 3860 3263 2242 3613 2677 1592 2695 3997 1783 2388 419 3194 2370 2367 3440 3045 2480 1661 1937 835 3126 2737 2028 551 2447 1021 1589 396 3173 1335 671 825 610 180 1495 3893 1732 485 2656 3708 3380 2762 2868 2379 1090 165 3117 3769 3445 2017 1170 487 482 880 3898 3336 2041 3119 3644 566 894 3556 2720 2819 1401 1449 1575 3149 1088 3760 2165 1199 2022 920 1583 712 3381 966 2988 3099 229 2050 1878 1054 464 2197 3101 140 1660 1826 2128 2383 3016 2611 354 2054 3090 2311 1689 1530 1395 3384 3357 345 1315 2257 1538 3647 3302 3782 3660 1915 2004 1198 3175 3498 2537 1985 3876 2455 1007 3980 2247 651 810 1674 2013 3910 546 3418 297 193 1738 2319 2978 2130 3240 1579 1110 1352 565 1104 2726 1123 2366 2052 467 3793 2628 3065 746 2760 2471 1951 3552 187 309 3670 2412 986 2577 2226 25 541 2285 189 1468 2547 2965 1404 1431 1011 2949 375 580 1518 3343 3892 2741 944 3866 839 1364 467 795 2804 3806 1382 2572 3621 244 1865 517 2203 3184 2447 3423 3277 2491 3735 1049 2154 419 3020 1065 2055 3777 2686 3690 3981 2939 2497 1423 762 563 1451 2428 680 2383 386 982 3587 2345 2550 1755 548 2359 1679 1365 1242 2437 2187 1478 1834 1018 72 1945 3103 3765 3257 2106 900 624 257 3582 3925 3984 3432 3181 2826 743 1791 2438 893 843 1244 3513 281 2149 1793 2468 826 2278 3254 1637 3501 491 1354 1481 233 3318 3981 1761 2568 2837 3826 1915 2229 295 1629 66 2117 1697 4072 522 3841 234 2337 1216 1766 3513 269 1253 3169 4003 2210 940 2086 1808 1810 1683 3285 2146 2802 1484 1832 532 1891 493 2669 679 1056 460 903 2652 3021 3764 879 825 1985 3312 2987 3265 341 2771 633 3717 2660 3826 2528 2610 1268 3062 1822 2224 171 1570 3867 2413 330 1680 239 903 3399 2234 1687 1677 3280 2816 3227 547 312 3586 1893 902 2966 3522 1003 1817 2263 3800 3804 377 3719 3464 1987 1332 2064 3990 1635 2330 2332 2614 625 972 146 4067 3532 1931 4073 2464 2497 688 690 2583 3940 1365 931 525 432 1238 2865 3397 3432 740 1322 3403 3455 657 428 1558 23 1325 1607 1448 848 3609 342 1250 2121 3365 1086 1589 2071 1193 2112 350 2967 2137 1310 4003 2466 2525 2151 2169 2879 2787 2368 2083 1252 3303 2418 3031 2918 1369 3120 2169 3771 1841 3120 3521 440 2075 3322 482 2110 779 3952 1976 3527 1174 2880 1111 41 3080 3266 3939 390 1554 723 2258 2120 1864 2980 2853 2330 3325 63 2863 1784 4004 1275 3318 2177 2049 3506 455 1486 3301 305 2270 662 1168 4053 1192 963 3009 772 3146 1160 3973 2388 3261 3516 2461 2363 2021 1168 1731 2445 3432 1124 3902 262 1071 568 3165 2432 3509 2983 1944 230 3744 3390 1320 196 650 862 746 1228 2453 2105 2881 1572 1181 2559 3690 72 1771 3950 2018 3663 542 2854 2287 2427 3819 2208 1759 3901 9 3696 711 2375 3439 3264 2395 1971 109 3186 3236 586 663 3363 284 686 3972 628 2072 778 3861 3965 3042 3278 2435 4021 3454 592 3565 107 1611 1928 570 1900 2000 316 1543 1735 622 3958 49 815 586 1118 348 2733 3305 2184 928 2575 1450 744 2651 2645 622 2510 3123 633 1594 1255 1702 18 438 3739 2633 1663 1285 3392 1354 63 3109 1590 2591 1254 3771 959 1199 3934 1059 1964 1769 3172 4006 308 3749 1429 1233 674 1351 184 3489 2553 2046 2549 226 92 2533 3889 3227 557 684 1908 3141 3065 2571 2470 1984 2346 953 2548 188 4047 748 582 1202 420 980 150 539 3691 2036 3626 147 126 3412 1473 2935 597 1241 2972 3473 1380 643 1379 2132 2260 2158 1724 3780 2326 50 317 1166 2045 3702 79 3250 1989 984 506 1039 3388 2920 684 91 3945 3079 3079 3434 852 1950 3955 3241 671 1074 2250 3944 1330 1700 2691 2111 3013 4040 3409 1066 1881 2563 2407 1914 3810 3551 2518 3982 1240 3140 3642 1297 3741 487 2269 3379 3147 733 3103 1139 3588 4043 2479 2066 2812 649 2079 4079 3848 3565 5 624 1195 2761 2206 1874 737 2252 1873 2380 631 2324 3235 1370 2586 33 2735 1404 1181 39 477 3371 1833 2659 665 3648 26 700 3186 1503 3957 3162 2713 3459 2668 367 1219 1859 2247 1039 878 2898 3246 1310 3626 2856 3536 939 2415 4030 2902 1231 2376 1363 2000 2710 305 3776 1975 2323 3919 3354 2469 3037 1266 3938 2385 620 260 788 642 3801 2409 2793 2642 3061 3960 2179 2129 3545 2063 4075 3254 3768 1846 2385 3150 2145 996 924 1938 3945 290 2159 1722 451 838 1704 4057 2760 2586 3865 3164 2990 1146 659 718 3920 2663 1106 2057 667 2104 2565 4072 3016 2302 2983 800 3068 2022 338 2130 2358 1665 2029 1589 2416 916 1355 2154 955 4054 411 3611 806 1430 1327 2719 2074 2600 2797 3199 585 1229 2630 2271 2990 589 2427 2315 21 2997 1201 1821 3195 1326 203 1498 955 410 261 1422 2593 3757 685 3059 2886 1998 1595 2344 1756 3001 28 503 3800 3381 1041 1960 965 1666 1509 795 682 4009 1243 2141 2563 2361 2113 1960 819 1711 3366 3664 1756 95 1654 1850 2791 2551 266 1936 3810 2213 1297 1343 2073 2269 1153 551 1009 2194 910 2392 1153 3372 1242 1711 1538 2503 147 1386 2669 1661 2777 206 887 3089 2724 1750 2533 3839 758 2249 1579 3120 3200 1419 3920 654 3516 3357 1755 2841 1629 1561 3679 2231 1610 4048 2132 3140 2872 980 2614 3992 1370 1761 1130 2693 2169 1886 714 865 421 227 49 4053 2432 781 1094 2437 360 2042 537 935 3163 2029 2162 1185 3570 2881 928 1703 1912 1416 3895 3897 377 1631 2604 1494 533 2400 1657 3592 3243 1327 3568 2211 1409 3642 541 2790 3827 3309 264 1070 2537 1667 1905 3528 745 2842 696 2889 2864 3775 318 3932 3942 215 198 3167 1698 1697 824 267 2652 3367 875 277 50 406 1704 218 522 36 1662 135 2394 1830 1724 416 4056 1735 3310 1796 88 2406 1148 3270 1149 821 1917 1634 1663 679 3287 2336 2741 1703 1624 1681 51 395 2470 1860 2763 3967 3032 3306 143 3797 778 3599 1175 3136 2481 1668 3927 657 2105 3363 182 1139 669 2302 3334 1552 555 1691 2822 1852 2837 4046 2180 1577 1672 2516 591 1757 2288 2363 2917 1803 2294 3454 592 1588 1722 1264 389 3091 955 653 18 139 1872 1605 973 1447 4019 1734 1765 327 826 3924 1631 777 2972 2177 419 3118 2892 3898 490 1570 3884 512 155 668 1201 2170 3310 1918 1364 1121 1447 3491 3054 999 759 3328 2334 2774 3336 4023 2541 3993 559 3118 837 2134 1306 2109 1073 1754 3162 2086 2905 3688 3342 255 820 2844 923 2383 1380 3004 3293 2880 3031 3745 2177 985 2665 3701 3792 3289 234 3178 863 2777 311 106 2141 3161 2306 1223 3983 2022 3566 1515 825 945 2103 2693 2536 660 1454 2287 3233 3798 961 937 2660 2448 532 2960 2311 2028 3074 2239 910 1432 51 450 3446 1519 3581 3065 2343 515 3763 2887 537 792 2640 2517 614 454 2769 994 2093 1210 893 792 282 3146 255 2008 937 3855 3920 2739 2901 739 1751 1869 1764 2982 2411 1528 235 2838 226 1 1130 4065 2646 542 1098 1808 3529 176 4049 1088 2181 2123 2437 1123 2291 1657 1539 3583 3373 1451 810 1713 1575 3654 1853 3127 61 2051 947 2303 1110 2330 3355 3941 1757 561 2740 16 477 426 3894 3243 985 2189 231 663 1984 686 2799 3756 3188 3114 8 2164 3386 2465 3287 1588 1724 1913 307 2908 2048 2457 873 3888 520 3618 95 3976 870 242 3187 1346 2158 3185 4076 2881 1972 3674 1438 3888 2266 2653 1565 2282 279 2325 370 419 1444 825 2872 892 932 119 2279 23 1153 3894 570 2602 1230 1293 15 523 2000 1310 2662 3105 99 151 320 753 1966 573 472 1676 122 1845 3179 2058 3750 737 480 1827 1001 986 1869 3108 3730 319 113 1335 3043 1031 3109 2085 2301 2966 585 3539 4046 1622 3535 1972 1782 4017 76 3254 552 1965 893 1363 772 2417 970 1289 698 1320 1889 346 2017 3151 1335 2909 935 754 508 1929 2947 1756 1111 1431 835 2535 2842 1607 747 2100 2744 4049 2446 1547 4017 3016 2323 51 2762 1534 2968 1809 2775 2727 1257 2676 2725 1685 1052 3826 3848 2375 2463 2887 3897 1457 2141 2491 709 298 2650 928 698 610 3297 3014 2370 3254 2716 2410 1955 3717 3329 1610 3264 1344 2088 293 3193 2526 1420 2951 2082 3358 2719 1851 4027 729 2001 4063 3069 3129 2304 3746 206 649 2607 452 2209 3177 615 3516 1877 3658 3918 2272 2955 931 910 3593 1526 764 507 519 2029 282 3170 27 1655 3392 457 2888 2306 1364 3215 662 1901 2156 528 2285 4062 396 3503 2818 2333 78 1124 2785 262 3759 2690 3901 3254 3776 1167 2811 565 557 2420 2403 587 113 2828 3634 1717 3784 1140 4066 3568 1084 778 1780 2980 3619 808 2317 2284 218 1505 817 2765 2958 711 818 1282 2421 1438 1785 2296 3003 129 3071 749 1039 2284 425 2077 3295 3665 383 495 812 21 1702 2586 3270 3614 3833 328 240 1783 2003 75 1742 274 350 2863 3889 1739 3036 2778 2001 2985 3045 1563 3312 2296 3754 3864 860 1928 2933 2404 1943 2937 2627 1992 130 1318 2222 2037 2643 481 792 3948 260 1046 1053 1150 419 1593 2032 1887 1687 3378 3869 2014 2463 862 3485 3590 149 1191 2742 1207 3699 3121 582 3672 2569 2990 551 1497 2910 1059 1085 1646 115 2546 1091 699 4025 459 1211 2402 3574 2750 1990 204 473 912 668 3542 3433 2650 3790 1016 1747 477 1208 310 3843 2772 800 1712 2461 1821 1388 1356 1943 2874 495 464 1189 2630 3699 2880 3462 1100 3488 868 2546 3828 1523 2710 3100 3200 68 839 3010 1595 3515 2519 3085 2580 1870 967 3268 3309 373 3274 905 116 2152 2797 1569 1625 3768 619 1930 2643 1662 283 1707 2484 2442 2174 351 556 2492 677 93 3454 2856 682 626 1269 1163 665 1791 352 3644 2705 3883 2897 1476 2805 2867 374 3500 998 1242 179 4061 1324 1051 503 251 1583 1720 1969 1680 662 408 2989 1598 2454 314 2368 3278 4061 3069 1713 388 975 2810 2184 294 3892 529 838 3055 400 974 3638 78 768 495 1406 2746 2845 1229 1393 3364 2443 1683 2120 4058 1246 3997 2876 1840 2190 3316 3517 2189 3126 2815 2980 869 2333 373 1726 2266 2408 2435 2541 3436 2880 3478 1564 2865 3532 1277 1448 119 2373 2709 3770 3689 121 418 1096 1503 2842 2884 3359 2298 2970 3167 2829 3589 833 1681 3282 3901 2462 3597 3139 388 3380 3614 2514 546 1860 3017 35 1320 2954 1140 1560 1851 1621 3281 901 3093 3190 3368 1920 3427 2049 798 2126 3822 1071 3809 3550 2876 790 3752 1545 1032 987 887 1362 2167 2488 311 3156 751 3352 85 1274 3132 2854 3050 1805 207 100 863 2026 976 2563 153 785 503 3385 2242 1595 1892 474 1337 1976 2123 1104 3393 936 318 2167 2145 773 2923 3653 737 2975 3898 3074 2822 122 3919 2818 292 2658 3636 576 348 1504 3998 2287 2275 760 3785 537 705 3598 3953 1668 3869 3237 929 834 2722 2073 3519 1771 28 3320 2808 3487 1989 3664 3186 1508 279 2147 2153 1917 3865 459 724 3850 751 1616 3749 1318 2074 2251 1223 906 2325 895 1003 1110 3846 1564 171 2973 2973 771 1170 2149 4057 2963 1990 3679 1967 3614 1516 315 1201 1698 3199 727 256 1645 3325 1658 140 1045 2566 2419 1844 1473 3525 3497 1630 3796 3878 2418 3525 182 3124 2151 150 3439 2600 2993 1667 2069 1370 2371 987 1737 880 503 1680 3658 1689 3980 3300 3708 3536 2768 966 1613 3022 881 538 1864 3832 3645 2236 4027 2898 477 3564 2159 597 2632 951 1628 770 3656 2626 2720 750 3192 1362 2822 3075 668 3690 2057 1808 1981 326 3016 695 3833 3510 3845 3950 204 2159 2958 1392 988 3065 2349 3334 1582 703 2131 2457 1319 3807 2510 1017 2702 2017 2020 2556 924 52 4024 664 1269 1665 1924 3147 4044 1816 1800 2095 763 142 3702 1670 2286 955 745 1966 1302 3647 906 2073 3656 1233 3859 1921 423 2054 73 484 3349 2475 1294 948 3079 1574 3438 2110 3908 588 1436 2910 4072 3796 733 2920 3807 1291 3760 2315 3466 3415 2521 154 2802 152 3950 1977 1711 665 1152 2707 3568 3084 1856 2726 1915 3154 2628 1174 2339 1655 2205 2541 873 3169 92 2920 1013 1779 843 1433 578 568 1670 3339 660 3680 1320 3915 1806 1977 1099 2487 1449 945 3717 1180 1004 3960 713 3812 2571 368 642 44 1916 4077 1894 1472 2700 1654 1407 3960 588 3978 1005 1130 2823 1507 3063 3119 3103 1741 3784 910 2023 1921 2157 3095 1194 2485 2889 1754 1857 3120 3199 2471 2332 3635 1494 3058 3023 2435 1886 4071 2304 3681 3923 3069 3269 142 2954 45 1681 3603 2485 2340 1916 1365 3253 2457 2824 4039 2909 36 881 2082 1775 2672 985 3456 2815 247 1862 1357 1977 1708 3283 1967 1577 1014 35 579 2178 1671 2959 274 2556 3436 2183 3509 1890 604 2424 2244 2627 3270 1409 1964 1461 1506 2154 3802 3386 3695 1831 2995 493 1410 3795 1538 2450 2373 2271 1544 4018 3491 3522 580 1809 992 1727 65 3587 3189 3219 179 2713 2801 1912 4057 750 3145 2159 2828 3983 2473 3443 1252 3232 1615 635 404 3280 1514 1580 3488 541 2188 3920 2959 3442 3883 2847 714 9 2559 1552 984 2304 3514 2612 1926 3838 2312 129 1761 1131 2394 3777 2297 1462 3502 805 3655 2949 2551 417 3437 2713 1784 3224 1905 3076 3923 1570 363 518 674 681 2665 3639 1392 2354 3473 3176 3493 2153 1143 894 3455 3570 3984 1179 316 2088 1915 3102 635 754 3980 1921 1882 2082 2934 1791 2886 2115 1708 2062 1203 3121 3618 809 3422 1058 861 502 3433 2739 3718 3608 362 2587 2165 2555 1325 3160 3609 4037 2050 2149 1602 1504 361 2505 1848 1065 2780 739 2729 2220 3380 3776 217 3123 1432 183 2607 79 2654 817 2835 914 2205 3159 1296 1127 1090 203 1150 110 3147 3742 3315 999 2984 212 2069 3873 2556 3136 1918 2777 988 2392 2432 2562 3454 690 407 2772 3860 3516 3881 3804 3464 3239 704 3228 1457 3605 3247 2496 3039 1656 466 3408 483 1269 4023 3453 3920 680 3526 3971 922 1335 3730 943 424 3591 1093 2027 1777 1738 2897 1695 2869 3840 2823 3367 2615 3457 3603 2635 996 2753 1094 113 3478 120 1845 1154 1743 52 3209 158 279 2622 3216 1065 1370 1656 2496 3321 3431 1372 2146 1888 3857 2261 482 2787 2223 2183 221 2579 1951 2095 3499 630 2750 1907 945 3254 1572 2584 1959 2230 149 1437 2940 3442 3040 2386 2961 3783 3123 3760 532 539 2480 1776 869 2801 1751 1167 3722 3679 2094 1521 3423 3875 1501 359 333 1932 3903 2137 1421 2873 1138 370 3035 2914 2694 1299 2984 2560 1877 2492 1762 792 1147 681 351 2314 3944 1774 1319 1004 2858 3767 3255 3259 2988 245 3220 396 1426 1027 1043 1334 249 2781 2842 3601 129 3470 4055 91 835 654 474 4012 843 1791 2072 3527 2421 1412 2041 35 3340 289 989 3405 675 1915 3656 262 303 744 2417 214 2549 2959 871 4074 3442 1946 3949 823 3534 3020 174 2365 1909 3031 3422 3786 1343 172 2723 3989 3333 1182 1411 1792 2895 856 2607 1350 3205 1136 1883 2568 2298 1015 1583 152 1252 1894 1730 1879 3795 1202 3267 115 1448 3514 414 3102 2797 3941 3392 1561 3127 676 427 55 2957 979 893 1530 2681 1137 2045 4059 187 2259 33 2363 4032 2704 1382 3335 3225 3617 3963 2128 518 2197 2566 46 3655 664 1515 3370 3378 3716 2287 4027 2643 713 3001 949 1650 3751 3415 2507 792 2102 1646 2382 1678 3398 397 205 892 2996 2701 1529 1847 2928 55 2371 1554 3734 2197 1301 545 3119 2979 3501 2656 1101 3797 3186 599 3784 1549 763 1868 2748 2577 538 1229 3866 4004 738 3797 843 1254 3572 1378 4013 490 1848 2189 3089 1245 2575 701 480 1385 856 2296 2429 3235 1108 3839 3935 2530 2638 1012 2020 1732 1614 1388 2411 3532 48 927 3849 1635 1870 850 1231 3178 3908 3320 882 3035 4027 285 956 2015 3267 3891 1673 1736 3874 1656 279 3568 2214 3599 2204 1135 2065 3335 1207 2790 1702 3686 1803 61 1874 1428 3121 2436 187 4010 2441 167 364 3318 110 1521 1217 1628 3653 1338 469 93 4034 1372 1513 2164 2323 4044 2454 55 2378 1751 815 2059 1227 49 3233 2796 1004 625 61 308 216 2614 129 4035 1763 4008 2497 836 2525 3480 302 3011 1292 3706 1356 2391 2664 4079 3103 1533 3313 3549 198 2737 3213 2792 4064 1751 1133 2943 2968 1040 1001 3068 246 3445 1508 511 29 546 533 2054 3533 1425 3728 1023 1794 4019 3069 1168 2814 1684 238 227 3934 2138 1247 4057 1694 1348 1658 2061 2590 2519 1692 3955 74 1944 3632 306 3844 691 913 2129 644 1200 450 1938 3894 2424 1760 3906 2644 476 3426 234 1308 2583 3397 1472 3410 2836 2285 1754 933 2060 2051 1995 225 4056 326 2926 1954 1141 3772 576 1374 3863 2144 3380 3836 4073 445 2177 3220 1734 2565 168 2994 473 2651 4059 965 1104 3142 2323 633 2521 698 238 2420 1529 2642 961 1343 2850 3401 3379 1734 1269 405 2929 458 3364 1800 773 1659 2613 575 3818 1039 412 2394 1978 1504 307 3089 2249 2297 462 2113 2773 2791 2400 1869 2930 2723 1307 477 3070 2800 1514 622 1085 1208 1013 350 2708 3008 390 649 3228 3957 2928 4012 675 2821 2515 3445 896 391 372 2697 473 721 1040 1720 1483 1174 3420 738 1222 3240 1652 157 539 2798 1748 2053 3344 1458 506 3029 2540 48 1668 936 1725 725 506 3028 94 1551 3875 1252 3893 2751 1459 2369 2238 3864 1203 888 1397 3919 2891 878 2202 1001 3680 2566 1769 942 2850 2421 3405 1967 3116 2648 1617 1759 1626 3657 3828 2145 2172 1094 3535 1139 2357 1033 3155 775 1399 1184 2660 1598 2966 3436 293 1901 2071 1768 629 3283 2378 600 2286 1212 213 3108 3983 2800 1227 3087 2805 2436 274 2800 512 2732 3362 3073 2400 3012 3560 2562 840 535 543 1925 1645 2609 4050 3285 3852 3372 859 2713 2487 2467 1534 2923 2952 890 3444 3393 1295 535 3496 3465 628 413 1267 3498 1622 2382 1198 300 720 3336 1476 1906 3204 1070 3684 1307 214 13 3570 1384 1226 1319 3603 3809 3247 1609 2842 1123 3946 2755 1676 2754 37 1155 1647 3412 737 1221 3430 46 798 464 2590 3432 3594 1320 2252 2560 2031 2107 1243 1236 2088 1010 687 1254 3090 2734 3404 3413 4030 2859 2288 2329 2874 151 1355 2276 1216 3778 2483 4029 2201 1094 3255 324 1070 942 3317 1400 1164 2957 2320 2806 3330 3165 1196 2921 2335 924 291 921 2876 2180 3762 2242 1150 3630 3561 2587 1921 2862 3688 3745 1935 1533 2785 1769 3707 1884 993 1328 2849 2748 244 1988 3927 970 2371 2890 891 898 3572 2930 3905 2854 3702 237 30 3973 1201 2465 511 3792 1290 79 3324 370 3053 1160 56 2942 3653 2355 2225 2805 1183 2480 1804 609 3543 3006 1553 468 105 3999 1656 423 1814 4009 1268 1845 2813 3631 747 3675 2182 1334 1342 1239 831 3203 1268 338 3209 601 3738 2764 191 266 639 2466 1807 3847 1139 2988 2322 523 2073 1976 3095 2490 576 701 1325 288 518 2119 1049 1369 2593 2709 3137 2423 3729 1979 3797 2050 965 3262 2197 3959 617 616 564 3006 1 545 656 2315 1960 3404 3751 2934 2600 42 3540 2484 1290 1099 2032 1456 3015 1762 3050 3969 3769 1025 1256 2485 1910 2649 3720 3474 674 3188 1691 3865 3583 1051 2886 1785 1636 1317 4004 2324 2775 2652 2083 3759 3535 3764 2406 97 1339 503 2676 2109 439 2394 2762 3563 3281 3184 3153 2615 3790 2685 1295 1054 842 3193 3638 1723 1160 635 2763 3852 3715 2371 3001 3872 1590 68 2542 3887 647 2485 2760 3872 3024 2152 2293 2542 173 3952 3104 2060 3752 2619 973 2086 1665 2964 1850 2246 3995 2728 2048 2714 3818 4021 1205 1223 2147 3809 3491 2800 576 1534 3326 284 3009 2913 2317 1306 3941 3950 3980 2473 3745 1533 3679 454 986 3609 3335 1808 648 1842 896 3155 925 1369 3942 2988 3430 1466 644 3738 3803 3098 1251 2205 108 193 3040 1567 2609 232 2744 1550 3896 2588 1807 2463 3406 3577 3190 2270 2808 3630 967 2423 255 1756 1619 1636 3353 2157 1552 2416 1756 3567 471 3756 939 1289 717 3744 889 1354 1940 3589 1021 1754 43 2333 1030 170 17 1160 2485 1508 2636 2074 2796 3696 3362 4029 4033 919 2963 2352 2708 1127 1897 744 587 1641 33 1746 953 1598 2591 3470 417 218 2126 3059 3420 2993 2832 3767 2550 373 877 3677 1660 184 1274 2458 2177 2795 3009 3443 2785 3789 1177 1730 2215 2082 1292 183 924 1351 3212 616 752 2562 4023 1747 1474 785 3673 1938 2370 2013 3173 3646 1675 1163 3479 954 1419 620 656 1705 474 3546 3891 2667 1260 3841 186 3396 2329 1270 250 1708 3800 395 1148 1226 420 2048 1347 2346 330 2206 1699 3646 1935 3404 1934 2861 2558 2842 3958 3305 80 1599 2865 3925 834 2096 1348 645 568 3588 4030 3739 3547 3524 805 1474 3057 893 2754 825 2756 488 2360 1702 1103 2443 3729 3126 994 3791 3896 2866 2623 1553 1217 3274 3462 3985 2486 2839 2144 3317 3558 644 974 3760 1788 1005 1856 1200 1789 1894 3422 1340 2258 513 1820 27 178 226 2175 1169 1500 3866 2620 1236 45 3418 1180 2158 3468 1037 372 2814 2414 3730 3067 440 1177 512 3834 2843 3499 319 2745 545 897 3638 3841 1528 1492 3757 632 3718 1874 1696 229 3966 2657 2356 2712 1928 331 3933 3868 3813 2638 3964 3726 3041 190 3699 2021 3247 3715 2698 2403 341 175 896 848 1687 2348 3588 399 2805 924 1164 2411 542 196 230 1940 3752 2440 3698 448 1337 1605 3374 1123 1793 3510 269 1618 380 2111 1181 2757 3456 1004 2527 2538 2285 3691 3441 639 2210 3318 3405 1532 1912 2806 113 2512 3084 1606 3144 3783 1043 1664 2526 3806 865 1729 628 3406 626 2167 4026 734 3261 45 3833 2545 3201 2357 3201 775 3352 734 3119 2589 3014 2371 674 286 1199 3635 1007 1834 1286 1530 365 3419 1622 1263 1114 2612 1685 1696 10 2694 316 1900 4062 2884 3706 1114 1100 875 2533 3677 2369 802 3917 2901 2026 2050 3865 3308 4057 1953 1275 3607 2453 143 413 973 2283 2418 2588 227 2919 1919 4042 2279 249 3528 3015 2342 2843 3693 2055 1747 1100 1607 2006 1074 566 621 2771 2600 3102 691 3561 2435 1298 2592 3434 1156 646 3621 3629 3564 1160 3068 3756 4049 1879 1617 437 820 1673 1012 111 2097 2157 3842 1889 2768 3351 550 2251 962 474 3783 3887 2772 1609 2112 1512 1127 2502 313 427 337 4057 2350 1008 179 2659 1961 1642 1446 1209 2617 1243 2070 633 905 3194 3509 230 2901 1341 483 1558 3421 513 1121 1904 2628 1610 1413 2421 2694 3390 1989 599 1996 3455 1750 1107 3532 3431 2094 2797 3911 2764 2322 3056 1984 2850 1268 2836 2169 2199 3239 341 2319 1825 1670 3326 2307 3770 3828 411 3298 1012 1660 4020 2729 958 2931 2049 695 3514 1653 3447 2774 1118 3445 1912 2343 3255 505 2272 1743 236 3153 4074 558 3358 71 2375 1075 1081 1354 3631 3763 1783 303 330 261 1708 4041 613 1834 2967 3362 3028 1366 209 3499 2466 1787 53 3529 2192 3880 2923 507 4058 2761 438 4043 3628 1470 2719 3583 3643 660 1600 919 2257 1160 3576 2413 2357 1238 3711 1720 3536 90 2584 387 212 3886 2976 3842 1597 161 91 348 4044 3126 709 3371 2055 627 1946 2786 974 1691 1147 2785 3936 3131 3276 402 3924 2944 3554 1585 3117 3833 3182 184 455 2411 2836 391 705 3044 1170 2798 1210 3886 3426 1526 3351 292 468 3521 260 3559 1400 1269 1932 3377 2947 3323 1921 2228 611 2406 526 2560 1621 3835 3549 2636 3582 385 1621 1535 547 2354 3945 1916 2426 1333 3179 3258 2964 150 1095 3731 3520 2299 7 1787 2498 3661 299 2722 3355 3024 2845 3670 923 3162 1151 2974 2687 3509 4033 3774 232 479 1507 3749 2880 3516 2855 188 1744 860 3738 3947 1885 2922 1557 886 52 596 796 2098 2826 145 3424 1763 3492 3593 2497 2611 2599 3358 1721 864 61 134 3420 3675 1064 2454 1002 1513 1624 346 2923 668 2676 402 3485 2534 1080 3041 65 1757 491 2396 1820 2218 578 3926 1716 2871 654 526 3042 294 123 1954 1066 2746 2492 754 659 366 3073 1815 1442 3737 614 2839 2570 570 3239 972 2427 526 983 1278 2019 256 2472 1619 382 3833 3431 2736 570 1810 453 513 2495 3359 711 1671 2451 2952 2676 810 1140 513 3985 1579 1063 146 438 2462 840 374 117 2822 488 1818 2460 1365 1033 2302 2359 3983 463 736 3660 709 2798 1666 2511 3862 334 1741 486 3308 3882 2356 1241 1031 917 944 1738 2854 1027 489 2263 1356 3620 2477 2601 786 2400 736 3408 2634 3059 2278 2359 1783 2994 147 1117 2523 3466 3925 2602 1368 1750 2207 2036 3582 681 3576 710 2909 3781 666 1930 1807 1590 2806 2162 1990 1622 1660 3143 1372 3875 3132 1671 254 915 1235 3921 3378 1403 1433 2337 470 1941 561 2838 3905 2608 1625 3420 2509 2682 1190 1776 2302 265 2678 1219 1630 2227 3409 2518 1547 157 2743 54 923 3178 1367 1345 2877 3894 1043 2051 2167 1812 2949 503 3496 1126 2916 1471 486 51 455 3667 3105 882 1867 3248 3128 209 217 2720 2881 3842 2090 657 3873 781 1493 2276 2780 2829 1038 2000 1321 2333 3554 2042 3990 295 1860 2613 1389 2150 926 2229 414 2397 463 1812 2923 698 2739 3127 236 3024 3144 2196 640 3168 3157 3866 3336 1378 252 103 471 533 1534 1386 1976 3541 589 9 2007 1459 113 2845 53 2799 3562 1591 285 3122 672 1922 2448 3804 252 269 2566 3462 2700 2831 3138 3244 3162 1648 1736 1031 475 1249 2952 746 930 3324 746 3337 3161 2529 248 2182 27 3142 2558 2095 3459 1287 2647 4051 1310 541 141 1485 1210 2645 1212 271 2848 2718 629 3069 753 397 2649 3588 3750 1339 61 2260 1551 1435 823 1683 3070 287 2334 1221 1956 1298 2974 583 2024 624 3212 1821 3932 1699 2379 3311 1607 2600 209 3795 1071 2076 3227 3963 2440 3595 2155 3803 2532 354 2347 3253 89 289 685 592 864 1256 428 2152 2008 2853 118 3771 498 350 3528 2822 3423 1202 446 3651 3603 1239 2226 377 200 4044 2886 2555 1881 266 2717 1541 3664 1384 3430 2755 3569 2483 2153 1622 2905 3012 959 807 3218 3726 414 2276 880 2965 1928 2733 1689 3170 3347 2899 2680 3369 3063 2481 3664 4000 3371 3161 1908 2072 2719 1771 3967 2634 3086 690 2377 2877 2219 3455 1537 2096 3025 3243 473 511 2441 2134 571 31 2629 2136 3219 2043 1978 2150 149 1037 7 3871 888 3839 3529 3952 1860 3360 2336 603 1322 2851 310 2925 3440 2558 109 522 3331 2837 1520 3331 2505 3910 409 2266 3074 562 1107 533 2688 536 3707 3370 533 3065 3105 1835 3724 2398 797 3660 2030 1304 3525 1951 3809 3012 1964 2439 1739 3302 333 847 2893 682 570 90 3883 1548 135 2330 3747 1268 960 1873 4022 3023 1019 1974 2587 2536 1221 3296 1817 3195 3419 3532 3095 1225 508 905 217 2822 231 477 2095 3337 3462 375 860 1615 924 1046 1574 3276 3232 675 2262 3821 188 2152 2482 2119 1159 1164 3337 906 2155 169 952 2092 3979 3731 3799 3179 3449 1062 1449 2921 1584 2478 3485 2729 1363 1751 287 4059 128 1984 2239 2254 741 3323 457 198 1569 2353 3221 757 1796 1753 1798 4052 3590 615 769 2415 90 2720 2619 777 3130 3360 2163 873 1453 3267 1820 181 912 744 3711 276 3384 3291 1800 3744 719 2428 3324 216 1019 3400 1280 3369 567 1628 719 1232 3598 4031 3406 3239 192 1808 50 98 1672 3980 3288 2725 2432 2659 2528 2768 3785 1001 699 36 2089 3871 3557 3834 2296 1974 2745 2769 4040 54 1463 528 2487 2033 194 3088 3252 2017 1904 3883 3948 780 514 3150 3130 2622 2672 788 3613 74 1433 876 705 635 1301 1735 3233 3511 2736 2910 2104 2049 2898 1329 3175 2869 996 482 1794 2990 2475 2606 1857 1987 3488 1529 2561 131 3480 1457 2448 223 3659 3743 3089 40 2528 2881 2406 3931 456 1573 940 3823 863 2431 2040 829 2616 272 292 1421 492 2788 3247 3502 1718 4079 423 2617 3571 1292 3895 2392 576 1113 183 3569 1164 1400 1628 2180 2268 339 1044 1933 3090 222 3306 177 24 1333 3986 1583 3283 2575 3713 902 2496 1665 2781 1354 2913 2298 3108 3519 2047 253 3288 22 3544 952 473 2097 3359 1971 3359 2001 2655 3422 2175 4076 510 4039 3189 2568 2924 2152 2844 3375 1933 1117 3132 634 3746 3152 201 2548 2040 2283 17 3054 3044 1030 2504 326 520 492 1230 803 1638 1422 1821 1524 754 2602 3249 2912 1866 3258 2192 1149 1403 3315 3227 2503 1069 895 1111 1690 1044 1188 353 2319 580 2370 3788 2998 1893 2931 663 1490 421 3683 2605 458 3573 2717 508 3428 2458 1044 1678 1619 3235 3241 2604 723 130 600 2261 445 386 337 3231 1373 2400 3579 3802 2967 1063 3460 217 456 3412 1284 1352 657 1515 1528 988 1727 2545 1805 312 1768 1399 1221 2096 927 1388 3792 3389 1598 1043 3640 3938 1599 3511 815 3561 3950 1550 3311 848 663 2013 342 165 2547 1547 3696 3648 2940 3958 1294 1116 3980 1905 184 468 2201 4062 2411 6 1030 3802 3847 2123 397 2346 589 195 948 719 1093 691 248 3238 3034 132 3084 2354 3964 2591 1982 1549 3491 2199 723 3101 2018 2974 1715 2963 2322 2706 183 559 1142 750 2169 3113 3539 959 2731
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1