0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336604847098	336604847657	336604848207	336604848757	336604849307	336604849857	336604850407	336604850957	336604851507	336604852057	336604852607	336604853157	336604853707	336604854257	336604854807	336604855357	336604855907	336604856457	336604857007	336604857557	336604858107	336604858657	336604859207	336604859757	336604860307	336604860857	336604861407	336604861957	336604862507	336604863057	336604863607	336604864157	336604864707	336604865257	336604865807	336604866357	336604866907	336604867457	336604868007	336604868557	336604869107	336604869657	336604870207	336604870757	336604871307	336604871857	336604872407	336604872957	336604873507	336604874057	336604874607	336604875157	336604875707	336604876257	336604876807	336604877357	336604877907	336604878457	336604879007	336604879557	336604880107	336604880657	336604881207	336604881757	336604882307	336604882857	336604883407	336604883957	336604884507	336604885057	336604885607	336604886157	336604886707	336604887257	336604887807	336604888357	336604888907	336604889457	336604890007	336604890557	336604891107	336604891657	336604892207	336604892757	336604893307	336604893857	336604894407	336604894957	336604895507	336604896057	336604896607	336604897157	336604897707	336604898257	336604898807	336604899357	336604899907	336604900457	336604901007	336604901557	336604902107	336604902657	336604903207	336604903757	336604904307	336604904857	336604905407	336604905957	336604906507	336604907057	336604907607	336604908157	336604908707	336604909257	336604909807	336604910357	336604910907	336604911457	336604912007	336604912557	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36928	34942	40892	39058	36252	35218	46207	45295	35192	21661	10120	3275	1020	441	315	286	278	280	287	312	259	284	310	316	297	309	279	301	279	302	300	282	293	270	320	298	303	303	301	304	298	285	281	286	295	301	307	292	284	255	298	243	334	294	266	278	293	297	302	312	289	316	312	288	285	269	293	275	323	302	260	297	271	297	284	314	279	272	308	279	288	280	271	293	276	295	294	298	286	301	294	283	269	300	273	300	316	322	263	284	307	274	302	290	300	267	293	285	270	312	292	304	286	270	285	309	285	278	260	281	279	296	295	298	290	285	297	290	296	281	266	286	323	317	291	286	290	279	270	297	257	277	289	276	287	322	285	303	289	307	296	270	315	279	301	304	308	291	281	277	267	277	297	301	296	313	311	271	290	320	301	293	289	291	306	266	290	270	308	286	322	290	284	284	271	255	299	276	300	298	305	287	291	304	313	250	339	285	277	327	269	309	271	293	264	312	271	284	305	272	286	284	249	281	286	303	285	277	325	318	299	279	278	296	268	312	263	288	270	306	324	294	315	310	267	311	296	303	296	259	288	298	272	324	283	287	290	254	287	299	278	325	311	303	311	330	297	292	303	281	276	324	296	290	297	233	274	291	296	306	274	277	293	306	317	291	301	303	282	274	305	300	292	301	306	271	263	279	295	292	315	292	269	279	314	258	284	270	287	250	296	273	295	300	312	298	278	273	320	281	282	301	297	267	286	289	317	305	268	297	287	281	269	334	284	284	253	283	308	305	294	262	276	292	284	264	264	303	295	281	284	300	281	307	298	260	281	340	310	312	282	287	316	306	270	308	288	258	313	285	286	270	328	308	283	290	270	311	300	299	274	289	350	277	283	316	307	273	294	298	288	299	305	278	279	273	291	302	312	306	301	293	293	301	266	298	270	271	303	279	300	288	303	311	324	274	294	308	281	251	286	281	282	293	315	292	301	299	288	298	316	285	257	305	255	283	268	278	285	274	309	250	289	274	281	290	318	290	299	283	306	272	308	311	293	251	297	275	274	255	316	279	287	288	280	330	311	302	331	283	309	319	303	282	305	314	303	288	268	269	285	305	271	258	284	276	264	276	276	283	284	301	279	309	286	254	282	298	306	303	310	294	271	294	332	296	274	291	263	293	277	279	271	260	284	293	277	295	306	280	299	292	283	297	277	275	280	297	287	284	295	319	323	307	297	261	286	306	294	269	263	297	279	330	264	273	257	291	296	282	255	282	258	286	297	250	285	281	293	291	306	303	322	304	300	276	307	307	278	293	287	293	292	270	302	280	272	302	325	274	326	308	301	257	262	304	286	301	284	294	286	289	299	320	273	317	254	291	305	294	312	291	278	278	269	292	302	308	308	297	290	298	290	270	294	268	289	289	300	280	294	260	279	289	299	244	290	317	302	270	274	287	272	281	286	295	267	283	286	327	284	292	304	256	292	255	301	291	268	288	325	281	270	312	263	286	274	275	290	303	239	256	291	257	266	298	282	337	270	310	305	297	296	282	310	278	258	347	310	288	273	256	274	285	308	291	305	277	288	273	298	307	297	284	280	279	260	326	317	299	258	278	309	289	293	312	283	274	297	285	256	307	303	275	273	295	268	286	280	307	289	299	265	297	280	298	295	289	312	273	311	303	289	311	290	290	282	288	300	279	287	290	328	306	262	287	276	275	300	308	259	290	271	283	264	315	276	268	259	287	291	299	282	320	294	283	312	281	279	273	278	317	305	269	287	257	288	284	282	285	300	302	294	299	283	290	299	285	299	296	326	317	303	305	334	281	296	259	266	284	280	271	282	324	289	302	284	302	292	292	296	290	290	306	276	326	310	279	262	306	303	315	310	313	297	296	280	272	330	268	268	264	284	279	289	283	260	316	284	297	318	258	327	274	269	289	317	286	319	296	303	296	321	302	284	276	302	303	311	279	273	305	277	297	304	254	299	291	302	288	285	296	302	252	286	282	304	291	271	279	274	265	280	294	277	274	289	295	268	305	307	286	293	309	304	312	277	283	287	289	289	296	292	264	279	301	283	279	292	298	284	289	286	300	311	276	300	272	295	287	310	282	299	293	267	270	331	290	286	299	255	258	296	320	276	288	294	285	290	292	284	276	285	286	287	304	315	305	317	261	301	286	293	265	324	266	289	276	290	286	278	267	298	277	287	328	313	313	262	276	303	298	268	293	314	312	264	305	307	326	282	283	251	315	322	282	303	293	260	277	264	274	304	276	270	288	319	260	280	279	286	272	282	287	283	300	274	291	300	310	311	326	267	267	269	274	297	294	279	291	316	285	285	272	288	262	276	309	290	308	273	306	284	283	270	272	305	294	288	324	269	294	297	317	260	330	280	300	271	288	275	274	290	268	288	288	300	323	293	328	276	275	290	259	292	277	278	304	277	306	287	274	288	308	271	306	287	314	265	244	291	310	281	269	294	293	293	291	269	291	315	290	307	318	306	293	302	267	277	265	287	272	293	302	300	301	303	282	297	315	308	297	291	298	296	257	287	270	273	273	289	290	281	268	326	272	267	302	275	260	328	286	293	246	275	286	283	277	275	263	282	299	289	275	287	308	291	287	272	279	308	264	290	286	336	315	293	258	284	300	312	304	322	297	316	300	282	302	299	305	287	290	275	272	272	295	283	304	332	308	296	305	288	304	309	297	306	303	331	321	257	289	307	303	281	280	291	289	274	283	264	279	295	298	285	302	275	300	253	294	298	308	257	292	325	260	295	290	302	306	289	314	287	259	277	311	296	285	281	305	314	315	262	306	297	304	265	290	288	311	295	277	292	297	290	295	271	289	283	320	296	288	276	293	283	259	291	263	291	305	288	248	271	292	299	280	285	299	291	281	282	313	344	266	287	314	299	287	271	285	276	256	302	285	286	306	279	286	285	270	307	258	273	284	274	286	290	291	301	285	305	280	296	297	279	300	300	292	287	274	305	287	296	290	271	276	287	298	285	273	293	314	299	290	306	311	279	290	292	298	285	290	262	269	305	304	310	285	302	293	281	277	298	288	276	314	272	287	290	323	279	295	308	313	289	308	282	315	293	263	259	265	254	309	284	296	307	341	288	276	268	284	299	249	260	247	277	312	313	308	315	268	257	273	289	304	272	307	272	312	280	286	309	287	295	289	283	297	301	326	266	309	291	287	284	289	295	279	288	288	304	304	309	298	291	312	298	300	299	271	301	309	290	290	323	302	298	313	246	293	323	307	267	296	305	300	303	324	284	271	277	281	275	278	307	302	280	305	282	293	283	312	307	290	278	279	300	273	279	301	299	283	301	291	325	294	316	304	285	243	277	298	305	260	306	282	317	276	293	311	296	252	289	284	278	267	296	300	309	285	324	300	303	318	290	287	294	272	294	291	309	308	308	303	311	295	253	278	296	292	296	320	324	282	338	281	286	289	271	287	297	266	272	260	312	283	311	281	311	287	290	306	297	307	273	274	291	255	303	323	286	297	295	284	278	292
27369	28875	40925	47219	43828	50193	66611	62463	50877	36972	24031	10927	3817	1448	882	815	760	806	863	785	800	780	819	790	789	809	782	789	797	796	778	774	807	788	764	739	819	767	855	811	786	733	793	771	804	782	809	776	817	825	716	799	785	828	762	777	765	768	856	841	773	719	758	788	788	815	726	768	764	787	785	781	820	806	787	823	796	776	775	752	791	804	755	794	814	762	810	760	754	798	733	801	829	807	759	749	809	791	781	849	793	830	778	784	797	803	829	789	762	782	772	823	766	758	792	755	804	767	746	820	846	795	786	764	748	750	795	763	776	766	808	716	783	781	814	788	784	784	748	780	760	796	819	758	770	750	765	773	762	764	783	768	772	762	833	796	827	783	796	785	786	768	758	764	796	808	785	745	822	780	812	830	800	770	754	788	821	813	812	772	804	810	758	794	747	761	803	818	787	785	800	788	811	789	814	805	786	752	813	834	800	816	749	774	777	780	776	780	813	730	784	767	768	778	770	808	754	753	825	833	796	769	835	785	759	805	722	788	775	812	774	815	766	717	804	784	762	805	717	778	741	804	801	777	790	760	840	752	767	816	790	855	800	747	717	784	807	790	791	750	779	853	760	843	806	765	758	800	775	751	765	812	784	774	791	836	741	767	796	792	768	826	810	786	762	834	789	838	785	809	790	776	776	797	794	816	823	831	811	744	813	775	758	741	799	722	826	790	793	761	791	724	790	775	738	796	742	783	787	807	785	750	750	782	785	788	807	795	783	822	776	744	782	784	783	805	840	813	804	765	792	822	758	812	779	746	733	808	802	803	749	769	772	796	773	771	765	736	764	769	821	792	770	774	786	788	762	804	840	787	727	755	817	799	793	796	760	774	775	788	786	758	784	774	778	778	747	786	770	780	800	767	796	759	814	804	779	787	751	777	755	769	780	825	782	782	765	811	803	786	810	788	777	745	803	770	806	850	757	742	813	787	786	756	779	788	804	743	820	766	755	808	785	775	740	793	802	785	780	791	756	764	819	751	799	754	747	784	819	789	811	813	805	761	817	781	773	814	775	768	805	774	753	781	801	783	769	773	796	787	827	789	748	806	743	792	806	794	798	755	786	723	800	790	781	769	742	788	850	783	815	773	774	748	834	780	795	779	786	790	842	813	825	840	840	809	794	779	748	826	819	784	779	758	769	784	813	793	806	792	797	735	789	794	845	759	792	804	776	783	788	733	758	854	775	828	760	817	791	813	815	761	806	802	824	824	796	795	770	798	776	794	808	780	755	791	771	795	792	785	833	776	776	705	781	763	727	762	861	778	796	800	782	743	773	773	775	751	745	788	773	767	768	755	768	786	767	740	823	772	765	744	782	786	807	820	754	771	801	726	774	816	797	811	768	804	812	776	810	771	773	777	854	751	790	800	788	768	766	871	780	802	755	777	794	743	769	811	779	751	776	830	763	807	777	818	805	833	786	763	832	761	798	816	750	778	792	764	774	779	800	778	812	826	795	769	806	752	760	783	777	782	750	811	794	834	747	801	776	751	756	747	799	781	770	787	780	815	780	770	779	777	801	786	743	742	752	779	790	777	773	771	809	761	790	778	782	839	761	813	813	774	793	770	723	792	811	809	701	765	761	745	766	771	818	797	751	778	807	809	777	836	781	784	772	758	800	780	760	787	865	801	773	801	817	767	733	763	784	811	821	829	826	816	800	771	779	742	751	743	788	744	785	770	786	773	775	770	831	814	768	774	781	806	813	799	801	780	777	790	789	769	813	747	780	753	772	774	754	811	726	760	793	732	786	790	787	819	807	777	807	802	830	797	757	770	770	807	769	719	815	806	813	798	777	744	773	786	749	758	807	773	824	829	813	786	754	822	758	783	810	840	779	828	704	796	798	790	748	765	808	814	809	763	760	758	810	760	766	791	787	792	786	822	800	831	793	786	752	801	795	778	779	793	808	774	809	784	794	820	777	799	755	756	760	797	731	813	832	829	783	762	788	832	794	795	829	831	818	766	733	805	785	746	795	781	805	733	803	797	766	778	732	803	775	765	832	773	778	754	797	800	754	814	795	780	795	793	770	793	800	769	752	751	787	809	801	800	832	745	801	786	746	709	744	824	817	811	781	775	766	803	744	777	816	754	784	786	760	740	827	780	775	743	770	749	735	831	811	715	742	790	800	836	789	801	831	773	769	748	823	853	797	755	755	793	775	810	768	754	773	766	789	814	758	803	817	795	808	776	791	808	785	804	765	823	801	787	725	801	802	714	830	819	770	801	765	759	749	794	797	786	796	783	774	783	785	775	798	819	772	804	750	813	797	787	811	774	725	796	791	830	800	766	786	759	824	767	809	767	815	784	802	794	783	805	783	780	787	791	836	804	794	764	781	754	814	816	793	812	798	774	783	795	791	789	774	827	786	791	795	771	756	771	768	830	785	746	772	759	793	796	773	786	828	760	792	773	757	754	800	790	768	805	760	740	736	773	763	771	733	726	809	835	750	785	830	797	772	795	756	777	757	751	793	787	774	756	789	788	776	762	809	763	770	798	762	830	773	793	765	795	773	814	750	770	754	795	773	815	823	794	759	826	817	722	792	846	809	756	766	793	784	788	782	738	765	766	821	767	817	817	778	768	738	786	806	766	811	772	802	747	803	802	784	777	775	805	767	775	788	816	744	755	792	780	785	794	809	794	775	803	758	772	750	825	746	822	794	808	805	790	785	727	795	779	800	790	768	799	789	760	785	828	733	759	774	780	806	802	793	776	819	801	812	774	747	787	782	783	774	812	794	831	764	796	791	808	764	774	785	767	765	738	833	801	821	791	758	781	720	720	804	844	798	739	780	787	782	760	783	781	765	768	747	740	733	817	763	761	783	794	742	749	780	783	740	763	743	756	797	785	780	833	767	743	791	813	816	778	767	808	760	755	806	824	769	857	776	758	767	805	792	763	772	776	782	748	840	784	796	757	761	795	769	791	815	770	779	805	780	801	761	756	768	786	772	777	785	812	761	787	795	773	795	777	791	804	753	775	781	768	774	793	789	814	835	772	787	807	763	796	769	812	748	820	777	756	778	730	790	792	771	766	720	801	846	801	794	792	781	786	821	793	815	758	749	795	779	787	767	794	847	796	780	775	766	771	757	819	756	773	790	827	790	825	812	779	780	782	809	743	786	823	819	791	813	741	777	761	780	779	737	792	714	783	802	772	825	809	799	782	795	771	811	768	798	827	776	770	830	719	829	800	746	770	820	815	787	782	755	787	774	826	837	791	770	795	744	758	777	732	757	793	759	778	767	747	795	822	760	740	774	735	770	788	813	741	785	811	715	773	742	754	792	814	729	774	730	826	771	831	801	804	752	815	802	804	760	786	805	749	748	782	776	819	725	752	806	800	765	756	833	797	780	796	822	845	838	801	802	807	806	709	741	790	786	848	798	836	849	759	850	746	771	783	775	801	823	781	774	812	750	806	790	778	782	755	791	765	806	777	814	743	758	734
10102	10277	12946	11254	7087	5934	4820	5301	2945	1373	1029	598	481	373	346	397	371	406	376	342	397	359	366	360	375	351	381	355	372	388	370	392	374	392	389	346	380	429	336	405	390	337	337	376	393	361	343	383	321	358	377	346	375	375	356	375	334	392	376	333	348	342	337	379	369	376	365	359	351	393	350	356	331	360	376	385	377	359	389	378	365	393	369	378	331	351	359	394	366	364	370	328	342	360	346	377	341	414	403	354	377	379	338	369	372	372	349	348	387	378	335	375	365	371	367	338	366	362	390	381	368	367	357	411	372	400	392	379	388	388	369	384	374	382	410	356	367	422	363	382	360	332	406	379	356	340	397	349	355	374	379	341	375	357	385	354	346	361	373	375	373	341	358	343	362	346	361	384	367	395	377	359	346	394	365	375	343	362	365	362	353	349	361	389	346	357	351	366	331	360	348	361	349	402	377	354	362	332	378	376	367	335	338	374	372	376	343	395	393	354	387	349	355	374	380	357	360	385	372	405	365	336	413	359	374	404	355	355	376	357	391	354	362	385	371	369	366	360	370	345	355	365	366	344	385	341	388	351	334	379	394	341	356	353	372	362	353	372	388	360	355	346	349	348	347	342	357	396	388	358	410	359	368	369	354	376	319	384	359	363	384	366	344	359	356	383	358	361	336	403	380	379	402	358	359	337	382	387	341	357	411	374	379	354	339	317	346	354	353	382	412	367	405	368	375	351	371	355	334	378	395	353	371	402	366	356	380	368	372	380	359	367	359	369	355	379	398	351	377	369	375	353	382	341	350	389	367	377	369	341	353	404	361	378	387	355	355	395	371	340	326	376	378	340	361	353	339	363	352	366	365	368	357	381	381	320	383	339	407	363	394	353	355	345	336	341	371	393	364	346	332	384	346	350	377	402	385	327	390	382	373	363	389	368	372	393	362	325	372	351	345	369	352	336	366	411	359	379	383	353	392	366	361	382	353	373	385	362	356	355	373	351	351	367	360	355	373	363	349	356	360	361	339	326	367	374	375	363	360	355	349	373	369	350	353	353	406	384	346	363	356	369	354	380	326	369	359	360	351	351	366	375	377	398	347	364	330	357	363	350	377	379	389	363	365	370	372	361	376	357	352	364	367	379	361	388	364	377	371	362	369	390	372	375	358	340	366	378	380	345	399	355	354	381	350	346	391	380	367	355	343	355	372	368	381	370	343	382	353	364	374	337	364	321	343	379	376	387	347	395	363	355	335	377	351	364	362	385	346	413	367	386	377	380	353	360	358	343	341	354	374	382	367	375	370	387	369	417	368	350	385	356	351	365	386	394	332	383	385	363	358	379	375	367	390	346	334	356	372	373	377	335	372	369	369	349	352	376	370	350	310	393	383	348	368	351	345	364	361	356	360	393	329	357	365	372	357	372	350	382	367	379	342	381	397	346	380	357	346	390	363	372	353	365	348	359	410	383	365	379	363	346	368	342	332	353	338	343	394	355	375	350	360	376	390	374	386	324	361	367	383	392	395	354	371	338	367	380	349	390	365	411	370	395	375	360	383	314	401	385	397	358	376	387	397	360	339	368	406	372	361	370	394	347	352	348	377	399	385	384	366	346	391	348	348	403	391	324	376	331	331	374	351	367	361	362	361	382	377	361	349	406	347	382	375	357	391	360	363	383	342	368	345	367	369	371	368	331	353	383	361	359	336	367	369	363	359	375	379	366	351	323	376	327	396	372	363	377	360	349	372	330	340	373	389	346	334	346	361	349	355	359	334	353	364	403	377	348	357	398	354	350	367	344	352	382	384	375	344	347	346	358	398	372	376	376	353	353	392	349	378	362	321	327	339	399	368	409	367	362	391	363	349	341	368	342	372	362	334	345	350	371	329	391	366	347	364	364	380	381	365	360	361	430	354	361	363	348	360	354	387	377	365	335	345	373	381	360	372	360	405	358	365	385	353	368	360	365	373	386	377	355	367	385	341	338	360	367	381	409	375	361	414	366	376	395	374	385	399	327	357	411	384	394	377	370	374	335	380	366	348	375	353	356	372	375	366	340	366	396	359	359	390	407	366	371	358	393	401	336	350	356	345	366	370	383	400	371	371	340	385	367	402	371	340	378	379	344	368	333	348	354	391	393	375	385	365	362	385	386	357	370	385	392	375	388	336	391	386	359	371	367	358	360	351	344	382	400	370	335	352	373	358	350	364	345	363	393	362	349	363	394	368	391	362	393	337	353	372	336	385	388	339	349	344	395	338	370	376	395	393	362	350	389	329	362	366	341	351	333	392	365	341	357	365	372	376	373	378	387	345	367	410	347	351	362	356	353	370	360	400	371	385	353	361	360	367	353	389	372	379	381	354	385	366	339	351	321	392	375	385	382	367	336	360	384	358	376	363	398	352	377	361	360	365	335	364	367	363	354	365	354	393	352	410	389	371	359	359	365	343	361	357	357	361	367	381	362	347	379	362	358	368	365	356	353	363	378	363	382	341	345	355	386	355	379	347	356	391	385	365	367	359	420	382	365	356	350	368	378	393	377	372	368	368	394	337	369	365	399	395	365	387	385	358	349	389	345	346	365	388	346	348	393	368	366	343	346	375	340	361	386	367	376	421	318	377	367	351	396	382	348	379	362	358	367	368	376	374	363	346	349	368	388	386	392	382	357	356	327	375	399	362	346	383	353	354	394	358	400	366	367	352	367	349	362	360	346	388	372	354	371	384	361	373	368	362	396	336	388	365	373	343	391	395	359	380	368	368	382	362	386	377	349	360	364	398	383	353	340	371	395	381	406	321	363	391	368	361	414	384	359	389	375	364	384	346	382	377	396	369	353	354	350	361	366	344	356	376	416	390	382	369	377	367	350	367	380	357	399	356	348	357	383	345	392	410	347	374	335	347	382	376	415	358	345	358	352	385	372	366	346	359	372	368	345	386	404	353	394	381	367	360	338	396	384	356	364	387	364	324	351	342	388	381	376	369	329	341	377	387	357	392	383	346	346	381	374	369	373	376	376	349	376	377	357	379	373	347	351	356	363	364	370	363	395	358	369	391	354	381	348	399	376	352	336	336	362	368	350	352	370	364	383	379	375	390	372	386	387	340	343	368	390	327	364	363	352	362	352	350	389	363	347	338	355	346	354	398	356	366	355	375	344	352	328	386	358	405	374	348	394	357	358	368	363	408	365	361	382	361	374	365	399	349	366	365	337	378	332	393	366	371	349	374	361	368	347	371	334	401	354	366	382	371	405	386	372	375	341	384	353	355	386	378	363	366	380	367	356	367	328	363	377	399	331	379	359	345	389	379	363	370	374	345	349	397	370	345	366	401	399	343	390	375	314	392	342	366	403	365	367	357	373	368	357	384	378	362	396	352	400	354	353	343	364	341	364	340	341	372	361	334	330	375	382	376	327	358	375	347	395	338	377	401	372	359	374	383	362	374	331	363	367	396	340	382	365	359	370	369	369	334	379	366	380	374	350	341	400	395	391	352	384	384	351
8168	9576	17653	20475	17253	18213	18283	19335	10973	5832	3812	2063	1278	1069	1051	977	976	970	979	965	977	965	970	995	983	950	976	1012	990	922	984	1020	965	968	909	1017	965	997	957	970	955	940	937	948	930	921	913	1003	1042	957	953	980	957	960	995	980	951	939	985	969	1003	961	972	949	927	954	1025	977	975	976	990	972	905	945	915	945	928	948	968	937	962	924	1004	986	972	923	965	1005	934	956	982	967	984	925	980	955	982	953	968	1002	954	929	990	960	960	951	940	978	986	937	941	956	1032	972	915	1011	1027	922	986	1070	974	934	977	985	963	979	957	974	974	990	977	975	964	1009	1011	970	931	1014	956	1012	945	979	963	991	952	955	1005	935	982	961	900	979	945	994	950	927	976	960	1000	923	968	936	943	997	999	933	919	1001	965	987	960	938	907	970	998	1011	970	958	967	983	943	978	985	901	972	957	988	1001	952	973	978	946	929	936	1008	945	1032	990	946	962	960	973	937	945	933	974	989	959	969	967	994	943	1001	957	963	972	1006	971	946	993	1005	941	988	977	944	957	949	931	997	1017	953	999	1003	971	943	894	928	973	1012	936	957	966	967	1015	995	996	956	945	995	938	952	985	961	962	1022	1004	929	921	950	992	952	995	923	974	981	978	987	977	1037	990	946	923	981	920	976	920	968	994	945	1021	973	1031	993	988	970	902	943	986	979	944	982	982	965	965	946	938	977	921	966	974	956	971	997	994	957	977	996	992	932	955	999	974	894	915	1010	929	967	964	988	948	955	992	939	982	925	985	986	942	1013	971	957	985	1001	927	1027	964	952	976	964	955	965	937	960	1004	967	947	926	927	939	967	960	941	957	973	984	902	948	987	982	1003	923	1004	930	1005	894	964	968	1001	999	971	949	1053	1052	996	928	941	966	949	961	969	1001	924	940	940	1000	952	1042	1003	1010	994	983	991	946	967	961	967	996	923	1031	978	941	1001	955	939	975	946	931	943	985	972	935	991	918	984	970	991	999	1003	967	964	999	975	974	1009	1018	1024	929	948	1010	997	998	955	953	973	1004	952	970	1006	995	927	944	949	980	977	967	972	957	987	1020	986	1005	981	1010	951	968	951	935	984	998	967	953	971	950	1008	947	1015	1000	983	983	981	968	987	993	919	970	966	1016	964	930	955	963	980	939	961	1008	1004	991	984	965	986	872	982	974	977	984	947	944	973	992	927	1001	963	987	1022	923	977	988	1010	999	998	970	954	984	1024	959	967	970	910	954	987	967	983	947	958	1026	959	1002	1008	969	973	1023	1005	949	967	998	986	994	999	1030	961	979	1010	972	937	965	975	999	961	1021	997	959	937	994	919	971	972	972	964	967	968	951	1025	977	987	983	981	992	1003	966	950	977	960	959	983	967	961	990	957	988	943	959	999	1015	1066	1020	985	916	967	942	931	947	964	940	985	956	989	943	937	1003	992	916	937	978	988	994	992	954	1041	944	965	961	950	996	992	992	959	952	967	968	911	989	957	988	995	1002	1004	919	909	938	1010	986	969	1012	982	933	980	975	962	925	946	949	960	958	945	966	972	998	944	971	959	944	987	972	1006	1054	1010	980	1003	944	959	1008	950	990	990	944	959	958	1002	968	927	950	921	940	966	948	1022	966	963	977	974	1011	1005	1006	986	986	993	964	948	911	949	1015	971	1012	942	927	888	920	959	980	953	962	922	977	940	936	951	972	927	1015	977	1006	991	942	965	972	993	967	952	967	1003	978	930	958	956	964	969	959	931	977	1015	946	979	978	998	1010	958	1010	957	954	1006	987	997	974	946	973	986	964	1030	1008	1007	921	997	989	984	970	1003	960	962	971	990	1019	960	945	950	994	982	1032	972	966	919	921	951	984	978	964	968	1019	953	991	955	960	972	964	998	999	973	1010	966	967	979	948	1025	970	915	947	972	930	938	976	971	999	966	914	912	1067	990	1013	930	991	1002	978	987	950	937	1042	997	970	938	929	1008	989	994	954	957	989	944	962	948	975	941	1013	953	898	966	996	955	956	988	988	931	973	936	962	969	943	947	970	966	989	974	966	953	936	958	987	996	1003	1014	962	998	939	994	932	1004	962	1006	964	897	943	985	1016	943	1020	989	978	925	960	1008	917	999	974	964	1001	995	951	1019	992	950	926	923	961	981	957	1019	1012	929	968	951	1026	976	977	967	910	1041	997	1004	964	956	936	1020	951	957	964	999	1039	949	1002	948	979	968	946	1010	976	958	981	964	919	1006	975	960	972	999	939	1024	985	934	1024	974	967	926	996	892	995	976	921	988	961	1041	941	1025	961	889	922	983	980	1023	995	986	979	992	951	995	986	1007	1001	978	1001	967	949	981	1020	1032	974	1014	924	944	920	902	1002	993	960	1000	975	995	1000	922	1016	975	928	907	1013	1006	958	968	989	963	986	1041	978	940	982	947	969	963	984	955	986	955	964	987	967	953	908	989	960	934	1038	958	959	965	954	971	973	964	963	952	926	1006	988	1008	1001	979	1003	977	969	921	960	999	965	943	935	942	974	1015	933	941	963	932	922	962	1036	911	963	968	883	977	964	996	954	971	962	1032	926	943	974	955	963	991	922	980	1031	966	919	998	1057	941	991	966	981	1014	984	963	982	942	979	980	1012	982	965	945	998	974	973	1003	972	946	960	991	989	977	1009	927	960	973	1038	948	977	963	930	968	945	1004	952	905	984	965	956	946	925	979	937	955	1033	990	966	964	994	978	951	971	996	925	1013	930	989	959	1034	945	1006	978	999	982	948	989	943	1030	964	953	1020	949	960	925	962	929	978	992	967	945	945	914	990	957	939	1002	980	944	921	1024	991	983	982	941	938	998	972	1048	967	978	1001	967	956	995	1002	981	947	976	942	994	987	1013	1004	1019	1009	968	984	1000	991	931	1002	985	975	1022	1019	945	950	1024	963	930	972	1008	924	920	978	1009	937	977	1005	972	952	994	1013	889	997	1007	1014	1011	1031	969	949	958	952	950	987	950	999	931	954	988	998	1005	1019	997	993	893	944	1026	999	899	881	997	975	953	948	940	921	961	949	920	967	913	994	1030	946	999	969	941	978	923	920	960	981	978	963	1005	956	960	1006	959	967	969	969	1008	988	944	973	943	1001	945	925	1020	971	955	922	962	1043	1010	994	1033	963	916	956	949	973	961	988	1023	960	939	975	900	954	938	963	1010	1017	1031	953	928	953	966	925	986	993	925	984	945	1024	961	985	1006	906	977	974	1025	968	994	918	944	1009	992	941	974	991	1038	1015	959	1004	1025	960	961	987	980	985	997	1008	1037	981	944	969	971	976	953	957	972	907	938	977	949	1010	1051	1006	995	960	1030	955	978	959	1009	993	937	974	931	993	1010	982	976	991	979	1013	949	999	951	1000	1010	982	927	958	938	1021	982	982	951	1025	1015	979	953	972	1006	973	1018	1001	967	1032	1006	1010	976	975	981	950	1046	959	939	1001	956	947	945	1049	1005	999	961	948	941	933	1010	995	927	926	947	956	948	937	985	982	996	966	961	963	1022	932	910	987	974	963	993	996	970	954	938	1007	972	923	999	985	976	1011	993	1078	913	971	930	948	993	985	994	962	966	991	990	922	1036	1025	990	979	984	1015	946	992	1020	1028	980	1006	973	1005	1024	956	1018	1012	960	917	990	988	1004	1026	971	916	993	999	945	939	944	991	965	1016	952	1001	974	1036	957	955	1013	1004	953	987	978	955	953	952	1006	966	945	995	989	916	954	965	987
28625	34103	34859	31902	29780	26452	32243	33223	24115	13961	6224	1740	697	389	328	334	337	355	330	335	345	312	351	329	340	297	347	367	348	292	339	350	324	329	318	337	316	344	340	310	352	347	352	334	341	365	343	357	362	340	348	325	310	319	322	330	328	350	320	343	328	341	345	354	326	336	325	351	358	307	304	321	344	337	346	335	326	353	322	335	322	356	356	335	313	331	343	344	343	313	319	343	320	315	326	307	329	324	326	326	349	334	320	350	368	326	329	331	334	370	342	329	332	345	316	312	313	335	297	316	340	326	337	356	332	333	361	337	301	339	331	326	346	330	324	335	376	307	343	322	317	319	341	290	376	325	340	306	312	340	313	326	346	352	343	321	333	349	344	335	341	343	321	353	323	320	358	337	347	341	339	311	316	336	345	358	359	326	337	324	298	343	328	342	355	320	313	323	342	284	331	360	362	324	288	337	354	323	352	291	337	336	344	342	332	350	347	322	360	333	354	330	386	357	334	308	351	343	333	309	324	325	321	341	346	352	340	306	342	383	337	339	316	359	335	362	323	299	340	351	342	326	314	361	323	303	318	324	300	301	341	368	325	337	343	321	339	358	326	323	322	329	332	313	335	356	311	299	335	334	344	317	315	339	350	361	300	345	324	318	343	300	342	325	345	308	320	329	290	320	337	356	290	354	315	340	363	329	314	339	346	357	319	365	354	339	341	322	329	356	344	341	384	333	315	340	328	320	351	325	313	343	350	351	342	343	341	326	317	360	308	289	337	334	341	297	330	360	324	320	318	356	336	322	346	349	338	347	332	353	328	325	321	313	305	325	328	346	334	332	318	328	356	300	301	322	328	316	333	330	342	360	343	341	309	322	349	349	305	319	302	339	329	334	302	322	369	332	330	352	315	344	351	329	320	316	329	321	332	294	345	334	329	332	327	354	320	323	327	341	344	344	320	307	336	337	366	290	386	353	299	327	335	319	358	321	349	368	322	340	334	357	332	343	334	320	294	341	316	311	343	370	336	330	361	349	330	353	331	334	324	341	327	329	314	299	339	340	417	332	311	334	341	357	342	336	326	316	345	326	333	309	346	334	319	332	311	313	308	343	322	332	313	342	326	326	321	328	316	376	334	326	326	332	321	350	338	300	363	338	372	284	325	339	324	319	343	360	322	344	372	364	322	334	308	374	318	301	374	352	329	340	334	310	377	342	342	317	314	324	312	333	336	353	375	394	332	350	335	347	312	333	352	327	335	336	340	297	357	344	350	327	322	318	302	352	344	315	343	349	361	333	334	330	372	335	350	325	346	378	331	316	331	321	311	330	324	354	306	351	333	357	349	331	388	371	322	302	327	330	336	308	336	345	344	320	344	330	336	344	357	326	346	362	321	324	339	308	359	318	351	336	304	339	321	325	318	322	340	323	361	342	333	315	323	323	361	331	332	322	324	363	349	325	325	320	336	303	313	354	306	324	341	362	336	334	328	325	288	345	327	375	315	333	331	343	327	319	329	303	302	344	332	370	352	319	317	312	340	332	336	350	314	355	337	348	333	355	317	351	332	293	321	326	344	333	346	349	343	378	342	318	341	335	354	341	345	335	340	371	358	355	338	336	345	361	372	327	387	313	324	341	349	354	337	350	346	324	353	342	308	333	312	347	335	321	329	329	314	359	333	335	335	333	347	368	330	327	318	339	319	311	339	320	325	365	305	349	313	304	333	311	312	301	307	301	302	350	319	338	289	305	330	369	335	322	369	335	349	340	334	326	312	328	389	340	337	346	352	301	344	327	363	308	352	298	315	335	315	349	337	325	351	352	343	340	323	318	330	373	319	317	333	331	351	307	335	316	311	319	335	353	351	347	348	318	335	337	331	292	305	354	339	321	325	363	322	352	368	323	293	326	352	331	350	317	332	366	328	304	325	348	348	325	313	319	344	340	360	335	302	357	337	344	345	322	371	341	357	325	321	343	307	340	321	360	359	329	331	358	342	319	370	335	314	305	334	307	344	343	293	337	381	340	326	331	349	315	311	364	289	328	310	342	299	322	339	325	310	355	341	346	354	342	320	335	315	324	346	325	322	341	324	330	335	320	329	315	304	336	328	340	304	294	332	355	318	343	340	380	368	315	310	356	313	358	321	355	288	332	399	335	294	367	353	317	377	305	350	354	357	322	317	300	317	313	334	315	331	331	359	335	312	322	285	332	314	301	339	307	333	344	366	331	359	310	304	351	302	349	325	355	367	362	333	310	332	312	323	296	324	357	312	326	313	354	333	337	320	317	346	321	330	364	339	362	323	314	325	368	336	341	378	350	323	343	358	330	360	332	357	342	314	330	346	326	328	334	321	350	325	321	325	342	327	330	338	329	332	335	377	328	343	332	359	333	330	345	319	327	339	301	295	325	338	333	346	336	344	290	310	332	355	333	348	319	332	320	349	371	326	325	326	340	351	317	318	326	299	352	338	318	335	338	317	302	338	357	337	307	320	333	329	333	315	321	322	359	330	352	340	334	352	351	360	345	329	347	345	305	328	307	305	321	326	319	335	313	348	327	363	330	349	327	333	332	329	316	332	339	344	327	323	306	305	326	335	317	338	329	334	342	351	351	301	337	339	327	329	347	326	336	310	348	330	350	380	362	328	335	341	313	333	370	307	340	290	325	358	353	327	348	339	346	316	315	305	355	314	312	362	350	330	348	344	337	329	319	321	326	336	297	322	334	332	330	333	336	327	321	343	324	345	334	287	337	309	319	323	310	305	326	323	335	313	323	316	379	326	318	359	351	317	336	346	336	308	365	318	342	326	308	316	332	317	301	363	356	324	356	342	331	343	330	377	350	299	309	348	302	352	334	334	352	310	344	359	337	345	328	333	325	348	322	319	341	337	354	329	292	326	332	323	322	320	349	318	340	320	328	320	351	303	317	314	337	344	352	366	322	339	321	353	327	346	383	303	340	362	363	314	316	323	369	328	347	351	324	340	329	350	372	321	285	324	326	309	336	361	329	325	355	291	316	341	327	363	306	354	329	327	319	343	328	331	337	341	340	317	326	324	279	351	353	349	327	330	326	342	331	364	355	317	346	310	333	335	342	369	347	355	352	315	312	329	306	357	328	319	321	316	354	328	338	323	380	332	351	294	345	318	339	362	324	310	324	342	346	360	324	346	357	348	355	350	326	323	342	350	334	332	363	325	359	317	345	333	331	337	353	348	359	353	327	349	370	342	315	346	326	354	329	321	352	317	348	320	333	356	348	343	333	335	301	316	341	315	345	367	334	333	319	328	349	328	331	357	345	311	314	349	339	354	354	364	332	322	338	327	364	330	336	318	342	334	368	348	332	329	364	310	336	301	353	335	374	349	286	349	352	259	312	318	331	351	326	306	336	314	358	332	337	334	355	361	365	321	314	308	321	321	321	318	365	332	314	342	348	283	342	315	353	345	333	362	361	327	326	314	342	357	305	346	295	328	323	346	353	328	329	363	347	320	343	347	349
22288	28724	33845	39550	38565	39015	48161	49461	39812	30453	18326	7058	2629	1279	936	868	886	872	906	900	881	937	893	855	918	866	884	948	881	884	856	867	855	880	892	891	892	964	920	856	863	887	912	861	926	894	959	920	943	921	897	910	953	916	932	893	878	914	922	900	856	890	891	918	937	846	900	847	921	939	900	853	909	883	873	901	879	832	882	856	872	921	888	910	883	932	863	899	897	877	910	929	896	941	875	866	844	873	939	907	823	877	896	930	861	862	833	903	921	905	918	894	903	887	882	941	895	846	890	918	917	869	864	923	931	925	923	886	877	877	858	908	903	879	886	847	876	926	914	851	912	907	859	890	862	934	878	876	898	868	945	878	913	851	887	894	865	928	882	901	900	935	877	900	907	928	951	941	878	872	876	851	876	864	876	861	885	883	924	846	888	882	880	896	889	872	884	859	913	868	971	939	929	898	914	867	916	935	904	952	942	880	958	899	909	872	859	916	916	877	888	884	906	866	888	891	871	924	890	888	915	912	922	912	862	867	908	869	965	869	894	946	906	849	862	926	932	900	905	884	911	862	935	923	901	888	830	856	884	848	917	936	912	869	902	918	880	857	842	862	905	857	859	856	869	932	897	881	917	881	861	867	885	935	868	939	877	861	917	895	920	925	879	875	934	900	917	842	868	889	951	879	912	893	880	816	874	883	930	882	869	944	932	892	872	973	891	892	920	885	879	867	862	865	851	878	849	907	882	872	914	910	891	910	900	857	896	888	859	878	842	856	904	824	852	889	922	853	855	910	902	895	907	879	911	905	924	892	898	869	902	887	871	837	908	906	939	934	870	867	897	877	848	893	895	954	878	862	888	916	904	907	937	891	863	870	864	864	876	873	905	961	887	877	846	909	918	836	878	922	867	929	902	895	866	895	839	898	944	846	860	870	892	884	880	937	866	896	892	879	944	875	852	887	889	894	909	872	881	922	905	868	924	908	854	859	871	851	923	921	919	894	872	899	871	880	874	871	928	930	943	876	902	892	925	906	880	959	868	902	933	911	841	923	877	891	893	932	905	879	862	864	872	915	908	879	873	934	918	848	872	935	837	877	873	866	931	890	868	903	891	901	867	871	885	871	916	867	938	881	894	909	896	872	878	904	863	925	894	928	880	907	877	897	895	885	944	888	909	858	869	949	853	889	900	936	869	854	889	814	889	860	857	844	874	898	851	874	878	892	883	840	922	937	896	877	813	897	885	904	862	905	883	854	846	909	836	868	918	927	848	916	896	889	833	850	903	906	871	832	885	928	936	908	864	889	860	857	884	849	873	855	944	905	942	885	915	882	888	875	901	832	904	883	902	878	902	928	942	948	865	897	883	933	903	883	889	927	861	936	897	876	904	874	861	886	883	843	878	887	851	899	903	833	850	869	846	939	872	883	911	872	878	877	832	862	848	869	916	868	879	853	951	932	878	960	853	959	900	917	927	883	881	907	923	863	889	890	895	924	896	887	839	905	893	890	860	891	864	918	912	907	888	834	880	915	901	908	865	862	858	895	923	849	877	931	898	942	885	890	849	891	848	921	913	902	875	894	879	882	843	948	934	894	856	851	935	896	943	848	887	911	935	886	880	865	902	947	903	875	896	884	896	881	833	895	878	867	894	908	916	855	877	906	921	865	897	905	851	880	934	903	868	908	890	858	894	897	897	917	844	907	856	935	836	864	877	961	868	885	919	896	870	882	889	870	908	886	921	907	904	915	904	929	877	890	871	920	894	895	895	880	892	886	916	916	873	904	913	945	877	908	882	892	886	859	892	911	865	873	903	888	859	890	915	888	913	933	873	945	883	944	882	931	906	908	887	896	959	880	929	915	877	937	895	834	853	865	865	853	914	915	900	864	965	881	875	852	882	861	867	904	888	892	891	885	902	865	876	869	900	913	923	876	836	898	922	880	902	934	894	934	940	897	872	854	895	905	944	892	884	897	914	871	932	860	868	879	883	841	860	854	853	876	915	908	885	874	906	900	931	879	843	921	896	896	922	900	875	893	882	852	971	871	910	915	889	901	877	867	921	912	897	841	894	824	877	902	944	880	872	890	899	874	899	879	888	858	923	863	928	890	914	861	943	919	887	901	865	909	935	904	933	925	858	899	858	903	853	907	879	868	905	878	900	862	901	901	837	862	875	869	875	863	888	900	873	883	892	881	912	827	843	939	899	856	886	869	927	920	901	867	888	887	886	869	908	910	916	877	867	952	876	894	867	843	864	872	885	910	907	885	926	885	927	838	826	872	887	920	966	878	865	848	889	866	877	899	901	895	873	850	878	877	859	902	824	886	880	840	828	928	875	864	889	830	911	914	918	934	884	905	935	847	886	903	827	903	897	874	879	901	900	875	898	897	964	892	887	899	863	941	887	879	907	901	870	863	890	889	887	875	856	959	875	862	853	912	863	838	924	810	887	935	935	889	962	891	830	888	897	927	881	918	894	916	898	886	884	963	866	923	843	869	861	943	892	849	893	911	876	888	893	849	940	876	881	888	856	871	880	883	907	921	948	896	860	834	846	908	917	882	858	875	863	885	838	882	913	944	888	877	906	877	902	914	904	871	928	898	895	857	886	930	875	905	900	907	881	941	873	859	891	883	873	904	927	871	895	928	904	918	880	902	915	891	864	856	865	883	907	897	950	931	895	891	849	925	866	862	887	862	917	891	913	900	882	861	869	937	864	903	854	875	906	940	790	889	920	911	921	863	897	902	887	947	874	881	877	931	927	895	876	946	910	842	922	940	919	919	879	918	938	911	820	897	958	887	839	890	905	881	909	886	881	917	886	873	899	892	896	925	960	913	962	853	873	891	864	888	948	874	860	887	925	854	864	927	887	839	854	890	928	840	906	890	879	869	829	856	915	911	927	911	864	841	882	901	879	832	865	901	924	916	890	894	905	922	890	934	862	907	943	849	901	889	924	885	908	914	854	896	914	864	878	908	909	881	895	893	907	895	863	917	887	957	927	869	938	873	959	898	921	849	921	911	897	866	916	923	940	881	916	887	870	886	907	867	933	886	858	829	872	894	858	878	861	884	882	873	864	862	863	937	885	843	922	950	887	877	894	929	924	874	917	901	915	914	872	932	900	883	880	855	878	907	928	857	887	856	893	893	875	928	855	859	936	915	907	887	888	856	870	873	875	915	882	895	897	853	927	902	905	941	867	876	891	896	911	916	835	865	948	861	831	908	871	886	904	973	904	910	841	902	846	943	925	873	865	903	892	884	885	883	922	846	903	927	893	847	909	926	896	937	876	883	856	884	902	845	899	915	850	921	945	922	877	833	892	876	846	936	914	900	810	905	898	848	891	885	842	925	903	900	825	880	900	912	947	882	923	892	876	918	905	895	859	945	924	885	864	900	903	881	895	863	888	875	880	876	868	882	908	884	930	854	928	929	901	904	904	851	876	939	883	873	886	866	861	919	900	944	901	931	928	878	892	919	880	879	896	943	906	869	899	931
41534	42262	35819	35316	33942	30292	37844	42058	38267	30406	15777	5355	1403	480	369	318	304	278	275	285	309	286	307	267	265	266	280	261	263	282	293	273	284	279	304	270	279	296	266	296	257	262	270	258	300	268	310	282	292	257	254	303	278	267	271	295	307	258	262	277	282	327	293	243	289	266	281	301	264	277	273	270	266	266	272	303	316	287	270	287	261	287	278	277	258	261	302	282	298	293	303	304	284	279	297	278	280	268	292	281	239	289	295	288	269	298	289	285	258	308	279	282	249	265	271	266	246	276	282	307	270	297	268	292	273	266	282	279	273	285	271	322	292	249	279	272	260	266	297	273	286	272	282	297	287	277	304	263	278	293	280	271	295	282	274	286	275	280	261	286	273	290	275	280	296	271	308	287	269	272	293	280	260	279	243	262	285	293	245	266	301	264	294	262	299	282	276	269	285	312	285	279	259	270	292	302	285	303	283	277	242	269	279	261	287	274	282	275	272	261	292	301	299	255	285	303	264	279	277	264	297	269	259	259	275	275	304	260	302	266	281	296	259	299	319	286	271	223	284	244	301	289	300	258	290	289	300	307	243	251	264	312	287	291	279	270	279	292	258	295	281	302	284	289	252	251	294	276	252	257	256	281	281	253	297	256	273	260	283	303	299	254	265	305	275	280	316	277	289	273	279	283	272	294	288	303	248	297	290	291	286	262	277	269	247	248	258	270	273	308	256	295	295	278	267	301	293	282	253	275	270	279	281	264	268	248	282	281	277	278	286	275	263	265	275	291	316	298	272	283	299	290	246	289	316	309	304	284	273	275	297	258	291	264	287	319	301	289	283	272	270	256	271	280	273	249	296	276	294	272	306	279	331	258	286	266	294	278	283	262	301	291	331	319	272	258	289	316	266	251	268	263	299	268	282	261	275	288	255	301	262	274	270	276	284	277	264	298	268	263	285	286	315	311	271	278	290	252	270	280	278	305	302	282	269	288	277	267	270	281	299	280	292	278	301	272	293	304	294	284	279	291	288	241	281	314	287	262	298	276	277	296	266	263	301	316	246	296	288	291	267	288	307	258	250	286	294	304	291	269	247	282	296	308	265	277	251	280	295	302	282	283	303	250	283	298	283	309	270	298	286	266	220	307	266	339	260	296	272	264	263	295	286	258	315	294	256	298	278	255	270	241	281	285	277	286	299	265	309	309	281	275	276	260	290	274	262	278	277	270	265	283	264	286	294	290	235	282	282	288	306	271	269	284	236	260	290	308	278	298	270	306	272	301	268	270	294	325	308	284	284	294	269	280	287	277	273	287	242	278	272	266	280	256	285	283	256	296	282	273	286	274	282	292	292	310	283	271	261	303	284	285	283	311	307	281	280	281	266	282	268	284	273	256	309	296	289	285	285	288	277	281	282	303	285	280	291	287	265	299	270	259	271	277	276	268	289	298	297	252	267	265	289	294	279	261	307	261	269	310	290	308	305	287	283	277	273	270	295	269	289	310	265	303	266	274	266	320	305	278	282	294	261	315	292	287	255	279	265	293	287	272	253	291	272	270	269	287	287	283	272	268	288	292	291	313	306	284	269	264	304	260	309	261	289	268	280	274	243	293	293	306	278	267	272	261	312	282	287	291	266	270	257	264	279	277	254	296	262	280	277	284	272	291	281	272	299	285	308	275	281	272	278	267	305	291	296	250	281	282	290	295	282	268	268	265	263	275	251	285	262	249	306	312	298	264	289	270	290	257	271	298	270	272	271	268	286	269	286	268	252	305	257	304	275	268	264	325	298	265	247	283	278	278	310	295	266	297	265	294	268	296	286	274	278	262	308	256	285	274	281	285	286	286	309	266	270	263	288	312	261	284	299	298	276	273	272	260	302	289	267	262	303	290	262	261	294	272	272	297	259	279	295	275	263	289	298	272	298	233	296	259	271	281	286	299	260	301	273	293	278	275	286	288	283	268	270	260	280	265	300	269	269	283	272	292	253	281	273	305	273	250	278	277	278	267	299	281	304	296	273	255	272	294	275	293	293	276	284	295	284	275	284	253	272	307	271	278	261	264	278	258	294	300	271	269	271	294	305	274	280	268	293	280	293	256	293	277	279	299	291	277	290	260	289	273	280	320	266	279	266	263	257	272	278	284	250	293	305	267	282	295	278	268	274	314	274	300	284	254	269	276	262	304	324	244	281	279	299	254	267	274	309	288	282	297	256	268	298	305	279	267	280	289	277	283	282	288	299	291	299	277	252	287	264	286	259	295	284	256	303	296	287	305	293	288	273	281	276	275	262	288	282	283	259	283	300	268	273	306	280	288	277	293	291	279	292	308	280	287	272	278	287	263	284	305	270	277	257	261	247	295	269	281	282	299	292	305	263	264	305	286	286	278	286	266	290	319	279	259	286	285	297	275	277	295	290	279	279	267	288	300	297	297	301	263	297	293	285	289	260	281	276	291	255	270	282	276	277	283	261	298	290	289	260	286	275	269	275	303	263	274	310	305	298	286	274	293	280	273	285	251	276	303	280	295	288	288	257	288	261	282	275	277	276	278	247	278	310	267	276	274	250	310	268	280	305	285	262	300	264	271	282	270	298	301	310	287	297	281	279	259	267	244	288	273	296	296	261	288	274	276	293	304	324	275	267	261	284	277	275	299	309	253	287	281	266	304	246	305	285	258	272	291	279	293	285	298	275	251	269	282	273	300	293	278	263	295	294	300	278	267	299	279	280	313	297	284	276	300	283	277	290	292	286	316	291	289	248	280	268	313	296	300	292	266	278	237	280	290	280	262	304	290	277	297	251	301	303	267	291	289	293	247	240	282	259	315	278	259	254	271	284	281	316	284	288	281	262	323	264	276	275	284	266	267	267	264	259	305	261	286	274	309	292	301	293	283	292	301	283	283	284	288	283	263	259	283	277	229	257	283	264	299	269	288	292	285	275	287	293	312	313	263	304	286	264	250	268	277	279	303	263	269	288	283	260	309	293	257	288	278	276	281	253	292	308	265	252	323	280	302	304	285	285	284	250	304	256	309	313	291	279	292	271	282	301	305	287	268	282	286	246	240	293	261	312	309	274	291	286	297	295	302	279	302	283	256	295	277	273	286	277	267	280	264	280	285	278	249	248	268	264	283	289	292	256	265	284	298	287	266	259	258	287	266	281	276	289	258	294	264	252	267	286	252	288	249	251	274	254	288	296	260	271	303	286	283	274	268	299	277	278	266	251	272	268	279	290	267	276	291	284	298	318	262	297	265	254	286	269	239	267	287	306	261	227	259	281	302	280	270	264	234	268	288	272	255	255	263	306	273	283	281	285	285	272	260	306	291	302	276	282	267	276	296	279	317	286	296	294	267	271	270	254	293	288	281	270	275	278	282	292	281	252	261	322	278	267	304	262	312	291	273	276	332	260	262	249	283	259	264	286	296	284	274	297	299	276	306	287	287	293	286	266	274	261	265	265	276	258	280	299	287	292	263	280	291	278	252	301	287	282	264	270	291
32637	37890	38004	44753	44520	43053	55170	57306	53958	45940	29984	15355	5328	1805	967	766	772	752	729	757	775	776	752	802	751	707	743	757	785	786	732	680	767	714	761	758	708	776	707	730	724	719	748	756	724	784	793	739	768	743	702	722	746	791	727	723	767	808	732	722	761	681	790	752	757	779	718	788	730	770	723	745	739	752	773	733	737	761	798	738	750	731	784	699	785	759	732	720	781	756	786	746	787	757	772	761	745	766	772	761	779	765	719	793	784	738	744	757	798	745	766	765	764	734	739	746	762	761	744	734	747	722	751	750	765	764	780	732	725	722	742	740	743	750	732	707	727	728	726	748	747	791	771	763	747	798	743	780	770	763	750	752	795	770	745	755	722	754	768	695	784	796	746	716	726	799	767	763	716	795	697	749	746	704	773	755	697	768	799	763	770	739	718	801	780	683	753	751	724	778	720	734	795	761	753	738	733	756	730	772	763	757	769	749	715	726	740	818	756	757	768	777	763	752	760	746	744	711	731	795	802	783	732	747	721	737	773	768	754	800	751	770	740	754	775	791	699	752	743	767	728	811	760	724	727	747	739	776	755	714	774	759	720	794	717	761	751	758	720	751	758	765	773	777	723	772	784	720	769	750	782	757	754	768	730	759	803	768	690	702	808	780	744	763	761	768	797	736	779	752	738	775	774	761	779	739	720	774	806	828	781	753	765	797	755	750	769	785	795	788	763	742	750	710	752	744	760	759	755	706	708	728	781	730	772	741	763	802	776	714	773	753	790	740	793	775	772	734	725	774	764	758	777	744	758	739	731	771	713	750	729	771	741	743	730	757	801	746	708	777	790	725	787	724	746	687	793	760	747	782	731	774	757	722	749	792	752	683	783	769	740	754	793	723	769	791	725	764	726	732	748	747	809	810	768	747	756	751	786	745	763	736	735	724	783	756	745	711	770	713	781	734	771	723	751	783	750	746	742	762	733	772	749	756	753	786	730	781	793	764	739	790	695	772	773	729	714	741	766	780	760	719	728	798	781	813	793	802	736	755	794	759	763	787	790	728	766	773	746	738	764	756	725	747	799	749	717	779	769	721	746	690	755	818	779	714	725	728	768	752	796	778	764	774	744	749	778	748	744	744	797	811	713	783	727	765	793	767	760	763	733	769	746	803	724	754	765	763	750	771	797	746	729	705	796	737	771	736	776	701	766	753	736	744	781	797	731	757	746	747	788	758	752	763	743	764	764	745	816	786	743	729	749	756	750	761	758	749	749	770	793	733	770	773	724	770	727	736	758	780	723	785	778	747	790	727	799	754	755	769	765	739	776	778	795	764	749	768	739	733	767	778	724	728	766	771	783	798	781	714	731	734	755	752	782	784	748	752	782	751	786	711	767	767	737	749	734	745	774	734	750	775	713	736	743	761	742	739	768	717	767	806	768	784	748	725	798	748	717	776	753	772	786	751	780	744	758	740	721	757	754	717	726	795	722	761	753	757	731	714	746	798	723	739	743	773	768	732	768	730	816	786	760	776	763	762	780	756	752	720	745	757	819	734	752	739	737	738	745	725	735	746	785	743	749	765	729	745	746	781	761	763	757	779	713	806	788	769	742	785	737	763	731	844	722	760	745	782	727	751	791	770	724	776	720	758	777	735	743	739	766	765	749	709	725	787	753	758	779	734	797	778	745	735	744	794	758	749	796	789	745	766	770	684	768	749	799	802	761	776	814	772	738	783	786	727	798	751	798	812	746	731	754	751	706	743	793	692	758	747	781	745	717	767	787	816	715	799	719	752	772	756	768	761	781	743	754	766	736	700	751	750	798	775	796	800	728	719	810	739	748	780	757	723	759	773	791	768	765	681	771	753	729	790	732	748	729	771	734	735	739	767	734	718	792	761	718	769	718	755	781	725	763	773	780	810	724	783	753	742	789	756	786	740	770	770	718	737	716	809	789	741	727	766	793	727	740	740	793	773	764	706	712	789	783	793	736	746	756	763	730	777	791	761	773	773	810	718	763	777	697	731	735	813	763	756	770	718	766	760	770	769	771	779	774	766	762	752	766	713	749	744	757	754	777	738	742	754	772	735	804	717	771	712	773	737	788	802	783	758	753	734	800	794	761	776	750	782	773	754	740	800	749	751	800	837	726	764	679	771	706	754	794	810	773	800	812	733	765	784	735	771	757	732	753	731	764	750	773	749	779	705	743	772	731	770	749	779	788	766	759	776	749	768	780	773	767	759	760	728	726	714	753	774	755	743	808	706	734	747	736	752	759	739	747	730	727	753	773	779	743	698	733	797	729	730	737	771	772	759	770	740	813	798	806	726	723	724	745	788	734	735	798	741	733	706	806	733	742	758	764	741	735	762	728	757	777	759	762	774	716	771	759	741	770	781	721	761	727	748	759	773	770	787	779	730	748	763	742	758	752	785	787	744	769	751	747	771	769	762	754	798	752	778	783	725	703	787	753	786	782	796	738	798	771	750	742	777	738	796	744	747	819	720	773	753	783	784	773	788	780	770	739	746	799	751	808	803	764	720	786	791	742	737	728	763	789	750	765	741	733	749	754	720	789	759	796	743	773	737	736	755	749	768	731	804	769	759	738	768	717	735	722	699	755	799	741	810	704	782	775	777	762	751	772	725	782	757	762	762	750	780	786	779	782	809	727	801	751	826	754	772	728	781	737	761	807	770	762	773	747	784	801	724	752	792	732	798	775	781	734	690	745	761	777	771	750	737	734	769	809	773	751	766	792	730	760	736	744	703	801	776	768	776	753	818	730	780	747	765	758	763	766	767	789	718	754	733	758	773	817	727	778	772	755	753	750	762	742	713	723	773	753	789	814	759	774	760	817	740	746	738	752	758	751	760	702	820	723	756	748	749	746	767	714	721	785	762	761	766	754	776	774	753	773	787	773	762	758	778	761	784	760	711	795	818	747	777	710	795	743	742	742	741	779	792	785	793	821	766	769	738	760	759	771	742	739	748	767	759	787	718	730	799	753	739	810	745	775	794	736	743	788	792	765	752	773	713	764	784	739	734	766	720	748	766	739	798	734	781	747	766	761	752	712	756	750	695	778	762	783	758	765	786	771	775	728	747	759	771	788	759	733	785	724	793	729	763	728	803	788	785	793	785	698	751	722	740	722	729	752	755	745	801	737	786	744	776	820	798	726	754	759	750	781	738	757	735	750	738	772	765	763	762	735	755	725	714	762	753	734	771	750	794	723	779	766	712	758	774	748	735	730	745	743	720	748	757	765	741	732	748	778	705	751	786	695	776	706	703	749	760	787	781	753	720	773	770	727	789	752	731	751	733	734	766	736	722	777	737	786	771	737	778	720	774	730	714	747	719	748	747	698	764	775	784	769	746	712	773	760	718	791	729	770	762	750	748	751	772	747	753	770	761	782	764	754	763	751	738	774	730	757	719	752	728	744	743	731	750	725	811	750	733	767	739	691	745	794	775	744	761	749	766	824	793	755	766	769	735	803	760	773	802	754	742
13069	12463	15667	13308	11358	7689	4554	3614	3610	2384	1287	780	496	389	404	334	382	358	363	406	329	390	355	374	360	375	351	376	373	343	366	366	349	382	347	428	353	371	369	347	319	375	372	376	349	327	341	368	340	358	353	386	363	357	389	366	332	378	369	354	375	363	321	371	382	383	365	350	336	335	371	343	377	327	345	337	384	375	370	363	378	344	340	353	377	367	395	359	374	383	353	362	360	367	330	354	324	358	369	386	345	373	342	356	360	371	356	325	377	350	358	348	374	357	374	364	372	316	362	347	359	383	385	359	330	362	350	381	377	351	352	367	359	327	372	339	361	351	375	345	376	341	348	350	365	335	384	351	371	345	355	348	354	365	370	379	311	365	349	367	350	363	344	355	352	356	354	362	377	341	336	383	350	373	361	376	376	330	367	382	375	350	413	351	330	379	373	384	413	358	392	314	377	344	342	392	380	367	366	365	333	364	379	341	333	356	367	356	396	378	363	353	363	371	371	367	344	348	343	340	331	357	362	381	350	342	359	347	349	384	367	360	391	390	357	376	368	374	354	350	359	346	354	327	356	363	376	326	378	386	398	371	383	349	371	375	323	367	402	384	360	377	348	382	375	368	325	360	345	332	358	388	365	363	349	323	387	368	370	376	372	339	372	378	324	358	369	352	362	383	386	378	363	331	375	338	337	360	323	367	376	340	354	381	355	361	369	365	343	368	373	370	393	367	361	336	371	319	353	359	363	369	363	359	377	373	318	333	346	365	351	402	327	347	381	394	376	370	351	352	390	365	336	370	387	351	372	362	361	364	360	357	366	387	341	376	344	352	389	379	348	376	368	371	377	376	381	356	401	361	343	351	384	352	337	377	366	354	387	385	355	356	385	381	378	358	340	356	366	384	392	323	358	357	386	385	411	338	357	353	325	335	340	375	361	358	369	380	377	358	322	369	345	390	334	366	361	365	321	367	386	374	359	386	397	352	360	353	371	322	362	375	365	355	366	345	348	374	360	340	346	381	381	367	356	336	372	366	374	371	372	318	329	393	382	356	345	377	373	324	378	342	373	350	351	386	354	329	371	367	368	342	386	343	352	353	397	377	382	416	360	345	377	368	343	372	343	343	352	353	355	358	338	349	378	372	352	385	381	345	366	344	356	356	314	363	355	329	338	353	371	346	329	354	359	358	342	367	375	349	387	347	380	395	356	385	380	348	369	375	353	328	395	344	353	378	364	373	389	411	350	350	360	377	408	367	359	343	380	353	360	375	338	362	357	382	348	330	360	377	365	358	361	337	351	363	331	371	360	352	345	358	368	337	364	369	353	367	420	402	376	355	366	377	363	378	386	377	400	369	380	369	368	357	371	374	317	355	375	355	323	319	359	362	364	362	360	352	361	354	363	326	328	362	324	368	335	349	376	399	403	399	346	380	366	358	359	334	353	369	373	344	325	372	335	344	375	368	355	373	361	361	365	339	345	373	352	368	383	347	414	377	377	366	339	373	378	362	357	389	399	330	340	361	365	363	376	335	355	386	356	327	376	332	359	356	333	385	363	340	366	333	348	386	407	389	351	399	346	344	356	321	377	373	341	325	375	360	360	374	354	336	349	352	353	383	366	387	344	360	362	398	380	342	365	388	357	377	339	345	360	386	345	350	341	346	361	364	363	373	347	337	341	381	354	346	330	344	370	354	345	341	374	348	384	372	373	387	324	335	370	346	369	352	388	337	344	329	381	403	384	363	340	329	349	393	345	341	381	426	335	326	367	363	333	364	355	365	354	361	379	334	376	366	382	372	375	356	338	336	322	381	349	363	393	359	362	368	371	385	361	346	339	388	393	352	387	360	349	361	365	353	336	354	329	334	373	335	370	341	364	383	360	411	330	338	363	386	355	357	372	379	378	327	386	356	360	320	356	345	333	370	398	354	388	327	339	366	384	344	343	372	370	356	356	354	353	333	331	372	335	338	359	350	360	344	357	355	359	364	317	362	362	363	359	352	382	373	344	338	363	348	395	357	351	347	371	392	345	352	320	364	381	371	344	342	339	353	383	356	353	345	360	396	341	314	370	377	350	348	357	374	363	380	355	341	373	397	366	387	356	347	359	359	381	381	388	368	360	357	361	359	348	376	375	373	370	376	374	360	379	354	345	387	346	375	356	370	349	378	346	362	400	361	363	369	360	369	358	380	338	337	341	350	364	357	368	344	382	339	371	386	355	388	391	327	331	374	388	386	372	369	357	369	384	367	411	307	371	325	357	373	365	335	392	368	365	337	346	355	372	320	359	353	372	370	332	370	359	356	345	381	408	368	368	334	333	348	335	353	374	391	389	370	328	322	353	373	345	369	358	373	394	389	341	373	328	375	374	397	365	366	349	373	394	371	395	318	326	372	364	353	344	367	353	373	389	360	365	356	328	365	367	385	390	396	361	345	338	354	366	374	371	368	369	344	387	351	377	354	391	375	375	341	358	369	346	357	351	364	370	342	415	334	333	372	351	385	333	380	387	348	346	332	354	381	367	349	398	349	362	373	364	371	352	365	368	341	404	377	330	356	326	347	363	371	330	362	368	364	347	347	367	356	340	356	351	357	339	374	349	330	394	311	371	343	366	349	386	400	366	373	407	387	362	368	376	351	326	353	366	385	376	346	379	357	377	376	386	349	349	316	345	361	349	370	359	361	402	384	360	342	355	393	374	370	381	369	350	349	365	359	373	348	360	388	362	379	363	378	348	317	341	364	359	350	329	346	361	366	389	378	346	369	334	356	363	357	365	371	374	368	366	346	342	338	339	338	338	359	368	343	362	363	335	348	317	358	380	361	328	330	368	344	381	390	362	360	335	389	353	348	389	348	348	345	367	341	383	358	365	380	356	360	346	332	367	350	355	410	385	348	350	346	367	370	361	335	353	350	365	374	346	369	376	390	340	365	384	369	366	352	383	307	346	377	333	360	369	394	385	364	363	335	348	354	367	351	367	364	354	355	377	334	361	357	372	345	358	338	359	361	356	372	349	369	383	365	356	386	323	369	365	371	397	379	377	377	381	376	325	367	417	355	384	371	378	375	366	348	346	334	401	370	364	367	365	350	384	371	338	359	351	383	369	371	354	351	383	392	383	382	373	370	339	352	354	335	351	336	321	408	356	347	362	349	406	350	366	356	320	364	361	376	398	361	397	351	384	369	346	343	376	350	383	351	354	338	392	336	356	369	366	358	397	340	356	374	374	361	350	362	354	357	345	328	331	371	360	363	329	376	375	373	333	357	328	369	349	383	368	370	317	352	362	323	366	385	375	368	334	368	362	337	352	369	376	366	330	359	367	361	382	340	340	338	334	381	370	364	352	320	377	361	346	333	319	394	369	350	342	378	372	333	410	348	368	373	343	341	337	357	383	366	375	361	356	357	356	362	356	363	366	389	348	338	387	347	343	381	314	349	354	339	375	382	385	328	320	346	345	366	348	342	359	365	372	345	356	362	348	341	392	392	361	403
9978	11218	20288	23819	25127	20841	15833	15030	14686	9657	4962	2523	1475	1071	993	981	980	907	977	971	951	981	958	911	967	933	961	960	988	1007	999	986	1013	967	1020	925	1008	971	982	971	970	950	938	963	976	970	909	981	957	961	973	964	989	974	981	956	990	952	986	1009	975	1004	953	973	960	1004	933	979	929	958	949	878	914	936	918	917	928	973	928	968	971	893	942	880	1000	948	984	955	975	936	950	957	943	946	932	973	958	952	957	943	988	951	952	979	973	1005	976	919	973	949	941	948	943	983	970	922	948	957	953	931	966	953	960	991	952	925	978	951	966	982	934	995	979	964	965	906	940	909	958	972	930	972	948	979	1004	967	937	978	991	930	925	935	925	1000	978	953	981	932	904	938	950	951	946	1013	986	999	928	976	961	888	931	897	961	995	959	977	970	988	972	1029	962	887	889	961	943	967	966	938	972	950	930	958	990	937	998	919	959	947	920	952	924	920	953	857	946	913	947	1024	963	934	955	1006	946	957	942	981	939	945	928	992	943	946	966	999	989	994	948	935	924	923	912	946	1000	975	976	946	908	967	937	955	918	921	993	973	937	943	896	948	943	960	921	934	976	923	943	918	971	919	1005	990	890	932	943	942	922	913	977	1014	977	963	986	927	937	1013	929	908	1011	907	955	957	949	964	906	947	960	936	952	956	974	984	1012	915	958	940	972	949	948	1011	893	954	972	927	914	930	961	983	963	962	952	907	936	943	930	967	927	929	1008	920	976	934	948	968	938	981	1025	973	913	950	984	964	950	934	951	927	903	962	924	918	899	941	946	924	959	953	1006	984	973	947	965	935	967	939	891	977	946	927	965	963	939	988	1016	933	946	991	916	970	958	956	944	942	961	962	943	923	966	960	973	946	968	952	1002	968	945	939	988	986	952	943	1011	994	966	989	1079	938	917	945	911	926	956	967	927	974	988	953	1000	883	932	944	921	991	965	990	959	967	943	974	947	899	968	938	943	963	886	940	980	928	959	929	910	945	935	955	937	919	967	959	972	931	931	998	970	966	946	973	979	906	924	951	961	970	954	1000	990	954	954	954	932	966	951	999	931	876	955	927	875	932	1002	963	978	993	929	988	953	980	902	956	962	899	973	953	977	968	955	948	994	958	916	1040	897	979	929	946	990	984	1014	971	985	945	987	959	952	942	936	962	950	999	996	959	927	997	974	984	948	953	960	949	917	930	944	943	920	951	971	905	1020	924	927	975	883	990	951	936	989	916	927	1009	938	957	963	982	934	973	955	946	958	952	940	992	932	976	992	991	920	982	943	958	1002	966	957	911	942	989	962	947	897	968	960	987	964	943	962	920	927	960	946	948	948	1004	964	1024	1021	990	961	928	967	920	983	932	950	941	999	941	960	978	896	970	972	909	969	960	970	927	916	987	996	979	949	955	886	939	934	960	938	981	971	971	947	942	951	962	912	937	996	962	954	946	907	969	942	972	895	962	988	932	925	971	949	946	955	952	949	915	963	888	1042	963	956	967	922	973	955	977	910	959	984	974	952	940	936	933	969	946	981	935	968	968	997	950	963	953	1012	960	933	970	980	952	960	944	902	968	950	961	974	1004	989	981	1001	917	976	964	939	970	976	959	973	968	934	994	952	957	878	978	908	982	976	967	978	945	894	922	931	962	973	944	937	914	949	933	938	972	925	922	969	888	945	955	984	937	1014	985	934	1009	947	945	933	992	975	885	973	953	982	956	938	917	955	960	923	986	972	991	905	930	981	927	919	982	972	1046	993	973	989	931	916	932	1015	990	913	912	941	998	940	929	958	934	919	1020	973	935	975	942	1021	940	990	964	973	935	938	1002	972	938	1031	967	922	973	974	904	947	980	961	944	947	971	937	953	965	944	898	977	940	933	966	1003	959	920	925	992	925	929	955	927	998	984	995	945	971	1008	923	1002	1026	905	1019	920	958	936	974	960	965	971	1008	964	972	957	913	973	1007	944	954	902	922	983	962	994	971	933	898	982	990	929	975	892	992	935	967	961	978	894	1026	938	975	949	968	959	918	928	971	921	949	922	956	905	969	909	928	969	944	894	1001	961	905	931	935	948	925	949	966	914	962	955	978	928	955	962	965	944	950	965	983	971	986	989	959	922	969	900	984	951	938	963	975	972	927	965	916	962	960	987	974	905	932	961	946	977	953	985	955	941	923	974	948	979	941	950	977	972	912	975	973	918	974	917	936	925	949	951	1005	970	1017	951	947	987	995	970	981	941	932	959	940	945	976	959	949	953	953	974	954	917	925	975	926	1021	995	942	969	934	920	979	960	914	959	877	934	960	919	945	984	932	959	935	938	920	907	898	965	903	924	938	955	937	945	930	985	889	937	984	933	939	935	902	889	1029	937	1014	988	920	975	937	996	971	972	1011	951	964	901	961	924	942	1053	918	943	914	958	994	889	905	950	900	947	948	1002	925	986	926	979	957	919	938	971	994	972	903	940	947	958	880	924	960	958	952	970	936	987	938	978	934	986	993	981	974	947	914	994	977	939	981	986	953	921	1012	994	946	936	904	932	992	933	932	927	952	984	925	984	987	967	990	928	935	997	888	971	945	958	963	971	922	947	981	971	935	915	965	905	991	968	934	984	951	959	935	938	972	963	1006	922	960	995	972	964	1011	963	925	966	910	930	927	902	970	980	926	983	952	912	962	956	983	972	1033	946	917	918	983	973	939	973	961	968	909	896	1006	931	955	967	931	949	947	966	912	950	986	965	953	920	971	936	913	940	992	953	970	932	965	941	936	971	910	970	1000	961	928	956	922	961	936	968	963	926	965	1004	939	957	927	963	972	942	974	955	1023	947	944	948	979	957	949	987	983	940	974	943	974	964	926	958	906	975	987	928	958	968	923	897	984	968	968	941	998	926	967	978	933	914	891	971	959	975	937	953	935	961	927	990	1022	916	956	959	949	975	906	1004	973	1018	959	913	974	956	961	939	932	965	929	953	952	992	936	893	887	947	1000	983	942	983	966	908	917	938	998	949	992	957	960	930	938	965	969	961	924	907	977	946	985	949	957	965	964	950	917	1001	937	930	940	993	936	977	1021	963	913	943	956	953	945	973	953	967	995	972	939	976	955	910	901	984	1008	1006	936	953	972	974	967	947	963	943	946	973	937	988	977	920	969	1013	996	893	928	1000	953	886	977	970	963	947	951	960	920	931	1009	972	946	936	986	929	967	960	960	995	971	969	933	964	990	966	950	910	968	952	970	950	954	963	980	966	960	1006	973	976	945	854	960	934	973	990	935	979	953	1008	931	1005	952	919	948	935	979	912	963	952	940	979	976	992	957	957	973	961	965	950	964	955	971	950	1007	955	954	916	958	942	1017	936	985	960	944	939	928	939	1001	933	930	980	978	968	947	938	954	944	943	934	999	1033	963	919	967	986	997	966	899	960	971	968	966	951	959	963	927	926	960	964	943	997	916	924	990	964	946	925	954	972	925	958	980	933	936	909	922	963	944	932	1002	916	956	970	975	979	960	976	971	978	917	951	967	966	927	902	993	956	908	962	948	1011	977	931	919	999	977	978	953	935	949	940	1006	946	955
36055	33752	35607	36754	35103	28415	25374	29433	25552	17699	7778	2404	858	467	349	304	289	333	329	299	316	325	357	332	326	337	320	328	337	332	342	320	319	339	343	315	336	342	380	322	305	332	362	382	343	341	329	319	351	302	339	338	312	335	332	345	331	309	331	320	344	354	290	335	341	321	357	348	342	340	310	353	367	327	329	299	334	326	321	340	322	323	338	343	355	300	315	336	350	303	330	329	323	316	318	320	310	326	325	312	334	338	332	338	319	338	334	344	318	350	331	323	343	355	336	334	335	309	315	330	353	332	345	346	324	313	328	343	308	327	351	353	331	330	311	333	353	319	323	302	335	326	327	314	324	367	306	308	324	290	318	351	329	322	309	289	331	340	332	317	336	350	362	330	357	318	344	331	306	371	338	354	309	301	320	364	318	307	324	345	335	342	320	311	359	335	296	325	305	341	359	330	348	329	361	331	329	350	324	316	324	340	345	285	312	330	348	369	345	312	313	331	354	317	344	330	304	312	355	345	298	290	313	314	332	367	321	303	332	344	329	357	304	363	269	325	311	343	347	339	320	316	297	328	320	329	346	336	321	342	285	315	333	317	315	355	317	345	330	357	330	338	307	294	331	333	334	349	346	351	308	295	329	302	330	358	340	330	341	355	325	318	327	371	311	324	354	390	324	334	337	319	343	343	311	330	311	329	374	348	302	323	344	322	322	315	306	339	287	332	328	344	350	304	336	326	311	309	333	297	331	342	350	335	301	354	353	327	307	302	317	331	345	345	316	299	351	335	345	313	318	329	351	328	351	322	304	321	328	308	324	316	322	301	336	336	307	295	313	326	347	315	343	349	352	303	338	348	335	322	329	337	323	325	347	337	351	338	311	308	326	343	333	327	298	322	328	351	326	339	327	355	327	291	341	322	355	326	318	344	301	347	330	334	355	293	347	322	333	337	319	314	317	377	302	329	321	310	302	316	328	348	335	320	318	335	365	318	334	300	344	321	329	322	336	319	338	275	347	306	349	322	303	349	317	296	334	362	324	324	336	325	331	323	302	338	311	350	305	292	319	305	298	348	348	335	346	326	323	322	314	341	331	334	345	309	332	347	341	298	347	329	323	335	311	352	340	333	327	339	341	315	318	333	345	319	346	304	325	307	332	367	325	325	361	307	305	318	352	350	337	322	330	346	334	317	310	328	338	339	329	320	353	291	339	365	328	344	303	337	304	342	344	329	313	336	327	325	307	283	350	344	331	342	316	336	324	315	302	316	342	308	346	324	335	338	347	323	330	290	336	291	320	318	310	342	363	305	335	336	339	313	347	345	358	349	323	337	329	306	311	355	310	308	311	317	321	340	330	316	328	314	345	299	320	329	337	321	311	339	351	333	309	344	321	334	333	354	337	355	325	335	366	334	310	329	339	338	357	321	345	318	345	304	345	313	318	333	307	319	338	347	301	381	316	355	306	335	345	326	331	316	334	318	323	327	293	325	302	365	328	336	340	342	336	358	306	315	308	326	316	331	334	344	342	337	307	362	367	359	348	326	318	359	311	350	330	333	326	340	324	342	329	329	342	357	343	329	317	350	349	340	356	306	308	350	313	330	331	305	334	324	347	297	357	321	328	338	338	304	320	339	294	357	309	344	340	317	354	325	347	363	366	364	334	323	368	326	298	307	338	329	298	310	323	335	321	302	342	324	303	306	317	311	292	308	287	323	330	357	322	337	331	316	302	286	328	299	343	311	327	329	320	342	346	336	310	310	373	336	297	319	318	397	389	316	330	320	313	311	311	298	355	337	330	315	344	308	325	304	329	359	329	328	320	341	345	361	312	315	326	350	303	329	301	350	297	332	337	349	342	292	276	312	344	362	312	336	318	351	328	341	313	317	359	338	321	277	333	341	327	329	326	325	312	345	309	321	350	316	340	340	312	290	309	327	350	345	322	333	348	312	327	309	322	361	362	329	323	304	357	323	297	330	344	285	310	312	349	331	314	317	367	353	321	330	343	354	303	286	342	306	322	332	336	319	302	297	333	349	304	344	349	312	320	314	331	295	308	308	329	330	300	327	364	314	342	313	344	344	329	324	358	322	309	330	333	335	345	300	330	311	356	310	329	355	326	347	351	324	322	325	322	361	337	322	352	364	345	331	340	309	311	338	346	316	311	339	303	327	328	353	325	298	319	319	300	358	346	321	335	324	290	318	328	341	352	329	300	351	314	300	317	334	288	285	360	339	299	291	331	311	317	329	304	318	327	334	349	357	303	352	319	338	270	320	335	343	332	337	342	305	334	311	349	346	359	314	317	343	324	335	319	308	309	343	323	313	354	328	346	330	339	332	327	353	323	345	317	343	318	341	301	318	293	309	347	338	330	334	307	333	332	324	332	345	316	319	323	314	333	349	320	313	343	337	312	338	332	305	316	322	310	333	340	328	339	334	333	328	341	293	332	320	321	314	308	337	336	323	308	322	323	329	336	337	342	339	298	309	319	324	346	343	322	326	308	317	355	369	344	324	290	317	346	320	321	320	307	323	325	322	332	344	360	360	356	340	310	346	344	342	339	348	309	334	313	346	307	333	322	336	319	355	307	315	326	344	322	371	349	367	346	349	341	342	313	326	298	315	355	311	324	381	323	345	315	339	326	351	341	353	332	324	312	336	379	336	337	332	297	313	322	321	334	336	303	325	336	342	316	286	315	344	353	324	311	333	349	325	320	363	320	329	304	341	332	317	361	347	337	314	344	333	298	299	359	316	360	306	300	315	320	330	328	310	364	330	320	273	359	332	362	318	365	330	346	325	349	345	317	322	324	310	345	321	338	335	327	345	362	322	293	341	332	328	347	315	336	331	335	351	310	304	330	350	366	325	305	326	360	336	328	359	334	311	326	333	321	314	343	343	346	302	344	311	330	336	295	335	342	315	307	334	302	330	296	332	350	330	326	340	314	309	328	332	346	317	341	351	329	330	357	346	303	333	315	326	323	370	327	328	327	334	324	317	305	308	359	325	341	321	319	334	300	331	344	359	340	291	309	348	364	360	339	323	298	306	335	369	341	317	347	329	301	344	346	307	307	304	337	363	312	327	324	301	332	296	316	308	344	302	354	348	363	323	318	303	334	331	338	335	333	315	333	355	334	326	332	351	318	364	346	321	338	301	357	363	341	346	348	313	309	349	309	340	336	304	280	307	302	362	317	308	322	344	333	302	290	283	315	340	322	322	359	314	313	311	341	312	325	305	334	309	336	295	310	307	323	318	325	345	352	343	340	331	331	338	305	299	320	311	341	319	310	346	331	331	342	324	323	334	303	306	316	323	336	328	350	352	336	338	324	317	320	332	315	331	366	309	323	320	345	323	336	347	322	299	323	319	310	311	333	313	351	318	337	333	344	352	315	313	320	353	296	309	319	345	334	338	318	333	349	308	337	334	342	333	365	314	324	359	320	327	329	331	344	324	340	353	343	335	348	337	334	347	347	298	332	304	327	346	302	326	367	361
28771	28065	38254	44533	44592	40016	40075	46836	42841	34204	20990	8711	3299	1376	951	893	905	895	889	873	875	814	857	848	906	902	850	880	866	886	899	876	807	847	835	814	908	848	909	872	841	873	879	911	897	890	878	895	923	885	874	829	841	951	800	889	860	908	913	917	850	881	899	775	914	874	873	882	894	885	884	885	887	900	902	830	903	850	854	873	845	813	827	846	866	878	857	908	862	843	881	884	864	883	887	846	849	872	899	870	848	829	889	905	893	873	826	917	803	898	864	882	840	902	936	906	883	833	880	826	907	874	850	840	884	872	885	826	842	882	870	912	891	901	865	831	859	847	834	820	919	898	929	911	928	899	900	865	874	854	863	874	852	857	887	858	884	846	855	873	840	852	830	892	833	918	914	859	877	884	886	883	846	914	859	854	851	872	859	869	870	867	844	847	855	904	882	821	880	861	826	929	843	879	871	789	882	860	908	896	877	869	851	878	856	869	948	858	840	859	891	829	872	892	843	891	901	861	943	880	881	853	896	829	869	879	905	835	904	904	883	825	897	876	847	875	842	850	877	891	844	872	831	876	873	876	889	888	861	818	901	825	857	860	862	892	872	875	861	904	844	935	848	884	891	864	875	848	902	922	891	862	904	924	884	912	935	901	834	906	902	897	905	834	846	883	833	894	917	817	855	854	898	857	855	867	898	848	886	933	899	827	823	857	861	882	928	894	892	844	879	880	855	856	899	837	911	864	865	898	871	844	937	890	911	912	815	817	865	866	812	871	922	896	876	872	914	833	892	906	909	811	921	885	840	852	868	865	864	841	875	898	907	902	899	835	869	826	911	874	889	887	965	826	852	875	915	885	911	866	901	884	886	896	876	863	881	836	944	902	808	847	822	841	812	933	906	880	882	857	868	890	872	885	922	843	905	854	875	900	871	864	852	864	832	863	900	862	861	852	847	868	873	892	877	880	860	845	912	874	867	846	918	864	897	863	877	887	893	838	834	856	868	868	851	886	924	850	845	894	873	843	914	895	862	877	861	844	862	872	861	882	845	864	869	897	870	875	888	889	859	855	907	871	881	923	868	843	903	857	920	884	907	902	874	790	863	851	873	877	875	841	878	896	846	884	872	831	814	810	866	842	872	863	935	848	903	850	876	855	901	869	890	839	858	899	852	873	852	917	896	920	862	893	886	858	879	897	835	836	855	861	852	881	878	869	860	857	910	885	871	874	851	894	889	872	876	946	884	803	907	866	848	847	830	876	836	895	829	868	860	885	875	911	884	876	815	896	866	853	924	879	903	837	845	863	877	872	881	859	840	877	884	878	875	861	834	885	868	823	839	837	930	893	825	875	928	882	869	863	884	810	871	843	860	864	859	892	892	855	842	861	834	870	871	852	893	863	895	880	882	910	894	851	823	817	834	868	907	888	859	869	877	818	848	840	869	875	907	852	872	880	868	886	865	864	940	853	836	848	929	902	791	849	849	827	892	863	846	915	887	868	888	886	851	916	867	866	922	883	893	880	851	845	859	889	828	854	840	861	802	813	885	893	873	909	898	906	849	811	901	921	917	875	848	826	864	911	880	867	863	902	889	847	852	885	922	866	851	905	877	860	903	910	900	859	887	871	894	862	892	905	904	845	871	939	839	868	877	925	892	830	865	864	853	905	871	873	913	895	826	865	901	829	918	872	907	858	851	898	885	877	824	872	835	867	850	879	833	865	847	859	825	873	873	857	862	883	870	853	880	920	951	901	925	864	901	878	903	843	868	841	894	870	907	847	891	846	902	894	899	895	908	867	836	976	833	865	907	816	880	852	910	856	858	866	874	816	821	903	888	915	825	873	853	876	858	849	836	906	916	874	865	895	853	921	900	845	896	847	892	861	894	846	895	930	844	888	912	908	871	840	931	864	906	870	866	879	894	907	887	844	904	894	881	844	927	821	835	901	902	880	899	876	830	853	870	879	889	878	861	879	887	889	916	836	889	856	902	810	926	860	844	893	894	812	845	908	844	833	862	843	884	856	851	912	877	907	850	862	887	885	887	911	882	866	896	866	887	937	895	898	910	902	840	872	826	923	861	862	881	852	897	800	901	843	880	856	859	903	821	866	909	870	827	851	888	873	875	866	867	889	882	861	908	900	887	840	914	914	871	894	829	880	890	916	875	871	887	919	896	881	868	845	911	862	889	888	905	867	857	863	834	839	891	875	907	883	871	893	918	849	931	881	947	894	885	888	905	885	879	887	871	827	852	829	877	806	869	855	904	877	911	888	853	877	887	843	862	897	811	832	854	880	832	895	883	887	896	873	847	866	846	922	844	846	886	882	857	917	888	897	917	844	857	874	860	878	881	911	871	873	885	906	850	880	897	846	923	858	892	900	852	852	848	896	844	888	864	899	849	851	873	846	918	892	864	847	856	824	842	939	895	846	885	861	887	896	879	898	844	926	860	840	838	871	892	892	813	910	923	846	899	876	861	863	882	876	865	879	839	861	880	863	800	844	815	867	847	813	852	812	843	911	847	871	876	854	910	910	935	892	868	906	850	889	883	843	903	905	868	892	911	872	889	895	862	886	874	867	864	857	888	871	884	834	851	871	805	876	857	871	881	844	868	931	871	893	882	963	875	859	886	900	879	884	908	889	863	839	851	910	878	829	865	881	937	811	876	894	933	882	830	882	851	848	847	899	877	906	881	898	889	826	901	886	860	892	844	882	853	881	859	907	863	858	884	912	858	867	803	909	823	890	843	886	854	921	846	854	918	860	868	923	889	831	868	883	861	809	847	872	885	787	876	882	896	833	907	891	852	919	886	884	871	884	859	927	859	847	868	882	859	893	914	922	875	884	904	891	832	894	893	874	880	885	910	817	851	899	838	854	878	824	880	881	932	859	874	885	878	855	905	887	893	850	842	864	903	907	842	900	872	887	852	857	885	866	890	936	858	916	846	825	868	868	902	883	819	884	818	835	864	867	879	868	888	914	868	840	895	934	920	862	878	882	866	899	928	887	883	902	850	873	853	873	894	859	903	878	863	889	866	893	844	853	834	885	888	836	884	872	923	848	908	902	823	861	878	912	908	866	921	879	894	899	846	875	909	898	871	851	898	850	885	829	922	862	880	894	876	915	880	875	880	879	867	873	836	902	877	903	889	871	819	864	856	892	867	868	860	909	885	893	930	858	861	870	812	896	843	852	868	895	896	852	843	849	857	939	853	897	873	846	892	929	795	860	878	845	869	856	847	849	861	855	874	869	909	864	817	875	864	841	840	837	923	924	862	887	859	880	897	890	857	896	874	894	879	832	918	853	881	891	861	846	880	872	874	858	817	900	906	878	848	901	851	879	840	939	826	880	928	881	854	855	860	838	923	883	864	853	909	917	890	896	883	863	859	934	851	886	878	833	909	877	920	840	869	902	913	858	902	877	857	812	854	931	883	888	843	930	867	905	850	865	855	877	911	910	824	893	856	876	854	871	848	826	865	904	850	867	895	858	897	889
43829	38167	39797	38254	37548	34585	34971	39726	38520	29424	16657	5205	1330	500	314	286	280	287	265	279	274	289	291	296	269	297	293	253	275	293	255	274	250	278	266	255	264	258	272	273	259	291	263	230	274	266	272	263	275	296	266	303	256	284	268	305	278	279	281	287	255	269	270	293	287	290	278	284	253	282	265	283	271	267	292	309	256	249	284	271	263	275	272	285	272	275	276	257	289	299	288	246	263	280	279	282	311	288	286	260	274	275	266	266	280	280	283	269	278	282	297	282	281	286	277	285	275	275	287	306	279	258	261	238	302	236	266	292	297	274	247	250	270	281	257	295	291	282	247	265	283	272	292	307	281	267	286	282	273	281	290	266	288	262	307	273	259	268	304	256	280	257	274	277	264	250	267	245	266	277	278	302	258	268	276	268	292	249	284	259	263	292	252	249	296	294	259	240	268	265	303	280	274	258	281	270	254	307	277	278	267	288	262	299	272	275	286	256	316	266	300	275	268	261	269	243	276	306	272	289	256	266	272	288	267	284	243	269	270	273	289	300	257	286	261	264	263	273	256	278	263	306	229	281	276	263	279	256	274	294	257	249	256	305	282	279	229	247	245	296	266	275	277	278	288	264	275	252	243	281	303	296	304	304	244	293	281	262	278	280	253	293	248	248	267	281	270	265	263	262	255	252	253	288	286	298	286	259	266	261	240	248	260	288	271	279	278	301	274	286	264	276	287	296	267	260	284	298	256	260	299	294	279	294	278	252	280	289	270	274	271	272	272	281	275	256	240	262	264	265	300	258	276	284	268	284	264	274	279	257	253	265	264	307	269	298	288	283	287	286	256	265	259	249	271	241	256	276	260	253	248	275	271	287	254	261	274	277	285	261	275	285	276	283	273	297	255	264	320	284	264	294	262	265	261	291	295	249	290	253	275	267	296	303	255	299	280	295	265	261	252	255	283	273	294	296	297	250	252	266	284	244	303	282	262	305	250	276	253	281	283	303	246	281	283	311	288	262	286	265	286	276	262	269	266	263	279	263	292	346	280	287	290	268	291	263	279	295	262	292	279	285	277	251	303	276	288	303	265	273	273	273	267	279	288	276	260	257	302	316	250	271	293	288	265	276	285	259	272	254	279	259	264	285	258	315	256	271	294	251	285	298	243	285	255	282	244	279	275	285	273	273	264	291	235	307	306	278	272	284	281	252	267	248	237	269	292	262	295	287	246	284	263	258	264	277	266	304	275	248	277	272	301	256	279	284	282	268	271	234	276	256	286	293	305	300	256	242	267	286	292	280	302	270	291	248	292	252	266	276	273	275	256	247	285	280	289	280	268	265	245	281	290	263	292	294	280	284	266	279	290	302	237	256	276	280	263	282	279	261	273	235	254	262	286	267	276	287	281	275	272	322	288	281	274	288	303	274	257	279	271	276	249	283	247	267	250	282	321	284	291	291	285	270	285	278	278	278	258	298	254	283	302	256	275	254	260	263	282	284	250	263	271	293	286	310	264	271	253	263	278	272	271	268	270	273	261	276	275	303	276	278	295	277	277	298	241	278	249	298	258	282	265	244	284	261	259	266	266	262	257	271	252	259	266	256	286	268	278	246	296	268	285	275	284	259	258	303	283	272	230	248	302	319	284	244	242	296	277	284	298	255	296	285	272	286	280	252	279	270	272	290	273	272	257	273	313	288	257	252	288	270	256	265	252	269	249	252	290	271	258	267	271	259	298	261	282	279	261	294	301	281	276	302	274	266	295	265	268	239	299	260	277	253	290	298	266	291	275	286	273	277	284	262	260	246	298	287	272	272	242	283	292	301	268	317	261	291	294	275	253	262	273	291	271	293	268	260	289	250	312	270	282	287	281	275	257	269	272	283	289	297	259	296	267	275	282	279	276	244	264	276	303	264	266	259	271	273	270	277	295	250	293	268	279	268	279	269	271	292	291	236	302	278	290	294	263	263	318	260	265	290	257	262	272	270	270	310	265	295	258	249	280	268	256	291	267	259	269	270	273	276	267	247	244	279	259	286	281	305	315	242	264	294	256	257	291	270	267	259	268	284	279	279	290	280	288	261	253	263	252	283	264	251	282	275	287	280	280	257	277	284	292	240	281	266	281	280	254	252	263	287	283	265	244	303	259	265	285	279	275	283	253	274	258	279	235	255	293	274	263	256	269	264	283	280	282	274	251	251	303	282	302	272	283	284	253	255	300	275	278	276	269	296	273	277	257	298	280	293	306	288	262	280	281	253	305	260	309	298	286	283	254	293	292	255	283	303	292	276	277	268	272	283	258	281	297	276	273	277	274	258	279	281	285	246	248	286	265	273	290	307	293	237	277	268	272	245	285	266	285	268	274	265	270	279	286	303	284	233	297	253	266	273	280	287	275	278	274	256	256	273	259	274	277	280	289	259	245	250	279	260	281	284	260	272	266	269	289	294	280	274	293	249	264	269	272	305	272	263	249	269	266	264	293	274	266	251	252	266	280	266	255	261	255	266	250	272	280	293	278	281	254	269	287	313	249	297	290	283	266	270	255	265	241	267	284	284	289	289	266	260	282	281	294	261	254	254	273	291	294	279	248	283	259	272	265	268	293	273	290	315	316	239	280	267	284	265	270	255	287	282	233	265	271	273	264	295	275	266	298	264	271	275	284	255	251	284	244	285	282	295	265	282	268	281	287	284	288	288	270	285	299	280	295	273	270	299	270	294	258	337	275	259	270	269	258	263	277	243	283	255	297	274	298	271	287	251	296	258	276	282	272	315	268	264	281	273	251	254	259	251	271	268	294	264	285	299	283	273	251	241	248	272	301	280	268	285	255	290	284	282	283	277	282	305	277	286	283	258	299	268	269	263	273	294	303	260	269	252	278	290	258	279	259	287	258	256	270	253	264	282	272	319	277	258	307	267	305	268	251	299	271	261	261	264	272	264	268	260	250	288	285	294	251	299	270	276	280	278	312	290	288	281	271	263	283	273	261	302	265	259	262	233	290	298	281	286	272	271	271	309	304	295	286	265	250	279	254	271	272	289	277	277	274	281	293	292	303	278	267	274	295	272	291	293	295	283	299	301	278	266	284	263	257	266	291	279	249	272	250	284	282	251	267	259	247	289	288	272	266	256	283	263	291	302	290	287	254	265	253	282	280	281	266	289	272	249	289	261	245	293	264	295	277	274	240	273	271	288	234	241	240	269	272	263	317	294	285	294	287	277	293	248	257	296	265	291	276	282	286	270	268	268	254	266	285	282	294	279	283	270	303	249	275	259	245	268	257	266	265	274	278	275	268	265	271	264	255	307	289	283	272	234	286	278	283	264	279	257	280	264	301	267	242	270	288	287	241	257	269	254	265	254	286	260	276	278	274	275	265	273	282	250	272	277	297	255	284	250	268	281	283	307	302	265	250	273	253	269	237	275	251	264	264	270	271	259	296	279	286	296	250	278	287	267	266	276	289	308	268	274	281	281	248	288	286	266	274	244	267	263	302	289	293	284
34493	35789	43552	48038	48938	47930	48410	56320	54547	45295	30484	13699	4911	1745	950	742	756	750	750	696	753	739	755	728	729	787	722	733	732	704	722	706	759	724	675	759	733	722	738	696	749	748	759	771	702	715	712	744	755	728	712	776	764	733	724	692	738	734	739	706	740	744	747	741	740	755	724	738	752	710	706	727	750	755	748	709	739	764	747	731	737	726	726	777	758	723	725	732	757	726	728	718	715	701	742	736	751	653	766	754	710	757	753	736	734	719	744	756	738	757	745	739	747	709	775	750	751	802	748	776	777	720	764	773	737	714	755	726	761	755	717	765	723	754	713	719	707	751	766	709	688	744	736	732	735	655	749	762	697	739	723	689	775	769	728	719	763	788	769	780	743	738	738	730	756	753	769	764	719	770	751	761	747	739	747	767	722	761	746	774	754	707	746	774	677	704	753	745	771	705	768	696	722	714	723	733	737	760	720	745	693	767	739	706	724	735	716	727	738	742	777	731	707	705	724	725	787	735	767	710	732	679	714	726	741	765	740	718	757	699	695	706	674	760	715	775	733	760	703	795	734	752	745	748	775	778	735	747	808	737	768	743	747	744	703	732	772	713	681	711	720	786	785	698	732	736	741	714	715	752	748	704	735	740	745	784	728	733	764	762	742	733	716	751	766	714	747	770	730	744	689	739	749	743	721	758	785	776	731	732	725	731	684	698	735	753	774	732	801	715	733	724	714	738	746	770	703	727	738	756	745	737	781	750	738	730	776	757	714	727	715	697	684	746	660	749	725	720	795	769	797	697	724	718	733	753	753	763	745	766	732	719	765	791	713	735	705	713	797	786	767	753	731	692	696	723	721	747	715	732	698	741	683	823	773	724	709	717	717	764	795	729	760	749	739	762	773	767	692	745	732	693	784	742	705	740	715	728	738	748	709	729	758	716	753	735	783	762	737	751	734	768	728	774	710	726	699	776	712	719	711	729	714	755	756	727	723	741	712	755	754	699	743	736	734	745	731	678	724	739	767	687	719	722	772	758	751	692	732	714	782	766	809	729	729	753	774	732	746	743	735	745	735	673	737	751	740	755	766	726	760	732	753	728	791	771	765	705	706	741	713	725	727	742	757	743	753	704	717	762	739	711	681	731	742	710	759	777	705	771	719	738	734	733	717	756	766	770	731	738	677	752	744	734	723	722	719	688	744	780	704	746	734	735	755	760	718	724	764	693	720	741	745	781	730	764	712	664	761	725	760	764	765	719	790	756	730	748	680	782	734	743	725	729	695	679	774	695	734	765	734	766	749	746	710	753	774	712	683	768	761	751	724	776	704	784	700	752	765	739	740	745	802	689	751	712	738	714	725	726	779	687	720	732	733	722	736	747	740	731	744	758	750	719	765	774	750	738	779	742	738	700	692	749	753	704	759	728	755	705	702	756	743	674	655	791	713	711	741	703	735	718	798	768	759	678	709	760	743	761	731	712	762	758	767	761	735	759	746	775	752	699	757	767	696	734	735	735	763	728	749	767	756	752	758	740	708	725	749	756	738	747	703	738	734	765	735	737	745	733	716	756	743	724	762	732	748	668	783	712	763	694	750	763	759	744	747	758	729	733	743	776	730	716	728	787	666	714	742	752	749	746	730	715	726	768	700	735	717	710	743	762	739	701	758	767	726	752	734	761	768	751	782	708	704	784	700	751	729	766	662	755	716	745	785	785	711	783	741	734	731	676	749	760	738	765	764	696	729	713	740	735	711	699	751	745	776	730	732	716	738	745	744	691	736	727	703	726	765	716	777	711	726	732	746	722	771	763	750	711	725	751	693	749	728	721	756	732	708	720	714	723	713	705	754	747	754	761	729	779	792	735	713	717	737	777	732	788	693	739	741	700	710	749	783	757	740	777	727	720	775	749	761	737	689	719	731	725	766	770	792	792	720	770	771	709	732	761	746	742	693	738	705	777	707	759	722	772	738	715	723	721	739	748	760	723	760	760	732	730	713	700	743	738	701	709	726	790	743	779	743	727	738	724	733	715	697	752	762	794	739	729	761	752	754	715	745	780	713	730	752	752	724	803	758	745	759	733	759	762	767	791	752	752	747	731	726	755	759	753	746	694	732	742	733	744	756	694	729	734	758	788	732	765	710	718	747	770	732	751	777	727	714	718	745	743	752	714	751	726	756	771	739	755	812	718	758	776	741	747	727	713	775	737	755	728	767	689	769	682	737	737	779	770	730	692	736	721	741	724	699	729	732	726	717	729	748	817	756	759	738	748	724	739	711	713	741	741	756	782	750	751	765	762	754	741	747	750	731	739	744	764	749	800	810	728	712	718	757	769	767	749	725	721	715	737	743	750	747	721	719	711	741	716	670	765	742	718	750	740	724	722	770	730	703	705	783	790	731	754	725	756	725	733	749	754	793	710	688	753	783	766	790	715	723	725	742	759	752	785	733	737	708	729	741	764	710	748	729	782	706	753	700	781	708	769	709	780	759	746	731	720	722	780	713	760	745	734	709	753	777	697	745	705	788	718	700	771	753	720	697	737	794	767	763	805	774	730	721	720	758	745	748	722	712	714	729	762	746	722	732	738	735	775	714	772	760	735	747	747	757	695	723	794	738	766	705	744	743	724	759	728	741	712	806	712	749	740	711	780	730	715	707	787	707	749	760	725	804	736	745	773	770	764	692	712	705	742	719	717	804	760	738	707	765	739	774	755	750	704	754	746	686	741	718	722	716	711	760	717	747	741	725	758	744	723	778	797	724	785	754	714	788	709	737	699	788	710	689	762	735	728	714	751	760	726	768	712	714	739	718	725	764	779	716	793	725	709	738	699	728	746	726	743	806	724	751	730	721	699	721	730	765	725	709	725	712	737	731	732	735	729	708	757	755	721	733	756	739	747	755	726	700	749	764	754	727	746	693	715	740	755	749	698	710	782	742	726	754	715	734	722	794	732	736	695	770	700	735	767	720	786	759	771	800	681	702	783	747	718	731	734	713	763	752	697	706	736	757	771	761	694	711	746	758	721	732	722	742	755	734	760	692	710	742	707	721	750	767	743	743	725	695	728	752	685	718	707	689	731	720	746	786	728	722	744	778	750	705	714	750	735	784	700	760	752	781	781	736	719	706	749	803	687	731	750	705	702	703	752	754	733	744	734	711	774	738	764	698	732	704	721	730	692	707	762	720	757	736	705	721	717	743	741	760	741	747	745	771	780	773	782	794	739	687	753	721	737	727	704	751	725	745	719	771	750	738	759	703	697	762	724	769	749	782	774	767	704	756	750	738	700	680	732	726	738	748	735	752	748	724	757	784	763	793	765	711	783	734	719	734	757	722	758	707	708	742	738	767	755	768	717	731	784	728	734	709	742	703	727	769	765	725	759	778	762	758	748	741	742	743	746	725	764	705	747	738	710	769	739	755	709	757	688	719	749	799	743	801	700	750	698	751	726	806	741	787	770	715	764	746	752	691	730	730	709	744	697	708	747	685	761	749	712	756	721
11000	14494	19632	16954	14921	9448	4334	2988	3503	2552	1387	684	452	403	366	366	374	339	333	351	370	386	380	394	360	377	370	360	365	372	377	342	328	348	356	346	382	377	344	322	368	352	359	339	391	365	358	366	381	342	383	368	371	372	374	380	384	335	342	422	335	373	368	358	343	337	353	342	352	345	371	343	351	353	339	348	391	342	357	350	341	358	339	327	379	341	348	371	339	364	368	352	377	345	380	363	340	330	342	349	339	383	368	353	363	346	342	359	366	359	379	363	367	368	376	369	375	344	368	357	362	342	364	345	359	368	355	356	355	376	361	381	361	334	348	408	371	358	396	367	334	344	365	359	340	376	332	357	341	370	324	359	373	346	351	351	364	378	365	365	342	371	369	336	362	339	357	375	351	358	375	396	304	366	378	382	343	346	361	373	349	338	326	373	336	349	332	330	361	354	344	375	382	359	354	347	343	331	333	366	358	358	352	388	364	359	353	353	346	382	344	377	338	360	319	349	329	388	350	376	336	347	386	349	338	351	367	339	344	346	348	356	351	350	375	332	361	355	379	366	379	343	369	335	377	368	339	367	344	332	326	386	342	324	354	337	396	378	334	382	332	358	368	367	388	378	349	352	362	359	369	370	366	344	373	358	358	372	362	359	351	384	355	372	334	361	344	349	353	364	349	356	361	403	363	351	362	373	344	319	356	362	391	365	358	311	376	343	371	348	324	401	366	377	361	363	379	385	374	341	339	335	345	353	398	362	383	372	381	372	374	335	359	342	389	351	346	365	349	352	384	330	362	343	343	383	348	341	347	381	378	371	361	360	351	359	340	353	376	374	398	379	355	379	388	331	365	392	376	358	360	371	366	350	353	347	380	359	373	340	351	383	372	320	372	351	354	377	350	358	321	351	349	371	366	370	382	345	346	393	364	328	370	326	359	367	352	375	338	353	380	395	368	351	364	340	332	361	376	362	376	360	366	350	375	336	395	384	369	374	358	385	358	335	352	357	364	387	342	360	343	372	330	342	384	351	351	355	391	373	351	371	336	388	393	361	376	373	351	345	317	360	324	355	339	360	349	366	354	349	379	360	350	365	355	357	344	355	367	395	354	360	364	352	353	364	341	322	363	344	360	345	381	351	323	390	373	343	367	334	361	389	383	339	408	340	374	348	368	374	358	374	354	344	341	333	333	356	360	370	364	315	339	346	365	343	369	343	361	335	392	374	371	326	381	324	383	364	373	309	352	374	371	372	340	377	366	360	335	391	339	352	375	346	373	350	377	384	348	369	359	329	359	340	347	340	369	349	375	379	368	376	358	385	379	378	354	392	389	359	363	394	357	364	372	319	371	340	342	366	360	330	353	340	349	367	331	345	336	368	340	342	331	346	361	340	391	359	389	332	367	369	376	326	362	376	376	376	355	305	372	370	378	381	355	380	361	358	342	388	322	359	366	340	349	366	361	366	358	354	318	350	349	354	363	330	363	338	360	388	405	397	336	346	362	385	354	353	342	380	341	345	388	359	392	363	389	376	356	319	356	360	396	351	345	348	358	378	364	336	379	365	357	339	355	386	336	363	371	404	373	354	393	339	372	349	369	363	372	348	384	355	388	343	362	323	326	383	336	363	365	352	348	390	365	350	380	367	306	372	326	357	352	362	309	364	382	367	345	365	364	377	387	381	386	380	351	372	366	391	384	384	362	330	333	377	366	368	371	353	347	364	346	349	342	361	377	370	345	387	376	326	352	339	378	389	364	346	348	373	364	377	354	343	377	345	353	343	386	405	341	382	383	389	355	359	380	375	339	372	368	387	342	379	376	345	355	372	341	363	352	363	341	353	369	372	371	398	349	361	374	363	342	381	396	343	368	323	370	356	333	402	342	378	344	399	364	350	363	368	332	344	315	365	350	334	351	360	344	344	390	348	384	351	348	343	355	341	403	375	343	367	348	340	364	343	380	365	364	366	388	327	374	329	337	379	356	384	336	363	343	387	370	379	394	359	336	372	391	355	361	362	350	351	334	363	318	416	353	390	369	361	346	392	383	368	360	340	372	398	391	406	338	367	373	399	351	382	336	367	360	388	349	388	355	344	351	379	353	381	358	332	349	371	370	359	354	369	350	368	350	374	369	339	375	384	358	353	387	366	353	382	348	349	391	357	362	339	370	359	397	332	325	352	366	344	335	384	338	399	345	365	343	379	368	378	364	372	359	348	368	361	347	379	384	369	357	316	383	335	355	377	403	371	319	353	360	360	388	363	367	342	354	374	341	348	377	353	328	352	408	364	377	358	383	371	337	355	344	315	370	378	399	360	343	355	362	386	357	376	352	365	336	340	373	360	371	337	350	383	323	340	356	365	345	387	346	386	346	362	339	367	331	376	331	357	387	315	334	359	380	360	332	368	374	379	364	348	363	378	360	328	320	349	341	345	339	385	370	358	392	387	339	370	374	367	365	375	358	369	389	363	355	353	357	390	361	367	377	348	397	379	333	351	375	340	352	333	359	376	356	335	351	366	349	352	352	328	363	314	355	329	357	367	385	378	382	383	340	353	327	347	377	323	356	356	364	338	331	352	361	373	365	372	347	381	377	349	349	403	376	382	326	348	388	363	372	365	357	355	373	363	394	364	332	351	396	397	354	380	361	358	380	351	379	333	309	346	344	364	370	334	374	371	342	355	356	368	354	371	378	362	356	334	381	348	348	360	355	362	355	357	323	361	386	384	406	352	354	370	341	352	357	330	340	350	353	317	379	352	363	362	359	337	384	386	385	376	359	346	354	383	352	352	352	354	364	361	361	368	384	349	337	356	377	335	380	351	349	363	391	364	386	350	362	380	333	349	342	372	361	369	382	326	326	371	352	370	384	353	381	365	353	370	387	366	347	370	369	342	389	373	364	345	408	334	357	342	369	348	341	343	353	335	349	366	346	317	367	358	375	379	342	370	340	394	362	365	341	350	353	352	355	382	353	362	315	349	352	376	362	371	367	334	363	350	369	358	373	387	377	373	362	369	391	336	354	365	360	364	361	325	355	304	371	355	381	359	337	350	335	375	365	330	327	375	387	351	326	365	384	332	368	308	331	315	379	352	400	346	387	372	352	336	342	366	396	373	342	335	364	343	369	358	427	384	354	357	341	403	373	391	349	374	332	385	347	348	349	350	343	361	354	352	378	369	375	344	386	336	367	366	377	372	355	355	358	393	380	335	331	345	386	373	389	367	373	372	379	383	378	372	373	369	388	343	368	352	361	341	372	375	363	387	344	356	310	348	359	357	360	352	356	366	346	339	339	330	349	360	335	378	350	362	336	385	353	318	362	336	394	379	357	339	349	325	356	375	338	341	359	361	340	342	341	344	342	390	337	366	390	375	332	376	340	336	359	365	341	339	358	358	340	350	396	349	382	357	358	368	327	330	359	335	340	314	350	367	378	347	359	352	358	366	346	352	355	355	353	370	372	345	350	403	347	385	341	379	345	357	378	340	309	374	365	356
9121	12952	23727	27183	29306	23133	14673	12683	14802	10155	5124	2265	1283	1067	966	940	986	946	901	897	1004	922	908	944	913	946	930	922	941	960	968	1002	945	958	921	945	968	938	953	946	918	961	946	927	1001	958	1015	950	961	941	918	963	937	976	929	931	954	964	942	968	983	921	891	963	929	954	927	951	991	936	973	992	943	932	999	951	947	963	943	930	960	936	968	958	961	964	926	972	929	885	1002	950	942	961	938	942	973	952	950	926	938	931	992	896	925	921	982	912	961	943	954	950	949	959	966	955	914	945	953	958	949	954	959	957	926	917	963	905	902	912	968	978	990	927	927	899	978	935	911	951	967	937	919	926	941	912	936	948	986	1000	935	969	937	953	937	929	896	954	997	946	982	883	917	941	926	943	938	946	992	958	944	987	875	909	1010	894	960	1004	933	949	914	949	923	929	947	909	961	976	972	1018	967	1007	941	968	970	967	977	947	935	917	936	924	935	1006	912	916	969	921	885	939	930	931	933	905	982	972	911	926	847	1003	974	928	895	951	921	936	898	986	941	944	933	964	953	934	972	965	941	957	958	928	917	914	956	992	962	908	995	934	923	991	929	899	929	897	930	952	987	924	940	954	930	982	932	937	946	913	936	993	988	924	922	956	914	942	988	981	983	969	938	908	928	960	892	981	978	970	939	991	954	924	918	951	958	904	997	935	966	909	937	915	942	892	935	923	947	909	969	987	915	890	928	969	966	929	914	930	887	927	946	941	969	925	940	975	936	928	932	972	949	967	937	940	934	933	940	906	947	974	971	949	947	906	926	922	997	935	919	904	1004	888	944	957	1005	946	907	942	932	934	952	857	957	975	963	918	963	956	1004	943	923	915	959	926	921	933	910	947	879	969	923	944	991	932	947	995	953	889	905	939	968	949	929	971	895	994	898	929	964	882	911	943	978	932	914	975	919	983	947	929	924	949	942	969	914	943	927	963	914	941	974	1025	985	916	951	935	916	949	958	966	969	992	889	969	939	941	979	924	905	905	911	942	989	944	920	896	907	967	939	929	981	896	962	903	866	916	917	951	933	930	938	911	889	924	906	936	967	927	966	925	993	890	869	954	947	891	922	934	938	979	951	1011	952	903	953	935	925	885	938	920	939	945	913	955	985	912	932	948	885	951	936	995	917	908	904	968	905	958	904	896	934	961	934	966	889	985	966	892	935	953	906	919	958	887	907	946	905	976	943	997	988	898	921	965	940	952	982	964	905	961	917	946	988	883	1016	971	967	985	959	985	973	899	938	929	997	977	934	959	900	995	954	946	970	933	954	966	937	996	888	988	987	984	987	890	926	927	975	991	992	919	959	943	947	945	976	937	931	935	921	995	955	934	962	946	948	962	925	922	971	932	956	935	931	972	892	975	990	935	906	1013	899	950	903	900	910	952	929	935	952	939	913	940	967	959	925	898	977	939	945	944	942	921	915	976	943	921	954	953	978	949	887	967	963	997	941	952	966	910	947	903	979	985	949	951	945	983	938	952	917	867	928	1032	921	966	947	916	923	957	893	954	960	937	937	1011	942	974	938	942	934	937	921	958	956	939	973	927	964	976	911	913	927	910	939	930	962	934	937	997	929	884	898	916	923	992	897	908	956	899	937	926	960	968	943	982	948	914	887	959	973	980	927	948	932	930	1016	966	985	987	950	960	911	985	932	949	870	987	966	949	922	931	907	990	929	964	945	950	936	922	940	980	931	954	904	957	925	969	944	980	993	923	922	923	911	987	956	943	920	937	982	957	931	959	941	952	920	933	949	919	981	924	936	945	1000	944	930	970	864	982	959	934	933	940	934	958	949	961	923	925	895	979	920	980	896	965	978	902	972	942	991	938	986	936	957	974	930	927	971	944	978	910	905	949	991	922	973	921	942	912	917	978	959	951	906	918	955	959	937	935	936	954	964	963	921	1008	897	1000	940	970	954	937	913	924	941	953	896	957	977	956	951	899	967	910	878	959	903	933	958	963	949	878	989	920	999	984	955	948	955	968	941	910	987	952	943	941	953	938	944	956	882	917	951	926	988	916	962	947	955	958	913	942	905	952	949	838	944	943	949	1007	991	933	921	958	990	913	994	979	939	971	908	949	968	961	946	937	956	931	937	992	1007	993	966	914	924	925	937	917	929	946	964	923	961	945	930	917	915	968	925	895	940	957	932	1008	1007	948	942	948	953	956	970	925	912	977	959	961	966	954	930	961	932	927	949	959	935	936	967	932	995	971	969	912	933	943	951	957	966	953	924	933	929	962	991	964	927	992	1004	909	927	981	961	915	943	954	887	910	983	961	940	961	933	1006	996	976	941	972	929	972	970	942	910	933	903	966	900	968	908	928	963	1006	943	912	979	906	896	943	894	954	911	897	984	942	963	950	911	957	919	946	938	1024	894	938	934	958	921	963	939	1003	904	953	917	991	885	921	942	913	965	957	928	993	958	953	917	947	976	932	896	918	948	969	943	1021	946	939	966	960	952	989	939	968	958	939	946	906	951	916	935	957	920	986	890	922	957	965	935	948	988	961	944	917	923	957	943	945	921	925	956	908	955	950	949	964	908	910	922	950	980	981	908	949	917	948	947	914	1024	934	967	967	909	954	969	949	900	933	987	937	929	991	959	962	992	956	974	905	964	990	927	904	949	926	943	977	914	946	961	935	930	903	962	951	906	958	956	898	950	945	944	956	904	916	962	914	979	956	960	925	972	933	913	932	974	978	951	937	925	921	951	958	911	931	937	960	945	939	943	949	891	962	907	931	959	938	927	949	973	1011	980	959	881	929	965	939	1022	913	943	876	930	976	932	951	972	980	925	901	955	956	925	964	928	965	874	983	927	945	901	915	902	963	978	929	956	976	977	934	976	926	931	916	995	891	946	974	957	977	938	954	961	908	969	956	898	992	931	985	955	956	972	896	962	954	989	973	933	959	940	931	938	932	957	994	956	887	961	942	940	965	879	942	966	937	1000	954	933	1016	944	910	935	937	923	956	949	949	973	935	939	982	979	908	933	975	958	949	942	941	954	974	984	937	915	937	935	975	903	965	953	943	937	973	935	910	941	920	927	924	926	993	948	962	952	927	979	993	954	910	988	987	981	975	942	961	967	888	956	964	935	966	914	1010	908	935	984	903	932	932	958	952	979	936	896	946	913	955	937	913	1007	1010	962	956	984	951	888	830	943	933	977	925	957	911	915	992	944	928	939	894	973	984	898	936	964	944	979	1015	954	958	927	900	979	947	915	951	966	945	974	983	996	956	954	913	924	960	879	930	945	983	936	967	951	920	923	976	952	954	977	947	937	908	932	960	980	938	948	943	909	960	920	946	935	911	954	888	885	941	946	949	916	988	923	925	972	890	935	993	934	956	947	948	962	975	914	925	952	906	992	927	975	944	964	991	921	980	928	897	931	917	936	929	946	933	928	975	863	971	938	940	967	935	950	936	974	935	960	972	966	931	943	937	978	925	927	960	917	960	956	969	916	1011	977	961	983	878	991	976	929	966	997	912	955	913	948	990
31084	36140	37162	34543	32391	25321	23628	23682	29550	22103	10292	3049	1037	485	320	335	297	350	326	304	343	298	316	308	331	323	308	333	311	299	286	327	324	323	307	331	321	333	306	339	324	327	322	343	337	311	322	328	348	314	310	310	302	325	368	342	356	304	304	300	331	305	319	293	355	299	331	299	347	306	325	332	323	312	352	345	314	282	330	328	342	316	298	277	317	325	384	353	307	343	340	314	311	356	332	297	335	326	309	283	324	338	315	329	332	337	325	326	309	320	327	316	314	280	318	318	328	326	313	294	333	318	345	319	303	318	332	340	350	342	339	312	297	329	315	324	328	359	329	344	321	310	347	306	335	345	352	334	319	323	341	317	322	336	327	355	323	321	324	327	295	350	305	336	349	332	308	316	315	362	307	319	345	322	328	346	314	302	329	332	330	324	311	327	329	314	323	356	309	330	324	302	295	331	330	321	311	325	314	307	359	320	318	314	323	310	320	299	345	334	310	348	280	314	317	326	349	299	297	342	359	316	332	332	316	343	322	314	341	326	310	324	336	314	312	311	350	326	326	324	299	316	313	326	313	309	321	335	321	317	347	344	342	335	323	349	287	317	322	289	344	320	317	314	301	349	326	345	341	336	280	347	337	334	338	310	331	341	338	354	328	342	328	302	334	323	324	328	353	291	309	326	320	348	335	335	337	318	321	350	323	349	309	286	303	293	366	325	356	346	325	336	289	318	303	324	336	346	290	305	311	329	299	356	313	303	331	334	340	342	339	302	333	337	313	337	354	344	308	306	324	286	283	348	325	307	340	288	341	317	351	313	318	318	315	332	312	344	327	359	321	330	349	300	296	307	315	317	336	346	354	320	335	321	330	312	348	312	327	332	330	315	325	314	342	339	277	325	331	317	333	326	327	299	293	295	335	319	309	316	353	299	340	318	350	319	331	325	323	323	356	312	340	279	327	309	339	340	334	305	341	317	329	339	316	325	299	296	313	307	296	332	280	326	330	326	286	326	340	296	309	331	315	295	315	318	338	325	305	328	303	317	309	319	297	323	311	350	358	345	325	332	325	314	353	349	308	310	311	332	320	313	344	333	317	332	325	292	322	327	324	337	325	339	318	326	326	328	313	286	310	352	318	338	319	312	302	320	351	336	318	339	347	319	317	325	308	331	305	340	329	302	338	308	318	331	307	322	336	327	364	364	285	297	311	314	336	319	322	309	331	346	351	302	303	294	329	336	323	319	285	309	368	294	335	337	301	288	355	330	346	330	348	316	317	329	318	314	307	298	304	306	334	297	311	299	323	328	334	314	329	352	358	317	286	339	335	301	307	308	317	331	313	332	307	299	309	311	301	287	322	316	310	327	314	359	326	322	309	324	297	346	314	304	339	327	322	327	316	335	340	358	358	321	341	285	333	328	306	341	337	315	306	281	330	310	331	359	319	321	318	325	325	341	322	309	322	330	306	309	308	308	347	301	298	314	374	352	293	320	325	320	321	319	355	316	325	334	323	329	345	349	355	353	289	309	335	309	302	334	334	331	322	305	325	318	299	342	303	352	344	315	348	353	304	338	314	314	340	345	309	333	333	352	311	319	333	278	327	307	330	318	288	357	313	314	369	311	329	320	295	316	327	331	327	316	333	308	313	330	312	322	318	298	310	293	325	313	313	304	332	303	330	290	283	294	349	306	347	320	295	311	348	303	370	336	312	319	364	311	325	340	335	306	325	317	280	328	306	356	350	334	362	305	316	305	305	307	340	291	358	350	321	303	302	339	330	324	340	331	348	290	351	343	342	305	316	296	344	313	302	325	281	348	304	330	319	337	287	333	321	308	332	327	314	324	314	303	348	334	307	308	355	324	319	311	333	316	379	333	291	336	342	296	331	332	333	321	319	338	338	314	333	324	327	347	303	311	303	371	293	306	293	320	330	345	335	360	320	341	317	347	318	302	333	320	272	318	297	307	309	313	334	325	327	333	290	314	309	325	327	351	320	329	290	305	319	299	293	337	319	333	324	357	331	349	344	351	293	317	338	328	326	315	300	346	323	337	335	337	329	336	299	341	336	335	328	366	319	333	318	316	309	321	325	300	329	321	317	357	302	310	331	370	289	361	312	364	290	293	300	304	307	337	291	354	308	326	314	344	346	356	334	330	344	306	294	318	335	343	328	327	330	317	334	297	313	350	295	292	317	313	336	338	319	312	325	355	336	323	335	319	352	301	299	327	314	347	271	262	337	320	311	336	305	344	333	303	294	326	325	317	371	297	318	320	327	324	328	324	325	320	324	327	330	331	297	307	300	302	329	322	307	340	320	340	326	327	339	347	311	321	324	341	337	311	333	318	346	300	320	334	286	318	336	332	324	328	318	328	332	332	255	316	332	329	341	346	333	363	315	307	327	306	321	329	313	285	347	312	320	316	297	278	300	284	318	288	314	314	317	311	338	325	325	291	320	315	314	311	299	322	316	279	315	305	308	339	343	328	321	295	315	322	314	336	331	359	291	336	301	329	319	335	319	312	340	314	336	333	326	317	315	324	321	326	290	285	310	309	350	305	339	325	273	304	307	346	308	318	345	328	307	308	311	328	302	331	332	291	312	312	348	348	318	294	325	310	318	330	293	325	363	333	313	309	304	341	342	319	293	317	336	322	302	345	302	313	296	301	356	327	314	322	338	321	324	319	307	312	315	320	328	322	310	326	303	339	344	300	360	342	322	313	334	334	309	320	303	308	321	339	313	313	326	319	288	305	311	298	331	301	320	341	329	318	341	316	334	338	336	318	327	307	318	295	311	311	331	309	326	302	319	313	324	303	317	336	330	322	301	338	301	329	278	329	329	296	282	312	300	292	342	326	309	304	344	334	310	304	340	327	292	309	381	312	339	324	321	324	314	323	303	319	350	318	345	321	317	336	332	326	297	321	341	306	305	339	309	329	346	322	333	310	351	332	329	300	317	316	351	341	295	332	348	331	336	316	315	303	307	323	297	354	340	295	300	345	316	328	314	321	320	358	319	348	326	314	329	299	331	359	341	340	312	324	303	321	293	341	313	305	331	327	313	349	316	356	338	340	311	310	304	326	319	314	352	357	319	315	320	331	333	350	293	316	286	343	288	352	338	367	341	299	363	364	335	324	318	316	303	328	307	318	313	334	314	330	296	321	305	313	288	357	346	293	297	358	332	303	285	321	334	314	308	330	320	319	321	299	305	344	301	329	331	342	319	324	332	310	323	304	326	314	310	344	337	348	309	350	327	316	333	352	339	342	317	335	313	319	339	296	338	326	329	316	302	334	334	337	325	318	337	313	331	328	345	330	333	315	322	351	326	350	303	340	315	320	357	314	315	356	338	318	311	314	324	290	344	296	330	329	349	295	324	312	309	307	348	325	320	330	294	303	342	315	305	351	348	325	306	315	339	323	302	335	333	325	329	292	296	305	323	335	328	348	311	313	312	341	328	340	328	326	322	337	314	324	329	278	320	323	337	347	287	296
24276	31096	35972	41502	40688	34813	35710	39998	47715	38961	24581	10780	4132	1676	1061	860	824	879	820	878	881	818	863	800	881	873	870	842	887	825	843	840	833	877	872	814	884	892	812	853	867	869	849	870	918	811	818	862	817	853	816	877	852	850	865	833	836	876	863	843	852	871	884	890	824	775	878	884	884	844	857	839	858	892	817	830	856	842	839	885	864	870	886	853	816	905	831	799	843	865	853	908	923	891	798	844	903	852	916	803	807	903	837	870	833	891	858	820	830	865	804	819	806	887	860	888	825	842	860	870	863	877	847	891	823	835	839	834	828	858	842	874	838	877	880	842	891	862	852	862	860	864	811	842	845	791	826	870	874	808	864	934	817	847	851	907	867	859	895	860	892	883	774	870	873	870	912	850	881	870	877	863	866	894	823	858	792	839	838	822	879	887	865	918	854	807	851	865	805	870	834	824	832	844	880	875	915	866	843	836	855	809	835	832	854	827	858	802	833	860	840	829	905	863	897	870	869	855	860	866	811	855	879	848	841	911	828	836	841	875	867	880	834	825	848	819	832	838	848	870	851	809	835	883	865	842	858	840	865	809	837	911	831	867	852	801	823	851	833	869	835	833	829	817	815	859	857	798	840	829	855	821	811	853	871	823	857	848	857	854	856	873	836	904	862	847	865	893	845	816	876	872	855	834	893	796	859	824	948	832	850	869	884	871	837	898	878	895	874	847	894	881	858	862	822	849	828	814	916	802	869	845	851	905	837	830	851	884	841	878	832	859	889	845	829	868	875	875	868	848	835	857	871	831	815	895	818	825	877	837	832	853	874	825	854	860	822	844	877	852	847	864	824	842	842	787	858	883	786	850	903	850	761	855	871	889	805	863	828	844	858	828	852	873	834	875	843	883	825	810	797	852	888	870	868	842	804	885	918	888	862	900	877	869	856	877	871	870	850	879	809	830	784	821	889	796	818	866	903	858	853	821	833	875	844	879	843	875	865	809	872	822	842	850	807	801	819	835	880	864	853	879	869	828	915	848	836	860	916	842	848	868	854	872	910	806	909	851	912	885	850	866	839	890	835	870	878	828	849	870	845	834	835	928	831	864	852	824	867	791	843	837	877	922	858	852	893	908	908	864	861	858	838	836	851	867	851	813	879	885	869	858	870	852	783	836	847	780	846	849	831	839	877	824	870	820	872	888	826	904	825	825	847	815	802	894	867	819	809	907	826	893	864	879	878	843	836	811	841	821	820	821	852	881	869	789	853	842	842	805	853	862	865	874	827	866	850	847	878	893	847	856	850	884	831	871	824	856	864	854	783	853	812	874	903	856	852	849	857	855	819	837	860	860	910	911	859	924	851	822	889	890	839	833	841	872	841	831	855	840	834	936	860	809	868	891	838	871	820	877	874	867	824	859	801	875	859	842	825	852	873	833	822	805	837	838	801	863	851	803	865	849	858	875	876	801	872	829	871	847	797	816	911	879	872	850	884	859	911	913	828	809	848	827	889	848	872	837	832	903	877	819	921	876	801	863	838	891	900	804	896	864	797	867	823	838	815	847	790	845	842	843	859	842	834	843	843	888	834	809	818	902	862	824	905	858	844	847	843	846	886	783	828	884	886	830	806	894	838	841	827	852	864	862	894	900	872	891	842	842	856	847	862	837	842	796	881	850	858	849	875	878	873	858	884	914	848	820	874	854	822	847	853	848	874	833	878	867	891	846	847	892	801	859	889	850	876	811	835	898	907	806	789	872	875	863	897	888	861	851	861	812	855	846	836	848	882	850	884	830	780	841	878	835	835	839	812	838	864	822	886	851	848	836	857	869	789	837	867	864	862	863	841	871	856	872	812	877	830	861	842	820	810	846	897	882	869	883	859	912	829	864	847	950	870	864	904	854	857	873	870	850	828	843	868	901	811	796	854	899	849	892	858	819	826	868	771	881	861	878	864	872	892	850	855	863	837	900	857	840	854	874	833	893	854	817	869	860	857	892	872	848	818	825	838	858	894	877	909	876	828	843	844	893	864	855	853	847	886	827	837	816	832	834	856	880	828	856	857	857	832	862	873	882	826	909	867	866	867	829	856	812	874	826	843	903	854	904	849	899	899	810	835	860	848	874	843	810	841	845	882	847	894	844	909	851	859	904	793	922	874	863	858	886	891	847	811	854	892	863	862	833	841	820	841	811	833	892	800	857	902	879	857	843	868	859	924	851	861	896	882	858	839	798	910	858	860	828	868	901	886	836	893	802	799	875	873	848	794	850	829	866	851	853	851	836	882	838	850	791	856	850	827	871	873	841	905	867	831	841	830	833	839	869	831	818	893	834	861	863	898	857	828	857	862	844	851	857	835	892	859	853	837	848	852	846	857	871	846	822	816	925	861	844	836	871	841	905	818	848	849	914	833	821	894	835	834	886	853	856	871	888	848	883	847	895	814	922	860	847	891	828	846	898	875	909	790	869	870	861	871	870	798	873	846	841	899	851	846	887	883	884	819	866	909	866	851	868	861	872	821	820	859	876	859	889	783	885	836	857	823	836	803	862	873	849	889	864	805	875	877	834	864	867	844	836	863	840	918	873	846	880	807	830	892	845	848	852	859	825	906	817	899	931	898	868	870	925	822	856	814	897	877	854	879	816	857	868	874	834	830	888	865	923	831	859	876	931	851	836	825	878	869	811	861	898	854	823	877	812	835	880	855	897	845	852	885	824	918	871	859	852	874	785	847	857	879	882	891	902	851	824	849	881	831	824	854	913	867	863	868	866	834	822	827	903	871	844	839	881	805	853	866	880	822	857	862	840	919	901	892	829	825	890	832	818	838	858	845	864	900	857	845	841	855	881	865	862	888	844	842	858	792	897	830	849	867	854	902	859	881	849	864	833	840	859	838	863	838	877	884	861	845	815	867	846	809	844	864	820	821	817	872	767	862	858	871	826	810	829	894	860	827	870	848	794	830	944	886	874	870	880	819	823	862	900	871	832	810	871	816	829	860	871	856	826	837	884	850	879	857	897	888	860	837	918	845	871	902	879	864	837	893	831	825	848	893	829	897	842	865	860	907	827	855	846	853	905	862	848	777	792	829	867	838	845	866	870	859	846	857	840	879	837	846	845	874	841	890	821	838	870	841	804	829	906	834	863	818	844	861	773	855	858	842	864	853	869	855	810	884	817	822	891	847	859	840	856	858	912	834	882	845	816	912	867	849	861	846	886	845	822	825	840	851	881	867	836	885	867	865	879	830	828	862	877	807	808	855	875	887	866	823	898	848	846	878	843	872	863	875	865	815	822	782	820	811	901	879	848	829	892	847	872	838	857	878	867	830	862	892	823	827	869	864	854	838	831	853	871	870	848	863	828	778	915	888	898	820	900	854	830	881	832	855	871	875	838	817	871	867	888	828	863	857	861	873	871	877	799	892	840	856	884	777	876	814	859	862	878	834	834	827	850	865	903	878	840	813	795	910	857	849	831	863	829	845	891	829	829	883	849	862	842	749	797
42497	40620	39560	39790	36550	36366	35355	33313	39519	31266	17750	5921	1637	571	327	283	280	283	275	256	264	269	296	276	282	257	259	251	280	249	277	262	257	277	262	254	287	255	294	273	272	278	257	266	283	280	267	276	268	239	272	288	279	290	267	277	281	291	253	257	264	259	292	249	294	285	266	255	257	334	283	251	267	252	290	256	282	269	250	273	243	244	284	254	250	258	241	266	276	270	277	241	276	278	286	276	280	283	285	280	270	232	269	312	264	269	260	281	267	255	255	275	240	254	285	293	257	250	258	309	272	273	273	274	268	261	275	257	248	286	267	267	270	264	268	291	311	271	282	292	292	285	290	278	260	255	293	248	260	270	247	247	271	259	266	251	295	283	250	270	279	249	278	273	269	257	261	257	262	295	262	282	284	271	291	273	243	268	247	275	271	263	284	271	273	286	261	275	266	281	288	261	244	296	271	265	273	278	300	275	272	298	277	262	280	278	270	284	271	271	280	261	265	264	247	276	275	241	271	302	274	255	297	278	265	264	232	269	268	263	285	261	248	236	262	256	280	291	247	266	220	274	303	270	265	267	281	291	291	278	251	244	250	259	250	292	266	265	273	249	290	253	275	280	289	265	285	249	266	251	244	276	251	253	266	252	260	237	307	277	272	246	279	263	272	258	255	290	276	263	283	285	243	244	278	295	279	284	298	277	280	262	294	283	249	244	268	289	279	261	233	289	262	240	274	291	253	240	242	266	283	267	243	293	269	261	274	264	272	274	257	256	266	301	243	265	239	268	258	257	249	258	277	255	274	250	256	254	277	280	249	270	269	292	280	284	252	253	266	262	277	272	259	266	252	258	266	279	275	300	264	277	269	275	261	257	284	265	253	268	265	275	250	251	255	280	284	277	247	241	238	260	253	238	284	262	262	299	249	265	248	256	285	290	256	252	284	260	246	302	273	254	270	250	254	256	257	267	276	272	254	273	283	258	260	245	272	287	265	243	273	277	289	268	247	255	279	289	273	275	284	286	255	266	265	249	288	280	272	268	242	253	284	296	277	256	247	274	262	291	252	274	291	272	266	266	256	274	286	267	284	231	258	254	294	269	260	251	283	279	235	278	281	269	290	256	298	275	269	248	283	251	235	249	290	241	286	273	268	293	302	288	273	255	283	260	272	282	261	255	272	272	277	270	261	294	260	295	265	270	269	273	295	266	274	265	292	252	259	257	292	270	289	269	257	260	261	236	277	269	274	233	278	268	259	232	270	257	271	270	261	266	253	262	289	284	275	271	275	267	258	336	275	282	282	267	283	269	275	253	253	274	277	254	282	260	279	263	272	254	263	270	256	290	261	261	286	263	272	275	284	280	294	264	252	259	272	269	253	259	246	275	265	267	257	267	266	255	260	250	273	254	287	296	316	271	288	266	257	305	292	272	263	233	278	280	273	291	267	296	297	272	285	270	275	253	257	285	276	248	278	306	264	266	273	274	247	283	268	302	271	278	266	266	256	255	274	253	287	252	259	277	296	268	270	272	271	253	227	257	268	292	243	267	264	263	288	272	250	321	263	278	237	250	253	263	266	276	237	253	277	282	290	259	274	269	283	250	288	254	272	284	264	256	234	266	285	275	279	238	276	276	302	277	250	274	276	270	239	280	269	300	273	264	259	254	292	283	271	292	291	272	269	278	277	262	281	265	260	260	246	270	260	260	263	263	260	276	275	282	280	295	285	265	262	255	291	279	268	252	252	303	252	269	279	244	264	262	285	305	312	273	270	311	277	274	300	268	282	302	248	290	255	255	267	261	280	267	231	292	264	257	254	274	276	260	241	270	264	236	308	256	276	264	274	274	266	257	277	276	245	293	291	277	273	257	304	258	269	241	293	278	257	262	298	273	266	278	271	238	272	270	236	264	258	290	255	265	269	279	273	282	278	254	289	292	285	244	259	306	244	285	249	232	268	232	261	251	257	300	263	263	264	267	233	265	259	284	279	259	281	286	253	293	282	248	286	266	244	266	236	279	280	280	254	256	256	258	268	288	262	291	257	241	232	275	273	246	275	269	251	243	271	296	259	257	240	271	271	259	233	260	251	240	284	259	252	270	272	255	243	263	280	251	292	271	250	260	236	260	267	292	274	303	282	257	261	255	306	269	279	256	258	275	244	266	268	285	276	283	290	308	245	267	285	274	258	264	272	276	296	240	290	238	277	261	276	295	265	256	255	247	269	249	250	316	275	283	273	261	252	301	266	243	296	261	271	282	268	258	281	270	267	269	284	249	276	299	295	272	263	265	269	283	245	267	252	257	275	276	264	238	294	272	262	267	281	254	261	290	261	257	265	254	271	299	269	259	305	284	255	268	279	254	267	264	284	294	289	274	239	261	264	246	299	265	272	251	263	263	274	246	291	306	266	268	289	292	274	284	261	258	274	287	275	283	244	281	279	302	277	235	256	261	259	280	267	277	252	266	292	239	239	268	280	264	279	265	247	280	307	245	252	254	254	282	285	261	282	278	273	279	275	292	258	260	283	268	257	263	280	250	269	272	289	267	248	268	244	276	284	278	284	319	276	242	299	271	257	285	253	288	280	274	250	255	272	285	320	230	271	271	256	293	282	280	258	298	279	273	277	283	270	311	295	253	248	264	304	274	289	279	260	257	284	291	267	250	260	253	294	248	268	236	261	260	285	261	305	270	285	250	276	259	226	255	261	272	300	274	266	257	281	273	260	287	295	246	259	264	255	263	281	269	267	282	279	268	310	257	295	278	281	247	256	248	262	267	269	259	249	260	291	291	294	259	286	250	258	273	261	269	258	294	280	254	261	252	261	265	261	293	245	257	247	239	259	267	264	267	254	293	269	303	271	239	276	291	284	275	292	287	268	274	267	295	273	270	258	224	271	269	271	281	282	269	287	274	257	209	271	265	292	263	272	251	234	273	260	246	277	281	262	284	281	251	258	295	276	258	274	272	253	260	265	262	277	255	301	267	264	263	260	257	279	275	248	274	288	284	268	273	286	238	302	272	290	294	282	255	284	273	255	246	270	259	297	268	250	266	292	264	260	234	271	272	253	286	272	274	281	279	279	260	274	288	286	266	256	259	269	245	280	272	271	260	252	250	234	250	287	261	260	277	275	276	273	255	283	297	277	264	285	273	246	266	256	245	247	257	262	282	311	246	285	259	278	276	265	254	302	278	264	311	298	253	287	260	266	273	268	264	244	258	267	276	254	246	296	258	278	305	245	262	263	298	285	263	269	277	266	285	288	258	250	254	242	293	284	268	262	286	266	249	285	236	225	288	236	244	247	260	284	261	313	270	275	269	244	252	254	273	300	284	303	295	266	262	273	298	256	254	265	285	296	262	265	289	272	304	273	245	292	289	257	274	268	254	295	274	265	272	243	278	243	265	267	277	270	267	291	279	298	256	227	237	264	275	267	261	267	264	275	230	256	315	282	268	237	261	252	279	263	269	276	268	261	245	276	280	276	275	285	295	273	272
33151	36099	43081	47689	46620	48006	46876	51042	55964	46739	32280	15465	5897	1984	968	686	724	763	739	737	726	767	708	731	708	714	730	727	691	752	749	696	742	704	723	715	716	728	697	739	738	720	681	775	669	714	755	720	753	721	760	682	705	705	730	714	768	728	713	707	736	713	759	759	711	714	752	709	724	750	672	724	715	730	732	711	705	781	743	708	759	747	717	734	721	768	700	711	724	732	739	709	710	721	655	699	757	686	716	715	709	775	714	689	728	719	700	724	726	746	693	681	714	687	715	762	717	740	728	682	744	663	748	684	708	720	713	690	760	680	758	687	745	705	727	724	691	719	733	766	773	727	755	720	738	715	764	717	691	720	720	760	660	702	733	758	669	738	746	719	710	752	699	731	743	710	734	718	742	753	791	753	718	724	715	722	679	712	721	693	729	703	703	681	731	717	726	747	730	698	705	710	729	713	773	718	768	744	711	703	759	701	664	779	724	715	683	708	698	736	687	746	739	699	690	694	726	714	738	751	736	715	700	752	730	754	731	730	691	734	730	707	737	724	727	736	699	707	743	710	766	690	745	713	735	738	722	744	714	674	690	729	752	727	716	745	753	696	736	680	740	761	744	736	739	729	691	702	741	758	704	739	716	719	724	665	711	746	710	712	719	736	734	699	725	755	732	674	748	691	737	737	708	716	722	690	724	703	708	721	731	747	685	722	721	707	701	704	673	743	728	711	755	688	774	711	699	694	714	731	735	683	760	697	689	717	734	739	723	732	709	751	755	723	711	691	710	712	760	742	743	726	684	736	757	651	787	725	715	696	742	711	715	701	760	736	754	709	758	694	729	771	737	718	740	715	699	714	769	687	779	751	721	691	740	744	751	748	703	671	724	737	684	717	715	669	736	705	693	733	714	699	715	730	739	713	737	684	729	771	672	771	699	689	739	740	728	729	733	708	736	753	738	711	699	719	731	727	724	726	746	722	748	711	661	712	738	709	720	723	702	757	688	713	692	693	697	652	702	684	716	739	707	668	709	754	721	738	706	729	686	727	721	712	728	742	723	792	730	732	715	712	706	759	689	729	728	700	745	722	726	721	682	746	716	738	746	700	729	715	756	727	690	695	694	710	715	644	696	716	728	712	713	695	730	767	732	704	704	696	746	682	733	751	688	724	694	691	698	695	679	701	718	754	701	749	713	741	784	706	729	743	767	709	769	677	739	753	730	741	705	733	733	711	695	736	709	720	717	748	745	750	684	733	701	702	710	686	703	677	682	734	668	783	697	757	756	747	705	752	753	748	693	742	771	703	708	703	698	682	744	728	662	721	745	741	692	680	741	687	737	744	718	705	743	744	694	719	716	701	728	665	702	713	716	768	783	725	714	712	728	726	734	680	736	749	779	728	705	691	723	743	727	774	714	709	707	735	725	746	668	700	775	741	695	719	724	708	701	741	702	748	729	683	730	736	732	732	685	703	734	722	735	759	719	730	648	743	705	737	755	731	745	790	688	722	722	751	693	728	700	746	692	727	696	763	716	692	744	704	705	767	726	786	682	709	737	688	750	743	681	720	750	720	705	721	737	781	734	680	732	695	713	713	754	670	711	729	713	736	750	700	726	759	688	734	693	744	725	773	771	729	704	696	744	699	743	726	695	747	739	684	755	723	721	733	749	737	731	715	743	692	690	739	700	732	735	734	734	691	739	711	700	731	694	724	713	727	655	736	721	727	730	732	724	742	749	729	743	720	686	707	670	721	694	714	728	699	659	717	713	707	739	737	706	752	715	713	734	772	716	719	722	731	710	713	740	718	668	710	720	692	668	718	749	779	751	740	731	708	724	671	710	739	692	740	744	724	713	697	724	737	759	697	717	716	729	691	723	725	696	744	725	745	677	756	711	693	738	724	689	714	769	724	740	740	727	769	730	724	740	752	759	739	771	744	703	712	687	724	740	764	742	735	706	688	737	748	736	758	691	716	685	697	720	716	706	737	732	741	780	733	728	730	692	724	708	759	770	677	712	739	706	755	672	711	707	686	741	702	720	693	743	722	687	712	703	725	705	733	728	738	694	758	739	778	746	716	678	711	746	773	701	729	660	730	741	682	738	702	667	716	755	719	767	685	753	721	788	781	722	773	718	741	727	733	732	721	772	717	757	713	735	746	748	701	716	718	726	681	665	721	665	698	758	709	724	731	698	732	684	722	759	727	711	739	679	735	686	706	749	722	714	745	710	748	698	722	739	762	716	748	705	725	727	721	718	748	716	768	690	722	724	714	702	759	719	665	767	747	707	792	722	684	726	702	729	773	713	696	725	735	731	672	672	765	715	758	701	714	736	740	742	672	699	718	734	752	725	714	655	749	728	729	716	653	760	718	695	754	733	674	707	729	733	733	712	708	710	734	725	713	761	728	692	749	736	671	727	671	682	712	712	724	683	729	733	704	726	701	697	699	683	745	721	791	693	705	688	731	733	732	776	741	683	733	732	658	743	732	688	708	695	686	725	732	721	736	740	744	652	683	689	733	739	695	757	715	739	764	712	752	684	731	730	745	755	701	739	745	742	727	730	764	709	711	736	714	673	706	728	756	711	741	723	737	730	701	724	686	731	697	715	733	720	746	716	695	729	680	695	728	705	739	719	719	713	730	785	686	708	763	723	680	697	711	659	692	690	706	717	750	725	726	718	716	744	748	703	705	744	737	699	723	711	692	726	722	721	732	728	739	768	750	742	702	711	715	758	722	721	663	737	710	751	720	729	684	704	685	715	703	729	711	727	725	704	744	712	712	679	746	707	711	700	688	754	666	726	700	799	709	717	754	727	737	705	698	741	736	723	754	678	716	710	761	739	746	742	729	764	690	728	719	735	744	718	700	744	716	755	734	743	693	710	737	702	702	684	663	684	750	741	771	730	701	760	715	757	742	689	726	730	718	694	711	729	632	692	715	743	715	707	730	719	696	746	717	723	718	724	754	671	730	739	729	763	751	721	708	727	700	721	713	710	758	720	739	732	736	717	723	761	683	706	704	732	683	712	657	766	691	772	689	810	683	715	730	719	768	706	730	704	696	731	781	715	702	724	683	731	723	706	666	748	704	763	731	739	722	754	724	706	686	743	746	737	727	758	694	709	728	698	728	727	730	742	722	672	724	717	720	736	790	707	738	738	678	728	723	691	741	735	761	682	748	757	717	732	768	666	692	695	743	758	686	749	715	714	724	698	676	713	719	752	755	670	692	734	732	701	735	749	731	685	700	734	701	750	729	714	687	710	712	718	723	739	744	759	692	766	708	757	729	717	729	740	706	742	709	760	740	726	667	726	704	718	669	684	702	751	713	756	707	712	767	689	755	691	726	727	730	708	704	729	735	692	727	720	721	733	737	734	672	712	744	738	728	754	738	717	717	752	669	707	739	759	712	726	758	736	718	746	721	701	717	728	734	738	743	730	706	683	660	712	688	701	739	718	716	728	675	720	691	718	745	721	728	690	707	726	697	697	757	710	694
14818	15848	20775	17267	13849	9754	5800	3925	2900	2081	1272	720	418	386	377	361	353	372	361	378	363	353	340	362	362	370	383	392	370	334	371	373	361	382	358	336	356	322	345	364	372	375	342	383	369	388	394	366	365	316	325	354	387	338	362	389	389	377	354	360	331	322	386	364	327	354	356	398	367	346	340	369	379	365	392	359	360	361	342	343	371	366	364	388	342	330	386	383	344	336	319	373	368	378	357	348	382	365	348	332	366	396	370	305	351	360	356	349	316	369	364	356	355	356	361	352	369	323	353	376	319	330	313	346	375	335	363	358	368	337	335	356	325	371	324	364	385	342	355	378	357	375	346	371	352	376	351	398	367	339	341	378	349	379	376	328	336	361	380	340	354	346	381	315	387	335	360	349	336	361	333	369	400	341	392	360	361	374	354	348	323	327	344	386	345	363	323	324	349	338	367	366	377	357	378	361	324	388	339	365	326	354	360	355	381	379	313	366	340	353	317	364	330	355	359	383	352	355	349	341	358	348	378	347	403	333	323	323	353	334	380	344	364	350	369	355	366	350	384	351	386	324	346	322	339	376	348	359	356	321	370	368	343	362	310	361	379	327	367	349	359	387	335	336	370	342	355	343	354	372	376	355	339	374	349	328	381	348	388	347	372	372	397	352	380	349	365	382	365	338	345	335	357	370	370	375	388	368	380	355	342	328	335	364	338	362	363	347	362	344	348	359	361	384	363	344	352	347	356	363	350	367	356	362	347	347	309	348	345	350	364	316	367	357	340	377	388	354	366	367	396	353	333	342	372	373	377	417	375	346	358	355	363	342	336	348	375	368	374	349	370	387	353	361	347	354	367	356	386	343	350	344	365	326	371	383	381	384	342	352	375	412	375	372	326	347	357	371	355	301	389	330	346	359	373	367	392	333	362	358	367	346	394	345	362	353	319	328	351	375	340	379	335	341	360	328	337	382	348	354	374	378	312	359	398	385	406	362	336	323	340	382	340	355	364	329	352	368	357	310	354	352	337	327	372	385	359	341	341	378	357	379	374	377	363	357	344	364	363	352	340	370	388	383	382	344	353	345	383	310	399	330	354	348	340	342	322	360	353	329	341	395	360	340	358	364	331	365	342	378	354	304	361	332	342	342	357	369	332	376	351	350	338	372	335	346	397	399	353	357	369	339	353	344	354	328	356	329	365	348	354	366	389	350	399	338	354	384	365	348	376	355	362	345	361	382	353	354	362	364	362	328	381	359	367	347	350	341	372	388	348	362	355	340	307	343	375	361	362	341	366	366	359	395	364	323	368	318	358	348	334	391	380	373	355	369	359	326	352	370	347	368	350	374	349	339	368	359	348	346	369	357	367	391	370	355	363	395	357	351	386	352	350	377	349	354	342	375	364	349	354	394	357	357	365	353	368	368	325	320	348	342	329	353	377	335	375	344	332	361	360	352	372	368	327	315	358	345	376	346	369	353	341	338	372	349	328	361	371	384	353	341	361	343	321	358	336	357	389	376	345	364	346	368	356	357	391	339	335	351	344	362	361	381	352	337	348	340	341	318	351	359	389	359	355	357	372	387	406	342	373	371	356	350	365	319	355	364	364	338	357	365	361	382	390	359	360	344	346	344	358	349	369	401	378	325	355	361	352	366	348	365	325	350	369	369	348	372	337	334	373	377	377	373	331	337	371	341	365	344	323	340	371	343	344	328	420	376	332	367	358	310	374	365	390	388	361	303	356	355	344	371	348	360	351	392	343	343	371	341	345	365	349	342	385	390	400	361	350	347	342	374	367	372	379	400	327	367	358	352	327	355	348	359	369	375	341	358	338	347	355	340	385	344	396	340	369	326	348	333	351	355	370	360	341	358	341	416	344	338	312	386	351	357	370	355	354	366	359	354	391	371	392	356	356	366	357	343	358	333	380	351	359	366	354	332	330	336	380	357	392	363	338	363	355	336	377	387	355	367	325	350	351	343	370	322	365	361	375	372	349	394	398	336	350	347	334	324	340	334	346	370	372	360	380	348	325	318	350	339	339	328	365	360	343	339	329	388	378	324	356	352	378	325	377	419	352	325	343	347	355	368	359	383	350	363	349	399	364	372	356	367	333	340	330	346	372	377	378	379	379	384	339	366	375	332	361	391	353	359	335	360	359	355	365	393	329	312	343	359	366	338	335	400	378	363	328	370	391	371	376	336	354	355	340	340	367	372	345	359	367	365	328	339	349	332	345	356	344	372	377	370	353	363	342	339	351	346	379	387	342	350	354	333	390	333	365	304	332	349	340	345	364	353	357	340	387	350	374	358	373	363	343	369	364	336	346	362	354	379	381	362	355	336	400	357	370	396	345	360	345	339	356	330	393	315	370	366	334	390	371	338	349	390	349	338	346	350	349	355	339	364	345	362	329	352	346	372	341	360	361	383	394	360	359	400	402	364	366	330	380	326	359	369	351	355	338	365	344	361	353	323	352	382	363	365	351	362	321	333	346	346	378	354	391	372	383	396	344	365	337	364	344	373	352	351	347	360	347	357	342	339	361	394	352	324	348	352	317	370	353	335	338	356	320	379	318	364	407	347	347	385	377	372	393	374	382	352	333	329	359	390	325	356	352	391	359	374	361	360	282	361	371	354	353	330	334	350	350	360	366	333	327	365	371	390	355	345	363	335	332	378	349	394	362	384	371	335	362	377	357	349	327	348	371	361	374	356	391	351	308	345	377	331	388	355	357	393	340	327	352	334	379	337	339	346	324	368	324	388	351	336	342	316	352	364	387	358	352	361	358	362	383	349	372	355	347	340	391	383	360	339	372	365	382	370	382	333	356	360	335	331	370	363	407	291	357	344	314	372	365	382	364	348	338	312	391	377	331	328	357	383	344	331	339	397	390	341	338	369	388	312	331	370	400	383	363	354	343	366	338	358	361	323	366	360	384	371	344	374	321	361	346	328	349	394	390	327	375	342	336	386	334	376	373	379	362	377	330	332	349	354	342	313	353	377	381	381	333	330	332	361	353	382	319	359	329	358	353	332	344	358	347	363	344	360	332	361	342	358	361	331	315	348	367	352	333	367	394	343	354	407	383	370	376	360	388	396	378	340	315	341	388	375	356	364	333	334	354	332	349	321	367	356	346	326	387	363	359	369	377	373	344	353	395	336	373	377	349	359	332	350	320	351	326	327	339	381	343	384	364	386	335	332	370	351	376	317	350	359	337	375	351	339	365	335	353	342	367	358	373	336	351	362	347	342	344	345	350	360	344	335	313	360	330	357	331	355	354	334	353	351	326	349	332	378	348	357	372	359	376	379	353	345	352	387	357	375	387	381	343	334	364	367	359	385	350	342	366	362	367	354	370	357	376	354	349	361	359	347	392	349	346	377	327	364	333	356	337	342	349	354	356	365	347	395	344	354	378	356	380	379	324	352	350	373	351	404	389	358	326	377	354	354	369	324	353	387	324	364	383	360	368	340	354	362	360	318	365	353	371	357	366	340	371	390
11725	13540	24346	28150	27633	24419	18571	15700	12274	8439	4832	2346	1378	1107	1008	915	971	927	953	1011	942	906	992	950	940	961	973	972	973	978	938	923	904	869	969	948	906	878	909	922	936	914	962	1007	923	999	946	975	979	954	945	967	952	974	895	952	878	943	912	899	932	913	955	953	984	908	921	917	957	948	920	954	932	927	944	870	955	911	961	924	976	954	954	935	945	968	887	955	923	897	927	882	999	921	957	950	987	986	910	974	932	944	894	885	961	962	904	943	920	942	935	952	945	939	959	888	933	935	904	899	941	975	869	906	920	956	968	916	928	914	917	944	968	902	933	957	965	930	919	961	939	923	964	939	901	928	933	1000	931	885	911	965	943	938	969	1001	877	985	951	955	973	920	912	900	927	940	971	964	988	938	975	957	949	933	930	976	912	927	900	974	945	940	938	950	897	952	941	973	968	927	917	909	913	976	906	943	938	929	933	919	932	946	946	928	921	934	957	962	947	922	942	908	981	927	845	968	989	878	922	883	893	938	906	905	932	912	880	904	929	948	957	929	960	970	988	896	945	961	911	945	939	902	913	913	926	927	938	907	983	924	926	938	1021	919	978	948	969	1007	914	944	1010	956	889	981	965	916	904	913	930	993	953	954	933	898	996	946	963	932	906	946	964	967	941	939	891	964	978	946	894	951	975	905	966	1003	925	971	924	943	894	935	879	919	903	912	975	948	905	880	905	971	921	968	936	917	962	931	983	955	975	935	958	985	955	925	946	871	962	949	880	932	871	907	952	949	981	962	1006	960	996	972	943	934	886	914	901	868	929	946	946	909	935	947	953	954	926	934	928	968	967	979	942	970	924	979	926	944	948	952	961	886	914	937	941	918	962	947	936	927	962	942	923	983	946	925	968	975	934	942	942	968	956	930	864	1006	1016	933	896	950	894	921	910	914	909	905	926	931	908	972	942	988	923	933	926	954	917	862	930	923	927	953	984	926	938	944	925	936	976	910	973	938	904	924	957	945	840	877	995	885	961	950	898	942	895	947	965	930	844	942	956	929	918	871	939	960	955	897	914	892	940	919	969	945	907	947	949	937	925	964	989	978	919	907	926	964	927	924	930	944	931	929	950	903	947	937	913	995	960	949	938	926	986	929	952	894	895	964	931	902	973	975	894	900	940	941	930	946	1004	948	928	908	899	941	911	906	893	923	930	926	938	961	953	887	937	896	898	907	931	914	986	999	925	894	951	889	963	899	898	948	929	996	936	910	931	912	928	883	925	912	924	935	930	934	916	919	942	978	964	968	895	936	925	916	951	992	913	921	924	961	921	902	966	946	889	905	901	1001	896	915	965	989	939	941	917	964	988	987	927	922	967	939	962	873	965	975	912	911	955	905	963	939	976	958	985	913	946	913	1006	863	983	924	939	861	924	909	940	914	902	956	915	906	919	948	980	907	928	923	943	933	922	949	972	935	949	940	978	921	900	900	925	955	939	925	918	960	900	955	935	966	920	990	940	1006	971	920	942	953	913	942	940	886	951	994	967	940	945	899	951	997	940	922	917	911	924	944	935	940	941	930	876	890	1005	925	926	900	914	953	918	990	948	988	910	951	930	931	916	950	956	949	945	955	933	889	948	959	933	918	918	930	948	918	906	940	964	909	1007	951	954	901	942	950	936	952	947	936	965	864	928	951	890	894	944	882	974	948	865	977	924	952	946	971	931	943	939	927	895	951	859	921	981	930	911	950	904	921	951	917	915	976	928	962	896	947	962	878	964	895	949	910	983	882	942	890	946	953	953	923	929	926	951	937	923	991	894	939	932	982	935	963	916	988	907	973	947	943	908	922	954	985	904	905	930	968	891	955	918	931	926	920	948	910	962	930	947	937	919	919	920	921	934	945	923	882	902	946	919	925	909	913	943	926	928	983	923	917	945	898	899	928	934	923	912	926	937	905	898	971	899	952	912	905	917	953	973	1004	935	954	931	981	959	952	948	849	970	911	914	907	982	950	907	945	880	958	894	936	955	968	875	942	918	974	940	973	858	933	916	948	929	904	964	951	926	930	884	975	948	950	889	977	959	974	917	892	951	951	977	940	958	939	928	905	977	919	934	934	921	927	946	922	978	969	948	961	936	933	918	987	932	917	900	911	898	979	953	921	911	961	917	948	951	951	939	908	955	914	938	894	928	990	922	899	910	953	915	961	919	995	875	926	939	878	967	962	933	920	943	958	960	962	969	988	973	933	906	944	941	953	956	918	926	929	934	1000	935	918	984	981	878	909	935	952	951	925	889	957	916	936	985	961	911	951	941	932	905	912	915	917	927	932	912	879	994	955	910	936	876	911	942	924	910	937	935	945	905	918	969	982	951	913	927	917	909	933	919	936	944	899	944	944	971	899	935	896	914	977	915	934	894	951	885	936	913	924	933	919	936	931	908	917	918	899	952	981	967	928	918	874	947	969	962	950	963	916	952	945	1006	883	910	889	958	934	922	953	930	952	908	935	950	995	915	922	968	958	929	995	912	904	856	925	963	929	937	891	928	930	901	912	971	900	943	938	975	958	946	963	941	924	926	935	958	953	977	904	959	913	958	953	946	926	955	912	933	962	968	909	962	974	971	932	946	984	965	911	929	932	912	969	926	967	947	950	904	968	942	937	932	930	958	916	919	922	937	971	916	946	904	941	994	889	888	898	956	970	913	904	929	902	977	989	931	921	975	946	937	928	923	940	879	1013	915	934	906	949	950	984	962	972	988	961	934	895	932	904	866	917	940	934	924	935	884	973	958	943	935	923	969	926	917	953	939	963	931	924	963	902	938	931	929	924	889	926	894	986	967	896	938	909	975	925	919	922	961	898	905	943	992	921	976	971	992	972	881	910	970	930	938	878	940	989	949	871	931	988	914	984	937	970	951	981	967	946	965	940	883	928	863	930	898	972	1000	968	993	912	957	942	956	924	982	991	898	928	933	975	949	891	931	927	943	949	945	920	903	949	933	952	982	913	917	938	939	896	914	975	931	947	957	963	947	948	921	982	995	954	920	932	918	916	949	973	918	936	905	913	925	907	901	924	953	945	887	888	916	931	914	938	960	900	912	880	890	917	910	945	925	931	969	968	919	935	948	970	978	930	914	898	971	921	940	890	1005	914	924	902	932	911	944	959	945	1007	968	962	963	954	909	954	970	966	925	894	894	910	959	908	978	912	950	906	966	903	908	939	857	916	938	941	949	940	955	931	950	963	935	999	938	907	944	912	934	895	936	937	929	910	986	911	938	943	939	940	963	921	943	951	997	979	886	904	962	935	954	888	885	977	952	925	894	925	904	969	938	933	946	985	934	966	988	949	941	961	963	988	929	935	923	912	999	985	957	948	942	937	920	954	985	909	925	958	904	890	881	904	901	927	901	914	1015	990	949	953	909	943	866	974	921	944	875	948	927	843	912	930	948	986	944	966	982	950	912	921	942	948	983	906	937	966	952	911	974	960	976	914	942	946	959	966	959	924	935	940	939	931	922	885	921	954	971	887
37720	35558	36987	36202	31616	31329	32330	34488	26136	14867	7038	2141	822	421	362	329	342	333	316	341	303	324	347	309	324	351	363	331	311	342	339	322	279	325	323	303	332	340	345	309	305	332	333	318	309	351	376	344	319	338	328	339	323	328	318	338	381	338	315	301	319	290	339	330	352	321	346	330	326	296	337	337	341	319	311	338	335	351	312	353	316	302	333	327	297	325	338	334	346	338	353	311	387	358	317	330	335	346	292	291	314	347	327	300	326	346	319	323	344	312	339	315	309	330	313	353	304	336	309	325	301	302	301	330	296	322	337	310	298	336	351	335	346	323	347	344	306	349	322	332	314	303	303	332	329	324	348	325	342	296	299	359	334	310	342	347	336	349	311	328	328	320	322	321	301	323	329	344	314	331	318	322	324	318	336	323	341	315	321	389	355	292	332	359	341	343	331	327	326	308	312	298	346	320	352	321	316	341	322	318	316	326	347	326	323	295	306	336	341	324	342	304	296	306	328	334	291	357	325	366	340	343	325	318	313	353	318	340	303	323	339	354	348	318	360	332	332	334	341	335	301	344	331	337	330	309	325	328	334	329	321	350	362	324	338	318	328	347	332	319	326	330	290	312	335	321	337	334	333	347	309	290	317	331	319	337	331	340	320	332	339	325	339	322	305	318	313	329	357	316	348	296	346	315	324	322	328	318	292	329	306	322	298	347	333	302	317	311	360	354	343	330	350	318	297	307	327	319	348	341	366	345	358	343	277	323	321	311	306	319	320	297	355	311	349	335	353	349	307	316	316	326	342	358	312	324	322	334	285	280	338	337	343	315	324	302	305	307	326	313	328	363	325	332	331	345	355	317	329	314	350	341	339	322	318	326	335	341	296	260	283	302	318	310	332	349	333	309	313	359	322	339	305	314	335	339	340	313	324	317	329	285	305	352	305	326	331	325	349	331	314	343	326	306	309	308	330	293	351	343	327	334	319	319	330	335	324	374	351	336	303	335	304	343	341	322	369	311	341	322	315	304	324	348	331	357	342	358	301	326	352	332	336	319	324	353	294	309	338	327	334	343	339	321	340	317	322	349	309	313	317	336	320	295	323	359	298	328	330	357	330	325	327	336	339	322	320	311	318	307	351	319	318	352	324	327	340	304	325	331	288	330	328	347	315	320	330	314	323	297	311	321	332	314	332	348	329	338	299	277	316	330	322	290	313	324	337	310	330	343	339	334	319	369	316	361	326	317	325	336	302	345	326	316	292	331	318	315	345	344	382	307	328	313	315	320	318	330	347	335	332	323	305	341	327	346	327	329	339	321	321	347	353	320	350	334	313	323	313	332	324	307	325	336	324	344	328	330	322	338	335	321	320	318	365	344	376	335	344	339	302	333	312	320	318	309	336	310	320	322	336	312	309	306	331	305	345	314	327	348	347	321	321	322	310	319	345	326	337	306	305	315	332	352	312	318	360	329	320	328	342	334	355	323	338	332	299	354	328	343	340	310	301	326	302	326	335	334	367	313	348	306	345	359	339	334	358	321	336	304	345	344	269	343	337	347	310	367	321	367	318	321	317	329	311	351	364	339	338	317	314	333	301	350	317	356	347	311	318	319	347	355	317	323	336	346	310	325	333	329	342	331	303	326	323	322	313	314	325	321	328	335	333	344	340	316	309	300	340	345	327	336	310	288	344	335	317	350	324	315	295	332	299	321	333	316	306	333	310	343	303	321	343	311	326	337	309	336	327	329	332	299	297	321	288	337	311	332	308	331	328	307	330	358	334	345	306	354	319	324	338	348	335	320	358	358	344	308	355	300	316	350	311	360	345	347	318	302	335	329	323	311	305	317	337	345	308	321	321	303	310	341	314	318	354	337	347	362	351	342	295	323	325	320	339	334	314	325	329	354	375	334	325	309	313	335	335	311	337	292	309	330	298	342	359	331	359	351	312	315	342	313	337	320	326	342	343	309	331	331	310	341	312	319	344	321	358	331	372	317	306	326	342	326	323	310	296	355	326	327	323	312	299	312	346	343	307	359	354	330	332	339	283	302	323	310	309	332	364	321	353	353	333	326	322	332	341	325	354	378	383	354	361	345	328	330	334	307	292	323	321	303	318	341	319	325	310	334	340	352	316	325	354	303	314	355	334	329	353	327	330	306	337	307	328	311	320	335	319	355	344	338	328	357	343	345	348	334	335	350	302	354	323	320	323	335	337	366	322	332	320	353	340	306	324	317	335	325	299	320	329	344	313	327	326	329	343	327	330	358	321	330	342	351	330	329	311	364	341	342	340	335	337	307	354	330	344	317	293	311	322	334	319	319	306	334	342	321	322	326	333	300	328	327	279	303	338	309	326	327	291	306	340	331	329	354	353	330	312	319	330	307	318	319	340	325	321	351	333	345	312	305	335	337	373	331	345	326	317	334	329	322	346	308	297	349	336	320	334	321	353	362	299	301	350	346	317	375	333	311	282	324	366	340	313	351	326	329	328	328	340	291	322	318	345	357	332	332	340	324	302	336	290	363	291	350	298	318	322	308	322	314	354	341	354	339	312	323	346	317	324	342	319	333	338	283	329	342	283	320	326	314	324	346	346	311	328	377	342	315	322	325	342	355	351	320	346	325	352	325	321	338	321	330	358	332	342	315	294	289	344	309	297	317	358	338	315	319	347	317	352	349	320	330	328	362	303	325	315	339	336	323	348	333	321	379	314	326	271	328	327	314	341	358	309	298	306	316	350	332	315	324	329	308	343	306	332	350	344	331	356	327	317	348	362	309	325	352	328	324	354	325	331	315	341	323	329	357	344	335	315	327	293	313	304	338	305	336	312	309	309	362	286	329	330	349	320	305	317	344	304	326	313	318	359	337	377	330	337	341	299	360	331	328	320	352	317	280	338	317	307	352	351	334	327	327	286	312	320	320	331	360	320	322	334	346	321	316	351	305	304	308	290	347	332	306	361	296	358	300	323	338	348	388	309	339	334	339	318	284	316	335	335	356	342	331	338	353	330	315	314	322	315	314	317	293	332	292	318	326	321	349	323	329	317	312	346	339	319	323	339	361	346	325	326	299	334	335	326	332	358	359	351	341	340	299	286	333	335	306	299	313	296	332	306	333	317	324	359	343	311	307	317	361	316	329	336	307	323	342	315	330	328	332	319	318	347	315	316	331	299	292	312	319	310	316	317	341	322	333	322	342	332	352	337	310	338	332	335	339	338	326	336	318	307	302	331	327	356	352	313	328	337	318	340	332	323	370	311	373	314	323	330	335	372	335	355	351	330	340	318	314	334	353	362	354	353	341	371	346	287	324	352	294	341	328	339	328	357	347	345	345	352	342	336	337	352	305	353	350	310	325	326	353	308	319	304	343	331	308	338	355	338	352	311	308	361	320	325	318	318	323	330	333	310	322	328	341	318	317	353	333	336	335	342	332	314	309	365	314	322	311	338	302	309	306	332	317	305	329	333	327	351	335	307	335	330	354	316	361	333	354	343	320	301	311
29615	30401	40371	44745	41814	43732	46239	49485	41868	30767	19445	7945	2987	1318	940	883	878	852	859	902	835	832	897	843	832	803	909	851	857	836	897	858	913	873	850	875	886	811	874	853	850	849	875	811	885	847	840	903	836	870	891	883	873	854	843	927	848	842	855	838	854	890	827	860	847	900	894	893	878	840	886	862	856	893	855	906	913	875	881	880	848	815	897	848	833	858	895	871	825	838	879	873	872	884	824	834	804	830	852	871	830	810	874	834	854	882	870	810	893	874	881	885	875	882	864	867	872	815	832	877	845	848	873	864	932	861	846	877	819	935	835	831	905	906	884	845	828	862	874	903	874	874	842	876	881	860	848	866	813	850	841	846	903	857	881	858	858	857	878	824	850	826	838	863	843	864	840	851	821	844	878	861	851	862	844	849	797	900	868	849	926	831	879	873	874	822	825	838	837	890	876	849	786	849	895	891	867	910	818	845	921	852	831	869	894	921	864	875	814	896	872	828	899	876	846	892	921	878	858	900	845	835	844	863	864	887	870	821	892	862	817	891	846	893	867	883	897	894	852	866	883	843	849	816	829	859	862	864	859	849	898	870	888	854	850	835	879	859	848	842	817	806	882	863	868	851	823	854	872	839	818	866	779	899	918	835	864	863	823	834	878	854	883	850	840	918	852	861	886	901	848	840	865	844	849	825	855	897	844	833	844	904	880	889	906	920	835	865	899	815	882	874	866	845	834	837	822	856	870	788	829	896	874	816	866	857	804	845	839	789	841	779	867	823	811	806	859	896	870	861	856	883	841	870	846	872	839	842	845	837	885	836	856	852	853	902	872	870	815	846	822	842	846	812	833	869	811	825	847	884	964	862	824	848	859	861	828	854	843	853	883	849	835	854	881	815	820	861	797	871	838	880	840	848	870	897	879	890	817	794	850	849	786	843	851	856	848	856	853	788	829	874	876	866	846	836	774	924	855	864	882	835	843	848	927	847	850	822	852	806	865	898	853	837	846	810	873	821	892	816	866	839	897	870	853	872	912	827	851	833	846	870	819	860	857	903	847	825	832	879	842	889	830	871	828	855	833	858	884	806	866	838	892	829	863	885	881	865	852	844	883	836	885	872	870	893	868	828	853	840	840	865	822	875	938	830	845	864	818	890	854	862	810	867	871	835	867	911	812	898	861	839	861	871	814	866	914	856	871	868	849	824	796	826	883	838	858	833	894	856	893	923	861	868	855	866	839	863	848	837	838	874	864	892	834	771	885	869	843	853	884	804	898	860	839	814	846	859	846	925	839	846	847	833	847	893	867	871	879	870	820	821	898	836	880	850	834	859	880	834	795	866	893	895	859	864	837	834	875	847	864	848	906	889	852	897	828	821	889	871	893	908	863	876	864	841	815	901	847	895	817	877	885	821	797	843	865	782	856	915	857	918	869	865	884	877	825	836	863	905	792	814	826	873	829	793	855	810	848	851	872	845	818	869	903	858	805	844	856	874	852	895	892	872	851	843	867	896	878	867	828	810	833	833	868	871	814	857	827	812	838	848	898	812	877	863	874	866	892	829	879	863	877	897	828	834	835	852	861	835	860	812	820	888	904	857	824	848	905	801	868	888	897	852	836	853	853	870	847	834	808	918	848	871	837	914	845	849	856	869	885	866	878	888	819	847	881	908	925	845	879	814	818	844	878	849	919	908	836	889	837	910	891	860	860	916	876	835	865	838	845	858	846	849	838	927	811	834	847	837	861	857	878	810	880	886	847	800	819	888	814	829	861	880	875	866	861	844	854	867	827	851	902	891	855	881	850	861	896	899	846	820	847	809	863	940	879	911	806	851	814	856	888	854	869	846	853	929	864	884	861	854	821	854	925	869	871	897	871	828	851	900	891	891	873	861	848	876	853	813	873	887	860	807	844	857	852	875	825	858	859	841	836	836	852	875	917	864	839	902	897	808	857	824	878	886	828	891	845	845	878	876	878	848	865	834	874	864	877	846	835	828	838	864	867	851	853	876	884	871	881	864	837	832	840	825	906	850	843	876	891	842	888	857	852	838	833	853	856	804	848	886	896	804	853	892	849	877	860	841	857	814	877	898	851	899	875	872	863	856	861	833	788	817	848	889	856	897	863	839	835	864	855	851	883	857	883	824	851	881	818	854	850	899	837	857	830	882	841	845	826	825	832	815	852	830	869	837	873	812	887	839	867	897	874	857	886	852	853	812	858	925	845	893	844	881	890	815	888	852	897	877	873	858	820	836	845	802	858	787	801	793	866	859	784	863	832	861	868	878	836	837	866	859	859	859	847	856	858	805	899	797	879	889	857	873	864	839	848	830	844	843	893	837	825	870	783	840	860	841	900	809	829	863	864	863	827	862	807	879	876	831	895	821	823	837	876	829	866	908	874	825	867	908	836	887	896	812	878	877	832	875	881	860	872	880	854	875	860	888	846	803	834	844	839	867	853	839	852	868	835	900	886	849	856	880	870	818	797	866	892	816	867	806	852	903	854	864	877	855	844	856	885	890	849	839	866	879	881	863	876	870	845	828	898	835	865	844	849	868	854	839	848	829	856	850	871	891	873	791	839	881	835	888	844	889	823	841	848	801	866	832	866	844	901	834	866	864	890	848	853	846	813	872	820	873	848	816	886	863	892	872	856	787	859	860	860	856	826	854	847	858	862	874	810	839	873	890	849	812	875	884	860	856	889	816	864	848	873	877	840	861	881	888	843	954	859	828	833	865	876	860	819	851	850	800	898	829	840	900	842	882	912	884	861	895	847	809	830	885	830	855	860	864	846	869	838	846	875	867	953	821	862	834	908	817	900	834	856	902	900	881	820	868	881	899	872	869	883	818	833	855	785	875	868	837	841	906	845	840	835	841	830	829	843	836	838	849	851	866	884	827	860	884	860	869	868	832	904	856	905	885	877	838	869	853	917	888	882	838	846	887	870	844	852	828	845	867	832	846	892	929	838	818	866	905	873	881	846	837	854	826	899	863	858	818	857	859	807	862	830	844	843	813	874	894	896	887	849	855	848	891	846	829	938	865	870	868	842	861	824	834	852	821	843	839	838	855	895	882	912	861	844	871	868	862	804	877	851	804	872	842	881	835	905	865	898	901	881	796	893	842	861	888	830	863	867	859	854	841	803	855	839	885	843	892	896	885	846	793	859	884	853	847	866	813	844	838	857	848	852	843	851	880	864	830	861	831	881	852	829	782	845	879	860	842	881	851	864	826	877	815	871	833	875	855	862	773	857	901	851	861	860	865	842	859	847	831	848	909	871	892	854	883	866	849	841	856	893	854	829	863	851	845	834	830	861	890	804	862	868	895	851	870	887	817	876	831	809	894	828	791	903	867	832	874	904	859	846	876	869	850	856	849	787	843	853	880	817	879	902	809	896	843	853	874	851	839	894	930	882	913	905	844	834	866	837	875	879	914	901	886	831	874	879	883	852	883	895	840	909	837	818	845	801	867	833	858	880	868	905	861	842	833	844	898
43413	41735	39763	38718	37020	41774	42979	43970	37730	25595	14395	4631	1226	481	303	256	299	291	254	280	260	264	256	277	280	271	265	276	269	279	306	280	277	280	286	278	270	307	276	258	279	252	278	281	280	280	264	279	269	271	291	277	264	289	279	271	286	269	291	279	273	272	266	266	290	292	279	286	276	305	297	276	295	287	284	281	289	287	245	281	288	288	274	275	278	262	262	253	281	243	279	259	273	280	283	287	285	253	275	254	277	264	274	269	250	251	255	268	256	261	277	247	243	271	304	266	299	259	302	274	255	253	268	329	281	300	284	270	294	312	293	278	272	281	262	280	300	270	300	261	272	296	263	271	266	275	247	249	269	253	291	283	284	274	278	262	291	299	244	304	290	282	273	247	272	275	259	295	268	249	283	271	290	275	296	272	263	252	263	281	268	272	291	274	278	279	269	288	272	275	292	289	287	295	276	275	311	276	275	283	276	285	277	275	278	304	239	300	284	277	269	259	244	270	264	270	295	257	278	274	264	260	277	269	286	272	262	251	264	270	292	276	299	290	296	315	303	284	283	283	299	306	282	266	263	283	273	261	268	267	277	257	277	253	298	279	277	241	253	321	257	314	290	244	276	277	252	262	272	312	294	285	261	300	280	267	274	299	274	256	276	279	286	291	319	275	265	275	251	245	307	282	298	250	267	297	265	279	263	275	263	277	286	242	283	275	245	257	244	259	247	265	264	281	288	280	282	297	267	277	291	273	271	289	269	272	285	276	286	279	264	308	307	276	270	268	249	262	282	274	285	274	287	281	298	287	265	270	306	276	274	296	256	299	258	301	265	276	280	281	269	270	282	276	284	280	272	325	249	302	298	292	299	282	232	266	304	268	267	267	272	262	293	305	320	293	285	275	285	255	275	285	276	247	267	239	278	259	261	271	297	288	302	250	303	269	262	251	281	252	282	284	289	255	284	260	291	283	288	279	251	280	260	257	282	297	284	294	282	290	275	273	266	275	258	281	311	273	305	297	273	272	279	275	306	278	256	299	290	270	259	248	278	289	278	290	293	265	252	264	250	254	279	297	292	271	304	254	267	274	247	241	306	278	266	275	298	263	257	281	263	303	276	256	257	274	268	267	271	241	268	288	274	280	253	257	286	286	253	282	281	258	262	293	287	255	281	247	268	274	282	264	261	277	288	278	290	297	277	259	282	303	280	286	293	266	271	256	310	255	266	270	257	268	288	322	263	284	278	280	251	288	298	270	306	281	326	278	279	276	265	263	279	266	301	268	283	315	244	268	281	272	314	277	293	282	255	277	294	302	278	290	300	289	297	266	271	254	282	272	297	260	286	266	262	280	280	289	274	282	283	277	261	287	253	288	260	240	251	268	275	278	282	285	287	256	274	295	289	292	260	285	288	276	286	299	256	244	262	283	293	296	247	258	283	282	299	250	279	260	277	269	289	289	271	266	289	264	279	278	271	268	286	298	286	266	281	284	257	280	290	269	266	273	278	262	295	283	280	277	263	298	289	273	299	266	243	284	286	280	316	269	285	306	277	285	266	284	271	268	294	260	282	295	296	282	263	268	286	291	277	265	281	279	265	303	273	241	259	275	281	242	269	258	302	240	272	285	282	282	275	292	295	302	280	284	281	283	297	269	272	275	280	286	307	277	257	272	263	272	274	275	271	259	266	266	268	287	273	278	262	241	276	276	306	282	270	254	288	286	265	282	282	285	289	260	241	260	236	261	282	303	271	286	288	277	282	262	268	265	271	263	282	274	269	252	276	280	290	261	252	290	273	282	261	254	275	279	236	283	264	235	265	278	252	244	256	288	251	269	280	264	258	267	264	255	272	267	241	291	285	296	281	321	270	267	265	261	261	293	282	281	264	281	261	276	282	289	284	272	261	282	279	290	301	271	286	304	279	259	294	289	292	300	282	259	297	293	287	236	264	278	277	266	314	257	273	283	281	284	270	264	290	292	266	267	300	259	248	259	272	285	295	241	288	298	251	261	273	243	284	290	265	257	293	278	267	288	264	255	276	259	270	266	272	292	295	274	275	286	266	278	259	240	294	262	302	281	276	284	291	293	290	284	279	248	281	279	301	274	300	279	296	263	262	244	282	319	267	296	280	284	268	267	238	253	283	287	272	263	277	293	294	279	283	305	278	296	293	288	312	281	306	281	285	283	299	273	275	258	272	282	258	273	291	268	272	281	261	284	287	284	271	261	266	284	292	276	287	298	273	283	274	284	285	243	304	310	287	276	255	303	267	301	294	281	293	276	273	267	297	270	262	250	282	263	316	285	259	280	277	295	264	282	283	285	262	272	292	291	279	264	267	267	314	254	276	270	264	291	283	272	273	269	316	266	250	280	287	292	256	283	261	271	267	250	281	269	293	265	277	255	276	290	262	311	277	267	295	283	272	265	224	262	256	268	250	291	282	253	285	241	259	279	275	305	289	278	265	260	245	285	291	259	264	299	286	284	309	258	292	291	273	291	285	288	261	280	285	259	298	252	266	244	270	295	267	261	260	268	267	265	281	303	262	251	262	247	273	281	285	249	269	302	290	274	263	283	320	270	272	266	267	305	308	272	266	270	267	265	290	253	294	295	304	270	272	277	284	285	280	281	286	289	300	263	293	276	264	297	260	270	258	265	271	276	256	278	273	308	250	315	281	299	292	300	252	279	262	257	277	279	272	282	274	244	273	279	281	276	290	261	281	274	263	301	277	276	303	291	276	295	264	243	284	285	276	275	275	297	286	282	293	262	269	321	290	280	270	252	282	271	304	274	256	299	216	259	248	271	254	259	271	280	275	301	297	263	298	278	282	288	295	267	272	246	253	293	266	270	277	289	273	279	271	269	279	280	279	281	290	312	288	277	286	282	289	309	274	248	272	261	283	298	268	254	273	245	286	286	290	280	285	292	270	277	235	273	250	291	271	311	250	310	286	296	247	305	288	286	308	324	289	301	275	294	280	274	248	243	253	290	302	266	280	290	262	261	291	277	286	286	267	262	279	252	295	270	260	260	291	261	262	276	278	291	268	270	280	262	274	276	250	271	320	256	303	280	281	323	278	277	274	233	275	286	272	254	286	265	286	294	276	277	277	267	292	286	293	255	282	285	306	299	289	227	249	269	272	296	267	265	272	281	251	282	241	277	285	289	253	317	250	278	279	260	282	283	292	282	286	254	310	285	265	284	287	290	273	260	279	238	261	275	286	262	286	255	250	267	282	308	282	284	293	246	298	296	278	270	293	240	274	265	250	272	281	272	255	262	278	263	266	270	278	286	274	304	284	276	285	251	279	255	297	267	279	253	285	290	273	264	253	288	280	258	285	300	256	273	280	313	276	281	257	278	271	289	295	280	292	295	275	274	314	255	258	303	272	240	267	290	278	270	276	249	290	299	298	276	320	265	270	264	277	270	305	286	250	277	262	241	304	294	286	267	283	266	293	246	288	310	283	276	272	301	280	284	289	271	263	264	283	272	248	279
34693	39131	44341	50414	50890	54267	57192	59188	53952	39980	28946	12577	4502	1597	886	760	729	721	759	729	799	753	719	754	759	735	736	746	768	723	718	711	725	724	711	743	717	711	764	707	774	722	702	795	702	726	711	747	777	695	682	728	723	751	760	712	739	771	732	755	722	727	739	695	760	734	745	742	816	724	741	705	729	716	775	682	755	682	717	784	704	746	783	725	743	743	705	682	732	750	751	726	725	786	744	761	727	741	700	707	752	739	750	698	748	761	764	701	748	740	757	743	711	748	721	738	702	776	732	716	734	704	705	750	750	744	726	759	735	770	726	754	716	727	720	680	694	751	751	785	744	730	765	709	757	729	742	728	742	729	705	673	707	738	732	716	750	772	716	703	742	703	720	692	751	732	721	692	742	750	702	776	750	750	710	769	728	738	732	696	666	725	741	759	698	748	753	734	720	753	696	763	733	713	740	709	685	753	771	733	725	684	749	768	716	699	675	683	793	750	711	757	714	680	737	750	777	727	688	775	692	777	757	698	758	760	745	752	768	736	728	727	706	713	738	745	726	718	787	759	770	702	697	731	741	720	725	723	784	701	685	726	730	765	701	761	715	702	740	744	766	714	708	776	751	721	735	777	713	778	706	705	752	734	762	757	720	730	763	744	766	696	729	736	709	718	714	776	724	760	751	740	767	749	762	747	757	708	719	708	779	738	741	732	753	755	728	769	686	699	715	725	764	697	740	745	711	751	722	738	722	716	745	777	722	719	721	748	740	683	714	714	714	747	682	745	699	707	773	742	683	748	771	707	769	702	720	726	739	746	745	719	676	710	739	734	780	774	722	758	739	754	790	766	722	697	739	749	757	705	713	750	750	749	714	722	754	727	732	722	738	699	737	762	741	739	684	767	754	706	751	729	702	758	781	792	710	724	707	700	759	752	728	742	729	775	723	757	657	700	694	736	737	742	738	744	745	688	737	723	736	738	730	759	742	712	717	764	719	779	770	761	769	740	768	700	698	804	801	746	764	752	676	709	684	725	753	700	700	750	679	736	741	681	743	750	698	689	732	735	719	730	763	763	755	696	708	688	750	702	746	770	712	746	700	719	781	738	701	743	744	758	789	723	727	741	779	741	702	708	745	769	727	730	719	749	735	734	752	729	691	737	712	706	774	724	697	740	730	792	743	713	681	747	743	718	774	776	720	747	743	723	780	768	707	753	717	699	728	691	734	798	751	724	740	760	755	781	740	729	786	743	711	731	749	729	737	705	724	736	770	724	694	759	720	754	746	740	727	744	725	770	714	748	703	756	741	683	781	733	738	732	708	708	746	716	748	776	741	703	749	704	740	733	698	726	725	714	691	722	747	742	729	771	744	726	691	718	744	769	717	730	736	767	731	743	745	746	728	758	722	744	738	739	701	687	740	748	727	712	737	691	745	732	738	741	707	739	744	759	746	731	724	699	723	786	704	781	755	755	722	721	719	770	763	745	763	742	757	721	758	735	696	733	737	754	714	786	737	711	771	725	718	770	732	749	733	722	708	737	764	737	778	744	743	683	730	711	765	722	753	727	743	747	751	737	750	692	740	714	711	750	714	713	738	761	683	671	704	727	721	660	763	731	683	727	749	736	680	739	783	696	720	704	749	733	745	738	747	694	742	757	719	709	698	740	753	686	673	755	770	762	765	700	719	717	755	737	683	721	734	788	681	780	695	735	732	755	754	725	713	716	758	751	742	742	783	739	721	719	743	739	739	719	789	739	730	688	675	760	738	726	708	798	713	777	738	725	754	751	754	738	731	782	758	740	753	717	743	782	742	725	713	749	721	674	750	714	763	713	768	700	733	718	755	688	763	747	732	796	719	758	737	704	771	698	743	686	734	734	752	757	734	749	695	708	748	713	746	693	731	686	778	761	696	744	761	773	744	761	691	754	770	804	782	754	745	782	742	741	754	703	755	722	722	769	751	749	744	767	770	752	721	754	775	710	746	720	740	751	690	711	708	728	730	732	744	689	714	729	692	763	717	718	795	766	746	774	732	756	700	685	754	730	737	704	771	707	776	729	752	674	774	695	703	730	727	721	725	687	736	722	754	750	756	771	731	737	730	699	770	738	709	742	675	735	719	734	697	699	702	723	720	735	728	699	761	764	698	760	710	740	735	740	686	699	745	693	742	747	757	709	737	752	735	702	768	758	752	685	679	703	704	727	737	695	744	716	753	756	729	773	710	728	730	740	705	752	750	720	694	761	727	745	747	791	775	741	702	685	753	773	756	738	735	755	748	773	714	776	730	728	730	731	737	769	740	753	694	741	779	744	722	723	774	768	754	751	718	764	770	734	690	694	773	760	676	755	722	738	743	723	781	802	707	748	722	711	756	777	726	729	741	760	783	776	769	720	726	757	733	728	684	723	754	742	774	745	739	742	755	726	745	747	716	714	756	789	761	765	714	732	768	764	738	747	738	730	755	791	739	808	766	730	724	744	722	732	732	753	713	743	724	711	739	726	717	781	701	781	735	799	810	752	705	772	741	751	756	743	731	747	757	735	740	810	711	747	720	748	728	737	715	695	759	724	760	746	746	767	697	742	756	703	719	749	733	739	745	747	753	739	740	776	713	710	712	772	722	691	754	758	753	765	742	788	750	740	767	732	709	737	766	680	735	710	751	692	763	749	712	742	737	757	749	692	782	699	756	766	795	725	727	701	729	720	697	762	739	744	729	735	764	676	734	748	737	705	713	789	748	685	746	696	733	742	778	645	725	739	784	756	715	746	721	773	723	721	715	749	716	746	763	704	718	735	720	681	771	718	715	802	717	726	749	752	780	738	723	776	717	703	716	741	693	755	727	662	731	739	686	726	741	705	716	673	693	744	741	736	726	673	740	696	731	767	709	731	717	741	723	731	782	756	745	790	719	758	774	739	758	709	710	775	717	734	721	725	751	744	703	686	743	711	698	771	748	708	731	720	755	743	798	713	765	730	787	765	745	776	735	755	745	713	758	726	720	738	736	745	725	659	747	715	749	775	750	710	738	741	737	771	701	747	712	759	769	744	756	821	732	728	715	710	728	709	732	733	716	685	767	736	738	710	778	757	723	730	706	697	732	744	759	718	713	746	744	750	683	747	713	685	799	752	756	747	716	732	798	704	763	765	756	753	760	779	734	734	726	726	691	704	716	677	721	768	750	764	728	720	733	761	733	758	692	719	683	714	718	740	719	696	721	829	743	734	783	716	755	751	754	748	794	713	736	696	750	696	715	728	705	735	707	779	724	714	741	725	746	715	709	742	748	731	748	711	723	696	774	729	734	714	707	736	754	728	733	755	783	807	726	736	725	704	731	756	728	743	747	720	733	718	740	788	796	729	743	726	764	741	755	708	732	724	709	735	723	800	735	768	739	815	740	711	696	734	762	742	732	731	749	731	763	736	693	717	712	756	735	741	724	704	718	706	754	720	736	740	724	714	765	748	740	721	749	712	689	745	657	733	762	733	789	702	701	772
13446	17625	22759	19489	15104	11179	8463	5562	3760	2131	1067	648	434	388	369	360	368	352	338	325	332	344	355	347	371	356	350	347	388	391	383	393	344	348	337	331	320	390	341	330	341	336	385	336	358	350	348	339	349	336	325	350	354	339	340	367	407	387	394	352	343	337	348	344	339	369	341	364	368	347	339	368	332	345	355	364	368	367	347	389	379	342	348	335	388	310	368	360	375	335	346	350	353	380	371	366	359	358	335	352	334	347	377	340	328	397	318	328	338	366	355	367	349	345	359	339	366	371	359	345	396	334	311	360	351	326	370	337	381	384	394	340	375	384	349	362	341	362	376	347	371	350	354	347	317	357	330	361	365	352	325	345	356	365	381	365	361	355	333	356	327	325	385	326	329	363	393	359	368	361	376	352	345	351	331	342	367	346	379	334	345	314	355	319	372	378	308	346	350	325	325	345	342	356	348	320	362	366	343	367	383	375	327	360	363	400	357	386	378	347	364	381	385	352	340	367	300	349	333	361	338	378	363	339	346	340	316	362	367	344	328	329	346	331	334	376	343	371	343	377	354	353	362	361	338	325	343	326	355	358	337	358	331	357	344	388	362	344	338	355	357	345	308	358	354	378	335	319	348	350	365	332	308	355	367	363	300	344	359	372	328	377	382	377	379	349	382	345	357	353	324	373	364	345	360	349	372	325	362	372	338	294	379	371	333	360	372	331	374	362	336	331	324	359	357	364	346	372	306	370	369	348	370	331	345	326	340	361	366	362	332	338	324	371	338	337	363	384	368	368	365	346	361	354	361	364	346	366	318	357	372	378	325	348	366	356	342	374	360	334	346	357	370	354	352	358	347	392	399	361	361	333	357	374	315	385	376	368	351	326	355	400	386	377	330	347	382	356	364	326	334	350	339	353	370	371	392	355	344	371	354	368	344	350	335	346	353	310	385	378	364	395	347	330	357	345	393	334	339	372	362	363	339	351	392	318	327	365	356	356	335	339	368	346	354	390	346	335	327	345	354	334	338	344	359	324	346	330	354	351	387	395	377	350	332	374	346	339	331	376	328	350	396	371	359	358	359	365	367	348	349	338	319	374	323	348	365	373	336	333	385	360	350	329	380	346	351	327	318	329	375	371	356	346	342	380	363	373	336	338	375	376	348	368	351	373	336	392	342	350	374	356	363	327	390	358	372	375	322	376	375	365	325	390	360	389	366	345	366	343	337	363	316	369	343	347	359	339	369	370	367	356	365	320	332	381	366	362	310	341	381	339	366	397	339	353	373	340	361	334	357	374	355	369	356	342	388	342	360	387	349	382	345	328	354	367	376	383	385	352	368	344	350	354	338	338	385	370	357	355	383	366	352	349	345	322	335	324	363	347	333	380	352	357	333	365	347	319	330	372	370	368	344	335	358	361	349	329	341	352	383	355	350	344	390	366	355	375	381	351	363	383	364	335	352	362	362	337	367	367	381	320	323	361	332	345	348	361	328	373	367	352	337	365	373	348	373	373	358	339	313	354	373	343	358	380	375	348	370	371	353	342	364	335	360	361	364	345	356	349	347	348	357	385	351	359	365	368	353	360	334	342	356	341	388	341	351	346	393	413	363	402	346	365	386	333	363	353	329	329	374	365	375	334	332	339	348	361	354	333	377	338	386	361	349	373	350	376	346	323	322	364	370	343	359	355	375	364	375	336	347	349	353	356	325	369	320	392	341	359	329	368	363	355	376	360	342	370	342	355	339	310	322	361	334	373	360	367	352	363	375	366	355	355	364	355	361	351	353	388	376	375	362	385	313	341	329	358	335	385	327	390	350	367	373	318	352	336	316	362	363	350	351	354	367	328	330	373	353	361	343	373	371	366	389	381	371	349	322	349	376	333	338	347	353	366	336	346	366	307	385	335	343	339	347	357	364	323	358	346	310	380	362	342	324	353	346	360	327	340	351	363	366	364	369	344	329	336	370	350	348	343	357	360	344	380	339	364	341	368	330	332	362	347	379	329	350	334	320	307	330	381	365	390	337	343	355	352	369	351	352	328	349	354	394	340	369	346	385	362	372	373	351	352	373	322	351	344	377	357	374	351	351	387	348	339	359	343	337	383	338	351	368	362	329	348	342	340	377	363	346	358	401	362	359	352	354	363	360	350	363	355	354	349	369	379	353	334	360	345	362	333	342	362	358	329	375	355	368	376	353	357	330	356	387	379	333	390	357	330	365	351	355	350	371	351	352	370	353	374	348	364	329	333	303	329	364	381	356	392	351	342	368	329	322	339	357	348	337	369	335	363	351	358	344	389	325	352	345	364	358	334	355	362	336	346	331	337	372	351	329	380	350	335	314	352	328	341	356	368	359	343	367	374	320	339	349	357	316	344	365	336	360	342	344	345	370	358	363	336	368	305	304	362	351	360	388	332	342	370	383	341	349	339	356	350	346	340	351	360	336	336	328	335	365	376	370	335	330	345	340	334	386	363	372	366	347	360	358	360	373	380	330	348	351	343	390	383	343	348	379	342	362	367	319	342	361	376	344	336	395	319	366	360	375	348	361	350	341	353	363	341	340	340	362	362	330	357	376	315	370	384	333	379	330	370	319	391	355	329	365	361	296	348	365	373	348	348	356	341	336	368	356	372	374	359	346	363	341	314	340	387	352	363	332	378	351	377	371	344	349	342	361	339	362	350	360	347	351	406	347	350	334	359	314	350	345	348	369	349	368	336	375	394	348	326	348	347	337	378	365	346	331	354	371	308	366	349	372	362	359	346	337	361	332	349	356	368	359	384	357	375	329	370	307	369	358	341	363	388	351	376	334	353	360	327	346	318	360	405	331	375	365	368	360	398	355	333	331	312	392	361	349	374	358	347	372	337	355	321	361	357	361	365	352	367	325	331	357	365	350	377	371	356	362	344	370	339	357	362	370	355	355	346	351	316	313	376	354	377	346	346	378	363	340	343	323	390	353	355	364	370	372	343	404	335	334	354	323	380	363	371	407	336	347	363	369	357	364	379	395	340	349	326	358	358	394	377	308	379	350	344	335	330	340	344	341	359	350	373	384	359	351	335	392	366	380	376	360	393	349	325	379	341	388	353	349	340	346	347	319	348	371	381	326	358	386	381	361	366	336	403	379	371	362	364	340	324	368	398	356	374	362	368	376	362	387	360	334	372	356	350	355	362	333	393	343	357	340	351	358	388	336	348	330	333	356	329	331	366	322	351	346	339	334	367	350	347	376	341	382	348	348	362	364	358	373	360	379	362	342	362	359	347	359	329	357	356	370	343	365	384	381	351	388	324	334	336	377	351	364	337	351	366	340	338	330	362	355	346	350	358	343	371	366	351	343	343	344	372	363	358	362	365	346	332	382	370	359	394	332	342	355	364	333	343	336	320	360	320	351	358	309	337	345	395	336	365	357	390	376	350	346	364	387	372	345	340	365	313	349	355	343	394	360	352	348	361	315	350	355	346	374	344	342	379	338	378	379	354	346	357	327	353	375	348
10780	16172	26176	30010	29488	26609	23809	19538	14599	8204	4133	2114	1319	1016	953	931	898	952	962	867	928	943	1006	934	885	924	904	905	942	962	923	939	896	946	931	959	914	955	940	932	953	924	902	938	906	942	967	866	896	934	942	952	906	959	922	963	927	923	907	958	975	947	942	869	949	911	907	935	896	935	894	994	879	854	906	1005	925	881	995	949	941	963	941	981	935	977	946	899	902	945	904	892	881	974	946	928	948	966	920	936	899	949	895	960	935	915	923	984	999	902	873	929	954	928	925	927	911	886	952	948	917	929	951	964	930	940	913	948	929	965	898	905	876	908	957	921	959	891	955	931	952	970	946	948	966	900	918	941	941	890	933	904	924	940	954	926	950	913	887	940	914	934	900	961	932	963	982	904	902	881	916	931	939	910	910	911	929	919	937	917	890	966	963	931	913	936	967	942	891	917	920	923	962	963	952	897	932	889	893	983	959	964	889	920	919	960	940	899	932	893	939	955	946	905	905	950	890	986	1000	868	941	937	937	891	949	965	938	899	888	991	908	919	881	898	941	940	909	923	925	929	910	908	915	947	896	914	984	848	981	940	924	870	933	904	906	990	963	883	921	905	911	930	911	967	938	934	959	938	884	942	973	918	962	919	903	906	986	970	958	939	931	962	915	863	950	917	977	955	913	913	891	892	969	923	938	957	960	955	956	890	922	929	918	918	911	901	936	913	943	954	872	908	922	920	909	966	952	972	961	904	938	925	866	934	939	910	897	952	870	980	885	947	939	899	920	909	940	937	930	964	956	938	926	950	934	915	953	975	950	976	897	942	888	909	927	925	916	874	962	988	904	913	935	928	918	957	925	966	936	958	926	890	953	956	960	919	938	930	952	959	938	888	1004	887	916	932	926	953	922	947	960	945	928	931	906	912	962	950	916	936	950	954	979	948	923	905	915	913	862	945	939	889	969	923	900	883	944	955	957	963	935	893	930	910	909	915	939	964	955	963	919	893	925	939	918	956	921	893	901	949	966	919	947	961	886	943	869	920	910	954	933	888	991	896	935	976	983	960	964	932	891	903	936	997	949	1006	922	915	936	941	925	911	927	884	982	891	896	972	868	952	978	905	911	900	956	888	947	932	930	978	886	881	925	914	887	935	913	931	948	908	972	853	923	935	973	856	943	933	944	930	972	913	943	997	927	925	915	951	881	898	931	892	884	951	895	955	870	937	930	911	902	937	908	906	1006	943	966	938	928	967	933	944	933	950	922	930	941	927	962	913	912	931	925	948	937	901	934	932	913	963	941	955	914	918	888	926	987	928	903	938	932	956	974	935	1011	926	927	940	979	987	918	867	934	889	937	908	961	965	972	905	916	949	907	911	962	984	894	930	983	924	934	958	887	967	919	958	859	870	914	953	894	909	949	946	970	995	959	887	903	911	958	924	952	940	898	941	899	856	905	932	939	943	899	970	948	933	949	965	939	907	882	878	925	939	952	949	929	964	912	915	900	898	871	937	891	976	928	982	947	978	855	912	953	919	962	922	915	960	970	957	946	935	909	914	952	944	897	878	935	914	918	884	923	933	932	937	942	891	947	966	944	982	907	946	952	939	935	926	944	918	930	966	893	1002	969	914	958	934	875	857	910	931	910	917	969	945	915	964	943	929	888	886	968	921	911	873	979	912	923	879	966	925	888	958	940	941	927	957	892	942	899	907	906	935	903	905	970	897	928	933	955	930	950	891	926	904	924	892	942	942	912	892	956	897	931	901	896	909	883	929	934	991	988	882	959	894	932	916	982	886	878	957	956	895	939	891	959	938	926	973	932	899	901	958	959	905	927	913	943	941	973	917	924	938	961	902	933	925	937	940	910	943	892	934	913	967	920	984	957	957	934	897	907	991	916	964	939	891	941	911	938	905	934	957	921	920	929	933	875	910	952	905	932	974	943	953	944	946	892	930	932	921	953	924	904	930	973	932	962	940	964	894	943	949	916	914	953	940	970	950	921	911	971	953	907	907	918	916	908	906	927	908	956	947	931	939	980	897	915	938	937	946	912	881	969	984	912	964	957	928	946	957	935	961	949	927	937	954	908	915	907	920	940	943	922	861	883	981	928	928	865	967	960	920	902	952	953	917	877	956	949	999	915	921	1021	901	965	934	914	924	939	932	946	909	953	979	877	933	947	918	907	956	945	960	889	949	910	907	917	937	931	954	934	912	976	919	887	981	872	975	942	919	1006	938	936	921	966	886	981	895	956	941	946	951	892	903	986	942	941	857	935	944	963	930	987	916	984	924	926	970	924	933	930	997	934	950	920	881	926	947	915	965	933	932	961	886	917	879	933	914	915	891	936	938	886	887	895	972	915	893	977	878	918	951	912	931	942	1002	893	942	910	913	941	976	944	846	982	923	936	945	997	905	942	915	960	949	944	914	873	900	933	942	882	916	944	939	979	920	905	902	924	887	922	949	997	928	939	915	874	893	889	936	910	886	994	934	968	916	963	898	940	928	940	909	930	919	911	944	901	909	952	887	902	951	938	953	968	958	994	940	922	951	925	938	947	900	960	937	919	941	969	929	865	952	967	878	927	911	908	899	910	961	887	948	998	912	918	941	912	948	939	930	948	906	911	853	881	957	925	917	895	930	863	942	953	919	980	914	949	942	902	931	896	908	925	948	876	926	948	895	963	964	923	969	960	912	954	958	917	898	956	931	952	931	924	924	960	941	903	949	933	960	935	958	949	955	932	919	926	957	978	929	906	962	883	925	943	947	921	953	932	923	942	927	951	911	915	943	917	947	947	999	936	987	921	916	897	944	965	901	934	996	888	952	863	890	912	879	978	894	862	888	986	897	915	960	907	872	929	973	925	960	906	889	906	935	884	968	916	843	929	915	904	912	935	957	927	891	958	964	932	928	948	976	989	901	906	946	912	922	934	953	904	906	907	884	910	929	968	929	923	861	887	946	902	946	965	903	885	967	859	905	885	937	931	915	893	928	903	925	936	898	907	902	923	934	989	974	923	882	984	983	892	974	958	929	923	921	891	930	947	921	936	942	961	924	962	923	967	942	933	977	937	942	904	931	955	924	927	879	942	922	920	941	956	934	904	933	989	927	906	896	955	949	907	932	890	949	979	951	944	914	906	926	940	987	950	954	925	921	930	972	942	917	840	940	989	950	934	873	909	880	920	970	956	964	942	979	925	943	909	939	929	962	981	929	993	917	925	911	947	968	947	908	948	934	950	934	946	955	929	951	954	950	908	920	931	955	896	1002	991	902	925	967	928	989	917	918	941	966	970	886	921	964	962	906	892	947	949	937	943	942	886	923	952	968	882	910	949	915	966	905	953	943	960	933	906	892	897	885	1024	988	935	852	922	951	931	943	966	940	905	905	921	932	893	920	940	939	966	909	912	872	972	963	980	971	946	878	988	965	908	923	947	865	935	882	933	969	913	914	942	960	947	883	970	913	904	861	966	964	937	956	958	891	971	974	938	823	907	894	934	977	952	926	913	958
35469	38892	39391	38542	38267	36832	29004	26903	29628	17410	8119	2620	896	492	366	313	327	325	304	297	350	289	339	315	304	345	318	326	307	350	307	329	332	305	341	328	305	333	332	331	358	333	346	356	342	307	311	330	331	349	306	302	307	318	298	308	344	314	334	340	314	312	323	307	294	339	348	306	359	325	342	324	316	301	309	323	333	336	308	354	320	301	340	307	327	307	341	338	341	338	312	318	290	314	324	301	325	331	302	314	328	333	352	327	352	349	333	319	310	314	348	302	312	323	345	345	310	322	349	331	357	346	311	323	296	327	354	303	326	290	321	322	315	286	293	327	323	336	331	312	297	305	348	348	386	357	303	320	301	332	360	301	311	319	332	313	313	333	328	310	326	335	314	312	332	333	329	315	336	339	309	315	297	344	336	301	316	329	290	332	302	322	311	326	327	332	292	335	352	329	312	323	327	319	334	292	314	332	333	320	322	348	327	325	322	318	320	312	327	325	319	311	337	332	331	340	290	325	310	329	340	328	318	334	318	322	290	297	350	331	302	306	314	325	323	301	346	320	344	357	325	298	346	321	318	330	319	324	318	318	328	367	293	326	330	327	338	347	341	298	338	290	325	294	340	366	339	355	318	328	312	310	291	332	316	316	311	314	341	329	336	359	337	351	324	289	308	297	343	352	337	339	324	324	308	331	339	334	361	317	318	318	325	334	340	340	338	314	284	336	317	325	304	340	302	317	295	286	340	329	330	357	316	332	315	317	339	316	357	331	299	323	306	345	316	298	307	347	324	330	330	346	312	315	317	318	345	329	301	338	346	315	326	320	328	337	322	325	292	340	347	323	325	312	294	386	345	344	340	325	316	299	331	285	331	298	318	339	295	335	355	348	315	328	330	330	317	315	334	345	288	321	347	329	326	335	318	332	342	319	332	280	310	333	327	351	330	319	336	320	327	331	328	318	342	304	336	374	330	313	355	328	307	324	325	329	321	313	319	324	321	334	387	343	313	311	311	326	328	318	336	286	325	309	311	334	337	339	331	318	297	338	312	315	327	325	321	333	334	332	303	326	325	341	327	313	340	308	321	329	330	326	292	320	314	316	325	315	329	334	306	323	336	328	336	356	341	315	337	347	312	295	339	330	340	329	287	322	308	308	320	322	326	301	327	324	302	320	327	302	326	314	289	369	334	338	305	312	317	286	351	301	302	308	356	311	330	308	305	328	323	337	323	349	305	347	336	306	341	331	330	324	323	323	341	342	330	299	326	340	343	329	302	338	315	335	298	332	321	326	324	289	329	347	354	343	307	333	305	311	345	330	337	332	346	311	313	335	347	359	328	356	320	333	326	309	307	333	308	355	350	296	330	326	347	342	338	305	295	328	312	295	302	313	351	296	312	318	327	296	315	317	329	300	297	339	314	310	323	352	287	314	321	314	309	323	307	328	351	314	332	346	330	352	352	320	329	326	311	312	296	338	326	307	357	314	334	325	342	351	343	309	306	298	335	328	300	333	301	293	305	283	339	342	321	320	285	338	285	319	314	317	336	375	310	341	291	326	335	315	342	297	262	331	364	314	343	300	302	295	337	345	330	329	348	314	286	325	335	368	329	328	300	313	314	322	291	334	329	316	356	356	337	305	328	320	337	307	375	311	321	315	327	336	369	340	297	357	296	353	299	332	354	307	284	344	328	322	315	306	291	342	324	345	338	324	333	333	293	335	286	334	331	323	331	333	318	280	328	339	338	328	317	322	375	344	315	324	333	341	344	318	341	320	322	346	303	329	318	349	342	334	353	293	327	314	313	295	324	343	317	332	343	318	302	320	310	307	333	312	326	296	326	325	309	302	318	350	343	323	352	332	331	324	321	290	316	293	301	298	328	320	314	324	339	305	342	299	359	343	321	313	309	316	320	314	320	337	298	311	340	297	319	297	349	328	334	308	326	351	343	313	325	274	297	339	304	329	303	326	338	296	327	344	312	325	342	324	305	313	313	338	330	313	307	348	326	354	300	303	346	344	305	313	354	329	302	366	312	319	315	323	327	315	290	315	305	303	347	319	358	333	332	319	307	308	289	331	313	338	353	310	322	323	321	314	346	265	312	368	350	305	331	322	334	315	329	316	314	344	347	354	308	346	288	300	315	312	337	338	311	288	332	335	306	294	309	334	361	326	336	312	322	358	299	326	324	285	310	332	327	346	333	297	310	320	331	337	340	326	302	349	331	335	308	345	329	339	266	302	298	325	334	310	346	334	326	296	295	322	292	316	343	325	336	308	352	335	297	305	338	310	321	329	309	312	307	289	312	328	338	323	321	312	325	323	319	333	314	311	337	299	309	338	335	334	348	332	340	323	317	330	325	324	322	315	302	335	319	312	348	347	314	300	337	311	324	299	282	311	349	335	331	305	333	320	308	336	314	325	330	335	324	346	341	350	321	348	305	360	321	339	295	298	309	326	317	317	347	300	333	341	340	334	308	321	360	303	322	346	328	303	334	308	356	327	326	303	313	328	309	304	341	319	314	322	363	342	340	284	295	336	304	298	293	319	337	314	338	321	340	381	309	367	314	337	317	318	294	303	323	337	320	326	353	311	309	320	317	308	305	349	305	333	321	326	275	323	329	316	320	311	326	323	323	333	316	318	300	313	320	303	348	298	312	326	296	307	298	323	361	306	326	330	333	312	341	336	325	307	314	331	342	338	329	344	297	310	303	318	318	336	283	341	308	327	311	339	333	319	328	344	361	327	360	284	332	336	321	313	336	325	313	346	315	294	334	348	306	311	322	325	303	346	324	349	306	284	304	295	298	347	338	354	350	321	328	324	331	309	338	319	350	314	322	319	311	344	352	323	350	317	327	347	335	329	349	318	333	316	316	321	328	354	324	308	303	325	338	352	322	342	327	308	316	344	337	347	320	312	308	336	329	288	336	297	327	341	333	339	307	311	313	355	311	305	328	299	337	322	338	296	324	327	325	300	303	305	334	266	311	340	350	338	316	331	316	331	312	335	357	334	274	312	336	317	356	311	335	341	296	316	298	332	333	344	354	350	320	328	332	319	299	334	280	372	331	349	331	319	335	295	337	357	317	364	301	335	342	312	325	319	354	322	305	323	337	349	322	343	337	330	322	298	309	363	329	334	322	329	330	337	326	373	309	352	319	340	329	323	341	327	328	329	349	318	336	300	310	321	334	326	306	297	306	309	324	316	307	327	326	289	321	321	336	318	305	301	301	304	309	357	333	328	332	327	343	359	315	330	295	325	336	318	317	312	323	346	337	305	314	300	318	301	338	310	335	283	336	299	310	305	354	351	337	324	321	307	338	325	337	301	279	316	325	324	305	369	286	326	311	308	313	325	326	309	302	344	312	335	311	329	312	329	296	302	303	353	324	329	302	294	303	276	324	301	327	320	312	312	371	309	315	310	343	324	327	323	287	333	298	329	325	326	362	293	330	323	284	292	290	333	288	318	342	319	334	331	311	344	297	341	315	306	328	315
28042	33477	41642	45384	47636	47140	40035	44165	46472	33192	21473	9009	3493	1462	970	887	903	871	849	834	881	859	817	824	833	906	905	842	831	865	834	831	823	844	860	829	874	857	871	832	854	852	879	838	841	900	822	776	881	812	874	869	879	854	836	892	876	867	867	839	833	812	870	873	845	909	839	856	829	884	903	830	887	863	881	857	862	845	848	833	850	810	818	819	845	830	851	921	855	824	828	832	894	820	867	853	861	870	808	856	816	816	867	848	857	825	862	847	796	839	831	831	836	830	818	817	859	869	863	890	862	891	899	823	808	855	873	890	873	858	891	852	826	887	884	836	840	889	880	853	889	842	863	829	896	923	873	865	835	822	831	920	860	879	849	904	832	846	882	863	818	821	924	843	881	845	880	830	852	836	861	814	847	823	880	827	850	811	842	865	817	825	859	816	878	788	880	845	875	892	837	833	868	822	805	870	810	884	872	861	829	777	915	844	814	896	895	875	839	833	861	846	847	844	813	849	887	905	828	839	893	815	886	818	857	875	812	900	822	853	804	832	849	832	847	833	852	851	871	865	891	855	848	857	853	859	806	878	861	870	828	841	863	827	821	835	891	871	798	859	893	812	858	823	880	890	871	818	839	846	911	854	820	843	817	811	802	865	876	823	863	864	850	890	815	828	831	905	889	835	846	821	854	819	853	837	869	831	879	866	828	871	908	881	883	887	864	791	832	891	832	851	884	821	833	859	841	837	880	854	851	772	824	835	885	842	782	795	838	770	834	857	893	860	926	867	860	862	916	836	852	855	894	844	860	845	853	868	864	838	878	860	836	853	888	830	858	836	856	839	884	884	834	866	920	830	831	851	855	840	885	857	861	869	858	854	856	834	844	882	834	884	809	890	884	843	865	849	860	856	864	876	832	817	853	863	843	874	872	853	841	861	853	853	843	848	824	864	812	880	818	825	814	867	800	826	908	802	851	911	840	811	856	848	840	852	863	859	875	827	821	913	859	824	838	899	841	827	878	858	822	889	833	868	850	820	902	831	893	812	832	891	847	820	845	889	823	834	800	819	879	855	793	825	890	915	840	859	821	903	906	908	819	871	861	856	814	800	870	854	862	883	841	798	864	883	874	841	874	819	851	844	847	863	871	838	830	841	843	837	855	859	856	869	804	829	829	893	843	885	795	862	831	841	822	818	843	878	828	876	901	810	872	800	877	803	894	795	839	885	900	867	855	848	830	872	877	833	902	868	835	868	845	903	849	817	866	831	868	844	849	847	842	870	886	861	887	865	857	846	894	871	875	815	825	899	875	854	827	859	896	828	844	895	873	842	849	853	825	857	849	814	823	829	936	814	866	827	858	914	836	857	846	804	869	823	795	888	880	848	813	855	886	759	842	846	825	898	863	827	829	827	823	817	876	872	870	854	855	868	852	815	838	848	820	875	805	845	829	865	865	865	814	781	881	838	830	876	857	834	881	890	828	883	840	873	823	881	808	825	842	860	803	870	855	802	857	819	830	836	855	901	834	888	831	888	888	883	881	915	841	877	827	822	872	849	849	834	888	879	863	855	864	836	861	831	928	852	842	873	899	819	864	852	812	858	851	848	871	857	826	859	799	808	845	867	872	852	839	825	788	886	862	871	850	867	901	806	879	871	791	876	863	905	838	791	882	862	818	853	903	833	805	845	788	842	838	822	825	867	838	856	769	893	834	834	892	857	858	829	836	842	866	872	850	854	846	832	885	861	848	844	839	857	876	870	855	852	828	819	837	813	868	858	894	828	891	865	890	822	850	812	885	888	825	829	870	859	870	880	866	853	854	830	862	891	844	815	851	893	829	877	850	894	855	861	819	793	842	860	869	879	840	850	833	879	825	873	825	839	878	820	834	846	833	845	845	894	819	859	863	883	864	856	882	825	823	875	872	826	844	851	887	822	842	840	827	828	853	820	878	885	878	846	836	816	855	833	846	846	883	840	870	790	832	842	888	815	841	881	875	882	826	847	842	875	918	879	888	821	877	834	862	844	787	860	862	857	885	872	818	874	865	885	872	849	833	851	872	855	879	862	891	869	848	881	871	797	843	902	855	819	845	840	868	910	848	838	819	826	863	865	856	883	849	904	877	798	862	822	823	877	858	890	844	818	817	868	865	832	870	813	846	867	842	828	790	851	788	883	870	843	823	850	804	859	870	831	801	869	847	856	794	892	908	837	855	850	844	846	831	875	822	886	824	886	858	833	806	847	822	853	877	873	840	868	888	874	896	906	845	823	854	840	840	922	826	848	825	849	866	882	900	851	820	864	867	864	868	894	870	849	845	801	771	808	798	816	860	859	839	822	832	845	859	840	829	865	865	866	864	893	820	855	837	849	933	818	833	860	896	806	848	886	847	827	810	853	882	878	874	903	845	854	795	792	873	837	828	885	863	898	891	824	858	855	886	826	902	853	816	815	876	847	866	802	889	841	868	827	886	845	818	795	849	830	850	804	868	852	875	812	815	775	857	827	913	895	815	859	861	846	861	885	822	826	813	831	852	830	869	837	817	848	834	791	873	812	837	852	861	869	857	856	861	875	870	861	812	882	847	841	815	885	855	816	850	821	848	847	843	834	829	803	883	845	876	868	860	876	859	856	847	846	824	867	842	792	884	890	828	861	838	871	881	871	886	871	888	841	866	862	879	876	803	815	904	816	823	847	868	831	849	884	844	842	876	862	817	784	883	804	844	840	848	907	833	875	858	859	833	859	868	837	852	900	808	908	826	872	822	841	881	858	812	886	813	814	859	851	814	841	850	837	881	812	863	837	867	882	870	837	888	837	854	851	824	827	814	854	799	886	899	858	824	885	847	823	851	788	864	868	865	880	835	879	870	871	872	866	846	885	873	854	863	867	834	888	846	810	839	846	856	791	845	846	860	825	829	844	852	847	836	828	890	805	833	865	904	869	857	859	795	823	841	853	854	815	857	842	829	800	856	858	878	848	896	831	855	861	816	866	866	861	860	867	883	846	843	852	874	837	834	826	847	778	893	842	841	835	837	875	841	883	846	832	855	894	805	862	831	847	868	843	819	844	849	811	852	865	917	894	790	868	798	837	856	887	831	884	855	882	827	800	859	833	876	878	864	893	857	865	863	837	836	836	831	831	848	861	847	906	850	884	869	883	853	843	823	894	842	894	808	857	833	848	829	868	857	860	856	832	868	822	827	892	849	837	826	818	845	892	807	839	851	860	869	821	830	850	853	894	849	844	851	832	890	830	832	877	875	875	808	888	890	898	823	861	825	806	880	851	888	883	838	872	829	837	830	852	881	848	883	842	851	888	869	849	880	850	889	847	891	816	798	815	851	851	860	829	816	860	818	853	857	902	886	875	893	890	883	863	862	869	896	856	857	802	870	866	779	852	862	805	841	883	858	894	864	882	818	877	879	870	842	827	841	819	839	823	886	808	832	849	844	857	880	861	879	847	879	799	882	855	880	833	853	845	893	859	831	826	875	824	809	854
46032	41486	42183	37168	42372	42487	32270	29945	34241	28132	16500	5795	1592	566	333	287	270	292	309	296	285	275	294	294	270	288	281	276	244	266	267	280	272	295	239	262	286	272	267	249	288	287	274	277	278	243	256	297	259	291	260	265	269	247	284	298	272	263	276	273	254	284	267	263	292	285	291	229	280	279	280	258	243	265	277	262	270	257	303	306	275	280	284	297	279	273	302	254	272	265	251	259	284	283	260	303	280	271	275	280	269	265	284	254	277	275	273	261	272	263	273	277	263	262	292	283	298	277	297	270	277	283	273	262	292	268	273	263	274	273	281	274	266	272	331	281	274	297	293	296	268	273	261	271	286	269	255	287	274	276	277	284	282	286	278	256	260	255	281	295	283	290	283	291	272	263	262	280	287	269	274	290	288	255	281	263	278	239	253	268	282	267	272	263	282	252	263	266	247	258	264	265	272	272	292	274	292	285	285	267	252	263	269	265	284	272	294	285	248	270	259	253	280	274	251	249	265	253	291	283	264	305	279	251	272	256	283	292	274	281	257	261	264	246	249	246	239	293	275	244	267	271	294	275	255	242	274	236	246	278	300	265	266	300	284	282	285	297	261	265	277	289	256	281	252	247	267	272	291	255	302	273	266	282	276	271	268	282	283	258	275	274	250	270	233	241	242	268	255	265	256	302	311	294	271	290	249	255	275	266	276	266	271	276	309	239	281	262	269	251	279	274	295	318	273	255	278	278	300	266	290	253	287	246	264	260	292	275	288	287	274	252	263	279	265	251	271	257	243	283	260	255	298	244	287	261	256	284	287	273	281	248	292	250	272	262	274	246	287	267	274	292	218	262	274	251	293	264	275	303	275	289	274	262	252	268	280	286	279	266	278	263	266	276	253	277	270	265	258	281	306	263	269	287	270	295	266	282	264	258	266	297	301	259	297	247	239	241	258	286	247	249	292	265	239	277	273	282	269	302	292	253	314	250	280	285	279	282	295	306	275	252	271	282	267	276	286	283	236	277	273	321	254	252	265	243	253	252	289	282	275	295	239	272	256	290	264	253	271	239	263	269	294	275	273	269	278	280	281	253	254	282	284	300	319	298	263	289	264	284	284	269	275	276	267	244	279	280	276	269	293	271	259	322	289	290	281	285	258	266	299	266	278	260	273	269	294	288	256	265	294	269	272	267	269	280	257	257	272	264	277	248	266	263	298	284	271	281	245	299	280	266	257	280	283	295	272	311	262	264	286	308	262	284	270	280	268	282	276	280	267	260	286	284	273	259	273	278	270	272	272	261	236	267	269	239	272	248	263	287	266	255	250	265	282	265	267	301	290	290	305	289	295	279	233	275	277	277	292	259	276	273	273	278	263	259	288	288	265	271	288	278	287	274	273	301	300	268	292	286	266	257	298	269	281	274	266	251	273	275	308	262	256	281	257	282	260	286	271	266	250	277	253	286	321	272	246	261	253	300	275	289	266	282	271	282	253	255	277	241	270	283	259	274	288	282	263	283	246	303	251	297	245	272	286	268	293	271	266	313	258	282	266	286	270	257	263	275	250	273	277	301	264	245	275	236	264	273	284	268	282	267	278	262	273	295	281	286	293	292	294	270	264	272	273	278	262	285	254	271	287	269	267	279	245	263	280	315	311	271	286	285	257	283	258	291	273	266	245	274	258	280	257	261	289	281	269	279	300	240	272	282	292	262	265	295	275	272	283	292	280	291	271	267	294	252	255	270	266	224	276	249	290	268	302	318	308	248	272	285	268	254	253	286	290	286	279	266	255	268	272	250	257	248	261	288	286	279	295	269	258	268	278	259	306	261	270	287	266	273	247	266	276	269	265	269	291	275	268	263	294	277	289	292	258	236	240	291	261	281	239	285	265	276	278	257	262	275	269	253	289	305	268	272	245	278	267	241	264	275	250	260	263	272	240	262	291	258	311	270	248	266	267	284	266	264	265	258	266	285	295	289	287	302	260	271	267	256	279	280	271	286	267	273	280	272	273	270	280	261	261	271	273	256	277	284	261	308	272	261	250	301	312	296	236	251	294	265	286	237	265	272	277	250	292	247	263	257	277	270	242	261	293	239	310	272	257	265	260	299	266	243	271	236	270	274	269	230	261	253	267	271	268	253	270	279	269	269	287	290	234	280	271	296	267	280	298	251	251	274	279	280	283	272	273	265	265	297	249	243	301	272	260	289	288	255	261	276	265	261	256	258	253	282	273	254	289	238	308	244	304	247	270	260	250	243	278	270	256	272	270	277	249	283	273	296	273	267	298	286	256	305	273	243	288	247	283	290	269	244	297	276	265	258	292	267	265	272	278	296	257	308	273	272	275	259	296	247	256	281	278	276	262	278	246	275	262	258	261	265	293	281	256	258	251	260	254	276	254	290	296	255	284	294	258	267	279	294	288	261	279	298	260	283	280	246	281	267	289	298	293	250	261	267	265	248	283	269	259	242	288	292	273	276	242	302	273	286	288	265	276	261	266	266	260	260	287	269	284	273	272	307	270	275	262	260	266	266	276	268	277	268	278	274	273	268	278	299	244	258	260	256	262	274	288	263	269	276	288	258	266	287	292	294	289	246	264	260	280	259	273	257	270	314	276	288	282	260	257	286	271	239	252	264	283	234	274	286	293	270	249	273	280	285	290	283	271	278	266	275	269	280	297	274	262	293	244	277	273	276	259	278	260	282	301	264	256	289	260	271	268	269	288	231	277	289	297	314	277	269	292	292	253	285	274	294	280	284	254	278	278	281	264	239	270	259	296	248	267	285	268	253	302	282	288	274	285	298	267	261	266	272	254	256	258	262	296	267	289	277	266	277	239	270	292	261	254	272	258	271	264	299	313	248	276	248	293	242	261	299	269	282	257	261	290	314	283	280	278	299	262	268	263	274	281	284	297	248	261	270	265	262	282	255	271	274	280	269	281	264	297	268	278	274	263	260	255	274	276	275	240	241	292	292	267	259	265	294	272	267	267	289	271	279	262	295	276	285	271	288	254	242	268	287	261	267	270	252	250	273	302	271	267	283	253	280	278	282	260	254	276	301	268	269	240	283	259	258	253	275	279	264	249	249	290	288	248	265	261	275	276	260	278	271	296	282	257	258	270	280	283	257	272	275	258	288	253	254	272	272	284	237	279	281	306	267	287	245	272	267	243	273	274	262	247	261	270	290	251	297	267	262	309	256	263	289	272	303	262	302	277	250	274	259	242	241	286	247	272	294	258	273	273	262	237	260	283	275	265	294	275	291	312	225	269	280	277	269	309	287	322	293	269	279	300	249	281	270	257	282	281	263	288	266	274	249	274	295	285	268	266	254	279	259	244	293	324	292	264	245	244	284	266	293	245	264	265	298	289	274	284	253	306	277	280	269	268	291	273	284	292	266	269	248	275	280	257	278	271	279	274	271	258	255	259	301	282	274	246	239	286	267	289	267	285	272	283	283	264	270	262	274	275	316	291	244	265	270	287	272	250	269	256	292	267	263
37089	40467	46840	48436	53307	51760	43168	50185	53411	44723	31483	15626	5794	1804	923	717	716	744	696	721	715	731	762	754	715	721	723	709	740	772	727	785	761	756	684	713	748	763	773	715	714	718	711	703	735	713	708	708	760	728	678	686	772	719	690	734	735	707	731	730	765	677	708	774	734	715	760	728	706	736	735	781	713	754	708	771	739	719	752	769	747	740	675	728	752	750	710	737	686	737	713	727	766	718	754	710	736	706	755	763	712	747	724	690	728	726	701	698	727	737	722	716	671	724	717	734	725	712	708	782	710	661	689	718	771	710	729	748	713	669	712	705	752	748	697	712	698	705	742	742	726	715	684	711	703	706	673	733	697	752	720	739	719	730	716	744	770	689	719	700	738	699	711	664	727	767	786	752	722	744	713	740	679	682	744	747	741	692	697	737	746	752	689	736	745	718	713	738	727	709	716	726	748	726	711	726	789	731	745	771	721	709	759	758	740	684	744	756	751	731	750	743	739	706	787	715	727	745	763	758	688	723	772	760	771	720	748	716	760	717	713	721	732	732	708	659	741	663	710	767	711	753	694	679	692	754	767	742	747	665	680	732	742	759	710	717	732	717	710	770	737	758	705	687	719	796	746	689	735	716	754	749	688	715	750	734	672	719	725	766	703	728	738	732	708	710	733	684	740	707	744	729	743	779	707	746	742	699	725	674	675	768	708	723	692	670	705	725	786	713	743	743	732	732	683	752	702	715	742	697	712	724	729	711	707	756	709	719	697	694	666	705	689	699	688	731	720	781	720	753	736	748	700	726	751	725	715	712	767	753	777	703	684	757	706	732	742	719	750	751	766	734	722	750	696	678	740	700	724	735	718	699	737	717	680	716	737	765	704	705	725	765	687	728	755	738	713	729	718	743	728	730	716	704	681	743	694	778	684	718	721	737	721	726	744	726	717	680	802	701	695	731	711	713	755	701	654	749	732	723	764	727	756	730	753	713	721	724	730	751	770	693	705	748	736	721	777	717	733	761	722	701	735	715	702	766	745	687	705	734	680	722	707	740	734	730	739	718	745	753	701	704	703	736	753	764	745	709	697	676	732	684	684	752	707	723	713	755	748	692	721	710	724	730	796	746	710	704	691	692	736	768	729	737	720	761	725	738	737	731	755	720	721	674	694	770	738	778	756	734	762	734	745	722	769	704	795	721	665	709	786	716	769	760	758	697	698	701	715	671	732	716	727	747	759	721	725	761	736	716	758	727	695	682	728	710	754	727	727	705	689	737	788	695	752	739	723	690	746	748	721	740	771	705	728	743	784	672	713	746	726	707	672	724	768	703	729	697	718	758	765	742	731	706	735	730	693	703	689	711	743	770	668	696	722	734	726	791	684	738	763	685	742	679	776	693	720	726	735	745	707	764	724	715	733	754	679	681	694	743	745	700	746	712	722	758	716	744	771	736	748	744	687	696	724	718	686	745	714	729	746	713	704	715	731	702	715	727	708	725	722	710	699	699	698	719	703	751	709	695	800	695	719	752	719	786	755	704	722	700	754	760	665	738	673	749	721	682	700	664	748	730	701	749	687	717	662	722	726	715	735	711	699	713	716	735	679	736	739	749	703	733	767	753	714	750	716	726	803	707	730	705	677	724	730	747	675	749	721	690	723	750	687	720	737	740	715	730	719	728	717	731	699	749	699	754	767	713	702	726	769	669	717	698	698	734	757	701	693	702	728	727	683	730	729	678	744	656	706	716	732	700	724	730	731	718	758	746	675	746	700	741	739	714	734	742	733	720	747	750	761	773	737	740	703	731	697	767	710	734	666	744	728	707	740	739	733	708	724	720	714	709	733	700	753	731	740	728	705	748	803	748	712	715	746	730	705	736	706	707	696	757	709	691	747	679	656	767	740	724	713	746	756	737	715	703	728	715	742	708	754	764	698	751	697	765	702	726	730	729	761	727	737	693	726	687	722	632	723	740	676	703	705	745	791	757	692	731	780	735	675	717	725	706	757	701	742	753	713	721	714	727	724	709	703	774	714	741	753	732	696	706	733	667	697	727	721	699	696	659	720	710	716	689	693	713	736	740	685	737	701	750	658	702	744	678	711	727	695	729	703	732	699	695	709	692	735	676	746	728	735	716	683	729	766	775	703	725	712	754	690	704	715	750	700	680	710	719	752	731	726	710	716	721	700	715	754	716	769	750	744	754	724	681	762	678	771	702	734	737	678	736	747	696	735	714	713	753	751	740	749	701	727	740	749	723	750	686	704	698	709	723	724	700	706	778	729	747	718	745	798	759	719	681	736	749	715	743	717	759	689	671	749	717	744	730	683	752	742	732	722	756	741	706	735	706	771	676	694	772	724	684	731	727	690	694	695	732	740	777	724	721	676	708	713	734	708	737	715	739	732	752	688	711	729	728	682	723	769	692	709	705	717	697	758	778	743	718	735	699	684	709	753	749	760	717	710	708	689	676	663	738	715	730	747	754	729	723	703	748	716	737	685	694	769	755	754	686	734	782	724	720	712	713	734	760	712	750	776	761	703	678	730	744	740	671	781	752	728	727	716	725	707	767	717	762	757	680	671	734	745	746	761	750	725	704	708	687	730	713	725	691	722	698	740	738	692	761	708	681	720	724	762	775	726	733	689	762	800	694	705	676	697	712	729	708	755	712	718	741	776	746	717	749	724	782	707	710	748	728	743	707	738	684	737	734	737	712	719	742	708	712	735	754	746	736	757	704	740	757	758	753	780	722	720	754	703	722	719	737	712	758	736	701	707	704	746	745	739	693	738	734	722	714	725	721	733	683	753	697	665	689	685	736	734	743	720	717	737	767	708	691	751	732	675	725	716	720	761	724	704	723	736	723	692	723	773	745	719	751	708	706	733	723	724	750	683	703	700	737	758	765	728	750	722	732	745	744	729	740	754	725	675	713	748	744	721	705	727	726	689	717	741	711	735	712	735	726	708	663	738	718	717	748	718	721	715	689	689	738	712	680	715	776	720	718	751	719	722	713	689	723	735	731	722	741	732	756	724	727	700	724	709	668	707	723	720	699	773	697	729	711	741	692	691	756	728	731	704	725	694	760	722	750	692	729	716	720	744	706	710	752	719	766	700	759	733	713	718	749	696	734	723	714	757	740	695	727	705	742	705	711	713	732	747	756	746	750	765	704	740	733	720	711	735	740	669	752	721	692	781	704	748	736	737	683	794	739	740	768	733	708	707	773	740	710	774	736	736	702	751	711	770	706	699	687	704	751	735	725	685	686	714	724	715	739	685	782	693	757	724	787	728	742	751	728	689	708	685	785	733	750	715	696	750	706	723	720	719	706	657	704	731	766	739	672	755	720	722	763	692	723	723	718	708	731	712	778	699	662	724	738	720	714	740	676	715	691	697	730	735	751	698	700	772	695	745	733	696	737	755	737	756	735	766	727	709	744	709	720	697	736	743	711	752	787	741	740	723	678	760	710	764	737	765	700	766	712	723	730	773	735	746	732	737	677
18504	22229	24880	18476	11209	10171	4337	1913	2044	2099	1442	862	511	392	397	358	356	374	335	361	394	365	372	346	343	347	380	339	339	371	347	342	355	365	401	358	345	358	366	360	377	350	361	365	403	380	361	322	338	371	369	333	336	375	358	366	375	359	405	409	338	372	354	350	351	340	371	324	322	365	358	347	377	364	358	371	381	331	339	392	341	343	360	359	385	346	369	393	386	362	369	358	367	359	358	368	360	361	364	323	384	379	398	367	367	356	363	356	375	340	379	374	344	375	363	384	352	390	336	364	357	374	382	356	387	400	366	336	369	358	356	391	358	371	354	354	363	341	382	367	323	337	359	379	395	363	361	316	360	355	363	356	351	344	330	354	349	349	350	359	412	359	340	395	370	381	342	329	320	347	351	357	348	367	382	349	402	369	341	350	323	360	346	364	332	354	377	339	338	367	382	388	366	399	364	344	371	389	350	332	353	375	364	375	336	343	369	358	343	380	362	359	344	338	361	362	384	356	380	352	381	384	426	363	368	399	347	386	337	331	328	349	369	317	398	371	364	324	365	369	383	373	348	357	367	395	366	360	358	385	353	349	338	350	332	341	353	339	355	384	350	363	357	371	349	367	386	332	363	371	382	366	330	335	371	375	348	385	357	345	378	378	350	347	353	365	391	362	326	339	375	351	354	362	374	399	353	349	354	354	343	369	379	389	351	371	391	386	372	355	367	330	342	316	361	347	356	378	349	360	328	365	382	392	379	358	375	335	357	352	340	390	360	356	361	396	355	341	351	343	346	353	370	347	360	376	345	338	353	372	343	363	344	366	356	358	341	371	371	372	396	377	360	362	369	404	326	365	335	349	362	331	363	324	361	366	374	372	388	405	360	390	338	381	376	351	363	356	354	367	375	363	363	380	344	350	353	360	358	345	361	377	369	305	369	358	350	356	359	393	348	368	348	327	337	367	358	366	358	374	339	369	368	388	344	365	348	371	350	371	346	328	344	378	322	339	370	372	355	359	350	383	362	379	335	382	364	392	352	355	337	385	366	358	382	363	331	369	369	373	391	358	367	349	358	352	353	363	373	364	366	354	346	368	353	377	354	371	368	361	387	361	341	351	352	388	358	368	377	346	333	382	369	369	369	365	371	388	368	351	320	359	370	340	356	385	373	356	339	356	362	356	385	324	364	337	334	392	351	360	368	335	382	390	380	316	335	374	342	380	340	403	351	384	370	348	347	366	375	359	362	371	396	368	381	388	350	343	390	379	353	341	369	345	371	356	342	387	340	405	393	363	338	348	364	351	350	373	353	357	371	373	350	361	348	367	334	342	363	387	350	376	348	349	361	348	338	403	317	366	359	325	367	364	368	373	384	315	385	354	341	363	364	359	345	374	359	358	378	381	341	368	375	352	348	391	373	364	360	380	360	337	307	352	347	403	338	347	397	361	369	370	386	380	337	352	364	335	379	373	364	345	338	353	359	355	378	356	353	376	343	342	379	372	379	397	377	318	354	381	376	354	354	353	371	374	368	315	372	366	335	387	384	359	349	366	379	376	358	323	364	366	374	360	343	359	380	360	354	365	333	363	356	336	339	361	337	319	350	388	368	317	388	352	354	367	369	363	335	378	382	377	397	326	382	365	362	352	338	334	381	363	340	366	325	347	368	357	382	346	362	358	386	335	370	340	363	345	379	344	365	340	358	364	354	361	354	367	357	397	349	338	365	376	371	353	353	340	362	348	365	362	330	352	377	351	385	351	384	355	336	353	352	376	367	364	392	387	327	357	327	348	398	351	376	357	373	351	410	355	355	328	354	353	389	396	400	391	365	368	343	384	383	344	403	373	347	357	347	392	357	354	351	342	331	365	375	403	333	364	380	363	383	381	350	365	386	344	379	333	355	385	372	352	345	347	341	354	369	343	375	346	371	393	355	361	323	378	327	390	352	369	382	320	393	374	357	391	358	406	339	372	346	350	357	377	351	367	373	345	396	369	354	370	333	348	336	348	377	363	373	362	350	360	362	353	338	352	364	365	381	380	367	358	353	391	341	343	350	383	354	365	382	409	375	344	338	373	340	362	329	350	352	345	354	381	351	356	327	403	341	374	360	386	353	347	335	366	347	366	308	393	332	393	344	345	366	345	357	367	348	384	328	337	344	364	349	387	365	332	338	348	353	368	350	363	356	392	357	343	386	377	348	333	365	395	342	387	398	384	356	338	375	354	360	358	388	367	379	353	341	359	341	336	337	358	357	361	349	374	384	349	346	363	321	373	324	334	364	364	331	375	381	339	346	392	399	363	365	364	349	346	371	360	352	338	341	346	396	374	359	346	345	349	326	341	387	345	386	324	372	343	391	369	357	330	363	382	373	365	358	324	353	327	318	399	352	363	368	326	361	375	372	352	350	378	376	401	363	363	337	361	351	364	346	349	338	357	382	361	404	340	368	343	362	379	326	367	358	373	320	367	372	370	345	334	356	383	385	362	344	363	386	387	391	377	353	350	354	379	374	364	369	371	398	398	380	362	361	361	347	374	339	368	363	342	349	375	355	371	381	371	341	356	394	365	331	388	350	337	394	357	338	337	365	349	354	373	380	350	391	348	363	364	372	392	378	350	339	355	366	393	374	375	383	399	357	344	350	376	355	325	370	361	344	387	343	397	390	360	358	386	362	374	324	360	336	330	390	381	338	373	362	344	348	367	378	370	337	335	360	352	379	391	396	382	387	362	368	372	374	374	383	366	345	362	351	334	403	353	342	343	358	365	361	362	402	348	347	332	338	364	353	352	390	325	356	357	341	391	368	376	337	334	388	335	375	363	378	382	363	362	339	352	375	367	370	333	328	357	367	368	386	322	372	329	373	349	333	321	358	354	327	354	385	393	356	365	370	357	369	365	398	340	367	353	385	375	317	356	383	385	353	362	380	340	371	374	366	355	363	367	366	330	373	339	333	347	378	372	366	308	404	381	398	382	412	353	374	350	384	358	365	329	383	346	317	377	349	388	364	385	381	344	355	356	382	366	357	375	357	368	351	385	393	374	344	363	363	353	334	375	384	313	342	385	383	354	377	348	387	370	362	363	374	374	387	377	368	353	357	371	364	359	358	352	346	342	365	366	369	351	368	331	369	367	373	353	343	338	345	389	341	336	346	362	379	381	352	331	349	353	340	371	422	359	388	363	391	335	352	383	319	332	375	383	348	310	361	321	360	325	360	382	376	371	346	354	427	388	359	367	354	345	368	358	369	357	392	365	352	395	357	354	384	346	366	362	374	321	335	393	368	334	355	319	399	371	360	359	349	383	350	362	372	384	373	366	376	343	332	372	347	331	381	363	388	359	333	369	391	367	374	381	371	340	359	343	360	390	386	344	377	374	334	392	346	371	372	359	384	327	393	356	360	380	361	385	340	365	365	315	355	395	373	341	338	373	355	375	368	337	369	362	356	372	340	361	366	346	360	365	359	392	374	405	346	322	382	365	357	381	335	394	379	363
14221	18718	27857	28033	23913	25891	13604	8624	9509	8606	5721	2736	1476	1100	977	931	938	965	940	950	938	889	975	901	941	981	957	913	928	929	972	963	924	940	953	948	968	954	959	983	926	939	954	972	999	904	924	957	918	923	902	942	914	975	920	977	952	904	951	946	932	967	974	968	898	989	927	959	965	916	969	941	991	948	922	920	948	976	907	935	900	939	951	910	971	915	920	924	916	988	950	912	954	943	904	935	916	968	853	885	995	943	952	921	920	923	961	993	899	933	943	940	929	949	1004	900	939	944	943	913	996	981	996	917	934	949	966	928	920	914	885	919	963	999	932	950	937	944	940	930	901	919	912	952	953	922	934	958	930	890	955	930	936	900	1012	949	911	949	937	948	949	878	951	920	947	962	954	913	947	830	944	883	931	1012	965	943	944	930	951	920	926	962	979	936	905	968	1006	933	994	914	948	927	977	952	965	951	991	945	926	948	891	964	883	978	958	874	984	977	934	907	958	981	946	925	872	908	935	909	1018	911	949	880	925	921	993	972	936	916	971	981	941	952	967	880	910	954	956	968	876	1022	1002	934	920	918	953	933	907	924	882	952	922	928	930	945	930	898	931	956	922	919	928	955	864	912	958	981	909	963	972	981	891	939	933	964	933	929	945	953	953	950	943	904	903	987	943	904	960	914	968	939	941	920	943	894	929	911	920	951	925	901	981	958	936	899	911	940	899	940	957	923	934	938	946	939	996	943	924	955	954	998	920	918	974	927	981	864	935	919	958	887	913	965	925	954	917	939	940	982	909	917	947	996	917	937	986	970	948	893	949	940	925	935	977	980	962	956	938	916	911	873	937	944	995	943	891	910	927	910	948	925	917	936	986	899	973	919	906	949	927	925	940	930	954	922	951	882	950	901	937	934	950	924	959	913	927	959	925	923	915	889	931	901	983	934	959	931	950	955	972	920	936	916	917	940	970	945	918	953	947	937	1009	933	978	880	944	962	968	959	914	916	917	924	954	939	936	935	932	936	997	941	974	976	990	923	881	935	955	927	936	953	946	974	1001	998	934	900	918	1003	920	980	901	895	940	909	995	972	930	979	959	947	938	926	926	954	959	970	919	996	968	951	850	871	875	935	951	942	914	915	958	938	950	1001	915	928	929	980	893	979	930	956	952	929	968	930	945	945	973	893	893	979	935	998	962	927	962	966	951	949	914	941	966	969	978	928	934	940	954	952	954	914	884	915	941	935	935	948	921	962	989	899	943	940	890	1012	940	960	954	914	990	1001	904	924	942	935	922	929	916	880	936	879	900	974	927	934	962	891	914	912	905	999	941	906	944	966	925	933	918	957	923	950	978	943	921	964	960	921	983	965	908	941	930	925	948	929	950	922	931	942	928	949	947	927	979	979	973	930	936	913	966	977	927	979	909	947	956	948	912	934	962	931	973	942	921	894	974	954	962	978	953	880	915	949	935	991	939	904	969	928	884	935	990	981	934	957	947	949	947	904	972	949	889	974	929	935	977	966	912	950	949	954	963	974	950	956	1004	986	983	902	926	996	971	908	960	914	936	949	937	962	924	954	941	954	940	984	893	945	972	965	976	941	991	887	925	976	961	900	965	924	962	908	928	994	930	1002	904	983	963	931	983	924	919	968	954	963	935	972	926	896	902	946	945	907	1013	947	911	945	949	966	932	958	956	931	915	931	930	944	997	947	908	918	927	928	972	940	930	960	963	976	948	966	933	908	898	897	973	975	991	962	920	923	939	953	985	910	949	900	947	909	944	967	962	951	926	914	911	958	913	912	973	921	959	960	964	961	914	991	949	959	958	932	953	992	932	910	915	887	957	926	947	892	916	1005	962	987	980	951	969	927	933	921	912	867	967	941	927	942	970	929	953	901	965	966	973	974	953	964	898	953	906	959	938	925	938	931	953	978	988	913	925	967	999	961	912	950	936	889	938	895	917	896	943	899	1010	860	912	957	963	921	938	917	968	919	933	962	966	898	980	894	943	943	920	1023	916	998	931	950	961	906	901	950	922	971	967	936	904	927	955	965	946	1002	968	901	962	943	906	999	973	891	904	931	914	924	948	964	941	915	942	900	941	918	968	933	954	968	942	939	967	920	972	983	932	951	890	867	980	957	917	924	943	951	982	911	934	924	927	1006	948	937	938	936	913	951	944	913	925	911	949	915	899	887	945	972	980	918	864	934	920	930	936	937	870	871	941	976	893	930	983	930	917	959	920	952	990	973	971	947	899	967	891	940	946	941	982	967	945	988	926	1012	943	953	934	933	933	965	966	948	896	947	962	961	1011	974	932	901	955	904	914	966	988	940	938	929	898	956	881	955	927	945	943	973	895	955	902	930	987	935	979	931	932	991	948	977	914	919	923	929	899	936	937	927	923	953	898	914	930	901	905	904	922	959	899	918	942	942	876	922	923	930	990	936	924	940	863	952	861	976	960	970	899	955	916	939	930	926	961	936	861	987	955	987	945	971	987	945	947	914	927	934	933	913	986	932	880	928	969	946	915	915	955	939	941	930	939	947	931	974	971	946	892	936	919	909	904	937	911	1009	944	1001	941	977	927	937	970	909	894	910	990	994	933	919	943	950	939	929	906	958	991	958	950	917	928	915	883	984	924	982	861	936	931	942	946	1001	905	946	955	942	924	934	990	940	928	942	951	906	956	962	938	929	937	912	963	954	948	893	962	926	925	956	906	883	954	902	938	946	919	982	923	931	944	932	920	908	928	908	906	911	942	908	915	930	939	916	858	940	978	937	938	927	952	909	947	960	893	909	953	942	892	960	981	938	933	976	926	936	944	968	969	962	952	973	960	953	931	976	946	893	987	964	975	943	978	919	895	917	928	1008	946	988	957	918	1008	921	950	965	939	940	894	951	953	1029	993	974	954	910	934	937	949	964	944	961	990	948	970	960	931	968	943	937	946	896	937	919	921	928	906	902	942	968	957	967	934	890	944	926	977	946	913	934	935	968	982	910	948	909	973	927	948	961	965	939	952	929	939	978	981	950	979	922	966	923	944	894	951	957	972	988	907	956	886	932	943	921	924	948	997	990	963	935	889	1007	911	954	942	918	975	980	917	923	979	940	955	921	949	944	927	919	936	947	980	913	951	961	937	956	906	920	956	887	905	947	954	957	931	891	888	898	921	947	879	918	914	949	964	909	986	960	977	965	936	962	963	949	954	958	931	928	883	939	928	984	942	953	944	940	934	933	929	1004	938	985	896	968	957	956	950	976	925	960	900	933	973	970	944	922	905	937	940	943	943	914	948	990	965	976	953	945	910	906	934	923	935	980	932	972	990	979	924	931	948	950	883	924	950	973	966	961	944	963	950	938	898	945	913	943	918	932	927	912	935	907	912	924	955	999	929	920	1017	912	938	892	937	899	914	945	948	920	966	948	928	940	965	923	943	926	930	911	960	908	856	979	970	884	923	918	954	934	945	970	954	920	932	923	882	965	905	956	934	929	946	977	967	962	959	938	995	905	996	946	952	894	943	1004	1010	957	934	926
40675	40068	41538	36810	39640	45084	27688	21658	23141	17439	8129	2515	917	460	367	332	336	331	344	338	340	357	302	313	339	335	341	350	302	337	333	359	326	306	340	337	340	322	313	333	342	326	326	318	312	310	294	314	338	349	325	354	322	343	327	319	305	327	299	327	318	318	333	335	340	337	326	341	335	314	320	321	332	306	330	326	343	294	303	344	344	312	345	326	337	321	332	316	334	317	297	328	322	325	369	313	310	363	339	339	318	286	340	336	327	329	317	322	285	309	319	335	324	333	323	312	315	331	296	313	331	338	328	308	309	316	349	320	376	338	332	304	309	321	347	346	340	321	317	321	294	312	329	336	312	336	320	352	338	357	373	317	313	350	350	291	328	285	383	326	347	334	341	323	324	354	297	338	326	351	331	323	306	338	359	291	331	293	348	320	311	313	344	315	317	332	307	298	314	334	327	359	308	330	340	308	341	333	333	304	347	297	352	328	313	332	340	330	347	355	323	343	325	346	337	306	333	339	325	342	332	322	284	323	319	351	325	305	303	328	339	343	359	312	320	348	338	333	315	344	315	308	339	309	330	319	360	309	346	320	294	345	328	338	321	341	355	347	314	317	325	328	366	334	347	304	334	301	316	324	347	344	335	314	337	313	316	345	317	320	308	311	293	345	344	331	311	345	314	333	333	336	359	342	343	314	344	311	319	324	348	291	302	362	334	310	331	317	324	335	298	307	290	328	335	352	340	310	356	330	332	335	342	338	352	333	358	328	338	319	330	336	333	330	317	332	332	325	305	339	365	334	357	351	343	312	335	342	318	316	323	358	316	335	336	315	371	365	326	354	339	322	289	314	333	331	307	318	360	333	349	312	310	338	326	334	325	356	311	306	358	303	333	346	321	327	320	288	356	304	283	322	324	313	318	328	347	347	369	329	354	315	314	328	335	336	327	332	304	295	326	338	296	313	316	330	317	328	313	314	302	327	355	328	335	313	331	329	327	314	361	327	325	332	307	324	338	319	321	340	329	331	292	336	327	341	316	297	348	340	316	343	358	349	372	292	310	311	324	309	304	328	326	319	326	342	340	335	323	340	309	345	323	323	332	338	346	307	358	325	328	344	333	306	298	318	307	322	331	316	328	321	316	319	333	358	325	282	314	334	336	341	331	340	332	315	322	300	327	330	317	306	320	338	322	314	314	334	318	334	351	316	350	296	319	349	321	336	343	350	332	329	328	353	350	322	346	311	348	332	312	340	334	323	345	350	341	355	359	347	326	336	324	308	317	313	352	328	330	311	341	359	366	308	322	306	330	337	372	328	318	366	306	367	323	319	306	321	350	330	313	315	374	338	328	291	326	297	332	330	308	357	365	359	341	354	322	292	355	289	318	322	323	334	339	281	317	327	309	281	321	313	321	347	329	300	318	322	349	307	312	335	325	299	351	351	316	364	322	326	316	329	291	354	325	286	339	340	303	361	315	344	330	341	348	291	313	308	313	349	328	332	320	327	332	333	333	349	317	312	357	320	362	333	328	321	342	347	339	326	308	317	319	340	318	336	326	312	346	337	349	341	322	358	356	347	345	312	287	349	312	354	311	285	369	371	290	340	317	334	349	320	304	324	334	338	329	322	354	318	332	341	343	283	342	320	343	283	321	306	330	338	292	330	354	304	333	339	336	338	327	342	344	345	327	365	333	331	315	308	304	321	349	366	340	338	337	325	323	326	351	327	316	313	344	336	311	358	334	320	317	338	317	344	326	316	328	349	309	331	300	361	347	322	301	346	288	344	330	334	341	323	327	344	346	320	323	351	332	315	316	345	296	357	348	298	311	305	327	328	303	374	348	380	336	310	325	309	327	367	341	329	323	321	366	339	328	316	316	308	326	355	316	326	326	377	308	344	297	290	350	301	334	326	308	322	345	371	324	310	325	344	311	344	318	327	337	350	336	353	306	334	319	359	346	323	307	299	318	298	353	350	322	344	321	337	302	350	336	335	328	329	283	299	334	335	376	301	312	298	312	306	321	325	318	302	342	346	299	302	320	355	332	320	345	371	349	357	322	314	312	335	338	320	313	358	325	343	294	355	342	318	332	345	360	340	356	357	353	311	307	322	342	314	319	352	324	325	329	364	321	290	326	323	351	336	325	329	300	321	328	318	318	337	317	314	318	333	288	340	331	337	313	305	325	313	335	327	308	348	316	350	308	327	318	317	307	332	385	305	310	328	308	351	297	314	332	318	329	321	314	332	352	350	350	318	327	342	340	327	343	341	338	371	300	359	328	330	322	324	352	340	352	337	342	327	311	322	296	318	327	332	342	344	340	339	316	339	341	297	328	294	307	329	329	330	349	356	327	335	333	324	310	339	341	330	307	318	322	316	357	315	311	319	311	318	334	327	271	337	361	317	317	309	337	309	316	336	314	324	321	371	287	320	322	316	348	307	308	307	346	342	292	318	326	334	358	332	326	340	314	354	328	318	331	295	331	326	330	334	315	303	338	358	354	321	336	351	315	344	335	293	310	351	320	334	289	343	331	345	307	330	349	308	316	336	329	373	346	324	305	308	352	339	330	321	338	333	330	337	295	334	340	306	326	315	326	345	322	306	340	327	337	315	350	348	337	331	334	324	286	342	341	346	344	316	302	313	322	329	319	304	289	310	339	357	307	335	322	318	335	348	331	329	341	323	335	329	330	335	317	303	320	341	346	292	330	347	341	345	318	309	335	301	343	319	342	352	339	320	293	348	338	325	316	332	365	350	333	327	306	348	297	309	326	309	332	323	311	341	306	325	335	366	322	344	338	321	334	316	348	326	328	339	332	302	323	331	348	347	329	314	341	301	358	300	296	352	333	319	346	329	297	351	326	357	309	334	348	326	307	309	336	305	314	350	352	347	323	331	341	307	338	348	341	331	305	327	333	301	305	349	311	338	322	297	312	333	309	310	332	362	340	384	322	344	355	337	329	348	287	326	308	319	344	302	330	328	335	320	359	325	325	327	311	326	316	337	335	320	309	331	335	340	287	315	292	317	289	328	319	337	324	276	309	339	302	311	308	329	336	316	341	316	334	274	355	346	300	322	357	348	326	315	309	318	335	314	330	310	332	381	292	324	358	306	306	323	307	346	353	319	326	328	346	336	314	350	335	330	336	351	343	334	326	326	349	338	315	326	330	319	336	337	333	308	303	336	321	330	326	312	333	308	306	352	321	329	303	325	318	300	335	312	337	303	345	337	341	324	324	339	329	331	303	318	312	340	345	346	323	328	323	362	352	311	339	338	292	372	330	299	320	330	371	372	336	354	348	339	313	312	345	307	346	326	301	329	317	356	319	338	331	313	320	327	320	336	327	350	382	334	304	313	363	329	339	295	341	346	346	318	312	320	306	322	298	356	303	342	356	340	318	359	353	306	290	343	341	316	321	319	350	336	307	307	351	334	329	280	360	330	345	361	314	347	293	329	332	334	344	300	318	322	336	337	337	342	352	306	328	347	306	321	345	320
31909	36527	43235	45514	49677	52697	29051	37017	41370	34450	21059	9354	3322	1365	946	883	873	855	886	847	831	912	869	866	881	848	854	804	881	827	840	860	841	888	879	874	898	901	805	865	891	873	879	831	830	866	835	886	908	812	861	843	862	888	836	890	842	855	882	842	878	846	852	878	856	846	810	838	800	881	888	895	825	857	861	880	865	856	846	917	908	850	872	874	851	866	818	882	838	898	889	879	892	838	848	865	860	895	836	873	908	858	814	834	807	866	878	877	889	907	855	833	873	809	864	867	817	823	858	825	840	811	826	835	826	863	838	800	836	839	819	829	850	886	908	813	863	816	848	842	853	885	847	848	838	825	910	842	907	851	863	842	858	851	864	841	859	877	842	831	868	808	869	825	835	867	884	892	823	867	866	848	864	928	837	807	821	852	839	851	812	832	848	872	860	875	922	832	886	856	878	829	885	856	814	845	852	839	891	840	850	890	871	851	825	807	854	914	842	847	831	852	850	861	909	889	860	825	801	894	873	823	899	861	860	862	879	835	828	853	866	875	856	842	891	862	814	858	909	845	783	880	853	900	881	875	855	864	887	865	882	835	874	865	907	861	860	874	878	929	884	912	823	829	838	835	841	824	887	851	862	870	865	846	883	825	820	866	869	860	887	836	813	834	816	827	843	860	882	848	904	873	864	857	832	857	829	869	828	897	817	900	867	827	793	836	881	873	838	849	908	859	836	837	812	875	857	831	807	895	857	833	845	880	862	843	865	890	820	834	866	872	828	846	812	888	845	883	872	805	823	877	862	892	841	788	814	871	799	814	890	807	890	864	808	849	863	814	840	854	836	830	823	873	811	812	873	839	816	867	838	858	860	834	844	837	856	854	817	831	855	840	790	787	809	828	858	858	831	898	870	857	856	845	864	864	905	854	870	879	856	880	806	915	885	855	854	873	864	844	811	875	900	844	852	857	847	886	865	889	894	859	850	872	858	847	901	843	823	859	861	818	889	919	909	877	855	825	818	801	875	854	844	788	843	847	860	865	864	887	895	840	806	885	865	853	837	832	840	830	860	846	893	788	810	895	848	862	811	829	913	843	859	834	840	843	894	888	851	882	834	872	879	861	812	889	897	859	866	907	860	842	859	840	829	851	839	824	879	891	864	868	864	854	863	854	838	898	838	901	846	885	876	881	786	855	867	813	887	842	888	831	830	881	824	887	842	851	868	864	848	823	855	870	920	869	858	830	827	842	858	841	870	845	896	844	864	790	872	829	882	844	843	914	859	842	840	908	845	827	887	871	851	861	865	841	830	891	881	881	894	806	894	807	832	824	860	872	857	817	829	850	871	825	868	845	827	806	879	858	926	861	866	860	833	831	929	848	904	826	841	838	819	867	906	868	802	831	807	875	843	841	842	810	782	884	839	866	835	869	858	882	835	854	833	865	881	862	789	886	873	905	892	885	867	876	888	863	846	820	876	926	872	812	834	816	865	855	822	868	849	830	856	864	863	895	864	835	868	861	864	806	794	842	874	829	856	851	855	872	866	829	830	855	829	837	826	865	799	858	850	788	826	854	883	839	820	852	795	794	820	852	841	862	850	811	812	807	851	885	867	861	904	840	879	863	792	810	908	854	845	855	879	875	821	845	844	896	800	923	811	812	872	864	805	830	814	844	897	846	867	874	836	837	831	873	878	834	844	872	808	877	875	922	867	850	845	837	855	818	798	848	859	807	886	850	830	843	868	902	904	860	821	872	826	800	819	840	841	853	872	824	889	845	848	863	851	874	883	845	841	830	876	821	867	874	873	853	838	866	867	833	835	820	904	919	898	867	820	851	870	850	879	882	836	843	858	842	853	878	873	826	888	831	873	831	871	837	858	849	821	846	875	880	851	806	884	860	876	787	835	839	915	870	861	836	898	830	800	832	836	847	879	854	874	845	866	873	800	904	886	828	884	890	872	787	856	812	834	839	870	824	898	898	906	857	817	856	839	873	891	884	859	885	802	898	865	880	836	875	837	900	860	877	834	833	837	875	835	846	847	877	892	828	906	850	837	848	838	880	888	853	814	858	874	862	825	888	838	813	917	824	914	831	825	914	840	901	834	877	850	816	873	814	814	858	838	838	816	838	871	903	801	858	898	869	812	820	880	883	830	813	847	896	843	832	830	861	831	874	852	851	908	795	871	835	858	865	843	838	902	879	885	858	867	876	831	769	887	857	881	851	889	899	862	845	837	859	849	824	872	881	799	852	852	876	872	919	791	832	804	849	887	893	804	849	910	827	849	890	878	832	922	900	781	883	864	889	842	869	885	878	871	854	844	815	844	890	780	838	833	826	886	872	835	827	915	853	867	815	834	870	825	833	841	797	864	853	865	831	905	905	865	869	826	882	863	798	902	899	887	856	859	849	859	860	851	841	851	820	840	893	799	833	824	863	826	924	865	856	880	802	857	834	871	822	865	884	918	875	851	875	808	852	823	850	868	842	823	891	835	929	803	864	841	838	861	840	853	853	840	851	863	857	927	856	815	848	823	889	824	841	855	838	873	832	802	802	871	857	796	864	889	831	873	812	897	817	898	894	932	854	862	864	859	873	883	838	836	861	881	825	819	836	890	845	825	867	847	812	869	860	842	820	900	851	847	883	868	835	866	895	906	864	839	841	883	879	813	886	875	862	843	863	817	904	890	854	832	859	849	871	828	863	842	762	818	856	891	896	836	872	898	899	849	825	852	870	807	855	854	865	780	859	835	852	873	858	856	842	840	838	868	851	828	835	844	901	849	862	837	816	847	860	817	881	874	832	837	866	824	793	816	841	874	849	822	880	817	875	826	841	875	858	872	821	850	891	839	877	864	880	923	868	855	873	900	885	794	851	825	837	874	863	874	883	841	821	888	845	822	854	858	871	872	851	855	861	810	858	847	835	839	860	911	833	814	917	883	838	823	796	892	830	882	811	868	873	834	888	837	864	862	835	806	826	859	939	821	870	894	871	827	870	845	876	873	820	812	870	835	848	849	835	881	867	833	867	852	822	851	803	833	845	894	883	872	865	829	899	841	850	872	807	851	856	822	837	854	905	870	887	842	850	849	850	830	854	877	863	827	855	877	873	869	855	897	795	865	872	899	842	793	864	865	880	838	843	808	851	845	833	854	880	817	867	815	846	859	815	809	820	787	864	872	916	878	852	833	857	905	838	809	876	843	830	821	871	810	824	805	818	885	842	881	832	836	825	842	828	863	833	811	903	840	857	860	838	885	855	891	855	868	866	869	861	869	849	865	844	865	878	885	855	869	851	849	848	812	885	827	917	885	876	878	867	833	867	885	851	825	841	854	850	863	810	850	825	910	857	901	837	805	846	852	803	839	891	888	854	872	812	866	903	880	859	824	835	887	883	888	851	883	819	840	857	855	866	864	822	855	856	858	824	823	892	891	852	813	862	860	848	852	847	848	869	878	826	857	854	860	830	905	851	823	878	874	844	801	837	831	888	860	842	794	854
47332	44158	42869	39727	46150	42793	28968	26834	33632	28726	17501	6312	1799	568	335	271	280	276	274	267	292	265	283	266	239	244	254	265	277	275	262	248	253	287	252	239	308	268	261	268	268	265	249	262	273	264	261	306	211	281	286	257	280	263	275	276	275	288	267	284	271	260	266	291	247	275	310	266	258	271	259	272	268	286	240	284	274	281	239	246	259	263	268	258	258	266	256	297	262	267	257	272	246	296	270	279	275	247	272	300	272	261	242	282	268	266	240	263	269	242	295	255	261	274	253	259	255	301	252	294	293	246	260	264	238	278	265	259	289	274	280	267	290	281	278	273	269	268	282	269	256	291	244	283	263	272	305	290	278	295	267	237	263	244	277	268	275	280	278	263	250	281	240	280	282	278	252	271	289	258	267	268	268	274	288	248	256	247	253	236	251	249	300	247	263	290	274	277	288	270	294	297	253	289	251	263	291	254	281	281	276	256	233	259	294	276	261	284	261	277	276	281	266	243	244	269	267	286	268	273	257	256	245	314	247	249	277	276	231	269	299	251	293	275	290	308	252	270	264	275	257	306	265	269	272	254	260	283	271	249	276	249	268	263	290	252	299	239	281	261	277	267	286	276	278	238	234	273	262	265	245	271	265	242	242	243	272	266	275	283	275	276	246	291	230	270	290	238	272	272	289	283	257	277	266	255	249	291	252	254	262	259	263	264	263	273	276	253	268	261	244	304	273	255	254	279	278	278	242	259	291	257	254	269	268	277	266	271	246	298	256	268	272	291	257	258	277	266	284	278	241	281	271	278	276	299	260	249	244	260	252	287	269	285	265	270	267	282	247	258	227	262	249	291	243	258	274	265	236	243	269	263	260	278	284	295	245	275	266	252	276	265	263	282	247	248	265	267	283	273	269	308	271	283	275	265	269	262	270	291	286	287	270	219	281	280	265	270	260	246	262	265	247	263	269	272	294	254	250	257	294	287	295	251	264	276	269	239	266	268	275	260	250	287	269	293	258	277	267	258	264	281	273	269	275	239	273	257	292	241	264	267	255	272	276	253	269	249	275	279	254	277	271	291	255	250	268	290	258	265	243	246	273	260	284	293	258	257	268	248	302	235	260	291	254	279	273	262	267	284	297	246	255	261	277	276	278	269	300	265	266	276	247	233	254	278	258	251	281	269	263	278	253	256	251	277	263	252	283	269	284	300	261	280	252	278	276	255	266	264	239	259	247	285	271	298	232	267	268	277	267	277	239	271	274	227	296	256	308	243	247	278	282	245	249	264	276	289	256	278	308	257	271	248	266	272	242	285	270	280	255	245	268	279	247	278	257	268	240	264	261	271	267	292	252	249	246	233	278	266	272	242	263	280	273	279	268	232	259	301	268	264	274	269	274	255	267	294	297	291	300	247	292	231	270	250	251	282	264	282	281	241	244	250	280	286	254	301	266	238	263	270	272	273	266	265	248	280	280	292	275	263	274	240	305	266	289	242	265	280	263	274	284	268	273	284	262	285	245	258	267	253	267	271	277	272	256	278	259	275	244	255	271	279	251	267	268	266	256	253	247	232	296	269	244	257	257	274	278	254	242	277	275	277	253	256	245	256	266	266	229	261	228	247	246	258	275	283	262	256	279	283	276	245	263	248	285	269	256	275	311	272	259	234	284	307	245	266	256	277	256	293	260	252	262	263	270	268	279	256	232	265	271	267	247	276	283	255	291	246	271	248	252	222	268	261	278	269	269	283	289	280	308	280	253	283	288	243	291	261	280	282	268	246	277	258	303	262	239	273	244	245	281	276	296	281	251	287	267	261	259	231	244	283	226	293	279	262	254	273	257	244	266	268	259	254	257	255	284	288	244	286	270	273	262	272	260	257	281	281	259	289	292	246	244	276	273	268	282	263	261	253	258	279	262	282	267	249	293	250	282	292	283	264	269	255	289	264	285	245	254	246	245	267	266	302	253	237	269	295	280	265	278	269	256	257	267	260	280	257	244	276	252	284	270	253	282	260	280	282	254	285	284	271	282	260	255	271	264	244	265	246	238	267	291	274	275	256	280	262	255	253	261	251	271	269	267	268	260	256	256	271	265	285	273	286	278	269	255	248	281	254	279	308	276	249	277	296	277	302	255	255	292	283	261	281	259	273	241	294	287	254	248	271	273	258	267	231	276	262	245	278	272	241	256	215	269	273	262	254	258	270	280	285	281	281	274	280	275	269	270	263	258	286	256	283	261	280	238	301	272	281	281	268	259	284	252	255	248	258	253	285	291	272	282	249	240	268	248	258	254	266	267	249	293	248	265	294	268	257	234	255	228	280	258	295	258	266	281	279	254	288	265	295	287	272	268	259	299	288	276	276	265	279	256	271	260	284	280	266	240	272	259	259	258	313	281	275	240	258	256	253	261	239	273	277	265	246	230	252	273	245	278	235	281	255	243	229	288	292	258	301	240	272	288	301	244	297	279	263	267	255	255	273	260	303	261	282	287	288	292	283	262	239	282	235	291	284	260	280	261	268	244	241	286	280	288	260	253	294	284	280	261	279	286	277	268	277	304	275	254	261	250	251	281	269	279	272	257	273	271	265	234	276	275	253	243	263	262	258	284	271	299	269	275	270	276	253	274	271	277	261	262	245	274	275	253	280	238	247	262	242	286	267	280	270	237	261	267	277	271	264	242	276	267	267	281	289	285	267	292	279	277	261	269	284	276	303	252	253	274	285	266	230	270	285	255	272	252	253	272	253	278	243	266	242	254	244	275	274	254	271	265	291	315	242	262	292	282	258	276	247	287	280	295	260	250	295	267	295	257	281	267	288	256	253	290	265	282	282	277	267	293	267	263	293	273	248	263	267	249	240	279	289	252	286	278	283	267	268	277	249	253	268	271	274	265	286	256	245	267	270	283	264	266	253	243	251	292	278	264	258	270	288	265	272	278	267	265	253	252	284	268	275	278	252	249	311	258	293	262	259	275	296	245	234	298	252	296	262	295	273	287	289	251	278	308	287	271	281	255	248	271	287	288	275	266	258	260	278	259	259	278	255	277	253	255	242	254	249	263	257	263	243	272	270	262	294	298	275	272	279	286	281	266	280	248	263	280	258	281	254	268	248	264	285	249	258	270	234	282	256	264	274	261	287	238	273	307	256	266	273	273	278	259	258	237	253	262	273	235	267	308	301	289	253	259	248	273	251	273	229	264	263	260	241	274	289	267	290	256	263	256	275	250	287	273	270	262	255	248	307	282	281	264	289	282	303	242	259	268	249	248	254	257	281	230	279	274	282	255	263	274	257	268	232	267	240	262	271	265	268	282	275	260	255	272	262	265	284	291	282	253	246	258	254	258	271	271	242	250	275	279	295	268	240	250	279	259	285	260	260	269	279	274	285	269	260	257	256	276	269	254	283	249	272	265	267	264	264	252	302	256	257	298	268	237	268	270	272	255	244	255	251	261	268	298	260	277	276	265	262	274	275	280	266	266	292	283	272	258	248	288	287	291	285
37923	44596	48100	51666	56661	53965	32854	46033	53221	45140	32385	16770	6409	2018	1078	764	726	685	699	740	747	693	682	685	694	733	711	762	715	707	720	713	730	693	723	666	696	660	708	693	690	767	740	715	703	669	701	694	697	684	657	727	671	698	718	724	674	764	704	704	711	680	693	735	732	710	731	737	753	738	710	677	723	690	706	700	681	677	681	686	699	655	716	694	748	740	699	700	696	688	711	727	701	704	689	719	655	705	735	658	709	709	720	662	694	719	732	682	691	687	691	656	654	726	741	739	690	753	679	766	697	719	712	642	751	712	715	716	716	705	765	678	736	665	713	694	690	707	712	677	665	654	743	745	707	724	739	692	678	713	675	715	709	674	664	736	700	650	755	709	724	658	740	712	758	725	712	716	710	699	702	690	708	702	744	699	712	726	686	704	710	633	692	739	709	659	747	706	679	673	715	701	743	714	698	727	697	717	753	687	695	746	703	723	689	687	726	684	682	686	722	669	728	697	725	700	754	705	653	720	711	731	670	715	692	769	707	730	707	691	688	682	692	748	688	733	710	632	676	661	686	652	696	707	767	667	709	670	677	686	690	692	718	677	711	675	737	754	713	693	681	664	734	705	702	734	713	679	691	726	707	717	674	720	693	685	646	694	768	719	685	720	667	738	687	699	692	680	736	692	714	730	707	710	739	735	700	680	730	657	679	723	646	733	689	710	699	689	724	712	694	663	679	685	728	757	725	745	683	713	742	676	711	671	679	734	671	733	739	635	691	700	717	684	726	712	665	741	687	702	663	744	681	698	710	709	694	733	724	744	728	698	711	703	705	688	662	727	694	732	726	768	726	726	744	725	700	697	664	689	723	677	713	683	724	726	713	719	725	696	730	752	665	720	700	701	738	690	677	682	707	668	691	732	724	695	679	685	725	695	725	703	666	716	734	695	688	704	710	720	682	656	696	778	722	752	736	698	750	722	749	707	706	745	729	732	724	684	680	692	735	735	705	704	715	713	700	763	747	701	711	714	671	656	744	691	703	696	693	725	718	724	728	710	716	705	695	740	750	687	690	693	710	701	751	710	683	736	749	667	710	728	707	697	729	715	686	700	682	679	714	686	720	686	716	683	699	724	693	713	676	650	713	660	714	671	680	693	671	730	683	711	690	724	705	661	703	720	722	751	685	666	714	653	688	708	739	740	723	729	751	700	708	668	711	718	700	699	758	701	709	726	673	704	697	699	672	703	718	708	724	691	781	727	770	735	671	656	738	710	728	690	716	708	664	703	662	690	641	681	712	697	668	695	712	693	704	729	682	713	671	654	715	732	673	687	726	738	690	678	701	652	705	713	674	720	746	727	735	726	751	714	725	678	691	704	687	723	707	673	652	714	738	690	725	675	709	701	746	710	675	739	741	709	686	744	657	699	671	712	704	700	676	710	658	705	673	720	661	693	702	695	696	665	710	705	747	690	674	729	701	718	685	729	713	734	699	687	728	711	735	708	679	693	692	738	692	689	671	719	708	702	725	681	756	666	709	717	711	686	706	692	714	715	730	721	692	716	712	680	695	660	708	707	683	707	705	685	707	729	738	701	691	692	716	692	752	696	668	710	720	686	751	723	678	756	662	672	738	691	736	711	702	682	690	712	690	723	693	692	730	746	667	732	696	675	749	718	725	720	742	716	676	664	720	731	692	692	702	734	703	704	701	696	737	671	741	702	743	685	696	676	676	739	664	739	666	675	696	705	739	697	689	682	688	689	733	677	681	675	710	708	720	717	683	698	716	712	697	682	729	701	688	728	689	683	709	737	645	749	746	699	694	780	710	718	728	768	692	677	673	737	684	721	701	752	726	663	721	706	732	701	719	696	691	644	705	762	707	701	727	659	712	748	649	688	708	695	715	697	682	720	735	734	708	695	722	675	703	717	717	692	692	711	726	727	721	701	692	679	704	714	703	712	740	750	693	663	699	653	685	699	695	701	677	715	678	694	704	765	683	712	722	741	705	723	700	700	643	659	701	716	739	701	756	698	714	702	728	675	694	656	674	716	689	685	737	719	693	647	696	721	682	713	682	687	698	715	676	700	692	695	709	704	688	759	709	680	646	749	728	755	693	678	694	710	688	699	695	708	712	697	708	754	697	684	688	718	781	688	705	723	705	703	672	716	732	687	670	787	706	751	685	688	675	695	702	728	700	683	707	688	715	702	673	673	715	667	724	711	661	667	668	663	664	717	717	664	609	705	701	651	746	745	727	709	710	703	701	738	701	697	737	673	702	673	679	677	726	704	706	730	690	684	695	695	683	728	729	726	755	694	699	664	730	684	669	672	722	707	735	656	682	728	722	725	686	726	712	728	720	715	704	668	690	737	689	709	744	706	738	701	733	705	676	690	735	740	726	679	712	690	722	728	686	712	712	674	733	660	704	683	719	752	674	697	718	697	677	661	677	706	719	687	786	720	725	711	672	745	700	744	715	706	645	719	736	735	715	662	735	779	683	665	725	770	748	711	708	726	667	709	723	681	734	726	716	726	667	726	705	659	743	676	691	690	666	684	691	682	719	685	722	722	716	695	725	679	663	689	742	709	715	748	692	718	708	729	689	694	693	706	661	745	692	713	727	705	744	689	720	699	698	712	728	710	733	753	663	698	699	653	718	681	735	740	684	728	693	684	716	666	713	682	695	685	658	695	671	723	707	717	713	710	706	719	725	701	733	700	705	712	686	720	712	678	687	726	701	715	729	695	725	684	705	747	749	703	662	679	690	781	704	739	713	686	644	694	713	720	662	704	682	671	738	756	716	665	736	696	744	616	696	726	678	730	705	734	725	746	724	738	692	758	663	712	764	707	731	715	690	658	721	731	712	692	702	702	733	684	727	693	681	728	692	732	706	705	703	696	702	699	689	701	726	713	727	673	694	704	672	676	706	739	665	738	776	705	699	683	753	704	704	719	711	692	672	712	717	719	709	688	658	714	697	744	694	656	680	676	730	673	727	682	705	670	701	752	747	751	718	689	694	669	660	645	759	685	692	720	698	679	690	694	677	745	706	711	738	692	719	715	671	690	698	684	766	710	760	700	697	693	720	715	765	700	694	666	693	740	673	701	693	693	709	708	724	714	665	660	713	653	740	723	684	683	716	651	614	719	734	691	686	690	683	706	787	698	718	703	680	690	722	644	755	725	699	716	703	658	744	700	715	676	668	677	697	671	711	699	688	685	713	723	726	703	670	669	709	719	689	685	711	679	705	718	678	714	674	733	705	721	688	703	699	707	705	700	751	683	701	699	707	701	700	685	723	707	697	663	683	753	724	620	733	695	749	726	745	711	733	697	719	718	700	713	724	746	707	712	705	715	664	737	724	687	666	736	710	685	695	730	672	739	673	694	725	678	673	732	669	761	665	723	708	731	719	692	787	676	711	686	673	753	739	730	688	750	673	681	729	638	653	651	661	666	688	708	675	680	768	636	715	758	708	675	698	693	720	712	704	669	716	715	718	669
20164	24075	23608	18923	15519	8283	2542	2580	2359	1897	1321	735	467	374	387	354	366	326	373	378	358	321	407	346	369	358	346	346	396	356	351	358	318	330	372	293	373	363	366	364	364	380	377	324	359	356	358	360	384	349	330	359	370	335	320	379	350	369	369	333	325	344	302	343	328	347	369	386	334	357	316	339	341	331	355	348	337	348	354	390	341	379	335	341	374	370	344	347	352	324	365	340	356	339	329	351	322	352	338	345	349	339	336	350	376	343	370	360	322	365	346	333	338	393	361	327	387	340	366	363	355	354	349	324	384	346	373	364	314	353	340	378	355	342	347	359	326	333	318	343	345	326	360	356	333	351	346	340	348	374	337	336	368	336	356	337	345	362	373	348	351	373	329	331	348	357	337	335	375	340	340	362	340	350	355	342	368	348	349	364	340	320	334	331	367	365	335	352	317	338	402	328	337	361	312	352	368	330	357	369	356	351	332	372	384	343	353	341	323	374	361	349	350	317	352	348	353	355	325	370	373	344	327	336	318	364	363	349	336	343	350	342	364	364	310	378	345	329	388	356	374	326	373	356	361	336	344	310	336	366	353	346	347	353	334	363	397	390	333	377	332	352	371	365	392	369	342	351	377	339	335	368	363	333	339	344	337	325	378	338	376	355	372	335	361	366	356	348	362	394	326	354	345	325	353	336	352	343	350	359	334	351	346	329	340	321	328	350	338	381	366	361	371	385	340	330	386	346	368	359	361	399	321	354	298	312	331	349	349	354	317	344	345	328	331	377	352	340	342	343	352	357	379	349	369	347	356	351	344	359	345	367	335	347	334	349	343	341	361	370	390	341	372	355	340	372	326	348	333	345	345	351	342	373	374	321	362	361	345	331	378	322	341	350	372	346	358	363	370	339	373	328	345	340	340	347	367	336	324	335	355	391	349	356	367	357	314	344	333	385	321	370	351	410	359	369	347	360	363	347	316	368	387	370	352	319	363	341	327	379	346	354	383	360	320	339	368	372	363	315	351	345	363	367	343	372	331	361	364	357	330	401	360	328	309	339	352	348	328	331	383	364	361	351	305	351	326	353	384	335	327	326	379	368	354	353	342	363	340	364	355	368	333	326	333	346	327	347	380	349	371	376	341	320	325	351	381	326	367	344	379	359	366	370	375	324	309	302	354	340	348	364	357	322	365	367	312	362	329	316	367	358	368	346	334	376	310	370	374	366	371	352	339	300	357	369	336	309	344	341	332	342	341	355	334	358	339	320	370	360	332	328	335	382	376	327	340	348	338	360	296	365	314	363	326	353	361	364	388	378	370	349	388	370	353	357	357	348	346	359	353	351	368	353	355	378	337	360	387	383	371	404	357	359	324	378	361	335	356	318	360	385	330	391	331	337	377	344	361	364	328	358	318	338	348	326	383	360	342	331	327	375	373	360	309	352	352	340	334	330	315	352	356	362	312	341	339	345	341	331	369	361	320	351	346	368	328	339	344	317	375	349	343	351	331	354	358	373	362	355	338	355	375	389	348	342	361	355	367	372	361	346	349	365	338	382	323	331	333	360	355	382	329	354	346	338	349	335	315	364	327	330	370	369	355	325	352	357	358	356	385	366	359	300	361	357	368	320	357	349	361	330	374	362	351	361	334	315	354	349	383	357	375	356	371	345	364	352	381	333	322	324	365	358	336	319	380	354	365	345	357	365	366	319	342	344	366	330	353	349	359	333	358	346	315	331	372	358	361	346	361	365	379	352	338	370	366	367	342	326	379	353	369	359	346	320	341	344	361	339	380	375	327	333	358	374	334	356	374	328	374	335	337	342	334	370	334	358	349	341	391	366	344	342	394	317	384	367	388	368	389	370	336	339	356	380	349	359	369	386	345	351	356	354	362	354	353	336	359	319	355	367	340	344	327	335	359	330	369	333	345	377	348	326	362	352	366	355	346	356	353	323	312	378	348	331	346	337	392	367	333	370	337	323	305	361	349	351	315	343	307	345	317	338	352	320	359	360	343	333	338	338	357	350	355	341	377	356	316	367	377	356	331	353	348	351	351	330	325	358	340	371	349	334	354	361	339	346	338	327	359	348	314	345	334	363	354	352	316	344	354	359	311	343	359	351	345	338	335	339	336	329	346	338	327	354	347	332	338	347	348	348	344	366	356	339	359	344	322	357	353	374	363	313	363	338	322	348	355	361	349	334	334	373	386	337	323	317	349	360	326	387	316	325	371	309	355	356	378	340	395	348	326	359	365	368	365	374	354	344	351	336	342	325	327	347	341	397	385	357	342	359	308	375	337	365	353	352	306	371	328	359	349	345	359	333	360	365	350	338	359	376	384	386	364	366	333	361	339	365	344	345	324	345	353	365	336	360	339	334	345	367	322	364	363	369	361	353	340	329	344	380	357	344	364	341	358	349	350	329	330	363	389	364	338	321	409	333	348	350	334	383	398	340	332	365	336	318	358	361	348	348	305	315	375	363	358	358	356	337	365	350	402	371	360	332	351	345	367	353	330	362	359	371	351	349	324	391	334	344	369	367	382	349	353	368	358	348	335	355	374	349	360	382	365	337	324	371	360	333	342	358	352	348	339	332	371	316	375	367	384	328	374	331	354	339	335	344	353	354	386	334	353	338	332	317	366	328	392	373	340	358	347	347	362	336	358	345	356	381	364	348	350	352	348	352	335	346	358	368	375	348	353	343	329	364	347	351	349	353	360	315	335	338	319	332	350	338	369	352	297	311	328	352	361	351	347	329	363	320	380	335	342	371	353	327	370	345	346	361	348	353	327	345	351	349	333	365	360	342	379	370	377	343	370	346	373	341	330	339	289	341	359	387	331	364	352	339	354	370	337	357	350	349	346	371	325	333	339	334	347	295	322	397	381	374	355	347	314	360	338	350	360	342	353	366	351	374	403	350	350	354	356	354	352	383	317	360	360	355	334	374	391	360	345	345	346	369	364	366	335	365	336	327	331	329	359	375	333	366	352	315	374	346	376	341	367	374	337	342	351	372	384	369	323	326	359	341	377	427	339	372	370	344	342	351	333	342	338	344	348	371	351	384	367	315	363	384	407	352	371	330	354	335	357	347	354	369	323	349	360	370	363	312	361	375	358	344	358	325	334	369	369	360	349	320	367	324	367	391	325	346	335	338	351	357	356	339	337	354	352	340	361	325	362	361	402	341	343	353	365	342	328	358	389	381	366	352	380	355	354	344	343	378	380	348	334	334	326	343	365	361	343	325	380	357	350	399	355	362	308	339	371	374	348	327	347	357	353	375	333	359	317	362	386	335	336	335	375	341	313	356	350	326	349	322	341	339	363	369	352	366	336	371	355	338	349	327	312	318	327	377	379	347	369	350	357	346	356	352	365	353	347	347	372	385	314	333	326	372	324	339	357	329	356	351	343	341	355	349	376	337	353	351	373	358	342	390	360	357	348	347	321	352	363	364	356	315	345	360	339	345	302	353	350	357	319	351	375	331	334	346	359	359	377	386
15567	20362	25784	29657	29276	17605	8124	11290	10547	7752	4848	2494	1418	1049	947	949	925	882	944	929	915	882	920	958	965	919	889	920	875	927	875	962	908	929	913	949	950	947	929	920	892	897	875	936	940	984	858	881	893	922	936	883	933	890	952	934	909	950	873	896	885	883	928	896	937	891	884	886	890	896	930	910	896	889	907	923	894	885	892	853	874	853	931	925	919	914	904	913	929	890	939	915	958	905	932	873	883	915	962	896	890	902	933	897	922	895	916	927	863	918	877	899	957	925	884	917	910	918	877	875	893	854	853	977	885	899	886	887	883	977	891	965	921	935	901	885	904	990	871	894	916	898	883	913	973	925	926	931	900	935	914	883	902	900	905	932	947	912	952	878	881	863	933	938	927	834	898	915	958	1000	922	918	922	924	920	881	896	900	865	923	961	844	873	882	920	907	909	926	873	904	935	893	850	917	933	865	858	907	897	894	910	928	921	920	904	884	859	914	857	933	907	935	929	901	941	948	864	906	967	878	923	900	904	924	909	902	926	916	934	863	881	972	895	895	902	936	878	922	918	937	927	887	869	895	921	897	882	882	942	900	977	924	929	949	880	938	909	879	923	950	915	939	889	895	916	858	868	905	977	919	928	948	971	937	849	911	851	907	927	886	922	888	903	896	942	909	881	854	881	922	936	904	889	913	918	890	904	898	914	970	843	845	958	914	889	921	856	917	943	946	875	907	920	932	888	880	907	897	896	875	911	918	963	878	899	920	916	981	910	879	893	894	897	940	910	869	898	938	928	877	936	909	941	928	894	905	892	939	891	932	910	897	922	876	888	911	946	903	928	915	901	929	883	869	927	883	917	911	881	926	923	872	916	877	930	836	927	914	910	878	958	923	920	927	920	875	921	912	926	923	883	887	900	938	929	888	958	918	902	916	923	925	889	930	897	931	926	919	908	916	881	938	946	903	939	906	881	902	908	938	913	933	896	934	895	913	891	954	885	920	900	925	934	971	941	962	942	904	901	909	947	877	913	892	938	909	907	857	892	901	951	941	867	925	879	934	918	910	917	909	936	913	893	925	868	938	900	973	931	882	924	871	854	947	926	906	905	954	899	888	922	940	902	929	974	868	920	893	841	963	863	946	907	904	890	925	887	895	938	922	955	884	908	903	904	859	951	902	906	932	904	895	893	874	899	868	942	897	949	903	901	988	932	908	882	869	880	899	931	952	900	883	847	892	876	919	917	892	916	942	895	869	907	931	883	887	893	892	945	853	903	882	932	931	880	875	950	911	883	926	848	923	937	940	884	901	860	911	897	886	963	887	921	915	894	927	893	935	940	888	871	842	923	906	942	857	910	901	952	953	918	919	961	909	909	930	853	927	851	920	955	914	891	871	904	948	982	906	881	847	880	918	950	887	832	909	966	926	874	897	951	921	880	904	947	919	873	927	891	918	901	892	894	950	932	921	898	916	866	912	934	880	912	939	840	955	896	914	891	905	873	870	942	929	959	907	856	941	895	890	942	862	917	916	927	909	930	908	882	914	910	895	905	895	900	947	912	910	922	944	916	980	951	913	928	922	930	936	883	869	915	931	944	962	935	909	920	933	915	912	944	904	899	940	907	853	925	928	923	851	888	898	897	909	895	935	905	891	951	935	912	911	936	900	919	942	891	915	874	882	921	882	923	921	915	901	914	862	892	922	925	942	909	869	941	864	881	899	921	897	870	865	915	906	941	919	936	905	927	945	897	961	943	931	861	924	901	923	883	892	947	900	933	902	926	934	855	924	895	926	903	927	960	897	934	900	929	895	902	890	909	891	922	922	969	910	953	879	905	867	931	870	882	912	896	915	854	952	904	971	858	930	884	822	882	921	926	894	921	912	879	929	868	979	944	923	911	907	875	905	901	944	904	938	853	916	858	894	962	939	913	917	922	898	905	901	950	864	860	948	939	863	894	905	909	894	905	922	874	908	911	900	909	956	877	955	903	906	978	872	920	871	936	881	912	898	885	874	918	885	911	930	864	891	953	943	905	889	888	866	971	908	867	974	874	944	864	902	957	856	936	910	860	965	911	938	906	904	968	929	896	906	886	839	928	899	939	905	916	970	916	866	910	857	897	917	903	908	911	902	879	879	932	894	865	919	941	899	907	896	913	870	917	907	855	853	885	937	897	972	956	881	900	897	905	874	929	890	888	939	931	934	912	929	860	923	899	905	915	896	916	926	906	915	911	880	920	981	846	885	939	927	951	934	956	874	894	935	915	903	890	938	948	935	890	882	905	895	904	947	962	812	893	957	885	876	874	970	951	900	920	940	922	925	991	958	938	906	904	917	891	933	900	902	866	934	881	885	886	874	908	913	876	874	901	888	940	952	891	934	882	942	915	877	909	872	916	899	888	927	900	956	871	898	956	943	898	860	931	897	912	855	871	907	911	929	871	864	918	868	902	868	901	900	948	901	895	957	890	932	904	934	886	920	897	891	852	915	903	865	867	944	954	921	897	890	867	940	869	920	892	883	929	915	953	946	894	911	918	873	927	937	913	936	951	838	923	889	920	914	960	930	921	878	897	951	878	889	937	873	868	878	907	853	900	908	883	900	863	947	941	909	897	894	942	923	884	947	884	912	918	922	907	936	941	910	919	884	928	892	942	924	902	946	906	857	880	933	894	891	891	879	913	898	901	904	883	930	932	930	945	950	909	921	1018	937	893	921	922	906	877	866	930	943	945	952	870	924	936	925	896	896	896	852	941	903	896	915	921	871	883	895	917	890	880	931	949	878	932	895	915	911	903	927	868	922	860	940	859	898	922	897	908	930	871	922	875	932	878	903	921	886	938	864	870	965	865	907	886	910	939	918	886	864	948	899	899	902	911	929	918	929	966	919	891	901	949	887	912	901	901	900	936	939	938	882	917	849	948	850	839	947	924	921	996	917	888	909	942	926	926	949	930	982	918	892	856	914	931	885	873	937	877	849	949	913	904	893	925	878	934	923	885	916	898	940	864	913	860	915	932	896	871	948	960	920	930	981	914	905	905	911	948	899	887	936	936	922	903	871	914	947	913	938	908	896	889	937	836	908	925	911	912	914	880	872	906	904	891	900	916	918	862	891	872	953	888	912	865	883	925	898	942	890	831	895	919	917	925	873	904	907	924	913	919	891	891	912	848	938	894	905	883	908	874	863	909	901	912	923	920	941	923	899	925	924	938	906	849	900	866	896	950	933	932	876	904	890	904	890	928	899	896	895	926	926	915	919	874	924	930	956	863	896	922	968	908	949	922	935	912	909	926	933	936	925	954	962	933	900	962	898	881	897	914	883	908	895	898	861	919	900	1001	895	920	914	898	913	906	938	926	912	954	908	936	922	927	874	903	928	903	912	913	910	921	976	899	886	922	916	901	865	875	921	920	916	903	905	886	929	913	936	909	929	942	879	907	903	930	863	930	885	907	853	938	925	894	913	876	938	891	938	931	933	913	955	950	878	901	874	887	898	955	937	902	923
41811	41070	37265	43108	43672	35149	23482	23153	22879	15757	7285	2403	926	479	377	303	360	352	306	332	323	349	316	327	321	304	318	320	295	341	313	307	359	279	334	327	321	285	266	336	333	274	303	320	302	312	316	335	303	322	341	313	304	342	305	309	327	359	293	320	311	310	316	315	289	328	340	295	339	335	302	301	302	302	313	317	314	316	297	311	322	317	314	331	318	322	317	309	321	315	321	292	332	331	302	303	332	345	337	303	293	303	314	310	308	338	333	332	313	330	311	321	328	290	354	344	312	274	347	315	330	303	325	292	317	294	326	308	321	331	318	342	317	326	319	319	321	361	297	288	341	350	284	348	321	303	279	326	314	352	323	304	316	277	297	304	314	381	315	305	313	316	313	311	324	309	325	332	331	310	304	319	322	296	325	291	332	351	301	322	295	329	356	304	347	327	304	297	289	294	313	350	299	297	326	360	328	316	312	369	295	356	324	334	305	313	307	329	321	329	338	304	362	290	321	304	297	279	318	333	354	328	306	286	280	287	310	330	335	325	337	316	330	328	320	298	321	306	299	309	297	321	315	321	338	336	305	337	304	318	311	284	322	312	313	355	301	325	296	350	318	315	331	331	351	339	300	290	318	310	309	337	321	316	351	313	306	296	310	324	328	311	317	315	304	323	331	295	309	344	314	294	296	316	350	280	319	343	305	330	322	319	324	342	290	321	322	321	335	321	323	307	331	313	324	336	296	328	308	309	329	311	373	297	279	290	317	331	320	321	318	279	335	318	302	336	357	333	314	332	341	327	342	309	306	369	303	308	321	324	355	331	304	306	335	322	330	312	331	328	322	329	324	344	332	322	331	325	329	307	336	312	362	294	327	334	325	298	290	292	322	321	307	323	289	342	314	289	326	300	293	301	316	283	293	349	318	337	293	318	319	311	302	295	293	327	361	285	315	331	291	321	319	334	323	322	316	303	327	320	312	331	324	318	309	325	336	304	314	322	313	295	331	310	297	338	307	343	307	287	312	311	334	347	289	294	346	319	281	313	311	299	330	328	284	310	298	297	281	336	307	301	303	330	293	298	311	313	299	271	341	320	295	320	285	331	267	309	334	309	348	320	333	294	341	355	316	318	307	294	316	308	293	339	294	342	310	290	310	316	316	308	295	324	325	311	322	309	347	310	307	339	292	332	337	284	322	329	331	307	328	324	332	302	301	316	294	344	293	320	329	303	324	305	303	312	307	346	309	317	290	324	294	305	329	321	330	352	294	338	318	309	353	297	302	281	354	315	331	319	327	339	264	323	295	334	334	321	316	309	331	296	315	329	328	333	298	307	316	336	322	310	299	296	289	295	295	311	321	340	329	332	355	332	318	308	286	305	307	325	299	321	327	336	320	337	325	318	307	323	329	272	340	331	293	324	333	305	326	374	326	348	309	328	317	313	313	349	323	328	310	297	324	320	322	316	321	305	309	300	291	304	338	291	297	322	331	314	346	322	347	289	325	320	330	317	320	291	302	282	343	294	316	300	343	339	368	304	310	317	320	329	330	321	356	309	297	331	326	319	339	295	309	329	297	318	337	340	300	294	325	297	347	314	306	325	320	309	279	344	327	340	294	358	313	317	308	302	304	327	295	352	348	309	367	325	329	314	318	341	326	360	313	305	334	334	308	284	314	319	299	298	288	309	287	328	313	321	327	289	321	316	327	323	327	302	330	298	304	289	270	308	370	318	309	291	343	303	315	324	301	302	338	297	301	308	341	331	318	303	306	328	306	321	314	340	324	314	344	310	319	320	312	291	336	328	328	309	310	305	306	314	280	277	308	338	317	302	315	324	318	303	307	307	302	285	308	333	302	340	316	333	312	329	294	322	333	318	339	302	331	306	311	320	315	313	324	347	335	331	326	308	343	333	300	295	314	311	324	334	346	299	275	321	327	321	289	296	286	335	314	311	312	316	336	307	313	331	336	315	309	328	302	340	334	324	319	303	289	310	314	336	342	307	312	299	314	297	322	305	321	323	310	321	330	324	289	340	304	297	321	290	332	309	293	308	327	317	333	332	319	302	324	308	329	304	321	307	322	320	320	287	329	327	282	325	294	315	321	304	309	306	317	337	306	300	323	310	294	314	325	296	325	315	315	314	298	293	280	284	301	279	297	317	304	313	281	288	286	335	323	342	297	319	338	315	306	318	328	306	316	309	317	358	336	282	340	325	312	341	310	338	311	315	347	288	319	318	299	327	292	339	296	297	328	308	298	332	321	293	287	331	314	292	337	304	318	310	305	294	294	340	279	307	306	329	305	330	315	326	315	351	306	288	313	344	313	299	303	330	345	313	327	304	307	360	304	310	294	303	313	319	305	323	323	318	346	293	345	330	339	302	350	301	311	293	290	336	321	289	303	329	293	292	305	321	297	302	360	320	317	309	334	293	293	327	305	317	309	308	336	347	326	319	297	347	297	330	314	304	300	307	339	308	310	321	289	291	332	295	291	303	347	328	337	311	300	309	347	301	324	315	324	308	327	331	321	317	284	287	333	340	288	297	292	289	328	299	316	326	336	298	297	312	300	315	286	316	341	316	305	323	306	295	313	330	341	302	313	309	311	300	295	299	301	328	330	323	317	320	313	326	316	333	325	319	327	301	342	314	325	330	311	310	360	306	326	335	298	295	316	327	306	285	313	310	315	320	271	309	300	317	304	296	327	331	354	314	320	291	328	336	303	308	316	329	318	311	335	352	309	331	344	324	338	326	319	301	321	328	319	298	320	331	317	321	321	330	321	310	286	290	332	317	310	290	306	316	297	331	330	318	301	345	325	325	318	346	328	314	299	325	295	303	310	301	316	304	330	331	312	335	296	319	288	334	316	313	329	325	339	287	290	321	298	320	301	323	316	352	291	302	322	329	342	325	320	324	339	335	283	326	323	316	326	308	338	320	324	289	335	331	322	315	316	330	305	339	306	307	290	328	322	305	289	330	316	316	316	313	332	317	307	316	331	319	355	304	342	321	317	306	339	329	326	365	328	339	346	317	338	313	301	287	293	324	306	327	304	294	305	318	305	334	311	296	336	319	319	312	289	345	301	315	326	307	356	287	323	295	307	323	336	281	327	355	342	332	324	307	320	330	323	323	299	329	330	322	299	279	328	328	315	277	316	311	307	323	319	352	304	305	309	301	326	311	304	300	329	327	314	304	339	332	347	308	288	315	348	326	314	297	318	298	324	322	283	332	324	316	304	303	316	338	324	301	338	347	342	297	332	342	304	316	292	340	320	321	336	333	309	297	303	316	307	311	322	334	325	351	330	271	318	300	295	321	311	318	332	317	289	343	320	279	320	311	310	310	329	318	308	335	302	310	303	343	356	318	316	334	313	309	302	324	323	331	309	327	325	319	323	310	281	341	322	334	346	322	321	323	323	356	282	316	318	286	324	331	344	302	336	310	345	312	299	316	314	314	312	293	334	320	340	330	334	323	288	318	312	313	305	349	324	337	306	303
34374	37064	39197	49519	51874	42230	25858	39755	40721	32637	20271	9048	3530	1500	980	802	859	824	849	840	774	830	824	789	875	833	817	837	820	841	767	818	812	880	840	887	859	831	820	805	851	884	849	800	843	863	846	783	866	830	792	801	836	866	841	756	786	828	831	875	837	830	818	798	811	802	847	785	816	824	796	851	846	849	800	851	841	825	841	823	843	809	809	832	779	868	834	808	840	864	860	769	812	804	808	835	802	786	780	804	849	826	819	804	784	840	774	812	835	848	793	882	827	822	795	784	847	786	833	800	910	794	769	800	878	800	826	826	822	797	866	816	822	811	796	779	780	829	780	854	790	795	858	857	849	868	847	786	767	809	883	776	839	797	856	785	813	910	815	858	805	763	844	846	791	857	852	757	815	774	841	822	866	808	867	857	801	846	843	801	852	813	831	857	838	805	793	870	816	817	837	834	846	871	823	855	837	793	830	804	824	879	795	859	868	856	820	849	821	827	832	807	818	807	843	763	780	847	806	855	862	805	806	796	795	786	784	848	804	847	851	817	819	850	774	820	835	829	806	812	858	848	796	770	797	841	856	829	864	887	788	817	800	825	843	844	796	810	777	836	814	841	798	895	849	820	875	841	820	811	867	850	822	840	768	820	873	806	820	819	836	807	799	807	877	840	836	803	833	798	890	884	797	821	821	817	834	875	830	845	816	843	837	846	783	822	790	829	803	847	779	823	819	836	804	824	777	835	847	812	771	814	802	825	816	804	831	828	831	820	848	799	837	819	837	827	833	801	836	809	851	853	864	832	804	796	840	858	814	795	821	854	836	810	850	853	866	875	836	849	851	822	788	830	815	840	820	828	779	787	846	849	843	841	833	817	811	784	782	829	783	819	812	820	838	847	834	869	809	819	849	853	878	780	813	877	817	837	797	765	794	796	772	824	854	853	811	864	831	921	835	858	875	849	893	779	793	787	811	808	793	818	819	862	792	760	856	794	846	827	836	799	838	863	798	834	810	815	806	823	817	852	858	840	824	807	842	833	791	831	760	851	819	823	862	844	776	819	801	784	838	800	826	778	838	793	802	848	807	851	840	836	822	826	813	827	860	817	818	802	859	817	792	847	816	800	842	843	814	810	847	815	801	873	834	824	778	860	764	814	838	817	860	862	782	832	829	841	822	801	858	824	811	853	819	792	855	765	828	852	814	710	819	807	809	831	859	788	842	837	814	786	843	841	790	810	900	838	799	871	868	875	770	850	814	821	845	806	796	828	837	828	824	819	807	838	863	790	820	813	861	845	797	830	788	837	810	832	780	768	818	788	803	849	839	792	803	822	821	773	836	828	802	796	842	813	850	838	842	798	768	822	862	778	834	809	792	808	804	842	841	833	822	789	801	789	801	784	802	838	844	817	832	879	838	796	830	816	762	818	766	836	871	875	791	784	817	847	798	763	844	857	818	895	799	823	860	797	868	841	785	779	801	821	800	807	805	823	823	847	790	788	804	842	773	839	756	811	841	829	815	805	811	792	814	804	837	790	838	835	840	818	817	850	821	817	856	818	815	804	785	836	822	799	846	820	779	806	828	794	844	798	824	817	864	791	777	790	848	870	814	841	796	759	813	837	824	885	868	786	801	772	809	805	841	843	850	808	837	787	870	813	818	804	810	817	842	828	805	831	831	827	858	778	834	761	813	846	816	791	788	802	820	826	773	865	791	776	838	815	823	831	854	814	861	829	885	836	800	854	855	763	792	808	866	842	824	856	821	784	822	791	833	780	797	833	831	854	792	893	835	810	836	815	837	811	791	826	821	804	797	833	858	841	821	834	782	818	875	870	813	758	791	823	878	810	765	828	841	802	813	850	812	807	788	847	848	826	856	828	854	835	860	784	793	820	762	821	807	861	827	805	834	845	866	791	820	864	847	790	787	834	807	819	821	808	794	825	879	821	766	799	834	805	840	860	827	808	817	793	779	825	845	790	881	820	826	844	794	827	833	778	833	826	784	813	827	752	880	837	793	787	750	805	812	846	830	848	827	825	815	890	807	805	804	816	830	791	858	831	811	839	791	814	803	831	821	818	829	832	793	719	824	833	817	817	826	773	848	835	838	836	820	861	860	846	796	823	836	808	831	786	774	826	848	806	823	789	842	825	843	808	812	882	852	857	850	797	854	816	799	799	843	824	799	792	937	827	832	820	785	868	791	835	813	853	799	842	851	893	789	815	800	818	833	781	867	858	809	822	826	867	847	796	809	833	840	885	870	779	806	783	793	814	792	885	817	819	839	816	824	809	818	772	781	825	852	803	821	799	834	814	805	807	784	810	838	812	832	813	813	847	801	801	870	826	791	839	855	809	807	821	843	851	785	838	845	817	779	832	833	859	861	837	860	836	816	839	857	816	813	788	798	797	803	823	864	825	817	819	778	887	813	860	853	832	802	818	896	812	808	817	811	885	812	760	809	808	796	863	835	772	875	862	841	854	801	829	802	853	821	810	831	845	835	806	882	830	795	807	822	833	792	898	859	829	826	854	811	856	810	804	819	825	829	848	828	825	798	842	893	853	805	827	922	829	827	848	772	833	792	821	810	861	841	822	836	789	842	828	792	789	839	811	824	795	878	789	790	829	794	806	852	786	820	819	799	822	831	834	818	817	793	838	767	841	760	871	845	823	808	811	857	790	812	821	781	842	817	872	839	856	815	812	899	826	851	826	855	771	840	766	784	784	855	817	860	811	778	803	813	794	805	815	887	877	822	790	865	862	873	808	861	840	833	806	841	868	823	808	742	811	846	762	793	833	825	793	797	872	793	839	861	820	830	797	831	854	865	831	812	831	836	817	811	904	792	800	800	795	844	854	752	825	880	815	758	820	823	821	824	780	795	809	844	815	866	811	790	758	813	800	830	826	846	832	835	816	816	802	859	835	829	835	796	808	807	821	805	822	853	854	848	756	785	800	810	808	809	822	819	822	827	816	812	870	824	863	888	808	796	787	851	811	784	887	802	831	811	822	826	811	829	807	840	852	857	832	810	797	829	832	840	769	864	782	857	812	763	805	801	834	828	840	833	813	838	824	798	817	812	806	856	782	897	796	777	811	892	780	836	855	845	801	823	821	813	867	817	848	853	852	814	804	817	849	838	818	780	827	799	852	861	843	840	845	853	777	818	794	834	785	804	823	829	867	865	827	848	863	842	859	790	788	877	818	805	819	834	840	826	839	795	797	799	826	757	843	824	810	824	801	893	836	786	880	815	862	824	847	815	863	811	877	818	817	852	815	816	788	819	807	816	804	825	807	875	869	803	822	864	788	834	817	801	849	807	844	806	820	897	769	770	802	809	817	822	812	788	831	813	813	844	828	820	855	812	813	817	783	841	806	800	785	842	818	847	875	833	851	827	815	804	818	824	833	862	766	802	831	836	820	803	813	778	844	800	789	843	858	816	839	827	793	842	809	838	824	814	827	815	838	802	802	832	810	865	803	831	791	819	804	821	818	846	829
50272	40677	40675	45994	46279	34651	30157	31328	32677	27381	16282	6043	1661	550	339	253	278	256	282	267	269	304	273	281	233	278	292	262	263	314	276	263	288	260	254	308	292	295	280	262	285	267	284	266	280	273	238	243	253	298	287	279	247	249	280	260	267	248	244	237	271	289	260	264	299	252	278	268	277	279	281	295	266	256	271	266	263	265	267	273	284	267	287	261	282	268	252	270	274	292	295	249	259	271	262	266	284	281	232	291	260	269	265	318	237	265	265	288	256	257	260	283	241	249	261	292	273	288	254	231	278	264	262	271	256	273	286	246	281	286	279	262	230	236	271	301	268	273	278	246	282	279	255	276	268	276	280	254	264	258	277	277	248	254	258	248	281	271	288	262	261	273	284	261	254	288	289	250	287	270	264	314	270	282	266	256	266	266	263	257	258	280	292	236	272	260	250	283	264	266	262	268	289	247	264	278	236	258	243	258	284	259	282	252	247	263	284	260	278	236	264	277	268	257	262	246	272	259	237	263	281	290	273	238	245	240	279	259	266	272	263	273	259	243	272	264	245	256	259	262	228	278	252	251	277	239	248	257	282	256	282	270	250	247	263	261	261	296	247	291	251	285	244	251	244	263	292	282	285	263	261	253	248	272	251	249	294	264	268	290	309	256	253	250	255	266	297	236	280	268	243	256	287	254	251	288	254	288	255	293	265	274	300	278	274	258	272	277	251	280	274	273	276	304	282	271	247	258	244	249	281	263	271	295	296	275	246	260	252	246	296	236	263	275	271	262	279	262	279	264	267	273	233	299	276	253	281	278	250	270	249	252	277	287	269	239	254	264	270	281	307	276	269	240	286	291	233	254	277	253	258	292	279	262	251	254	268	252	269	262	262	289	255	286	277	289	253	231	291	289	261	265	293	254	255	283	254	250	277	262	281	275	257	295	285	270	259	259	270	264	294	260	274	257	284	264	275	284	280	291	273	250	250	281	258	274	262	292	290	262	243	257	276	253	273	232	241	267	271	259	266	273	271	295	272	253	281	275	307	257	259	272	298	265	263	269	254	274	282	301	257	257	279	246	265	267	229	251	255	267	273	272	274	276	304	270	276	256	255	252	265	296	286	288	281	289	261	303	285	329	279	232	261	268	244	260	258	296	290	249	262	312	261	268	270	266	272	242	242	271	262	270	241	276	262	270	262	247	274	250	288	271	245	241	269	283	268	255	288	268	260	261	264	268	281	301	290	263	283	274	257	251	262	274	268	205	237	238	265	258	266	261	265	284	270	270	262	286	268	246	245	280	271	263	294	258	269	272	289	268	268	238	262	278	247	262	259	244	250	277	275	261	264	283	260	249	239	274	259	256	232	269	285	236	249	278	235	263	279	270	263	252	259	278	279	258	259	283	286	285	262	275	279	273	265	278	267	273	261	240	249	259	275	266	272	272	250	247	274	245	274	280	293	233	251	263	250	279	303	245	268	257	289	258	221	282	276	258	262	273	262	276	267	256	243	284	251	267	249	267	241	264	251	282	287	288	265	264	282	256	285	298	274	245	244	252	273	241	262	261	245	286	285	264	279	279	283	252	226	257	284	252	258	276	273	228	253	286	286	258	275	255	256	272	256	270	251	281	267	270	271	259	275	273	276	249	280	272	257	262	287	292	273	254	259	253	269	282	254	280	281	262	274	257	254	270	269	298	274	289	314	244	256	265	271	257	261	265	233	278	279	292	271	230	290	273	256	272	228	263	280	264	248	291	265	274	255	255	256	260	247	270	287	268	284	288	269	278	274	287	290	259	260	240	308	233	275	246	270	262	262	242	295	250	242	262	261	265	246	283	296	262	235	272	258	267	290	267	289	265	245	282	261	234	251	286	250	261	268	232	240	243	292	254	276	269	267	295	251	246	278	281	256	269	267	295	300	253	268	269	241	271	261	283	284	241	273	254	281	269	299	305	253	272	251	273	277	263	295	292	248	251	273	240	246	241	262	253	252	254	282	279	251	252	274	280	268	248	245	275	288	263	263	263	261	257	256	254	262	282	276	243	249	268	228	258	238	252	274	251	261	252	251	279	272	300	287	250	250	276	252	272	252	255	305	251	243	264	283	273	291	274	258	289	274	271	264	270	244	257	275	265	275	251	241	258	280	258	283	281	262	275	234	255	240	258	269	240	248	254	263	304	233	258	258	256	269	241	263	274	295	273	268	266	255	241	260	266	248	263	274	254	259	274	279	287	237	261	256	269	251	257	279	264	317	256	255	266	278	271	250	248	256	246	240	265	284	255	288	282	239	264	258	266	257	275	271	232	253	253	241	265	265	263	250	262	288	299	280	276	285	290	251	266	235	266	276	256	277	231	260	278	271	249	258	252	271	290	258	244	253	275	258	265	244	279	256	283	251	299	253	258	236	271	290	271	263	278	284	290	274	237	285	245	250	281	249	261	276	276	288	265	281	284	269	252	281	264	292	259	287	270	264	266	276	254	282	256	256	268	273	300	283	239	272	300	283	247	267	267	298	254	276	247	304	292	280	287	282	263	265	280	261	284	241	239	261	258	263	261	295	298	272	264	260	268	286	288	255	271	253	261	274	287	255	274	276	261	264	284	256	259	258	291	294	293	252	265	260	264	255	245	261	275	252	263	262	267	283	243	291	262	283	276	281	284	265	247	274	251	277	280	252	283	268	298	293	283	268	263	276	288	251	268	283	300	281	271	249	288	223	252	275	239	281	257	248	276	279	237	263	272	251	279	248	258	240	236	268	290	268	268	255	275	266	240	304	251	245	265	260	263	271	285	289	299	251	260	259	236	268	257	272	260	278	274	221	237	245	251	252	280	267	263	267	275	258	281	259	264	261	256	264	264	236	250	257	266	306	294	291	286	272	270	249	258	297	267	260	268	238	247	268	306	273	264	293	269	262	255	275	254	252	293	260	253	261	241	260	281	264	265	266	269	253	256	257	272	276	258	292	265	261	255	265	267	265	265	260	269	264	268	282	280	255	275	248	266	290	232	272	251	285	239	265	269	255	271	313	271	252	283	278	259	256	274	264	278	261	249	246	264	255	295	303	263	254	258	257	274	259	268	256	282	292	268	292	275	256	269	275	269	275	269	283	240	252	277	270	276	264	269	265	292	264	277	274	263	251	236	280	263	270	285	258	269	262	276	250	249	263	248	238	255	254	274	277	282	299	263	259	282	253	263	255	265	250	253	267	268	258	282	272	279	286	285	297	248	267	276	294	289	249	264	276	244	252	251	275	297	283	249	255	246	247	290	258	257	275	282	258	247	246	231	265	259	257	282	258	270	283	270	292	275	267	249	274	246	264	261	289	294	279	256	233	252	269	253	252	258	278	249	253	248	299	271	254	251	289	254	258	259	284	295	284	282	273	232	247	300	254	260	268	272	305	268	270	285	249	260	267	257	288	275	281	270	274	270	251	261	286	288	292	258	252	226	231	247	272	276	277	276	255	243	245	270	257	270	264	271	272	256	289	268	297	263
41139	39583	46079	53324	56440	48425	46080	51438	52302	43488	30520	15930	6036	1975	935	721	692	715	710	679	726	733	681	677	702	680	738	688	748	756	708	672	701	683	701	712	703	680	712	707	670	740	727	737	696	697	659	665	681	681	729	684	707	705	687	676	704	736	724	720	688	680	703	690	745	756	756	685	682	665	742	745	686	664	727	692	719	697	666	694	741	651	705	685	680	681	716	685	688	690	704	704	686	670	722	662	700	652	682	726	678	702	693	664	727	669	733	693	665	715	732	722	741	720	651	633	727	682	692	694	709	705	684	681	658	707	738	718	676	703	734	686	669	706	694	668	692	701	753	718	672	691	721	769	709	693	729	705	686	684	708	738	703	692	699	703	701	747	738	758	686	742	688	708	671	666	726	725	685	685	685	706	725	737	695	686	693	698	665	684	745	678	700	767	754	698	676	712	661	668	669	695	699	772	693	704	742	651	730	708	728	703	718	732	721	697	710	743	723	697	684	721	701	689	673	652	738	646	690	695	730	693	728	696	670	701	713	683	649	719	759	715	719	696	701	725	704	726	727	715	734	732	696	683	662	673	718	734	720	703	706	728	714	682	718	692	738	661	668	724	662	695	681	666	710	695	700	690	674	687	686	677	710	699	744	692	678	755	701	686	730	681	700	694	720	682	686	704	676	748	699	686	676	703	687	731	711	681	685	649	673	736	666	689	680	690	669	693	709	712	722	696	677	716	691	715	688	676	713	704	661	662	707	672	699	763	743	669	734	696	723	696	663	693	675	686	671	665	667	714	693	690	750	713	697	666	727	754	709	684	740	742	746	671	701	681	706	675	714	699	731	689	702	703	714	722	695	690	659	702	680	659	626	727	726	703	679	696	664	643	727	710	724	707	699	727	690	703	699	676	657	719	718	735	688	701	720	725	751	674	689	701	693	720	717	714	692	697	720	668	698	733	692	705	695	692	698	685	738	706	724	687	709	665	727	711	714	734	720	708	722	714	682	721	712	721	690	696	710	692	720	705	726	728	718	666	693	653	733	734	714	767	730	687	633	688	714	707	654	682	700	716	742	704	718	720	683	701	735	660	682	684	705	680	750	700	743	725	740	715	689	708	694	718	726	715	669	723	691	676	655	682	730	696	707	704	666	680	700	708	644	715	690	670	703	710	714	681	712	658	718	730	732	755	706	710	762	733	693	668	721	712	717	746	705	719	686	717	710	694	689	669	711	655	717	702	688	668	687	707	726	700	653	652	666	696	693	725	648	724	728	749	721	716	762	697	718	669	683	711	686	740	666	776	706	715	647	689	702	712	653	698	682	723	704	705	735	719	739	696	677	683	698	679	700	721	732	699	723	751	661	723	714	707	752	713	731	755	707	709	670	702	693	709	697	650	712	729	686	712	666	704	687	725	773	684	678	723	677	691	752	791	712	663	680	738	712	703	698	711	699	708	668	741	672	647	750	676	679	693	639	677	703	647	726	713	692	688	738	672	690	722	708	674	741	726	701	639	684	658	687	662	666	695	714	734	701	683	753	727	694	716	707	698	771	686	717	686	676	698	667	658	702	740	668	671	662	682	719	741	722	696	699	702	646	704	726	688	695	726	700	668	700	692	714	652	687	709	706	677	699	669	730	698	742	708	695	649	699	671	708	674	681	700	743	691	688	649	647	668	691	698	719	697	706	706	665	715	696	686	712	658	726	619	709	696	697	745	731	747	732	702	686	716	713	715	759	702	713	699	655	736	725	758	745	748	713	716	675	721	725	696	716	709	679	675	702	718	705	697	710	677	724	724	667	711	717	665	689	713	675	679	732	661	702	698	713	689	739	694	670	756	714	679	738	713	683	674	669	719	687	727	721	697	727	699	701	723	735	711	643	726	691	731	670	720	714	664	682	704	709	691	681	724	670	686	703	734	729	699	659	699	671	689	729	744	685	696	708	737	728	694	671	674	718	710	713	700	676	696	716	736	696	697	692	747	713	713	667	624	708	692	661	693	716	726	675	685	733	660	733	676	672	705	732	734	726	719	717	667	693	708	718	694	701	708	708	696	701	702	682	651	681	714	731	707	657	708	705	703	752	699	691	698	687	675	710	701	714	687	660	702	716	659	707	714	683	765	674	759	689	687	667	685	738	710	744	666	692	706	683	679	684	717	719	668	681	754	704	688	672	740	703	708	679	694	673	693	686	678	715	645	704	711	780	692	703	739	661	662	723	697	738	677	752	676	679	682	700	702	694	700	679	665	772	695	682	758	667	700	710	713	678	716	707	726	648	677	686	742	685	692	723	672	678	697	692	724	709	699	665	692	659	714	714	716	715	719	623	686	705	725	704	684	693	690	706	669	667	725	751	725	740	674	686	712	719	654	735	701	720	703	713	725	661	699	727	728	720	680	672	634	673	682	729	699	746	683	693	732	699	720	686	640	686	681	748	718	722	742	704	705	714	754	709	712	684	712	665	738	737	687	673	697	678	718	714	676	692	675	700	690	737	684	652	743	696	669	669	714	657	713	684	729	709	674	680	722	692	703	681	678	707	655	704	693	740	692	723	725	704	707	682	671	677	687	685	710	723	695	675	731	723	650	763	732	732	669	702	663	724	703	695	670	727	712	689	717	736	679	672	694	700	690	665	728	676	689	719	723	679	719	690	642	708	671	688	705	718	650	677	703	732	692	779	694	696	707	670	758	692	752	733	690	743	678	701	689	699	712	710	686	720	681	674	744	681	701	727	742	760	681	693	736	679	697	678	692	698	708	712	667	692	718	686	673	711	713	688	694	691	685	667	719	684	689	708	701	742	723	715	750	647	713	716	737	709	659	694	664	717	719	736	678	696	720	660	679	672	703	682	713	683	698	688	709	702	697	737	673	655	674	710	743	740	673	725	732	737	730	669	702	699	731	725	691	701	709	725	697	691	699	711	668	706	693	687	687	711	639	690	700	683	665	696	698	721	684	701	719	732	755	674	755	705	701	707	708	718	719	674	666	754	688	706	677	670	709	670	676	683	697	679	687	681	713	724	694	742	664	677	698	687	659	692	740	681	709	681	712	661	700	683	731	748	635	692	698	706	658	675	675	682	696	687	702	695	718	739	725	734	696	700	701	681	711	709	745	701	689	699	705	697	679	706	667	729	722	713	731	694	648	693	667	779	727	680	682	663	693	733	686	742	732	740	668	704	683	703	699	703	661	753	698	694	732	728	756	714	717	687	776	735	700	691	726	689	713	724	706	706	700	665	674	731	749	771	758	704	713	707	722	686	738	700	647	714	715	779	714	686	669	731	723	725	730	698	728	726	730	702	687	642	671	683	723	691	672	692	659	656	677	708	730	702	721	712	715	726	666	683	695	671	709	680	692	722	674	711	643	710	744	727	679	691	711	662	771	704	702	661	647	732	739	745	753	718	717	689	656	716	758	672	694	657	709	656	748	694	628	632	736	718	706	666	714	695	695	717	678	723	688	686	678	766	717	708	734	683	689	681	691	713	714	709	721
20976	19975	20443	19138	15560	8840	4866	3154	2332	1947	1275	740	513	431	366	395	391	359	344	357	332	325	391	372	353	389	377	366	360	365	340	368	363	389	350	328	359	347	375	352	381	357	369	365	361	366	343	363	327	403	382	379	336	368	378	359	366	360	401	365	337	349	343	352	356	400	329	362	369	374	342	367	382	325	341	363	350	352	375	334	351	351	358	342	351	374	323	364	361	349	367	392	320	338	332	384	387	356	361	379	353	337	324	376	346	320	379	354	396	358	364	333	367	331	371	329	327	340	347	355	385	378	350	382	378	366	346	369	370	322	348	395	357	330	341	352	345	365	323	315	358	354	363	331	372	345	364	363	381	354	376	351	334	351	372	357	339	364	337	377	368	367	348	356	361	352	396	345	317	348	362	356	383	344	336	327	359	342	396	348	330	331	367	372	361	365	323	344	378	348	355	342	352	346	347	362	324	364	370	370	352	348	376	349	343	350	343	375	345	389	365	370	375	346	340	361	347	318	360	372	384	380	357	372	327	382	374	368	332	351	335	368	356	337	364	357	343	362	361	340	346	383	349	346	345	327	383	325	350	381	352	332	375	320	340	322	376	377	341	374	367	362	365	364	343	356	364	372	362	367	353	397	357	361	364	378	367	369	369	342	377	343	385	358	332	348	340	350	332	376	374	359	385	350	350	344	345	364	346	364	337	336	323	366	353	361	341	363	363	353	389	336	354	356	356	342	332	375	373	343	335	335	373	361	346	371	347	338	344	343	335	363	344	305	350	352	344	373	341	362	352	357	352	359	355	348	326	329	388	361	370	350	365	382	352	398	329	350	356	381	369	365	338	378	340	365	365	349	352	359	376	339	365	341	356	368	362	364	343	334	334	369	373	336	381	354	369	318	361	367	367	306	337	367	325	363	339	358	355	377	389	352	346	349	377	370	389	368	342	356	398	383	343	339	359	360	374	335	357	373	338	344	358	336	351	333	337	364	374	357	404	385	320	372	340	329	295	351	353	353	357	363	350	388	398	335	353	331	336	358	357	350	356	395	332	345	339	343	345	343	353	346	370	331	349	300	342	386	377	338	394	357	397	326	355	376	373	358	333	351	332	344	358	336	315	356	310	362	313	350	386	387	369	346	355	359	389	334	342	360	348	364	330	349	335	348	388	338	327	343	360	329	380	346	346	327	363	374	362	384	357	342	360	378	363	373	395	339	331	335	320	368	357	358	337	357	370	358	381	353	371	368	367	338	373	385	332	347	379	355	372	347	366	358	344	385	320	385	340	340	377	340	326	357	378	360	335	366	317	360	348	326	331	359	341	357	337	386	342	335	341	387	365	397	366	347	349	339	349	376	398	313	332	352	365	375	364	381	381	370	357	332	365	351	340	378	334	377	371	354	373	361	367	366	368	378	363	346	359	372	362	371	355	352	354	363	358	341	363	349	340	337	342	375	321	336	353	320	361	364	325	376	354	329	376	356	364	383	338	359	350	350	355	375	407	404	355	327	371	341	353	349	339	404	375	355	401	352	342	372	346	376	364	326	358	392	348	372	333	337	350	370	348	347	340	324	320	403	362	354	360	377	350	372	336	368	358	365	346	390	355	334	373	370	342	341	388	376	385	328	331	368	359	325	361	344	374	358	350	384	367	398	372	356	344	346	371	335	398	382	349	343	379	374	388	376	335	311	375	374	378	347	386	333	339	345	365	356	335	363	355	381	397	367	354	354	359	396	339	360	367	344	377	358	401	332	320	334	324	397	384	342	348	330	364	359	362	343	384	344	341	321	356	373	364	357	367	357	338	327	351	354	353	354	384	352	326	330	374	359	368	347	351	360	358	342	311	331	356	349	364	322	366	372	370	354	354	327	360	372	339	372	351	347	392	343	368	320	351	354	375	381	331	365	351	383	371	365	369	371	373	327	329	356	353	345	318	312	355	318	385	348	334	378	378	344	375	352	373	368	310	303	337	370	338	387	360	337	352	367	370	367	327	322	343	341	361	326	367	363	337	372	366	358	377	362	371	360	348	385	333	331	327	366	356	332	315	358	328	342	344	348	374	371	358	343	357	372	316	335	377	362	378	370	389	355	370	364	383	347	337	325	364	354	369	359	367	348	363	349	348	394	342	346	339	363	320	361	380	342	371	370	333	312	353	335	356	338	362	376	354	368	348	336	353	365	340	390	352	346	357	335	338	362	367	380	344	369	359	365	377	344	329	379	352	365	355	365	333	379	349	325	351	339	368	362	379	367	363	317	375	356	351	367	326	305	355	360	349	352	347	328	339	347	340	301	347	349	373	384	376	365	341	348	356	363	352	360	367	379	353	318	362	369	337	358	359	373	348	339	325	333	347	388	337	327	378	378	336	353	351	339	401	333	359	336	371	358	365	377	367	398	377	333	372	392	334	322	342	341	349	356	368	366	350	326	359	323	346	361	384	364	367	335	357	362	364	349	356	333	346	361	357	346	366	350	376	359	307	372	361	355	334	341	328	354	356	344	355	347	358	325	381	372	357	347	383	361	366	352	349	345	378	369	402	384	329	346	341	351	363	386	370	351	360	347	371	355	363	349	353	349	342	351	370	357	366	361	345	361	346	371	373	362	373	361	338	376	374	334	333	328	348	337	343	349	357	366	373	351	334	345	357	354	353	356	348	330	342	334	375	342	361	347	357	349	333	347	396	375	319	370	413	350	370	326	356	358	358	334	344	358	333	383	381	351	353	366	337	330	394	393	312	389	339	340	349	350	333	366	335	333	371	367	387	348	357	375	381	390	375	314	350	358	329	356	383	365	329	331	322	365	337	382	336	385	366	357	357	363	370	343	338	318	364	339	327	341	374	345	350	331	370	364	352	345	350	329	354	335	371	350	359	373	348	318	371	353	338	350	352	328	348	348	355	383	379	388	397	391	378	325	328	335	354	353	370	363	342	348	367	390	377	352	367	339	374	360	357	329	353	366	336	337	344	370	388	345	344	382	348	374	363	375	360	304	320	356	331	348	369	319	350	378	358	357	302	347	373	358	350	365	326	374	379	328	348	352	347	393	338	346	413	345	349	325	324	355	359	365	317	338	354	343	378	310	348	374	350	373	338	344	366	350	358	344	351	372	391	322	362	347	355	341	336	377	349	340	364	379	350	321	371	354	352	413	362	355	355	351	361	364	356	337	329	330	333	393	346	363	353	359	340	358	340	343	359	346	367	346	363	352	370	343	338	352	346	344	386	365	329	349	340	367	370	356	361	364	370	380	382	348	362	325	328	336	390	375	375	353	346	349	357	336	345	346	383	383	371	353	341	326	369	357	343	353	390	350	363	386	336	334	318	383	323	363	361	343	406	322	354	347	359	361	315	367	381	333	374	350	346	355	367	317	363	371	383	330	359	327	379	338	355	372	348	322	354	340	359	336	340	351	330	342	356	383	361	372	353	334	375	351	368	353	366	370	367	371	352	355	345	371	333	307	334	333	353	360	378	352	342	363	358	337	393	396
16709	16141	23328	27856	27881	19670	15251	12506	10027	8106	5001	2611	1468	998	950	921	907	928	878	938	896	925	964	919	941	959	914	915	967	938	901	928	953	901	942	931	911	936	883	917	935	897	901	898	939	944	931	895	943	925	921	970	874	885	934	881	893	939	919	991	937	903	904	859	937	928	960	907	950	938	939	939	885	917	928	922	923	906	949	928	976	938	914	913	975	884	967	913	930	885	965	877	958	901	922	964	923	935	911	890	885	968	934	915	922	909	909	912	950	935	956	888	888	911	934	869	925	885	867	907	951	922	923	934	887	940	889	928	942	906	905	951	922	943	953	885	941	938	984	875	880	957	870	905	934	922	929	879	866	993	902	947	873	912	929	939	883	953	930	908	930	953	924	886	931	899	880	961	950	930	940	936	999	931	896	909	960	933	911	884	955	918	930	916	874	905	945	1005	911	928	922	963	905	859	958	929	948	923	932	927	935	904	990	960	903	891	859	887	939	926	994	922	909	954	900	876	962	902	920	931	908	918	933	918	912	928	903	932	882	921	904	873	895	969	967	920	920	901	920	919	914	920	956	934	868	903	916	1001	889	962	942	915	910	961	894	921	967	887	881	958	924	870	866	906	898	930	927	964	894	970	949	912	927	914	923	919	959	932	927	951	903	923	911	975	946	914	919	976	921	909	848	917	958	925	920	868	964	937	942	870	869	890	895	888	941	868	880	927	923	897	898	937	947	908	914	963	952	957	902	947	945	958	911	877	937	910	867	894	890	900	873	948	963	960	898	863	924	861	948	900	930	888	943	893	945	940	923	915	968	932	920	943	963	920	912	914	897	947	906	884	921	957	907	956	955	932	938	945	956	905	945	882	973	935	927	890	966	915	877	908	909	927	905	921	874	890	934	983	947	858	936	960	926	904	897	910	935	889	966	921	928	935	928	965	928	939	957	954	927	938	965	926	959	905	932	940	912	928	838	881	953	925	892	891	900	893	926	969	941	920	892	938	941	893	919	906	889	957	916	959	915	857	936	920	938	882	977	934	944	932	919	901	924	878	902	936	929	932	982	931	877	916	951	900	982	887	924	905	855	956	943	911	912	905	916	923	982	957	936	917	927	899	893	965	925	960	930	923	891	905	917	839	991	914	895	881	893	903	929	869	857	922	951	969	951	960	892	910	936	928	955	912	950	899	924	932	897	970	877	947	898	928	926	957	907	938	1003	890	897	927	919	957	896	936	921	935	887	929	932	940	936	892	896	911	920	901	952	883	943	941	916	931	928	923	891	944	935	952	882	922	915	934	843	916	890	951	953	950	968	904	909	910	927	887	974	904	915	949	923	899	854	922	931	944	960	876	881	894	910	932	907	888	954	1022	844	888	931	919	879	897	883	943	863	958	949	945	941	985	926	902	886	887	921	965	889	945	936	950	921	946	958	917	917	926	907	892	927	956	902	916	922	974	955	871	878	909	980	921	973	923	955	920	944	1006	973	895	909	943	905	889	952	877	936	900	902	900	871	894	957	886	942	891	874	872	931	1005	877	966	875	933	963	884	923	964	954	960	927	941	888	937	901	942	920	910	964	951	877	969	923	963	922	894	883	917	917	921	897	882	936	906	904	837	936	931	909	937	932	893	957	891	941	916	912	915	875	992	967	931	863	906	953	926	897	959	895	940	887	914	872	911	876	872	892	853	938	911	936	960	876	951	965	881	920	944	871	902	924	921	948	926	960	965	931	957	932	944	896	935	921	902	937	933	925	872	965	914	920	948	938	902	894	948	915	944	862	923	913	953	916	945	893	949	901	904	911	918	896	939	947	914	886	956	906	896	937	902	958	969	929	924	927	950	979	937	935	972	910	888	936	942	890	957	925	951	911	899	942	939	934	924	914	909	933	979	907	929	926	936	905	958	885	918	968	946	981	941	909	919	924	921	901	927	1003	915	899	929	953	930	983	898	936	895	984	929	941	902	895	862	908	883	960	892	927	892	939	958	915	923	912	864	904	891	960	924	889	965	889	917	922	935	908	901	915	948	903	917	905	935	938	936	900	894	923	909	930	901	954	913	941	950	955	894	966	935	928	884	932	917	954	929	931	940	901	937	921	901	916	886	943	914	944	940	893	929	932	920	998	923	985	901	904	945	915	892	928	875	940	894	945	872	968	884	861	951	964	938	887	844	907	921	951	955	929	914	923	881	955	924	933	937	951	926	904	980	880	962	957	893	918	920	892	887	935	929	1006	892	935	905	955	900	913	927	940	966	959	927	913	937	907	907	866	924	903	979	928	908	910	920	898	942	929	976	908	935	931	940	976	925	915	927	977	921	915	948	912	864	950	914	911	973	933	943	912	931	917	933	938	964	933	950	883	878	933	906	963	961	914	974	927	911	1005	934	888	961	934	924	910	920	859	974	960	909	916	925	928	941	938	940	934	920	928	913	925	915	937	963	954	946	965	904	886	956	957	938	946	918	889	900	924	953	876	900	901	853	962	929	899	872	915	898	920	922	901	922	922	887	906	920	936	928	889	925	915	924	943	904	940	905	916	981	963	886	953	944	898	898	904	904	914	902	892	890	910	936	946	910	966	932	947	933	889	885	901	907	938	893	983	910	876	921	952	938	907	957	891	923	922	882	899	932	906	942	935	900	1011	910	892	909	929	910	914	956	946	912	895	920	887	905	922	930	941	925	959	888	960	926	969	928	967	920	946	892	927	933	930	917	891	900	930	909	929	903	930	1004	890	926	881	918	898	912	923	908	896	907	918	969	909	926	893	950	910	916	932	936	924	929	909	894	917	974	913	916	932	876	891	938	953	914	891	908	961	971	934	905	865	923	916	943	931	923	864	900	923	938	929	927	929	938	871	930	933	920	887	944	895	968	926	929	932	906	911	911	878	916	925	915	913	901	903	928	935	940	942	894	908	995	928	891	893	907	916	904	992	916	942	934	958	952	879	900	974	907	953	931	982	914	932	917	886	864	896	930	942	929	861	959	931	946	950	931	924	906	882	939	880	878	903	957	901	921	901	885	969	927	944	913	904	908	943	919	941	980	941	928	892	907	926	947	918	909	891	903	951	949	896	924	882	941	926	929	914	953	966	962	931	893	931	865	943	941	908	890	957	905	892	894	949	867	932	945	913	901	928	937	867	898	937	897	900	942	891	943	881	883	914	901	946	953	917	905	909	959	915	952	913	957	912	944	889	919	945	902	972	926	953	893	904	850	891	899	946	973	936	902	940	906	937	897	862	911	963	912	960	971	889	981	925	946	912	948	899	966	952	910	894	921	908	953	924	903	933	886	906	914	874	886	900	937	915	998	892	914	925	893	902	887	944	864	888	911	906	882	881	906	911	923	937	944	970	937	925	889	928	961	953	954	945	902	965	953	925	936	900	859	922	898	905	952	924	956	917	894	932	889	885	882	948	903	951	925	864	891	933	902	987	923	956	861	962	947	888	932	901	966	915	959	917	927	919	844	950	907	928	910	931	923	911	884	952	933	900	914	897	937	947	935
43709	34692	40382	46122	44257	31730	30624	28695	25234	17804	8733	2859	1055	499	387	359	327	312	316	317	319	335	338	334	344	372	332	336	327	362	347	362	321	337	339	312	351	319	350	299	325	337	340	342	312	327	376	333	337	352	351	343	322	327	329	357	326	336	352	337	340	362	307	305	319	338	347	350	327	355	364	324	300	374	311	362	325	328	344	340	355	348	307	308	370	331	317	353	336	339	313	339	325	325	327	315	327	328	350	342	325	346	321	317	306	339	362	347	342	313	314	312	345	317	339	313	352	324	315	332	337	316	337	336	336	325	309	363	349	363	365	341	359	312	327	319	350	331	323	348	322	338	355	322	328	340	325	328	312	329	314	338	323	333	308	325	360	321	322	339	312	323	338	336	333	329	316	343	323	331	298	321	315	303	298	337	302	350	345	335	327	323	335	326	317	309	376	318	325	309	339	337	329	321	336	342	347	316	340	314	330	306	335	354	358	299	327	332	378	343	323	329	354	363	309	344	325	330	326	350	315	329	335	338	365	334	375	330	364	325	327	329	341	336	335	333	327	313	339	317	333	312	323	349	335	331	348	324	293	329	295	317	344	343	309	348	330	345	350	346	336	324	323	321	336	332	348	334	333	327	322	316	308	348	354	364	292	357	338	319	319	309	323	365	339	342	345	348	345	322	346	345	338	313	303	349	293	351	334	376	337	317	328	323	336	341	341	320	308	392	342	321	343	341	318	328	326	350	355	321	328	347	322	374	337	310	365	318	324	320	324	337	313	339	324	318	310	358	369	326	341	317	345	324	357	344	329	346	339	351	335	312	299	325	339	328	308	322	372	345	309	324	309	316	346	390	336	320	376	332	361	363	303	316	322	344	314	333	356	333	315	328	321	335	327	330	349	332	314	299	372	312	337	348	328	339	334	344	347	340	321	321	324	303	360	331	355	354	333	323	326	318	317	358	327	299	292	344	317	344	326	366	348	325	325	333	344	375	314	343	324	331	331	330	354	363	347	329	334	315	330	328	354	320	314	330	345	326	345	351	328	338	323	313	346	338	320	312	312	368	326	335	342	334	311	329	348	348	318	337	311	340	339	341	358	316	320	318	315	333	320	344	336	339	316	330	341	346	339	366	307	304	350	367	337	328	341	358	339	336	327	328	328	329	346	346	371	335	336	352	349	340	350	322	348	326	345	349	310	311	326	353	360	329	356	319	345	355	322	314	351	338	384	313	313	279	336	356	321	319	343	331	351	350	352	347	306	323	329	336	361	320	348	320	329	319	349	375	353	330	338	344	329	336	338	358	312	355	331	325	335	354	285	352	351	343	294	310	317	342	327	376	343	320	352	309	375	321	324	336	330	342	330	333	298	300	312	317	326	375	350	353	347	338	339	344	366	342	334	327	324	383	331	339	324	349	340	321	355	295	305	352	311	369	314	312	331	332	318	332	327	303	331	295	341	332	372	330	338	340	320	327	311	309	351	333	381	316	317	308	317	344	332	346	305	300	336	344	352	313	320	341	324	328	336	327	342	331	343	354	300	366	362	329	306	343	324	329	329	321	338	322	309	323	342	353	336	348	360	346	345	309	337	340	324	343	279	325	343	348	318	297	351	336	338	315	334	307	343	341	336	344	331	318	301	351	382	339	331	306	314	344	293	337	347	340	341	325	345	342	331	322	340	320	349	350	341	299	328	301	327	319	327	318	342	332	328	367	337	353	308	344	344	329	338	289	319	319	300	334	343	361	332	359	318	348	320	356	345	308	320	316	327	383	332	340	334	321	365	365	316	315	322	348	316	317	353	308	325	333	337	302	352	352	329	329	341	355	347	332	340	343	308	346	298	320	309	325	328	333	337	291	344	324	310	348	324	355	337	301	343	345	323	365	346	329	326	336	323	341	344	345	319	326	316	348	304	345	376	358	353	328	293	327	287	353	310	314	320	324	317	322	326	312	327	312	343	361	357	350	299	347	335	357	352	316	330	327	326	325	353	319	325	346	327	357	333	348	312	320	308	347	321	321	296	320	348	305	343	325	329	371	300	359	356	330	346	354	320	328	343	318	314	347	321	313	310	314	322	351	323	357	304	331	324	339	339	334	331	321	351	322	337	331	332	352	350	357	348	336	336	307	329	321	323	333	357	354	299	329	313	289	340	321	324	360	343	292	306	333	355	312	320	323	327	326	307	330	329	313	337	286	329	320	331	323	365	342	334	343	330	354	319	365	337	301	322	311	306	328	316	332	316	326	362	313	336	336	337	344	337	351	346	306	350	330	334	345	328	337	313	322	363	352	369	338	366	337	351	351	342	321	319	344	332	316	335	333	316	322	327	306	294	326	365	323	329	366	323	377	327	348	388	349	354	331	344	330	350	336	328	342	347	336	322	333	351	348	359	333	319	336	325	323	288	330	361	329	341	337	333	346	351	342	319	360	334	337	311	326	333	337	320	378	327	353	351	357	333	319	329	349	316	319	324	341	294	360	322	346	304	313	337	348	347	304	350	316	330	351	332	353	357	359	321	315	292	351	323	343	314	298	315	344	305	311	310	333	348	327	379	336	340	377	341	335	330	329	307	330	302	384	301	364	339	300	334	367	341	335	303	338	316	342	343	330	292	337	314	332	321	310	326	314	332	339	334	316	346	294	290	352	313	361	340	329	355	328	330	322	312	339	320	342	331	323	351	315	321	336	344	338	345	332	301	328	360	354	320	310	346	323	379	347	330	329	325	341	316	300	341	305	320	325	340	323	363	348	328	362	338	331	345	326	386	298	315	339	339	329	325	318	304	333	318	322	362	349	326	301	314	328	347	289	297	327	302	347	329	356	345	335	311	315	321	350	364	341	386	350	314	335	361	318	341	358	357	355	317	344	337	349	328	337	358	325	340	366	334	311	328	332	343	363	344	326	348	338	339	361	312	360	334	349	312	331	345	345	307	328	366	326	349	323	327	351	336	327	332	315	324	350	356	327	321	327	346	352	304	328	334	310	333	361	322	354	322	331	293	335	347	319	323	335	331	316	337	313	314	312	331	322	345	305	367	353	312	310	336	299	319	327	345	367	331	345	326	325	317	308	357	333	344	334	330	333	325	374	358	353	304	319	325	330	319	345	333	354	293	334	316	311	298	310	323	310	348	334	325	331	316	341	357	337	322	319	323	327	344	325	328	328	356	335	348	332	344	303	341	335	349	306	333	345	304	321	317	345	343	319	318	344	324	327	324	353	359	304	322	389	328	319	338	337	325	352	341	350	328	324	321	316	327	341	315	316	333	361	355	333	302	336	339	280	321	384	328	296	291	300	321	318	326	317	359	338	325	315	336	343	330	332	339	320	349	333	332	347	319	311	296	322	321	314	318	316	359	298	360	330	326	306	361	347	343	327	378	316	344	319	334	376	344	336	317	340	327	319	313	329	338	322	324	347	372	319	344	321	316	302	315	316	365	312	338	338	313	309	336	326	356	362	335	328	322	338	356	372	304	328	309	319	348	323	304	340
35408	29898	42500	50122	51372	43039	45944	44018	42314	33018	21706	9852	3913	1558	1045	885	802	833	884	901	828	907	881	875	896	827	861	897	885	921	856	825	800	861	855	815	848	826	834	857	869	850	873	831	849	884	885	786	821	892	894	842	933	864	869	888	821	826	895	873	835	852	823	866	813	911	871	865	878	876	878	815	868	891	882	846	893	843	818	871	838	829	860	795	913	876	854	883	883	847	857	885	825	871	842	867	805	844	860	892	830	894	845	849	850	856	895	896	854	834	904	861	873	850	857	829	838	881	844	829	897	869	832	825	846	903	870	889	913	873	837	845	943	866	866	841	821	793	849	838	834	831	868	819	933	897	887	842	870	845	838	856	833	870	905	840	868	862	881	865	836	873	815	863	841	857	873	878	844	864	879	857	909	869	830	870	864	885	883	886	913	837	867	902	852	892	851	883	913	838	883	832	842	856	879	835	876	885	866	889	885	837	811	848	832	884	885	915	857	873	849	813	822	888	820	865	913	812	889	835	880	901	850	820	867	815	870	821	804	910	844	820	837	914	849	890	808	877	863	838	880	906	894	845	861	818	854	861	850	862	852	822	919	834	835	891	911	821	902	844	902	838	894	818	801	831	874	907	890	832	872	857	852	829	858	875	910	827	894	878	874	898	873	878	875	862	850	835	847	839	876	873	893	876	870	848	815	840	866	825	914	843	855	862	819	841	853	858	857	819	833	832	838	857	873	885	874	894	863	885	864	883	869	886	846	827	895	853	840	820	840	829	850	860	883	848	888	830	862	816	825	881	855	888	833	904	855	845	851	845	875	852	897	885	859	847	822	838	837	880	861	862	916	826	829	812	885	838	868	905	863	879	814	851	840	835	859	897	813	832	820	828	817	838	892	854	810	822	890	934	865	860	856	791	854	871	835	907	870	811	911	867	859	880	864	844	857	818	845	924	848	811	957	862	800	838	789	890	942	861	854	863	817	810	864	885	874	821	900	891	845	867	898	840	832	879	884	856	849	817	870	906	863	866	872	838	841	861	853	853	847	890	835	858	900	842	842	857	798	793	861	887	855	869	850	836	912	830	814	867	878	860	846	893	821	848	855	870	855	865	870	841	906	882	879	838	843	845	852	874	879	872	897	881	820	862	852	909	862	780	822	838	871	882	831	859	854	855	841	856	827	881	834	826	829	900	844	886	894	839	855	841	891	833	895	870	897	874	832	863	859	861	842	847	885	800	862	853	866	853	822	809	882	829	858	837	897	860	908	867	862	912	830	849	832	860	818	869	847	889	905	826	848	850	849	877	832	850	869	836	888	869	860	882	843	822	805	884	889	852	846	910	842	865	905	866	839	883	875	825	877	830	829	838	919	874	829	783	895	834	829	861	880	816	861	872	851	888	878	815	862	899	854	875	851	824	886	836	856	807	888	866	865	848	880	806	841	876	852	857	843	848	887	850	898	864	882	872	903	801	831	858	848	829	859	772	883	821	823	850	851	831	894	858	848	888	870	824	850	870	889	808	831	835	872	841	791	854	846	845	825	868	894	850	810	846	869	898	860	851	841	819	831	857	896	870	824	806	863	818	875	836	856	893	852	917	810	850	836	873	867	845	857	831	933	896	861	888	921	865	857	825	862	916	843	854	845	844	865	860	846	804	858	826	878	835	840	887	870	839	882	817	874	854	827	906	830	865	875	837	883	806	895	870	883	876	846	845	899	840	794	856	874	817	842	861	834	830	812	838	867	887	831	857	858	838	846	845	840	844	864	873	885	862	887	845	842	844	916	879	859	825	820	848	875	858	877	899	863	833	813	844	922	849	836	841	874	788	847	862	893	887	853	858	856	836	845	841	843	878	854	844	840	822	866	885	851	794	820	829	865	821	819	911	872	855	878	854	793	855	877	836	891	870	884	834	854	880	868	838	865	923	872	882	866	849	870	856	820	830	878	828	871	828	861	876	858	821	846	864	843	873	881	866	860	903	866	904	837	858	894	864	823	829	904	894	847	874	830	833	899	857	841	867	807	873	843	795	859	850	809	873	830	827	812	834	843	846	821	827	866	858	834	889	906	851	884	866	845	857	848	762	828	852	853	809	860	885	881	843	889	843	839	854	868	864	834	838	859	902	840	860	832	825	912	917	839	869	799	854	832	831	900	873	807	882	855	857	881	891	831	892	892	857	861	814	823	863	859	797	900	841	816	882	862	861	807	833	842	832	855	937	886	867	842	908	837	910	838	893	879	866	847	853	891	880	873	805	889	830	855	870	831	857	852	861	882	868	864	880	880	850	831	831	874	857	815	850	858	854	901	869	895	906	885	846	842	860	882	808	843	874	886	866	880	850	856	880	873	817	840	832	821	850	876	858	851	852	892	876	834	820	879	848	864	863	840	866	909	856	869	857	829	833	856	814	822	909	813	887	914	884	903	817	798	850	835	892	837	870	836	882	867	877	846	877	818	857	843	856	818	870	915	837	813	817	900	849	862	871	870	872	849	880	892	799	858	888	814	893	874	880	850	883	838	843	893	845	845	826	858	835	835	838	834	917	849	863	818	926	867	870	884	902	843	863	889	782	833	869	849	875	879	880	842	848	862	818	873	829	854	869	872	837	880	801	863	834	889	821	915	821	853	845	898	869	824	862	890	850	840	873	850	882	787	826	874	923	875	826	804	845	910	881	902	912	795	806	795	873	890	797	850	873	850	866	834	877	840	885	883	851	858	883	855	874	870	856	885	821	814	894	902	854	894	821	856	923	819	876	815	866	906	848	821	844	885	843	848	860	846	820	871	910	849	829	874	878	842	852	882	896	813	912	870	905	818	814	878	814	888	843	849	892	893	861	833	792	859	860	883	871	864	835	834	860	868	849	825	853	844	838	845	849	845	846	856	820	893	884	893	846	955	836	837	864	857	859	821	834	813	857	855	904	849	837	840	842	873	848	851	862	841	886	897	879	864	870	881	879	856	865	864	840	802	873	860	840	905	882	918	913	837	856	903	835	788	865	849	850	829	910	835	834	865	867	871	893	820	839	878	845	869	815	837	884	866	798	824	832	863	863	868	850	829	849	857	929	826	848	871	831	843	888	796	836	825	834	877	910	890	856	832	873	850	861	895	860	833	853	885	862	879	847	856	809	800	861	840	850	862	849	842	840	871	803	806	851	851	905	814	858	882	850	894	843	796	880	857	895	850	850	910	851	816	837	803	907	864	832	836	871	895	875	819	858	842	871	885	857	853	868	855	843	858	840	908	836	836	859	890	838	859	838	892	908	908	862	810	865	819	875	853	863	825	900	872	814	854	859	839	858	831	897	856	840	860	829	871	874	896	853	834	848	855	871	858	875	858	852	902	851	890	878	834	920	834	907	861	874	843	871	851	867	915	858	886	814	888	808	825	872	857	833	832	868	854	889	887	849	874	888	855	857	880	828	829	897	881	854	854	840	850	840	859	889	867	884	864	845	911	870	848	890	787	865	857	855	851	876	912	882	843	852	813	852
50915	39804	41545	44994	42772	35155	32368	32781	33393	28691	18439	7071	1863	587	378	303	304	312	276	283	284	297	315	285	262	302	269	304	286	312	294	281	283	280	298	317	282	295	275	276	285	283	295	304	280	279	278	285	324	267	259	256	296	307	274	319	296	268	290	290	291	294	281	275	276	306	313	295	272	278	292	309	297	313	308	276	276	289	272	274	273	303	289	282	298	287	267	317	290	287	299	286	321	290	296	288	302	304	272	268	297	318	303	312	267	291	297	312	311	271	323	308	291	275	256	291	305	295	296	280	285	286	295	262	302	260	308	292	271	283	286	321	275	305	291	304	290	298	294	284	304	292	268	276	318	265	290	287	280	275	286	270	271	297	289	261	281	302	279	271	297	308	294	282	309	292	307	306	296	275	279	299	284	311	313	297	329	281	295	317	289	289	299	268	256	288	275	288	320	332	266	250	301	272	286	282	283	253	271	310	263	314	307	294	287	303	280	289	287	288	279	291	298	238	296	252	293	286	300	280	274	284	271	277	285	276	254	291	258	249	279	314	279	257	306	251	282	313	305	299	296	270	281	301	312	291	247	287	292	315	309	294	273	295	253	278	307	319	283	308	263	277	298	313	295	300	315	270	290	284	313	294	306	277	290	295	298	303	276	268	270	283	291	265	298	267	291	272	272	303	293	246	287	275	288	283	288	304	277	257	245	280	278	245	315	274	292	287	262	293	310	315	274	287	303	280	253	273	279	289	320	273	297	295	260	302	301	285	286	300	289	280	273	265	268	280	297	296	277	290	315	267	270	274	307	264	290	281	322	282	271	258	290	278	291	306	313	293	293	283	303	274	279	280	291	282	287	281	290	275	266	261	331	318	277	275	263	296	268	300	282	304	290	279	279	286	274	255	274	306	287	303	291	300	282	292	251	298	271	265	284	300	305	288	290	286	293	272	264	265	294	290	285	279	288	300	266	294	320	314	269	274	299	278	301	292	262	293	275	309	267	292	276	294	287	282	274	293	294	304	285	292	289	285	299	279	295	279	290	268	262	270	300	291	268	299	296	243	301	256	264	261	283	283	283	287	285	283	294	284	270	305	280	287	274	297	274	305	266	328	267	309	288	300	317	303	268	277	310	273	288	279	295	309	304	344	285	306	273	280	299	273	267	254	310	284	283	291	282	297	287	278	294	287	276	271	285	290	300	287	299	266	273	270	300	289	279	313	268	266	314	273	311	256	259	281	282	298	278	314	265	299	262	268	279	267	328	271	282	279	305	282	287	297	276	264	296	279	285	289	272	296	289	286	317	293	256	299	327	263	265	304	283	300	296	301	274	311	256	298	263	297	314	301	271	269	289	301	298	319	267	276	281	282	295	264	271	295	266	313	319	309	281	257	276	303	272	313	279	283	289	284	298	268	274	319	266	301	280	306	316	304	297	279	278	285	279	291	301	271	274	272	286	292	287	302	266	304	255	310	295	265	303	249	278	289	289	262	297	315	288	296	281	265	312	275	275	284	325	277	294	279	320	286	270	297	310	284	303	290	317	278	278	313	280	290	254	324	289	310	306	269	306	329	266	295	266	308	260	304	275	301	337	288	280	269	267	253	283	271	268	277	306	301	301	284	252	274	290	275	292	288	299	282	290	283	303	274	301	309	307	275	319	294	284	300	264	264	295	300	284	265	274	312	290	307	273	280	299	308	278	289	279	284	317	274	274	300	270	296	274	270	298	296	285	292	299	311	276	295	315	305	328	241	299	315	286	292	274	270	278	265	274	266	292	291	278	297	291	282	305	296	283	269	276	286	289	301	294	269	310	319	279	273	281	290	292	303	295	298	282	300	266	260	240	320	272	272	283	285	331	311	271	302	302	289	275	308	274	278	271	292	263	311	286	287	277	299	319	283	274	274	267	322	307	280	291	292	295	278	298	270	266	298	293	287	320	315	277	296	258	272	291	297	298	299	280	259	282	281	264	322	281	309	299	292	293	299	295	288	336	287	283	298	270	287	298	292	277	302	326	280	298	296	307	312	281	297	290	307	286	321	294	297	294	314	295	287	291	286	301	305	315	270	292	291	273	278	282	288	266	267	262	267	281	301	307	283	329	261	283	277	290	279	278	331	282	284	295	279	276	275	274	264	304	294	305	303	261	272	289	298	296	285	319	280	268	289	288	284	283	286	260	274	277	293	305	261	261	288	311	287	284	266	311	313	280	298	281	351	265	317	318	291	280	275	292	279	275	281	273	297	308	296	262	286	297	256	299	263	309	267	291	273	301	291	291	277	318	288	276	290	298	295	267	246	273	281	287	298	308	260	312	312	274	312	289	284	282	287	286	268	329	284	289	301	270	305	315	289	269	285	287	249	278	290	320	311	294	284	309	294	283	303	292	282	305	282	260	319	278	271	298	295	315	263	299	289	262	293	300	288	291	274	308	258	279	280	279	294	297	279	302	290	287	275	251	324	280	259	274	285	289	276	316	292	257	337	263	300	259	270	239	263	254	292	302	298	273	277	308	251	292	247	311	288	262	308	285	269	318	269	295	282	295	278	294	273	280	318	285	277	286	322	283	256	264	296	280	264	280	293	326	299	271	282	272	325	291	296	285	289	287	285	273	276	302	293	277	287	300	311	281	285	274	274	295	328	282	281	292	270	273	300	257	317	287	300	282	257	284	285	290	292	281	271	275	301	269	277	315	298	293	312	302	315	289	270	298	292	296	285	272	251	281	288	264	321	285	289	258	300	300	266	284	285	295	297	267	311	278	273	257	308	305	277	315	299	257	277	272	257	272	287	258	276	270	296	265	300	299	302	291	344	258	293	273	233	289	257	312	287	264	297	294	279	303	264	292	295	313	290	281	272	285	295	285	270	297	301	249	297	251	272	279	291	282	304	308	256	290	300	267	282	304	269	301	298	286	278	285	287	293	270	304	282	263	308	266	287	285	250	283	262	283	278	288	304	266	264	281	321	287	269	296	321	307	252	304	304	300	280	304	314	337	285	281	299	276	311	290	276	274	271	283	293	257	285	303	286	268	301	287	260	266	267	277	274	292	309	298	308	296	291	276	298	323	309	282	276	297	240	288	274	268	287	286	298	291	281	261	313	268	294	303	278	303	288	288	305	276	290	300	258	305	300	275	282	284	273	279	301	255	292	298	268	247	307	303	293	278	292	267	282	288	301	288	268	284	289	286	298	297	302	305	271	277	320	302	247	259	274	303	293	247	262	282	257	285	301	272	308	285	284	277	325	310	306	294	316	321	295	285	279	284	312	283	288	288	307	289	305	270	282	293	303	303	294	276	284	305	248	278	307	282	292	270	295	312	280	284	287	294	269	272	264	288	254	281	295	310	290	235	269	268	270	300	276	304	266	295	273	313	284	275	280	322	293	291	306	274	309	287	302	295	277	304	306	301	276	274	302	294	289	306	303	263	285	263	306	253	290	281	261	239	295	287	281	296	289	296	304	283	293	300	252	275	286	290	288	271	288	268	289	286	255
41919	39880	45749	53720	55652	51094	50804	50327	53156	44721	32936	16568	6115	2083	1076	739	748	806	775	727	792	753	799	783	748	763	724	800	788	697	671	747	730	740	715	804	744	722	712	731	736	700	747	747	765	760	762	688	732	701	727	762	731	779	715	764	780	765	744	748	746	750	724	790	747	756	730	756	713	788	748	728	770	782	787	743	770	750	710	781	763	766	787	779	763	768	775	758	799	758	737	763	739	734	733	772	713	711	726	814	854	719	731	725	726	734	809	723	726	742	748	732	753	750	743	769	751	734	724	731	743	787	708	696	752	743	721	773	733	757	716	712	729	784	736	707	730	774	711	724	765	773	784	737	731	706	760	729	759	745	760	730	762	754	707	726	731	731	793	734	803	788	734	713	771	726	698	772	668	742	794	720	774	720	717	735	757	727	714	782	717	761	750	714	750	774	719	737	745	788	762	730	717	795	695	711	691	690	711	749	762	752	705	775	753	719	728	747	741	719	728	720	717	744	746	754	724	695	788	791	715	737	827	755	733	781	765	735	725	703	802	703	755	763	762	761	723	755	719	764	731	806	762	734	705	738	785	725	778	691	720	682	729	727	758	712	762	745	755	725	751	772	735	763	778	770	749	709	747	715	757	730	705	793	702	750	770	776	787	729	722	738	758	719	793	732	729	693	767	721	737	772	708	764	772	751	750	753	713	750	748	770	743	694	745	766	759	784	794	744	761	742	734	736	714	738	711	714	745	730	743	710	768	790	748	733	726	732	713	797	673	762	774	765	754	782	765	741	686	737	757	761	745	785	773	740	740	697	755	758	714	827	788	700	698	734	750	763	692	788	749	748	717	782	768	745	794	741	791	739	728	716	712	720	764	723	761	698	791	757	756	715	759	704	748	691	714	768	737	767	794	770	736	770	765	747	716	758	718	750	714	727	804	694	766	774	709	696	703	755	730	693	759	779	723	747	748	743	690	791	768	744	694	754	727	743	744	706	769	770	737	753	764	786	775	796	712	746	746	781	751	787	742	753	717	749	744	725	749	709	728	721	747	721	740	745	726	738	680	680	723	735	746	754	757	815	751	729	808	709	783	736	733	772	713	695	703	796	724	676	786	753	737	804	742	765	725	761	709	733	699	758	723	758	718	730	741	752	783	763	717	800	747	707	720	750	754	717	723	688	717	724	772	723	801	742	765	741	718	759	752	740	726	773	703	744	770	741	733	721	699	723	745	763	819	704	726	706	747	762	699	733	688	748	801	761	739	824	762	724	770	691	782	702	762	736	754	740	813	669	743	784	765	714	746	794	742	730	706	765	743	773	737	729	799	740	742	719	764	757	750	768	723	767	693	733	750	761	717	752	809	752	788	754	737	727	736	740	699	773	782	799	765	762	779	716	752	732	758	757	732	777	760	744	722	720	740	804	682	742	761	753	754	753	763	743	750	793	735	733	728	745	760	733	816	747	759	790	736	710	719	720	766	745	751	771	744	707	741	775	737	694	756	753	712	705	772	752	775	734	710	710	769	725	729	752	740	696	716	700	729	709	695	743	736	773	705	748	702	757	717	753	717	758	736	748	737	750	730	742	745	812	740	761	788	719	773	761	764	737	794	712	733	792	768	720	758	753	762	730	759	709	711	768	763	675	774	758	760	766	767	753	732	760	736	767	747	755	708	728	730	725	774	784	725	758	706	745	756	747	716	765	769	671	761	757	746	777	713	749	777	737	730	729	737	811	784	722	785	692	730	770	754	718	757	761	757	709	735	724	782	719	721	752	704	794	721	724	751	700	754	767	774	739	778	713	736	756	771	725	736	744	783	749	852	764	699	746	726	714	746	707	708	752	745	765	778	694	778	728	687	690	733	752	779	741	769	756	719	707	737	752	733	779	713	733	785	788	760	684	717	748	734	782	708	746	761	754	766	735	765	732	729	723	759	735	706	704	707	732	779	771	743	729	763	751	782	771	727	770	763	734	772	737	737	722	767	699	733	735	757	721	779	743	701	712	743	756	759	731	728	760	739	712	674	760	755	759	717	743	749	747	739	755	777	700	790	776	726	748	702	744	718	693	695	723	750	758	745	749	732	772	743	800	756	787	784	744	733	775	761	753	764	745	745	755	718	746	757	748	759	751	795	728	751	730	727	739	730	714	757	707	749	715	721	770	740	783	736	722	731	760	763	728	759	737	763	755	730	783	712	730	743	739	722	747	711	731	760	763	716	764	773	794	782	727	723	739	679	735	754	796	706	756	736	757	752	761	769	745	755	787	747	742	727	780	755	750	746	735	750	758	776	749	747	697	690	732	774	762	787	752	734	716	767	751	783	728	796	737	740	774	713	752	719	773	792	717	741	715	710	712	741	773	725	755	739	741	736	728	748	719	696	701	706	718	805	717	754	780	721	753	725	744	717	743	720	750	776	748	756	723	734	716	764	751	728	730	718	766	738	741	718	710	698	768	780	744	725	766	730	737	706	732	781	756	745	780	765	779	774	717	748	707	758	743	737	762	790	717	702	733	756	767	733	748	710	701	708	725	709	713	748	728	775	724	737	792	775	755	735	768	730	713	764	804	787	734	776	721	738	737	731	674	723	719	720	739	767	726	731	735	740	729	738	747	759	733	719	747	728	764	752	786	757	765	703	804	795	719	757	758	769	785	734	748	727	714	736	736	726	710	705	785	720	747	702	754	751	745	735	769	725	730	753	724	730	742	744	772	728	756	707	755	759	769	731	747	753	744	771	719	755	729	747	721	715	716	769	733	743	742	716	721	739	792	779	736	768	777	738	734	715	735	728	739	725	790	751	728	724	692	764	744	697	747	754	762	721	710	768	735	757	754	736	735	772	717	745	771	777	765	745	756	733	777	738	814	728	742	709	738	721	776	735	739	747	756	694	727	706	753	725	740	734	753	749	760	732	719	751	742	725	709	787	742	729	758	706	746	695	755	750	710	698	797	754	699	697	787	736	714	733	717	760	759	748	745	749	734	728	717	749	796	736	748	742	831	701	740	707	750	719	735	742	747	765	773	774	690	763	808	738	740	713	715	753	739	775	762	739	724	782	712	772	774	727	678	711	733	716	759	760	728	709	739	791	711	751	749	724	774	724	741	754	740	758	748	732	717	739	756	732	717	727	764	737	752	718	754	755	765	727	806	742	755	742	748	754	780	775	712	769	714	704	754	737	780	755	741	765	796	730	757	721	785	746	732	731	716	748	718	763	695	708	770	760	708	707	706	773	720	728	724	734	737	743	748	753	740	720	766	753	755	741	766	765	758	737	696	782	752	737	766	751	724	805	749	763	727	733	763	725	782	745	794	789	781	784	747	726	714	756	737	781	754	783	729	761	741	754	737	722	734	707	735	713	726	743	721	792	792	799	772	715	733	768	784	730	765	728	741	739	753	756	750	739	773	723	750	754	736	743	749	731	757	760	756	763	705	762	711	751	756	707	702	790	714	726	752	710	744	790	802	719	778	765	764	700	766	749	735	743	754	797	771
21028	16349	16835	22607	19715	13190	6323	2874	2793	2192	1369	775	510	445	358	360	362	389	348	373	380	411	404	371	376	352	376	362	354	384	369	378	379	374	403	370	396	391	389	377	353	335	381	404	357	387	356	389	365	375	390	399	401	342	403	385	374	373	369	391	377	369	410	367	378	361	369	380	388	383	371	375	391	378	379	344	389	373	372	334	381	371	334	367	360	395	353	383	416	393	368	385	383	391	370	353	379	361	366	370	355	416	390	360	374	384	385	392	360	396	372	381	388	365	396	343	389	431	393	392	375	397	385	368	395	407	382	337	350	373	380	379	378	382	381	360	348	367	366	369	399	374	332	371	402	353	374	369	378	393	360	347	350	375	395	345	382	380	370	363	347	361	386	349	364	377	400	379	374	373	358	327	382	369	369	395	392	391	382	349	337	385	377	374	414	414	361	330	368	325	354	331	375	356	366	392	389	342	351	388	346	399	395	353	378	386	385	398	330	383	366	355	357	333	332	352	386	383	370	382	361	368	398	347	376	350	384	391	335	377	380	386	363	393	363	375	357	366	340	356	381	376	389	395	369	363	381	408	416	357	370	389	384	353	363	366	389	368	376	369	340	388	348	368	395	345	368	358	389	380	394	385	390	353	335	385	376	393	397	384	380	362	365	373	363	394	417	365	374	367	322	401	387	349	345	385	386	413	377	365	362	387	346	331	362	389	360	378	346	363	374	354	379	349	367	408	343	338	346	379	397	385	421	357	374	374	379	340	392	388	384	370	357	358	373	396	354	355	394	358	368	359	382	404	378	404	395	368	390	384	374	347	402	385	347	371	386	383	378	367	378	377	361	377	370	317	368	350	362	385	388	378	357	371	388	342	372	393	333	362	380	397	372	394	379	338	362	359	369	370	384	373	335	365	369	391	394	389	381	370	339	404	370	363	347	356	346	389	417	401	386	377	349	387	362	384	384	351	369	314	389	374	364	369	382	379	343	339	369	356	360	391	385	391	387	351	350	373	378	366	377	374	381	366	387	355	382	373	370	379	354	345	369	370	336	358	356	398	350	341	388	374	382	389	365	345	341	330	397	362	417	359	377	362	358	414	371	353	343	347	401	344	371	351	364	386	355	358	365	347	369	364	395	359	330	335	392	381	395	355	381	365	357	330	355	388	355	375	387	362	363	349	343	337	402	392	391	353	361	344	339	363	354	373	360	404	351	364	355	370	381	370	397	371	373	384	362	396	385	402	334	365	323	354	351	378	358	380	362	362	358	378	390	392	353	344	369	391	414	372	353	386	364	392	360	369	375	358	389	364	407	368	352	390	402	392	363	330	408	354	345	387	372	337	385	406	385	383	341	388	362	357	378	384	354	344	378	380	375	376	404	344	360	370	349	381	380	383	385	381	327	378	357	340	430	375	383	379	384	371	369	369	336	338	374	380	396	361	395	349	353	367	354	347	370	414	335	335	323	341	381	366	358	356	371	426	343	351	384	385	368	365	381	361	362	355	375	365	385	346	375	359	381	340	349	403	340	373	369	369	371	375	359	359	368	380	395	387	383	364	372	361	369	368	403	384	362	369	364	380	345	351	356	383	386	375	351	385	382	372	423	390	390	364	350	351	362	329	373	362	404	343	369	346	339	349	353	356	337	389	391	334	384	405	329	327	373	364	368	406	385	378	326	355	359	355	347	398	335	378	402	391	371	369	340	379	408	382	375	350	360	372	367	378	384	358	379	364	383	406	375	372	355	382	400	372	387	346	362	365	394	339	365	384	390	343	362	378	379	401	361	369	374	345	392	344	378	369	337	350	384	383	409	359	345	372	392	362	381	366	376	399	383	364	329	374	386	361	382	383	383	369	393	421	345	339	395	366	364	366	370	355	365	380	414	355	344	401	348	376	382	362	337	349	401	379	341	366	375	371	402	349	386	342	364	363	334	363	406	359	347	391	361	419	342	340	382	366	366	345	340	394	394	385	391	370	386	358	370	407	371	374	376	353	356	384	455	368	401	356	371	336	364	394	344	380	394	368	377	390	402	355	362	381	374	359	384	397	384	357	397	386	360	359	336	412	332	355	349	383	373	357	402	370	367	380	401	357	360	357	386	379	362	377	339	366	386	334	367	349	371	345	388	344	362	357	362	345	408	385	344	375	388	333	363	367	353	405	366	392	381	374	384	369	376	354	400	333	377	350	365	361	343	364	335	339	342	356	353	387	378	362	334	378	379	333	364	363	430	405	366	393	376	385	369	388	358	365	373	363	411	380	386	380	360	384	360	354	398	386	405	392	363	375	378	358	373	357	362	373	385	386	401	369	344	409	363	379	366	388	380	360	400	397	342	367	376	367	368	373	421	373	365	378	372	362	348	362	370	364	343	375	352	369	373	375	405	358	363	336	386	395	413	351	369	388	369	366	363	365	350	359	392	377	342	323	367	340	374	376	418	366	399	335	375	380	372	353	414	359	402	383	416	380	380	393	343	361	379	390	376	372	376	379	392	363	373	323	383	362	351	399	364	374	349	385	333	368	359	351	371	360	369	376	357	351	348	372	388	385	353	354	368	371	346	371	365	350	360	380	388	352	354	339	371	356	349	361	337	358	352	383	373	389	381	364	353	364	396	380	353	359	384	376	384	390	376	348	360	341	393	362	395	368	335	367	345	375	420	364	378	354	364	367	370	374	349	380	386	361	389	373	356	327	364	398	367	376	338	355	362	372	373	357	352	395	366	361	378	399	372	409	364	401	360	350	362	357	367	369	380	353	371	363	338	411	375	352	382	365	333	359	355	339	372	406	386	341	360	360	376	361	336	381	333	393	393	386	377	347	395	322	352	371	371	378	333	380	392	389	367	387	388	338	362	375	382	387	398	336	347	359	370	371	353	377	359	368	397	375	359	366	324	392	380	380	361	402	373	358	342	350	378	383	409	439	374	363	372	368	360	403	363	401	377	347	351	411	363	358	362	337	360	346	363	338	337	393	351	333	346	367	395	386	373	372	389	368	373	387	402	383	383	365	356	392	389	371	337	343	362	357	365	363	377	412	374	383	360	356	400	351	377	374	359	399	371	406	340	386	378	348	367	371	383	357	354	368	378	388	401	370	382	356	379	361	374	385	373	392	376	364	393	378	358	377	377	379	384	374	370	365	401	363	335	346	371	395	386	336	359	376	345	371	378	338	367	353	350	351	390	372	325	385	383	389	385	359	419	377	384	343	345	371	381	358	389	336	372	354	329	366	357	408	370	375	351	360	381	386	356	375	374	371	368	368	357	398	355	350	389	383	379	386	369	365	393	394	376	363	374	385	346	378	359	326	351	395	400	371	381	395	383	386	380	376	379	380	390	378	362	356	345	387	371	344	339	356	365	374	387	380	372	392	400	383	381	369	333	398	365	378	380	361	330	364	385	383	383	356	331	401	365	346	363	347	380	378	347	386	376	364	352	366	372	356	357	350	374	380	369	350	397	359	370	371	363	333	356	372	364	392	359	379	387	388
16817	13007	20832	32860	32511	25437	16822	10321	11361	8815	5244	2627	1473	1030	953	909	962	943	925	960	1010	875	969	943	986	969	931	953	939	925	1005	898	961	934	933	971	939	890	970	927	953	957	967	989	908	880	914	920	979	914	925	950	994	922	963	951	955	939	991	969	971	989	911	973	921	982	951	961	980	916	904	952	933	930	932	1009	946	914	966	905	969	921	941	952	976	936	938	950	910	993	870	965	954	973	968	1008	931	962	983	947	937	958	964	982	959	911	938	947	936	954	964	996	997	999	922	953	939	963	997	1001	909	905	958	979	909	940	952	969	900	977	968	917	956	967	926	859	939	967	982	922	909	970	926	928	979	932	940	936	940	948	927	966	923	952	979	939	906	942	971	983	932	945	918	925	940	968	940	948	917	972	1002	882	915	989	921	976	963	892	927	929	981	933	936	935	992	911	912	910	937	970	967	953	939	959	964	970	943	858	953	956	950	965	932	944	957	978	985	966	951	926	934	966	949	966	952	964	899	965	949	912	948	995	935	972	946	937	995	966	892	972	945	955	936	936	959	974	911	973	933	988	959	987	917	953	941	910	947	903	908	1008	979	950	893	992	988	919	1005	904	992	940	916	917	952	994	942	987	973	961	975	971	920	905	949	944	959	962	932	928	940	913	920	927	995	1004	907	939	938	959	934	962	946	946	907	934	969	932	890	985	978	919	904	1046	986	952	879	977	959	961	1021	989	940	943	954	975	928	928	931	884	977	947	956	990	928	995	920	902	956	932	908	988	951	959	913	954	957	960	932	975	977	917	986	965	978	944	950	956	935	944	909	970	887	969	973	925	977	950	966	952	958	924	955	891	992	997	944	952	949	980	917	993	969	944	992	890	993	920	941	940	967	923	969	900	988	930	960	920	962	926	949	937	956	884	967	966	973	910	905	1021	1000	916	981	939	940	894	957	957	956	905	914	970	982	889	875	937	986	983	963	983	940	995	884	953	940	984	917	927	881	976	948	948	954	896	948	949	915	947	965	996	952	935	998	944	955	980	964	940	922	1006	873	890	905	996	918	936	982	1040	1006	966	993	916	1015	944	970	895	967	920	944	947	914	940	983	943	916	948	935	927	979	995	905	948	912	942	960	990	950	912	938	948	943	960	934	960	957	964	996	1022	975	968	872	957	976	912	963	968	954	945	995	931	964	928	956	964	948	991	964	922	912	910	949	953	919	953	909	910	937	883	972	927	955	917	932	949	950	964	955	969	906	873	945	994	988	875	955	944	942	875	982	990	979	969	871	949	943	932	934	980	918	965	981	939	923	924	945	926	928	988	991	977	947	925	918	925	912	977	965	907	929	947	997	907	947	977	981	992	946	869	981	957	921	935	996	945	966	916	903	1000	950	940	985	925	971	939	913	911	968	925	952	978	912	942	1009	908	932	954	947	1007	920	957	965	916	964	985	927	942	981	960	985	893	935	934	968	904	944	942	927	928	940	942	988	1002	936	944	922	927	982	949	923	959	990	973	914	1042	977	967	973	958	944	957	915	947	954	933	957	994	999	935	973	946	944	984	990	938	955	962	994	895	881	960	968	946	925	929	916	910	909	972	972	886	967	899	943	941	980	960	966	951	962	914	936	981	960	875	988	953	974	969	920	923	989	902	960	978	957	958	942	946	992	975	930	917	943	985	941	953	924	880	963	1001	922	983	949	939	982	993	1000	906	933	955	925	976	922	948	959	951	949	996	961	924	959	910	942	946	954	946	943	922	932	949	910	913	1015	931	900	961	962	928	963	950	947	971	978	938	1018	952	954	948	875	995	964	959	914	970	919	934	960	982	946	956	913	973	957	953	936	916	955	913	970	878	925	928	954	910	941	939	938	1006	948	951	958	962	947	906	1012	984	917	922	943	946	977	894	898	965	929	957	982	943	959	959	889	964	978	947	983	925	971	937	989	886	963	974	929	969	996	986	922	900	894	948	939	916	907	955	1010	907	957	902	931	911	1000	945	984	893	928	907	976	979	890	927	962	991	877	929	929	947	958	904	958	954	925	947	889	920	958	968	930	954	1006	895	924	992	939	930	947	914	997	977	973	961	971	915	953	967	934	969	957	929	931	949	968	969	961	940	917	937	897	937	924	934	955	884	955	1000	987	932	966	871	984	984	954	967	916	917	918	892	974	976	927	933	966	990	883	996	912	902	940	913	1011	896	960	902	934	925	959	928	932	965	958	936	965	865	994	1025	929	963	1008	853	940	968	978	925	982	964	947	960	951	929	958	924	945	974	934	978	1010	1014	954	952	930	929	961	969	956	928	956	951	978	888	952	973	931	934	964	906	981	970	993	921	906	990	969	942	932	997	921	949	938	901	912	926	937	959	973	928	979	982	957	941	933	965	940	967	951	878	978	972	957	949	921	981	948	911	944	922	928	966	935	967	922	953	960	936	920	947	946	1009	974	920	917	1013	970	914	989	1029	976	1030	941	985	967	946	949	952	946	917	963	940	994	987	940	900	880	971	979	952	892	969	949	971	924	989	925	953	959	902	947	980	959	910	951	986	944	975	944	951	910	986	972	945	875	941	911	948	931	980	991	966	1003	926	993	922	981	892	969	940	936	967	918	971	951	949	948	996	988	945	984	912	967	940	964	928	973	941	973	957	940	920	989	1002	950	994	925	952	987	897	993	959	928	973	947	899	930	908	934	989	934	947	958	976	991	989	954	961	928	943	917	1026	914	914	997	955	910	970	1016	894	980	1015	968	880	958	952	1030	972	930	1048	976	924	967	941	943	982	990	968	912	929	980	982	967	943	932	927	871	904	926	937	956	948	913	960	941	983	965	983	979	946	968	943	1007	940	958	986	944	994	910	988	987	936	933	928	975	892	987	964	939	966	942	906	938	997	924	898	931	932	976	960	905	968	972	967	1036	890	936	981	892	954	968	979	950	934	1005	908	968	963	918	927	976	971	970	925	894	946	973	1010	979	935	948	942	955	901	954	922	868	978	938	942	909	972	900	961	956	932	967	954	945	968	947	979	890	930	915	963	956	959	920	944	917	914	928	976	909	949	904	983	942	1028	979	989	917	959	956	978	977	922	972	995	898	930	951	948	985	960	938	946	938	927	931	966	973	924	961	919	921	982	942	949	911	949	911	912	953	940	915	906	892	897	939	965	894	924	1040	954	1014	889	997	948	916	961	993	932	891	1001	996	946	997	994	952	938	964	950	958	962	941	930	938	927	970	1008	941	945	981	935	929	968	937	977	998	980	943	951	960	909	975	931	937	1006	969	925	929	943	935	962	1024	913	1016	901	1018	999	936	995	949	933	924	983	1009	936	977	892	986	979	973	990	991	989	916	949	913	965	919	986	936	974	964	968	972	926	1027	935	919	943	936	996	986	968	954	943	925	1004	977	927	970	933	917	940	930	981	963	955	1026	950	915	924	977	962	971	922	944	971	952	938	914	953	931	928	999	948	937	981	1002	980	958	887	943	897	956	940	938	947	959	935	954	955	1056	905	934	937	939	1033	926	935	928	972	965	1000	935	946	988	913	903	953	942	996	961	974	933	999	991	990	983	948
44534	37369	44606	45224	40217	36428	26016	22531	23928	16145	7943	2480	925	478	413	347	375	333	350	329	343	386	337	386	355	365	317	382	356	320	367	321	330	335	300	309	387	355	345	340	349	370	312	359	348	349	367	335	303	331	331	342	332	343	352	368	327	356	318	328	353	367	324	361	332	344	355	324	342	324	320	342	352	323	341	347	370	367	362	327	341	349	306	383	338	352	296	366	335	342	362	329	327	339	337	358	347	346	336	325	340	323	327	361	309	355	345	351	353	319	339	351	355	381	360	376	330	358	364	328	334	323	345	360	314	325	362	345	332	346	334	371	373	338	332	338	334	316	363	344	323	338	345	359	339	369	340	322	332	356	318	339	354	360	363	319	371	328	367	319	372	354	353	351	312	360	331	343	339	365	364	348	334	339	321	365	408	326	300	337	318	370	336	330	327	353	322	350	348	346	334	326	336	374	326	356	334	353	330	332	356	327	357	342	341	315	348	340	337	302	370	304	365	347	325	340	349	359	338	312	328	339	330	379	347	334	378	358	312	316	369	332	348	352	359	351	354	347	352	375	317	375	360	360	360	360	298	383	387	330	346	294	360	393	317	324	360	353	351	329	366	371	344	349	352	358	348	317	370	353	317	360	337	384	325	303	340	375	356	304	347	340	342	312	367	343	363	332	356	368	357	366	355	339	317	313	333	304	365	330	364	348	357	334	366	361	366	332	375	327	319	353	342	321	329	349	319	355	364	362	320	350	312	355	352	326	368	356	357	367	322	351	329	348	352	373	310	321	332	332	326	349	360	368	332	339	346	335	332	364	346	338	361	331	347	341	348	337	333	352	340	309	383	360	352	360	346	357	349	323	344	317	341	332	356	329	315	333	344	371	364	339	322	341	343	374	345	357	327	361	322	350	355	313	337	331	326	325	358	348	331	342	335	312	335	362	317	349	318	326	359	328	349	349	326	356	347	349	321	369	329	342	295	372	321	355	338	361	367	354	327	326	333	329	328	364	345	351	371	366	355	393	375	363	326	342	340	363	329	336	356	345	313	388	300	341	327	360	351	381	351	331	354	362	366	379	331	355	343	358	364	352	330	342	327	336	337	338	355	341	340	322	346	355	322	334	335	346	354	377	334	314	345	334	342	358	345	345	336	351	357	349	347	306	325	315	305	328	314	321	332	339	365	345	328	339	377	346	350	361	334	361	320	328	338	349	365	383	352	345	410	350	361	336	327	333	334	337	322	353	369	339	345	365	320	332	350	341	297	359	326	349	324	342	353	349	301	364	339	369	334	343	387	335	348	333	317	317	302	364	351	366	334	321	352	295	361	341	359	337	352	328	374	314	289	396	335	340	326	348	357	339	346	358	364	347	325	371	343	324	309	375	379	362	363	339	343	361	362	362	319	381	327	368	344	345	339	339	362	319	337	333	349	364	372	316	339	379	342	350	343	370	335	350	327	339	329	376	380	321	334	350	350	322	359	343	325	332	351	384	348	338	350	327	371	340	340	381	334	357	351	359	341	339	337	329	349	352	326	335	342	319	343	344	354	379	338	328	377	376	365	337	311	347	340	356	373	364	376	342	323	372	346	305	355	373	361	360	322	333	312	329	326	369	344	367	339	353	333	350	316	331	349	310	346	335	352	338	360	356	348	329	362	361	297	323	343	342	325	347	349	347	361	348	319	365	346	322	332	342	343	348	382	333	359	337	341	342	323	311	317	332	287	355	344	306	367	337	336	310	341	350	341	325	374	305	342	330	345	347	344	329	322	366	347	322	345	329	306	346	338	362	328	352	308	342	375	306	368	362	323	372	336	350	346	358	339	353	354	338	363	370	360	292	325	356	358	359	313	329	338	333	339	357	360	316	350	340	312	337	344	357	354	310	332	341	301	321	373	328	327	346	372	325	352	342	328	336	372	346	328	372	349	340	320	328	358	326	340	363	327	353	361	342	336	339	332	302	343	333	360	358	372	350	351	350	370	330	332	369	363	345	372	339	387	352	356	372	347	357	349	307	377	327	349	347	369	353	352	314	358	377	367	313	339	365	351	371	319	343	351	348	300	347	330	354	360	358	311	368	349	297	344	321	320	381	325	332	342	379	376	336	343	310	352	362	359	315	363	347	348	327	375	357	332	384	390	333	320	328	300	321	345	289	339	361	345	371	357	345	358	303	358	353	375	321	330	315	324	352	353	352	325	345	367	306	359	333	335	353	332	352	343	324	336	353	336	346	355	340	320	346	365	310	361	362	363	326	381	328	335	346	371	355	332	332	362	359	357	309	364	379	368	355	334	350	378	314	349	356	341	345	376	312	329	381	353	336	364	339	348	356	346	355	328	349	325	337	354	330	327	307	343	328	367	341	305	362	335	332	363	327	350	335	337	325	320	354	335	376	330	373	386	321	334	316	360	328	384	313	315	365	328	346	328	332	363	358	333	352	359	341	359	317	334	336	356	338	321	353	353	336	369	340	358	360	382	329	346	324	380	327	341	335	348	371	339	347	347	363	341	350	331	350	336	348	318	343	363	358	367	315	343	329	349	368	314	347	320	319	334	359	331	342	349	334	357	323	352	343	355	318	363	324	363	333	332	320	326	332	356	382	310	345	302	359	335	372	359	317	332	372	315	349	334	321	317	346	350	323	369	348	319	318	329	342	372	343	337	344	322	348	366	380	357	329	345	350	332	331	363	385	365	316	337	340	363	342	372	339	338	343	358	336	342	373	341	364	347	323	326	346	363	330	369	331	341	348	336	357	350	376	353	351	325	347	323	342	334	342	348	336	305	320	383	366	326	338	342	348	343	338	328	395	350	361	343	340	355	369	336	350	356	359	370	340	332	332	369	356	353	384	348	330	352	330	369	344	347	334	335	316	363	343	369	339	371	324	353	357	368	338	339	356	352	343	354	344	356	333	327	341	355	366	307	365	335	365	329	383	350	326	349	334	308	360	346	369	375	340	361	355	357	328	313	333	309	347	374	322	339	353	365	339	318	322	313	348	339	350	321	332	360	355	371	339	302	356	350	349	367	343	373	348	339	354	309	368	346	332	348	364	305	362	382	344	372	338	351	363	292	342	349	356	326	367	320	375	340	306	342	335	313	373	310	378	312	319	348	342	378	351	357	339	331	349	353	327	332	368	336	338	341	336	322	381	351	361	355	364	330	327	346	338	360	332	350	352	333	375	329	312	335	347	361	371	337	364	330	348	344	350	337	346	354	320	368	305	330	351	326	292	327	332	350	362	346	327	357	323	376	320	373	334	354	376	337	322	379	349	345	347	359	328	343	340	329	363	357	337	329	310	348	347	361	407	336	319	333	335	346	383	356	332	347	336	340	342	338	380	320	335	343	328	357	359	332	375	323	330	336	328	333	330	327	352	325	372	360	359	342	339	341	355	367	362	332	301	373	344	335	360	334	337	324	337	331	347	353	308	326	348	324	360	368	376	353	330	319	329	352	387	352	368	321	356	350	359	338	366	346	302	328	359	335	330
35119	35462	48318	52680	53371	47391	34173	34684	40831	31704	20666	8843	3363	1430	1018	882	890	912	875	892	876	884	850	850	867	869	914	947	876	926	871	864	897	833	904	860	852	912	834	815	913	863	857	861	915	964	901	891	869	906	874	887	842	886	880	850	907	883	925	925	860	876	874	907	887	918	890	870	919	844	885	863	897	935	844	897	855	917	888	868	843	878	848	924	929	884	878	888	906	894	889	914	904	901	919	897	845	911	854	905	874	882	870	869	925	895	871	924	851	884	894	909	921	936	898	852	894	847	847	827	894	887	887	870	879	896	954	875	847	872	830	863	840	833	901	823	824	869	888	889	882	901	879	900	908	877	864	867	822	932	857	951	895	841	901	851	826	863	851	894	868	894	881	955	804	829	885	835	917	865	918	882	857	897	906	873	915	919	909	910	895	871	854	896	904	828	845	874	919	795	864	853	866	901	907	866	913	874	852	849	856	839	873	852	866	865	927	904	901	955	884	820	838	867	903	901	893	869	894	893	852	877	845	863	897	839	858	846	915	855	866	891	853	883	879	902	896	878	861	830	897	866	877	869	884	887	868	956	858	877	857	875	873	864	883	933	881	880	930	895	870	887	878	897	863	853	845	894	869	850	904	891	908	912	870	912	861	908	835	846	856	876	839	885	872	856	878	871	897	872	858	901	893	930	909	842	884	852	873	880	874	901	940	876	800	937	871	879	870	906	819	873	915	885	831	931	890	845	889	848	845	886	876	845	911	853	863	926	904	839	865	935	933	866	839	863	859	889	881	895	896	859	902	890	929	877	884	903	877	852	864	891	911	849	857	888	867	827	848	880	883	852	901	884	871	908	836	890	915	886	909	868	894	881	889	890	944	926	902	891	860	908	907	917	822	933	884	882	877	885	873	863	904	796	869	876	878	905	916	875	905	816	885	867	886	888	889	871	876	874	876	898	825	855	843	930	854	917	843	877	903	900	872	880	895	873	831	914	910	888	870	893	913	880	903	878	934	826	886	843	888	844	856	906	886	892	867	846	906	918	843	868	877	861	864	830	846	863	898	878	858	901	915	870	867	892	924	953	869	816	857	891	871	899	859	815	892	882	812	902	869	854	858	884	886	926	870	877	793	935	876	851	852	888	879	830	863	930	890	868	937	842	883	867	882	888	877	896	869	865	834	837	860	858	860	882	895	903	849	882	842	851	838	920	896	859	856	817	866	863	926	843	871	883	901	867	856	834	891	882	915	838	934	845	900	955	864	866	855	883	884	855	845	844	883	866	895	811	842	862	867	843	913	923	832	874	907	922	848	848	864	958	816	831	903	819	853	880	879	855	843	903	846	818	859	888	917	914	857	837	911	861	845	814	950	833	909	896	899	853	892	915	866	907	846	885	889	919	886	885	893	872	883	851	893	872	899	844	843	905	894	889	937	852	860	846	913	857	912	923	905	850	836	873	917	863	862	850	869	927	898	886	918	858	915	904	871	827	866	895	920	855	906	856	895	909	880	848	875	914	888	890	865	845	880	924	884	835	854	843	869	900	906	821	908	871	874	847	845	835	876	893	853	864	821	886	869	879	922	909	880	904	865	874	835	869	925	857	890	865	897	874	919	893	872	913	880	830	850	895	867	901	841	898	868	879	842	851	908	862	895	879	913	865	965	917	872	908	913	843	912	853	850	897	944	914	878	828	897	889	882	897	886	914	899	907	844	922	901	821	872	856	889	852	896	848	864	880	839	924	911	885	853	875	890	899	924	919	808	853	903	872	873	864	841	880	868	856	880	854	881	865	848	898	873	930	940	836	857	890	857	862	865	913	840	824	931	918	952	837	893	848	845	897	877	871	892	880	846	866	942	892	869	848	865	937	879	855	825	861	888	928	861	907	903	882	851	881	876	873	834	912	898	857	931	874	885	922	885	869	848	884	815	876	844	916	911	892	874	916	848	907	859	860	902	850	865	906	957	859	871	886	951	906	871	839	910	877	944	819	829	891	904	896	881	835	853	902	849	865	896	879	876	876	864	879	864	852	869	875	888	881	822	862	907	907	884	871	869	877	860	905	915	866	852	850	906	878	867	895	844	862	835	828	888	871	840	878	885	862	885	877	877	803	883	877	872	846	857	902	796	883	899	953	879	904	922	873	845	843	871	870	914	942	869	881	837	842	876	894	873	857	867	914	917	856	888	894	900	915	894	833	878	846	841	875	838	869	817	828	878	922	868	839	895	879	880	848	931	877	866	883	851	873	880	909	859	878	860	875	917	811	859	896	911	863	898	823	913	877	888	859	824	881	854	880	906	894	886	815	909	818	856	899	909	835	868	876	927	844	892	846	876	887	864	883	869	931	835	903	899	892	847	888	851	847	805	919	897	900	910	896	879	912	890	898	904	864	855	822	923	886	900	839	881	861	883	912	929	848	858	900	917	864	895	905	882	847	873	892	877	864	861	860	895	879	901	872	899	884	857	861	832	890	854	884	859	909	912	905	854	879	900	862	881	861	863	870	846	888	895	817	868	915	858	890	866	878	878	892	869	852	860	950	916	856	916	913	835	859	828	828	906	853	874	895	896	860	864	926	876	888	889	889	920	877	837	879	855	897	897	886	904	933	924	864	829	843	858	930	899	840	917	832	831	864	866	917	870	885	901	859	888	931	918	884	900	856	886	853	826	887	914	899	883	865	890	885	850	868	895	874	896	888	860	932	870	850	895	888	839	898	876	880	842	891	909	894	925	871	878	882	901	900	819	912	865	921	832	843	836	913	905	866	861	874	895	867	856	870	901	912	812	871	879	905	915	911	869	877	887	907	865	852	892	893	803	885	846	856	896	840	865	894	884	891	892	903	920	891	859	873	850	899	865	843	873	914	896	890	866	882	894	864	886	889	900	961	951	897	878	814	857	910	881	866	872	905	933	889	881	873	895	868	900	878	871	893	897	856	879	878	935	883	904	881	942	825	863	880	898	926	879	923	925	843	867	891	876	902	797	871	884	831	848	852	847	869	903	867	872	859	886	861	894	871	906	895	898	932	878	864	882	885	880	928	865	954	819	846	911	898	905	837	853	881	853	885	923	841	859	893	871	844	899	867	898	877	877	891	909	892	857	883	915	899	877	910	844	843	925	875	847	881	832	850	885	903	873	882	903	862	895	879	908	893	879	898	885	881	847	877	901	886	922	835	942	931	889	825	901	850	875	857	897	846	861	910	819	903	877	900	888	845	867	887	923	873	906	866	879	871	875	902	870	888	911	866	875	886	893	861	836	917	868	917	907	863	898	873	865	886	862	888	880	867	906	887	896	867	896	937	850	918	873	845	854	905	870	860	925	810	920	866	879	882	908	849	859	856	910	867	893	921	889	925	881	947	846	852	916	866	871	852	869	896	899	898	885	874	849	926	897	888	824	884	861	942	893	899	860	876	909	878	922	864	914	923	883	860	872	898	912	865	881	921	854	874	860	885	868	847	881	847	891	858	885	868	912	892	886	830	871	914	825	887
52981	42580	44285	43344	42920	31979	25391	29084	31501	24521	14539	5263	1512	514	390	327	305	294	291	266	299	289	290	294	315	284	300	323	280	321	307	322	295	307	330	341	290	349	293	291	307	306	286	337	303	311	290	300	320	293	304	323	271	279	310	321	275	291	311	276	326	315	305	279	278	309	323	294	275	289	288	311	278	291	320	304	277	303	326	289	318	294	273	307	290	299	253	296	306	308	283	263	304	315	289	305	306	272	327	301	286	295	281	270	316	301	296	289	316	309	257	295	294	299	291	315	311	290	296	306	301	331	310	290	303	282	271	302	317	278	336	334	302	281	312	289	313	298	296	273	298	317	271	278	309	342	279	304	312	277	286	272	324	308	287	289	297	301	306	316	315	283	295	320	288	266	295	262	299	300	308	310	306	295	316	294	263	301	299	279	277	298	286	296	301	293	296	323	287	288	270	304	320	318	308	313	334	280	312	304	280	292	282	284	281	299	293	300	314	323	271	322	328	262	295	288	322	285	258	313	310	298	301	300	282	310	294	299	313	327	285	283	300	274	271	275	305	289	298	300	278	317	256	270	311	283	300	284	290	303	300	287	265	301	301	272	288	289	318	307	313	307	311	316	277	286	295	306	300	307	290	297	289	272	310	315	290	300	275	321	309	309	313	326	282	268	291	294	320	290	334	273	288	286	283	268	286	298	282	299	298	296	292	312	277	308	315	311	353	332	286	265	278	313	301	281	273	333	291	281	306	296	300	306	286	279	309	275	302	285	285	294	277	305	285	305	289	289	296	289	305	313	288	277	259	279	297	313	328	304	299	312	277	280	300	301	331	293	309	267	285	308	296	282	295	298	265	286	320	314	296	299	303	304	303	253	309	282	307	297	291	309	285	310	305	290	294	283	254	273	273	301	299	297	298	301	305	292	320	328	280	272	297	308	257	285	258	287	301	275	280	319	299	275	324	319	266	291	304	292	269	304	302	300	307	297	308	300	305	310	287	273	279	277	273	300	309	297	309	307	294	282	286	296	303	296	289	286	311	276	285	254	320	318	275	286	303	299	289	279	271	324	287	277	302	306	291	312	290	303	276	296	296	304	287	328	307	304	303	258	320	277	291	288	294	280	297	313	308	302	319	325	289	307	287	265	277	264	273	276	279	278	325	306	289	310	301	291	303	330	327	260	261	298	289	273	280	289	302	288	302	311	268	273	300	317	316	298	289	277	285	268	303	314	278	309	282	281	300	312	281	339	288	282	286	300	269	285	285	292	323	312	306	290	272	291	270	284	284	299	282	293	312	286	272	303	269	288	315	279	310	278	308	268	306	302	276	278	309	297	313	320	295	274	308	315	300	285	306	271	311	315	296	291	307	289	287	298	303	295	294	298	282	304	258	277	299	298	288	293	288	304	284	298	303	299	306	325	285	308	287	269	282	260	290	293	292	306	311	274	275	285	321	297	293	267	301	273	325	286	300	280	308	283	318	294	292	340	285	296	304	283	287	286	282	292	297	313	298	282	312	326	304	272	336	276	266	308	300	299	295	282	255	271	303	281	278	294	278	299	304	289	313	285	287	285	312	305	307	299	259	273	330	310	288	275	302	282	273	300	289	310	315	299	312	296	286	319	307	318	310	304	293	298	313	301	294	303	282	279	302	262	299	312	272	288	290	331	265	285	321	284	313	273	288	300	300	291	310	310	302	275	281	296	254	313	293	296	292	312	294	308	303	301	300	324	292	299	288	301	319	287	286	298	287	298	283	290	297	332	305	302	295	317	286	296	319	295	288	303	281	289	317	306	283	288	318	310	286	303	301	277	278	313	304	343	302	273	307	282	308	267	299	325	330	326	263	272	291	286	281	309	295	281	318	299	286	314	282	296	294	279	283	294	309	276	281	278	315	289	277	304	287	298	271	276	299	315	309	300	291	277	296	284	302	295	285	280	297	303	284	300	261	265	276	270	289	322	264	291	278	288	276	290	287	300	291	311	322	290	257	287	254	276	301	309	290	298	314	304	291	306	310	308	302	294	289	295	315	264	264	315	306	281	292	303	316	273	287	310	293	294	335	310	297	293	310	295	309	322	292	280	274	318	322	285	272	266	294	310	328	273	295	300	282	314	298	286	289	289	281	256	284	300	333	268	289	316	280	293	298	309	287	306	314	261	313	302	272	318	276	301	299	277	324	278	320	291	297	297	271	300	297	289	287	276	262	331	269	312	264	296	284	297	294	302	289	240	309	260	301	292	312	285	292	264	323	270	319	306	292	263	284	302	307	291	304	300	282	272	314	282	317	289	311	293	286	287	269	267	285	273	290	325	301	279	274	280	272	303	291	305	272	303	282	284	316	279	271	288	261	302	276	258	285	311	306	275	320	302	297	318	266	274	307	296	276	269	316	302	324	297	278	311	301	296	282	269	297	298	279	295	290	305	305	300	274	293	285	295	299	275	266	297	306	328	298	316	281	277	283	290	297	266	299	329	309	319	268	267	294	267	302	262	292	314	279	295	274	299	257	303	323	306	274	285	313	292	244	291	305	299	287	281	300	298	313	340	256	302	320	280	318	312	280	325	277	305	254	315	273	290	319	308	263	291	302	283	316	271	288	313	279	289	280	295	303	270	288	291	300	306	295	297	254	289	282	338	302	291	281	273	307	288	269	268	317	280	304	288	310	309	293	294	284	336	304	292	289	294	315	311	287	287	285	293	272	311	290	300	320	306	302	286	318	303	277	264	276	272	290	307	312	306	291	303	290	300	320	291	274	291	315	299	289	321	316	324	321	282	317	305	287	300	264	272	299	276	296	279	292	290	315	283	284	312	293	280	304	239	309	275	306	286	286	292	323	302	286	306	319	294	301	291	285	302	294	302	299	303	300	323	287	302	292	329	305	290	302	314	306	293	303	316	297	318	230	271	313	321	317	283	281	332	278	317	292	287	273	320	291	287	292	317	300	292	247	302	276	291	311	285	278	276	257	298	304	270	285	279	286	302	263	285	287	284	304	282	320	312	311	275	312	295	279	283	279	284	283	330	284	281	299	293	277	284	314	294	276	309	281	296	270	313	314	305	299	265	297	299	297	308	301	295	296	319	313	307	299	280	290	309	311	296	327	287	272	300	285	333	307	304	329	279	305	316	290	300	316	295	302	265	343	239	285	282	286	288	295	296	283	287	275	262	289	303	290	304	294	306	281	297	286	296	323	271	298	316	291	325	290	306	307	302	291	298	289	272	294	296	300	301	269	296	306	297	298	333	304	298	303	276	338	311	305	298	290	300	330	291	277	271	308	284	310	281	301	324	289	272	306	316	311	311	288	274	294	325	289	304	271	318	328	321	295	323	267	280	298	270	289	272	274	276	290	294	285	300	295	306	299	285	280	307	321	292	273	304	293	308	302	274	320	315	280	276	253	277	299	272	290	281	257	304	277	254	292	309	314	316	285	324	269	302	259	287	317	282	297	308	279	295	318	295	295	309	299	274	305	295	277	288	294	267	327	307
43029	46870	53642	54900	55173	47212	34309	48871	49054	40490	27975	14033	5487	1904	935	852	772	735	798	770	727	801	794	755	736	789	805	764	759	705	678	721	782	747	757	737	741	777	738	757	768	763	757	805	750	729	792	771	756	794	744	754	730	789	776	769	720	843	764	685	739	791	804	772	766	695	733	770	719	786	744	765	780	803	825	822	739	745	742	760	770	786	763	765	775	719	747	727	790	762	803	737	719	811	768	722	742	747	719	779	771	760	715	746	760	779	813	767	776	816	739	769	804	762	745	733	770	747	780	758	785	771	735	733	729	728	723	751	756	700	716	786	758	731	786	770	753	758	791	767	733	738	723	737	725	748	771	753	690	730	749	792	760	754	739	740	794	698	790	796	784	770	759	763	731	738	730	797	804	738	772	774	732	784	775	781	760	788	775	753	746	758	765	717	760	763	749	766	712	752	717	754	751	808	785	784	798	739	741	709	809	718	770	739	792	759	766	707	746	740	766	700	776	786	747	741	828	747	772	714	767	781	769	751	721	725	759	765	769	734	752	782	809	777	767	732	757	747	747	763	721	770	728	770	779	777	719	752	718	763	789	737	792	793	816	787	673	736	723	721	772	728	775	771	750	779	786	723	720	738	785	757	748	774	759	733	713	759	780	738	778	776	762	805	772	810	764	758	770	754	741	753	727	767	757	732	702	703	690	770	745	782	762	778	760	761	760	794	780	797	730	726	718	759	722	722	783	768	692	771	711	754	719	770	759	728	770	760	780	731	760	764	776	773	750	714	761	761	759	748	781	782	763	772	763	763	806	716	729	738	765	791	793	813	766	733	774	780	771	763	848	777	785	717	769	773	763	820	769	739	733	758	744	752	766	722	743	772	778	751	748	818	798	749	796	768	759	725	781	727	803	799	734	728	759	730	776	792	752	751	796	771	765	757	732	777	759	752	740	790	740	735	732	749	694	723	742	766	739	764	725	724	791	758	784	747	770	760	730	783	791	761	757	737	753	861	761	794	764	758	759	777	764	796	758	807	720	803	777	749	723	759	782	801	782	745	803	743	796	789	770	809	792	759	704	726	712	736	702	761	792	716	745	779	717	694	773	795	780	766	774	762	768	756	801	783	716	757	771	732	756	726	751	699	751	727	788	766	755	757	769	747	766	750	701	778	771	723	748	765	801	719	772	781	772	714	709	774	757	753	725	729	768	741	772	738	771	773	757	761	830	762	776	782	754	731	762	760	746	732	714	744	786	737	750	779	784	747	762	748	813	772	803	782	767	785	765	788	737	706	748	767	763	736	757	693	768	806	735	760	770	746	740	737	741	758	770	733	786	741	742	757	748	740	773	743	787	762	761	751	711	776	781	741	726	749	777	787	749	792	774	772	715	772	769	800	716	781	730	783	735	741	751	716	722	755	692	754	744	826	737	752	769	772	814	756	705	789	738	770	779	733	782	808	712	744	762	754	725	763	777	774	787	713	755	741	762	743	750	740	771	767	771	762	732	716	757	810	766	803	750	803	808	734	757	781	705	753	802	757	799	707	791	745	755	797	755	759	793	774	726	758	760	738	780	756	745	789	785	760	712	762	823	771	749	789	738	773	736	804	766	724	801	741	712	761	713	771	746	766	734	752	779	781	790	752	763	782	753	790	779	751	730	760	747	743	855	761	723	742	770	741	831	733	748	740	762	777	798	773	750	746	702	767	775	778	759	754	789	715	753	740	773	738	783	773	787	789	752	712	721	766	783	710	817	770	779	711	764	775	776	784	767	757	768	758	759	717	788	766	775	725	780	825	768	750	741	785	744	758	765	773	734	730	775	802	718	754	724	781	812	718	759	769	758	768	727	755	725	779	780	742	799	783	772	707	765	782	747	765	765	712	740	738	733	769	772	777	774	740	717	776	756	720	759	770	704	726	745	676	784	774	774	796	754	738	774	777	768	772	755	751	745	804	762	757	790	725	750	783	758	765	769	743	716	745	759	764	730	724	762	766	746	767	754	720	698	763	749	758	731	780	702	778	784	743	749	786	784	738	791	813	711	764	705	707	778	773	768	736	709	723	754	776	721	739	759	738	712	791	794	751	740	798	713	774	802	793	758	776	736	803	729	811	793	723	776	740	752	783	724	694	786	727	738	718	765	782	742	748	753	762	734	761	749	736	795	775	760	805	752	749	707	728	764	710	709	766	718	670	761	774	735	732	720	813	774	755	775	743	767	750	710	746	752	754	714	736	770	746	795	739	765	767	754	728	739	736	740	759	722	791	742	738	808	766	757	688	757	767	801	771	810	785	773	757	771	810	701	756	774	762	763	746	780	743	764	734	781	750	787	801	777	765	731	743	764	750	754	751	758	715	761	784	701	744	763	752	787	752	775	712	734	744	760	767	768	750	757	782	717	779	743	740	739	716	746	749	733	753	741	754	763	742	726	696	736	767	737	729	791	760	752	769	749	749	733	822	758	767	763	742	762	808	750	752	757	793	748	773	734	811	755	734	781	790	782	755	817	742	708	755	784	753	739	779	783	742	763	745	736	757	762	776	765	734	803	785	776	779	746	742	792	772	817	722	771	706	760	748	765	812	758	769	746	754	730	742	796	730	752	714	762	799	711	824	718	748	727	690	807	819	779	788	783	722	734	714	785	774	754	774	746	768	721	773	770	759	741	757	764	760	745	779	732	778	758	791	737	719	757	742	756	753	790	777	744	771	771	741	769	787	720	734	750	731	760	751	743	766	770	718	765	695	765	780	726	802	761	737	796	826	753	746	772	734	807	719	774	750	716	818	772	743	780	749	776	757	796	749	765	761	794	743	708	721	784	800	736	769	758	776	737	720	780	743	756	762	802	812	751	776	818	759	750	747	841	727	716	737	783	736	781	753	747	753	726	746	783	773	748	755	817	770	748	726	754	699	742	759	759	796	704	755	759	843	731	736	782	750	756	741	773	751	781	755	706	737	760	817	731	803	746	748	738	764	725	742	724	733	772	780	707	793	758	759	752	782	760	724	774	768	803	734	720	780	724	745	723	801	746	802	750	769	784	762	725	750	785	744	751	791	772	750	773	794	751	717	737	736	793	735	788	780	780	793	782	756	786	738	703	705	755	765	767	802	772	734	801	778	747	726	739	777	744	763	713	755	748	771	772	720	717	779	765	758	780	753	758	775	773	795	758	784	735	749	756	762	764	765	780	741	764	750	755	741	750	752	758	779	778	756	814	794	760	746	760	795	760	724	811	741	690	750	767	774	747	716	736	786	763	745	757	747	753	735	759	719	722	753	772	770	776	723	756	747	748	749	773	777	736	750	719	788	786	750	737	782	767	791	731	749	716	766	739	762	766	754	742	735	748	783	780	746	796	763	754	838	737	743	832	761	744	750	777	755	797	787	756	741	732	789	788	759	803	734	792	794	754	776	732	756	750	772	748	744	762	733	760	740	710	762	791	762	773	768	789	794	732	754	734	752	753	783	794	694	798	775	752	698	810	751	731	751	744	735
19280	18564	23523	23562	18473	10973	5607	3797	2984	2056	1200	725	531	421	395	368	373	365	351	367	400	352	361	376	365	382	371	378	368	385	406	329	383	361	349	343	400	393	380	352	372	397	364	360	355	380	381	354	392	367	343	369	377	338	357	386	371	404	371	392	356	379	429	369	392	382	386	347	386	372	404	349	341	360	356	364	362	373	352	397	373	373	374	351	372	353	359	350	356	369	390	397	394	380	375	372	404	366	370	362	344	365	355	383	372	388	361	400	371	379	371	387	370	384	406	407	351	341	374	365	383	391	383	329	383	411	348	384	368	334	409	341	382	335	353	370	383	354	394	424	362	361	368	369	394	361	407	339	373	370	371	366	362	366	342	422	369	369	389	343	358	370	381	380	396	361	378	373	374	367	384	348	362	388	377	367	408	370	357	372	376	336	358	380	394	373	388	375	406	370	372	372	344	422	357	399	401	386	418	397	368	332	391	345	372	376	396	349	372	400	390	372	360	365	355	364	413	361	348	369	393	394	384	391	350	373	357	373	346	390	368	361	368	395	396	404	415	349	336	367	361	369	379	340	361	387	365	348	383	387	385	390	358	360	383	381	378	373	385	389	390	347	352	377	359	396	352	381	379	378	381	378	372	358	351	365	386	382	375	343	363	338	364	354	361	380	338	414	384	353	363	315	396	365	360	339	344	392	386	375	356	390	392	349	334	366	378	381	378	382	384	377	362	403	370	411	365	395	370	383	388	376	411	419	366	367	385	358	358	330	368	348	340	357	361	339	357	384	394	344	393	354	374	318	374	373	405	385	377	357	383	362	405	378	387	365	353	402	351	362	387	422	364	401	379	380	377	348	379	351	384	412	357	369	360	321	377	328	384	385	370	424	353	387	386	390	402	361	362	401	421	355	392	362	348	354	387	393	362	374	420	358	363	360	337	389	397	376	376	369	388	382	351	349	363	348	346	365	355	369	350	359	347	333	369	367	359	404	339	344	376	374	371	366	397	388	361	406	425	363	348	365	388	386	348	370	366	408	370	359	399	368	395	397	370	372	355	364	399	374	374	379	374	361	380	393	366	381	398	366	380	364	374	385	378	359	371	376	354	372	395	391	330	385	430	369	368	420	350	350	361	401	363	370	370	347	345	355	377	365	335	362	377	401	366	371	346	357	335	378	381	379	372	350	355	379	378	350	361	361	393	359	401	369	360	369	400	418	425	374	392	345	382	382	375	354	363	368	360	368	362	367	316	372	373	345	371	392	331	389	339	394	395	356	378	383	350	393	365	346	362	369	408	391	373	359	376	355	360	380	379	398	382	363	358	406	368	362	344	361	383	357	343	408	373	382	354	366	366	381	351	348	373	355	429	405	344	346	401	368	365	354	369	363	376	347	393	361	366	354	355	392	390	367	397	395	358	379	416	343	398	372	403	354	338	357	391	379	344	364	377	360	400	389	356	388	362	384	367	348	394	344	393	333	349	370	391	373	353	373	389	363	331	366	377	369	360	367	380	378	393	354	392	374	398	388	360	342	396	385	378	362	333	351	380	393	347	393	361	373	362	413	397	373	363	369	397	326	343	370	371	381	367	351	418	364	334	395	415	348	380	349	351	403	402	391	373	388	326	382	389	375	370	408	357	401	384	369	397	390	393	342	362	358	367	380	386	393	380	396	417	349	377	373	359	393	380	374	337	352	396	345	372	363	385	371	391	382	349	340	401	384	383	368	352	353	379	372	372	349	360	379	376	366	364	350	373	371	385	357	340	341	375	355	353	381	340	358	366	358	337	363	390	396	393	366	376	361	394	357	398	412	424	393	380	367	391	358	347	373	373	389	393	376	365	371	371	351	407	383	326	352	331	383	370	358	413	390	369	397	368	389	417	352	334	375	361	387	367	422	382	388	387	393	383	387	376	341	396	353	347	368	340	388	378	399	339	382	365	352	365	352	393	411	385	384	380	340	411	381	374	369	362	370	370	382	360	379	384	387	318	374	360	372	368	425	403	388	361	360	397	375	351	337	367	385	349	352	406	380	401	360	367	379	371	358	342	363	380	402	380	378	337	349	355	344	377	332	367	332	366	343	383	341	414	349	386	368	400	373	347	326	374	387	375	409	329	349	409	369	387	407	395	383	364	360	356	363	366	427	367	339	382	348	347	357	378	350	373	387	384	332	370	398	372	373	361	376	386	379	366	381	359	367	371	386	375	352	335	378	349	385	355	330	383	386	367	340	372	411	373	385	350	361	383	350	384	341	367	394	367	387	373	409	355	339	390	369	363	343	381	344	349	321	368	362	342	372	370	362	365	315	386	361	367	353	373	387	393	368	343	408	382	379	380	362	343	359	348	358	396	377	384	355	374	373	358	375	360	366	414	395	380	396	377	373	385	367	358	394	385	406	349	386	393	348	342	407	337	371	360	395	368	358	334	381	366	379	345	400	358	357	415	388	370	371	383	378	329	367	360	385	339	322	362	414	420	336	362	332	365	386	355	352	363	369	352	389	371	413	388	348	367	385	342	383	369	408	365	376	380	384	375	363	370	362	369	347	423	376	353	381	399	380	375	348	353	367	361	397	411	395	366	360	360	359	374	377	376	368	381	362	361	355	363	370	373	339	369	371	336	392	370	366	430	392	389	364	402	385	356	374	378	366	393	386	383	360	365	393	390	377	372	372	372	397	396	373	354	367	368	380	397	366	365	392	361	347	367	367	383	370	408	332	369	392	324	357	366	352	389	363	421	416	383	365	391	345	385	376	375	407	347	406	395	405	331	398	384	394	415	437	355	350	379	386	350	369	366	341	378	362	320	378	355	384	371	384	384	373	398	390	360	335	398	396	372	369	348	389	385	367	365	384	372	362	341	359	360	371	346	383	356	357	351	369	383	345	390	371	372	359	371	370	376	390	375	350	358	376	370	375	391	363	357	374	374	352	365	349	384	377	385	361	360	379	377	370	367	392	354	388	364	360	346	427	372	384	382	377	412	409	381	358	394	399	388	367	378	361	393	385	336	404	399	400	337	364	369	347	353	352	344	366	374	328	362	393	385	373	369	375	353	357	352	344	372	365	350	360	400	383	379	356	349	366	369	401	364	375	371	365	394	381	372	360	393	374	367	382	352	379	379	392	349	373	328	378	348	353	360	368	393	358	408	389	312	379	395	400	374	341	355	375	397	363	365	366	385	343	398	391	393	388	392	405	405	365	357	372	327	360	356	384	365	320	381	384	336	342	354	376	351	333	385	384	364	360	365	372	368	383	364	395	367	400	389	409	391	388	388	375	364	353	396	359	380	397	364	367	386	370	375	377	387	382	357	390	372	358	390	360	340	391	356	356	345	361	352	396	353	371	422	373	362	354	363	367	390	402	372	376	349	361	385	377	389	343	399	354	394	396	389	343	372	375	387	405	385	378	344	382	352	361	358	388	362	430	377	347	381	347	369	357	367	361	407	371	351	382	390	370	371	387	366	347	385	367	344	365	352	378	363	367	363	372
15258	16703	28826	34506	31132	24555	16100	14146	12130	8322	4407	2352	1410	1079	997	966	940	951	975	921	962	961	970	945	916	966	999	890	953	992	943	947	957	922	975	909	925	1006	965	1002	944	932	1006	975	956	959	971	931	911	961	909	951	947	974	982	978	866	934	980	963	938	1005	965	972	956	961	944	936	954	931	940	950	892	969	945	945	904	901	941	927	910	982	921	936	914	1003	933	956	907	982	923	934	947	978	966	908	897	960	918	994	935	909	944	960	943	931	935	938	985	907	970	937	966	947	992	930	985	953	921	976	941	970	960	916	989	926	958	969	918	927	935	954	955	1000	952	946	909	962	1000	922	964	944	929	940	959	904	933	982	989	951	955	933	858	965	936	962	953	896	942	965	1009	942	960	966	942	1004	911	977	942	920	994	899	975	952	930	953	903	976	973	911	915	957	920	877	977	1001	981	943	978	953	919	961	952	950	969	924	972	932	989	949	934	951	937	968	975	980	972	923	920	951	967	975	936	963	941	957	946	980	951	934	971	944	960	988	969	976	953	947	1016	941	986	953	1010	1005	1010	930	961	877	917	895	932	959	1015	948	937	987	994	996	996	989	953	938	972	919	985	951	976	968	970	981	940	956	977	937	943	912	931	1007	925	994	976	927	953	983	903	1010	940	928	911	955	943	965	978	921	918	971	964	951	878	918	904	960	989	905	905	955	981	984	964	992	920	928	921	933	917	928	911	987	998	896	1009	988	944	930	952	966	978	882	944	931	928	923	921	952	1005	943	929	992	970	1001	890	944	969	973	976	993	904	962	981	987	922	924	922	922	966	991	990	935	908	895	956	979	960	927	958	933	902	989	866	955	939	923	963	980	962	947	977	960	923	964	961	907	926	913	969	920	991	968	900	901	1018	944	903	948	929	948	938	927	952	1009	940	920	938	962	984	980	958	942	911	953	901	999	952	959	969	908	991	924	975	955	903	963	993	975	949	956	1014	918	936	976	945	924	941	954	939	1005	995	1000	970	883	957	952	895	969	923	899	958	913	908	970	983	982	994	965	942	992	955	1000	1009	921	939	919	927	928	976	937	918	894	950	892	952	1004	879	917	954	981	916	951	948	939	997	933	964	953	985	928	874	913	993	936	960	979	938	954	932	993	975	995	952	937	990	986	925	940	961	956	965	945	936	945	956	959	929	893	971	967	934	952	981	984	906	888	951	999	973	906	944	957	937	938	939	969	968	919	1011	906	915	920	987	940	977	907	925	941	958	924	975	967	924	987	964	963	890	977	944	909	974	947	924	978	981	954	958	989	934	926	1016	975	987	999	983	976	942	1012	937	918	914	899	959	992	982	988	912	940	955	951	934	937	938	901	931	951	928	961	997	956	947	940	973	976	1030	911	972	926	929	966	949	987	986	930	951	945	928	971	964	1019	922	950	905	948	939	965	952	1015	985	929	917	935	934	971	908	968	967	952	905	909	985	904	945	884	979	958	980	936	1004	980	986	965	919	928	989	930	920	1033	929	961	980	961	952	904	947	909	919	975	942	910	920	944	937	971	936	943	949	991	950	986	957	1073	963	973	937	951	931	920	914	927	931	953	959	997	984	869	959	937	953	948	910	880	936	952	938	955	964	900	950	977	964	913	917	935	921	1017	921	912	1019	878	911	1000	934	928	982	968	967	984	913	978	950	979	990	935	941	930	972	892	972	935	993	920	958	951	963	980	945	933	968	968	973	938	920	933	917	949	959	954	911	985	990	943	905	974	948	972	942	980	937	913	866	968	936	957	948	986	912	958	947	960	970	951	927	966	909	935	957	960	936	936	940	975	968	971	956	908	980	1001	972	957	962	939	928	948	1001	983	1001	925	982	901	958	931	979	966	923	970	987	961	928	1004	1012	938	931	930	954	908	968	919	967	960	949	987	939	931	931	935	947	944	951	921	943	979	981	919	911	911	963	963	938	963	901	877	941	989	1001	951	949	894	953	927	986	940	923	921	944	919	923	948	989	955	1016	954	937	938	909	988	927	987	973	990	953	967	923	938	947	902	926	963	960	952	976	1007	963	934	917	959	927	927	961	920	982	979	934	947	941	959	918	965	952	983	956	976	916	889	947	957	922	912	956	977	934	979	921	972	979	959	952	904	937	916	941	921	967	927	956	1013	921	940	949	973	932	957	986	944	951	928	933	932	950	925	939	953	939	929	984	930	945	984	955	917	911	922	1043	951	943	1011	959	962	983	1002	977	948	1005	947	971	891	931	959	966	949	965	929	973	885	963	972	904	978	943	1004	912	933	989	921	986	980	951	927	956	948	978	928	924	974	938	971	976	1004	924	927	998	891	970	981	983	976	966	983	976	964	935	923	940	937	893	966	959	947	957	991	931	992	916	964	912	971	970	970	922	922	964	939	916	898	925	941	954	919	1002	943	919	998	965	957	935	955	984	947	951	943	967	890	939	941	940	947	961	907	985	950	929	945	928	953	925	999	932	929	996	973	1020	948	935	966	960	921	962	982	1001	943	1022	948	979	932	898	953	1024	984	958	1016	943	990	927	945	952	914	966	939	961	961	952	919	974	971	955	901	958	936	983	962	958	954	920	915	998	957	942	960	942	927	977	953	955	1003	964	915	1000	944	985	922	937	952	907	926	970	959	956	976	926	966	951	943	930	979	948	980	988	955	949	929	952	908	1002	928	993	967	938	976	937	953	883	968	940	962	922	980	936	1035	933	970	983	994	837	999	921	977	971	955	946	965	927	958	948	990	990	952	922	970	955	950	890	921	945	924	951	930	921	935	986	958	979	929	925	975	1010	975	1012	950	916	1003	914	964	933	931	940	938	941	977	988	968	987	922	938	912	961	926	967	924	942	963	966	951	948	969	934	961	955	899	943	968	968	941	954	929	968	974	952	900	990	913	957	947	954	967	928	968	964	895	959	958	986	929	932	1010	957	920	892	994	957	929	944	933	957	919	918	950	880	990	915	912	924	898	963	941	941	956	954	961	950	883	952	988	980	945	903	968	953	929	945	887	966	986	982	993	972	932	932	988	973	896	946	943	936	942	987	991	989	955	939	946	967	877	955	961	890	986	953	966	1010	911	992	930	945	957	998	889	979	961	943	991	959	922	931	928	968	935	968	998	951	984	964	938	952	971	974	932	968	929	933	952	921	928	920	890	916	936	953	921	965	947	942	935	975	958	959	944	983	938	933	992	862	921	911	983	995	1005	929	917	955	1011	1026	970	969	920	879	924	978	965	948	983	949	942	945	987	922	982	959	949	958	977	1007	953	944	951	983	929	964	907	890	965	983	953	1004	952	1013	923	907	964	922	955	997	929	978	956	919	993	941	896	932	975	980	885	938	975	964	949	970	908	1017	957	936	931	936	936	936	895	917	950	1011	916	947	992	959	945	982	937	1036	939	973	957	983	902	978	931	942	928	927	917	1025	992	948	946	925	953	955	938	979	983	943	969	933	990	950	967	964	941	930	939	960	961	965	984	982	1001	913	915	987	919	960	929	957	986	954	948	964	948	945	953	903	908	990	935	948	907	945	901	973	945	938	965	1005	919	977	919	970	963	944	980	946	873
45285	40540	46449	44844	39081	35499	32752	26047	22754	19029	8600	3182	1072	513	390	368	355	360	359	348	366	357	313	341	345	334	350	340	342	334	354	350	347	336	314	354	320	361	315	342	364	329	329	376	328	344	344	355	355	355	341	339	353	339	376	339	359	319	335	321	325	333	359	358	356	383	350	352	318	385	331	331	346	343	315	319	335	379	329	329	339	340	356	352	333	331	323	342	377	342	344	335	351	331	320	347	323	320	341	346	339	368	360	346	334	314	360	349	312	342	351	318	314	320	357	336	341	363	373	314	322	324	346	366	316	327	317	321	327	314	334	339	345	340	298	343	338	359	378	320	331	349	353	381	334	323	343	332	367	349	356	322	327	361	324	380	322	349	338	330	386	326	328	337	359	361	352	353	305	340	356	350	361	336	344	333	303	361	394	345	352	369	342	351	314	329	344	333	338	318	365	332	325	349	361	334	333	345	379	340	378	361	379	342	349	322	350	327	362	366	341	362	312	334	315	339	347	329	345	338	360	354	302	327	371	323	342	334	321	328	316	330	345	346	346	379	350	364	344	353	358	327	327	355	347	339	352	351	355	339	320	319	327	384	352	371	301	318	311	343	351	342	334	355	339	322	360	336	347	353	347	363	352	329	319	313	337	348	340	355	342	360	373	332	337	335	337	370	360	310	330	321	366	332	336	359	337	348	315	329	323	330	333	318	322	321	337	336	360	346	357	334	344	342	328	308	352	349	348	332	347	363	315	344	307	337	354	345	327	319	333	357	337	348	339	354	339	348	337	329	351	341	332	323	340	332	323	351	319	332	329	346	380	341	348	306	364	338	362	365	351	340	348	320	323	382	334	353	340	374	363	360	323	340	338	353	350	321	331	356	346	348	338	332	348	393	342	360	336	366	361	358	351	349	347	345	372	331	316	377	319	349	337	347	332	356	338	330	343	344	336	358	332	349	349	331	322	329	314	342	353	376	313	302	313	331	276	328	293	327	365	351	316	324	348	336	311	360	319	316	327	315	358	313	352	312	333	322	335	321	341	321	332	344	343	353	323	311	341	330	348	352	353	337	340	352	353	331	332	363	336	350	336	318	317	341	351	338	331	340	379	340	334	311	348	356	327	307	317	320	349	323	329	367	335	329	346	324	353	337	326	335	360	338	337	359	354	376	339	327	363	353	357	303	343	357	321	330	339	332	362	335	332	330	342	303	337	363	348	371	365	326	337	356	337	367	316	312	310	348	320	361	342	359	337	377	359	324	342	350	365	339	314	331	324	310	317	348	337	307	340	345	371	314	345	370	358	352	328	353	322	358	370	381	344	329	347	318	364	340	350	334	343	387	340	368	323	364	313	337	341	350	328	348	310	354	356	347	346	343	354	353	324	328	325	384	332	326	355	345	318	355	314	296	337	331	309	331	320	314	345	349	341	344	339	337	334	324	373	346	336	306	351	341	323	342	335	328	324	310	329	296	312	323	333	331	345	360	336	319	335	335	341	334	330	330	372	359	335	364	335	352	353	331	320	348	336	320	330	329	350	358	354	334	376	315	362	324	331	353	356	375	339	318	375	351	327	352	321	338	352	312	343	337	315	295	331	337	360	340	309	327	361	314	348	346	282	331	364	333	351	329	333	330	345	327	309	381	349	342	339	341	346	338	388	350	380	336	380	306	324	359	349	315	339	347	327	343	328	343	347	354	337	313	350	322	321	345	344	334	362	358	351	321	331	324	323	324	337	351	348	335	342	365	330	327	375	337	309	333	317	351	347	323	369	348	361	343	338	344	330	341	353	310	356	335	348	324	335	356	376	325	372	324	370	315	338	314	328	378	340	353	339	344	323	331	361	332	355	335	338	340	322	344	360	321	340	331	332	332	343	343	317	352	347	340	350	355	337	361	336	345	382	338	328	342	341	329	343	340	344	356	326	292	345	341	331	326	361	353	343	318	352	344	345	324	380	352	341	344	341	348	332	338	364	333	340	334	336	354	334	376	376	354	311	309	355	334	306	355	368	318	348	293	357	349	334	365	321	336	334	344	320	346	345	343	361	316	335	348	353	350	369	351	322	344	329	345	326	360	330	318	343	325	355	333	318	337	324	330	418	366	310	335	352	356	311	353	336	327	342	329	348	352	347	345	330	343	353	355	374	349	330	376	340	344	362	341	341	341	346	321	337	352	331	313	334	361	346	348	310	302	311	331	379	324	356	340	349	348	292	316	358	351	368	328	349	340	314	329	327	377	351	339	375	363	343	356	354	343	348	317	321	353	301	305	341	343	326	402	351	331	332	368	314	352	348	344	346	353	355	352	365	335	323	352	346	365	363	363	336	337	355	339	355	317	335	342	304	352	357	324	341	337	365	353	341	326	344	327	330	339	318	340	356	300	340	337	362	356	358	357	360	343	347	330	364	335	353	302	367	326	346	365	325	347	335	340	313	338	340	338	361	350	330	370	355	366	340	347	302	317	371	356	329	328	331	354	342	292	301	326	336	311	346	373	341	356	325	342	336	335	305	325	351	312	332	358	332	330	342	327	383	334	400	365	297	358	308	318	326	358	332	327	321	344	355	343	367	320	326	342	345	338	350	372	326	356	344	370	316	364	347	332	345	362	347	341	353	367	339	361	334	361	332	345	324	318	362	355	300	322	342	330	344	390	331	343	355	323	333	318	343	335	366	334	322	358	341	359	315	360	377	309	351	367	337	338	374	358	361	322	349	360	306	346	311	333	339	361	314	313	355	335	338	363	330	347	329	337	380	297	337	337	332	328	329	382	319	327	377	377	312	341	341	339	345	353	372	360	366	315	329	334	332	311	296	319	365	364	316	349	398	350	359	330	334	331	374	357	324	347	327	340	331	356	347	320	324	330	315	360	300	356	331	397	327	345	399	306	340	344	305	339	314	337	320	330	320	344	322	347	363	342	347	347	335	332	324	344	323	348	341	308	352	348	344	347	344	354	346	373	335	321	355	325	336	324	325	363	350	341	366	361	324	341	360	339	350	319	347	314	345	370	335	325	337	371	340	350	323	356	362	338	316	357	326	328	375	348	361	364	335	325	345	359	310	349	334	330	342	356	367	321	322	308	325	347	314	339	345	361	311	366	361	307	324	348	342	336	346	330	352	316	341	304	344	354	348	318	364	366	339	349	363	327	339	339	335	343	323	331	381	335	363	340	340	342	348	363	330	331	337	325	328	360	366	358	325	352	350	344	341	315	340	324	355	321	306	344	375	318	391	352	349	326	357	340	337	376	375	342	363	303	328	351	366	372	354	336	349	384	365	321	351	329	347	386	343	372	355	366	341	339	356	356	351	337	383	358	357	352	345	317	327	337	364	336	356	361	370	350	376	332	319	327	371	341	367	364	343	368	360	325	345	325	350	354	336	332	341	326	333	318	344	358	356	311	359	355	316	325	364	353	349	347	340	356	329	308	338	360	345	355	318	327	315	348	332	335	342	341	324	328	328	320	324	355	353	374	354	339	360	342	342	332
36182	38459	50480	52058	51359	49542	46464	36931	40562	35999	22084	11180	4071	1623	982	876	822	888	890	875	930	851	939	809	850	847	831	878	877	820	902	866	857	868	831	889	815	866	927	840	844	948	847	868	873	879	908	851	842	878	895	900	875	934	826	894	867	868	879	887	906	872	861	889	911	859	832	890	898	910	842	928	802	866	840	886	868	910	911	871	861	882	877	926	877	812	862	883	858	849	881	884	861	837	879	828	905	833	858	835	872	822	866	893	868	894	913	911	830	884	847	925	820	839	853	838	821	880	876	894	839	847	873	845	887	820	898	896	810	819	853	846	868	886	858	805	870	925	881	812	869	846	816	912	875	899	897	880	929	871	844	874	810	853	916	869	867	866	902	875	886	789	837	828	885	815	866	877	844	856	926	907	850	895	882	866	844	837	849	974	802	833	886	882	866	916	851	851	899	862	934	850	890	861	856	873	843	901	861	875	865	867	771	862	911	839	873	862	899	863	877	851	862	834	802	902	853	866	926	882	864	851	830	913	889	868	887	846	899	887	815	870	825	839	859	873	926	891	916	821	838	840	882	899	901	867	877	895	826	875	873	920	867	790	842	864	884	869	898	816	904	821	886	877	871	904	888	880	795	869	916	863	816	837	815	854	911	803	835	833	838	866	894	908	874	844	837	856	877	894	879	848	836	813	916	857	842	928	854	862	870	884	815	912	881	829	877	858	924	869	856	895	839	856	789	868	834	875	868	827	902	843	816	915	888	843	846	858	857	856	865	900	857	853	918	826	872	841	905	892	859	853	845	855	878	872	900	887	903	840	842	898	883	879	874	876	863	904	910	869	821	896	904	851	871	856	874	864	839	842	906	873	833	892	860	834	861	885	856	814	874	888	861	891	838	895	866	866	882	843	851	868	875	883	888	892	834	873	861	898	883	848	863	887	876	857	859	866	880	862	900	852	835	813	879	885	855	881	877	871	907	838	923	850	864	843	902	886	847	869	839	873	887	829	858	856	813	903	841	945	877	805	846	829	874	848	882	844	853	833	905	886	843	874	831	914	830	901	866	885	887	897	846	852	853	875	849	882	822	874	843	872	878	933	867	864	878	897	848	865	873	872	866	871	911	865	810	828	884	900	851	892	872	855	903	889	844	838	927	860	812	878	818	840	832	879	841	916	885	848	867	907	857	854	903	929	921	853	819	861	902	892	873	816	868	895	839	874	843	832	871	796	861	850	801	864	825	888	869	866	889	893	836	829	901	856	893	846	920	855	904	826	900	876	828	832	894	879	896	887	856	873	901	891	866	867	877	817	868	847	867	883	860	838	871	869	823	904	914	903	882	867	922	887	887	875	886	857	906	833	881	843	869	883	854	868	869	923	873	843	852	904	848	856	921	837	885	855	873	887	944	862	815	842	806	872	891	826	903	883	870	853	839	871	857	937	890	870	852	840	832	894	833	876	916	917	865	917	889	809	877	878	862	866	853	883	897	886	889	889	873	841	851	825	802	821	857	882	858	863	843	874	903	863	837	880	854	879	885	871	851	860	910	871	899	863	868	819	842	900	822	877	861	874	881	864	838	879	842	823	898	885	876	826	908	811	889	878	869	834	901	859	850	934	841	845	884	866	861	820	898	899	873	835	944	847	936	857	876	906	869	830	815	929	888	845	823	908	827	840	845	900	857	884	840	826	877	865	906	821	802	869	834	847	875	867	910	844	808	803	881	830	861	875	867	863	879	849	808	851	853	838	833	876	865	882	843	858	876	884	872	850	875	836	878	844	893	844	896	863	919	837	847	842	851	840	859	875	871	845	861	893	894	859	867	828	865	873	909	876	865	879	904	879	886	886	830	842	873	877	825	892	890	859	882	856	799	863	900	891	846	868	844	884	845	889	885	850	852	854	884	922	842	823	840	827	829	853	859	798	838	816	876	848	812	888	879	882	885	822	838	917	910	850	865	893	894	850	857	815	819	861	827	921	852	843	907	873	891	871	861	897	865	875	887	865	871	869	859	907	810	859	837	871	880	832	901	853	854	834	867	838	830	873	854	850	853	869	877	827	869	893	867	869	830	895	874	894	875	907	827	844	860	822	915	845	883	881	873	871	875	897	860	845	845	841	864	858	901	862	867	901	852	860	845	891	814	858	843	851	870	921	885	919	895	843	835	863	814	845	898	891	829	883	872	872	904	907	918	846	809	850	859	881	914	867	893	810	830	810	851	853	880	910	882	865	880	903	861	864	840	822	844	837	887	821	864	875	903	855	802	821	944	841	863	913	841	852	821	895	868	851	863	840	857	875	885	872	853	884	829	883	888	915	922	865	845	849	834	908	868	871	925	819	826	872	893	835	867	874	901	865	826	854	944	870	885	895	818	872	830	915	878	860	850	851	847	883	810	923	806	885	929	879	887	875	863	845	843	886	844	838	907	858	815	818	858	902	867	872	875	845	837	859	815	850	884	911	812	861	871	841	846	818	849	905	882	867	851	849	925	866	910	878	801	841	873	883	847	847	811	852	857	859	836	819	942	811	878	932	868	877	849	867	850	903	872	890	894	869	843	870	862	867	869	846	898	864	868	864	888	848	862	866	874	851	855	842	843	895	830	883	887	874	890	877	914	889	912	843	806	848	841	891	834	842	888	898	797	875	870	855	797	839	839	852	859	897	833	864	882	898	846	905	892	848	858	866	827	798	867	848	922	794	847	834	905	894	840	896	868	869	863	880	844	893	873	882	883	831	862	871	813	836	855	855	868	832	837	865	886	892	883	893	875	869	906	847	888	876	858	859	908	821	858	934	870	908	852	886	834	813	864	890	838	881	866	850	904	851	893	836	852	804	887	877	875	846	872	822	858	910	809	850	874	845	838	928	846	906	857	820	833	868	824	863	880	889	830	862	865	847	879	842	866	846	848	858	821	922	848	902	863	915	875	920	853	883	897	859	858	892	851	854	859	815	885	873	834	835	893	867	869	897	848	838	882	883	867	820	910	848	899	876	816	848	914	828	846	846	936	865	858	864	825	894	876	843	849	853	856	850	827	829	905	926	849	871	825	873	886	873	951	853	894	855	889	809	887	904	845	878	849	912	818	867	849	862	865	876	854	833	846	864	819	893	856	882	866	853	877	836	914	901	854	871	904	838	848	854	848	816	891	918	843	857	863	908	862	887	805	865	861	815	860	871	881	845	803	889	831	818	871	893	852	860	846	834	860	874	910	839	859	855	867	855	865	851	874	876	855	953	857	890	917	838	896	854	901	866	844	822	861	831	849	866	883	862	866	903	867	858	882	842	857	874	850	905	850	850	875	814	877	839	899	886	888	877	881	912	894	849	833	828	855	842	906	859	882	838	854	862	845	871	834	855	840	868	859	852	884	860	858	870	924	815	887	898	854	835	874	858	844	869	900	874	845	837	848	881	890	857	876	899	794	901	865	894	861	862	861	847	902	897	885	889	879	865	827	864	847	895	827	881	878	865	879	865	866	863	823	877	885	893	866	864
51955	47379	43959	43088	39304	40999	41335	33694	32657	29016	18088	7329	1807	601	337	281	271	280	289	264	271	279	275	296	282	271	263	288	309	298	256	280	286	309	294	274	314	256	271	261	288	277	286	284	281	257	290	283	288	315	271	270	295	272	292	293	254	264	292	264	242	284	295	269	269	315	259	248	285	269	263	318	267	308	281	310	278	268	310	278	301	267	271	309	275	272	268	309	299	306	281	295	292	308	290	297	260	274	263	273	301	287	296	297	281	262	296	262	267	281	288	284	272	319	283	280	269	286	253	273	262	271	292	279	269	264	282	259	291	282	268	265	272	278	284	311	247	293	299	270	263	279	290	278	281	297	275	272	248	273	282	270	278	275	289	284	254	281	296	303	300	279	302	249	264	273	282	303	277	284	295	288	270	285	275	290	282	300	265	288	291	309	289	314	278	304	289	306	306	283	262	299	315	297	310	282	285	302	276	294	272	299	288	261	247	265	255	279	292	306	281	287	282	282	297	306	266	260	268	272	293	314	287	289	287	298	249	287	256	292	305	263	305	244	270	267	307	298	290	330	307	288	284	270	293	289	279	292	272	276	310	279	291	284	268	260	291	269	269	300	254	294	276	257	254	299	328	285	292	264	249	287	262	242	306	289	305	257	291	287	240	255	261	268	286	291	311	275	267	288	297	304	296	278	274	251	291	314	271	276	279	263	299	296	317	262	265	294	251	281	282	302	260	294	282	289	312	303	288	265	294	298	269	260	257	278	309	268	267	288	276	286	238	267	269	317	280	303	290	245	282	303	254	264	303	285	297	316	264	256	260	279	268	275	280	276	320	293	282	268	278	268	274	309	294	270	288	306	291	285	245	265	264	245	283	276	289	276	249	301	293	263	319	287	301	258	294	277	297	277	285	295	277	292	257	279	274	280	278	256	271	258	257	287	304	261	290	280	290	281	303	288	316	290	296	302	276	316	327	265	241	261	275	286	282	298	285	263	281	293	294	280	263	270	279	258	296	292	276	298	280	252	291	273	284	241	298	253	276	300	274	318	272	279	276	284	281	280	256	268	276	246	231	260	281	274	279	268	283	276	301	270	260	313	269	256	279	262	283	258	302	294	250	284	273	244	294	282	278	291	252	258	286	268	277	263	288	303	276	293	332	296	287	269	286	290	286	287	285	245	258	292	282	277	295	243	287	254	256	286	274	299	291	290	282	289	288	260	287	279	291	256	299	261	287	296	278	272	294	284	299	282	279	269	286	286	298	259	271	324	251	279	282	306	282	290	255	288	284	290	290	284	266	277	302	306	298	284	298	282	294	294	323	251	310	266	303	270	291	262	290	266	268	278	284	270	263	273	272	267	272	290	269	272	266	276	303	275	242	258	297	265	270	271	308	238	273	274	337	257	293	265	285	287	274	279	269	288	268	268	295	253	284	294	300	274	268	237	266	301	312	279	283	264	269	262	300	299	313	254	274	271	261	262	298	282	266	278	316	293	257	291	279	272	281	238	276	315	290	301	293	309	271	263	247	285	299	265	287	250	282	276	272	262	278	294	289	272	262	286	279	252	286	278	276	281	284	246	252	299	298	272	297	298	272	316	302	287	291	264	301	304	301	313	256	302	259	277	266	292	279	251	256	298	277	269	251	292	264	290	276	288	312	267	282	296	296	302	296	274	272	288	294	313	279	280	236	260	286	270	271	270	256	273	295	268	290	277	268	286	267	275	272	280	301	257	294	290	307	285	291	315	293	271	282	251	250	304	313	282	304	274	276	288	315	290	282	282	317	265	278	289	292	275	291	265	284	248	309	290	272	256	277	278	279	310	274	265	277	270	265	277	294	284	277	305	297	276	272	270	270	297	311	269	281	282	286	276	298	297	267	287	284	282	271	275	295	310	288	273	308	281	311	291	311	298	264	269	304	275	292	262	271	279	309	277	284	291	294	280	295	279	252	289	346	280	264	295	286	293	290	282	307	309	271	276	298	260	267	277	264	280	269	269	270	260	274	281	298	274	268	299	268	272	269	272	320	267	262	295	273	306	236	270	274	295	307	261	338	274	273	295	279	249	281	275	283	284	271	277	286	272	284	267	258	283	270	269	256	274	285	291	256	302	294	320	277	295	270	253	277	306	276	311	275	247	254	303	299	291	247	312	263	251	274	289	296	275	256	262	291	269	281	283	284	252	279	279	314	277	272	308	291	285	276	286	271	293	298	292	299	249	273	244	273	266	325	269	273	259	276	281	282	286	261	264	329	272	319	264	283	266	282	273	261	297	282	283	267	250	277	265	267	282	276	255	299	286	271	248	291	297	287	262	276	295	261	270	286	287	261	296	278	274	281	294	306	287	295	273	277	255	257	293	293	294	276	272	305	260	293	283	285	264	284	301	240	276	271	290	263	260	278	269	292	287	269	297	290	277	275	268	279	247	274	247	300	265	277	295	313	284	276	253	250	285	288	284	280	287	275	283	302	260	272	267	251	264	274	279	278	300	274	277	278	289	277	279	278	292	273	251	276	275	257	290	289	277	271	279	299	299	307	292	299	263	277	299	296	311	255	282	283	291	294	267	285	272	283	255	263	278	243	269	297	277	286	273	321	278	252	230	274	288	289	290	274	298	278	273	265	253	270	278	264	278	288	281	265	265	285	302	275	290	323	278	287	287	330	266	272	282	273	272	255	269	278	261	259	321	244	281	258	296	275	310	289	280	288	298	285	303	262	297	303	258	270	284	283	278	276	303	279	293	316	272	344	264	285	281	310	293	306	266	287	260	256	297	284	309	309	276	263	269	262	298	266	272	272	302	270	293	266	287	276	307	307	306	271	291	286	275	280	278	295	277	306	282	265	296	275	302	260	268	306	282	311	291	264	261	284	254	278	275	304	238	269	280	280	290	291	273	295	278	289	275	264	284	276	294	316	288	290	278	289	276	257	245	280	305	260	278	278	286	304	315	284	275	266	286	269	278	294	279	282	289	279	287	314	325	271	292	272	275	278	245	303	264	269	263	283	289	278	266	294	269	278	302	253	291	287	277	308	251	279	285	259	268	286	286	309	300	287	313	261	297	287	258	303	302	320	282	315	245	294	295	246	297	261	303	262	262	269	276	308	265	300	290	289	283	290	262	274	281	290	283	270	276	263	254	300	270	289	302	269	259	301	274	288	266	314	271	258	281	257	273	257	287	242	248	287	284	288	270	273	287	293	266	265	299	285	315	256	308	279	280	273	273	280	270	303	301	262	279	301	283	283	271	273	300	273	262	282	261	285	276	284	282	283	273	298	295	284	312	281	285	276	266	300	271	279	285	287	306	275	297	279	280	282	274	270	259	283	306	277	274	285	271	277	286	245	248	270	304	283	256	269	283	291	275	290	286	300	296	281	256	305	277	290	294	311	269	297	283	299	286	276	264	267	284	273	287	261	285	253	277	273	265	269	286	289	284	291	293	289	278	282	293	271	295	281	289	282	287	265	265	297	305	283	274	265	284	250	293	273	266
42267	48334	51055	54719	52723	56571	55340	48278	52369	45542	33485	17045	6251	2114	953	733	735	739	755	737	743	773	737	700	743	740	720	670	798	693	725	744	713	752	717	713	759	721	700	675	752	723	708	757	758	713	719	721	708	693	694	743	697	728	713	745	733	695	682	720	726	678	743	701	696	744	725	686	753	752	750	715	740	711	703	716	685	747	720	728	713	713	705	750	693	759	742	710	706	708	749	727	759	748	726	744	740	749	697	702	769	703	727	678	726	762	732	714	757	702	727	730	722	722	750	729	705	719	720	709	717	765	750	716	772	719	768	693	801	687	739	708	724	687	676	717	736	739	790	761	716	760	731	740	775	739	717	743	731	688	696	705	760	751	741	690	735	726	758	724	767	713	793	737	769	670	721	732	705	701	731	752	681	732	718	726	720	694	687	685	760	784	646	728	709	776	698	681	713	682	717	742	761	709	748	755	739	747	706	704	741	744	715	763	695	740	757	724	690	700	741	757	748	726	757	719	741	776	765	712	740	727	696	723	711	742	715	729	738	725	756	760	735	718	736	720	702	741	727	718	758	718	725	695	774	725	690	717	709	715	749	703	718	718	709	726	730	750	791	712	732	725	783	729	694	716	711	689	703	730	710	746	695	724	678	687	726	715	716	711	742	729	672	707	731	741	730	725	738	729	714	725	699	735	710	713	726	725	692	683	751	707	706	730	735	750	679	726	732	734	766	730	749	737	747	727	747	708	703	729	743	708	745	700	752	740	797	712	740	699	711	719	643	695	694	696	691	711	686	750	709	716	676	727	717	724	706	760	720	731	712	719	724	748	700	689	692	737	773	723	732	738	732	742	714	745	717	755	708	752	678	720	701	741	715	754	725	765	715	725	731	719	728	740	741	730	734	739	678	703	757	703	710	728	727	709	713	721	744	730	707	729	689	750	749	673	743	739	741	691	724	708	699	754	745	683	717	773	722	717	713	736	744	691	712	729	754	758	762	790	722	756	711	720	764	696	755	719	700	733	769	746	672	755	688	735	737	718	693	695	760	684	731	701	693	685	676	741	754	703	750	745	742	710	667	704	690	670	751	779	699	746	717	733	713	712	724	726	730	732	700	745	682	702	693	718	738	718	709	692	729	724	730	694	705	681	752	700	689	702	787	739	696	700	708	745	664	700	737	678	701	746	715	723	736	700	714	712	741	786	742	717	702	731	758	698	720	732	685	690	748	762	730	711	732	690	716	726	696	712	707	731	708	715	739	729	720	728	714	776	710	757	714	777	756	698	676	745	720	711	725	721	735	752	745	729	720	687	704	728	774	715	790	742	710	702	680	727	733	733	763	714	747	670	691	757	744	720	741	746	732	714	728	695	685	734	713	723	777	718	729	707	726	680	731	720	700	676	704	730	716	711	733	682	771	730	729	717	768	688	749	734	707	698	765	726	744	761	704	684	731	721	734	737	737	752	719	695	726	720	718	717	737	683	772	679	728	756	683	703	745	740	734	713	741	752	758	700	723	682	696	748	707	680	750	759	714	727	700	746	755	709	735	753	723	738	737	789	764	711	719	686	755	700	697	678	694	704	696	719	723	777	736	721	693	708	707	731	703	672	754	727	740	738	751	715	705	758	721	717	762	728	747	738	730	657	717	687	736	718	700	693	694	752	736	753	721	685	705	712	731	701	736	737	755	698	730	721	725	718	705	703	769	682	711	794	746	689	720	739	723	722	733	745	747	722	713	731	700	750	730	738	700	731	774	734	748	731	731	754	745	702	701	750	686	735	702	661	738	747	728	722	763	707	739	724	757	704	807	731	709	721	710	680	705	747	711	688	694	712	680	721	756	710	697	744	676	728	698	712	752	691	825	753	742	705	763	692	705	760	762	706	710	719	694	731	693	743	724	769	741	689	712	713	694	764	736	656	688	713	734	709	710	744	728	718	706	720	746	747	719	704	717	700	743	710	741	745	708	708	699	755	729	762	676	692	684	722	728	710	706	749	750	672	703	725	783	712	715	769	759	722	723	741	733	744	716	730	718	726	733	730	753	687	685	714	725	708	768	729	716	734	697	742	743	717	707	717	754	748	645	704	682	716	749	703	719	669	715	764	726	728	691	689	723	739	758	700	695	738	743	756	711	736	724	740	705	711	736	699	692	700	716	692	645	767	751	725	700	696	717	779	687	737	699	726	740	721	713	779	712	718	706	753	774	750	727	710	760	697	702	700	707	727	701	704	758	769	711	753	742	704	716	703	774	721	736	678	747	700	756	689	723	726	708	732	709	735	731	731	748	766	738	746	736	751	736	757	768	743	705	717	722	696	695	727	734	738	691	690	765	670	721	718	716	750	722	727	710	699	681	716	734	689	707	747	727	723	751	719	670	740	711	747	781	723	719	713	687	736	745	718	738	719	776	748	714	765	699	690	746	712	785	697	729	707	668	717	747	736	760	769	683	762	682	699	709	734	728	749	754	696	718	721	736	751	715	728	742	647	721	746	728	745	719	746	708	721	731	770	752	716	715	746	724	746	698	735	657	724	719	685	770	752	716	739	751	727	715	705	747	704	725	688	693	741	753	714	688	716	743	703	741	706	728	706	743	700	682	726	696	709	751	700	723	747	746	776	775	744	759	716	758	735	753	739	725	719	724	700	742	764	708	728	718	706	723	660	718	728	738	689	706	743	701	696	719	758	702	733	730	732	727	740	705	724	704	713	749	716	718	704	765	711	790	755	740	714	730	745	713	725	725	743	743	721	695	696	729	692	742	679	729	697	726	699	751	655	723	752	714	743	752	699	705	738	692	719	740	743	718	704	692	706	749	734	728	727	705	735	701	708	706	719	712	738	716	728	735	724	735	718	737	736	714	718	711	715	765	720	728	788	722	699	721	749	732	696	677	704	670	716	729	778	718	732	721	735	746	732	705	677	776	689	721	752	718	749	764	737	744	706	714	748	691	757	669	740	741	721	746	708	715	709	675	734	754	696	762	729	760	698	718	753	724	715	693	782	762	741	728	685	743	690	698	769	676	707	696	691	712	749	707	728	669	749	697	725	700	704	710	769	739	736	712	687	664	728	755	681	686	701	706	710	708	713	736	695	729	724	729	717	740	677	754	743	713	706	742	728	754	727	731	708	740	698	723	706	751	700	677	744	680	682	737	782	725	764	714	737	732	730	746	748	722	705	743	788	686	732	710	739	685	700	691	729	701	714	702	723	744	722	710	700	718	722	722	676	743	730	690	690	716	706	705	721	729	739	748	730	725	709	711	733	699	705	712	695	729	676	759	697	778	751	755	723	776	732	715	714	740	736	779	748	716	710	761	745	758	734	686	723	750	742	712	708	744	714	732	723	700	720	663	708	731	748	717	697	717	716	707	730	715	685	715	710	730	708	721	714	734	728	692	670	708	719	781	790	717	737	699	719	674	722	733	726	729	787	713	768	710	704	748	725	768	742	707	736	743	733	709	734	663	727	734	715	741	738	790	705	718	729	674	710	722	700
17721	16788	15796	14531	9770	9272	5781	2455	2485	2011	1300	668	493	411	349	347	391	364	397	391	367	352	391	341	398	394	349	361	333	353	391	345	379	366	384	389	366	383	364	402	342	387	363	348	354	326	384	364	386	378	351	378	348	368	341	364	342	421	366	375	343	389	358	382	361	358	372	363	356	351	374	337	377	397	376	337	349	335	391	377	366	384	357	332	354	356	397	384	365	358	347	360	349	364	341	372	343	345	347	371	363	374	336	358	375	353	326	374	385	374	349	365	368	360	350	369	377	332	363	405	360	333	348	384	368	364	346	356	341	349	371	425	345	383	388	343	337	390	380	383	377	343	345	362	349	372	380	390	352	351	373	306	399	350	340	332	339	367	368	372	378	374	341	332	361	347	335	366	389	359	360	394	349	348	359	366	351	327	361	369	354	379	395	351	374	367	383	368	400	335	334	376	370	323	356	363	357	374	384	408	394	392	343	377	373	335	368	391	359	354	365	388	403	369	378	384	370	300	342	393	383	373	356	364	353	397	333	399	404	363	355	353	370	374	374	348	375	379	339	395	352	361	347	362	356	328	386	361	318	347	352	375	328	369	359	394	369	354	403	356	386	342	378	369	363	353	361	343	369	352	372	373	341	362	364	360	340	383	371	346	359	324	386	360	376	359	345	375	346	364	380	347	359	351	365	397	383	356	369	379	337	355	385	366	299	364	375	337	374	321	373	347	379	393	377	358	364	386	358	368	355	364	392	370	377	351	361	393	382	356	359	369	335	351	369	389	357	342	359	382	355	348	365	389	334	369	400	355	362	346	341	340	402	350	387	376	320	383	347	365	344	362	367	379	390	391	368	369	386	346	325	376	367	384	363	375	344	370	361	373	376	355	368	397	385	389	407	389	350	352	381	371	431	373	368	374	375	350	367	382	367	346	350	371	343	356	351	363	389	362	349	368	344	345	340	343	369	363	372	361	336	368	369	380	365	364	365	352	347	348	388	387	357	364	384	359	382	375	372	355	362	363	360	378	412	373	383	375	340	374	381	398	366	336	365	384	381	351	316	366	370	377	404	353	392	363	381	355	377	423	367	346	346	356	331	375	359	372	394	397	361	332	382	390	404	370	339	402	391	341	375	378	321	388	410	358	398	360	378	334	357	375	334	350	326	362	397	391	368	391	348	367	355	398	366	385	351	347	319	378	350	371	344	384	394	353	368	380	325	382	352	363	376	387	370	375	341	359	357	370	362	364	336	354	379	352	332	386	390	352	378	383	350	362	372	368	355	379	374	341	380	374	357	368	379	341	370	328	373	345	342	355	345	388	419	354	382	348	353	337	377	364	364	368	368	385	392	354	338	353	384	380	327	333	348	348	368	399	367	361	401	361	357	368	375	337	342	390	369	359	363	361	402	357	327	367	356	389	367	393	329	386	341	352	371	359	376	397	340	315	350	333	344	331	345	392	376	396	344	369	357	385	399	392	344	380	358	361	407	311	382	338	365	348	374	410	372	401	374	313	352	359	338	398	365	375	349	375	399	367	358	416	356	378	350	361	380	386	372	358	379	369	365	379	357	314	366	355	369	344	365	385	372	330	357	355	368	416	382	410	372	408	342	355	339	376	338	391	384	359	402	364	364	366	352	375	324	384	377	349	374	357	375	380	387	384	332	367	351	370	375	355	349	328	389	373	365	379	367	357	357	325	385	347	380	337	352	402	360	367	365	326	369	370	392	377	373	333	374	357	390	387	336	384	354	365	374	360	398	362	360	382	365	353	387	341	358	397	383	385	373	358	354	371	356	404	329	356	341	378	321	346	338	362	385	369	355	346	397	348	329	344	334	383	368	389	338	356	368	399	381	363	358	350	379	385	346	339	369	339	359	342	340	343	355	335	404	344	390	371	397	368	347	400	367	362	358	339	373	331	373	381	368	384	338	402	335	378	387	367	361	345	397	388	372	394	359	357	351	344	369	368	350	346	363	354	355	337	363	361	367	386	348	367	357	364	372	389	376	412	365	344	362	394	312	370	352	383	339	391	347	371	359	398	373	340	396	355	359	388	369	409	377	412	374	374	385	366	363	356	382	370	358	386	367	362	362	375	360	383	368	337	372	379	355	372	363	378	370	349	332	381	334	348	396	369	381	352	348	348	341	395	371	379	374	353	379	368	349	355	357	347	359	340	386	395	376	359	341	327	367	359	349	356	339	331	394	373	379	346	355	358	361	357	358	350	366	353	358	359	354	355	361	398	370	348	332	357	366	416	361	389	365	368	350	372	349	344	390	395	372	364	353	368	374	364	384	388	377	362	349	372	355	377	347	364	384	398	347	362	375	366	374	333	330	357	358	350	329	392	352	379	364	361	338	352	372	375	336	350	370	376	359	361	347	360	342	361	367	396	332	344	394	391	362	383	370	336	357	370	369	343	384	405	361	349	371	355	327	361	360	382	407	398	368	351	367	322	341	360	368	373	402	331	373	388	404	390	359	359	345	382	392	375	370	363	388	390	385	348	331	351	320	356	385	373	377	352	385	384	358	392	378	403	367	384	344	412	349	380	364	346	357	397	343	364	386	337	324	339	351	345	359	362	338	322	351	362	352	355	379	357	369	368	356	353	341	360	352	340	395	360	390	381	388	307	376	365	410	386	371	362	381	358	369	376	354	342	377	354	349	369	349	372	360	378	359	362	375	333	372	368	369	392	366	356	333	366	373	365	372	343	349	345	366	380	375	342	360	358	375	334	326	370	395	331	370	384	378	368	367	338	363	359	353	352	350	390	383	371	350	391	352	369	362	347	363	338	352	393	358	351	354	342	344	355	377	361	354	371	410	356	353	352	369	321	351	400	378	359	373	334	335	334	349	388	402	373	387	391	381	358	389	384	354	370	365	333	351	352	366	377	363	347	381	365	349	370	366	330	380	382	370	344	373	366	391	345	389	396	391	345	339	337	347	361	383	366	367	319	389	342	387	362	339	381	346	355	371	372	372	366	364	373	365	389	367	325	353	403	366	343	317	420	352	355	377	366	383	423	360	365	382	331	344	365	358	402	376	379	350	373	374	361	358	358	359	398	345	354	387	368	365	346	370	359	368	355	391	346	350	333	346	359	358	324	399	329	361	349	400	402	384	378	355	388	341	363	371	346	351	375	356	343	371	353	350	363	341	348	362	329	397	366	369	370	382	338	372	363	363	353	392	355	375	381	375	354	350	324	380	386	392	326	349	365	382	358	334	349	365	352	357	363	360	374	351	359	369	380	359	387	348	352	334	313	330	352	347	363	358	370	339	351	351	369	350	360	362	369	387	372	360	380	394	345	379	389	367	353	360	387	364	370	375	368	385	344	392	383	352	374	378	353	355	340	394	361	329	362	352	375	365	343	364	352	337	367	342	362	350	336	380	386	369	376	371	372	351	349	340	369	336	388	401	393	358	367	360	376	360	357	377	399	377	365	362	381	345	352	380	401	368	362	353	345	396	338	395	378	388	361	391	341	354	387
13485	15550	19685	26649	22106	24658	19079	9522	10859	8588	4899	2452	1426	1090	995	892	966	908	940	937	909	954	965	901	903	906	942	916	994	932	934	877	952	950	948	939	987	875	935	964	922	953	951	956	864	951	914	964	917	936	928	900	966	912	993	910	946	927	936	929	939	956	937	989	938	946	922	937	952	915	967	963	904	865	952	914	887	880	948	882	1002	954	928	874	954	916	955	903	954	927	907	955	949	981	960	903	931	975	949	923	924	929	920	948	929	938	927	957	943	938	944	960	971	960	893	955	933	953	888	922	873	987	904	933	900	915	950	937	916	985	875	933	949	905	908	1001	907	910	908	994	910	917	907	912	955	927	954	940	945	932	931	952	993	925	945	974	948	868	896	926	852	942	896	959	923	896	942	876	932	873	965	947	903	900	911	918	933	931	933	918	924	920	936	923	978	912	945	915	984	887	895	975	931	908	933	964	916	941	889	906	928	943	896	912	1001	941	861	890	946	927	946	932	925	900	923	984	930	905	941	925	946	935	913	966	977	951	930	905	931	930	968	963	914	933	939	959	890	921	909	939	945	929	901	922	913	907	924	954	964	891	953	951	976	981	920	890	900	934	898	912	940	893	953	915	973	951	901	939	923	976	890	914	941	872	869	866	950	891	938	910	943	949	908	969	930	967	920	958	944	944	911	920	946	946	918	941	956	937	921	937	998	966	971	946	957	928	905	950	922	911	935	956	988	868	942	938	967	954	935	944	952	898	922	917	903	929	929	864	956	944	900	943	943	882	912	903	959	973	893	913	907	973	868	906	973	942	914	893	900	974	955	930	900	927	987	960	972	961	953	921	912	911	878	952	949	941	912	915	928	921	875	906	884	953	950	940	902	970	942	913	920	871	970	915	926	882	976	951	999	929	937	964	921	946	970	918	906	921	962	921	989	912	907	920	914	975	902	889	886	922	890	901	891	952	917	913	952	964	921	898	904	937	890	944	916	894	915	927	865	973	910	935	918	988	901	932	959	922	911	975	877	896	997	931	942	958	921	965	918	935	924	938	951	908	918	896	934	918	959	969	872	944	926	938	964	932	919	989	930	947	906	911	950	920	951	927	906	923	953	961	887	890	925	995	976	891	941	873	956	944	988	943	954	914	947	893	935	938	915	987	955	948	980	985	944	898	897	933	874	914	903	927	915	931	933	1003	911	902	975	898	914	941	963	937	909	932	880	994	944	937	987	930	924	934	978	931	908	951	920	885	936	923	951	946	968	1001	928	961	988	901	920	898	942	996	908	947	924	911	959	965	898	908	862	939	970	909	951	942	961	942	889	916	955	911	919	964	947	952	983	892	982	959	928	1000	939	911	860	956	925	903	888	958	959	913	911	966	885	943	954	893	960	944	958	984	976	957	910	911	886	940	956	915	951	971	987	968	953	973	926	950	918	958	964	900	949	932	933	922	949	967	942	921	934	937	943	947	972	932	938	923	949	955	971	942	1002	919	932	899	885	903	972	945	947	978	876	935	864	972	1010	930	965	918	967	938	906	974	906	908	916	912	928	956	938	925	966	953	889	891	952	908	919	937	896	939	946	899	947	957	916	915	950	952	905	904	958	925	960	883	939	934	971	910	908	910	941	908	954	941	919	945	923	874	921	886	921	925	936	893	899	952	943	944	886	916	868	898	934	919	973	936	899	894	918	983	962	907	966	926	902	947	943	945	957	942	942	908	894	956	924	916	913	908	910	942	922	927	912	950	948	892	907	891	930	918	913	925	923	886	963	960	906	946	896	902	935	911	966	940	907	974	920	958	944	927	956	901	885	893	979	928	886	921	984	974	961	888	946	995	917	920	929	934	878	947	893	945	1001	913	973	945	945	941	988	938	971	915	921	980	932	928	899	921	903	908	956	915	952	1032	898	928	932	973	975	913	927	928	914	892	964	950	954	958	902	957	943	968	916	909	908	975	889	949	981	935	961	978	988	985	961	976	974	931	1015	953	907	941	942	955	939	904	933	977	969	952	980	940	921	931	928	954	965	966	906	875	929	917	887	938	892	969	931	979	966	939	990	910	947	887	893	893	925	908	944	915	963	951	934	911	943	920	921	900	918	942	982	968	919	903	973	909	995	966	945	887	949	977	922	923	912	940	912	877	994	880	935	937	930	913	954	934	923	926	908	902	973	924	961	983	970	936	966	951	956	865	947	944	938	968	922	956	917	909	869	962	940	974	951	883	974	949	890	901	870	977	917	930	976	925	944	915	945	959	921	925	1020	969	879	926	917	962	928	937	898	877	961	926	910	979	922	965	924	954	882	907	943	952	938	931	976	978	935	941	929	905	933	932	949	923	958	945	943	965	880	887	995	956	925	946	958	906	890	911	960	922	930	870	953	985	927	877	924	971	959	860	909	943	908	1003	888	952	883	953	985	934	924	960	964	928	967	934	930	917	906	940	951	917	931	929	947	959	907	894	933	936	952	955	891	899	881	939	937	899	969	901	933	973	862	897	958	918	943	944	892	933	934	906	928	946	910	963	937	925	916	957	919	981	914	931	937	902	899	919	918	962	911	916	904	918	950	986	909	894	956	894	973	883	953	946	994	919	930	942	939	827	949	967	902	957	917	899	978	939	911	913	927	973	923	927	909	897	898	925	961	902	895	920	928	927	920	920	918	941	898	906	937	961	953	940	900	937	951	906	919	972	905	953	881	971	885	915	921	940	911	920	948	911	978	944	944	956	893	952	909	955	901	921	946	953	868	881	917	936	896	960	866	934	945	944	925	862	940	896	893	937	964	901	932	934	925	873	908	868	942	917	905	946	947	928	924	910	953	914	981	935	872	958	942	869	927	977	987	914	872	942	910	916	967	964	893	941	922	928	942	987	907	968	964	936	908	940	981	937	940	936	966	951	920	935	900	920	949	932	924	938	956	921	892	936	940	901	938	889	927	962	926	969	952	891	911	914	912	906	916	957	956	914	951	926	930	948	941	953	925	928	936	982	939	929	896	927	959	962	901	1012	958	935	895	913	945	934	918	887	910	927	912	978	966	962	929	932	926	962	911	927	937	935	911	993	965	941	935	951	932	926	941	944	924	927	973	939	900	948	935	911	906	968	952	973	882	971	902	934	858	891	955	884	946	934	914	992	869	876	941	924	936	903	941	896	962	912	937	894	954	957	950	907	908	861	938	962	901	932	967	927	957	913	952	918	872	913	929	932	843	917	956	928	920	933	950	919	923	992	950	905	958	887	944	906	903	982	949	961	920	998	927	926	978	926	927	897	935	984	948	921	886	927	938	961	955	896	898	929	940	886	938	911	867	892	870	982	891	933	915	928	858	902	946	834	935	919	981	913	922	906	961	942	966	930	902	906	869	890	925	926	951	963	925	932	920	991	914	946	920	981	914	926	907	918	948	928	947	928	919	894	938	905	965	878	967	956	945	967	927	929	911	950	960	939	914	937	869	966	860	963	968	884	920	957	890	917	843	957	900	909	968	946	871	912	941	918	929	899	914	934	937	889
44126	43748	36371	36831	34072	39624	36440	26497	23092	15275	7219	2435	850	528	343	324	350	308	357	346	326	348	343	307	334	317	355	328	326	302	370	335	350	315	368	353	362	343	352	338	327	341	350	328	377	320	353	341	329	358	308	345	334	346	327	335	344	327	309	316	330	339	320	333	319	308	341	304	305	325	338	345	313	341	291	359	363	343	333	323	347	365	313	328	299	313	345	321	343	326	309	343	349	355	321	311	327	376	341	341	333	329	314	318	303	329	347	307	336	302	347	343	308	312	384	318	340	331	350	322	331	346	343	325	328	358	325	327	349	337	324	307	341	326	336	367	362	334	322	339	358	331	350	340	347	357	331	325	323	319	337	319	324	313	319	305	335	320	363	332	372	329	360	313	312	327	329	337	331	312	333	323	346	358	351	353	341	384	345	298	323	300	355	340	340	337	350	356	359	313	299	367	338	343	320	346	346	347	340	347	360	348	354	300	343	320	316	294	357	321	323	292	337	309	362	325	336	343	327	360	323	346	344	321	354	354	347	358	317	339	337	319	355	300	340	322	321	319	366	330	308	320	369	302	344	314	324	311	344	340	343	338	330	351	364	334	323	325	338	329	312	322	341	351	322	339	345	336	377	354	336	328	341	352	293	354	375	342	346	335	318	338	334	363	332	344	326	314	311	325	334	331	335	325	316	344	331	306	352	308	355	335	331	328	331	337	339	339	326	336	312	334	312	348	335	327	349	358	355	338	332	335	332	333	344	316	349	351	348	326	342	303	321	327	328	319	365	334	336	337	359	314	364	330	301	336	367	306	311	302	340	318	322	367	327	342	334	346	348	313	369	338	386	342	342	314	313	344	312	314	333	352	364	375	338	377	348	318	300	357	346	308	328	321	346	359	314	341	349	333	328	345	373	301	344	339	317	328	321	345	366	299	318	351	343	315	363	354	328	343	351	333	322	305	341	337	266	345	349	330	336	309	337	336	347	369	322	325	301	350	357	345	348	338	318	334	340	358	308	354	343	344	318	336	381	342	315	312	345	326	322	322	307	344	304	300	327	320	339	350	352	356	342	327	319	334	340	323	341	307	364	336	346	332	328	317	318	371	364	327	300	330	304	332	322	343	334	334	324	339	350	316	301	349	314	331	303	360	353	355	353	360	347	346	331	335	318	348	347	346	361	311	326	340	324	354	313	321	339	329	342	344	330	327	358	304	333	344	304	391	342	338	309	330	349	340	338	298	319	323	340	292	316	328	334	370	328	352	324	331	335	373	335	336	349	348	297	335	310	323	335	342	329	325	341	325	324	303	349	316	316	330	334	316	345	300	349	342	338	329	317	309	346	330	330	304	335	347	353	326	346	342	367	349	337	327	335	327	332	329	353	321	331	360	324	332	349	327	336	329	339	327	310	310	326	306	323	348	322	320	321	354	344	340	355	326	331	334	300	351	325	327	320	315	346	324	325	313	342	328	333	327	347	311	323	312	324	326	318	338	294	335	319	314	348	303	330	342	280	318	345	373	324	329	309	341	333	352	353	333	318	340	313	360	360	336	343	326	319	307	354	350	317	302	321	353	340	374	326	306	318	323	371	319	312	323	324	327	358	315	354	333	342	310	344	343	338	310	331	328	328	333	335	321	325	303	329	340	343	329	311	351	379	337	348	343	340	342	294	319	313	316	338	332	338	331	343	336	353	332	318	369	324	354	327	335	347	330	344	336	304	327	363	354	306	336	326	326	355	326	327	311	342	340	350	372	339	333	328	340	353	355	334	317	310	348	357	340	322	376	341	319	325	337	325	331	340	347	324	324	355	329	321	328	327	321	342	347	322	343	330	315	365	338	350	344	348	311	351	354	324	319	306	323	352	347	311	340	336	313	331	347	339	333	333	323	367	351	327	340	325	383	353	336	355	327	348	342	326	325	335	304	329	324	325	316	298	346	319	339	349	326	358	376	361	312	335	328	356	343	312	338	337	333	328	334	360	341	362	369	330	341	335	309	329	348	367	327	352	332	316	316	319	355	309	326	336	314	347	340	300	352	316	318	344	370	329	315	321	343	364	332	302	326	314	322	302	323	315	311	323	329	334	337	360	325	332	312	331	346	341	334	304	322	354	326	325	301	307	303	323	338	344	339	340	371	332	333	333	311	348	323	356	346	341	334	349	323	325	348	339	344	344	333	333	315	327	335	285	343	312	322	326	341	328	328	344	343	342	354	363	340	348	350	321	327	338	347	361	361	348	327	333	311	335	336	337	329	302	314	345	319	341	285	365	359	304	369	364	348	304	343	361	324	316	327	336	371	312	339	346	320	366	337	354	353	336	353	359	343	340	308	311	364	332	326	322	307	319	321	332	331	326	318	322	319	329	314	360	345	291	335	328	324	314	334	334	350	317	321	327	313	334	323	323	322	352	317	327	286	313	337	355	359	355	343	311	332	321	321	331	318	338	327	324	347	304	340	346	364	339	354	345	338	314	343	348	342	312	341	323	330	324	365	336	316	320	309	330	315	347	343	315	349	340	344	363	336	353	317	348	350	353	305	352	342	342	358	318	356	304	310	346	323	381	337	319	321	292	360	373	355	296	311	319	363	345	343	341	340	328	338	299	362	341	357	345	354	351	302	351	346	310	330	317	333	369	297	311	324	319	341	311	337	316	305	325	324	349	327	339	337	328	299	346	325	351	332	328	309	359	348	330	324	307	341	312	355	318	301	322	346	360	294	325	327	364	357	340	292	319	334	293	318	348	331	317	332	346	337	310	368	332	323	315	321	366	349	344	301	313	314	296	327	322	333	317	299	340	359	337	344	326	348	331	324	302	358	317	304	307	335	348	330	361	301	365	329	348	357	341	364	333	342	314	340	309	346	335	313	326	311	320	343	351	358	338	321	301	331	318	356	333	342	333	320	307	381	335	321	335	331	303	354	306	338	342	331	323	321	311	345	333	321	336	348	327	343	342	337	329	351	328	366	363	319	315	356	308	337	334	324	323	330	339	369	347	356	334	311	343	328	319	322	333	323	355	327	344	357	313	312	356	312	331	353	325	336	321	323	359	339	351	326	340	324	331	375	323	369	361	328	324	336	333	338	337	349	293	293	324	308	346	313	335	307	342	326	358	344	344	327	361	360	330	341	325	321	314	333	320	310	342	353	328	313	333	353	307	363	336	354	320	326	323	364	356	321	335	345	365	316	323	376	325	357	333	297	335	338	309	364	352	336	319	371	303	360	345	333	332	314	347	307	326	326	336	312	351	292	304	345	331	331	357	365	303	323	339	310	299	325	352	339	309	331	363	321	353	352	326	367	343	365	350	333	333	309	346	311	341	338	333	369	365	319	373	336	336	345	331	294	291	320	346	328	339	352	352	346	318	334	302	314	377	318	349	328	314	293	370	355	331	333	331	333	322	345	333	374	328	299	340	352	370	319	303	373	324	313	326	335	311	320	343	327	347	352	354	310	321	338	340	380	329	311	301	330	331	324	325	325	351	332	303	307
35362	40267	41751	45951	45247	50986	47235	40613	40843	32139	20661	9058	3199	1396	957	858	860	827	888	815	828	853	815	871	848	829	845	852	886	861	909	824	866	853	870	867	882	879	889	871	863	876	803	895	844	872	861	819	867	853	828	791	900	814	858	833	864	891	852	888	906	880	814	896	831	864	850	822	914	848	852	810	794	853	830	837	822	863	839	852	830	910	835	871	877	895	895	852	829	902	826	890	843	871	876	861	862	807	858	880	820	871	847	802	880	851	838	865	842	905	828	840	891	852	885	886	831	818	798	808	838	907	861	827	835	881	863	816	854	817	894	853	819	848	854	812	817	834	873	840	847	857	881	826	833	873	867	865	889	758	847	886	804	815	826	875	843	856	820	918	878	862	913	781	881	870	865	825	816	857	900	838	895	895	894	825	847	800	877	852	862	844	861	862	868	834	848	847	841	853	841	863	836	865	828	860	848	793	866	859	877	839	854	821	862	866	903	845	866	813	853	878	881	797	848	820	836	904	828	843	880	828	845	815	857	815	835	854	832	931	897	839	860	830	878	856	809	833	892	854	833	846	846	876	871	862	876	839	877	916	894	879	781	828	863	845	855	832	835	831	935	897	878	871	883	838	848	874	865	844	868	829	873	858	898	887	916	855	844	832	877	848	863	881	858	866	828	837	884	829	848	849	826	874	834	932	874	824	841	803	877	839	841	824	877	866	859	853	849	824	833	900	856	878	848	843	816	816	900	854	832	836	855	815	864	879	876	838	846	828	852	826	880	846	895	887	862	881	883	886	860	861	928	783	867	889	830	899	849	856	859	887	818	898	818	840	863	880	827	893	833	852	859	798	840	827	826	833	843	816	859	871	863	927	841	875	872	827	823	873	856	877	850	842	878	854	854	820	837	846	864	859	822	869	850	865	867	862	838	837	884	806	861	874	851	860	850	873	801	843	868	883	851	840	823	933	846	864	854	865	891	879	832	835	797	820	791	905	903	792	880	854	868	858	825	867	824	834	845	870	896	822	800	812	856	817	849	849	853	822	867	863	863	924	874	863	889	800	869	875	817	849	839	874	817	851	890	841	863	896	891	845	804	891	830	865	878	824	866	819	884	876	844	839	868	820	808	851	833	822	854	870	922	843	910	821	808	909	841	850	872	817	858	847	902	869	855	831	840	827	925	857	830	834	842	856	848	828	834	885	892	836	847	844	870	845	859	840	802	888	866	844	836	858	878	872	828	861	864	864	878	823	865	808	833	929	845	806	891	870	836	820	841	864	835	809	849	877	855	848	845	873	856	828	884	876	815	909	848	854	876	856	834	871	870	838	845	794	850	842	896	874	858	821	858	845	876	797	793	794	880	834	842	867	854	910	817	899	860	836	847	873	850	867	867	892	850	830	847	873	857	810	789	895	804	825	852	886	871	826	822	843	912	827	823	829	829	840	854	831	805	908	881	853	829	841	856	871	863	856	848	857	846	872	873	876	811	844	830	840	805	862	874	853	835	823	883	818	833	841	892	838	864	892	865	870	827	830	839	873	899	852	802	842	862	842	852	841	841	843	857	864	848	880	847	847	869	823	870	840	871	877	856	848	854	838	826	850	863	855	875	839	845	839	862	893	875	867	840	868	831	832	829	851	854	832	860	799	861	855	796	872	873	832	911	845	841	832	875	846	859	903	810	852	826	903	913	871	830	849	858	849	821	840	920	843	892	908	881	840	876	871	866	865	852	866	901	908	863	797	867	882	847	833	882	820	838	845	883	838	851	875	857	841	886	863	912	848	823	853	895	891	878	864	815	849	864	841	824	865	859	866	845	784	905	843	848	885	823	855	855	867	808	815	823	858	825	815	816	885	881	895	897	859	826	845	867	820	872	851	853	895	883	911	838	827	836	849	870	844	925	828	860	817	851	852	839	845	824	861	768	848	824	893	848	884	812	843	822	851	874	861	880	821	768	891	820	845	836	885	813	891	836	838	851	859	816	842	880	835	836	835	869	855	829	881	882	912	872	873	867	842	866	876	874	842	869	889	843	852	859	856	905	840	829	928	826	874	870	870	839	868	905	839	840	853	842	795	852	846	859	860	821	882	860	834	848	847	879	834	850	865	833	841	855	868	887	881	856	871	849	854	824	833	825	874	859	823	809	851	825	847	855	843	875	839	873	884	818	870	877	875	838	842	875	827	858	831	864	845	896	893	851	844	830	845	823	803	887	853	839	846	845	807	860	881	844	888	895	900	859	846	871	838	894	791	834	868	876	867	863	895	872	830	802	855	821	855	849	764	915	910	889	859	867	837	896	886	889	834	861	877	814	874	864	849	828	923	883	786	897	897	871	871	886	853	891	844	890	875	823	862	834	830	860	850	826	866	827	840	853	858	855	886	869	841	947	870	889	847	884	882	839	883	861	895	886	859	862	854	842	835	872	837	854	828	888	859	899	864	856	871	855	810	863	867	814	841	856	859	799	891	874	882	844	840	847	838	875	902	901	852	916	873	841	879	862	902	868	773	828	894	875	832	871	871	832	864	824	825	887	900	863	854	854	890	894	819	848	851	859	880	835	821	848	832	852	852	867	862	867	837	855	832	782	819	896	842	874	867	840	806	852	855	898	880	822	885	852	904	865	848	901	874	825	843	861	869	849	847	833	836	854	842	857	820	801	845	856	839	844	866	857	844	844	873	840	842	860	808	871	864	832	892	847	889	885	834	891	833	850	861	814	843	849	884	884	842	833	843	880	848	827	835	841	767	853	898	914	830	789	860	828	841	883	844	872	836	869	914	870	855	862	833	839	864	829	862	833	841	888	833	792	834	845	848	853	902	844	857	892	890	842	848	817	858	861	834	883	871	844	889	848	898	852	889	819	849	842	859	892	768	855	833	909	838	882	901	861	837	826	895	848	892	850	808	868	897	851	796	838	886	881	888	885	790	889	846	819	812	855	866	814	848	847	833	849	845	846	867	900	833	883	863	835	897	843	866	858	871	844	847	865	862	854	818	830	871	869	811	849	797	815	837	864	810	842	835	853	859	819	908	822	863	891	871	910	833	881	865	905	856	876	898	887	839	936	872	868	856	890	903	828	863	903	838	858	815	914	903	841	845	860	883	825	852	821	819	849	825	807	833	832	853	816	906	825	793	861	890	862	815	828	847	847	814	833	845	835	832	910	817	869	892	887	864	861	876	827	888	880	835	869	900	844	843	785	817	903	838	880	842	877	869	852	884	871	850	856	843	833	838	860	868	851	834	870	867	858	890	861	873	868	874	862	875	839	859	845	800	883	864	861	889	862	838	859	880	900	832	849	817	863	814	832	874	835	850	897	854	847	808	837	854	924	846	859	861	834	843	849	896	900	889	845	822	885	856	837	901	806	855	889	846	889	829	844	839	866	817	846	805	824	864	846	814	883	836	826	862	824	834	912	909	830	855	831	856	805	828	822	834	856	880	898	887	865	841	859	853	843	836	908	829	872	844	848	915	851	848	849	864	876	847	817	797
55807	42372	35867	37026	39337	41743	37085	36717	33501	23691	13369	4436	1130	480	324	280	273	280	283	304	268	277	285	270	263	286	288	287	295	304	330	246	291	292	321	256	290	286	297	293	271	297	311	299	278	296	311	274	286	296	297	254	277	262	285	244	305	301	274	265	291	279	274	293	281	264	270	293	307	285	318	288	278	254	296	288	289	291	288	263	292	269	277	268	305	280	292	275	277	283	297	261	277	279	296	279	268	262	277	282	274	246	292	275	291	293	245	285	252	300	295	294	288	276	285	255	281	292	295	282	279	338	291	281	290	270	292	293	294	267	285	254	296	272	300	258	310	283	302	270	274	293	295	277	273	251	306	286	316	303	278	272	288	280	313	322	281	301	290	271	304	285	284	311	273	299	300	305	304	270	265	237	280	308	270	279	274	291	300	280	267	263	293	284	277	266	271	290	268	320	274	300	280	290	265	262	284	295	270	280	274	257	292	273	284	279	273	288	261	258	282	283	255	278	259	277	277	282	287	295	289	296	287	291	280	265	249	313	295	257	273	253	316	302	281	303	291	282	294	296	284	300	283	309	284	275	297	275	286	280	274	292	291	265	294	302	308	272	295	270	278	276	265	286	275	282	297	276	303	301	302	288	276	265	295	243	293	299	266	281	257	300	297	279	306	246	291	295	301	296	301	298	283	275	278	270	300	278	271	262	263	253	270	291	311	283	296	291	278	293	249	290	306	269	243	276	286	289	278	285	306	277	311	304	288	294	296	301	298	288	266	285	280	293	281	258	313	290	277	266	270	264	276	290	269	283	275	274	276	291	273	275	321	309	271	287	300	300	296	248	275	290	287	270	317	280	306	287	285	283	278	267	281	292	297	304	295	295	257	275	278	256	279	275	304	286	277	302	283	294	296	272	288	275	272	288	272	272	287	289	286	262	276	318	286	243	287	289	268	252	269	293	298	301	270	291	282	284	274	283	248	300	256	271	291	273	290	291	296	247	292	268	309	284	255	272	262	286	275	291	269	277	306	294	248	260	291	227	267	290	281	317	288	283	269	285	301	280	301	335	292	276	271	278	269	263	284	281	256	298	283	287	283	283	284	291	286	284	309	273	285	293	278	276	288	285	250	307	310	289	275	297	266	306	268	262	283	277	271	271	271	297	282	292	275	297	281	268	285	288	278	273	259	305	264	260	289	268	271	290	270	302	289	264	287	260	281	275	270	250	281	307	268	268	260	292	291	275	278	270	248	268	329	307	281	283	268	296	292	299	254	312	251	251	286	263	311	305	279	312	318	281	292	276	298	273	300	270	270	304	278	276	277	253	301	300	295	252	297	281	305	284	295	290	245	281	303	296	280	313	266	268	267	285	291	254	278	297	329	277	280	281	267	285	255	287	265	269	255	292	289	284	284	283	263	277	296	260	277	308	298	282	294	295	281	281	238	268	276	294	279	285	262	254	306	292	295	273	266	267	268	289	277	258	273	271	304	264	275	270	295	266	287	253	286	277	292	271	299	282	272	277	284	290	269	309	275	304	298	272	296	292	280	292	266	271	309	314	264	287	283	275	332	286	254	273	282	300	275	275	295	266	301	268	303	282	297	273	301	267	298	285	277	291	264	290	288	262	261	295	289	277	272	292	286	274	287	272	300	278	299	256	271	231	295	261	285	292	231	247	248	299	274	281	247	299	286	296	283	278	301	275	281	290	321	306	279	272	282	287	280	284	278	291	268	265	291	312	306	248	279	273	282	297	308	303	260	285	299	304	267	260	307	280	301	289	278	259	261	289	306	276	265	271	261	292	270	293	275	268	284	286	282	285	267	275	258	293	293	284	290	305	278	259	312	289	286	264	287	295	282	298	269	264	301	307	262	282	275	305	269	280	289	281	266	288	266	268	281	262	260	295	295	261	290	264	290	283	275	258	252	264	287	289	307	252	262	297	295	280	264	307	273	292	294	251	254	292	273	308	257	259	291	298	281	287	261	279	272	327	267	283	258	288	273	261	272	264	291	287	307	253	265	259	279	268	285	269	255	270	253	310	256	276	265	274	254	287	259	284	304	288	290	267	287	290	268	274	266	258	304	296	279	276	280	294	285	296	287	272	253	283	274	277	277	275	253	268	277	292	324	268	274	299	286	243	300	264	297	280	297	283	286	271	287	280	277	256	261	296	286	275	273	311	282	273	266	267	304	281	296	255	294	283	257	252	254	293	278	277	279	250	307	259	309	263	273	301	321	292	260	309	270	271	263	295	313	275	272	274	295	274	295	273	269	275	310	302	302	274	263	280	307	298	262	279	278	302	251	263	297	295	296	292	262	273	283	263	270	269	297	292	301	267	286	303	269	296	293	310	282	274	277	279	269	290	291	280	272	277	272	262	275	265	282	286	281	298	260	289	300	310	290	318	275	282	270	306	309	292	284	242	275	274	270	251	285	275	272	285	287	294	275	283	263	299	266	299	271	246	260	289	311	302	295	269	245	282	259	292	247	270	277	306	318	248	285	306	288	318	273	272	276	285	263	259	285	281	289	278	285	286	279	268	275	293	289	271	283	268	315	322	273	316	284	286	301	254	285	261	269	280	303	272	285	287	287	277	266	262	305	267	344	290	253	279	275	286	275	304	322	273	283	284	259	277	266	277	302	294	269	260	288	266	287	289	272	271	244	284	280	296	290	305	248	290	266	277	292	287	308	278	303	306	289	293	262	262	269	283	257	269	262	271	288	275	274	277	285	265	284	292	266	298	258	288	264	301	284	303	342	285	282	244	279	310	279	275	297	301	287	301	272	270	288	255	272	271	280	267	267	279	277	262	276	269	283	302	295	267	263	294	285	292	304	302	301	259	307	291	303	293	268	244	300	264	293	269	300	295	302	285	286	317	273	253	278	262	274	269	273	259	271	283	274	295	276	271	293	263	279	294	305	270	260	308	253	286	270	253	307	291	288	284	263	292	290	263	282	318	262	288	320	283	258	302	286	308	241	305	293	280	278	270	261	261	278	263	280	261	289	251	276	268	284	268	264	285	288	272	300	260	275	291	304	279	310	291	282	297	289	265	276	271	281	286	284	304	265	282	290	284	295	268	280	291	282	254	263	274	242	290	285	297	269	291	276	286	270	298	314	253	294	280	278	300	282	249	276	281	286	297	281	306	278	261	304	268	285	295	296	290	306	270	294	282	237	262	279	302	293	270	291	284	287	298	268	271	280	293	288	276	301	296	280	286	252	280	291	302	313	273	300	287	259	288	282	266	267	272	260	297	315	306	273	286	280	291	312	294	273	308	267	279	315	286	287	277	276	291	248	264	277	295	260	284	295	284	257	271	254	273	247	269	274	297	260	276	271	255	274	274	300	301	296	281	339	261	300	294	304	297	266	285	291	286	292	289	270	278	293	293	265	259	286	304	300	313	260	263	266	310	268	280	267	284	273	262	278	317	267	273	295	275	288	266	251	255	253	284	281	294	298	310	264	258	302	283	272	304	323	282	271	274	252	281
46545	46724	44615	51857	51325	53248	51719	53928	50835	39708	28043	12919	4309	1518	872	718	738	718	720	706	717	762	704	719	763	695	754	772	695	734	669	712	705	723	786	732	702	694	741	737	766	729	750	725	773	757	742	718	749	747	716	772	712	687	714	765	769	740	737	758	701	729	702	772	718	721	757	656	691	762	707	702	705	746	754	706	737	704	760	753	721	718	784	724	744	723	741	713	724	718	709	700	761	780	742	730	742	739	654	764	772	726	724	707	742	716	776	762	719	758	694	788	772	737	692	775	699	743	746	723	675	738	686	729	699	749	723	746	730	769	687	741	720	755	727	734	736	745	780	736	704	700	731	703	741	723	744	794	762	710	705	754	738	745	764	698	743	715	746	724	745	693	711	750	761	740	702	741	714	706	752	726	739	726	739	745	755	737	715	687	723	705	724	713	749	763	736	766	728	701	748	733	754	718	763	739	744	683	730	753	744	759	737	783	723	703	716	743	719	723	735	725	716	731	737	706	720	722	724	736	732	723	725	700	766	738	746	745	717	723	713	726	781	716	743	699	769	774	672	763	731	748	747	751	732	697	715	732	729	665	759	758	712	701	675	731	750	709	714	728	736	769	714	775	683	717	702	697	765	736	730	746	681	732	739	764	692	677	685	720	745	764	730	727	729	710	730	769	718	704	708	723	767	695	709	736	721	746	729	727	759	716	747	716	737	727	738	767	719	752	718	748	714	742	751	728	740	710	719	732	731	706	762	748	734	678	712	717	734	699	769	772	714	748	713	727	739	698	692	693	727	712	765	696	715	761	771	740	732	739	739	753	728	739	715	710	727	748	716	722	735	717	739	721	759	736	744	726	776	728	715	655	720	679	743	703	697	761	749	782	749	742	762	704	740	737	761	713	723	738	710	678	689	741	734	743	717	729	701	725	714	719	756	781	766	683	694	674	726	731	692	686	787	722	757	781	749	739	731	733	749	709	702	743	720	730	682	721	745	724	718	706	734	732	720	752	744	717	731	719	731	746	771	719	793	738	730	745	773	702	667	743	702	706	732	704	759	726	729	750	747	755	704	706	770	737	740	763	745	708	687	711	706	720	721	732	743	709	757	728	758	723	710	703	728	691	713	767	681	683	750	730	702	723	746	737	715	711	713	756	697	687	726	742	772	683	713	729	736	727	674	746	740	754	729	706	727	712	710	756	714	795	731	732	724	756	714	716	777	692	747	723	715	751	749	770	716	698	707	683	744	713	745	721	759	691	704	739	744	793	734	734	742	757	745	754	681	719	772	742	727	691	748	693	713	724	664	715	749	699	755	777	767	719	729	721	709	740	722	751	713	720	771	704	754	756	718	702	720	714	734	690	749	645	740	734	704	675	752	742	704	757	737	664	717	707	769	746	768	758	764	703	716	751	719	740	710	689	773	706	731	698	677	760	760	775	692	757	709	720	728	739	744	738	760	795	722	719	774	745	723	653	732	746	777	725	709	774	734	703	674	718	712	728	694	691	779	740	748	714	752	702	735	748	734	748	748	766	714	682	727	767	721	689	704	723	702	746	722	805	729	726	740	693	727	787	782	753	715	726	727	752	740	766	753	678	757	701	710	692	709	729	713	743	756	707	739	703	735	748	728	746	749	723	707	760	701	737	730	728	737	695	704	774	691	715	745	716	726	732	742	711	742	705	684	716	743	682	720	716	732	766	718	702	760	740	700	711	784	704	712	688	704	762	798	700	721	724	744	770	706	697	724	770	758	712	707	719	683	714	742	756	686	734	711	751	733	735	669	756	694	700	760	772	715	729	750	716	730	701	740	743	712	733	723	704	781	719	752	742	752	725	777	754	710	744	721	695	718	734	770	734	677	712	725	734	741	781	725	747	733	740	719	766	736	721	742	718	765	744	764	734	728	751	746	698	722	682	735	737	721	716	754	750	690	749	755	740	744	702	750	752	725	712	723	740	728	721	741	749	758	725	731	710	716	705	728	758	794	698	734	722	705	742	767	771	775	748	733	763	735	741	726	701	730	790	716	717	698	730	728	718	728	679	744	744	760	708	734	748	756	725	689	754	748	737	732	706	708	732	744	721	746	731	716	747	751	732	755	747	751	696	733	737	763	728	688	712	718	757	779	694	701	728	752	752	711	713	759	737	744	697	759	750	755	768	713	745	700	692	774	727	736	719	727	726	764	753	726	758	734	724	744	736	738	730	747	738	746	702	790	725	739	766	740	711	740	702	697	716	718	740	649	718	711	761	740	723	727	729	762	715	753	711	672	724	735	701	729	724	761	704	750	741	782	724	706	734	721	724	730	731	703	719	699	662	760	708	706	728	718	700	737	711	767	741	705	652	739	703	699	716	690	725	699	724	761	759	720	754	746	761	711	695	707	745	752	717	717	705	722	747	707	678	730	728	741	741	705	732	784	700	711	700	732	709	739	734	711	724	734	732	670	680	720	723	730	720	739	768	749	727	685	714	735	696	725	747	720	724	756	724	765	740	694	763	722	735	746	722	685	768	660	734	686	705	682	740	767	750	699	743	738	697	729	707	769	718	734	722	756	747	719	729	725	756	722	737	724	733	689	779	691	712	787	720	783	745	711	773	764	682	773	710	742	742	694	712	754	749	750	642	719	724	747	754	791	727	765	707	764	737	806	748	728	744	736	738	742	734	694	699	713	772	712	718	736	699	750	764	714	745	761	758	749	737	712	684	732	686	702	677	705	732	706	743	766	768	747	759	755	708	750	747	787	732	770	721	702	737	743	765	713	693	748	707	737	714	762	758	717	718	675	703	706	746	741	741	786	762	724	721	752	720	753	747	741	711	726	685	742	710	706	728	722	745	707	798	723	690	815	739	714	728	729	718	688	717	796	746	712	748	781	729	716	750	734	768	714	775	730	710	748	782	757	771	702	766	731	792	771	736	755	738	755	705	730	740	734	729	733	730	668	702	724	734	783	730	718	700	757	709	730	709	776	735	708	729	760	717	749	704	674	716	721	755	715	727	742	693	738	759	723	699	760	690	806	726	762	724	719	781	744	689	728	743	730	735	740	706	701	780	769	719	712	698	742	702	712	724	756	663	696	763	726	757	738	732	824	757	720	712	691	697	686	724	752	723	744	749	676	756	746	757	738	724	728	717	692	698	733	752	737	754	664	758	766	695	740	729	714	753	747	783	707	749	688	778	747	719	791	766	736	748	735	698	738	668	739	711	681	739	710	715	689	754	757	790	744	774	693	745	770	690	738	712	737	716	738	737	745	707	727	768	731	701	740	781	719	719	704	759	731	754	713	742	738	696	741	779	714	712	747	721	713	739	745	745	736	754	736	735	707	735	747	677	753	734	747	731	726	701	750	744	726	722	697	732	742	684	765	714	736	759	745	664	697	746	676	681	765	778	737	721	740	687	690	728	699	715	737	750	740	712	717	730	732	703	738	707	784	756	739	745	757	712	739	711	719	697	746	719	728	732	732	748	704	733	751	750	754	702	735	731	710	692
19777	17008	11841	11694	11109	8930	4876	3352	2939	1759	1065	677	432	374	345	360	401	386	383	356	382	399	383	376	324	381	355	416	340	395	374	357	377	380	387	364	372	345	381	349	356	329	354	332	368	336	377	385	355	309	356	391	352	360	370	378	341	357	359	343	329	316	345	349	364	347	358	348	374	355	360	367	399	372	390	400	345	355	390	370	336	351	362	358	333	352	361	337	362	347	377	394	383	376	371	338	325	382	354	364	313	327	384	382	360	356	333	335	354	371	365	347	381	400	346	340	369	382	358	378	356	393	382	370	384	348	389	345	358	339	386	364	370	368	354	365	364	344	363	351	339	395	368	357	386	341	372	328	374	381	386	361	339	380	362	346	355	355	335	327	390	353	365	346	360	367	368	355	393	317	358	383	359	376	360	348	370	355	353	355	322	331	353	353	377	401	379	325	424	344	342	371	327	379	390	346	352	364	353	399	346	380	356	394	373	361	378	373	360	356	383	388	364	383	365	349	351	339	370	381	346	347	341	337	386	375	371	409	399	358	358	368	374	330	354	341	378	352	382	350	360	381	357	392	353	364	362	350	390	349	365	371	351	350	332	364	352	375	349	348	363	357	374	405	329	320	406	379	356	366	348	399	347	376	347	378	367	385	328	343	342	339	374	338	374	362	389	363	367	358	383	328	370	354	391	353	372	338	367	360	362	374	342	352	380	337	362	370	395	346	358	352	340	339	360	386	388	340	347	353	363	377	366	358	357	373	381	383	390	374	360	394	383	367	350	378	404	370	391	325	336	371	360	382	362	354	341	352	357	355	360	338	341	372	347	364	378	357	370	341	346	316	351	369	348	378	356	337	366	341	367	375	359	383	358	372	356	372	371	362	336	365	391	366	367	369	359	368	351	355	351	361	370	344	363	349	372	334	338	350	360	386	407	346	373	378	345	337	374	371	366	381	387	352	370	335	376	394	329	333	321	402	338	350	357	366	356	371	373	352	365	371	336	340	364	341	343	343	368	372	332	352	329	378	399	340	384	380	369	389	342	324	368	363	338	347	387	368	360	378	323	338	384	331	339	343	358	339	355	380	375	376	353	350	357	341	349	360	363	383	385	333	368	354	340	355	402	359	323	362	352	380	359	367	339	371	316	357	382	374	378	367	351	345	345	354	348	374	353	370	356	366	355	364	345	367	385	364	393	336	355	360	342	357	343	352	366	378	383	387	390	339	357	353	354	342	334	382	376	350	347	338	375	380	385	362	371	364	335	356	352	384	373	366	342	362	397	366	337	345	361	356	365	381	342	358	370	355	392	363	371	335	369	336	326	393	349	360	348	371	403	388	370	382	368	377	361	380	334	362	343	332	352	347	364	366	388	336	340	380	369	347	377	366	363	343	372	368	347	388	352	338	367	363	344	354	404	341	367	365	326	381	390	374	362	389	314	341	365	337	363	360	348	339	351	386	397	352	385	374	327	386	343	337	382	334	382	375	359	357	340	404	352	352	376	349	331	386	338	365	370	369	350	378	354	376	369	363	345	356	355	394	353	366	357	346	343	333	393	364	349	376	322	327	369	373	336	377	381	373	359	356	383	339	346	366	356	355	356	347	352	379	372	318	378	364	335	363	371	357	380	354	365	364	380	349	387	400	364	362	384	349	357	372	327	316	372	399	365	358	338	344	393	367	366	377	368	376	391	413	343	356	379	336	371	373	370	345	364	346	345	379	343	372	341	361	351	374	356	332	335	356	365	365	363	345	370	353	360	368	369	382	384	364	334	371	386	349	358	376	345	348	356	350	390	365	341	351	382	382	396	355	379	392	368	341	351	368	365	334	374	356	362	387	329	389	377	356	387	360	389	353	369	358	368	352	355	345	347	358	380	381	385	359	401	392	349	352	366	349	387	351	401	341	377	377	352	358	401	362	351	332	362	343	371	347	396	362	375	376	387	374	379	382	343	366	358	358	360	378	358	380	345	336	369	374	315	379	350	366	375	325	367	378	381	359	369	349	362	350	377	348	398	360	346	350	355	349	386	346	348	374	371	325	362	375	333	375	361	355	357	377	403	366	366	363	381	335	378	371	367	348	351	380	349	348	368	354	375	378	331	362	382	367	361	373	383	345	375	377	328	340	384	355	355	336	372	359	340	370	400	376	356	342	343	360	360	390	368	362	387	353	368	374	315	362	350	360	370	371	378	364	365	351	355	349	371	317	385	355	389	361	384	369	364	347	397	330	354	384	343	348	381	365	375	371	379	354	358	360	343	378	338	378	377	370	354	381	387	360	375	356	363	348	346	378	383	359	368	335	370	361	376	349	362	370	345	342	371	401	357	349	366	363	342	367	386	353	351	395	380	371	384	378	365	365	353	373	387	343	340	370	377	342	371	369	400	354	356	369	357	353	375	359	328	385	393	360	370	345	361	340	337	365	364	368	348	323	353	329	364	363	381	351	360	360	364	358	344	377	348	384	365	360	356	372	368	372	353	400	372	347	373	355	379	350	361	368	345	366	373	343	346	321	368	377	391	358	339	332	341	390	349	359	350	338	341	372	377	343	362	347	348	380	366	379	356	361	362	361	360	325	369	337	385	365	350	369	338	384	353	352	377	338	332	389	356	335	363	372	346	355	378	364	343	352	325	356	346	380	355	412	355	332	389	352	396	356	340	371	360	347	378	368	355	361	345	336	372	390	356	330	336	378	375	364	390	361	315	352	379	371	391	360	352	352	398	343	365	363	365	350	362	357	389	359	398	375	346	349	369	378	349	330	337	380	368	360	371	384	346	332	369	341	359	358	357	327	350	353	372	359	372	367	344	392	353	346	343	346	343	375	373	355	345	340	326	345	356	361	368	330	369	403	349	358	354	359	359	313	422	369	340	388	386	339	370	387	386	353	348	363	330	358	358	377	349	375	348	336	347	379	351	361	361	358	329	379	369	365	382	361	348	356	385	378	346	386	338	338	354	405	375	343	388	383	374	349	380	364	366	385	372	343	387	347	368	365	336	362	374	384	354	352	413	354	376	356	376	345	345	357	366	376	389	379	360	350	391	387	356	392	356	380	377	418	370	375	307	366	390	380	368	326	344	379	349	342	374	352	349	358	329	344	353	368	358	356	344	363	379	397	343	376	364	366	336	368	358	396	361	380	341	352	371	366	383	358	340	361	368	341	404	388	350	389	387	363	377	376	378	368	352	374	377	332	395	323	383	365	355	347	388	338	376	341	373	364	352	353	312	367	353	346	368	400	382	336	350	364	353	343	358	350	368	373	362	373	401	365	338	353	382	341	367	353	350	340	342	354	384	361	351	378	373	367	375	354	388	361	368	357	388	358	351	349	337	348	324	367	363	372	339	361	316	342	350	353	327	397	362	327	369	363	388	347	352	328	352	339	364	369	368	347	386	363	393	364	367	310	379	325	348	383	349	364	370	375	374	352	373	343	398	344	350	315	380	404	370	361	378	386	366	375	339	359	405	345	368	373	340	360	334	369	358	332
16303	15703	14872	22431	25381	23485	17041	14704	12441	7116	4089	1994	1239	976	890	948	924	897	896	933	900	980	963	892	865	896	962	844	973	969	945	950	919	946	957	982	929	848	965	939	978	952	894	930	921	908	941	929	900	921	948	988	969	928	913	913	947	915	872	905	924	921	1018	899	936	880	899	953	895	904	874	967	961	890	937	965	933	912	866	923	930	921	917	915	907	930	937	928	896	932	962	919	929	927	904	957	942	962	961	949	951	958	954	897	936	980	929	989	944	904	939	953	924	960	974	915	949	881	982	941	905	927	941	927	903	961	916	955	932	904	975	924	922	963	918	916	938	998	987	929	957	918	928	908	911	944	870	921	946	960	917	933	931	921	917	939	897	928	969	872	943	937	898	951	929	908	946	904	981	949	968	899	923	922	976	928	896	906	924	923	927	932	939	921	963	943	948	914	914	980	939	992	950	908	890	963	898	949	927	998	979	950	928	979	944	887	908	896	937	979	900	961	906	941	938	951	923	931	917	891	933	1007	954	944	905	960	932	950	936	948	936	1001	917	912	957	913	885	928	873	933	961	933	945	954	896	950	992	980	921	957	928	922	940	918	926	946	920	910	909	892	923	936	950	976	932	925	907	945	942	881	973	923	1013	907	932	919	920	984	941	946	967	997	955	951	934	910	920	929	928	939	937	959	921	929	976	937	905	932	991	983	890	939	900	923	940	956	985	925	956	920	904	991	892	874	945	906	957	884	900	958	894	910	919	940	994	935	943	952	937	945	928	941	921	961	1006	864	979	938	941	877	870	932	983	881	918	916	879	963	951	991	908	904	979	936	857	925	891	937	943	925	891	960	936	988	935	938	923	911	922	929	914	971	962	973	851	915	932	879	909	905	932	951	893	980	898	936	980	917	948	897	959	916	911	932	979	924	922	917	969	926	889	898	911	962	922	861	964	970	977	952	921	897	953	916	897	931	930	920	961	918	933	906	944	889	980	922	929	986	941	886	946	925	938	935	979	910	939	962	930	925	935	944	925	928	960	971	896	935	948	918	936	893	924	920	898	929	932	943	885	951	1005	928	922	964	936	910	915	861	938	963	930	896	942	962	927	910	896	968	972	963	950	863	941	973	993	947	912	908	924	921	899	982	936	909	971	969	903	942	870	902	955	945	941	1005	950	937	964	990	883	900	919	972	972	897	897	948	921	946	916	889	951	904	957	961	901	902	937	917	963	939	926	890	927	917	935	952	959	938	964	917	967	926	921	895	897	901	932	902	858	917	928	917	951	927	921	946	927	906	889	910	936	953	957	964	934	959	940	907	936	941	947	880	945	934	929	914	950	947	908	931	937	952	910	960	904	970	947	948	924	988	931	901	928	945	880	924	909	867	957	948	903	909	914	923	966	926	969	964	932	916	976	935	926	920	967	938	887	921	930	861	947	958	967	890	929	896	938	868	923	953	894	925	924	900	954	901	913	956	938	953	926	920	912	913	905	881	933	900	964	860	902	924	933	956	941	945	936	921	909	897	960	923	878	907	951	877	928	922	965	955	929	859	955	970	984	905	966	967	906	903	968	936	943	903	899	921	947	915	869	989	914	930	941	922	977	960	981	931	917	948	910	925	957	984	935	950	901	983	896	945	951	909	932	931	969	957	962	949	928	881	972	1000	937	932	942	955	942	915	899	882	921	905	923	965	900	927	933	934	893	949	923	910	943	870	925	865	919	920	970	905	907	955	932	906	934	933	866	938	922	892	959	909	981	966	940	867	951	910	923	913	895	921	928	901	873	930	920	884	994	934	947	959	937	906	907	926	944	978	968	889	966	947	932	939	904	937	924	930	931	924	896	885	952	925	919	972	921	920	988	933	888	948	998	872	889	897	972	936	922	937	915	917	933	920	937	914	987	890	909	926	936	899	916	931	940	920	935	926	934	927	944	896	925	885	916	934	916	945	901	903	948	900	870	939	919	1012	973	859	969	909	931	999	886	976	916	955	895	931	919	903	995	888	943	1011	964	943	903	924	974	943	924	977	893	968	938	952	961	966	956	943	854	946	950	927	925	904	923	928	975	956	927	913	942	934	949	956	874	976	924	964	926	978	952	938	993	909	966	873	949	1003	976	944	875	933	931	914	915	934	919	935	890	940	982	903	921	974	946	985	976	891	970	928	914	890	918	950	893	941	889	913	964	943	964	950	981	946	951	909	946	958	872	947	939	946	988	922	907	888	967	919	989	943	930	961	922	899	952	970	954	960	889	988	883	930	936	935	946	981	883	947	952	943	925	909	920	914	947	933	977	926	922	947	991	937	942	902	940	942	949	934	880	965	935	930	934	960	949	891	905	948	892	923	906	914	965	945	972	952	931	882	878	955	900	913	895	916	907	974	897	974	935	877	953	897	956	933	927	895	887	903	931	969	954	897	913	960	943	900	894	939	962	931	926	996	1008	913	937	931	924	914	898	937	970	932	893	954	975	931	944	925	909	992	903	973	954	966	917	882	947	961	936	960	924	955	977	915	884	929	939	910	921	884	885	949	964	928	940	902	939	917	920	879	944	916	971	910	950	906	914	916	923	925	937	955	931	983	927	966	942	923	959	902	909	957	962	900	973	961	920	929	907	946	967	874	939	972	933	893	896	910	918	910	914	925	924	926	900	911	948	969	958	926	944	937	910	957	911	954	953	869	942	923	982	932	961	938	944	937	927	972	944	899	1001	921	942	955	922	941	954	876	942	901	951	858	889	913	945	935	926	924	935	930	946	987	926	985	928	959	960	888	910	921	927	986	917	906	947	859	899	940	938	908	928	915	947	985	929	920	933	974	982	879	887	918	896	952	951	936	926	972	948	893	858	870	933	982	925	919	984	968	961	941	901	899	931	967	922	976	898	918	935	961	924	952	925	932	897	939	954	916	916	945	962	980	954	972	927	927	950	960	970	955	932	969	947	926	917	927	987	954	872	950	923	901	897	989	886	880	875	962	947	916	938	915	930	887	977	958	917	893	947	934	958	928	911	929	909	961	965	931	941	909	918	927	914	890	913	942	927	961	944	902	994	927	968	883	946	942	956	925	914	957	919	901	983	899	942	985	904	927	954	935	928	970	985	960	943	922	885	937	918	877	873	898	975	924	921	974	1002	909	911	903	929	913	917	936	970	939	943	988	932	946	901	906	934	985	893	908	985	897	930	928	907	949	983	925	938	905	899	995	942	904	968	935	893	857	911	873	860	916	973	901	903	878	876	929	891	929	984	881	919	908	957	944	911	870	904	940	903	956	918	932	992	926	935	935	886	960	956	883	919	911	944	926	917	925	928	952	903	932	973	985	944	927	949	906	933	918	991	913	951	901	945	933	889	958	919	939	953	941	997	926	993	930	964	967	960	935	911	906	929	947	952	930	917	949	910	920	893	940	948	953	920	982	955	941	954	918	980	943	927	916	939	936	909	916	941	903	938	932	924	930	948	989	960	934	931	973	918	912	945	929	905	973	972	893	959	861	981	981	939	943	844	914	925	972
47618	40080	31435	26826	27311	29968	30626	30337	24496	14673	6222	2001	762	425	334	295	331	326	331	343	310	296	310	311	321	346	321	320	336	337	340	325	329	315	353	318	338	327	332	313	310	352	343	329	348	345	323	357	324	342	313	324	330	335	337	336	337	335	363	344	339	323	319	299	303	353	337	318	304	291	340	318	346	315	316	334	318	347	357	317	334	343	312	330	355	317	315	326	317	302	305	346	321	328	313	317	338	324	304	325	322	313	318	326	315	321	319	299	328	296	320	362	300	320	341	331	309	322	291	304	308	322	328	311	354	332	318	305	312	314	302	299	368	340	343	326	365	335	328	333	299	327	343	331	361	361	342	360	322	315	317	357	300	331	322	336	300	342	319	350	312	317	347	322	329	348	366	359	322	357	319	325	299	338	332	340	292	328	307	335	325	282	322	318	306	314	342	341	329	332	302	337	345	330	326	316	370	326	327	335	323	332	352	325	325	309	326	307	313	326	293	362	348	349	358	321	335	339	335	312	330	334	322	342	321	332	349	320	315	296	299	358	332	312	363	286	339	347	326	323	384	308	326	324	359	336	336	339	314	333	319	313	323	344	321	352	364	299	366	354	331	307	336	310	310	347	304	346	319	301	341	364	343	315	322	338	325	326	360	330	362	351	359	307	297	309	335	313	320	337	343	344	334	337	348	322	340	323	319	324	335	341	337	324	332	306	310	311	318	364	345	299	324	334	341	303	322	339	321	325	307	308	339	354	315	331	332	324	349	363	319	343	325	350	327	343	338	321	342	343	341	332	316	309	298	314	312	328	348	331	316	330	290	306	338	348	316	294	340	333	310	327	320	313	270	323	300	324	331	306	310	309	327	340	319	286	373	315	316	347	333	322	322	341	306	334	303	316	358	306	342	326	324	321	306	327	360	349	329	341	316	324	321	348	321	289	342	347	319	339	362	319	319	347	322	335	346	305	316	324	328	313	316	312	325	351	286	367	319	334	320	333	332	312	308	365	372	339	328	332	345	338	314	331	322	337	348	313	310	325	358	310	316	330	325	345	330	329	384	354	354	325	329	321	327	311	342	369	343	311	321	337	312	312	359	335	349	344	284	324	327	342	333	315	327	316	307	353	298	309	317	334	337	317	328	353	324	291	325	328	344	334	311	333	297	315	321	338	389	346	331	359	326	339	331	330	300	319	328	351	345	330	341	338	320	312	328	341	301	337	330	319	348	334	331	283	317	337	341	301	329	348	312	327	330	364	316	322	314	338	326	335	308	331	334	324	312	330	328	342	298	358	325	317	334	353	331	334	325	329	362	334	369	265	337	325	335	296	319	315	311	347	345	350	383	315	318	325	323	342	328	349	319	331	302	335	343	340	321	349	307	344	335	380	325	347	330	331	332	323	326	324	329	318	330	328	331	306	286	333	300	330	353	327	343	342	325	317	303	283	339	332	337	336	365	325	324	351	314	329	375	310	309	342	315	337	336	314	343	353	329	347	339	305	370	318	313	336	340	341	301	270	318	330	346	340	356	298	358	306	307	312	324	331	370	326	318	307	342	317	345	327	319	308	354	338	342	326	344	320	322	301	334	334	317	316	284	309	344	352	315	325	339	367	327	328	334	319	309	319	339	342	340	348	283	315	315	301	325	315	352	355	348	332	287	336	311	368	297	343	313	309	326	321	322	334	323	299	331	359	311	313	330	333	333	354	340	327	325	341	348	321	317	334	319	320	314	304	334	337	300	308	340	325	314	354	327	319	324	320	330	311	315	289	345	322	351	310	308	306	321	332	349	354	316	322	325	322	314	325	330	308	297	312	305	297	311	327	335	303	313	346	326	346	352	325	312	365	336	341	354	340	356	344	330	319	317	319	330	337	343	342	319	319	294	296	320	316	314	339	343	269	373	333	330	321	322	314	339	309	329	328	293	349	341	339	322	338	319	322	352	329	313	310	326	311	341	310	319	315	356	322	343	348	309	345	334	365	324	315	293	326	316	325	333	330	316	346	317	326	339	339	339	282	316	334	317	325	334	314	344	322	347	328	333	339	334	321	309	381	328	335	337	313	327	342	324	325	332	314	336	303	331	317	329	388	314	299	329	304	323	338	326	304	340	324	311	331	303	356	313	315	305	343	352	311	324	329	331	339	321	328	351	324	349	321	299	329	338	312	318	338	311	346	340	342	330	301	339	329	325	369	359	366	332	300	330	325	318	344	361	352	328	315	341	296	325	344	324	314	298	342	362	346	296	329	342	331	295	319	274	332	326	352	329	348	337	325	331	348	295	336	314	299	317	287	302	337	349	336	323	317	377	348	351	329	307	322	318	336	349	341	338	311	324	323	343	344	343	340	312	349	317	334	331	308	317	368	330	306	329	334	303	329	302	348	311	335	365	320	337	311	308	323	332	331	331	347	321	325	323	329	315	331	294	309	348	326	352	353	320	326	339	371	315	290	336	330	310	316	329	325	325	307	332	302	352	325	356	311	314	342	307	315	309	320	324	338	320	365	316	338	337	337	323	344	303	339	351	366	306	307	322	330	351	331	323	310	310	367	322	333	301	316	359	305	321	314	345	363	354	319	336	321	345	320	343	351	313	297	309	341	336	302	332	357	328	355	301	317	331	328	329	312	317	361	345	341	359	287	323	333	336	320	325	324	318	312	351	322	312	331	297	355	318	325	308	324	309	310	319	359	342	347	324	343	289	315	336	331	332	355	296	292	321	335	332	334	288	338	323	322	308	333	295	346	335	334	338	334	324	341	313	332	331	327	338	347	321	311	313	324	348	347	310	352	339	343	360	323	329	313	333	327	309	287	350	291	321	347	334	307	311	346	322	335	309	315	328	310	351	334	335	361	324	339	318	368	341	336	325	338	315	344	338	323	316	336	324	343	334	328	315	317	337	325	344	316	317	316	324	335	351	335	300	342	301	326	342	334	333	344	350	354	320	332	321	328	312	327	326	338	319	348	318	286	309	318	298	327	327	345	348	363	340	319	321	320	340	342	330	308	297	297	333	345	310	322	358	336	322	311	323	320	307	323	340	359	330	330	310	326	324	332	312	360	318	316	349	337	321	314	347	334	318	324	325	334	343	323	333	322	326	338	344	342	354	374	360	334	303	311	307	325	299	336	316	330	278	298	343	311	318	313	335	339	319	331	343	344	337	328	358	317	325	335	296	336	327	326	331	342	358	328	296	327	326	325	301	315	331	315	354	332	302	285	328	321	331	369	324	341	372	326	354	315	326	350	344	355	284	314	319	317	332	288	295	350	329	355	342	331	319	321	328	301	352	339	346	332	319	298	334	348	356	308	349	322	303	333	311	325	311	328	341	346	318	311	346	346	328	329	332	377	329	347	319	324	330	311	318	322	325	338	331	317	347	370	325	323	308	333	324	325	314	317	335	310	299	373	304	331	326	343	300	326	319	343	355	341	350	315	318	362	305	298	315	305	300	300	314	349	301	315	327	348	290	306	331	325	329	321	330	331	334	345
38623	37203	30935	29779	35999	42462	44270	44926	41393	30174	18016	7531	2669	1272	930	852	831	846	883	875	837	789	824	844	890	850	852	852	883	884	846	882	898	862	826	818	895	877	817	847	894	854	872	843	895	873	865	847	839	852	873	837	802	830	841	841	790	846	827	814	900	886	802	924	840	821	857	856	865	862	847	822	863	892	837	854	803	852	814	831	821	839	842	830	858	799	839	839	849	882	807	811	840	885	837	844	842	860	875	818	851	839	831	846	795	881	816	893	835	804	879	828	835	799	848	872	824	901	866	914	828	853	808	838	864	901	831	836	863	853	910	840	864	837	866	845	851	845	864	828	829	803	849	871	860	817	842	880	932	828	857	864	828	824	862	859	889	854	819	861	857	943	858	842	841	871	803	850	840	811	811	901	863	845	920	855	853	867	861	789	840	861	860	868	852	886	856	800	862	843	846	866	819	841	812	821	836	872	858	868	816	804	858	862	818	812	865	827	829	830	858	844	804	878	845	864	830	850	877	853	824	802	851	765	904	810	884	854	812	866	833	841	835	846	766	866	842	860	812	847	805	839	852	859	869	864	823	884	815	812	824	831	808	837	875	878	846	824	845	842	810	872	812	830	867	800	891	802	844	848	877	809	846	856	851	848	823	827	728	782	849	819	878	865	792	858	872	875	864	800	859	886	820	793	816	833	830	804	798	806	886	870	850	873	802	877	855	830	850	878	848	851	868	870	851	862	839	875	828	815	837	790	832	834	872	863	855	801	844	834	806	857	815	812	843	870	880	816	864	862	879	880	869	859	817	863	845	877	809	836	853	855	830	862	864	875	817	876	864	851	816	828	862	865	796	858	865	870	867	856	852	858	856	896	851	870	854	841	851	844	870	851	819	853	840	837	838	876	836	815	804	812	892	849	827	871	834	845	848	876	818	812	872	867	831	906	876	836	892	854	852	873	859	827	815	872	816	818	806	830	861	813	768	864	844	766	869	895	830	843	830	831	831	877	841	877	846	811	822	881	857	803	830	805	881	865	826	852	816	857	871	844	839	823	864	858	846	850	848	879	898	843	856	881	828	841	839	842	855	872	804	880	866	837	847	883	852	846	817	845	870	886	872	832	810	839	785	909	867	868	886	886	810	819	833	847	883	888	857	854	884	868	823	822	835	870	845	850	840	843	875	856	795	855	854	825	863	847	847	795	876	857	838	882	838	890	863	844	856	831	848	825	895	765	797	870	835	858	819	810	821	847	861	841	829	799	857	878	873	786	878	845	831	911	846	841	819	777	803	884	812	896	826	864	889	867	818	882	863	880	831	887	829	802	854	821	854	901	887	822	847	817	857	812	806	906	866	864	800	843	865	853	840	832	793	824	865	863	841	785	846	895	834	822	859	852	860	834	859	827	820	818	851	796	781	904	876	859	821	785	884	804	830	814	903	837	816	771	879	866	823	864	768	838	805	840	784	863	845	853	830	876	826	865	899	872	836	852	910	851	800	880	865	834	884	826	876	915	840	802	841	787	842	847	867	873	862	811	838	850	841	823	828	911	825	834	870	819	845	886	845	884	784	810	856	860	861	824	886	878	795	798	859	936	809	820	851	866	832	884	840	846	804	843	876	908	843	816	826	829	826	804	826	870	868	852	862	821	825	888	789	854	837	781	863	830	841	887	857	840	840	851	852	855	795	869	846	841	829	846	836	888	874	847	785	807	880	868	817	882	852	868	852	868	838	851	820	818	833	845	867	792	829	868	861	823	795	852	874	812	845	839	866	857	864	865	848	846	793	835	819	843	846	864	835	861	851	862	877	809	816	848	899	831	833	874	843	886	826	885	861	807	851	844	807	850	883	868	846	876	853	777	841	882	861	803	870	851	890	860	847	810	890	828	866	856	813	859	861	808	880	795	859	845	873	861	864	803	839	843	848	813	857	877	809	815	877	886	798	884	863	879	850	847	840	829	810	843	856	839	855	847	872	823	874	818	837	820	850	819	868	874	827	805	798	865	862	855	811	789	856	853	872	852	879	818	902	843	867	841	880	861	867	847	844	799	799	810	865	856	841	839	864	857	874	837	896	888	797	821	842	827	814	883	822	858	856	840	863	878	895	841	862	852	866	916	784	829	882	807	881	851	785	785	862	833	876	846	874	817	802	854	850	817	894	850	892	828	884	818	827	845	855	858	811	836	848	806	835	827	787	846	814	798	842	843	817	878	887	843	790	818	847	852	835	839	834	860	840	854	796	826	890	861	801	848	879	840	843	862	847	868	833	842	835	831	849	829	872	829	816	857	764	874	842	815	865	907	849	878	822	873	841	814	829	810	843	878	891	830	830	822	835	840	854	921	869	931	838	816	840	842	833	896	846	821	805	830	813	829	851	839	795	822	844	846	874	883	837	854	831	824	820	806	855	873	863	803	816	794	841	819	883	850	859	821	802	840	827	878	809	836	829	848	830	871	855	848	780	820	824	863	914	897	876	829	824	887	883	848	840	849	817	875	838	858	813	827	833	865	872	860	837	789	857	872	880	783	778	831	868	843	836	827	865	846	849	852	800	841	813	832	869	825	818	837	844	803	850	859	857	816	823	885	849	875	853	853	886	903	860	860	884	846	882	865	806	846	788	816	804	880	820	835	872	897	848	837	851	860	873	874	849	916	910	921	896	851	826	846	789	867	870	839	851	843	851	872	882	840	791	833	875	852	819	848	822	864	837	844	878	814	870	871	859	862	817	901	877	868	851	878	815	846	836	822	865	872	805	835	789	851	847	853	823	886	834	868	822	930	842	833	825	796	910	854	848	820	880	837	817	792	908	861	897	821	861	851	851	857	827	911	870	869	810	846	800	823	784	892	842	842	836	870	876	823	829	858	849	837	775	805	825	876	817	868	817	826	887	861	826	841	881	838	819	828	851	822	870	881	857	816	824	811	822	846	808	864	834	874	834	834	803	846	837	864	838	821	831	848	862	811	844	855	852	853	811	882	876	860	857	831	854	861	848	816	845	854	895	845	851	829	849	809	842	826	837	849	878	877	836	819	806	839	852	855	844	840	824	836	831	814	809	860	850	786	878	878	834	872	799	823	820	863	843	852	809	891	826	864	827	892	843	800	840	862	861	812	817	857	856	807	905	882	835	803	868	803	842	828	838	888	808	870	837	854	862	799	847	899	845	819	838	831	885	861	830	819	883	847	873	910	847	830	862	837	829	842	838	877	871	864	887	860	831	862	836	867	874	844	827	810	812	804	898	906	838	863	840	896	828	835	910	856	831	809	815	832	856	824	856	826	893	862	878	856	861	816	845	842	838	841	871	799	857	854	903	854	786	862	766	818	860	850	853	837	874	827	765	870	840	841	833	845	828	871	893	793	809	867	844	861	822	913	875	825	891	800	857	812	788	865	843	835	851	854	842	836	824	844	853	798	904	895	793	861	827	823	864	808	864	824	863	801	838	906	813	814	849	865	872	861	817	865	825	798	855	814	856	904	887	822	863	848	869	906
54132	37933	31889	25571	24573	23688	33431	37113	39680	33739	19685	7325	1987	617	322	294	255	246	258	229	294	262	262	275	275	260	290	255	280	244	291	269	253	267	260	241	264	284	272	258	276	282	275	294	267	289	243	269	276	250	261	280	269	255	298	250	274	266	263	274	280	248	294	280	254	287	318	263	268	309	256	264	276	262	244	274	267	289	303	259	282	256	253	255	268	277	279	284	288	261	274	275	278	275	265	264	282	252	262	271	302	274	269	249	260	278	261	278	245	290	267	228	278	260	252	264	263	261	269	258	237	275	250	279	266	267	266	227	257	272	273	273	274	250	274	275	309	261	279	283	282	269	259	273	279	297	251	259	285	282	283	274	246	262	282	240	265	278	251	265	254	241	287	289	287	246	260	254	273	279	252	265	257	250	283	285	261	273	257	278	281	265	229	269	289	262	289	268	241	277	294	265	291	297	252	257	237	271	258	259	279	284	260	260	265	246	262	288	268	280	271	272	238	266	285	243	261	277	279	281	228	296	278	277	280	298	254	243	254	267	259	250	232	279	289	263	265	270	246	256	287	276	276	283	248	276	259	228	266	266	287	279	249	272	245	246	270	270	283	302	242	276	244	296	262	243	272	266	284	240	269	251	252	266	265	246	276	274	255	262	257	271	267	226	266	251	290	266	237	238	257	267	263	288	271	261	281	270	264	280	282	254	276	261	292	283	236	266	284	253	262	262	250	269	256	242	314	260	273	246	257	305	266	269	253	266	256	253	276	244	243	254	283	263	289	278	285	279	271	283	280	281	274	270	264	271	266	287	253	296	271	259	262	267	285	251	284	240	271	259	264	286	264	284	282	282	302	255	276	247	240	259	243	274	285	253	261	272	274	286	272	277	301	285	273	252	243	246	231	277	299	249	274	293	219	272	239	274	265	281	284	289	258	279	279	248	259	256	290	295	271	280	254	297	249	267	276	272	263	253	246	279	266	278	255	252	234	259	254	270	268	279	278	259	251	278	302	266	282	252	257	264	262	267	274	284	267	285	289	244	255	264	278	268	263	263	260	278	299	260	299	253	275	270	287	270	246	259	261	289	250	253	284	266	282	265	279	258	262	286	273	269	268	277	263	254	257	276	244	285	292	270	257	265	265	244	288	261	262	250	272	300	266	263	221	277	249	219	249	260	263	274	300	281	255	258	299	273	238	301	254	283	264	233	250	281	277	248	253	267	264	296	267	246	284	266	254	285	280	236	278	250	267	278	285	266	224	250	262	267	269	239	237	272	260	281	256	258	273	260	260	257	265	291	278	287	252	258	268	254	274	250	272	272	260	271	279	259	254	284	295	243	284	247	243	261	276	289	287	261	258	271	259	274	269	237	253	276	270	270	306	260	265	271	293	260	262	273	258	286	243	275	266	259	272	265	240	237	230	261	264	304	289	264	277	275	276	252	245	278	288	276	265	262	290	279	254	292	263	261	263	258	269	261	270	247	271	251	259	278	269	300	281	256	255	291	244	279	275	256	273	271	273	254	258	296	312	266	282	271	274	263	251	256	265	263	284	272	270	270	251	261	266	235	272	255	302	239	244	266	302	242	285	264	289	274	258	295	265	270	284	278	267	320	247	256	285	254	256	292	258	269	266	292	286	282	265	243	271	280	289	267	267	277	274	227	291	243	257	289	264	250	260	261	274	277	277	298	283	283	259	265	283	265	290	281	279	282	245	280	252	259	281	263	268	281	234	282	283	262	251	269	256	289	278	256	291	254	261	290	270	284	274	256	269	276	283	254	273	253	267	238	259	255	283	275	253	254	252	270	292	283	267	262	259	275	244	261	291	242	254	273	286	254	238	271	267	275	279	258	283	280	287	256	254	256	281	250	267	257	297	248	282	274	276	300	257	250	256	258	302	261	293	276	255	272	268	245	262	255	251	275	273	259	274	277	284	250	275	286	277	283	260	273	242	264	293	286	270	294	302	266	278	270	273	284	268	271	273	284	257	259	271	314	264	299	263	264	288	263	251	299	242	289	268	225	297	272	281	252	286	255	284	267	256	275	290	265	256	288	287	272	256	283	263	259	280	245	260	291	280	283	283	260	261	244	259	241	267	271	259	267	289	282	276	291	290	264	284	266	277	255	259	278	281	256	264	256	295	315	269	266	270	264	270	270	265	270	271	280	261	264	243	253	272	265	260	252	264	250	261	245	286	286	247	257	245	249	269	249	300	279	257	286	248	284	264	292	240	309	280	269	257	258	251	256	249	285	284	267	290	259	281	244	258	301	266	300	281	238	237	283	255	270	281	258	271	269	272	269	276	265	268	302	251	295	284	250	264	276	250	270	273	282	276	273	262	251	259	266	267	281	276	279	275	287	297	276	311	254	237	271	269	251	255	302	246	254	275	255	287	292	269	230	245	270	284	285	259	262	255	287	269	265	272	256	297	292	289	268	273	273	315	271	287	285	267	287	277	240	280	234	269	275	269	261	282	285	267	258	258	278	296	288	307	285	252	242	262	257	273	263	240	292	277	270	261	261	259	273	270	251	247	280	277	261	283	250	266	268	259	319	283	249	236	276	278	277	263	258	254	283	249	279	257	245	263	241	246	295	276	261	269	267	280	277	259	258	282	273	279	302	258	253	259	246	274	288	284	262	260	266	242	293	252	248	266	293	279	282	272	282	284	284	287	264	266	280	281	284	276	269	274	275	317	278	277	246	278	246	242	241	255	287	274	260	272	269	276	281	221	280	248	284	295	309	260	252	285	269	230	272	257	290	282	273	295	294	280	264	241	258	258	278	242	263	274	267	283	243	223	278	252	312	255	265	268	263	276	261	280	288	290	264	245	266	277	242	285	283	266	259	294	281	246	246	281	257	301	276	273	269	242	295	239	279	283	254	259	306	255	294	243	248	278	258	263	279	265	282	270	264	279	296	284	302	282	274	221	265	272	255	256	264	282	240	266	302	245	256	279	257	274	295	255	266	274	261	306	260	281	270	291	266	251	279	276	232	278	273	253	275	275	276	249	265	255	254	263	256	269	278	224	265	282	277	271	273	284	296	256	255	251	278	280	250	259	250	238	247	262	278	293	263	262	270	242	229	309	265	285	304	260	251	237	252	265	251	275	267	230	278	303	237	281	242	263	251	268	246	242	260	277	242	259	258	276	307	293	249	291	277	294	246	246	269	234	285	269	290	239	228	307	283	267	283	293	230	246	265	270	271	258	269	273	269	259	276	265	258	272	276	238	254	238	273	270	254	250	260	257	281	254	233	275	267	264	226	286	285	269	270	280	266	272	267	230	275	274	261	289	298	261	233	296	277	268	295	243	292	264	252	266	264	253	284	252	275	280	244	285	275	291	283	276	249	277	254	277	304	289	259	255	260	284	253	263	288	262	262	266	281	255	280	294	277	283	248	258	267	258	282	282	287	287	280	289	240	259	234	301	271	263	262	262	287	276	268	248	248	286	273	274	279	272	255	265	267	270	283	257	268	291	279	261	325
43851	35562	35035	24510	29780	32237	46482	51247	55176	48819	34253	18569	6824	2227	963	710	713	658	733	718	746	706	742	700	669	755	695	689	673	757	715	703	691	769	730	677	728	674	740	665	678	704	707	688	699	750	685	710	759	698	676	682	686	747	693	720	721	747	738	699	758	680	735	699	694	715	739	674	707	672	700	761	699	729	725	687	734	717	743	701	723	745	669	689	726	697	661	722	702	681	688	690	697	724	704	684	764	682	696	720	710	687	694	695	713	682	685	680	697	679	699	689	697	717	648	687	705	694	744	719	663	692	697	676	718	632	704	707	691	697	710	729	710	737	686	710	745	730	682	708	696	682	710	702	692	710	674	647	734	695	658	691	678	720	714	725	667	765	696	681	705	684	778	702	654	744	704	699	731	677	691	725	681	700	702	695	695	701	676	730	691	696	702	682	724	763	692	699	722	731	662	709	700	725	728	697	714	692	690	711	723	733	703	686	704	724	733	666	768	687	719	708	713	685	771	684	711	712	708	721	733	694	712	703	696	697	698	688	702	705	712	636	676	697	704	686	671	725	660	714	733	718	689	716	681	677	679	717	718	702	679	698	671	720	760	672	663	693	692	721	706	740	698	679	753	699	714	713	718	720	714	685	725	739	722	776	761	702	731	719	701	724	705	714	723	708	698	727	745	723	718	702	682	647	663	735	707	709	693	706	706	745	696	721	675	720	694	723	673	675	707	711	706	711	688	711	633	707	683	736	711	685	732	715	696	726	718	716	710	723	725	726	725	687	692	698	698	664	685	752	668	708	717	714	718	701	720	711	718	742	712	667	680	703	707	674	713	685	680	737	671	724	694	725	758	740	696	670	732	688	727	737	678	725	704	740	719	688	716	739	683	677	718	726	743	752	696	674	687	673	734	693	722	705	717	772	690	718	700	713	697	681	711	669	713	690	723	781	693	695	661	720	751	687	768	690	691	706	756	719	659	672	714	703	722	694	720	693	687	673	689	708	641	708	722	694	709	696	695	743	668	699	698	730	714	665	720	694	693	748	704	681	685	695	741	718	711	689	703	699	715	681	738	736	670	683	749	690	683	701	716	680	719	689	665	712	650	702	740	752	741	681	705	706	654	735	672	722	689	703	735	672	701	655	733	701	720	657	724	729	665	711	674	687	713	737	687	744	694	666	706	648	656	704	738	685	648	715	699	675	692	684	726	717	713	705	692	674	725	675	677	668	758	701	713	743	668	672	704	672	756	717	705	700	694	739	668	714	679	705	698	686	713	725	716	688	689	748	714	699	744	726	687	724	703	713	736	748	720	740	672	717	707	721	717	710	739	715	769	698	715	672	733	704	649	668	726	677	757	717	719	712	732	689	714	706	658	664	696	697	727	697	696	731	708	696	729	738	710	690	711	703	664	650	698	716	648	741	676	696	728	745	720	690	732	699	690	726	714	697	715	741	674	713	743	749	759	691	686	650	646	703	735	672	697	674	703	701	719	726	723	718	713	660	692	766	707	711	697	753	683	744	721	737	709	692	721	698	738	686	724	780	765	693	756	678	712	683	702	655	693	717	753	787	687	735	723	702	682	737	673	666	702	717	671	715	709	719	669	699	712	682	693	707	738	674	742	686	692	756	697	724	656	697	682	680	713	717	648	695	713	703	656	655	695	669	706	722	706	692	676	671	722	699	683	701	659	701	681	694	755	699	662	667	679	722	662	685	680	743	691	689	672	700	724	735	686	722	651	680	711	690	711	736	722	688	704	714	769	697	706	734	666	711	692	694	765	719	646	648	749	646	711	767	663	721	696	653	666	702	706	711	678	688	726	711	740	653	679	675	692	755	647	723	713	652	734	732	668	732	672	698	680	740	755	690	695	705	683	703	718	729	686	738	693	706	695	736	735	652	702	755	749	710	691	748	704	721	728	723	706	677	729	733	644	703	741	770	705	689	708	712	731	677	717	713	738	718	686	669	681	703	726	706	694	657	684	742	691	730	715	726	719	727	759	699	686	684	723	714	684	736	740	747	712	713	748	734	700	709	726	730	705	704	728	676	692	676	723	722	722	678	678	718	715	662	635	728	731	678	730	680	775	702	703	724	718	685	732	696	733	687	678	725	671	726	762	741	678	653	720	740	762	716	733	682	701	696	715	711	694	633	703	689	741	680	742	760	685	734	692	734	690	712	686	657	718	681	700	713	694	708	692	678	715	732	741	674	696	679	704	683	717	652	699	695	707	756	718	720	720	727	703	678	696	659	719	711	665	685	702	697	708	682	712	714	701	694	715	710	675	710	724	683	709	654	717	736	720	774	646	705	667	709	720	709	730	739	685	710	719	704	667	694	710	720	718	688	695	691	718	712	672	676	684	703	718	682	731	706	690	710	676	738	667	630	725	695	743	703	718	745	704	700	701	684	712	713	659	745	704	681	698	708	706	700	707	662	735	686	694	681	688	663	696	679	684	671	690	694	676	677	723	724	648	731	690	726	694	682	685	716	744	685	712	715	692	724	683	701	695	705	765	743	650	712	699	652	677	707	710	671	728	744	713	684	699	681	688	697	702	722	682	676	725	726	709	758	746	697	736	699	699	678	674	696	679	706	713	722	715	672	680	688	737	682	727	685	704	712	716	720	727	719	678	714	699	716	658	756	713	673	724	696	689	703	692	722	679	672	738	708	669	707	723	692	745	720	711	682	778	690	689	715	760	680	672	721	668	689	689	745	723	689	742	707	686	682	693	678	724	678	665	673	712	693	675	719	719	745	699	743	724	689	701	731	746	730	719	751	697	679	639	694	682	686	722	691	707	688	685	725	722	695	739	711	714	713	716	760	689	720	720	688	701	699	706	704	722	699	690	703	683	666	711	663	686	725	673	738	755	701	715	690	723	698	727	776	683	726	694	695	689	721	720	749	705	698	721	709	724	728	711	732	750	673	710	746	678	710	722	724	686	705	677	697	686	695	710	736	738	690	679	696	711	736	722	678	712	704	730	702	675	715	704	688	704	712	688	665	701	711	702	727	666	736	686	722	721	711	713	766	737	739	704	708	759	711	710	695	678	704	665	673	684	692	723	684	702	717	715	662	725	698	699	676	727	719	670	659	689	720	713	697	729	719	734	707	671	716	712	672	694	727	731	764	739	715	691	654	682	682	726	689	719	700	729	714	638	730	702	732	699	719	718	717	681	766	697	701	753	708	735	717	750	696	719	735	723	729	730	663	716	744	781	683	692	694	726	681	699	687	670	680	674	710	738	741	731	709	704	676	714	734	708	697	700	676	688	748	707	736	679	691	683	685	675	650	720	738	720	699	622	703	702	729	728	728	718	682	689	693	730	766	712	659	720	747	683	732	710	730	765	717	657	672	729	666	699	677	676	688	680	704	698	704	686	709	718	698	735	726	696	708	694	738	679	657	691	666	694	670	670	722	743	711	678	764	723	728	692	690	729	713	735	735	758	711	681	679	757	693	729	704	718	706	749	657	655	689	696	677	731	691	690	635
12019	5872	4645	2743	1073	1870	4312	4328	3787	2673	1736	822	528	411	398	352	378	344	366	362	363	372	363	376	376	343	372	378	359	334	323	376	361	389	363	367	357	343	350	426	338	355	341	359	363	347	338	338	375	378	358	335	377	364	378	370	339	370	374	381	357	352	385	339	383	362	333	367	361	377	394	360	344	363	352	402	348	392	348	351	331	357	360	398	350	378	342	392	379	372	376	369	364	417	326	333	361	347	359	377	379	335	359	353	310	353	378	333	369	326	352	383	351	366	326	378	352	364	359	339	337	379	371	363	375	330	353	304	388	360	349	353	391	404	363	362	357	380	381	345	352	370	349	317	370	327	350	343	349	359	357	330	333	335	357	349	363	377	386	341	347	363	345	366	353	385	359	346	355	372	340	368	376	375	373	360	356	351	353	368	347	369	366	358	351	341	338	351	368	384	351	396	349	346	380	367	358	370	355	362	323	382	346	331	335	335	379	362	387	340	391	372	345	386	356	313	347	340	390	353	378	319	350	360	376	352	344	369	385	396	345	374	375	333	386	348	350	324	382	363	364	364	373	333	357	331	363	353	329	341	324	365	341	382	318	365	338	344	347	357	396	376	396	351	357	369	327	368	381	362	371	338	371	364	411	370	365	376	330	334	354	347	358	364	357	373	332	396	338	316	370	336	371	346	376	350	375	356	358	357	379	335	366	362	387	358	367	407	375	345	360	385	367	362	388	362	358	361	386	375	351	348	364	386	334	396	340	384	330	368	363	330	390	369	348	360	404	336	371	355	356	366	380	378	377	393	372	374	347	353	356	372	366	353	361	370	369	343	332	345	353	360	383	336	370	350	336	395	340	361	360	381	359	335	361	369	387	401	355	348	340	354	348	408	343	331	365	367	342	353	351	362	320	340	345	330	365	355	344	349	336	302	359	379	344	339	325	361	378	345	344	370	343	350	342	365	350	338	369	360	334	352	338	370	372	378	370	363	356	340	345	318	363	382	375	364	384	374	375	355	327	361	414	320	320	325	382	359	361	375	361	325	368	323	385	325	395	374	342	332	370	371	341	381	354	351	359	403	362	359	385	357	357	342	370	346	357	344	371	357	387	347	350	374	344	361	364	343	394	333	352	334	352	373	367	377	330	354	375	359	376	352	388	357	378	366	388	345	379	352	337	379	386	368	363	362	388	338	343	376	405	353	369	373	370	355	365	402	367	363	355	407	360	346	389	385	347	336	370	382	342	368	353	334	354	333	323	371	388	315	335	384	364	352	369	374	333	418	378	328	385	393	331	352	352	347	361	355	308	373	338	346	366	395	377	336	347	354	389	315	405	374	376	348	374	363	359	352	393	370	404	387	370	388	371	398	371	355	361	377	383	328	335	350	373	353	371	333	349	343	318	366	350	353	351	381	357	342	345	358	339	329	373	344	335	341	386	368	366	372	355	325	364	365	362	329	343	359	363	357	360	381	371	342	338	382	369	394	362	361	363	360	385	319	358	338	351	364	368	373	376	344	358	395	380	354	352	361	380	334	369	371	363	333	357	372	358	364	355	358	337	384	344	346	366	336	364	368	362	355	368	382	335	341	347	350	374	368	346	383	333	367	332	342	358	327	338	359	360	363	371	348	381	308	356	364	361	355	338	336	352	346	351	366	355	341	377	378	370	372	342	345	371	363	357	346	329	355	362	366	344	356	354	387	316	364	358	357	367	353	380	373	329	369	372	362	364	330	354	362	356	416	350	370	374	350	365	341	314	324	337	347	336	370	376	374	346	386	359	346	372	347	376	340	359	328	329	348	375	331	424	384	371	347	332	386	374	363	324	377	340	365	350	396	369	344	380	374	358	353	326	286	318	371	328	348	390	327	321	365	360	347	365	352	378	344	351	383	377	352	377	372	338	368	345	350	365	365	370	394	362	359	343	341	365	378	331	363	429	331	390	354	366	368	355	377	362	351	391	338	377	378	360	356	341	354	376	384	343	356	338	363	370	340	370	371	381	347	338	379	364	382	367	409	369	356	357	381	353	347	377	364	363	360	375	351	404	383	356	340	385	335	375	356	359	370	368	368	332	344	369	338	342	368	365	338	373	348	354	356	331	365	352	370	353	391	367	361	347	404	367	355	359	388	331	349	344	382	350	353	372	345	366	328	339	352	360	388	354	345	309	372	345	364	349	354	352	361	359	354	329	386	340	385	385	354	350	344	322	357	333	348	422	396	332	368	377	359	324	355	360	369	355	334	308	343	368	374	344	354	354	327	383	404	363	351	365	402	371	366	384	369	358	365	387	390	356	374	360	350	360	340	370	342	332	338	375	348	335	372	360	359	348	330	355	358	374	364	369	332	360	351	358	348	350	339	381	337	366	349	363	351	363	366	348	355	345	383	346	382	371	376	364	357	358	350	326	343	360	344	358	328	371	343	371	343	337	346	365	343	377	359	350	371	358	346	363	365	344	378	350	336	386	380	352	347	347	373	356	354	359	358	338	347	359	385	358	357	362	342	352	324	322	386	346	357	347	333	370	380	342	348	353	348	360	370	381	369	338	344	373	368	357	367	351	371	361	388	368	364	360	350	338	359	374	371	358	333	365	321	334	317	378	352	373	343	322	367	392	347	331	359	378	348	379	376	370	361	380	342	370	341	346	345	308	365	338	351	378	374	352	351	383	363	372	339	339	364	348	350	328	373	362	366	342	377	345	370	345	362	367	333	383	348	371	336	363	360	386	365	377	346	334	335	387	334	341	317	343	339	349	369	365	380	344	363	369	366	384	335	336	344	347	368	367	345	387	366	374	360	332	350	375	381	347	330	359	348	357	353	375	337	358	355	369	381	362	348	353	379	381	367	374	345	321	369	356	360	362	368	365	342	341	381	366	362	376	317	356	383	339	354	360	358	325	344	349	364	344	397	378	374	364	369	345	365	396	376	339	357	346	339	356	347	341	353	312	376	395	366	366	346	377	379	336	388	349	365	351	324	360	382	348	358	381	314	364	353	382	344	377	367	361	343	379	327	379	363	380	357	363	358	369	369	364	387	360	373	334	367	353	385	344	347	346	337	366	351	372	369	373	334	354	373	345	363	349	358	383	376	376	338	358	367	354	345	350	349	364	336	328	359	341	362	328	357	373	355	355	373	368	340	334	405	345	375	352	344	370	360	343	377	357	346	378	352	370	375	359	372	349	330	362	354	392	364	364	354	398	341	315	365	388	356	359	348	344	323	319	366	337	366	376	353	404	347	329	344	390	355	341	369	361	375	340	356	324	382	367	381	387	367	343	328	397	383	374	364	410	342	383	368	355	380	358	345	366	349	359	355	376	326	343	364	308	367	354	356	367	342	372	404	330	339	333	366	336	353	387	354	341	358	331	398	345	343	366	333	344	334	334	356	382	317	378	355	353	367	374	333	362	350	354	363	358	354	342	357	374	330	332	353	312	323	357	389	390	343	353	376	350	374	380	361	353	371	364	349	362	325	341	340	374	298	337	348
10321	5913	8218	6823	3001	7318	16543	17183	15118	10934	6675	2777	1526	1094	931	955	921	889	969	942	983	985	921	932	968	930	967	974	946	931	878	892	922	936	953	914	964	994	918	905	925	888	943	933	992	948	908	935	988	912	901	947	919	944	963	933	903	963	914	959	948	917	925	954	883	929	901	926	920	901	951	942	917	955	909	920	897	1014	919	967	885	901	919	960	901	974	932	955	926	860	875	926	928	982	960	900	956	928	925	921	939	918	953	982	955	868	943	969	929	961	934	977	907	944	926	885	934	959	903	931	891	877	936	942	923	943	884	869	946	928	895	891	943	953	914	950	952	913	956	932	929	948	894	991	944	917	883	923	877	936	927	922	947	938	878	901	914	943	901	900	964	913	948	948	963	967	920	929	950	972	943	898	914	911	930	950	893	970	944	921	894	951	970	968	945	961	930	1005	910	929	976	929	938	926	982	893	952	934	989	992	961	912	956	905	956	908	950	983	910	893	917	935	946	984	972	909	923	864	901	961	905	899	905	906	919	881	925	961	970	891	962	865	944	909	936	942	970	874	909	868	910	914	939	916	886	942	948	993	901	898	910	923	998	940	917	930	925	955	922	927	895	880	913	961	930	921	905	950	902	894	923	989	889	921	1020	927	923	968	931	993	982	932	922	921	880	913	924	946	915	951	953	943	913	967	951	934	955	938	902	939	908	911	943	966	945	948	908	919	859	934	887	910	943	902	944	930	945	948	909	936	958	909	911	978	881	901	941	921	907	863	942	949	953	950	972	906	967	956	931	940	938	933	927	897	927	962	912	939	920	970	950	934	907	914	932	902	915	936	920	903	884	962	912	890	910	934	901	895	889	978	851	961	919	900	989	945	846	943	949	911	951	943	942	932	921	933	940	936	989	920	951	947	916	959	927	949	949	931	900	924	886	927	865	909	967	958	910	905	927	901	961	958	939	925	900	880	925	927	988	919	917	892	907	951	973	945	958	918	946	911	916	924	948	916	929	922	913	982	914	931	952	959	912	927	977	933	919	875	925	890	921	902	934	893	934	899	977	912	967	911	955	938	945	917	893	944	911	887	880	896	1010	912	953	961	941	950	970	953	904	939	908	916	900	903	917	930	941	945	966	971	936	933	963	915	890	925	908	903	920	931	970	905	888	914	891	966	968	905	887	897	900	948	929	917	968	945	877	955	958	948	905	932	910	972	935	939	895	941	947	914	943	940	961	954	909	957	880	922	862	946	947	947	923	901	867	923	910	929	963	952	882	925	899	928	961	925	956	963	885	990	955	902	941	910	866	961	889	970	887	931	954	958	888	934	946	928	967	870	919	951	914	897	1000	912	910	948	969	938	900	875	944	949	945	916	955	918	934	916	910	994	902	987	892	952	936	919	909	945	981	925	948	922	911	901	879	966	903	987	908	909	968	953	890	919	868	888	950	897	903	893	885	990	957	906	935	983	900	879	968	1007	1005	966	941	888	905	941	958	951	906	920	932	858	979	915	930	876	886	951	970	920	932	925	919	910	919	921	981	952	988	912	900	911	964	939	965	951	966	969	919	948	939	928	887	919	921	923	918	923	963	961	913	948	910	938	925	928	891	932	915	924	928	936	923	887	950	910	951	903	864	966	963	916	946	866	874	886	959	930	918	949	942	936	951	937	975	970	938	898	973	866	924	909	949	909	942	973	985	914	970	909	973	940	978	988	910	890	935	874	923	932	908	965	914	875	962	921	957	918	937	905	949	932	951	905	951	878	942	934	964	950	919	950	951	910	915	948	952	913	946	909	863	922	909	964	928	950	952	898	948	905	940	870	905	940	920	901	963	952	933	963	956	925	945	931	936	882	921	949	933	913	946	895	916	869	916	901	872	972	966	950	883	950	911	998	853	898	942	918	881	917	959	948	926	911	931	900	916	946	899	929	937	932	939	933	918	896	962	958	970	903	942	966	924	945	908	891	935	917	1023	880	904	961	960	907	904	985	958	921	901	898	904	971	872	923	958	906	980	948	937	928	925	999	983	922	922	969	931	918	844	919	975	933	904	910	896	874	981	937	890	931	893	932	940	907	915	959	918	943	940	932	936	907	924	896	872	913	917	901	985	925	934	945	909	1002	930	919	951	901	974	918	914	943	951	838	950	934	973	975	848	939	902	969	896	882	898	899	901	888	937	976	873	979	937	852	931	857	921	967	918	939	956	938	864	933	929	904	919	933	988	905	867	953	975	916	868	948	856	887	938	954	941	893	938	926	931	936	861	967	888	946	973	956	1004	931	930	915	907	942	932	951	918	937	961	922	969	921	918	979	931	947	882	973	922	947	910	919	911	928	944	989	959	946	951	909	925	908	907	873	941	921	915	998	946	936	924	888	943	938	916	980	962	946	930	910	928	937	916	933	914	875	894	936	941	912	895	890	888	914	931	964	903	871	915	906	890	986	924	948	933	927	920	937	935	913	878	959	925	942	963	970	969	942	934	930	914	936	909	897	945	934	915	908	893	934	910	917	935	892	946	924	953	937	952	928	943	918	892	932	926	953	954	889	938	896	888	936	919	972	921	964	931	903	912	955	981	948	963	939	955	944	942	928	907	921	988	937	926	910	859	894	879	936	979	925	948	937	891	935	904	900	905	982	927	934	936	949	968	958	930	969	896	905	931	917	940	920	947	939	958	900	892	997	927	922	872	930	896	919	892	895	934	921	944	950	944	943	940	903	978	916	957	973	910	947	907	889	917	889	922	912	917	920	913	896	909	927	936	923	964	965	902	944	920	958	945	978	939	913	923	950	990	890	984	940	916	914	938	948	902	960	938	927	911	906	920	963	928	921	873	907	928	907	963	951	907	900	947	932	900	913	962	870	957	898	913	945	920	915	935	949	957	928	931	902	914	946	937	947	909	874	991	952	938	931	903	954	944	928	942	853	915	897	925	1014	972	934	926	893	913	917	971	968	961	923	918	886	979	910	917	960	903	871	961	866	926	907	970	890	932	888	891	958	923	926	922	919	977	943	948	913	914	932	941	904	898	963	959	894	932	944	925	878	974	879	951	898	958	944	975	925	877	919	906	917	922	894	972	968	970	911	939	943	912	917	913	965	978	895	895	957	993	925	929	939	952	927	896	933	886	898	942	859	948	972	926	1019	912	946	888	939	963	924	896	918	901	874	871	954	938	868	934	924	938	916	975	908	939	921	909	974	941	908	930	930	985	995	875	960	920	887	871	899	953	922	916	896	924	930	923	962	949	964	990	924	949	940	941	927	938	926	936	961	949	942	967	891	914	918	901	989	899	927	953	967	938	941	964	916	976	904	934	900	938	936	930	924	946	932	901	940	884	1000	920	949	924	917	901	913	955	932	933	906	911	947	924	941	923	932	971	929	917	894	943	911	942	952	917	945	959	1016	945	949	938	936	882	965	912	930	874	858	905	924	937	966	917	963	976	915	894	909	894	947	977	868	936	970	890	931	945	922	955	907	910	953	874	932	925	898	919	933	913	932	935	954	943	959
33145	21307	22437	15617	8483	8145	12831	23489	26984	17387	9061	3064	894	416	377	346	313	304	346	299	337	321	357	342	297	317	326	341	330	308	323	355	330	320	360	340	318	337	357	314	329	337	314	340	347	293	356	327	306	325	319	320	351	324	347	328	327	320	307	316	306	313	354	341	287	312	307	333	296	322	309	313	333	356	309	333	324	336	309	316	315	326	304	348	323	329	313	316	314	325	308	321	358	316	311	310	329	323	351	303	312	330	340	314	323	325	309	370	336	343	329	323	327	319	333	335	348	321	321	341	331	349	337	329	342	338	300	332	330	339	292	347	361	351	331	339	312	331	312	320	317	314	338	323	303	342	325	334	332	331	292	317	336	320	338	297	304	326	330	312	305	317	325	287	313	349	319	350	313	349	325	321	342	334	335	320	344	321	323	320	327	332	301	337	293	313	325	332	330	334	315	307	300	335	318	296	318	333	325	335	309	318	317	346	332	323	305	332	319	337	349	285	347	311	335	332	327	295	311	294	324	340	323	326	306	350	357	320	319	327	349	319	318	298	358	329	341	324	338	344	312	321	318	335	340	339	338	324	356	351	325	319	326	320	310	342	350	324	359	337	332	304	332	341	310	332	326	298	317	323	302	339	357	320	303	288	354	314	332	339	320	296	310	337	335	290	328	326	315	314	347	361	317	307	323	305	306	307	325	332	342	354	350	338	318	341	311	334	316	310	350	331	325	322	334	325	326	331	315	298	334	340	339	286	315	322	333	322	331	309	340	320	315	342	286	297	295	325	353	340	303	315	338	352	329	320	321	328	304	306	316	331	336	317	334	329	317	301	346	313	307	327	332	330	290	328	320	337	322	326	308	336	371	349	356	341	327	322	345	318	350	306	329	296	334	331	332	303	340	347	310	319	319	331	324	312	321	342	316	320	317	340	357	350	334	323	344	324	280	319	361	342	321	343	349	311	365	327	321	357	311	308	299	337	343	302	331	325	304	311	327	322	312	336	322	323	299	321	307	351	288	292	324	330	327	358	335	315	335	328	316	319	301	353	330	348	304	322	342	305	312	337	327	316	299	318	330	336	323	332	340	336	322	320	323	344	343	333	304	315	340	296	362	318	337	325	327	338	282	342	326	326	305	336	322	300	306	318	300	325	325	292	337	290	328	307	324	356	308	306	360	345	303	330	356	323	310	322	362	299	336	304	321	318	348	308	324	340	347	330	335	312	327	329	340	311	341	345	309	311	350	322	305	295	333	316	325	336	322	330	335	319	320	306	333	330	306	328	324	322	350	354	332	278	344	347	318	309	348	353	317	298	330	347	305	362	322	324	312	302	321	331	315	329	304	330	328	313	331	326	329	321	312	320	309	309	343	332	319	336	313	338	334	310	318	336	322	335	306	300	321	315	326	328	299	332	318	317	304	302	341	302	334	318	311	329	319	292	360	323	322	299	345	303	322	326	334	325	309	344	315	335	315	324	362	351	321	330	317	333	347	318	307	309	327	323	345	327	315	319	304	350	330	350	338	304	317	299	314	327	323	315	298	321	316	309	329	332	334	371	327	326	330	334	373	364	302	331	340	313	312	320	343	347	338	291	304	336	279	351	298	312	298	319	328	354	310	320	347	300	312	327	343	342	339	295	350	336	329	317	298	338	298	315	341	317	337	296	312	336	322	332	297	328	326	346	345	335	340	308	338	301	299	288	295	362	338	313	324	329	315	324	307	334	356	291	349	340	339	313	353	340	317	308	304	316	328	289	320	332	304	311	316	302	333	316	332	325	337	320	288	309	313	315	308	293	329	350	310	304	298	317	272	328	329	311	311	335	340	305	313	312	289	299	332	362	335	304	308	310	337	310	327	330	337	332	320	306	342	329	357	372	317	349	341	328	364	349	314	322	317	302	317	310	329	322	283	326	297	349	329	331	336	293	339	322	315	318	373	315	337	324	342	289	307	331	311	280	318	322	313	328	361	310	293	325	325	337	311	339	308	340	314	321	318	318	301	347	332	314	368	307	303	375	348	348	360	317	314	317	349	359	336	313	320	309	331	329	317	353	299	274	338	321	343	304	318	317	307	356	326	311	311	316	330	338	318	320	347	312	335	342	371	316	320	301	319	323	326	301	308	334	294	361	329	314	319	314	341	318	313	322	302	331	334	361	365	304	336	333	323	341	327	346	334	314	322	357	337	336	339	305	312	358	337	334	340	341	336	339	300	313	354	311	342	311	328	361	332	335	307	330	337	296	302	326	326	358	328	310	335	332	371	314	326	314	290	303	361	323	331	295	305	297	368	332	324	317	334	346	346	313	337	291	299	345	307	309	316	307	332	302	350	328	324	297	339	298	298	317	355	322	334	292	314	332	293	318	320	294	320	311	342	316	298	332	325	342	315	326	334	342	329	328	324	331	315	300	329	329	339	342	297	364	330	298	318	337	354	301	312	311	296	311	298	338	330	298	325	335	314	315	364	318	318	301	326	339	306	303	326	325	360	328	312	309	317	329	344	321	301	329	341	323	333	309	341	337	311	319	340	325	338	324	338	326	327	332	318	326	319	312	328	303	337	299	355	322	334	313	332	343	307	344	340	339	345	359	313	307	308	314	345	338	292	298	321	319	319	318	336	354	336	313	311	330	348	296	313	324	366	321	328	304	303	319	305	336	349	340	328	367	343	360	303	320	317	299	319	320	336	322	299	303	357	324	316	349	338	350	317	337	315	304	323	343	287	321	320	348	339	330	311	324	319	317	307	294	349	332	284	319	324	337	317	308	353	303	344	317	286	320	299	308	310	334	275	335	313	329	329	350	346	325	312	316	310	352	353	323	318	332	336	282	315	330	322	311	323	308	315	342	308	336	335	326	325	351	311	316	346	327	349	313	337	353	320	330	294	326	351	312	365	340	305	300	307	335	350	326	314	332	328	313	313	339	306	341	318	305	324	332	319	324	351	342	338	310	323	309	274	310	317	315	365	340	320	320	339	339	334	305	354	294	324	308	308	340	299	315	317	359	330	306	323	305	316	351	345	311	329	327	296	346	316	319	335	326	334	270	321	313	307	358	307	326	336	362	299	336	360	325	319	310	281	308	340	342	341	335	338	351	331	321	330	328	336	334	303	356	342	319	321	306	334	321	310	334	309	335	340	331	325	345	315	316	341	356	332	336	332	320	330	346	289	313	318	344	333	327	321	307	337	309	346	331	324	323	320	351	330	290	321	312	353	346	327	293	309	314	315	333	328	349	328	302	302	349	314	332	329	307	329	321	319	288	332	321	301	317	292	348	336	344	325	324	317	324	334	326	301	334	317	327	341	325	305	307	292	303	333	295	349	307	283	362	310	268	325	328	332	353	351	325	316	300	318	305	342	319	319	329	336	315	342	320	342	342	335	336	287	327	304	305	341	321	286	304	312	337	324	327	326	316	319	344	328	348	350	322	322	287	328	342	327	313	309	329	338	348	292	311	319	329	337	337	297	355	315	327	342	341	305	310	350	322
22805	15628	23573	16570	11477	18239	29070	43149	44524	35456	24411	10564	3675	1480	918	837	830	812	863	796	917	845	864	855	889	865	786	857	818	917	853	882	783	875	829	885	816	823	895	831	827	846	778	882	869	834	809	889	846	850	855	816	839	832	871	845	849	883	863	809	874	841	889	869	910	878	878	877	876	908	804	866	815	853	859	861	825	836	889	826	840	839	827	911	852	831	885	820	800	829	856	827	807	894	808	841	834	823	849	812	826	845	824	823	856	875	901	844	885	871	806	865	812	864	861	872	796	884	891	826	885	794	874	802	840	855	829	856	866	887	845	850	865	879	834	836	815	845	866	800	843	853	872	801	802	820	852	858	809	854	861	906	824	854	803	831	785	891	863	879	828	793	860	825	869	829	829	844	862	815	914	860	841	867	835	801	852	851	856	845	825	820	872	827	807	866	881	832	820	783	856	876	859	870	818	875	852	819	897	856	821	871	836	884	827	874	822	843	858	836	857	875	829	833	914	869	826	845	839	827	848	843	876	880	875	792	820	899	862	829	853	869	938	879	839	890	844	839	937	833	838	894	878	831	849	842	876	881	810	870	839	812	864	813	857	850	829	839	884	831	857	892	872	931	860	793	874	862	857	850	855	840	828	826	851	885	817	808	818	855	857	897	868	859	851	839	840	872	891	840	832	832	842	853	882	824	806	840	826	889	843	853	849	882	820	849	924	866	819	873	823	831	831	836	895	854	846	874	861	832	869	836	812	820	775	864	879	837	880	898	845	797	897	905	875	837	846	853	815	819	850	861	863	843	870	876	849	830	823	833	843	829	797	803	842	833	893	864	836	832	856	875	865	833	870	877	869	810	843	845	821	844	849	808	858	883	877	833	859	904	804	834	826	847	819	924	842	885	831	907	789	852	820	934	847	872	831	835	826	824	828	829	923	780	828	849	842	836	881	851	842	860	868	846	841	878	803	902	808	829	847	872	855	832	876	832	896	854	848	850	790	844	855	845	833	888	854	827	838	873	812	833	802	842	873	888	804	867	905	818	850	822	838	844	838	893	802	848	848	831	817	838	851	876	792	836	825	830	878	883	850	847	862	860	892	807	834	855	853	880	826	834	911	837	844	828	861	863	811	864	887	872	829	824	843	809	834	832	818	856	850	869	821	822	891	873	855	827	861	848	891	845	866	878	831	899	873	852	852	856	871	844	848	865	816	862	826	796	887	857	872	875	857	858	825	872	776	832	867	835	810	880	821	858	826	845	844	834	841	821	818	794	838	913	804	799	818	878	859	852	868	829	865	897	886	843	837	817	830	863	884	865	844	886	860	840	853	846	829	874	901	861	827	818	840	820	833	899	858	860	841	873	869	867	835	867	793	870	816	868	817	876	803	881	852	834	854	848	858	858	876	843	846	875	848	824	874	880	876	889	888	851	837	837	836	840	888	866	839	818	859	849	840	833	810	832	880	829	846	848	780	850	835	840	822	856	856	857	860	879	875	892	841	851	905	852	841	806	770	832	872	832	889	855	891	841	872	848	858	863	865	858	917	847	846	828	845	858	841	853	849	861	838	847	831	824	863	846	895	882	886	878	900	872	837	820	882	880	831	834	882	848	851	806	876	871	831	853	869	863	884	829	865	819	888	830	830	869	869	854	818	861	880	832	872	892	878	822	857	838	859	830	851	853	836	861	812	844	840	825	893	813	851	853	861	803	835	877	797	834	841	882	762	816	838	856	833	822	856	857	854	865	841	879	865	806	828	825	842	870	893	847	820	834	858	816	836	832	874	842	878	844	861	859	832	800	867	836	878	809	838	886	880	886	798	878	833	872	829	807	856	919	841	842	778	879	845	831	772	818	847	815	852	867	873	877	857	895	826	890	860	859	818	842	826	874	899	890	839	860	795	859	810	842	884	839	828	802	873	854	822	872	843	869	889	810	840	799	864	818	840	849	823	859	820	859	908	854	917	925	896	868	859	814	817	874	819	874	796	801	813	821	810	832	852	864	823	888	878	822	833	874	880	834	857	844	898	859	840	857	869	816	888	859	896	833	859	850	832	839	835	850	822	832	867	877	818	838	834	800	840	855	821	870	806	911	876	849	862	840	870	892	843	829	796	880	846	883	883	840	834	842	821	867	867	840	848	849	846	891	863	818	834	926	848	807	806	826	859	849	846	816	827	871	894	838	859	836	855	868	825	812	880	853	827	833	901	798	833	816	830	842	885	843	867	833	829	815	818	913	880	821	828	817	828	838	832	858	832	878	819	870	858	868	844	885	813	878	878	834	870	861	865	853	783	802	828	889	841	839	872	838	855	842	895	851	834	850	866	840	870	832	873	834	829	917	880	858	875	831	879	819	869	857	894	902	857	869	807	830	908	840	802	829	791	901	866	890	843	869	820	879	836	834	921	825	846	838	831	823	871	848	853	807	804	913	865	845	847	847	822	803	841	857	831	829	904	880	891	845	906	863	890	872	843	811	842	855	879	873	838	894	846	836	864	813	811	801	858	806	832	848	857	848	840	876	866	841	849	868	829	862	843	887	833	838	838	888	846	863	843	820	880	801	842	846	832	863	864	837	846	849	877	892	883	862	829	810	803	907	824	793	842	775	873	858	901	792	800	907	862	856	860	883	866	842	842	777	850	903	872	804	842	871	870	814	903	837	837	840	839	832	846	872	856	853	837	852	831	891	822	833	869	880	905	847	868	874	818	811	883	844	813	809	879	829	831	892	890	835	854	912	865	866	852	905	850	829	837	816	867	844	829	867	844	837	830	824	848	863	886	793	866	870	837	840	878	844	867	893	799	861	877	890	849	887	869	850	881	825	902	898	892	884	825	800	850	835	802	833	814	889	852	871	843	837	842	772	891	847	821	839	842	887	839	833	865	847	877	852	832	762	870	830	809	917	830	838	861	833	849	862	843	873	879	871	855	793	849	818	839	845	816	778	862	862	827	854	879	824	873	841	863	828	836	867	781	866	915	885	860	859	855	848	894	838	815	861	844	837	839	845	867	811	835	836	804	826	837	887	853	858	815	839	856	843	845	858	856	854	866	865	856	842	798	835	875	815	859	882	842	797	881	860	844	850	871	852	860	882	861	899	877	859	842	821	858	880	850	835	783	839	824	830	859	772	823	869	878	844	887	870	860	826	801	841	847	820	843	836	869	835	836	849	855	854	823	836	845	840	846	866	858	830	825	818	897	864	835	868	845	847	852	886	834	843	852	801	857	888	836	864	828	815	842	867	877	823	851	811	854	878	861	823	822	822	835	892	823	830	830	817	894	837	845	788	868	837	871	808	838	794	801	883	861	863	838	832	872	800	835	855	926	778	804	882	859	809	838	858	805	847	820	826	848	838	848	860	828	828	920	879	855	785	831	806	822	813	828	822	871	847	868	877	822	913	821	853	790	862	841	822	831	863	865	866	834	837	787	825	802	870	833	879	800	830	841	854	840	833	811	841	835	884	837	831	786	792	854	890	878	893	874	842	931	873
44679	28830	23361	15572	10393	8171	21019	42460	43245	29139	17069	5629	1441	519	319	262	273	270	271	271	274	284	283	254	249	268	248	216	279	303	269	289	262	256	243	295	259	231	276	229	265	271	249	263	257	266	308	269	247	245	300	274	270	273	297	297	245	254	261	238	292	247	275	282	281	253	258	296	224	280	272	238	232	231	251	215	281	266	257	265	252	264	279	265	260	247	280	261	250	292	251	260	265	291	267	268	249	267	259	256	283	288	260	262	282	282	256	250	284	280	277	282	289	294	276	286	279	244	271	278	277	224	293	280	274	285	280	234	269	323	277	261	277	273	262	262	263	266	280	285	255	277	243	259	241	285	262	252	267	268	270	290	293	281	265	260	280	283	262	273	272	249	281	263	292	278	273	267	270	282	294	271	247	284	242	285	267	288	273	244	264	241	258	254	281	265	252	297	231	260	274	286	256	269	252	293	284	275	290	274	278	258	273	249	279	254	279	295	271	290	249	269	268	256	262	250	290	247	293	271	244	284	247	292	267	274	270	262	254	264	263	256	244	274	252	270	281	289	248	259	243	291	256	265	286	249	233	235	259	267	239	268	297	260	279	310	283	259	263	260	234	242	272	277	255	303	271	255	264	274	278	252	270	268	248	237	241	316	256	241	277	271	251	262	250	271	231	289	265	273	265	289	261	267	276	285	275	281	278	288	276	278	259	260	260	256	254	284	255	276	280	255	284	264	268	237	255	276	266	248	283	255	275	281	262	268	282	287	272	273	248	243	319	285	293	282	284	287	268	265	260	285	315	267	256	277	240	291	254	275	247	250	293	281	242	261	242	239	258	255	268	224	285	294	255	250	290	289	285	257	230	279	258	276	267	261	254	244	265	323	265	250	291	264	251	264	306	282	299	271	282	252	250	271	255	279	247	287	277	263	270	274	255	281	253	276	250	303	279	296	290	252	265	247	250	279	263	234	257	257	243	292	284	247	267	264	265	291	292	289	292	271	254	289	265	289	299	263	255	264	276	261	283	255	267	252	285	280	277	259	282	278	257	256	271	264	285	267	288	292	269	269	257	282	268	257	264	261	312	297	249	271	272	283	278	282	277	278	258	270	262	262	237	274	262	270	243	271	297	257	253	252	290	249	282	271	235	255	257	242	259	238	272	292	242	246	246	284	287	247	242	248	294	291	264	263	279	278	253	255	275	254	290	280	277	262	284	253	284	268	270	247	277	265	264	269	314	269	251	293	268	268	288	252	243	247	250	270	295	251	261	259	282	250	271	274	292	295	272	281	288	254	254	254	277	272	254	259	283	250	256	257	297	275	263	280	288	287	254	262	253	256	265	262	261	269	258	266	260	278	272	269	262	253	268	259	264	286	243	285	284	285	278	292	246	294	262	280	254	261	288	246	255	282	303	291	256	301	271	272	261	254	281	285	276	309	262	242	285	274	286	260	277	270	287	262	273	299	261	254	272	249	259	267	275	260	253	283	264	232	276	265	276	267	296	251	243	261	267	298	306	254	268	247	272	247	310	249	289	256	290	260	319	272	270	255	279	256	298	256	273	255	297	270	268	260	266	261	263	286	259	254	277	271	259	283	294	277	262	260	283	271	260	286	296	255	273	287	272	244	285	296	292	238	270	296	276	299	292	273	276	267	283	270	269	264	290	258	251	252	266	262	273	279	274	282	259	232	272	281	264	254	283	268	262	252	299	266	268	267	290	282	284	233	251	270	283	293	273	279	258	269	256	281	269	269	249	270	258	326	272	256	235	283	287	280	281	246	255	278	260	233	313	264	269	277	254	269	276	257	274	285	246	247	268	287	279	240	294	280	260	253	260	286	285	267	281	280	275	268	248	311	286	257	241	247	240	265	266	291	270	247	240	285	242	261	265	273	291	267	287	301	265	232	258	273	275	257	298	275	282	241	247	251	259	267	259	277	255	278	259	268	274	266	302	263	276	270	263	264	270	284	304	241	277	276	259	285	264	279	262	279	264	310	286	258	292	265	283	278	280	250	283	253	252	275	296	261	268	277	277	253	255	246	305	269	256	282	275	273	287	265	259	274	269	280	253	280	278	267	268	264	272	255	267	266	266	297	294	258	258	222	274	285	275	274	244	293	266	257	270	260	245	286	238	281	274	284	267	249	274	261	294	284	287	242	283	282	246	263	252	306	272	267	275	282	256	254	264	254	258	283	262	282	263	244	253	270	266	241	278	275	275	280	260	279	252	263	264	240	250	269	274	242	257	316	284	281	261	285	261	266	282	275	292	240	265	264	252	271	276	277	248	277	241	223	250	261	284	280	289	283	309	273	274	275	264	270	269	267	254	252	296	265	280	284	254	278	299	285	295	259	290	255	251	271	303	275	281	274	281	251	256	301	281	281	281	269	258	292	294	258	260	271	273	287	286	251	317	261	255	262	271	259	279	283	292	290	242	260	267	254	273	277	270	262	263	261	258	227	238	268	219	269	278	268	285	253	263	271	275	253	291	301	261	266	252	260	234	293	281	295	267	246	266	286	270	249	242	276	271	270	247	256	258	280	243	315	256	282	298	267	309	303	243	272	267	268	295	261	266	288	280	240	276	253	267	286	271	235	291	276	269	234	274	269	252	265	241	274	295	269	257	280	284	257	297	278	276	289	258	254	265	293	271	252	282	280	268	252	245	266	262	252	260	255	250	266	243	272	253	225	251	303	268	243	293	261	262	289	271	285	282	294	281	288	274	309	270	264	258	269	267	267	263	240	279	241	242	239	277	291	284	264	267	279	268	307	276	277	260	292	271	274	279	250	273	253	282	298	278	270	275	294	282	276	262	274	298	291	253	271	287	271	269	254	237	282	292	248	270	243	266	270	278	264	274	287	272	262	245	270	268	274	262	282	296	297	280	284	228	270	271	295	287	272	278	301	281	263	278	297	289	238	259	238	293	262	265	267	276	280	272	307	274	257	253	256	303	264	272	254	264	252	277	255	261	269	282	264	277	253	267	255	274	284	256	249	251	277	296	284	251	259	261	240	277	259	263	286	275	255	271	278	242	275	300	255	268	281	249	277	275	268	271	280	289	258	268	280	244	265	245	313	275	253	270	273	297	297	252	266	270	273	281	258	250	268	253	264	238	287	239	296	275	258	293	279	257	251	262	292	274	261	281	249	274	270	265	253	283	266	289	258	289	289	266	283	289	278	271	254	258	253	265	264	235	237	270	261	246	267	240	262	251	262	269	247	278	269	255	275	261	266	278	238	239	284	283	244	273	248	282	265	246	261	269	274	277	280	275	262	244	250	232	260	251	260	250	275	289	256	254	294	256	276	282	239	319	249	297	264	242	257	271	268	270	264	280	289	274	252	270	256	282	278	254	236	259	249	251	267	283	267	255	251	268	258	267	275	277	267	285	262	274	296	269	260	259	296	278	261	281	273	236	284	258	244	239	255	286	266	261	269	254	272	257	283	283	265	285	288	282	248	259	280	249	256	241	274	297	287	231	266	272	315
33509	19570	18283	11822	12924	16006	39900	58091	57518	44255	33408	15878	5393	1877	947	700	767	736	724	721	713	678	702	752	738	666	746	743	672	678	720	725	698	744	749	711	704	742	693	721	736	679	738	714	704	718	706	680	731	689	729	746	706	746	712	720	711	727	722	704	746	752	717	713	676	701	758	666	711	767	733	768	737	710	807	742	763	770	723	765	672	722	725	683	705	719	735	712	709	697	753	715	719	761	699	719	698	730	759	698	670	709	733	745	719	734	686	664	741	679	723	718	709	711	763	725	713	741	752	710	748	691	728	714	746	778	755	741	746	728	705	715	728	685	718	728	694	706	738	701	763	696	730	709	685	721	733	757	707	727	746	736	729	717	699	727	740	760	691	740	720	701	703	735	739	676	738	741	759	729	710	722	703	687	698	701	752	725	703	716	685	692	727	704	699	666	760	673	739	778	722	679	697	731	691	732	677	716	732	730	739	724	729	728	703	734	745	710	715	731	753	718	764	752	724	745	752	690	687	696	756	709	699	705	710	741	719	703	688	735	740	723	718	695	749	734	787	701	732	758	695	721	751	756	706	717	741	744	711	677	702	680	715	706	701	720	740	763	687	725	677	721	734	725	745	773	715	704	726	674	744	738	751	721	711	743	759	705	698	671	733	702	778	718	675	759	770	735	730	719	774	701	739	720	734	721	734	743	725	718	739	718	730	754	702	670	697	724	719	697	726	691	766	654	757	761	675	724	717	675	763	717	713	754	715	726	761	727	711	691	688	735	702	654	733	693	678	696	738	697	711	738	759	727	738	697	719	737	728	705	699	728	675	711	751	723	730	708	722	713	714	659	757	688	678	730	715	762	694	748	689	695	673	711	708	710	720	700	721	744	725	745	719	728	685	688	690	724	724	732	733	745	756	715	728	737	701	730	708	765	733	685	744	726	641	706	749	714	709	719	728	733	759	734	724	714	703	726	697	711	700	687	730	737	724	724	723	770	707	700	770	754	692	696	747	751	745	690	721	740	754	740	767	654	774	712	702	741	705	703	686	789	786	716	705	748	741	717	729	724	734	758	716	720	739	718	730	779	748	747	720	750	692	732	745	681	708	752	715	723	725	704	711	757	717	752	702	712	676	767	677	659	715	708	718	733	736	700	703	682	640	689	734	717	761	723	717	701	728	744	735	721	702	738	702	722	630	688	749	729	723	690	670	745	730	691	732	742	732	701	715	717	712	717	705	713	703	734	709	697	780	695	723	712	765	742	721	704	738	725	708	703	758	763	718	730	713	726	739	769	696	721	736	722	748	742	753	709	659	719	707	742	716	719	692	818	670	676	739	774	716	724	682	695	713	721	742	768	713	755	731	734	779	743	735	734	743	687	710	743	700	735	744	668	750	727	741	686	731	689	712	692	735	724	703	749	740	703	738	724	731	706	715	712	749	726	698	730	736	671	664	752	730	747	776	746	698	714	727	709	725	739	737	709	708	754	734	748	733	685	735	753	734	744	686	715	745	728	683	747	751	649	758	728	684	780	719	702	707	693	725	731	720	714	711	763	736	781	767	701	770	722	728	699	740	729	711	750	715	711	732	687	718	729	742	698	737	718	706	730	687	705	735	759	731	693	736	688	765	776	712	711	730	714	737	714	765	742	710	723	734	706	751	721	719	697	714	686	735	710	705	675	717	700	724	738	653	716	753	723	721	729	715	786	704	648	711	737	704	759	706	715	725	708	730	744	727	727	714	723	707	709	694	737	735	753	712	726	704	716	779	703	778	732	691	721	754	736	798	724	759	717	685	689	716	758	742	717	744	700	744	699	740	690	686	707	701	701	742	714	702	675	687	687	718	689	653	705	697	671	735	704	744	731	705	749	724	724	712	674	787	696	709	755	754	753	692	746	715	715	750	684	694	706	696	733	746	702	690	703	752	774	707	710	738	699	715	728	670	705	742	699	737	722	724	720	763	766	720	757	769	703	707	732	743	735	707	741	719	740	719	722	753	723	695	700	742	681	678	742	726	699	711	738	683	656	774	667	716	772	761	746	728	726	735	731	731	749	733	692	673	714	697	735	768	723	761	732	688	719	674	685	713	742	735	765	698	725	764	746	736	765	735	731	703	751	768	710	757	699	755	718	750	732	754	720	701	764	723	704	710	721	676	728	705	741	735	781	724	694	699	714	748	798	733	782	694	742	731	727	727	723	726	728	735	696	697	772	694	728	751	709	711	735	690	709	755	727	735	758	758	726	756	745	755	714	714	726	676	711	722	736	710	690	717	725	751	734	730	704	728	735	735	715	734	692	719	727	732	646	697	703	734	736	757	739	754	742	701	751	676	758	726	729	739	723	740	715	675	771	727	709	727	732	728	721	735	725	726	719	670	711	722	700	714	727	705	702	754	700	763	694	753	685	799	724	722	731	721	754	728	720	720	705	696	699	694	785	730	739	704	757	695	683	726	727	712	675	741	689	742	722	729	769	720	705	716	739	742	688	713	737	751	735	761	727	701	736	651	715	764	689	674	756	747	708	762	777	693	707	721	688	734	743	657	705	735	682	764	738	727	744	683	765	792	705	690	751	757	734	766	679	720	730	704	786	699	759	748	742	703	694	718	706	710	747	704	748	708	720	690	731	731	708	682	716	713	719	696	721	718	684	698	727	690	694	767	709	731	733	717	690	744	700	749	711	727	728	727	717	668	710	714	677	678	696	735	695	777	731	735	687	756	751	717	740	764	762	710	714	675	743	696	727	729	724	700	717	712	722	745	707	709	722	692	752	713	715	747	728	675	709	728	691	732	726	762	695	764	745	705	766	740	693	763	704	773	757	697	781	748	728	721	729	776	716	735	716	692	690	702	743	730	701	713	752	749	683	744	734	731	742	728	740	761	724	700	701	715	695	706	754	721	743	749	706	721	719	707	736	695	725	728	737	701	692	724	688	660	721	729	706	700	690	742	700	755	723	767	701	696	720	741	682	750	735	751	725	773	654	726	724	708	710	736	709	771	710	726	742	768	747	730	714	678	726	719	695	727	715	708	739	741	774	712	723	716	673	698	684	715	710	714	739	727	730	710	785	694	682	680	710	754	717	720	743	773	775	718	707	774	707	740	759	683	788	765	750	772	756	664	738	726	714	701	706	705	675	668	696	705	714	715	718	683	732	781	739	710	742	733	733	674	701	707	699	711	749	730	739	718	706	751	710	745	719	751	722	690	741	729	738	692	758	706	738	693	672	689	733	684	725	731	675	695	724	711	666	714	734	706	713	712	750	691	730	719	711	738	767	772	790	732	696	704	721	751	712	738	739	755	743	699	689	727	749	745	736	675	710	725	692	684	708	701	704	684	748	722	715	733	711	712	743	721	712	751	716	733	698	705	715	712	679	685	722	697	727	703	779	713	715	744	671	736	719	758	764	769	685	673	734	711	748	758	711	737	703	729	721	713	711	702	717	727	702	708	708	724	722	762	706	737	704	713	722	737	757	714	764	730	709	693	716	696	689
9699	3145	1100	877	1025	614	1186	2752	3152	2242	1293	741	495	364	379	351	351	310	363	340	343	344	387	330	350	376	330	320	345	341	349	360	347	348	351	332	339	337	336	346	339	358	335	329	364	363	353	356	364	321	370	360	379	331	327	360	370	356	357	366	341	368	359	336	353	374	357	363	347	356	339	341	367	348	336	330	348	386	348	351	343	370	348	365	340	383	360	350	372	334	315	329	377	349	363	348	365	352	395	396	328	355	361	342	340	320	370	341	342	370	362	343	333	371	374	346	345	361	393	385	362	355	352	386	336	347	347	360	349	342	402	330	346	310	346	346	360	371	376	346	366	347	359	371	344	354	375	390	350	336	360	386	357	339	359	359	315	309	337	343	342	330	342	358	357	350	352	377	333	351	377	361	336	304	349	344	374	376	361	333	377	331	349	376	378	379	361	362	339	369	344	320	373	340	341	344	337	382	356	393	347	375	374	345	375	356	342	348	335	324	353	375	377	343	331	349	354	334	353	363	328	352	348	348	346	357	373	369	363	338	321	350	394	343	389	371	338	364	330	404	354	331	354	335	372	394	353	324	339	335	357	372	367	358	334	342	392	372	364	348	327	320	396	380	347	356	347	325	336	352	357	381	362	363	369	340	343	354	379	345	344	367	336	338	355	326	359	387	342	363	325	345	342	354	372	318	349	399	347	363	319	348	385	345	357	361	360	321	335	363	372	364	355	322	322	365	365	376	364	359	361	357	328	395	362	338	350	345	350	340	374	362	347	344	365	355	349	339	327	339	362	367	372	345	348	365	339	357	336	321	310	368	373	363	369	362	344	368	323	370	334	333	336	351	347	347	347	325	335	369	375	337	344	361	353	350	338	340	412	389	330	404	344	356	351	368	362	386	391	335	334	386	335	375	372	388	339	345	326	348	356	324	358	359	369	348	358	355	322	354	362	332	357	346	314	371	343	323	339	364	378	325	356	361	387	312	338	342	370	332	349	339	388	378	347	332	356	308	363	347	348	367	357	388	332	357	350	341	336	346	381	343	341	338	381	343	360	373	381	376	350	375	342	332	341	347	349	309	347	365	329	352	372	345	359	336	354	354	372	354	373	347	348	370	370	348	347	364	384	356	383	355	359	366	354	357	354	337	381	346	363	331	362	372	326	370	374	373	348	359	359	339	357	331	361	346	367	363	361	328	336	353	349	394	349	344	369	358	356	350	335	336	341	322	344	347	364	332	354	337	405	352	336	368	357	374	353	341	384	354	344	324	330	349	328	356	320	343	336	360	355	349	342	355	339	341	325	337	378	343	357	334	402	354	366	358	358	369	361	335	346	343	363	347	366	328	348	392	312	382	347	354	363	344	362	360	378	355	360	330	354	352	342	329	343	373	304	355	362	341	324	345	359	378	364	368	334	341	371	326	387	365	337	383	366	321	378	372	381	365	383	366	352	385	356	332	369	362	334	357	331	333	354	339	330	339	307	375	346	421	388	330	335	339	330	383	358	371	384	355	342	340	310	353	373	341	374	339	347	369	366	337	361	340	361	368	395	352	354	361	366	332	367	342	380	342	359	367	352	327	341	380	359	330	357	346	361	334	371	336	364	369	361	341	376	369	350	354	363	380	323	361	343	348	337	361	354	316	354	374	375	372	366	359	358	339	346	368	340	380	366	320	362	329	329	371	391	316	331	342	341	358	326	375	313	344	328	304	356	350	355	346	328	345	346	375	402	345	382	333	351	374	337	386	356	328	375	383	397	395	346	362	319	340	338	347	359	350	382	341	362	373	332	366	344	327	352	356	372	348	322	338	337	376	347	385	353	340	357	351	378	335	368	349	329	314	346	323	357	370	385	358	348	348	370	350	349	344	352	349	335	368	336	339	345	360	371	380	334	362	395	350	349	358	367	353	353	378	333	369	345	346	366	348	363	353	366	363	370	361	369	354	316	363	405	340	371	374	336	364	371	363	363	375	383	362	344	328	340	361	371	366	364	377	359	375	359	334	322	349	359	343	364	383	362	349	387	328	366	380	331	350	384	348	384	315	360	336	370	361	321	356	352	312	374	341	331	358	349	327	363	345	347	360	347	368	356	346	341	364	401	368	326	344	375	344	358	331	383	352	309	373	353	374	364	362	386	358	316	328	329	336	363	359	327	390	371	343	364	389	343	378	325	388	392	366	363	392	345	336	388	351	349	357	390	362	364	355	319	337	369	386	359	339	371	366	364	358	369	343	357	354	381	360	374	365	335	318	358	333	342	363	387	343	323	353	356	345	335	347	330	332	381	361	336	354	376	339	340	334	330	357	387	319	342	375	350	368	368	369	348	364	347	342	366	324	381	354	380	333	329	375	387	326	347	339	315	362	388	368	339	362	294	364	347	355	364	358	368	354	315	327	351	310	320	361	359	364	320	329	329	346	350	362	336	369	357	374	374	375	350	360	387	359	379	368	347	334	367	345	358	382	369	362	360	359	341	336	369	349	373	349	369	391	355	326	346	350	330	354	337	371	353	318	353	353	344	344	336	366	357	402	335	348	383	353	380	354	325	380	350	385	380	349	313	340	338	391	365	339	373	326	345	351	370	339	338	346	341	361	370	348	349	339	366	357	346	346	367	339	345	349	341	341	344	349	335	379	398	376	360	320	356	348	383	368	348	354	390	365	338	345	319	363	366	378	335	384	359	351	371	333	382	376	376	350	366	341	362	360	355	358	374	351	380	340	353	343	378	359	338	328	335	392	361	383	353	343	328	339	364	357	330	366	351	348	360	333	348	364	382	345	358	326	346	349	354	380	338	353	352	357	348	367	344	336	372	358	388	372	385	345	348	391	375	375	379	338	348	328	336	348	339	339	352	373	384	382	333	348	378	320	356	330	339	357	349	350	330	371	364	358	384	341	370	363	382	360	340	363	358	336	338	351	339	301	345	328	354	326	340	369	379	343	338	369	373	352	302	369	376	378	377	343	359	333	346	347	339	330	344	378	355	321	358	324	345	357	338	329	361	345	353	364	326	358	353	384	357	361	344	346	330	352	374	347	381	343	331	380	373	363	342	325	345	366	347	353	358	367	373	348	348	368	353	352	348	341	364	351	364	357	334	336	343	375	356	341	336	337	341	354	401	375	367	368	367	338	376	368	351	362	403	360	346	358	331	339	336	362	378	333	343	352	319	370	383	338	369	362	341	343	354	348	350	370	353	387	358	330	389	345	353	377	348	359	338	356	379	369	358	353	380	345	336	358	342	362	357	326	350	355	367	317	349	359	349	365	365	374	338	348	339	366	349	389	319	356	378	352	364	336	326	355	364	356	334	337	331	336	312	327	358	340	355	384	355	339	338	365	365	345	327	379	316	367	334	359	354	349	330	352	324	381	366	338	397	377	338	348	362	360	338	366	340	358	337	343	371	360	323	348	371	381	356	331	365	352	374	364	366	336	366	330	379	392	369	342	359	353	364	338	337	342	355	330	347	353	351	332	364	358	358	347	349	394
8968	2554	1832	2580	3475	2191	6051	13142	13503	9594	5156	2505	1410	1023	984	904	873	887	907	926	925	923	943	945	916	925	952	963	892	876	950	891	943	886	878	944	951	882	973	937	943	903	917	937	942	967	920	887	957	935	967	913	915	954	1039	965	924	907	953	940	877	917	952	870	880	921	941	921	894	922	952	872	909	923	908	875	944	944	939	933	905	921	921	961	967	935	910	935	944	923	885	933	949	894	895	876	930	950	978	886	931	883	917	937	936	947	933	904	850	934	944	987	938	906	916	912	914	912	905	895	963	944	935	965	923	897	893	881	933	898	966	949	1034	893	936	907	943	967	930	950	906	953	930	959	903	940	841	982	949	929	914	995	969	920	896	912	911	945	891	923	933	947	925	932	943	931	942	965	938	930	961	870	990	918	964	929	943	889	922	911	908	964	936	927	901	980	970	910	954	939	890	940	939	940	919	933	941	973	977	859	976	910	923	960	928	933	922	966	963	878	899	931	941	919	927	963	901	969	901	901	909	930	922	927	865	909	953	919	989	945	924	903	944	894	949	933	884	973	895	896	971	928	915	882	934	1007	872	915	884	971	906	966	902	894	909	942	908	889	911	934	900	965	939	945	943	968	953	973	899	935	932	926	926	959	924	923	969	920	847	1004	939	964	916	921	892	940	977	942	868	881	932	923	954	932	911	945	926	889	985	915	936	938	926	939	907	901	922	916	992	929	895	935	911	909	910	860	946	882	946	936	924	870	935	975	968	900	883	952	974	899	953	952	899	955	961	951	934	962	918	987	930	953	950	957	927	950	942	907	951	971	907	967	947	1000	886	932	927	975	928	884	887	962	964	921	899	898	930	922	904	891	911	919	916	956	892	955	928	948	933	921	899	909	947	851	885	865	950	941	946	908	937	941	880	981	910	921	951	906	902	965	899	981	951	925	974	939	906	923	952	880	968	925	946	934	924	986	899	908	941	927	930	909	931	919	935	895	928	905	890	978	940	981	970	904	936	929	948	937	932	929	971	960	938	889	949	898	901	991	919	947	917	915	911	911	913	950	903	925	915	938	981	916	974	878	930	956	924	932	941	950	886	938	934	911	932	906	876	902	919	865	931	962	898	983	915	929	909	928	916	982	928	993	923	923	935	920	943	877	938	910	956	952	940	978	949	963	859	960	846	973	958	932	938	933	947	925	898	938	903	917	972	930	946	890	943	908	971	929	949	941	925	929	967	882	937	924	939	934	892	995	959	875	897	896	919	982	937	933	969	925	963	933	933	870	959	892	926	932	948	875	906	894	954	949	952	880	913	975	858	944	958	875	882	915	961	952	987	979	925	914	946	959	912	977	882	918	946	940	869	974	974	911	930	920	940	944	945	911	950	881	925	893	878	955	939	926	891	909	942	934	952	911	943	869	923	881	879	902	927	915	891	965	894	906	939	941	926	955	936	939	865	933	954	962	894	937	979	851	945	964	998	940	905	936	951	939	936	961	947	888	975	951	875	951	902	978	945	873	896	921	917	892	918	948	915	956	923	919	930	932	957	888	938	859	949	933	913	905	954	931	895	917	932	974	989	923	966	886	949	912	954	878	960	913	885	927	881	941	968	974	957	921	885	903	928	872	899	956	891	904	962	895	946	964	925	946	935	964	926	929	941	979	853	922	885	893	888	954	946	921	930	964	956	966	957	937	921	953	863	918	945	948	921	947	928	886	972	918	890	911	920	888	934	949	931	950	936	933	911	942	881	955	907	958	950	939	933	947	912	958	934	922	929	878	960	979	931	934	919	896	999	957	912	939	894	903	936	951	903	930	925	864	919	926	979	1011	940	917	967	978	976	921	968	906	974	890	935	903	950	954	924	905	916	922	863	949	939	925	957	903	917	957	926	970	971	949	978	968	950	893	910	953	930	920	901	925	972	984	901	914	909	942	938	945	954	950	908	977	969	942	921	941	920	882	924	917	922	909	912	885	885	971	967	999	927	971	907	922	893	913	932	958	897	904	956	919	932	915	954	869	958	875	902	924	943	914	903	919	917	833	920	893	933	924	952	902	925	910	968	899	880	956	956	910	867	927	929	912	916	913	923	940	885	936	947	900	975	957	956	926	872	878	917	948	944	937	914	949	884	905	879	931	950	877	965	1030	956	903	1019	894	912	898	896	945	952	943	947	967	940	921	943	922	873	926	921	947	907	971	912	882	990	907	898	938	893	920	909	910	922	919	964	990	953	913	919	902	960	893	930	895	953	1016	954	904	910	896	881	927	941	1009	931	949	964	935	954	859	965	914	904	926	931	912	993	864	958	982	946	878	971	907	925	955	953	929	909	903	968	927	987	979	951	882	911	958	958	931	919	880	929	920	924	923	932	1016	931	946	902	923	908	911	914	932	925	1001	954	925	940	926	906	909	847	904	947	933	925	935	906	899	938	919	975	933	915	942	925	876	912	927	951	889	941	919	881	917	874	953	921	977	926	883	909	904	928	963	938	962	938	926	918	946	888	900	914	964	872	981	929	924	968	952	966	912	898	957	924	936	900	918	947	909	940	929	947	958	916	924	869	961	940	949	986	858	919	937	956	913	915	978	886	930	912	949	925	948	912	912	940	912	932	901	882	912	932	933	922	946	924	950	954	926	908	938	919	917	961	914	931	1007	907	944	920	964	914	889	910	883	990	886	937	890	917	901	942	963	861	875	875	946	978	867	968	950	940	1005	922	898	913	930	883	916	934	927	943	970	953	956	906	977	897	919	974	861	965	966	937	947	893	986	925	904	967	965	934	922	933	909	957	893	904	958	894	949	880	930	912	954	877	914	963	946	919	941	962	891	903	945	903	918	984	923	898	912	893	950	918	917	866	950	914	919	919	945	971	920	931	965	901	953	973	999	947	917	924	939	915	849	912	931	920	886	892	924	953	884	950	927	956	947	946	932	949	892	937	909	928	877	899	906	903	903	922	956	962	966	934	883	894	908	887	923	963	935	912	908	917	898	913	866	975	906	959	934	954	931	926	944	920	916	885	930	843	944	902	910	919	908	903	941	961	945	957	931	878	905	960	892	936	960	923	957	905	939	839	923	908	820	928	953	914	941	931	897	883	964	917	909	894	932	871	924	926	902	960	964	957	960	945	899	949	973	892	899	933	957	897	951	908	924	931	893	965	954	910	919	933	996	893	925	961	949	926	988	904	884	876	954	939	895	962	914	932	968	995	899	942	914	926	913	941	929	923	871	968	938	906	953	921	991	940	956	936	920	886	897	943	897	920	953	947	935	959	944	904	938	952	902	946	909	900	917	909	875	935	926	980	855	914	942	923	882	912	901	951	908	926	907	939	906	929	940	946	914	912	888	914	900	946	914	903	912	903	881	908	977	939	947	859	966	946	983	912	930	924	961	1019	945	914	887	925	916	875	913	923	964	919	912	959	896	954	890	914	908	901	945	905	926	889	933	953	963	942	969	924	933	874	896	925	905	911	911	948	956	969	927	940	910	913	972	971	955	957	921	943	914	902	892
36140	20719	12586	8673	6250	5288	15965	28154	24698	15239	7438	2287	818	417	316	296	327	350	339	288	334	308	298	334	312	299	342	343	324	326	339	335	295	326	330	355	311	346	297	289	300	324	306	310	322	314	313	362	304	311	313	300	308	301	314	305	307	307	292	304	321	309	338	292	335	330	319	327	330	322	329	297	322	309	309	294	306	335	278	324	308	291	332	345	322	304	319	263	315	310	319	324	311	326	291	325	342	307	333	329	306	296	303	316	298	313	313	291	302	289	307	303	277	300	333	337	321	274	304	311	329	299	320	312	349	293	316	313	307	321	297	309	317	294	308	295	300	310	305	306	301	315	334	281	317	296	325	282	329	317	329	298	307	296	315	313	306	331	310	309	318	306	312	296	289	347	316	349	327	330	337	340	323	324	312	349	340	303	325	328	331	290	319	321	316	349	300	355	302	307	353	291	321	303	319	324	339	329	314	335	310	328	323	319	334	355	300	326	311	295	332	338	299	272	330	321	293	283	340	293	308	320	330	322	349	341	313	309	333	298	312	320	304	291	308	352	324	294	300	349	340	308	318	285	335	318	319	323	316	323	315	291	357	337	307	312	302	352	342	297	328	311	309	323	310	283	327	321	327	308	347	309	311	320	323	312	321	299	355	323	305	320	319	351	367	315	325	305	309	310	340	334	282	308	308	331	303	277	329	344	327	278	320	320	318	300	330	290	311	334	318	304	318	296	320	317	337	328	349	306	328	339	325	293	310	293	306	326	324	313	296	309	344	312	308	295	318	338	314	303	316	317	293	318	293	291	318	288	330	302	294	272	338	319	318	308	317	304	303	302	311	300	327	307	290	309	320	332	352	306	332	320	291	311	316	302	303	329	305	319	346	331	308	298	292	312	293	305	309	319	313	278	291	314	320	315	316	299	302	323	296	324	301	334	307	287	332	324	352	299	348	297	322	326	314	329	326	323	273	315	310	280	309	349	332	310	311	345	313	311	318	327	322	321	347	304	286	301	321	351	319	286	334	345	313	323	324	326	307	334	302	320	330	324	340	330	306	310	363	295	354	280	304	302	330	328	298	326	319	313	320	331	330	311	350	314	336	313	297	347	317	293	315	311	290	289	305	334	300	320	342	330	341	318	335	325	318	329	302	308	310	344	337	324	303	311	317	318	291	313	347	310	317	308	315	315	300	268	308	278	311	296	341	341	284	330	300	307	305	293	342	300	308	278	327	306	321	300	317	292	324	333	303	327	353	332	293	333	295	328	298	326	302	326	336	314	299	295	298	305	318	305	293	328	301	293	317	311	286	322	310	330	307	314	328	308	345	305	324	317	337	318	316	313	309	306	328	350	336	341	332	313	282	338	304	326	284	317	330	321	355	304	299	326	307	345	340	305	296	333	325	332	308	316	341	318	324	305	327	323	293	315	310	309	334	305	298	311	319	300	282	307	328	323	329	304	335	290	310	310	345	354	315	328	314	294	314	317	299	322	335	347	312	299	294	309	286	347	329	313	350	302	315	316	311	322	303	333	305	338	287	318	288	314	296	298	316	318	325	291	329	345	335	353	302	325	319	305	311	317	332	343	307	294	303	328	350	319	332	313	323	323	314	369	309	330	331	319	320	310	318	312	336	308	324	302	347	319	322	327	365	341	315	307	314	285	309	299	323	330	333	350	337	321	333	322	281	281	296	307	313	311	310	315	317	305	324	346	326	328	296	317	352	310	319	328	326	335	346	321	353	305	340	342	333	305	324	337	324	295	341	343	301	289	297	300	313	278	298	310	287	302	282	299	291	308	307	287	298	324	323	320	300	288	296	329	305	317	313	314	306	330	333	325	330	310	278	309	301	310	290	351	331	317	285	321	312	361	305	299	305	278	334	345	300	301	310	285	341	304	297	291	338	295	340	323	339	291	319	309	323	294	348	298	307	327	318	308	310	288	333	316	314	333	325	317	323	310	344	338	309	319	326	292	303	326	298	307	312	331	281	318	312	322	302	309	284	307	326	319	336	299	322	320	333	333	299	293	311	303	306	298	337	360	329	342	337	297	313	303	319	321	332	336	280	325	279	315	302	309	315	303	276	320	342	348	316	283	351	339	305	348	307	302	305	330	298	290	329	328	337	346	329	319	324	325	313	307	328	341	332	334	323	311	332	312	310	313	265	283	317	354	312	317	291	313	348	315	302	364	312	321	300	309	314	304	314	323	367	312	302	286	277	336	317	298	327	316	334	335	314	311	295	333	314	251	310	325	349	332	329	355	326	308	320	343	335	280	287	309	355	299	295	365	335	323	304	344	322	306	269	303	314	297	336	278	341	301	315	351	327	299	291	293	302	342	324	322	337	312	308	306	319	300	330	308	319	265	321	326	307	312	290	317	329	275	286	313	305	327	282	336	347	331	360	342	296	296	320	350	306	290	345	309	318	311	327	314	348	318	348	299	324	316	280	320	314	312	301	299	318	324	323	314	315	274	355	317	330	295	317	304	340	331	321	304	350	318	305	324	331	342	300	315	332	310	302	299	328	303	292	321	289	325	338	304	319	335	329	331	317	307	306	345	303	343	299	301	290	343	311	319	330	315	336	373	311	333	320	321	309	322	319	295	334	325	321	325	332	313	337	312	334	307	300	284	329	324	308	323	327	320	315	282	317	333	297	308	294	339	304	303	311	320	332	305	339	327	321	321	322	344	290	288	286	340	289	315	329	310	343	332	295	334	329	327	333	293	308	317	304	319	285	302	310	316	321	348	290	297	300	295	295	294	328	294	324	291	301	316	311	305	303	329	323	301	333	329	321	308	299	338	332	295	304	297	285	361	355	340	334	277	297	321	313	315	356	313	303	299	332	316	307	305	330	318	329	339	305	328	291	321	346	332	297	280	296	347	334	367	334	332	313	302	314	325	307	315	315	336	295	291	318	342	294	331	311	319	322	355	308	299	309	320	325	316	316	327	291	346	325	320	315	312	310	303	330	308	313	307	327	290	287	306	321	289	318	309	328	310	331	337	333	308	300	326	311	343	326	294	339	299	306	296	339	309	317	334	303	310	319	331	310	314	322	318	303	327	298	320	316	310	341	349	296	318	328	268	313	283	298	330	358	310	313	304	357	326	314	312	322	325	328	298	294	335	313	341	325	336	328	336	318	306	286	328	320	310	316	321	315	317	343	330	339	328	309	327	328	300	284	322	293	325	289	297	332	323	306	311	303	308	338	310	305	290	330	357	304	351	317	299	344	276	290	331	311	323	314	292	347	282	279	329	358	326	319	351	319	314	340	308	307	302	353	326	294	325	345	311	353	308	315	332	335	284	317	291	303	318	281	288	325	281	305	318	322	277	342	284	330	308	312	326	331	345	300	290	286	297	331	335	316	319	316	328	307	302	299	338	291	328	289	291	319	310	295	314	278	326	353	317	333	311	301	328	280	354	330	317	297	321	298	302	317	283	290	315	337	314	314	339	285	306	287	326	293	278	306	332	322	307	333	342	305	312
26488	10906	8860	10953	11650	14771	35922	46864	42694	33093	21517	8886	3202	1334	947	843	781	834	794	872	838	825	831	882	857	857	814	829	850	804	878	859	860	855	790	814	792	854	874	833	863	835	865	795	785	881	852	907	881	808	780	827	813	780	780	792	809	846	794	848	813	824	825	818	851	825	780	798	824	806	806	875	858	862	816	860	819	836	840	839	855	848	839	817	836	839	826	795	825	835	821	844	814	930	787	822	788	845	805	825	868	830	887	830	841	753	813	850	862	863	835	867	828	847	779	899	801	846	784	860	864	847	780	805	836	825	866	845	791	826	803	819	878	817	850	802	842	876	885	781	802	846	777	830	850	859	858	875	793	826	893	861	838	782	837	784	867	787	834	808	834	816	799	848	834	830	849	868	805	833	821	868	872	834	822	847	866	866	848	809	815	812	830	843	857	860	882	859	814	852	798	838	798	851	846	834	837	856	782	830	859	858	836	749	903	792	840	875	795	842	800	850	841	796	875	856	843	794	793	776	851	869	822	875	882	845	865	822	808	839	780	867	843	824	784	812	853	846	816	761	829	766	847	822	840	769	865	877	856	802	812	816	843	834	810	804	868	840	853	787	816	780	840	868	798	825	831	816	848	865	829	805	860	801	879	819	855	816	890	834	864	839	808	773	821	831	899	867	787	791	843	806	809	880	839	875	847	818	815	829	840	867	868	819	821	824	880	876	834	855	853	826	857	854	844	888	914	782	876	821	803	897	889	786	886	894	852	822	816	876	783	808	838	800	819	830	839	841	840	832	840	886	819	851	804	796	814	831	819	815	822	836	865	854	839	771	819	802	844	739	778	846	813	814	804	856	836	814	863	844	813	876	806	795	873	806	826	821	796	891	853	831	856	847	824	785	862	825	797	829	801	866	880	868	841	843	837	888	796	829	874	826	811	855	863	853	808	823	875	787	831	827	814	874	842	828	768	867	871	845	845	810	833	826	830	797	826	847	880	862	837	830	842	799	818	841	861	807	936	867	881	848	842	853	843	812	816	909	805	843	841	822	819	831	865	825	858	866	844	796	830	850	899	795	852	808	848	848	836	855	853	870	827	833	797	831	825	844	861	870	891	839	853	823	848	838	838	865	876	837	840	815	823	893	822	870	815	848	818	870	812	864	838	837	834	836	811	844	819	860	810	831	833	839	851	813	809	829	771	785	819	858	825	827	856	802	854	813	844	771	817	819	809	829	819	845	835	841	821	807	826	891	859	837	865	776	837	829	823	811	818	867	839	846	859	836	803	822	854	844	821	865	858	809	881	781	825	809	836	838	860	883	811	809	849	804	836	852	867	818	851	825	865	826	835	860	849	839	807	818	832	757	838	841	840	814	840	778	830	808	852	810	829	852	830	821	855	845	816	840	843	793	850	836	860	822	815	820	834	908	774	782	769	835	875	787	852	841	849	835	850	860	809	824	875	834	821	820	850	840	857	811	808	840	807	842	829	850	817	801	876	870	831	832	819	850	778	859	881	908	855	888	870	858	779	858	811	842	877	834	791	843	848	898	845	833	800	859	859	814	809	880	845	844	832	849	835	812	792	902	821	820	792	811	873	841	852	827	837	841	824	761	819	819	861	871	862	833	858	836	811	819	854	822	834	822	888	856	836	851	850	833	852	773	831	826	842	811	842	846	811	847	877	856	854	829	862	826	829	864	822	856	850	854	819	811	838	826	857	798	822	839	762	882	858	812	803	826	846	861	839	843	866	791	804	839	831	835	797	847	845	879	757	786	833	830	811	852	844	810	827	868	872	866	803	816	807	779	852	845	851	839	848	856	760	842	814	821	869	814	825	807	828	829	813	794	875	837	825	836	797	925	837	817	832	839	845	854	809	811	841	833	840	848	781	871	860	796	771	855	848	875	879	823	794	864	897	794	789	832	836	853	800	813	832	793	829	818	816	824	834	811	857	830	819	804	865	836	867	821	832	819	838	838	798	797	861	851	833	858	822	797	795	828	804	809	883	881	840	895	907	866	836	788	835	878	854	770	852	846	860	834	842	839	789	865	868	855	821	800	894	828	857	833	800	895	781	805	771	845	834	845	817	853	823	884	873	857	855	784	860	831	832	883	843	838	882	834	825	863	835	800	817	830	903	832	808	814	867	790	829	828	847	918	772	869	843	860	843	815	867	833	870	850	832	822	857	863	830	813	822	786	863	836	846	870	860	854	857	853	841	843	830	842	868	826	801	816	843	877	874	838	863	857	810	802	831	840	849	843	845	860	862	868	855	785	874	858	820	820	812	879	847	831	831	798	828	822	847	887	853	831	818	769	824	850	846	875	814	790	851	776	830	829	818	835	843	802	801	775	873	813	874	844	810	799	810	855	866	780	787	821	823	850	841	850	825	858	889	812	784	861	845	811	804	851	867	809	808	851	789	808	882	878	790	791	813	856	880	805	835	874	792	776	824	860	820	885	834	785	866	815	838	849	848	830	865	768	798	893	894	861	799	836	866	801	786	838	885	791	857	848	836	827	792	788	879	852	876	822	821	850	813	812	828	867	821	866	846	834	802	826	809	805	792	830	860	832	874	812	819	833	837	836	835	837	814	851	801	819	832	796	797	816	799	824	844	800	822	806	809	822	759	778	832	854	827	853	870	797	843	889	827	867	807	860	838	776	881	840	822	788	843	835	785	907	783	843	880	871	832	857	832	804	910	865	838	876	882	817	896	813	853	833	848	813	840	814	818	808	835	825	809	806	806	828	805	816	853	870	816	887	834	847	838	814	833	793	848	869	785	786	874	842	800	900	907	863	795	843	844	851	887	872	816	857	829	862	876	799	838	801	821	829	782	844	873	800	853	853	759	844	838	865	805	808	796	891	885	833	842	838	809	876	832	806	869	871	826	807	816	815	866	827	833	843	870	777	836	822	846	863	877	827	861	846	819	841	923	840	879	855	832	823	840	830	858	863	875	809	816	855	894	865	872	826	802	817	795	842	870	861	838	841	786	851	835	874	820	837	783	814	873	837	878	824	875	820	831	820	859	839	834	845	791	830	816	793	830	892	818	809	847	862	813	842	841	838	829	813	900	807	849	828	851	813	833	826	810	834	866	807	817	828	849	803	886	863	835	852	857	789	843	876	849	803	836	905	851	810	897	839	864	772	842	808	820	815	904	814	802	865	805	786	840	827	836	834	845	840	808	820	810	778	851	821	844	880	827	855	806	841	832	827	811	866	847	817	851	889	824	777	876	865	790	832	869	845	830	839	829	819	886	827	843	859	830	849	827	831	882	867	832	800	839	806	833	859	835	805	792	811	853	831	826	788	835	825	876	841	847	777	862	854	812	798	779	838	825	813	830	804	823	857	865	865	847	830	839	830	822	862	842	817	860	838	844	828	886	888	835	817	821	831	822	849	824	872	872	802	818	887	815	820	840	865	846	871	851	837	820	814	802	852	869	799	794	835	858	841	834	827	806	828	847	875	855	807	872	780	896	878	856	866	805	815
40497	25088	20520	15410	12160	11553	28051	42289	40232	26603	13803	4755	1211	463	322	227	273	260	252	251	253	258	257	258	257	255	240	268	259	271	244	239	229	242	276	255	256	268	247	241	220	235	247	241	239	259	249	262	228	235	268	249	273	253	283	268	262	219	254	249	246	261	241	259	257	277	239	243	248	265	264	223	248	253	271	234	272	254	281	267	248	290	240	245	236	261	255	283	255	245	241	256	278	265	252	240	276	247	224	271	289	265	245	273	282	267	237	269	254	266	267	258	229	264	264	257	258	248	256	254	262	267	244	250	275	228	291	272	256	256	244	257	261	269	277	253	267	280	251	280	261	260	233	245	252	274	262	260	249	270	262	241	271	239	250	265	240	250	250	290	283	299	235	278	274	270	213	274	261	252	246	264	247	281	256	262	242	232	276	248	279	262	257	228	272	251	257	260	266	283	265	236	245	282	238	265	257	249	247	247	228	272	265	279	246	266	275	271	285	262	231	277	265	244	245	262	254	257	258	237	237	253	244	251	268	264	239	255	282	236	264	256	266	258	263	271	258	263	237	257	233	255	236	285	263	274	254	272	274	278	265	254	252	250	269	255	261	241	249	267	221	233	243	244	246	223	238	278	251	232	245	260	216	251	263	251	201	285	255	248	265	248	275	225	274	235	264	278	259	254	260	250	267	270	244	214	276	280	240	256	247	263	257	252	269	238	258	245	265	256	256	253	225	251	252	276	244	259	260	235	228	255	272	267	273	264	287	268	285	246	234	266	262	262	258	272	258	274	263	271	249	259	243	244	251	258	270	280	240	237	243	252	264	276	282	240	260	259	246	259	269	244	279	235	253	248	263	262	235	262	249	233	254	235	240	253	281	245	254	263	254	243	258	286	242	242	271	276	234	274	281	235	276	230	246	251	235	248	231	292	262	263	235	275	280	257	251	253	274	268	230	271	253	271	228	242	245	289	238	229	259	246	230	244	263	250	266	227	234	251	253	270	272	246	243	264	257	255	250	254	249	281	250	260	246	278	235	206	244	259	259	253	285	232	244	270	245	249	273	258	271	240	247	237	247	263	229	242	223	232	270	268	262	269	254	284	274	234	260	277	229	280	268	256	263	247	236	263	264	251	247	261	301	258	263	229	293	228	247	291	234	258	240	272	248	263	276	226	257	243	245	269	244	256	265	259	263	248	244	243	258	255	273	243	273	266	299	244	258	249	259	261	276	263	258	237	261	251	241	256	251	266	268	262	266	247	263	235	238	261	265	258	258	271	257	251	283	248	279	260	237	233	255	244	264	261	268	276	270	247	221	263	262	288	264	248	254	254	272	266	244	235	245	232	214	246	249	297	232	292	239	290	227	245	278	235	218	283	263	267	251	245	231	243	239	238	257	249	256	269	240	260	244	246	238	269	266	262	266	267	262	272	265	235	261	280	259	220	258	249	248	255	262	286	251	257	258	284	269	236	255	248	255	274	249	248	270	235	248	237	256	243	258	245	262	235	234	245	287	269	263	249	241	224	226	260	246	248	239	271	248	241	267	242	258	278	269	292	284	266	274	253	258	252	260	259	254	267	248	252	265	266	291	260	238	256	257	247	308	264	231	256	282	237	258	246	242	246	225	257	269	254	262	263	259	254	253	274	247	248	264	260	277	264	237	252	222	250	266	266	262	272	240	277	229	245	244	256	242	251	264	263	269	259	263	223	267	295	240	253	264	277	235	261	283	210	235	243	231	247	240	233	269	251	282	225	263	268	260	281	287	268	265	267	280	258	263	245	263	263	258	259	239	263	249	237	262	230	258	278	239	275	275	249	244	241	238	197	264	262	253	268	242	226	227	236	259	261	229	278	257	239	267	252	256	229	274	244	271	296	244	288	246	247	254	258	255	265	259	239	274	244	268	294	260	233	261	231	242	255	281	261	286	266	249	256	229	259	238	242	249	282	245	271	228	262	250	244	262	249	255	265	217	268	261	275	321	287	271	245	280	213	264	278	242	248	280	267	256	250	265	235	239	277	249	245	247	274	267	226	262	243	294	257	238	247	275	244	264	236	252	252	277	277	245	244	280	241	238	260	245	245	260	287	262	261	259	233	262	250	253	235	243	263	277	263	243	234	241	245	234	251	255	268	260	252	280	244	243	263	254	259	239	247	270	257	266	259	246	258	252	255	256	245	274	232	286	229	238	259	250	228	244	296	238	259	255	251	233	258	245	270	245	227	270	253	257	247	239	252	268	239	284	264	249	271	241	264	258	226	263	222	284	279	263	231	275	268	272	239	277	248	266	236	272	260	289	256	239	300	291	253	245	243	264	279	245	245	254	249	247	264	277	243	283	239	241	248	283	266	230	224	241	259	238	250	272	250	267	268	217	254	249	228	264	256	245	254	217	243	271	261	254	238	279	256	269	272	259	254	258	249	253	246	265	275	266	277	261	257	271	244	277	236	237	270	230	254	284	242	261	248	256	247	274	241	255	271	266	232	260	242	224	231	277	284	238	237	267	255	241	261	233	263	251	273	263	229	241	299	283	259	257	255	237	250	255	264	279	255	265	262	295	249	244	262	252	254	248	271	246	277	257	277	223	260	265	268	243	242	260	254	273	292	249	249	281	263	245	248	248	286	244	241	234	271	244	256	262	249	258	261	237	278	252	277	223	256	234	235	244	266	251	254	265	256	281	258	233	245	242	215	267	248	246	238	262	236	278	241	249	263	240	251	275	265	226	277	274	248	250	261	263	222	263	251	249	252	240	255	256	249	283	282	279	253	240	229	229	246	259	261	256	250	268	249	246	281	224	242	224	266	265	276	260	248	251	265	289	261	253	262	270	250	212	249	273	275	261	246	284	268	246	276	226	240	266	251	222	252	240	243	258	247	252	277	243	265	253	249	281	265	270	258	229	252	255	252	230	230	259	253	256	243	242	261	261	268	278	257	275	253	274	248	228	249	249	244	261	249	256	243	262	264	265	253	285	256	246	250	258	253	248	232	246	253	244	263	238	287	257	242	242	265	266	264	235	264	234	261	275	235	268	251	253	276	267	240	258	261	257	249	269	229	275	249	260	266	264	258	246	270	252	240	275	295	274	242	251	255	262	266	261	224	267	234	246	234	261	258	276	249	272	292	250	239	282	249	256	248	268	273	247	221	235	240	221	271	276	228	277	251	255	261	233	237	239	254	260	242	285	251	247	256	254	257	262	279	237	257	245	245	285	284	237	272	243	246	247	261	246	230	257	262	251	298	246	258	225	257	241	253	277	242	264	256	277	250	263	261	232	302	223	243	234	221	267	221	234	261	269	259	247	254	253	255	248	250	248	234	257	253	290	262	261	282	240	232	241	282	247	292	238	260	257	255	278	257	260	280	240	257	260	239	240	254	226	241	246	234	240	226	245	256	261	228	251	286	245	247	261	256	227	296	265	241	258	258	267	269	282	277	263	235	286	261	234	263	266	282	257	261	256	277	234	255	260	237	252	252	293	275	253	259	244	258
28641	16732	15789	18825	19099	24798	46392	57932	54583	42984	29626	14524	5132	1628	821	658	722	697	695	705	709	677	708	698	661	673	677	682	684	682	690	661	679	655	700	702	734	700	732	688	670	707	692	702	688	673	714	709	749	700	699	707	687	708	694	658	673	674	692	711	756	691	717	671	778	713	678	701	733	696	730	675	642	703	700	658	731	706	683	658	691	721	697	657	672	730	722	696	689	642	714	709	681	729	675	677	669	717	723	691	728	709	700	687	697	663	649	669	688	693	712	687	717	696	692	686	623	691	691	705	699	702	692	667	698	655	683	687	643	671	690	664	699	752	720	671	708	732	705	633	694	688	711	697	665	678	667	690	714	716	682	688	713	697	709	732	707	693	694	697	685	630	710	756	697	691	717	665	696	713	658	639	666	706	657	683	731	674	674	717	695	707	726	740	709	726	706	664	710	689	715	720	686	675	696	670	695	647	661	686	712	683	702	742	708	711	674	668	676	724	736	713	686	701	695	675	714	678	710	687	692	709	690	712	717	700	718	710	712	716	735	665	706	650	643	670	702	730	681	737	749	700	655	650	696	653	693	729	709	695	665	651	690	665	641	638	723	664	711	714	664	740	704	704	759	718	681	639	691	645	655	700	698	709	686	741	719	641	690	658	682	680	732	674	698	669	688	661	753	661	675	693	669	748	705	715	666	698	687	689	701	712	650	650	673	657	648	744	724	710	680	714	645	671	665	713	684	699	708	678	712	685	739	690	690	725	713	688	693	678	695	630	726	697	665	712	709	623	695	653	690	732	719	713	689	644	734	693	701	718	727	710	669	684	659	710	697	720	676	680	694	702	654	753	686	709	683	700	720	663	709	701	745	709	663	681	692	663	690	685	682	658	711	714	724	736	688	715	702	731	690	693	649	705	720	674	725	756	723	670	697	688	734	708	705	693	683	707	730	697	715	674	679	711	686	675	716	689	718	666	711	703	735	729	687	691	667	682	705	695	667	677	702	657	669	727	692	670	697	686	671	756	706	696	705	693	706	642	650	680	668	689	700	706	653	652	705	725	679	714	663	714	737	678	592	746	676	694	699	704	701	721	704	734	715	698	665	673	677	689	684	692	633	716	667	692	720	703	736	719	685	693	692	706	671	714	689	665	685	668	729	712	722	665	682	708	720	664	704	742	667	692	745	686	727	693	692	723	704	697	701	718	731	719	715	678	691	651	706	654	730	721	702	699	657	725	671	678	776	698	704	692	723	653	726	655	740	715	727	719	684	682	709	711	709	718	708	699	709	725	689	685	642	749	685	690	686	695	672	691	712	658	661	690	679	707	722	702	692	665	681	698	675	679	688	701	705	708	709	680	713	689	687	622	699	689	696	665	686	684	687	691	712	715	682	668	728	696	673	676	695	711	709	723	738	692	722	681	684	746	711	704	735	643	688	678	715	740	711	657	721	672	681	685	711	650	661	676	710	695	669	674	735	700	715	716	664	682	697	700	711	705	645	681	690	674	707	712	675	689	746	722	679	699	693	678	675	737	703	644	683	683	696	708	733	680	731	680	727	705	686	713	687	700	705	726	685	704	709	698	696	696	697	706	697	738	671	717	701	658	699	711	702	692	696	652	687	723	675	732	749	726	693	733	670	649	682	676	751	695	696	655	698	721	709	702	659	707	682	701	720	700	683	674	697	704	707	651	697	697	719	727	699	727	723	702	753	741	707	726	677	708	688	687	711	713	732	690	684	677	641	677	665	688	709	691	662	651	678	699	729	697	700	762	722	702	689	713	704	687	729	728	695	660	685	714	667	667	670	698	680	725	672	708	668	727	748	711	717	691	692	677	752	714	677	723	728	664	719	660	709	694	710	699	684	700	694	709	685	705	710	643	699	719	663	707	711	729	663	654	720	713	673	690	700	698	691	726	725	642	690	673	691	688	714	708	708	698	672	685	691	656	673	692	720	686	686	687	713	707	736	694	682	676	731	699	666	739	714	668	720	709	637	662	704	687	676	670	712	683	691	684	715	674	710	700	746	691	733	704	665	689	687	697	710	723	696	678	708	664	689	650	693	740	700	755	651	719	668	674	689	718	704	677	712	695	707	699	716	674	719	698	712	663	711	676	708	658	697	726	747	673	680	673	705	665	694	658	709	702	671	685	746	703	665	683	672	713	718	729	682	672	730	662	710	671	699	694	691	689	696	698	658	749	692	678	714	682	714	747	650	703	684	735	684	716	687	694	631	715	682	658	717	697	661	694	701	737	720	697	736	739	656	688	693	714	718	695	701	711	663	689	742	689	700	675	663	708	691	719	692	736	658	655	722	713	734	661	662	680	711	747	658	732	703	717	691	689	686	712	683	670	684	787	671	719	653	693	668	686	711	715	687	712	672	685	702	707	732	739	648	647	669	670	709	701	719	675	683	742	746	703	740	674	672	666	700	707	657	688	715	691	676	684	680	690	689	661	720	704	710	685	658	625	655	657	729	687	646	732	700	658	718	696	706	748	655	702	667	784	716	705	693	683	720	655	674	703	698	697	668	703	691	666	676	693	687	686	653	725	724	731	684	662	688	641	712	699	680	731	692	721	741	709	716	702	679	686	715	691	700	706	683	700	694	751	713	689	660	662	664	677	692	729	731	707	687	670	682	684	735	710	657	706	715	682	690	655	688	731	687	707	732	687	753	665	670	606	692	668	709	650	668	698	679	688	702	649	670	696	677	660	693	698	681	686	694	694	691	704	715	682	677	697	677	695	653	685	684	698	721	685	721	665	709	712	673	690	703	663	695	735	694	656	709	692	645	683	705	681	688	682	692	688	731	707	681	694	742	736	642	694	720	656	743	673	702	728	760	704	705	724	680	654	700	637	649	675	725	686	710	690	735	656	712	669	712	726	699	748	679	708	679	667	627	716	651	712	745	661	734	698	680	692	721	704	696	718	717	728	681	699	705	709	653	716	705	683	687	698	710	697	670	684	728	664	735	730	733	695	672	705	697	732	685	722	718	714	704	695	700	707	705	748	712	716	709	666	704	731	694	714	720	664	670	687	676	669	674	703	709	714	715	680	727	728	688	653	655	776	703	684	718	695	670	676	701	688	694	710	704	686	699	681	738	714	697	638	666	675	661	707	676	671	662	655	691	680	694	723	708	678	690	755	712	748	734	687	707	676	676	683	723	689	727	658	708	734	663	685	721	714	656	695	711	710	664	722	639	742	692	666	692	673	693	629	729	697	725	702	691	682	689	665	727	713	631	716	710	667	664	703	736	678	660	677	669	665	712	696	660	683	706	670	682	704	697	715	677	707	707	708	679	652	691	710	716	676	744	669	719	689	715	695	720	704	713	668	697	673	658	708	673	709	647	701	686	687	734	717	670	721	686	679	691	683	685	661	650	715	701	685	675	717	677	708	678	742	691	678	689	726	719	669	738	699	721	735	732	668	701	695	704	707	669	707	700	708	737	666	702	715	738	697	690	688	675	639	687	657	705	647	687	712	668	680
6236	2568	2564	1742	1131	989	864	2225	3358	2223	1277	740	478	376	358	367	313	342	356	343	327	325	330	353	358	320	356	375	335	318	299	340	361	310	345	367	331	346	357	352	352	369	338	348	287	382	362	337	364	328	347	346	348	342	312	371	309	328	342	346	360	372	359	369	326	327	357	337	386	366	352	352	352	362	335	345	349	347	343	376	351	351	351	324	343	379	313	371	346	403	347	360	352	340	337	327	347	344	368	378	350	359	322	326	335	344	334	357	303	331	367	350	344	321	315	359	385	399	329	347	411	347	329	354	379	286	338	347	356	335	374	364	361	329	357	342	329	362	347	360	346	360	386	368	324	349	336	354	350	340	379	329	323	351	346	368	302	354	350	337	318	326	373	340	324	365	355	362	297	319	338	342	357	323	323	333	362	341	315	351	369	319	346	336	353	328	330	340	332	318	334	334	328	345	334	303	332	361	361	362	358	298	362	354	355	350	355	360	363	366	334	317	361	350	368	356	349	362	303	332	351	344	379	328	360	305	332	332	329	361	360	328	327	372	335	328	312	333	336	337	336	338	330	352	359	334	390	370	365	323	353	307	344	353	373	365	329	291	358	321	342	347	337	331	346	331	292	364	323	352	349	355	351	316	315	334	340	319	355	331	333	339	364	329	325	311	341	363	362	336	313	355	374	381	359	377	333	330	317	342	338	338	342	363	365	327	331	354	352	339	341	355	343	355	320	336	354	324	349	321	328	365	357	340	367	351	331	344	353	358	345	358	340	329	344	354	349	323	326	331	351	330	352	331	308	329	343	362	339	357	367	313	346	332	341	354	344	346	325	350	325	338	362	340	341	342	355	356	345	372	314	335	343	352	328	354	336	325	327	377	356	356	371	324	336	352	358	350	312	304	360	369	356	364	334	352	325	328	339	315	348	363	326	353	365	350	310	358	317	388	316	305	339	374	339	342	343	346	355	330	332	343	366	345	319	385	338	334	325	371	308	352	362	343	317	325	339	343	308	328	341	366	345	357	327	315	368	309	369	342	326	351	379	343	327	322	350	341	351	341	354	382	353	357	363	340	374	345	358	344	344	352	335	359	360	341	348	328	347	333	334	329	335	351	344	328	342	360	340	362	327	357	359	329	351	367	359	332	333	356	344	312	359	367	347	340	342	358	331	306	353	347	326	385	338	330	364	297	340	336	362	337	396	333	336	357	350	373	344	327	344	354	362	370	351	307	371	318	324	338	367	332	369	316	319	331	323	343	345	374	367	329	348	349	375	357	371	345	359	323	367	342	348	377	341	290	353	341	357	383	345	319	341	331	357	347	339	307	323	360	340	351	316	325	330	366	341	313	353	335	314	338	300	352	338	357	366	328	356	333	339	344	333	364	336	332	339	377	313	350	334	364	346	348	307	355	364	340	361	334	352	314	293	355	326	353	331	332	341	324	361	317	356	340	358	361	340	347	329	333	334	322	353	313	328	346	327	387	358	336	355	358	357	349	359	389	345	349	322	381	328	323	339	323	353	352	339	323	324	389	353	358	358	315	353	359	329	356	318	316	359	335	348	314	368	323	334	350	316	370	368	352	338	313	358	337	340	315	348	331	347	381	361	325	328	331	324	364	328	339	317	345	333	341	332	352	373	347	362	328	324	359	332	340	325	337	306	372	344	339	323	326	358	343	350	313	373	335	343	352	334	380	334	339	356	325	325	332	383	361	314	365	369	361	336	350	339	333	361	326	353	346	368	350	354	340	347	373	363	339	315	326	315	357	365	302	347	324	324	374	364	345	337	322	349	344	328	354	361	351	339	280	334	384	351	335	362	328	359	366	313	334	347	339	367	350	358	328	349	335	352	330	370	347	343	347	329	350	307	327	340	315	377	347	378	346	330	358	361	342	350	336	383	352	326	334	316	334	327	365	356	322	331	331	343	355	333	321	370	368	335	357	365	342	307	349	333	349	344	323	337	336	314	331	326	321	359	358	377	309	331	318	322	381	342	342	347	351	290	348	339	355	320	327	340	350	335	321	339	336	342	315	355	365	347	321	323	327	332	356	322	312	317	333	327	348	348	370	342	361	359	374	331	342	336	371	332	345	368	354	337	362	360	390	357	335	345	333	331	346	354	333	312	376	364	361	382	382	305	339	370	364	326	391	371	306	344	327	306	352	343	345	341	351	372	353	317	339	342	345	387	335	350	383	361	340	334	347	364	356	335	345	330	320	349	348	332	336	346	365	352	355	389	301	327	343	357	353	316	321	342	323	336	340	369	366	347	308	330	363	379	356	359	354	331	331	346	399	331	352	343	358	377	332	351	337	336	365	347	365	377	322	351	366	350	330	346	341	331	340	326	329	367	380	352	329	358	338	317	330	327	364	330	339	365	321	279	372	339	349	349	350	341	352	316	317	353	338	352	346	347	334	352	317	332	355	326	355	334	325	341	327	343	322	316	361	335	336	332	314	310	331	355	353	318	322	313	331	352	366	346	315	345	334	327	321	334	343	353	315	372	358	337	370	368	364	341	348	405	345	363	351	343	321	299	364	362	367	374	307	336	373	359	332	336	332	358	294	329	352	345	307	322	378	328	321	335	341	345	342	334	325	319	365	381	371	351	328	334	348	322	372	331	349	400	343	372	340	315	362	339	326	331	380	369	343	332	339	340	371	330	325	304	349	345	363	321	339	348	314	344	369	323	364	350	320	344	363	356	337	351	328	352	341	345	326	318	343	329	349	358	357	322	383	340	384	329	341	320	353	346	345	366	335	341	376	335	361	351	331	336	290	370	348	349	336	321	319	353	352	348	307	369	336	329	362	323	366	326	359	328	358	338	342	378	341	326	302	335	359	353	326	335	362	334	397	302	316	321	349	356	350	337	328	348	345	316	324	360	351	321	366	347	338	307	345	350	335	331	366	368	358	313	314	372	306	314	323	333	334	335	339	309	331	358	339	369	346	315	333	359	314	333	353	303	337	335	333	340	320	356	346	334	331	313	367	358	344	355	361	380	338	351	339	345	343	344	315	366	375	365	363	367	349	348	337	352	346	329	345	338	344	350	345	336	326	328	361	335	346	393	353	375	336	356	339	349	338	337	335	350	338	347	317	294	370	340	345	339	371	350	318	349	356	363	380	332	342	338	369	351	353	370	341	386	331	323	349	343	352	326	333	326	365	330	333	344	345	333	385	293	344	343	354	353	347	325	354	338	337	313	351	295	343	335	351	330	345	368	345	345	363	368	349	318	338	329	329	374	368	335	313	345	322	350	352	319	349	363	322	345	322	321	330	334	325	327	338	311	327	340	338	324	357	343	305	336	323	371	335	323	319	339	330	301	348	340	383	328	362	350	368	322	350	350	365	363	333	360	338	323	340	386	381	352	330	322	333	323	340	344	354	330	371	372	370	347	348	348	346	340	324	356	351	359	344	371	340	383	345	346	329	327	361	347	380	357	367	344	341	337	335	342	315	349	303	317	361	326	364	336	351	358	361	346	341
5530	3327	4595	4739	4006	4012	4011	11538	13673	8777	4958	2523	1356	1047	918	944	859	908	931	892	952	976	923	939	914	898	937	909	956	942	898	904	875	907	905	924	878	880	898	923	892	895	884	887	894	908	917	922	890	889	921	905	885	911	966	893	902	915	867	918	910	898	925	872	904	913	953	876	903	887	937	897	874	891	834	946	843	880	900	937	949	884	878	866	941	896	875	910	904	906	901	956	873	893	873	873	935	866	945	886	931	884	923	901	885	884	961	900	913	884	933	918	879	918	859	885	917	938	910	896	922	912	902	883	895	877	915	869	855	875	921	923	905	920	883	877	926	927	920	924	891	893	891	930	870	877	904	879	901	888	893	835	932	907	919	885	911	965	881	926	861	857	903	880	900	856	947	937	906	899	939	924	870	981	876	887	943	889	903	940	938	894	878	883	855	861	897	902	897	884	900	955	874	942	921	895	879	922	913	906	920	906	894	970	903	920	973	961	959	916	946	900	910	940	891	915	940	945	940	971	900	857	954	869	932	888	900	910	906	878	887	918	891	924	946	908	904	899	925	922	897	916	878	936	915	942	883	905	899	912	935	916	949	895	913	937	909	934	948	943	943	919	876	950	921	864	869	863	942	920	886	893	908	920	932	905	931	920	905	882	902	845	912	911	927	943	915	919	904	912	914	917	891	917	924	879	939	930	905	942	897	878	937	852	951	964	870	933	924	885	902	926	880	881	889	849	943	922	926	916	935	878	832	833	870	920	910	941	914	909	869	920	909	886	903	907	880	936	905	914	960	862	943	896	894	944	917	913	890	926	847	868	902	975	874	957	921	888	883	845	912	902	854	950	842	931	914	913	915	895	936	855	916	882	883	894	904	900	835	906	936	912	890	869	934	936	938	851	916	921	904	922	931	935	849	862	897	868	869	896	900	914	913	948	903	938	925	896	900	909	910	888	877	904	892	981	886	878	907	874	946	939	926	899	943	855	902	892	903	910	857	861	876	881	889	869	831	881	957	871	922	895	931	918	912	911	890	893	912	895	924	887	948	910	898	893	831	868	880	909	910	919	884	888	913	894	865	901	886	960	920	918	905	899	930	867	906	903	938	966	898	913	850	877	909	883	910	938	902	895	862	901	919	886	917	890	851	885	922	879	919	881	867	890	922	854	920	912	895	909	937	872	889	917	900	915	851	934	908	907	924	908	861	957	921	886	893	921	885	952	875	878	878	900	913	911	926	866	951	879	951	904	940	894	882	906	903	867	892	865	903	887	897	925	900	910	915	930	920	958	889	930	949	864	925	915	867	895	917	934	950	905	933	834	929	869	881	894	902	851	931	929	902	846	917	910	939	872	916	907	871	914	851	923	918	896	864	877	860	923	960	881	881	996	937	927	927	917	916	918	825	893	909	929	955	908	948	933	890	896	885	944	894	897	911	921	947	890	899	864	923	928	899	876	916	919	898	900	888	949	917	913	966	914	940	910	923	859	921	949	935	867	863	883	899	887	930	864	927	953	927	945	946	914	905	881	919	891	901	918	927	929	887	864	911	921	958	922	911	891	921	897	929	886	927	915	864	901	918	917	917	871	944	882	871	937	940	870	885	876	954	925	834	905	938	848	912	912	864	960	909	907	918	932	883	881	901	885	910	899	946	910	896	888	913	907	929	864	902	884	943	909	891	868	865	894	928	911	901	915	917	866	855	900	913	943	921	923	910	923	875	884	920	913	874	933	873	927	888	945	873	915	928	970	884	890	878	950	878	883	921	964	891	894	878	891	895	880	889	909	875	931	877	956	889	912	903	908	906	970	904	932	850	876	889	918	951	877	907	851	909	864	877	871	849	904	932	934	876	874	930	921	898	887	893	924	893	844	882	934	922	854	950	887	896	936	883	907	884	978	905	883	938	885	894	885	917	907	885	918	981	927	925	910	899	918	914	946	875	917	934	889	924	931	907	921	914	934	962	890	867	884	903	851	876	945	929	925	864	898	885	896	940	922	881	954	860	893	892	909	869	934	863	910	877	856	890	891	950	934	967	868	905	880	880	910	936	916	891	887	925	952	912	945	910	918	852	889	923	926	855	859	919	860	925	877	915	858	901	936	926	896	932	928	867	870	907	956	917	915	904	831	913	944	857	891	923	921	911	903	869	933	858	945	931	903	958	893	878	904	965	869	959	819	898	911	959	906	879	918	915	927	943	883	880	911	857	904	905	890	922	962	959	883	946	931	898	917	919	874	906	944	897	864	907	888	884	884	881	910	941	909	913	922	931	915	914	869	924	910	944	920	902	939	867	928	885	906	904	876	954	895	930	906	913	886	884	892	929	914	989	893	900	966	908	949	890	914	907	922	879	903	963	914	868	965	900	852	880	929	892	912	877	867	953	878	863	871	874	903	904	892	925	902	902	889	876	887	891	920	899	894	885	865	864	916	868	903	1001	916	925	892	915	907	911	850	879	896	872	983	924	955	955	926	890	964	894	944	884	904	908	899	854	897	930	913	856	868	857	884	872	883	924	850	881	930	896	896	842	949	932	921	937	853	911	889	924	915	868	919	893	943	864	879	902	925	945	865	902	944	871	892	939	935	915	850	893	881	907	837	876	901	937	891	929	903	932	946	884	926	944	939	864	913	912	887	906	976	868	928	890	879	880	940	919	854	939	857	900	909	866	905	953	833	879	923	912	898	867	909	908	927	871	908	931	915	921	941	878	939	890	930	904	917	916	892	932	952	944	931	897	891	912	911	905	854	840	885	890	902	903	908	926	905	926	882	851	889	901	914	902	893	879	900	915	916	890	902	931	913	903	909	928	884	922	850	874	890	920	904	898	854	978	922	905	931	902	891	877	914	884	970	884	908	875	933	867	955	865	903	904	925	843	844	879	945	919	883	890	894	927	918	923	913	954	906	907	883	890	888	942	948	850	885	901	926	891	937	881	888	899	951	916	930	861	906	935	930	915	941	935	906	896	897	858	890	877	878	902	976	920	940	928	904	898	924	907	859	927	891	858	892	929	884	954	884	913	897	890	933	941	877	902	910	886	889	910	880	885	861	943	966	960	928	920	891	929	917	959	915	895	946	896	934	827	866	891	899	907	881	875	890	918	940	915	924	877	896	897	885	938	964	881	911	952	888	888	946	941	915	871	945	866	883	869	876	888	879	891	924	914	921	889	880	900	894	858	847	839	887	885	909	904	961	927	889	905	929	915	916	923	881	903	931	928	957	904	918	892	855	928	906	893	941	875	929	885	919	865	904	881	946	920	902	879	949	864	872	916	959	875	893	851	947	885	912	892	932	936	886	872	891	874	907	902	868	924	966	941	899	867	907	935	871	983	912	927	888	852	955	954	872	923	926	878	950	917	918	907	940	891	874	902	889	899	883	863	902	934	892	906	947	919	903	949	953	933	931	866	861	927	896	898	928	918	909	912	891	937	928	918	925	928	882	884	897	896	918	877	916	917	929	882	908	900	870	923	898	867	899	875	881	911	956	922	878
20437	19910	20432	13947	8750	6932	9018	29755	27718	16267	6548	2322	854	463	344	310	323	303	305	314	303	307	312	350	287	308	302	279	351	303	318	302	326	283	331	326	284	281	302	306	309	318	277	293	315	278	302	267	302	299	282	284	326	295	292	286	303	296	303	308	295	288	291	269	283	284	309	284	291	295	275	299	298	295	286	327	331	300	287	310	280	322	298	319	325	331	315	324	302	290	321	301	275	324	318	334	297	329	301	315	331	317	291	332	304	318	302	297	291	286	310	313	278	302	321	300	310	295	308	315	302	281	311	305	283	325	300	297	272	307	317	300	294	270	294	296	281	296	314	307	306	316	313	324	283	293	297	286	289	299	337	289	317	313	329	312	330	320	312	301	321	297	340	288	328	284	316	299	316	307	263	302	293	295	342	325	297	310	298	320	317	298	351	299	272	288	302	320	349	331	291	302	287	286	339	277	298	291	312	320	307	316	302	300	304	326	312	328	320	254	312	299	314	285	297	309	301	290	294	283	313	289	294	326	297	307	321	308	307	275	273	316	315	307	316	309	291	274	288	305	313	298	296	297	321	317	297	321	327	327	300	292	282	299	328	307	285	314	327	313	293	323	312	303	275	298	329	302	275	284	292	305	316	320	319	285	330	310	298	301	313	348	290	300	306	313	302	299	317	350	280	284	283	341	294	312	307	322	306	318	291	315	291	320	319	276	300	276	268	313	308	313	296	287	294	306	266	335	296	326	297	328	295	308	309	304	318	309	265	282	337	289	296	308	321	311	310	297	281	313	318	305	296	302	339	305	305	303	289	262	291	296	307	313	291	269	306	341	296	285	281	333	328	316	313	288	276	302	327	311	288	304	320	304	309	301	338	292	268	275	299	309	311	317	298	316	293	283	294	347	309	306	327	289	293	286	299	299	289	297	305	286	277	268	308	292	324	286	317	308	319	301	319	289	257	314	335	303	301	278	294	317	318	307	295	302	301	302	295	314	292	317	326	300	273	304	272	310	300	310	300	329	312	303	313	286	326	269	302	289	313	303	328	276	285	289	310	313	281	316	304	297	324	309	294	296	285	273	331	284	318	310	309	307	302	304	302	304	298	313	301	289	273	326	328	304	311	317	289	294	266	268	313	321	317	292	322	320	277	310	320	300	300	317	327	305	282	293	309	297	315	301	286	302	308	293	300	300	331	284	289	308	304	304	328	273	306	308	302	321	296	293	310	311	288	303	320	318	341	341	328	344	296	297	331	284	284	303	303	307	310	276	326	293	318	274	299	309	343	345	324	290	336	297	313	314	284	308	311	268	335	309	318	299	309	267	308	320	320	327	286	309	308	369	308	276	318	321	278	269	301	285	309	324	319	317	297	324	309	320	309	287	320	279	288	283	274	321	286	317	265	319	317	325	294	300	313	287	288	292	294	295	307	285	308	314	317	274	301	289	320	324	313	279	318	287	287	295	335	293	319	318	289	310	323	327	273	348	292	297	272	305	310	312	320	300	316	310	309	322	311	279	303	282	274	280	319	306	271	284	292	308	267	327	312	354	275	284	296	299	297	290	337	292	309	332	313	295	351	324	323	296	309	336	318	286	308	304	331	325	287	292	295	289	278	322	321	322	310	333	307	297	305	292	303	308	295	274	300	301	305	295	311	284	278	323	322	295	320	303	303	331	279	312	309	288	315	312	299	293	296	320	308	264	278	303	317	320	295	309	302	317	338	302	318	317	294	309	312	325	293	262	309	286	315	311	302	278	295	301	321	302	309	295	322	301	301	310	272	316	323	346	307	292	287	335	331	303	294	289	281	291	282	311	315	301	307	326	317	311	314	292	318	307	325	287	309	319	309	277	266	324	293	306	320	292	314	293	302	328	273	311	292	316	322	305	308	319	291	296	340	310	300	302	303	327	302	310	309	312	301	285	314	337	285	301	311	312	308	253	317	313	300	322	293	280	340	300	318	300	334	333	320	267	304	326	312	297	315	316	315	307	293	303	291	304	292	282	281	295	282	332	284	296	305	312	293	300	297	313	313	297	283	354	289	295	298	289	290	333	278	297	311	320	285	312	327	330	294	291	299	332	282	291	328	313	298	301	313	322	309	291	302	301	305	300	254	332	316	287	281	290	321	286	313	312	304	299	315	300	352	301	313	300	333	312	284	323	294	290	291	339	290	314	294	271	329	303	315	295	304	304	302	301	323	292	290	317	294	308	290	288	276	315	310	312	310	305	310	299	284	305	328	296	269	284	297	297	321	293	300	282	309	295	312	288	307	350	327	306	284	304	273	296	314	314	315	302	302	313	295	303	301	293	311	295	323	312	317	291	292	328	308	333	322	292	308	283	307	320	301	296	318	294	325	293	308	335	311	298	306	325	305	310	283	310	296	315	308	314	301	320	317	325	296	306	305	298	310	317	286	293	323	349	309	305	309	275	307	289	302	307	292	277	328	315	292	311	267	288	306	290	277	313	307	302	307	335	308	273	335	287	311	333	270	278	320	306	309	288	334	294	305	310	310	308	303	320	297	324	297	328	306	308	299	307	290	322	310	298	310	298	294	317	315	301	311	293	301	297	289	293	286	288	303	300	339	315	268	296	306	285	317	290	294	288	309	315	285	297	278	298	331	319	295	305	312	340	286	302	303	304	318	287	318	318	342	295	329	296	328	277	298	298	322	314	285	279	312	286	303	312	310	304	317	290	307	310	315	320	335	279	309	280	288	327	308	308	304	314	304	305	314	313	301	322	296	340	309	296	346	337	318	326	300	294	291	305	323	303	281	279	313	294	322	313	297	310	269	271	313	280	315	301	310	340	292	328	284	307	309	290	305	291	306	307	287	307	293	292	295	328	299	320	299	318	298	305	303	295	305	278	283	322	295	310	310	351	286	258	285	308	318	274	293	267	325	304	299	291	304	341	309	316	306	308	290	308	331	309	337	276	308	295	274	321	324	307	311	338	307	329	301	264	308	318	312	322	305	306	274	336	308	310	332	289	278	279	274	308	296	290	305	298	267	316	303	296	301	304	318	305	279	317	325	308	295	303	291	302	293	295	299	313	291	298	315	286	297	280	303	313	314	312	289	296	292	283	322	312	328	298	304	301	284	296	300	311	320	301	320	306	299	308	282	322	315	321	294	291	282	311	295	271	296	308	309	336	310	302	289	330	315	295	332	286	291	324	324	293	302	317	300	292	326	323	301	322	302	298	334	310	314	289	276	287	295	281	281	306	307	323	322	311	333	306	318	274	319	295	303	290	306	301	297	287	304	298	321	329	271	295	297	303	283	325	311	274	305	289	293	321	262	286	336	304	294	313	337	310	312	303	303	306	301	341	342	298	341	292	283	299	305	316	309	304	316	298	327	286	303	300	283	317	312	327	280	292	331	274	309	310	313	296	290	267	300	290	319	309	289	291	262	283	299	314	293	306	290	315	356	290	307	335	328	263	334	294	302	305	341	304	312	298	314	277	324	290	282	291	266	331	319	340	292	276
14673	16964	18062	16287	13713	15345	24300	48800	44819	33225	19534	8955	3431	1390	898	831	810	768	828	830	779	822	857	806	832	786	804	829	775	795	818	864	775	797	785	763	822	746	772	837	837	802	820	756	808	860	793	773	801	765	791	779	823	786	781	860	809	877	808	823	835	805	776	785	826	827	786	785	733	756	794	782	849	799	776	842	783	824	803	813	811	782	814	850	789	832	823	789	810	808	768	798	820	827	816	840	793	780	786	776	818	791	805	753	812	800	799	800	805	833	780	820	803	795	792	816	800	825	838	826	793	802	803	816	773	815	785	776	809	837	807	797	779	790	786	813	819	822	772	815	812	744	852	820	786	773	815	804	785	814	771	812	858	825	852	839	801	839	826	821	805	778	804	805	854	753	826	847	787	802	796	764	836	796	737	816	787	821	809	841	785	834	847	777	799	780	807	763	844	821	823	767	806	766	849	793	779	803	836	827	805	791	796	794	783	769	765	782	856	756	812	806	827	793	803	790	818	809	812	824	844	809	781	801	798	774	812	854	773	775	803	787	801	810	799	837	830	811	790	844	823	820	802	807	812	813	778	827	794	833	830	831	820	799	794	783	855	799	795	832	824	850	838	783	771	789	802	792	827	805	780	770	787	809	812	815	784	783	780	835	771	794	857	790	838	789	827	804	825	792	777	795	808	795	807	773	847	826	806	773	785	826	791	831	773	877	826	815	779	812	809	875	778	793	763	802	782	852	825	774	825	812	864	817	832	786	804	765	857	770	783	807	813	843	794	824	798	806	849	794	785	805	809	783	827	827	816	795	845	758	736	833	804	832	760	820	824	785	789	803	774	858	812	782	770	788	767	809	786	800	849	843	810	796	766	834	787	795	769	820	824	788	799	818	803	792	779	766	821	820	812	759	797	805	805	850	781	807	800	824	787	803	807	831	845	855	843	817	792	782	827	802	792	804	767	844	812	812	835	815	785	782	830	788	794	821	783	820	771	803	838	809	830	844	799	806	791	750	800	815	788	836	827	840	792	782	856	825	800	765	782	811	806	797	807	787	775	808	740	824	737	803	838	820	833	788	779	752	792	819	806	854	801	810	832	808	837	798	811	843	807	813	844	829	882	833	843	834	826	810	780	834	808	796	817	838	801	796	765	810	810	811	815	833	786	825	813	811	764	817	767	782	773	820	773	792	844	792	787	786	775	824	815	811	821	763	835	766	758	808	828	846	788	784	803	844	829	769	803	826	841	866	791	810	788	788	755	779	833	912	831	812	815	789	810	839	775	778	789	799	798	839	806	832	789	826	758	833	846	787	825	798	848	798	805	767	792	821	831	811	755	790	842	801	811	787	744	789	755	851	850	817	789	751	777	789	804	806	796	777	824	804	803	829	762	804	819	790	769	800	824	804	798	841	771	812	810	804	797	803	814	768	760	812	773	840	859	820	846	853	766	812	753	839	774	795	779	813	761	827	825	788	785	776	852	737	855	778	810	793	774	767	802	856	819	818	799	830	845	768	773	769	766	786	809	819	798	823	848	842	787	805	825	796	815	817	781	789	832	790	827	810	793	785	818	753	770	774	800	822	759	826	809	807	826	829	812	849	812	750	841	794	827	814	815	824	796	844	833	790	854	782	805	801	805	835	733	805	809	850	774	839	807	802	807	807	820	798	778	846	802	792	756	793	786	840	755	764	811	800	820	806	826	842	774	813	776	787	808	852	804	752	800	797	823	832	803	826	807	823	814	814	788	851	821	792	885	825	816	828	773	823	797	811	783	801	797	780	795	876	807	796	792	771	775	790	780	785	784	826	787	765	816	698	734	788	794	741	839	754	813	779	753	828	830	801	801	815	805	794	832	797	827	803	783	821	751	792	840	831	802	778	787	787	771	842	827	798	796	818	810	814	770	835	760	834	796	722	803	736	802	753	808	804	853	774	821	741	840	809	792	808	795	827	824	773	798	799	826	810	879	837	794	767	849	854	781	776	871	813	777	779	800	779	785	847	775	811	802	811	822	789	773	840	849	842	850	847	803	802	826	833	826	798	768	826	835	811	831	803	777	823	830	834	761	768	829	759	826	766	798	821	778	798	788	779	832	848	812	726	809	787	820	827	790	812	840	822	807	849	788	763	837	798	807	821	804	820	810	791	790	836	822	812	821	801	802	835	790	733	789	792	805	815	815	786	783	815	814	820	800	859	846	854	806	833	769	839	798	820	805	840	806	810	802	812	793	843	821	791	798	806	818	806	781	820	783	814	824	823	771	825	771	802	847	815	828	777	854	806	777	804	791	784	813	817	821	758	807	803	809	789	825	791	819	822	817	815	804	769	777	820	846	776	769	785	783	852	806	826	768	829	758	804	800	774	827	789	823	811	794	742	742	810	792	817	780	819	783	806	721	750	785	802	818	845	841	812	802	792	843	798	778	752	811	833	869	754	800	812	838	765	751	830	807	809	814	809	810	796	780	799	777	820	858	809	807	862	777	833	803	790	796	818	827	751	813	817	796	761	787	763	815	805	831	793	780	814	745	815	814	826	813	863	775	817	771	781	828	807	835	806	735	827	769	808	770	798	772	829	797	794	868	820	823	819	830	785	772	795	832	788	801	823	805	733	805	831	862	791	852	829	818	833	780	783	777	844	787	802	800	831	827	787	782	811	810	798	812	821	789	819	836	843	814	772	846	840	815	785	765	796	769	818	803	840	847	813	851	774	782	844	819	810	795	814	849	814	822	837	821	804	811	769	823	820	809	780	785	823	799	836	822	842	761	826	869	777	779	799	779	843	822	842	788	831	800	802	789	821	793	835	829	771	821	782	815	776	774	839	825	805	821	796	811	794	792	756	790	758	849	803	813	807	790	825	758	787	792	818	747	777	794	790	798	810	807	830	784	836	786	804	769	876	791	806	774	797	791	817	797	842	801	782	826	822	795	801	819	834	756	791	820	780	801	801	802	818	837	803	785	810	822	832	841	802	769	873	797	830	796	790	813	834	808	811	798	823	797	812	827	777	802	796	728	837	864	835	822	749	775	770	801	789	754	779	822	780	812	858	824	833	856	782	822	750	790	826	786	819	788	837	792	789	771	771	800	767	832	787	814	822	841	793	834	831	813	804	794	828	822	767	768	882	810	818	813	804	830	841	775	748	884	822	854	803	791	762	768	783	813	818	829	816	802	815	800	810	833	845	821	809	822	828	807	813	814	780	798	792	868	754	799	818	783	831	824	720	783	779	802	826	804	796	844	819	800	814	808	857	798	809	803	846	820	783	733	810	796	768	829	826	846	778	819	811	836	798	778	830	788	731	798	782	817	837	778	814	820	794	849	769	785	825	766	814	790	808	800	754	804	776	819	790	721	764	814	792	802	821	748	822	796	845	793	816	841	845	848	779	792	786	846	816	823	843	793	806	805	791	879	840	822	824	806	810	786	828	826	796	820	766	808	816	764	818	804	833	770	796	767	789	784	792	812	828	838	853	825	814	768	829	818	800	809	788
31444	29562	37590	27432	17475	13006	19027	43164	41164	28852	14391	4679	1342	514	297	247	225	233	246	248	242	229	242	250	256	228	273	250	252	237	238	251	240	232	251	238	264	230	232	223	230	241	246	235	232	241	260	232	233	249	229	253	268	251	230	247	244	243	251	263	209	222	215	242	239	221	234	222	226	213	231	225	212	229	240	221	226	251	236	259	237	248	248	244	239	231	254	233	229	253	253	236	239	227	205	232	224	187	267	231	247	251	212	256	234	250	207	230	242	232	238	223	233	255	230	247	248	221	219	246	218	249	251	246	235	233	254	224	220	236	274	233	240	274	243	236	245	220	221	213	276	235	221	256	232	245	235	248	228	248	229	266	213	234	221	238	223	266	201	250	216	257	218	241	228	241	230	257	246	212	229	239	239	228	246	229	220	230	236	240	222	236	222	236	231	241	247	242	236	244	256	228	241	242	225	248	251	244	275	260	245	229	276	254	266	270	221	232	242	225	237	252	251	241	232	238	231	254	219	252	221	235	249	242	261	241	241	249	234	231	214	234	253	206	227	227	201	244	238	253	240	240	225	225	233	234	238	239	235	243	223	216	253	240	225	242	237	242	250	253	232	217	233	266	207	265	214	245	218	231	247	217	216	265	232	236	228	218	271	227	241	220	242	227	244	215	224	259	205	241	230	210	223	259	272	246	252	229	212	230	224	250	234	226	235	246	246	241	209	257	225	237	220	232	240	245	221	244	206	211	229	259	252	229	242	263	212	244	220	237	246	261	234	251	224	232	233	216	246	213	241	254	233	261	252	252	236	232	258	228	234	232	264	251	210	232	255	239	253	235	214	262	236	230	224	217	221	272	209	254	211	249	223	225	241	218	237	230	218	233	249	254	215	234	253	241	257	215	226	256	232	235	209	192	255	222	222	240	270	216	246	243	239	271	222	217	240	217	230	212	211	249	226	243	245	243	229	269	229	223	230	242	213	241	235	253	250	237	258	237	223	266	218	217	239	219	230	222	240	239	267	218	229	247	218	263	227	228	253	221	229	231	235	240	246	217	243	242	227	226	227	241	259	245	250	209	241	254	237	237	234	231	250	270	210	257	220	230	236	237	224	232	222	264	281	244	239	259	234	217	256	240	252	254	238	238	242	237	223	211	216	241	237	217	251	245	236	194	225	223	257	253	209	258	247	277	224	234	237	257	234	198	222	235	244	233	247	205	265	247	253	219	222	271	234	224	219	246	262	245	219	222	261	219	214	283	248	254	231	226	237	228	233	224	238	224	254	244	237	246	213	225	214	252	234	254	244	218	234	242	258	244	225	252	228	249	234	234	260	254	247	263	244	198	253	250	219	205	210	234	246	293	247	227	250	221	239	255	237	232	237	247	200	229	247	243	261	219	252	244	229	244	233	220	230	209	244	248	213	213	240	223	251	254	266	249	214	250	241	206	262	241	245	222	255	261	246	238	211	241	250	245	215	236	263	216	244	234	221	217	242	249	237	241	249	287	228	209	225	227	239	245	233	230	260	232	248	235	242	230	220	242	226	206	252	241	245	212	230	206	218	250	262	253	246	234	206	243	235	248	233	251	219	237	249	221	216	252	253	232	241	250	230	236	230	249	238	245	236	224	224	219	241	233	254	248	236	208	248	232	233	230	211	229	253	229	258	257	235	234	246	241	241	241	248	267	262	242	208	253	249	220	243	263	232	216	232	242	227	255	235	248	229	231	238	224	216	253	271	224	223	253	226	239	230	232	245	248	231	232	208	260	224	236	267	245	234	225	234	250	226	231	225	220	215	247	218	211	233	243	229	237	244	212	257	240	248	231	253	266	224	235	236	252	242	208	222	242	247	231	236	251	219	224	228	220	232	226	232	266	203	226	250	260	231	239	260	238	237	222	236	238	215	221	247	230	240	227	247	234	244	221	247	245	256	251	264	243	234	254	262	222	207	234	237	243	251	234	237	249	236	241	249	256	251	240	249	248	233	212	261	241	246	261	217	224	254	256	229	223	241	243	260	244	222	257	266	231	220	220	252	233	226	222	249	229	255	231	242	234	230	243	268	222	262	244	234	237	244	238	264	246	234	238	223	247	235	236	234	266	263	250	220	234	250	235	243	238	228	248	220	259	245	232	240	245	251	260	270	227	251	241	232	223	260	251	255	253	230	234	236	249	234	253	230	223	242	210	232	233	221	216	251	239	262	233	249	207	271	234	222	224	238	249	263	226	277	217	231	228	242	232	227	239	246	223	240	224	277	240	256	223	252	232	235	269	263	272	240	257	253	243	221	240	236	239	220	243	257	247	273	224	264	191	220	248	233	232	258	258	210	230	254	248	210	224	244	230	244	238	246	234	240	217	209	240	263	249	215	223	265	211	254	254	222	210	216	244	211	226	233	218	238	225	243	241	227	245	248	263	251	219	230	269	246	233	250	215	272	246	241	212	213	267	241	248	249	213	220	217	236	231	242	232	262	227	262	253	242	227	250	245	259	238	252	224	228	235	228	255	245	268	228	230	248	230	237	230	220	234	254	239	237	235	221	237	221	248	236	225	244	246	234	245	231	256	229	209	229	234	229	251	250	240	219	243	225	261	222	240	247	259	236	237	252	255	229	258	209	238	237	221	241	224	249	242	244	249	245	217	257	261	245	235	237	264	239	247	210	207	233	240	222	217	237	245	244	228	233	236	223	248	258	236	229	247	278	223	240	238	256	237	242	238	232	232	234	229	214	258	233	227	205	239	233	248	214	235	247	239	207	236	193	251	262	225	233	258	243	250	235	218	226	210	227	222	225	239	232	251	242	229	239	221	236	257	232	231	228	282	255	237	259	261	242	231	226	240	244	245	224	238	269	226	234	247	255	238	220	252	226	226	239	253	243	193	254	221	236	238	269	249	274	256	262	224	207	221	232	216	244	247	252	229	219	232	272	236	237	233	255	218	248	237	204	269	220	218	225	238	259	239	221	242	233	225	236	258	240	226	232	237	232	199	207	276	247	237	246	220	192	249	245	260	254	260	237	221	229	228	240	269	238	233	218	232	258	226	215	210	232	244	290	246	232	238	229	233	220	234	212	247	261	255	250	238	217	248	273	245	214	231	269	233	250	235	217	263	238	246	254	250	232	249	260	218	232	244	233	238	218	240	239	246	251	254	221	263	225	249	233	248	257	247	236	240	221	240	212	256	249	238	273	226	244	243	228	238	249	275	211	230	282	253	256	226	260	234	260	220	255	227	226	227	247	220	240	248	240	250	227	233	231	244	213	247	227	236	231	243	235	258	228	218	229	235	218	250	220	237	262	226	239	243	252	237	250	220	220	228	227	260	231	238	213	237	213	254	222	209	236	240	239	224	222	222	227	221	236	245	253	247	241	234	266	235	235	237	222	226	239	229	208	241	224	226	254	259	263	236	238	239	231	245	196	264	214	210	233	236	249	249	237	228	220	234	227	236	229	244	209	234	229	249	282	241	247	246	228	235	249	251	247	254	263	279
20891	24657	33673	26302	20623	21400	36628	59147	56016	44255	30024	14952	5573	1975	907	694	667	654	625	647	632	656	661	642	664	663	632	685	626	696	670	693	679	608	613	697	639	653	633	659	666	636	676	622	607	660	648	633	650	684	645	635	602	669	662	663	647	644	670	655	661	674	641	630	637	667	656	652	624	636	615	593	646	636	665	608	665	627	640	684	687	664	665	657	616	632	628	631	621	679	633	683	666	656	652	635	633	639	648	611	707	726	643	676	612	589	625	662	650	597	661	611	607	657	665	648	649	665	623	660	674	646	646	628	676	619	642	654	666	611	601	656	639	675	692	724	660	664	635	671	604	657	649	655	603	660	658	644	621	651	690	625	632	603	641	646	633	669	655	686	653	612	680	665	615	641	662	673	658	647	635	672	653	671	619	634	678	643	634	668	696	616	609	626	613	617	671	640	603	669	658	641	620	675	667	639	662	640	627	665	624	638	646	663	633	646	664	626	652	631	638	671	622	674	687	630	680	674	675	646	637	635	648	686	595	654	645	625	620	665	664	630	655	615	661	653	657	639	683	641	657	668	699	691	674	673	625	637	639	639	687	660	639	679	633	638	717	653	642	644	647	652	621	596	676	658	635	679	627	641	632	629	625	623	649	651	684	649	643	633	642	614	633	662	666	639	698	606	691	622	679	667	624	672	596	639	674	651	635	640	637	625	643	632	638	668	641	667	678	647	709	632	639	668	654	660	639	634	640	650	656	658	670	674	630	647	626	633	628	687	645	599	594	669	642	654	669	605	662	692	634	638	685	670	653	655	668	700	673	687	680	579	653	605	598	638	638	625	650	646	636	662	609	678	643	710	612	634	665	640	683	614	675	599	659	657	630	632	633	639	664	672	685	651	636	674	615	610	665	638	627	672	641	628	637	620	668	592	685	669	641	650	672	638	675	668	657	653	632	671	632	663	647	623	640	632	626	672	648	687	662	681	686	636	622	639	655	608	597	655	697	603	647	646	653	652	658	653	689	669	604	660	606	631	669	625	700	644	663	635	667	656	643	639	676	690	644	652	632	652	606	659	641	675	640	679	622	600	638	688	607	661	640	624	648	670	662	639	650	680	647	627	638	651	630	692	648	642	686	669	630	614	649	641	656	629	684	632	675	600	656	615	669	599	650	647	651	673	672	628	603	660	636	629	638	616	598	681	657	601	620	698	625	688	658	629	597	638	640	626	680	683	652	633	647	630	620	667	672	666	581	655	646	610	666	700	645	658	664	662	666	634	668	672	607	618	641	589	649	651	703	634	655	660	657	652	633	661	683	612	667	677	669	611	645	675	629	615	695	635	633	687	628	668	654	653	685	664	666	649	629	672	624	640	639	662	708	656	654	604	668	591	690	689	635	647	654	633	652	647	640	636	673	708	668	681	648	634	676	628	612	666	691	662	664	642	681	654	640	650	667	619	645	670	671	644	637	636	636	638	686	652	647	627	645	639	603	657	662	668	679	644	647	611	684	665	650	667	657	626	681	651	639	650	668	681	670	659	652	607	609	650	662	688	691	631	660	665	655	635	639	639	665	691	654	688	657	636	672	679	658	683	673	664	644	664	676	670	627	684	666	647	647	540	630	671	660	642	654	661	648	622	683	647	622	678	650	621	657	687	662	646	659	648	665	643	655	661	663	651	628	627	679	640	630	628	626	650	649	642	656	697	620	677	608	606	637	630	675	633	659	679	686	699	621	637	609	649	663	685	666	611	626	672	708	663	628	678	659	659	691	679	619	670	670	634	680	612	665	682	660	694	671	651	683	643	634	623	651	625	694	617	632	635	611	628	603	587	654	656	696	582	624	641	689	632	646	662	641	607	638	647	615	654	620	643	679	668	645	721	693	675	681	646	631	638	594	694	677	620	665	670	655	672	622	636	632	655	661	633	679	625	685	693	622	649	625	643	646	615	656	618	640	652	684	623	683	651	631	633	703	648	668	636	664	688	629	641	639	621	656	673	662	637	638	627	626	680	590	637	669	605	612	656	680	628	615	676	641	657	613	642	650	654	646	656	611	641	672	615	618	653	648	675	647	636	662	616	677	654	639	666	644	703	631	608	686	636	668	647	640	638	633	675	631	635	692	648	636	657	652	620	617	641	633	631	716	689	631	600	654	641	583	649	643	631	595	641	648	630	628	666	671	687	631	649	645	661	664	636	616	730	633	656	691	627	698	659	623	628	636	615	623	670	641	660	681	649	585	597	663	658	665	677	627	686	639	656	642	662	644	646	691	670	632	659	641	652	650	663	630	648	615	627	633	667	658	639	620	631	689	664	638	647	661	642	682	651	655	613	673	617	660	652	651	677	652	684	666	646	685	651	646	672	619	664	643	675	626	672	637	650	680	633	678	667	645	664	651	657	630	642	609	633	666	613	659	620	650	632	677	650	634	664	636	651	621	647	622	674	663	647	675	630	671	661	692	653	614	678	637	640	584	664	657	636	661	622	653	627	628	648	620	651	639	684	671	610	632	715	658	611	617	688	665	647	679	631	649	662	622	655	696	666	679	617	706	639	698	648	643	661	682	678	622	648	634	641	652	602	657	665	657	633	639	629	648	634	634	685	690	608	670	633	702	655	627	657	657	679	661	699	624	660	654	636	623	627	656	664	663	657	635	610	649	641	728	630	624	669	624	660	617	646	593	610	677	672	683	611	672	673	620	649	674	650	650	633	685	620	681	620	655	633	687	612	627	644	646	643	618	621	614	674	619	642	648	639	650	643	665	683	612	649	595	675	676	653	670	676	676	656	666	610	656	674	640	606	697	590	666	611	650	641	639	623	620	663	634	650	693	642	617	632	605	637	677	641	703	631	672	677	681	653	617	648	643	675	623	681	615	665	683	592	674	637	612	661	621	640	661	651	680	621	650	660	696	607	679	687	652	698	653	605	594	663	619	661	624	664	665	653	637	662	692	637	664	664	665	638	644	662	636	626	664	653	644	704	620	704	587	642	654	666	648	657	672	665	664	619	661	606	636	670	668	649	662	623	618	655	671	635	626	665	670	667	653	673	637	660	635	658	672	666	617	655	649	603	599	638	647	608	704	636	649	635	604	624	629	667	655	645	650	666	674	632	656	652	634	636	642	680	687	661	638	656	595	634	679	621	655	643	651	641	683	687	620	626	661	706	657	641	622	642	623	662	657	638	635	626	651	638	651	658	668	610	691	663	639	680	644	614	659	611	671	659	675	641	689	649	649	649	623	644	656	668	635	692	676	637	669	660	692	635	583	645	665	647	671	652	715	647	610	682	651	642	638	696	676	681	633	623	638	642	650	688	633	632	634	627	614	645	658	625	669	619	633	646	686	661	661	621	678	640	611	674	683	622	658	665	661	617	657	656	636	676	634	647	662	651	662	679	623	660	632	594	662	635	665	663	611	668	649	667	668	646	641	620	655	696	647	620	635	654	685	681	644	645	639	642	669	683	706	624	639	652	663	668	636	648	657	624	642	641	628	648
5345	4052	7147	3198	1116	649	864	1332	2117	2508	1850	890	535	350	306	320	338	352	297	334	340	308	314	315	333	289	293	348	321	343	307	338	327	333	332	351	332	325	303	313	330	325	311	314	334	341	329	317	334	347	332	315	292	312	346	286	317	344	317	345	347	320	322	306	310	309	316	326	349	307	279	326	320	320	335	352	314	332	346	347	312	344	302	335	331	351	288	286	330	349	330	312	331	320	317	339	339	312	328	309	323	305	353	319	347	322	331	304	322	306	300	317	306	310	303	309	300	352	293	324	310	332	317	322	284	341	305	301	303	324	311	318	292	333	338	332	302	317	352	316	356	342	297	300	324	325	301	307	312	278	316	327	303	329	357	306	306	339	315	347	303	317	330	360	317	297	292	326	333	313	305	333	307	322	338	288	319	322	302	324	334	303	285	307	320	359	317	327	342	320	305	347	292	307	285	310	290	384	302	314	329	334	322	346	319	311	294	351	281	330	323	342	319	317	325	365	305	348	311	295	320	282	345	337	307	298	343	323	317	320	341	303	298	334	327	296	335	311	317	363	320	355	326	330	332	333	340	321	330	320	328	320	316	318	329	304	327	354	303	313	328	294	298	355	329	347	327	323	296	299	339	343	314	328	364	319	279	326	301	320	319	339	318	300	265	305	328	299	324	321	357	293	358	337	313	315	309	345	313	351	316	328	299	338	316	334	329	340	347	350	324	338	355	295	321	333	338	332	318	311	325	319	333	315	338	298	302	337	310	321	329	327	303	387	318	295	288	317	316	294	340	324	330	335	327	310	290	321	297	312	330	324	330	338	301	327	326	344	318	322	350	293	320	328	348	320	331	283	311	307	334	337	322	307	296	320	298	328	299	320	330	323	307	314	299	312	331	325	300	304	331	326	330	321	314	351	360	337	314	324	302	304	331	319	296	316	327	320	335	312	312	346	348	335	340	338	336	323	306	321	309	308	324	286	366	314	311	313	297	317	316	333	311	322	355	270	321	329	304	324	328	350	288	340	312	308	363	310	347	309	325	320	303	295	311	302	316	322	310	347	336	367	342	323	313	316	324	334	294	336	325	327	312	310	367	302	318	339	303	323	318	356	308	322	313	318	316	313	329	354	314	300	316	304	353	295	312	314	311	317	335	347	300	347	291	282	305	324	324	341	331	315	325	332	304	318	339	289	320	332	330	295	322	326	354	332	294	335	342	308	334	332	305	366	282	292	323	335	343	329	291	325	334	340	352	319	326	297	313	328	342	333	321	300	308	321	322	306	338	303	312	330	301	315	305	331	336	339	340	336	325	327	326	305	333	332	309	363	308	307	336	331	315	274	326	315	301	329	303	307	322	322	304	312	326	343	321	307	320	315	361	307	288	333	333	315	328	297	313	317	320	305	305	337	324	342	308	281	281	321	300	314	340	335	342	308	297	322	315	299	315	312	319	319	326	337	332	313	312	279	308	325	323	328	304	306	300	324	322	334	311	311	318	324	340	326	306	355	345	344	298	351	280	322	330	344	308	341	314	338	292	326	341	314	292	320	322	322	344	311	312	318	318	306	322	323	324	332	310	336	318	328	332	322	340	284	318	330	339	332	336	327	298	354	305	304	329	339	286	301	317	314	299	304	343	340	312	331	307	342	337	323	330	332	308	334	363	320	313	312	308	333	327	343	304	354	315	319	334	303	327	325	327	303	349	319	322	321	323	365	321	323	304	343	336	293	330	303	286	341	326	290	302	298	332	342	341	327	309	328	336	297	331	323	323	307	322	329	327	317	305	322	302	326	325	342	337	352	325	352	334	290	338	318	310	292	307	294	313	322	303	301	339	336	314	294	314	337	314	324	321	310	330	338	319	326	339	316	281	334	293	330	307	329	332	309	321	336	323	344	329	339	330	307	355	306	324	321	325	333	317	328	311	307	336	353	336	323	305	292	324	320	361	351	312	291	324	330	348	288	338	280	336	324	352	323	343	323	327	324	310	311	318	304	334	316	299	325	324	307	340	310	316	316	337	346	310	313	331	323	309	321	296	313	306	339	325	341	284	308	329	327	334	336	305	297	303	331	325	316	326	336	319	320	321	300	322	323	317	299	294	313	313	289	315	341	326	306	309	297	326	327	313	346	341	342	284	308	330	349	302	335	323	308	343	330	302	325	322	326	363	320	335	308	300	333	306	324	339	302	340	335	338	318	285	317	329	292	312	318	329	318	331	316	324	314	325	305	324	326	297	314	318	325	305	358	315	368	296	322	354	315	325	320	363	339	341	322	340	315	313	306	313	343	311	309	345	304	305	335	341	320	319	342	334	318	324	317	323	311	320	325	328	336	348	321	322	339	320	341	307	312	334	337	345	304	315	320	296	317	391	301	316	332	358	331	332	328	325	304	310	329	328	351	304	331	333	330	323	331	304	308	301	352	337	328	302	336	326	309	315	363	323	304	330	305	335	332	277	344	307	312	312	325	346	319	339	319	343	355	317	321	319	334	302	316	322	358	321	345	302	344	326	327	286	327	321	333	333	348	353	326	313	333	342	312	374	291	319	314	339	351	342	299	331	341	336	320	307	327	323	278	292	337	372	318	356	328	310	285	314	302	316	326	315	343	323	314	313	329	330	291	295	303	308	338	336	272	339	307	301	315	361	313	310	312	350	305	314	344	319	322	290	321	299	322	312	329	277	339	336	319	341	337	317	307	357	316	297	321	324	307	350	340	332	324	303	331	303	338	357	311	319	306	317	320	322	331	357	330	357	295	296	307	310	315	312	340	352	324	320	309	352	342	313	336	343	305	330	335	343	333	320	321	334	312	299	335	347	327	294	357	307	350	309	315	282	347	326	312	356	341	325	315	346	339	282	322	354	319	329	368	320	335	323	332	305	336	332	318	312	292	354	349	309	308	308	305	336	335	320	319	323	320	329	304	292	278	337	274	318	334	338	327	315	343	323	329	316	318	314	292	324	302	342	300	325	320	340	337	338	316	355	316	323	314	300	309	320	329	313	308	313	309	335	323	317	324	336	332	298	324	333	335	285	326	295	314	338	309	313	354	306	323	317	316	317	325	358	333	347	338	345	297	334	323	325	340	326	332	327	297	326	348	322	316	303	337	361	337	362	335	337	328	300	304	321	321	314	299	311	278	326	351	337	273	335	349	307	350	331	280	332	328	315	352	318	339	323	296	294	326	311	317	305	316	334	313	308	331	324	332	320	326	270	309	361	334	329	329	301	330	345	339	319	345	333	311	324	296	315	330	322	328	306	311	312	331	318	359	337	311	339	352	330	317	295	311	337	300	313	317	356	369	357	318	303	317	318	298	277	304	320	339	301	309	337	297	353	311	309	298	302	331	359	304	333	335	356	362	335	310	330	336	302	329	327	326	323	317	273	362	337	304	316	319	337	310	322	279	324	304	337	350	315	327	339	335	347	339	347	343	311	313	341	347	303	363	324	336	320	336	321	315	300	323	351	304	303	322	296	349	327	307	296	316
4656	4949	11352	7364	3477	2466	4348	7207	10029	10978	7088	3182	1518	1019	874	841	879	876	885	853	908	880	855	829	875	895	867	799	860	860	843	846	829	894	860	874	817	905	889	828	803	905	893	873	837	854	784	864	840	896	869	892	829	851	851	848	882	866	866	852	868	883	831	822	853	819	859	832	799	879	815	822	832	904	845	828	836	882	829	838	868	828	857	866	827	876	867	854	881	867	826	874	828	872	814	867	909	839	861	926	841	811	880	864	897	807	856	804	859	855	805	874	849	859	880	867	824	807	907	812	873	866	874	859	878	903	927	827	826	836	863	876	847	862	814	853	847	828	892	884	875	820	875	869	839	875	793	856	857	825	864	855	868	880	862	845	836	825	815	951	843	806	874	856	862	855	869	794	825	849	869	906	827	815	910	866	848	883	856	856	847	799	832	912	820	818	863	890	852	854	836	813	832	856	773	877	889	862	798	861	923	849	865	841	805	916	868	822	838	855	850	845	874	857	856	920	836	831	892	830	826	887	909	819	849	867	798	866	881	866	827	838	862	904	826	787	872	854	869	846	806	899	884	862	823	865	886	859	862	850	883	826	836	855	921	885	848	838	905	837	872	874	885	915	873	830	839	887	839	870	938	831	869	879	842	879	871	864	827	841	819	862	864	845	849	852	898	865	852	864	823	887	862	863	865	884	871	853	843	842	848	850	838	884	831	920	833	859	855	823	848	876	856	853	848	854	887	884	877	830	853	863	877	895	849	874	885	859	801	901	867	819	889	876	811	848	816	878	883	856	848	860	856	856	845	850	817	856	843	879	853	849	846	848	865	865	826	896	839	874	818	806	865	808	832	889	860	827	904	794	831	853	825	846	883	860	844	872	829	863	831	881	888	819	834	862	823	799	841	851	775	835	844	819	898	858	793	854	830	870	825	827	831	795	855	828	797	891	815	838	853	876	829	841	881	865	856	849	828	863	800	893	852	871	803	867	870	855	807	855	838	828	828	807	830	831	837	872	798	829	859	812	891	852	838	833	857	839	844	836	811	873	870	845	889	835	817	841	828	829	841	813	877	795	871	890	857	801	826	863	849	838	848	892	844	846	796	879	854	856	843	802	827	863	841	923	828	835	819	840	874	820	874	860	833	863	889	825	823	857	903	849	894	846	823	879	871	862	804	843	827	858	870	860	827	908	872	822	853	887	876	878	881	826	780	840	894	869	850	840	825	873	802	870	855	821	837	826	859	856	821	908	882	810	830	810	823	838	822	850	861	874	802	855	888	863	806	878	857	849	804	796	849	844	799	876	877	826	840	899	869	864	902	805	832	885	832	852	819	865	820	822	819	871	853	812	831	830	824	896	882	842	793	842	841	878	781	852	888	864	891	839	890	875	864	842	851	818	868	841	813	864	874	885	863	846	840	885	839	847	897	845	879	879	850	865	839	832	859	890	869	851	875	883	880	887	793	811	850	841	879	810	873	848	865	874	874	843	819	819	847	870	885	885	852	861	870	864	915	820	888	833	854	830	841	897	862	824	880	902	853	810	892	838	904	850	851	883	819	835	852	873	857	924	860	869	909	827	855	893	891	872	880	821	827	782	823	839	837	905	890	876	879	876	892	856	860	856	883	857	843	818	859	853	885	846	858	865	854	859	868	873	880	841	849	908	793	812	864	911	860	836	865	869	806	863	829	861	860	832	870	871	840	816	846	837	897	851	816	901	852	893	870	857	897	840	795	840	838	908	818	821	820	854	823	847	823	851	807	854	867	831	910	881	858	883	869	868	826	870	940	837	915	810	835	837	861	869	857	884	846	900	837	791	815	862	857	810	823	868	842	870	873	841	862	867	857	807	862	855	852	907	831	863	859	856	893	856	825	902	862	904	850	873	863	937	852	851	817	834	866	837	908	888	874	848	828	861	845	812	844	853	868	837	864	832	833	896	837	879	831	892	883	819	914	859	853	806	842	886	817	843	879	821	845	862	917	831	866	823	837	903	854	810	871	841	840	860	840	828	832	793	809	835	829	879	845	872	842	877	831	873	867	848	805	891	843	861	863	857	894	875	909	880	823	836	884	860	834	830	816	863	857	820	880	827	829	797	866	870	820	803	848	828	847	835	835	857	836	886	846	890	806	866	835	891	857	813	891	890	905	873	856	851	861	885	847	848	870	881	841	837	885	804	890	874	790	825	806	816	907	845	892	844	858	843	896	825	850	843	868	877	876	892	878	813	832	880	880	913	818	865	857	860	807	826	828	881	857	880	856	847	822	877	849	856	854	873	898	890	831	825	869	821	860	861	837	875	808	826	885	791	818	815	880	857	858	842	841	805	844	887	867	884	868	849	868	833	887	851	845	817	857	870	834	875	844	918	829	816	834	868	869	825	855	846	831	851	866	828	857	926	867	887	863	878	877	883	896	837	829	882	792	847	848	904	855	832	818	862	809	799	856	854	824	826	887	852	808	859	878	848	820	834	851	886	868	893	837	857	818	854	868	838	817	887	812	822	903	848	829	852	820	846	916	864	855	814	870	879	841	887	818	847	828	881	882	865	790	841	797	836	826	902	840	851	859	848	898	828	876	881	899	846	814	838	864	839	854	821	841	846	879	877	838	827	898	837	838	839	785	916	859	848	908	797	844	846	861	831	811	898	826	829	876	852	863	881	793	803	816	839	861	865	906	845	838	866	851	818	807	905	846	931	826	810	832	856	845	874	827	894	895	855	851	870	893	850	925	893	916	877	818	858	856	897	880	890	857	868	878	834	870	882	854	839	916	895	891	869	837	872	831	821	810	898	911	829	844	818	828	855	896	889	862	891	884	849	828	844	835	881	825	864	827	871	857	858	857	819	896	882	836	845	882	895	864	877	854	900	886	909	874	890	885	912	827	826	869	897	859	854	845	864	852	819	855	855	860	858	865	883	838	799	845	905	897	855	853	865	820	859	820	896	820	873	840	834	844	835	876	815	861	881	781	894	838	803	851	818	818	822	783	880	867	852	866	902	890	886	863	879	788	835	865	880	869	849	820	900	813	867	847	880	882	835	814	877	812	839	843	866	797	844	860	861	855	833	876	833	823	815	904	838	861	788	876	870	875	869	839	822	877	848	858	878	825	866	870	838	821	874	873	885	852	842	883	842	814	854	827	841	871	831	827	856	867	897	851	889	845	891	876	846	817	867	894	935	849	925	843	835	834	807	826	878	837	792	874	826	849	836	851	843	844	918	908	790	850	908	871	842	816	904	831	892	846	862	875	944	882	868	886	870	878	852	858	874	864	840	819	832	821	846	797	828	855	858	779	857	884	818	874	867	882	869	867	815	850	832	830	858	778	895	848	808	807	833	829	864	877	855	878	872	892	841	822	874	852	866	885	880	862	908	816	866	845	859	829	898	837	840	822	854	814	843	890	897	895	861	888	791	903	877	874	848	865	894	817	834	846	862	821	875	914	864	872	818	819	852	854	838	852	869	879	807	847	828	903	892	822	840	852	891	895	825
17497	19154	26710	16341	10435	5256	9767	21829	21623	20802	12292	4485	1280	464	321	262	295	302	266	276	263	268	281	265	269	285	252	267	277	291	297	275	274	285	293	276	268	278	277	264	300	274	291	261	262	255	257	265	300	267	252	281	274	285	283	281	264	241	295	267	261	285	254	280	299	230	288	276	298	273	296	285	277	272	299	272	294	293	262	260	296	299	286	277	284	254	293	282	247	282	288	265	255	285	286	286	271	257	251	258	284	268	253	319	261	256	283	267	243	302	296	309	265	258	304	294	280	247	318	277	281	268	286	268	269	266	280	270	284	260	289	269	268	276	293	245	282	279	288	253	282	264	250	266	291	267	287	248	298	290	292	275	266	265	265	295	278	275	280	289	272	301	266	257	239	288	288	283	280	290	273	275	265	256	272	287	287	294	284	276	297	257	268	296	271	282	283	300	282	307	293	291	272	281	253	273	295	297	278	300	281	291	286	290	279	280	289	275	290	273	266	293	288	271	279	267	295	282	277	279	288	252	303	287	269	239	293	280	312	314	279	277	307	278	284	277	288	248	328	277	273	297	275	283	270	291	285	290	272	258	282	260	257	268	307	268	297	277	262	282	277	306	276	312	280	270	295	294	290	299	266	286	297	262	291	263	251	285	278	277	302	277	298	274	275	310	311	274	267	282	271	283	257	292	284	300	263	245	284	283	277	302	276	256	274	297	281	296	268	286	297	284	311	279	293	293	268	286	259	292	265	288	283	287	264	264	282	305	266	266	283	297	274	293	296	297	259	268	276	280	274	289	281	267	303	284	288	288	294	256	285	295	259	277	275	269	273	295	279	268	278	234	270	273	308	267	292	274	304	270	268	295	260	296	269	295	270	262	271	266	281	262	266	282	271	306	290	303	257	280	296	263	282	283	270	297	300	284	301	284	294	316	277	266	275	291	280	293	269	280	259	298	266	298	302	268	275	266	293	290	304	292	293	253	317	262	296	315	292	282	254	278	253	279	265	290	282	275	297	302	287	308	269	274	296	307	274	256	251	268	279	263	289	282	264	294	286	288	259	285	295	269	292	284	283	254	266	258	277	276	269	293	299	281	288	279	281	272	297	282	280	267	255	263	273	255	263	311	291	295	299	285	287	254	282	283	298	305	306	312	292	262	283	283	271	270	267	263	248	293	266	273	265	275	276	278	298	255	269	292	249	291	224	294	297	267	265	250	284	269	297	265	298	291	300	259	289	285	310	302	257	262	274	267	284	286	252	269	281	306	273	276	266	258	258	264	302	275	308	275	265	309	318	250	281	262	284	297	242	259	282	295	315	286	275	291	284	276	271	278	278	311	277	275	292	267	276	270	315	257	315	252	300	255	284	270	288	302	277	278	292	264	277	258	282	279	286	287	313	283	278	324	269	279	276	293	278	277	268	265	278	252	272	279	287	291	268	268	294	296	249	256	290	287	278	275	286	306	284	286	290	291	273	299	312	287	295	250	314	304	259	290	291	283	301	269	291	316	307	259	275	282	264	293	297	332	296	267	292	281	263	283	279	298	296	283	280	255	257	277	282	296	284	282	265	276	291	271	273	277	281	297	268	295	285	270	305	282	310	291	288	253	242	289	286	281	295	270	266	277	272	260	258	279	287	257	303	269	291	283	285	303	285	301	271	294	287	290	258	289	311	295	256	296	320	287	278	290	286	248	276	265	290	296	271	279	257	287	275	262	286	307	266	286	277	309	297	276	263	258	262	297	278	289	286	287	296	268	262	280	288	259	254	242	254	285	275	315	242	259	278	282	283	272	282	269	267	275	256	313	281	268	297	292	270	261	289	282	266	317	301	279	263	274	297	304	274	288	278	300	252	275	321	289	279	262	275	295	293	291	306	288	306	302	329	268	271	308	318	277	279	295	324	298	286	268	283	275	271	255	299	298	273	273	303	258	298	274	297	296	313	303	273	292	289	323	303	311	265	259	321	287	296	279	295	281	260	264	312	296	289	300	260	288	267	275	258	292	279	268	263	292	264	291	277	289	286	268	251	268	290	289	310	287	283	330	254	270	295	297	308	290	261	289	250	298	276	295	274	281	270	274	274	262	271	275	256	255	272	278	270	270	278	287	283	295	259	291	264	287	297	278	260	296	280	247	321	278	257	265	272	267	295	262	274	300	280	278	272	295	283	290	321	287	274	281	257	281	309	279	257	292	303	255	278	265	280	241	268	246	268	257	281	296	287	271	261	284	283	267	287	270	280	275	286	294	257	267	231	286	280	299	272	297	292	302	282	281	279	259	267	284	261	284	274	307	282	274	303	282	278	260	257	278	257	271	281	272	280	271	266	286	289	272	286	271	244	268	273	270	264	276	276	273	285	265	277	268	274	287	285	280	266	271	268	263	274	277	272	281	286	263	322	316	295	296	281	295	303	247	312	284	256	275	261	269	290	272	279	271	259	305	280	268	288	274	262	295	281	308	292	305	297	290	283	274	323	276	286	234	277	292	312	281	280	243	280	316	290	273	268	312	302	288	278	301	288	274	310	293	268	289	261	278	302	298	268	291	276	260	284	296	279	306	260	288	246	289	272	312	305	254	255	262	298	288	273	300	252	248	266	304	287	277	298	295	301	274	267	289	280	279	256	316	258	293	283	251	279	260	282	293	273	302	269	295	277	289	240	275	292	291	280	256	278	265	265	277	314	284	277	266	277	252	296	280	268	265	289	288	291	266	297	288	269	292	248	262	283	262	291	242	283	275	282	284	263	292	296	291	293	274	275	301	295	273	317	293	274	256	274	308	281	276	263	326	315	284	270	292	297	307	288	285	281	298	295	270	285	287	295	276	290	268	254	276	299	256	284	262	273	284	288	310	297	292	286	295	248	288	269	296	304	304	285	295	282	292	294	284	280	298	270	271	272	272	305	267	305	280	301	258	274	286	285	255	276	260	265	289	274	301	282	276	300	253	292	279	270	299	289	267	294	273	276	269	284	282	256	268	251	270	290	268	315	276	289	270	284	272	272	271	237	276	270	298	282	266	280	265	284	298	259	260	263	281	284	281	269	271	264	284	281	280	295	274	267	313	303	284	272	262	292	274	254	279	294	282	269	286	308	282	281	289	302	277	261	287	286	279	250	297	302	302	269	286	285	281	270	295	276	244	288	302	275	269	283	298	278	267	284	273	295	268	321	265	267	282	280	301	273	277	263	263	288	298	262	278	292	298	289	280	269	278	286	237	263	253	301	311	299	295	283	295	275	273	282	280	265	286	280	286	282	261	286	314	258	287	276	272	291	285	281	266	314	277	280	271	232	263	275	277	276	290	279	258	289	267	259	308	298	294	281	261	298	278	267	260	259	260	257	254	280	272	278	305	288	282	250	276	279	266	288	291	275	279	266	284	277	275	297	269	290	295	298	270	271	282	265	286	273	272	295	277	275	263	280	283	265	291	288	277	294	287	273	295	281	264	271	309	301	286	295	262	282	265	274	281	289	308	309	269	287	252	313	256
12719	17741	24760	17940	15804	10068	25987	42460	41104	40646	29166	14886	4990	1711	898	739	758	761	706	744	771	753	746	762	745	784	731	780	759	746	786	744	759	782	704	773	728	696	744	713	762	790	720	821	738	762	752	763	763	780	757	727	774	769	789	789	758	784	748	782	752	746	751	758	719	778	751	740	756	800	743	733	726	744	784	710	757	768	706	764	710	766	736	802	712	735	780	731	777	748	748	739	739	793	758	715	764	752	738	728	732	724	754	781	791	747	726	780	761	708	710	731	743	762	727	714	746	748	772	718	752	732	755	734	745	757	739	750	735	748	764	693	701	757	727	745	724	778	721	786	698	745	755	738	752	719	743	744	769	728	751	778	811	745	753	734	720	758	738	729	728	734	769	738	760	721	749	780	735	737	687	772	695	816	741	767	756	661	673	753	747	724	753	763	734	729	749	755	750	743	764	711	711	761	733	735	754	745	747	778	746	761	710	736	764	735	790	721	721	739	745	729	765	775	746	751	757	740	788	793	735	753	768	739	740	757	779	760	795	688	720	731	718	770	767	756	726	730	751	722	781	757	753	752	706	788	756	764	723	704	748	712	778	768	760	777	771	726	759	759	745	734	745	733	759	740	760	776	767	781	776	736	747	736	742	737	731	745	725	762	786	766	762	731	743	783	802	753	743	719	751	791	740	793	821	767	742	704	729	703	738	745	769	744	721	753	721	784	759	769	716	741	738	735	731	735	695	722	731	727	748	720	754	749	749	791	692	740	738	765	706	766	760	702	809	760	749	695	749	737	754	781	780	759	719	736	750	759	741	760	695	726	769	767	783	725	732	716	784	694	713	777	795	736	775	732	705	765	757	699	756	759	754	689	791	736	708	778	730	711	727	774	789	725	771	699	745	758	754	813	744	739	749	724	702	805	756	761	748	753	708	757	795	764	793	753	710	788	757	749	730	719	769	777	774	770	794	785	743	745	718	772	766	765	760	720	720	788	781	750	773	722	779	754	761	739	740	734	725	758	690	769	773	712	838	730	816	725	745	794	741	749	732	742	775	796	748	754	756	706	743	749	740	795	739	744	760	782	722	728	755	720	719	794	752	758	743	769	795	751	750	789	764	716	760	790	762	764	804	743	736	736	737	760	714	717	777	714	738	752	756	773	729	766	744	733	774	733	740	719	754	751	807	745	752	740	688	729	696	752	730	726	727	722	750	733	734	790	763	737	707	747	770	784	764	694	696	749	724	754	737	737	738	708	783	764	693	774	748	749	791	725	724	673	747	735	727	782	722	756	775	744	737	767	716	725	756	726	821	794	714	732	754	749	738	752	739	729	718	758	789	725	717	757	720	754	778	764	718	749	755	793	729	759	724	722	781	795	767	734	745	769	737	783	732	774	692	694	756	675	727	754	757	774	709	769	772	737	722	761	714	728	768	730	753	783	781	749	771	712	796	774	762	781	701	763	709	762	786	771	760	733	758	749	726	748	695	791	772	701	723	779	723	774	776	750	741	759	733	727	718	741	719	719	776	744	768	783	736	715	780	727	753	806	763	769	729	730	777	749	740	746	784	738	766	753	745	735	759	718	781	764	711	764	739	746	783	762	744	744	784	716	766	754	752	721	753	759	756	735	737	746	716	766	707	730	752	767	755	749	722	766	747	727	754	733	736	779	796	700	797	792	735	747	745	740	770	767	761	772	734	813	747	730	790	837	745	765	790	734	789	746	712	744	753	782	748	750	755	735	808	756	738	749	727	739	738	725	801	743	743	707	780	730	774	741	765	745	768	753	743	732	762	762	745	756	772	736	709	764	779	774	731	762	737	740	747	752	781	735	772	747	764	747	740	781	752	750	757	760	808	715	727	736	809	721	768	723	764	797	745	753	735	708	744	747	746	713	723	758	744	781	740	679	748	765	727	797	717	777	781	726	761	735	738	745	784	741	768	756	755	732	710	724	758	740	758	784	730	725	725	720	730	818	785	717	760	770	754	749	712	735	780	774	703	695	700	775	764	699	772	755	737	741	775	775	745	723	697	726	761	768	689	775	752	751	769	732	774	750	762	763	741	728	726	786	760	760	812	724	804	783	754	750	797	707	779	792	764	729	708	747	790	760	724	706	724	733	723	772	705	736	746	716	743	739	703	744	746	740	747	771	735	779	777	770	781	783	760	711	731	714	745	787	685	741	786	755	778	717	753	772	763	714	744	696	744	751	719	740	801	707	734	717	747	711	782	764	776	791	755	739	758	687	725	787	746	739	770	752	715	747	750	783	694	722	730	742	726	687	738	738	730	744	742	777	708	765	767	740	803	754	723	754	720	748	785	788	715	755	695	801	726	790	726	726	745	694	714	742	712	732	695	812	726	746	753	728	699	716	775	807	759	752	760	781	756	735	727	717	758	753	679	715	747	768	679	708	715	734	756	738	758	775	728	786	758	740	654	719	781	732	750	713	761	792	746	740	792	726	751	765	725	686	784	731	788	701	751	762	716	780	744	752	737	702	745	722	764	826	774	792	752	793	739	754	802	747	716	751	764	734	739	726	776	740	732	751	736	739	751	745	741	754	746	740	780	739	704	723	713	772	729	774	753	745	746	734	735	793	756	769	755	752	718	724	744	693	788	730	772	707	761	776	751	773	785	779	778	771	746	721	764	697	735	803	734	711	760	777	717	797	728	735	745	758	782	766	759	715	717	788	718	716	780	744	758	709	762	725	757	780	761	708	736	751	739	764	711	738	779	765	773	767	752	705	741	719	759	722	737	785	723	743	756	744	772	766	758	758	752	777	713	699	759	748	761	760	743	743	797	781	707	797	703	781	789	749	716	725	729	751	769	765	763	780	750	727	738	741	710	752	771	724	764	719	728	717	731	750	732	772	759	749	738	765	769	769	740	751	766	784	696	734	771	773	773	776	745	751	723	722	756	767	776	797	765	725	757	752	723	779	699	723	745	701	736	724	760	726	747	759	721	734	759	736	751	763	686	742	669	762	776	757	743	700	746	752	724	748	733	748	717	736	738	742	769	792	746	773	736	718	740	773	739	766	756	736	731	794	709	759	716	771	760	745	751	721	778	783	766	765	717	744	717	789	736	764	692	771	742	774	712	766	778	728	746	786	669	740	740	770	735	753	749	757	761	731	784	776	769	774	762	743	737	736	706	775	765	752	749	746	712	721	803	758	751	749	752	697	747	704	722	731	722	763	753	719	762	745	794	742	766	710	729	777	751	730	729	746	811	754	726	718	709	746	765	787	764	757	750	786	719	690	723	758	755	738	726	763	752	779	763	756	758	701	779	760	758	755	790	754	774	743	743	752	813	772	775	748	718	757	747	730	783	758	756	756	732	718	758	773	730	733	780	711	734	731	765	748	731	779	743	736	759	725	779	763	759	738	719	707	736	719	716	741	723	751	741	790	742	765	746	756	733	729	773	711	707	727	688	758	758	758	762	745	752	703	771	764	751	770	731	755	776	733	745	749	723	759	741	739	773	755	790	750
29596	35123	37563	37961	25555	19775	18525	33284	39031	34337	23002	9573	2500	636	254	221	254	205	237	219	238	217	227	196	204	229	228	194	250	221	222	220	210	229	230	216	236	239	227	236	243	228	209	241	202	216	225	258	191	220	220	199	226	239	226	220	213	242	245	214	234	221	215	257	223	221	199	261	211	208	231	215	221	200	222	224	225	221	215	225	215	224	206	220	215	211	216	232	216	207	214	219	224	234	223	225	241	217	225	244	229	184	226	228	219	222	234	230	235	198	228	224	206	226	231	221	230	219	205	234	232	220	231	245	217	220	221	227	215	243	203	220	239	230	223	221	200	237	257	225	245	210	230	209	203	219	209	231	212	240	211	221	229	228	213	259	236	195	225	214	223	237	219	204	207	232	226	206	200	215	226	213	220	197	252	225	239	219	217	251	215	231	219	192	228	247	212	202	233	179	213	222	223	216	230	228	225	205	222	194	212	215	236	220	219	212	206	239	216	244	238	202	230	226	210	230	196	242	215	199	199	228	211	212	222	245	216	238	225	220	242	197	218	225	216	233	230	222	221	205	247	203	228	228	247	235	228	244	243	229	204	222	201	199	230	257	212	220	207	248	241	207	216	215	233	211	210	221	204	226	232	200	252	232	221	226	216	238	222	234	222	238	213	217	218	203	224	225	253	239	235	215	198	248	219	239	217	225	244	203	213	221	221	239	219	214	206	209	191	225	185	206	227	231	206	196	229	238	219	248	225	231	239	219	266	238	212	215	222	227	206	219	224	224	217	224	207	204	218	231	203	221	226	229	254	231	242	215	235	214	220	274	220	205	194	205	217	222	223	240	186	195	233	223	219	217	210	206	226	221	238	185	200	213	215	237	224	217	236	229	237	208	209	202	220	211	234	221	225	224	230	245	210	222	207	190	216	207	199	214	199	237	218	254	212	226	218	210	212	210	205	203	218	219	215	231	223	220	256	201	228	214	216	204	240	199	235	188	208	209	226	201	224	200	204	256	206	233	228	225	201	234	235	229	217	194	220	222	249	219	214	216	227	212	260	197	217	243	224	219	246	222	253	231	225	214	206	201	222	229	231	229	240	226	234	216	226	202	208	199	217	229	233	235	209	214	225	204	223	233	221	225	253	243	215	227	208	224	247	207	202	222	212	206	228	233	214	207	217	220	252	229	241	196	231	210	207	191	224	238	211	213	235	228	220	200	215	226	221	238	223	249	225	220	201	225	236	215	198	214	229	216	207	228	199	225	219	222	201	213	226	201	245	207	228	225	213	217	243	220	214	249	226	237	240	226	243	228	216	212	205	246	230	210	222	223	235	208	219	223	242	229	226	228	254	231	211	250	179	216	236	188	201	238	254	221	222	226	194	219	227	223	215	207	211	234	204	249	203	214	234	205	214	208	198	196	216	233	183	203	223	212	223	216	227	215	218	190	227	214	217	209	219	231	188	248	217	219	242	213	207	216	241	223	221	235	225	208	213	206	205	237	243	206	218	201	236	198	220	204	194	208	236	212	206	248	219	221	219	213	223	233	223	206	201	201	214	206	244	191	193	250	198	192	213	231	213	217	221	221	236	194	205	226	205	219	224	210	217	241	245	245	202	201	239	213	236	207	195	247	242	221	219	195	220	240	230	202	202	206	198	206	243	222	237	203	213	243	225	221	250	191	215	241	228	194	229	208	224	223	246	217	208	204	217	219	225	227	206	203	215	234	215	220	241	214	193	239	219	233	222	232	227	236	211	234	232	237	242	213	237	239	205	193	212	190	251	212	219	216	232	215	200	219	221	216	200	218	200	221	226	215	228	205	205	220	234	226	233	203	203	232	227	211	230	239	209	214	200	216	199	214	217	239	209	206	226	210	200	242	201	223	226	202	216	180	202	211	204	208	214	192	249	208	223	212	241	208	212	228	233	213	213	227	204	206	216	222	214	215	245	227	229	228	228	229	220	211	218	233	188	224	216	230	221	205	224	251	226	220	199	234	222	218	221	229	218	224	233	204	240	224	227	243	216	252	236	215	232	217	217	227	228	242	217	215	200	198	215	212	222	238	234	232	227	257	234	227	224	191	221	245	225	209	214	217	205	198	210	225	211	224	248	208	235	206	199	217	228	213	247	232	227	227	226	205	215	213	203	214	218	195	237	228	226	241	210	208	200	223	256	233	214	190	227	228	215	236	234	191	222	223	221	227	203	231	217	222	241	208	201	208	190	220	226	216	232	222	215	218	241	221	218	232	254	221	246	220	234	205	217	249	210	195	239	230	222	230	211	184	232	207	192	236	226	226	217	228	211	232	216	203	227	235	266	207	231	231	188	189	205	212	211	238	185	228	216	238	201	201	202	206	207	225	224	221	226	234	221	239	223	244	229	227	210	207	205	218	236	228	218	248	227	216	211	211	245	232	218	198	229	226	214	239	219	217	238	239	178	206	213	223	194	223	204	232	225	204	209	208	198	194	212	198	236	216	221	227	210	197	233	239	218	213	242	175	203	222	220	229	211	207	231	232	227	225	232	233	223	230	246	216	242	236	219	231	206	215	229	213	205	217	251	208	218	236	231	226	234	226	211	246	206	215	236	230	245	224	184	211	223	226	208	197	210	198	198	197	208	205	210	227	235	221	196	201	212	221	229	209	214	187	230	200	193	236	201	241	211	221	239	231	229	232	219	253	206	231	257	211	214	199	246	246	237	236	203	213	219	211	247	177	267	216	219	207	225	198	250	217	215	231	213	217	228	223	220	213	214	242	217	236	213	249	188	194	239	232	205	199	205	226	204	222	221	244	191	237	190	211	237	229	233	206	244	201	223	230	189	208	211	218	212	196	220	246	238	227	208	237	225	223	232	211	221	239	230	204	217	208	238	234	224	216	234	221	210	208	240	222	230	225	221	200	228	211	215	232	266	243	236	247	207	240	240	193	215	225	248	236	223	272	224	209	216	219	220	228	220	228	201	218	210	235	202	239	240	234	224	223	225	238	220	223	210	222	229	228	208	224	237	222	225	245	195	220	231	221	226	223	215	200	203	234	239	200	239	242	207	234	209	233	213	202	204	224	245	218	215	206	209	225	234	221	190	259	217	247	229	230	191	219	217	227	223	212	245	195	212	219	220	228	208	223	214	214	230	194	230	213	207	232	233	245	200	210	234	222	217	212	223	233	210	190	238	203	229	216	231	244	243	259	203	235	232	215	199	223	250	236	226	215	263	227	247	217	194	222	211	252	219	214	193	232	207	201	221	228	214	215	213	220	213	228	227	215	218	237	239	242	220	215	236	209	232	213	218	248	235	232	215	222	242	257	232	218	214	212	243	223	214	234	228	213	225	223	204	240	210	228	209	222	207	228	223	227	212	215	229	244	224	211	234	231	239	203	235	207	246	208	216	195	243	200	220	216	231	234	212	228	231	236	194	247	211	227	235	209	223	230	234	213	208	204	225	213	235	224	230	239	214	218	214	231	221	247	202	249	203	201	209	220	227	226	225	211
19667	30308	35019	39746	23038	25874	30326	52617	55327	51199	39604	23021	8906	2509	805	595	609	609	589	582	622	626	563	619	599	592	641	629	580	603	588	605	564	554	629	585	627	660	621	634	601	612	592	613	577	564	583	604	603	661	600	594	638	609	641	578	605	648	589	621	589	628	589	589	617	585	588	650	639	605	615	597	575	618	652	611	614	566	577	598	611	587	587	569	586	611	608	580	594	581	557	628	621	604	588	618	623	614	614	598	594	647	608	635	602	642	626	605	635	572	668	573	618	639	652	586	578	661	548	614	599	629	589	587	574	667	622	626	609	615	591	632	591	627	543	666	611	620	572	618	610	611	602	608	625	600	622	610	585	637	595	605	593	597	642	626	599	631	590	614	600	622	566	584	624	548	587	584	581	637	598	613	618	596	599	620	610	618	594	576	622	630	583	626	581	600	624	609	578	591	613	610	630	605	579	604	591	605	635	631	592	618	623	666	612	620	624	571	574	576	621	631	602	624	631	609	573	641	617	612	607	558	633	622	616	612	596	601	589	619	592	591	575	614	561	572	571	595	591	580	606	539	596	604	610	577	582	593	610	589	593	615	630	580	560	624	594	602	571	594	596	616	632	611	604	592	601	573	590	567	642	659	598	606	608	630	593	569	629	636	608	572	632	563	612	630	595	594	601	614	589	625	587	609	589	595	596	639	609	592	590	642	610	643	653	605	588	594	617	623	596	633	636	595	621	602	557	599	622	606	633	589	602	602	571	636	615	610	606	583	606	631	636	613	632	612	593	570	632	642	563	619	595	594	597	560	589	617	641	607	586	621	648	569	632	607	601	592	639	620	590	578	618	585	637	609	547	547	583	624	615	626	597	569	590	602	591	610	573	624	615	581	608	596	621	579	583	606	607	630	628	585	617	582	652	546	628	600	651	624	605	598	574	617	616	585	596	605	599	619	619	618	593	606	594	606	607	564	594	616	607	555	629	590	570	666	607	608	623	589	625	606	585	585	574	579	604	593	635	575	608	633	595	585	586	639	593	597	570	580	591	632	619	649	636	594	587	607	598	615	659	596	593	549	611	603	571	563	626	598	616	578	637	571	614	644	641	625	596	640	572	602	611	590	626	612	625	572	628	617	606	557	644	612	592	629	611	562	623	653	583	617	649	586	595	620	628	604	609	582	646	602	654	580	581	608	608	622	591	582	605	625	599	591	599	610	589	673	645	603	590	565	570	640	584	649	595	581	610	600	548	625	623	626	603	564	622	618	632	630	636	598	591	612	615	585	636	600	620	612	604	600	603	639	602	591	596	617	625	630	612	639	634	649	585	622	629	643	612	601	588	630	628	601	578	604	577	589	588	591	556	657	622	604	580	626	604	621	636	639	637	608	647	618	651	574	611	618	600	609	650	606	628	597	593	562	622	586	554	580	591	570	568	597	586	580	614	594	622	615	655	611	626	557	606	611	591	590	614	654	597	624	578	641	579	610	596	627	637	633	640	585	554	641	600	573	590	624	597	626	644	569	642	601	657	597	570	586	590	596	606	615	626	590	607	590	580	582	625	605	641	601	630	591	647	599	589	564	589	586	598	609	597	617	602	604	571	608	599	644	559	647	616	624	627	571	589	618	626	646	595	634	585	565	627	604	607	602	602	629	586	628	588	623	612	620	650	624	611	599	560	592	614	588	570	632	622	593	607	600	584	595	593	642	672	588	621	623	615	594	572	592	620	607	638	598	584	608	583	621	646	633	629	645	581	606	617	579	614	572	577	578	622	626	646	586	606	583	596	644	605	562	579	610	604	623	621	581	617	597	594	571	593	644	621	586	566	624	585	629	602	618	583	567	600	601	599	620	607	617	605	591	648	620	621	600	570	586	609	559	626	622	621	591	562	613	565	602	600	608	540	620	629	604	618	644	572	629	589	654	607	616	588	592	650	569	594	586	624	604	579	583	592	601	617	616	584	592	588	582	597	584	616	575	617	651	586	633	591	605	614	572	598	618	594	613	595	598	600	594	584	586	556	607	605	621	583	611	609	609	596	643	600	578	605	578	599	615	654	577	633	648	573	586	603	634	608	631	649	626	629	616	617	623	593	565	620	573	610	603	618	583	601	639	582	626	615	596	543	619	582	639	636	583	614	642	621	591	605	665	618	594	616	627	578	599	601	634	609	567	585	627	606	591	589	584	604	602	594	632	629	650	625	634	607	615	574	618	596	574	610	652	584	569	610	562	646	605	600	606	625	583	639	603	552	573	629	639	640	644	601	616	585	589	593	582	602	600	619	591	606	627	613	610	611	643	626	610	565	594	623	566	561	602	611	592	600	581	630	627	617	592	611	585	629	595	634	579	681	583	610	585	614	583	672	616	565	606	605	629	645	585	594	594	603	603	622	625	576	595	541	609	633	589	615	621	620	595	575	608	574	615	610	632	590	579	580	614	611	570	622	612	585	648	651	625	635	602	606	614	589	662	619	627	589	610	600	619	613	580	565	562	638	604	593	571	627	613	557	606	543	578	625	615	583	612	625	632	570	615	596	588	585	617	615	602	610	643	643	595	554	608	581	560	616	580	589	606	591	600	610	629	584	567	598	570	607	596	633	600	603	577	632	575	614	620	672	570	596	626	563	548	567	604	581	619	637	591	595	645	594	609	626	596	610	620	607	590	611	601	610	562	598	632	630	643	595	634	657	603	605	585	610	581	624	583	601	594	593	592	608	645	598	571	630	624	560	586	572	597	625	638	589	592	583	626	571	586	627	595	634	603	643	591	631	600	612	606	623	606	578	576	616	606	621	600	600	590	604	647	578	581	623	658	639	607	596	594	623	624	559	631	626	635	598	596	563	666	592	589	617	595	575	585	640	615	570	614	599	625	590	609	576	578	597	577	601	628	618	614	589	595	622	595	589	627	614	634	624	586	600	570	624	613	614	580	646	564	603	592	608	581	619	655	582	618	623	616	624	610	643	630	632	585	562	591	626	630	637	562	580	624	602	599	620	602	605	588	576	599	618	643	595	573	632	621	605	621	621	614	644	594	606	625	641	577	594	567	592	616	588	581	595	641	634	629	599	588	620	625	577	618	622	603	603	608	590	648	675	595	621	594	586	599	596	606	648	631	566	623	627	646	606	628	614	589	596	601	632	584	624	623	627	638	578	582	658	655	600	595	619	617	615	581	610	584	622	617	584	597	633	606	550	591	584	602	633	645	611	600	604	631	646	618	624	592	580	613	582	593	608	591	580	630	637	591	582	632	567	601	594	623	613	632	604	582	576	626	596	591	610	675	630	605	616	595	585	573	584	599	601	592	603	637	633	594	632	601	581	574	599	594	604	638	609	556	585	615	578	595	608	597	642	622	600	568	598	592	624	587	607	584	614	577	645	595	596	574	630	600	574	623	600	606	552	550	594	597	567	608	633	608	586	591	603	574	585	633	625	646	578	573	607	619	604	590	621	583	633	578	612	610	594	591	580	565	603	601	595	571	588	555	618	604	614	604
6258	7400	8659	5471	3333	2946	1951	2336	2332	2250	1863	977	529	369	322	311	365	315	321	313	343	322	349	300	342	290	336	317	324	343	336	330	331	309	352	322	346	288	354	322	325	328	332	326	300	319	347	336	338	323	309	342	319	357	317	352	319	313	341	311	320	324	318	276	337	320	347	292	311	307	311	309	309	314	309	351	315	308	310	316	335	308	281	290	366	302	334	327	336	302	322	342	310	314	334	323	296	331	297	305	359	287	298	370	296	280	325	294	347	302	344	296	309	329	333	319	319	343	322	320	356	346	292	309	325	350	303	346	330	334	308	279	328	328	335	330	313	342	314	332	323	315	312	331	339	334	315	303	334	329	306	333	311	344	305	302	325	321	344	331	310	320	317	317	350	340	293	319	347	352	289	319	361	324	306	354	328	315	343	305	336	321	327	327	350	329	346	315	368	336	327	332	296	316	348	334	337	331	357	356	316	307	298	308	364	309	365	283	318	332	334	304	268	345	309	325	292	344	354	340	357	312	330	332	334	329	325	317	311	325	334	297	345	333	313	325	329	344	355	335	334	338	311	341	347	306	343	302	309	317	279	304	325	311	302	331	328	308	309	317	319	314	322	354	295	342	323	323	286	315	329	325	317	315	319	312	334	326	341	313	304	317	312	333	318	333	322	346	325	336	326	363	315	305	321	348	322	339	307	322	329	335	339	342	321	327	332	326	330	330	304	288	320	307	317	297	352	345	307	324	304	346	362	305	330	314	344	305	297	331	311	329	321	314	360	334	325	314	327	301	329	319	325	276	319	332	330	338	330	316	304	316	328	336	348	321	346	352	306	317	339	327	300	314	345	337	304	303	343	330	356	314	328	325	311	348	331	337	349	316	328	327	370	321	289	316	306	325	308	343	307	326	365	324	321	323	317	297	334	321	331	306	333	304	310	292	271	300	358	303	310	260	340	313	345	312	290	322	327	311	328	326	336	296	305	328	322	355	319	322	314	327	340	351	341	350	345	315	294	342	309	301	306	286	342	316	342	343	321	330	332	316	347	346	323	305	310	317	318	328	333	328	326	288	346	307	333	342	318	312	338	296	340	317	337	323	313	305	301	327	323	348	331	324	347	312	317	323	294	326	334	319	313	302	332	323	327	327	354	315	290	282	311	319	309	338	329	316	323	318	335	347	307	335	346	310	332	337	327	286	310	326	314	288	316	320	317	355	331	365	335	333	298	345	314	329	334	295	321	347	301	340	312	322	312	280	324	271	310	320	323	343	360	299	317	347	326	341	346	321	301	325	303	330	319	290	338	336	347	282	298	311	292	298	326	348	320	332	328	342	336	335	305	319	293	298	338	336	315	288	340	302	296	312	289	322	311	304	331	329	359	295	313	323	307	309	324	290	344	331	293	348	332	321	328	331	356	307	337	318	304	308	345	324	325	303	342	307	366	307	321	338	336	296	325	321	321	345	359	303	307	305	340	309	366	296	314	343	288	307	339	345	338	323	329	312	334	318	298	330	331	329	318	321	288	348	341	349	342	333	334	292	303	313	319	304	327	300	336	343	311	320	341	314	303	332	325	351	321	344	343	327	345	319	349	316	330	364	349	316	339	308	355	297	358	335	333	297	328	322	341	356	319	330	347	321	337	311	321	344	325	261	371	328	320	349	304	325	337	308	332	374	346	307	324	335	318	324	328	306	349	305	319	297	334	348	318	314	334	353	329	332	303	337	303	347	336	299	311	337	339	314	319	329	337	303	320	322	320	312	308	319	338	323	343	333	302	357	304	311	320	314	326	317	329	322	320	309	331	320	324	335	323	336	323	337	309	335	310	330	337	314	329	308	340	327	335	303	337	346	319	336	335	297	332	299	302	333	319	317	308	307	304	336	316	342	328	304	325	305	308	335	297	377	299	320	350	330	284	294	317	328	318	332	328	314	288	311	320	353	306	303	313	345	315	314	320	318	326	307	324	326	336	350	331	318	301	316	334	317	319	323	336	323	344	350	301	274	306	315	303	305	322	339	305	351	310	292	321	327	344	329	335	325	313	329	316	342	323	320	327	315	322	322	323	318	325	338	339	331	308	336	349	312	309	350	337	314	306	318	336	326	329	326	310	334	343	365	323	311	351	333	322	363	317	320	314	308	305	320	365	329	338	318	366	316	319	287	306	307	316	321	323	332	323	355	334	332	313	313	356	305	339	367	326	313	282	310	337	335	329	320	313	308	339	350	293	336	325	310	329	313	324	298	319	343	327	325	326	303	350	328	330	334	339	342	277	303	346	320	306	320	332	324	331	354	301	323	309	333	338	322	339	322	325	335	334	302	338	324	321	309	326	318	315	310	298	314	353	337	336	331	306	317	299	346	332	349	350	335	324	306	354	327	327	339	336	286	286	322	312	326	322	297	309	350	336	345	314	315	325	300	341	331	354	306	343	323	337	291	358	291	301	337	316	312	348	308	350	325	331	320	299	319	313	301	315	335	335	319	315	340	333	340	318	334	352	357	308	317	354	295	320	365	340	344	339	342	254	315	301	319	355	280	318	332	332	311	300	328	315	325	325	332	323	310	329	304	303	311	318	333	313	312	332	319	335	321	320	312	319	315	319	321	377	316	325	321	325	343	302	328	350	306	302	325	359	326	315	317	329	326	309	328	331	285	283	332	327	365	322	307	309	309	315	330	319	344	372	344	318	329	290	294	320	347	329	346	314	325	299	325	333	321	305	356	333	304	299	330	316	325	337	299	304	336	314	314	310	341	320	278	313	325	338	314	335	358	350	332	336	302	344	347	331	307	330	340	298	308	345	322	312	335	318	340	326	301	318	306	329	294	313	326	318	338	318	304	339	335	336	328	344	281	357	328	362	346	337	306	320	343	309	324	311	345	343	333	337	344	302	314	316	314	300	349	327	310	319	319	337	315	292	323	307	337	337	356	367	324	302	339	310	335	331	350	336	318	323	335	320	316	294	328	317	320	344	327	332	286	320	315	305	277	316	319	326	309	319	298	313	289	344	317	356	357	339	331	322	327	325	297	323	328	351	321	322	330	325	306	336	341	336	338	327	299	316	310	300	332	299	333	313	343	315	322	314	336	358	344	342	333	313	301	336	309	321	342	336	344	313	304	351	321	329	320	324	330	294	289	283	346	330	312	344	304	320	315	324	327	315	324	326	350	318	309	329	290	334	332	322	333	323	299	313	348	289	302	320	325	346	327	319	312	332	336	302	331	356	338	337	310	305	312	331	352	311	329	309	355	294	302	314	343	345	331	326	305	368	332	297	340	348	317	326	350	330	340	306	305	332	346	309	330	335	301	368	306	322	289	321	329	293	338	309	294	323	301	319	314	326	354	326	307	328	329	318	304	282	324	330	325	321	310	318	316	337	313	358	305	308	304	302	341	349	354	309	331	336	289	348	301	313	302	292	338	330	327	309	327	345	333	338	322	317	323	286	335	339	315	293	330	354	330	310	306	333	338	325	331	336	322	300	336	341	320
5076	8660	14722	11043	9418	10101	7871	11341	10271	9999	7533	3442	1702	1077	838	840	870	842	843	913	856	917	809	837	908	853	859	836	868	853	868	866	843	857	886	850	852	854	839	876	847	804	828	891	840	878	826	854	805	891	863	857	860	842	840	812	818	841	820	888	846	874	930	865	835	841	823	833	863	882	867	849	832	859	827	841	850	857	862	840	868	864	822	813	895	827	843	825	836	784	847	839	818	829	836	863	874	854	853	814	821	848	870	896	890	853	849	838	902	802	850	837	840	848	864	823	827	881	862	863	838	796	867	812	783	875	826	899	868	869	805	857	879	836	917	876	883	858	816	871	891	866	862	841	872	849	875	841	846	892	872	822	895	804	858	804	830	869	789	854	867	875	853	862	851	836	780	857	818	817	860	872	837	885	789	865	858	886	829	870	819	861	872	858	827	826	821	861	850	889	891	843	857	855	885	875	808	844	811	881	832	832	855	861	865	835	825	864	852	902	854	879	909	855	790	839	847	837	874	858	828	882	892	821	927	840	819	848	864	870	861	855	893	870	887	863	859	825	854	867	831	844	894	841	878	834	846	862	844	851	862	830	818	885	866	829	806	877	860	838	845	855	842	844	872	873	852	848	894	884	780	856	844	912	930	907	867	881	842	871	830	841	850	885	847	854	877	859	813	904	847	848	837	847	924	887	850	840	842	853	841	845	920	932	838	856	893	882	837	881	822	809	867	887	802	810	877	903	860	906	888	821	873	848	832	850	840	913	864	838	861	873	888	856	873	875	846	874	835	843	845	875	851	816	890	884	865	869	850	868	877	874	848	852	853	849	843	887	858	843	833	834	817	808	883	863	852	884	796	879	859	872	846	872	830	840	845	828	771	855	867	831	851	868	867	880	844	884	889	911	854	848	866	855	811	803	899	867	862	870	869	818	826	810	861	873	829	879	872	813	812	852	831	902	897	840	838	874	828	871	875	901	851	832	869	851	842	857	870	832	879	829	817	847	868	830	832	861	819	897	842	870	844	862	914	848	851	836	850	843	794	873	843	767	821	873	884	832	816	889	875	798	896	896	822	872	828	853	880	870	878	870	819	891	886	875	801	851	813	838	873	869	855	884	840	812	846	829	860	840	800	816	914	842	862	850	855	846	833	842	803	846	833	825	821	870	838	886	815	833	876	812	822	849	835	856	891	812	880	875	851	858	853	859	868	885	850	871	850	855	789	872	832	839	882	849	849	857	810	895	853	843	840	816	855	867	876	838	849	802	864	852	842	883	930	868	842	845	904	815	841	870	820	812	852	767	837	869	813	871	852	869	844	861	838	850	882	878	816	862	902	799	874	858	832	798	870	847	855	827	865	830	879	794	846	857	809	875	833	791	833	809	816	864	898	845	882	818	836	881	846	836	837	857	834	814	892	837	861	833	818	852	851	887	829	788	813	868	857	821	861	914	919	821	830	821	810	850	868	880	882	863	875	885	831	888	840	874	878	807	878	854	876	849	813	795	841	873	829	830	867	865	837	856	860	886	892	833	876	862	832	845	878	888	858	828	846	863	872	916	817	864	829	914	862	868	826	809	906	821	905	835	819	895	832	833	842	856	841	836	849	815	883	825	838	890	809	891	906	879	844	855	846	818	850	860	819	841	860	848	871	836	889	860	865	868	820	835	853	851	835	829	835	855	832	854	856	873	890	883	858	870	787	875	845	828	840	829	839	856	882	841	891	830	875	870	865	851	808	830	887	807	867	840	851	859	838	837	867	870	836	815	877	805	842	883	796	874	866	924	819	835	832	850	924	848	914	883	831	848	864	835	881	807	864	797	827	891	877	898	838	838	839	848	881	873	861	816	847	885	878	865	838	905	839	832	819	859	867	807	880	877	885	864	839	883	895	866	832	880	827	873	840	849	862	807	880	871	821	874	900	842	850	843	876	843	813	828	848	909	806	865	845	863	821	831	848	878	875	828	832	814	863	821	851	868	874	866	851	864	882	871	837	859	879	864	839	816	886	927	835	898	845	861	833	844	854	861	840	880	874	822	882	830	842	833	819	846	830	822	829	869	803	835	826	842	842	864	834	835	868	845	853	862	834	873	860	859	875	828	852	801	828	807	845	888	853	894	810	795	834	825	832	834	875	801	902	866	824	872	875	795	807	818	938	809	863	836	841	856	899	833	838	859	807	875	852	914	811	854	877	835	846	875	859	883	870	818	866	863	897	907	830	837	849	885	882	832	829	789	867	801	876	839	863	830	851	855	813	822	848	851	816	792	902	876	881	816	897	866	823	817	871	874	835	850	814	861	845	807	860	887	879	886	785	802	811	865	816	858	877	872	837	903	821	877	853	845	849	863	871	829	826	849	816	858	929	794	837	825	842	897	833	850	836	896	807	819	836	827	848	814	805	874	867	848	836	900	861	846	848	903	862	882	846	893	842	827	908	902	856	856	816	822	858	791	850	818	861	839	844	840	911	837	821	831	888	858	895	888	822	847	853	810	848	878	837	874	834	884	845	810	852	863	845	831	856	917	875	923	808	816	903	878	846	894	852	829	776	909	816	875	854	872	848	838	808	848	841	872	846	920	855	867	900	847	822	848	868	882	848	858	850	858	880	884	839	867	837	874	866	842	871	809	837	868	867	817	890	835	820	850	823	892	795	866	851	880	814	850	829	862	836	862	884	858	813	900	849	823	913	858	832	811	838	836	848	823	808	820	821	843	874	808	862	865	867	810	847	857	838	875	848	835	879	831	892	850	834	860	832	876	872	840	827	861	868	835	845	820	869	885	882	842	829	862	851	828	882	817	853	844	895	826	855	889	831	832	852	867	850	811	824	874	887	896	868	828	860	837	839	906	887	855	839	873	828	828	847	884	829	860	837	842	844	850	872	860	844	822	887	847	824	901	838	818	819	848	895	845	867	872	826	841	877	856	841	795	865	888	874	815	878	900	879	912	841	841	902	783	871	824	870	852	854	848	838	858	865	841	858	876	854	864	858	914	871	823	876	864	885	843	855	860	904	857	879	830	845	817	848	800	880	891	833	870	870	879	879	822	851	889	842	897	813	859	862	788	865	866	831	850	867	868	935	849	849	886	863	841	895	877	838	833	857	784	831	859	802	855	857	822	844	882	840	910	881	844	867	884	811	872	864	883	903	772	881	847	851	839	892	897	847	858	842	811	869	856	833	852	873	879	874	824	870	838	857	869	829	833	867	842	828	819	870	862	811	809	865	862	874	887	870	847	844	862	806	893	887	866	860	901	895	872	867	885	830	845	850	870	826	863	830	822	850	854	797	832	750	865	863	862	839	890	830	776	792	878	867	851	841	916	843	829	864	905	893	887	878	877	846	870	813	840	848	867	872	876	861	898	838	905	866	832	836	869	812	844	851	822	861	857	868	801	849	906	839	852	854	852	835	868	885	879	870	893	891	830	879	865	842	853	859	870	805	825	904	897	824	832	855	842	842	824	850	870	890	887	842	869	902	845	902	873	858	898
23176	27747	36582	29935	24567	30597	19551	23267	28192	19616	10603	4014	1308	464	298	301	270	298	274	301	267	289	252	291	287	280	298	298	278	302	334	279	273	285	282	281	302	313	315	306	282	306	311	282	271	301	265	303	267	282	280	282	326	291	282	284	275	302	268	290	283	274	295	281	275	303	271	277	288	317	301	302	321	289	287	285	284	301	296	295	271	278	328	271	288	239	295	284	291	280	273	290	322	269	295	298	285	332	282	291	320	318	308	271	305	283	304	287	233	298	273	302	292	300	308	280	251	290	282	301	297	309	293	291	326	294	269	313	270	278	304	288	285	275	280	273	274	300	293	282	269	267	276	293	319	261	303	272	250	313	289	303	300	289	276	275	311	287	294	320	275	303	280	288	294	292	275	296	281	289	318	291	300	297	284	335	291	304	291	280	278	295	259	273	275	292	268	293	259	272	301	273	300	292	283	304	282	289	326	270	308	307	301	288	277	307	305	267	314	285	284	279	327	324	284	279	275	348	305	292	303	292	291	277	268	325	295	277	286	300	314	286	308	348	300	314	268	291	253	288	277	306	286	302	288	296	289	275	305	261	300	287	294	306	282	297	290	270	294	265	292	265	272	277	285	272	312	302	268	312	308	287	281	298	262	302	271	273	301	282	322	296	284	277	315	264	302	292	283	272	272	254	312	302	277	271	276	281	277	299	293	295	302	282	276	297	286	274	294	290	273	314	281	278	301	269	284	281	292	282	307	288	331	268	289	291	269	284	285	277	257	295	299	297	311	288	275	282	283	299	291	307	283	301	285	281	281	304	321	339	302	291	329	291	275	296	268	307	300	288	286	271	299	287	292	284	297	253	307	272	295	276	285	271	296	293	279	296	273	294	296	284	294	277	290	282	273	277	266	282	294	317	303	278	280	268	275	262	291	279	304	294	296	273	277	288	291	315	291	289	302	318	268	283	307	289	266	291	266	276	280	256	310	315	299	290	287	284	279	294	268	277	302	282	297	306	274	273	276	281	312	300	306	296	316	302	291	329	253	284	280	299	293	285	279	294	270	273	316	305	285	276	298	295	284	281	280	285	298	279	313	286	306	276	291	292	262	321	288	296	269	275	280	288	302	285	298	269	269	273	264	272	269	271	284	295	318	272	296	280	308	276	304	329	301	296	302	289	269	282	276	311	261	286	314	293	287	263	309	306	300	255	275	294	314	273	286	267	285	282	252	299	276	266	267	254	290	294	280	285	280	272	253	275	277	297	280	262	306	290	295	311	280	301	294	276	278	291	286	277	297	295	301	318	293	279	306	277	298	295	286	305	279	321	277	284	264	298	268	279	274	284	265	294	288	322	288	272	224	288	309	280	280	315	320	264	317	293	282	292	292	262	288	278	298	295	267	289	289	279	260	285	312	309	292	282	314	315	302	312	295	305	287	278	291	287	302	307	309	321	307	288	291	293	278	301	279	289	263	296	283	289	298	311	302	290	294	269	294	286	311	289	254	274	264	279	249	266	276	314	295	292	291	314	287	286	302	293	303	288	278	310	318	325	300	253	311	284	288	285	310	269	291	296	318	290	282	295	294	304	276	289	273	273	298	282	285	292	290	307	284	288	290	300	266	287	277	260	322	279	299	293	297	293	280	308	269	291	319	296	271	311	287	289	307	315	266	273	314	297	268	333	298	309	305	275	266	345	271	296	304	274	319	258	288	274	307	300	294	284	285	288	324	303	272	283	285	302	293	296	273	258	319	276	284	295	266	272	278	317	286	308	261	306	313	303	274	310	343	304	276	273	268	297	289	302	283	284	259	251	279	286	278	312	275	272	293	299	245	277	289	277	302	271	302	321	284	262	295	310	304	298	285	271	295	277	278	272	257	314	272	285	287	289	270	305	288	265	273	293	310	261	261	300	270	231	241	285	284	300	294	294	252	302	269	271	302	307	310	299	286	281	265	323	285	304	264	286	292	264	294	319	288	293	289	297	249	293	261	304	276	308	301	287	296	313	289	314	262	299	270	302	272	309	307	283	305	320	294	283	289	279	281	292	301	275	270	291	319	265	312	284	259	283	268	289	291	304	325	285	301	277	286	274	280	271	294	267	284	312	308	322	293	304	289	337	291	291	309	289	277	275	353	339	266	294	275	298	261	251	283	321	295	285	284	276	281	321	307	303	254	297	297	297	275	262	298	301	284	304	309	301	283	313	287	285	275	292	302	311	280	293	317	264	263	278	315	270	312	274	293	276	293	275	292	296	290	311	254	300	299	280	269	318	274	294	288	300	274	279	315	278	258	273	310	308	271	280	302	270	322	295	284	309	286	288	295	280	272	317	296	276	314	302	259	294	288	321	296	295	289	273	275	317	272	278	290	288	297	323	291	284	272	305	295	282	287	284	271	284	277	293	299	254	306	269	279	291	266	294	267	298	305	303	298	299	294	293	285	314	270	238	278	313	269	273	286	266	289	291	283	307	246	307	282	248	265	302	289	282	301	258	286	274	295	295	272	275	282	260	288	309	282	279	260	309	272	254	289	287	280	273	290	313	299	278	253	296	263	276	270	296	296	285	290	291	262	282	285	285	315	295	306	283	278	277	282	292	289	275	297	286	312	302	281	274	285	315	271	284	263	303	278	295	277	318	293	271	283	310	306	287	298	284	307	297	308	305	282	278	272	319	256	295	241	273	285	287	292	254	268	309	278	310	288	303	279	263	309	311	284	282	297	274	274	289	290	299	319	312	311	282	310	302	272	307	293	300	294	277	289	285	284	265	297	304	287	291	290	279	256	286	282	256	331	320	308	271	287	273	304	301	266	250	327	260	274	266	285	289	296	309	295	288	275	282	283	312	257	275	268	307	283	313	279	307	290	283	255	290	284	278	293	317	301	322	311	287	313	291	286	245	296	265	277	286	278	286	269	302	320	271	263	261	273	277	291	271	308	302	300	293	292	288	300	297	269	274	276	250	287	325	300	285	328	276	285	309	311	280	297	270	309	248	280	305	280	296	266	274	325	280	299	281	280	256	292	300	289	298	308	235	291	304	290	300	283	262	296	300	269	282	278	272	295	299	262	282	305	269	301	283	306	275	262	279	290	282	270	293	286	286	295	277	297	290	295	294	303	305	289	263	276	303	296	299	301	284	249	322	322	291	290	301	286	299	275	286	298	317	315	316	277	302	300	284	285	328	280	257	313	266	287	289	271	310	274	275	264	283	274	286	323	293	268	285	314	244	260	294	305	308	297	300	292	293	288	270	320	279	313	311	287	320	268	303	307	293	281	274	283	313	273	260	285	288	277	269	299	294	288	279	267	259	318	313	264	293	293	290	309	318	270	247	285	279	287	310	302	277	272	284	271	291	283	273	284	283	300	285	294	261	272	289	317	278	299	284	315	254	274	279	301	249	265	277	288	253	266	322	281	316	288	312	269	288	293	294	285	273	294	259	311	287	297	274	316	255	317	284	282	300	336	279	309	267	285	275	304	297	248	310	269	296	303	305
17274	23453	35480	27748	34310	40018	26349	41921	46519	36933	26970	14123	5304	1735	895	774	793	754	778	766	757	806	730	787	737	783	761	785	777	759	760	765	767	730	839	747	808	761	802	763	803	791	802	811	720	781	791	803	737	815	700	750	746	719	759	773	751	818	728	782	788	796	753	763	790	795	753	775	799	817	745	743	740	812	736	787	769	748	785	767	779	766	791	718	790	775	699	741	796	783	807	745	760	754	749	770	738	763	726	784	782	784	741	757	835	797	780	779	771	822	767	754	759	785	761	788	759	713	778	750	800	746	745	737	739	735	762	773	743	732	780	779	756	831	708	796	755	782	785	817	756	787	786	796	806	779	745	797	737	758	727	757	773	799	769	781	756	803	788	747	727	769	790	797	751	809	751	800	790	768	716	751	736	770	735	756	758	770	744	772	771	781	785	783	761	729	747	787	770	792	743	756	764	753	760	785	773	776	813	723	757	755	771	782	773	781	756	800	780	803	722	736	767	816	741	799	764	760	760	752	789	818	756	808	717	771	794	782	780	764	730	780	766	805	743	802	826	757	788	756	809	811	757	777	756	751	811	779	774	730	751	784	764	754	794	737	786	755	786	803	835	779	751	713	737	751	786	758	755	772	742	751	816	719	766	721	762	775	798	774	760	756	765	728	744	748	704	769	750	763	749	758	754	793	772	737	767	746	740	797	782	798	773	730	722	817	818	756	813	713	768	801	790	773	761	747	804	777	779	796	804	760	741	751	763	744	763	772	758	790	794	818	820	829	756	752	790	788	813	737	762	760	743	784	762	792	780	779	795	746	786	789	730	822	752	789	756	789	746	748	723	746	799	779	788	839	779	799	757	797	773	733	765	811	795	735	803	727	794	780	758	782	805	819	720	774	770	810	783	750	809	773	772	733	765	788	758	764	769	797	756	820	736	791	744	756	771	762	769	805	716	791	795	861	808	718	742	797	780	762	796	795	759	736	771	782	728	747	750	768	797	738	756	752	767	763	785	796	763	815	764	768	768	766	800	780	791	749	790	768	732	758	786	739	759	769	794	736	714	791	736	778	756	791	822	809	729	753	765	837	762	791	761	782	758	725	741	774	762	761	776	798	788	822	761	752	781	793	783	762	736	741	756	727	739	761	799	728	781	724	773	786	784	797	746	763	747	773	713	820	749	774	788	704	776	722	794	870	786	789	782	742	812	752	760	748	780	752	779	723	775	721	765	749	779	767	779	782	769	756	790	775	745	772	728	784	789	764	735	807	781	786	794	746	759	754	815	787	831	831	809	746	783	781	733	832	778	802	754	787	773	765	735	727	757	762	791	796	755	764	733	765	780	775	717	801	764	742	782	754	817	766	826	805	746	768	772	766	746	759	778	761	741	712	787	765	796	791	749	788	765	762	748	783	804	771	788	775	767	764	716	738	754	754	790	786	732	720	788	776	764	732	775	779	759	724	775	750	833	785	801	790	763	790	765	739	793	766	802	729	754	801	702	742	759	758	757	798	758	750	756	741	755	798	768	772	743	788	806	797	746	770	762	791	776	849	806	756	796	795	751	772	757	800	751	759	777	828	756	781	776	780	751	778	753	793	773	755	778	787	763	791	780	768	744	713	734	769	748	708	798	746	711	702	787	788	794	746	769	783	757	778	763	759	797	777	732	772	814	809	787	786	746	800	770	768	786	793	775	775	754	772	786	776	805	735	796	815	770	777	760	732	716	792	727	767	789	792	772	761	761	754	774	739	751	819	757	754	756	835	768	775	777	786	736	751	740	812	776	750	790	747	779	731	817	747	801	764	774	781	773	714	797	709	723	786	781	798	783	811	751	777	787	789	719	794	728	774	761	770	754	732	774	780	780	796	750	768	745	740	767	781	726	782	754	787	784	753	801	793	779	773	748	784	769	784	748	805	806	725	743	779	761	710	771	760	761	755	803	808	752	799	779	780	753	800	761	782	749	792	768	719	777	765	815	805	766	762	744	771	780	741	775	790	745	771	804	777	733	807	823	769	740	818	731	745	764	754	828	762	763	786	735	747	781	753	755	779	749	765	753	843	713	803	795	761	815	723	798	750	753	749	745	754	776	735	747	741	771	789	793	779	811	759	724	721	723	767	744	781	742	768	754	787	795	783	739	723	750	752	850	726	752	737	734	776	803	780	766	744	733	744	759	771	799	765	751	746	794	737	798	755	798	757	800	782	766	765	806	799	786	771	728	787	703	785	787	717	749	789	808	770	758	747	801	784	811	740	803	758	748	688	765	788	781	735	805	741	845	763	822	811	787	716	795	783	702	783	715	762	774	788	801	750	806	749	746	783	728	716	749	787	768	775	783	798	722	757	758	767	792	776	785	758	727	753	817	777	773	750	787	780	754	757	824	805	743	809	812	769	773	784	778	795	752	754	783	772	765	805	818	767	789	777	748	783	739	796	780	753	764	779	763	748	740	776	790	743	801	810	780	752	773	794	753	775	758	742	762	778	802	773	762	727	724	814	753	815	757	790	759	782	763	777	724	778	779	763	749	738	752	780	771	756	740	772	749	766	727	740	776	737	761	805	819	740	767	765	753	774	754	742	761	803	803	763	737	768	780	784	785	781	793	807	712	767	764	783	796	737	770	748	718	754	763	761	783	775	752	778	724	753	798	756	750	769	798	755	751	754	796	797	810	806	798	785	750	801	802	740	755	833	780	749	742	782	768	772	735	741	764	763	746	763	738	791	774	790	794	757	809	774	750	703	757	751	810	776	800	734	825	791	780	782	742	805	800	774	804	771	695	766	771	718	767	816	762	750	716	756	744	803	831	750	803	790	825	831	795	739	747	763	787	826	774	806	792	768	833	715	779	795	756	742	803	733	777	756	776	768	777	767	752	763	774	817	744	791	784	772	783	751	802	773	760	756	764	701	859	768	764	772	764	808	770	748	789	766	824	765	781	758	813	792	774	740	832	715	744	757	759	760	730	763	759	767	827	748	747	707	721	807	761	771	768	802	738	764	793	757	791	770	770	741	710	792	836	765	751	821	776	804	776	760	778	778	745	728	774	801	781	741	793	793	778	768	779	768	771	770	805	830	782	792	804	791	819	775	807	703	742	772	763	736	797	773	736	817	747	807	780	736	772	755	801	773	828	778	775	758	762	787	719	770	766	724	762	821	808	767	757	780	760	806	740	799	805	757	790	800	762	767	789	807	760	750	761	794	756	751	751	792	786	715	768	759	756	780	757	800	769	774	748	741	756	746	742	735	793	723	735	784	728	791	761	787	731	745	792	801	801	765	803	790	770	736	725	742	820	741	726	743	698	787	767	783	747	773	737	772	801	771	742	767	761	717	779	768	746	721	772	742	707	751	774	759	729	772	767	746	762	742	751	760	715	793	767	783	732	760	755	734	780	718	758	786	764	763	740	751	803	827	751	785	716	757	785	759	833	755	766	797	834	776	759	806	754	797	765	762	771	815	741	739	811	727	782	782	743	767	794	736	787	790	768	831
38107	36601	38995	34246	27332	31427	37591	42756	41066	28932	19462	8729	2651	738	307	244	222	234	230	246	232	217	252	230	221	215	258	211	230	239	236	209	227	224	230	245	229	250	217	225	238	260	238	223	230	212	204	238	230	233	229	225	227	214	247	228	284	219	240	242	222	219	238	250	230	225	220	235	261	234	197	220	243	227	220	237	212	238	217	223	224	224	209	225	252	204	237	220	256	255	209	231	239	240	228	234	236	234	246	237	223	226	247	259	202	240	222	220	232	228	231	263	261	227	211	241	213	225	256	224	215	224	226	242	212	217	193	239	221	249	232	227	214	245	222	248	226	221	261	212	225	217	239	234	209	241	223	255	219	197	211	201	230	238	215	234	218	225	228	239	224	245	229	237	207	225	220	238	231	216	249	241	230	250	214	197	205	225	211	224	192	240	243	227	229	241	218	219	248	234	219	229	233	201	239	279	243	249	211	262	227	221	255	237	231	221	230	206	230	223	219	235	233	249	228	213	240	247	231	220	243	219	254	226	223	254	271	207	262	248	226	244	232	245	214	243	231	237	212	226	234	235	220	225	244	216	231	235	249	221	238	211	222	244	229	225	214	236	234	233	211	210	246	198	217	213	248	230	215	219	231	215	248	214	228	226	219	236	250	225	221	211	242	235	242	229	228	206	240	255	244	227	231	221	211	227	237	224	228	238	230	242	220	215	226	236	242	264	217	223	213	241	227	202	215	243	250	231	236	236	239	235	225	244	231	252	226	225	207	233	209	228	214	228	245	250	244	205	214	219	236	245	216	205	229	249	234	223	212	204	230	232	209	243	246	200	228	226	233	232	250	228	244	242	227	224	240	233	232	232	221	231	252	203	239	222	227	235	257	206	229	227	214	269	223	224	231	199	257	239	244	229	210	221	232	240	224	204	240	239	229	261	216	245	244	241	199	249	214	242	226	237	233	220	238	227	245	256	253	239	220	223	244	242	257	224	223	226	219	226	249	231	210	239	239	200	200	234	262	244	223	241	230	233	222	204	220	227	242	227	235	247	236	244	220	214	235	241	242	238	247	205	245	237	233	238	230	226	212	229	227	213	229	218	233	245	232	222	220	224	236	222	198	221	239	232	222	210	231	211	211	199	258	240	224	213	231	242	232	225	217	217	230	216	218	223	219	258	220	224	235	236	236	222	234	210	207	245	265	223	218	212	222	236	256	214	230	250	253	207	239	245	231	218	243	232	227	234	209	220	238	241	231	186	225	241	233	228	214	222	209	230	207	206	236	231	228	241	228	220	191	214	220	232	211	208	218	230	224	229	223	223	200	237	246	232	240	224	237	240	237	224	256	235	229	236	233	213	208	241	240	214	228	242	251	232	222	212	244	214	212	224	234	225	238	229	252	231	221	226	230	239	219	246	242	222	203	231	233	218	247	222	219	230	236	208	217	252	219	231	199	244	227	248	246	219	214	238	247	212	235	215	238	242	247	192	243	225	229	244	215	235	224	232	210	214	215	219	245	222	206	245	235	225	228	234	280	242	228	209	252	221	203	221	236	228	211	254	233	248	215	236	216	252	264	257	216	220	247	206	249	232	237	224	210	218	219	198	240	226	219	226	241	235	235	241	239	243	258	257	189	227	240	223	243	209	208	237	226	230	240	236	235	252	226	230	224	219	244	213	273	221	219	237	202	229	250	226	233	227	235	242	236	229	214	227	196	229	252	229	211	202	252	203	239	216	237	213	218	218	220	268	240	231	254	241	231	226	257	230	246	220	219	250	216	227	237	235	201	227	240	201	247	217	238	203	249	241	216	246	238	228	238	229	209	209	242	237	246	236	204	247	226	220	204	230	236	225	252	237	217	222	252	203	222	231	250	218	220	246	241	241	250	228	220	221	236	214	211	232	241	236	238	228	250	226	233	236	235	223	224	224	206	256	225	220	237	212	241	223	239	235	244	253	239	227	239	211	251	203	239	191	244	220	247	214	210	206	212	211	242	216	232	243	233	214	231	254	236	246	240	230	247	225	233	227	238	230	226	239	228	241	201	234	235	232	229	248	249	201	214	204	216	226	235	247	226	237	222	224	258	212	196	221	212	251	209	211	207	265	220	242	234	242	250	240	199	224	236	254	223	215	245	232	240	217	222	236	248	245	239	223	243	242	235	220	210	222	230	250	244	232	252	233	224	227	221	245	229	214	208	215	226	225	211	227	187	221	227	221	245	215	242	200	215	227	244	211	232	252	250	230	237	246	249	231	261	210	225	239	215	234	231	244	221	219	231	238	237	249	247	217	244	263	251	208	202	231	256	241	221	230	213	234	220	250	209	226	233	261	210	250	231	232	213	265	239	227	255	266	249	252	242	231	227	235	236	249	226	247	240	219	251	200	229	237	246	216	265	244	224	245	229	221	233	247	237	250	224	254	253	237	224	246	230	252	213	212	246	262	239	272	217	253	241	228	236	216	248	236	210	227	248	233	231	212	241	231	231	232	228	242	228	235	211	239	235	227	200	213	241	260	240	233	233	230	246	253	251	226	224	247	232	220	230	224	223	227	220	234	229	216	227	247	230	213	268	237	245	249	232	232	249	242	202	229	214	221	233	248	249	212	223	228	234	227	227	236	247	213	230	221	257	240	255	243	237	246	268	220	255	237	228	232	230	232	229	230	253	260	230	232	250	223	237	252	218	240	233	261	264	205	228	230	218	212	253	241	231	250	183	256	210	210	240	200	227	240	237	244	242	206	218	232	242	212	226	229	218	259	226	231	250	228	241	229	233	227	230	240	230	226	253	215	250	235	251	195	230	253	230	220	241	218	236	261	212	250	247	239	223	233	234	232	246	213	244	248	253	222	214	194	241	211	205	239	243	239	208	224	263	266	229	228	233	226	220	232	232	238	235	271	236	253	255	238	251	209	231	251	259	258	222	239	203	229	252	223	227	237	226	232	225	244	215	218	233	216	228	196	245	238	232	229	223	223	248	250	247	219	218	199	223	225	224	239	223	272	233	229	227	246	230	238	239	230	234	249	211	215	230	239	229	232	233	234	233	229	202	240	229	224	236	235	220	207	244	234	199	233	246	238	223	219	231	245	213	221	220	209	238	218	232	238	236	206	238	228	239	247	253	197	219	223	233	266	236	228	197	282	244	229	207	226	223	220	225	215	214	244	231	235	234	237	248	212	224	245	208	245	258	232	249	256	227	217	243	224	225	252	220	221	196	248	219	277	244	207	270	229	216	231	212	238	206	218	218	244	228	219	247	221	215	247	218	210	223	215	228	243	233	222	215	227	253	204	222	241	210	252	214	210	246	211	226	233	252	230	229	212	229	237	217	227	234	213	233	242	234	248	215	223	226	234	244	214	249	223	234	231	215	221	194	238	236	247	265	206	211	222	232	222	231	242	254	240	235	242	218	217	239	227	197	217	252	222	265	248	236	225	216	227	226	210	210	243	240	202	220	258	238	225	225	216	222	239	241	214	202	232	284	235	216	213	211	213
29097	29775	37843	35955	34350	43091	48229	59647	55005	45154	35999	22503	9666	3025	953	663	682	634	650	626	608	655	634	628	589	665	645	629	693	664	618	632	658	625	591	643	626	653	629	647	639	628	575	617	622	597	629	668	699	653	629	636	639	651	654	661	612	677	625	607	619	637	617	625	619	614	621	596	599	632	618	628	624	631	630	650	630	639	614	580	583	618	628	616	671	616	653	654	680	606	613	608	633	601	628	626	617	640	631	581	667	630	613	662	646	617	665	609	610	647	591	642	640	612	655	654	632	605	651	635	668	649	651	590	617	636	651	662	655	607	627	618	626	660	646	617	659	562	615	613	626	611	621	638	621	609	626	652	655	630	613	667	619	634	608	655	647	637	644	618	650	641	676	612	627	673	631	639	603	620	619	605	614	615	597	575	631	623	604	620	683	618	647	626	647	617	616	589	629	648	595	637	640	608	613	626	578	655	598	618	639	587	659	595	617	616	646	582	623	591	619	664	621	625	647	644	647	647	640	659	572	640	581	595	628	639	619	620	646	597	640	643	659	632	607	649	643	632	646	622	628	617	606	622	643	584	646	658	656	655	634	618	653	609	612	678	613	639	635	657	654	638	661	665	606	579	621	656	634	657	593	620	667	655	624	628	622	599	606	635	659	651	616	609	642	634	667	621	627	680	603	586	656	615	613	623	663	663	625	587	638	657	612	643	639	620	645	635	565	652	600	634	665	636	660	660	618	642	638	642	638	619	620	642	610	644	601	643	608	631	630	628	618	647	617	650	637	654	613	661	665	554	618	631	652	609	615	635	624	612	645	629	642	629	611	645	610	645	609	645	620	642	644	594	664	632	590	575	618	610	644	627	580	664	588	648	609	637	607	645	665	618	640	620	592	629	606	659	620	640	641	640	580	583	607	659	624	633	581	647	635	659	615	669	640	635	644	642	611	634	629	665	644	647	597	579	631	637	589	599	569	652	630	588	632	605	618	664	669	618	649	650	627	626	615	649	653	637	626	624	659	652	641	600	620	643	625	639	649	681	661	614	633	669	628	649	598	607	614	642	641	645	655	633	561	611	640	606	627	594	593	646	632	592	649	660	617	626	592	624	609	676	623	641	637	635	649	586	681	628	605	654	658	605	648	628	689	642	622	615	605	637	619	613	657	648	649	623	616	607	652	638	642	629	634	592	600	588	613	595	645	592	614	666	640	642	629	647	641	593	592	627	613	649	618	577	638	592	640	649	631	614	656	606	658	635	629	631	582	632	646	601	654	660	670	584	665	606	640	591	642	628	624	594	636	635	629	660	609	630	619	638	651	625	624	632	650	634	658	596	623	638	626	590	606	611	625	652	609	603	549	589	604	652	640	631	580	619	620	625	607	638	606	660	627	656	629	637	558	690	616	623	671	584	611	547	628	602	601	615	608	595	650	634	666	603	636	593	614	652	639	610	653	721	685	596	636	606	618	611	614	664	652	592	650	619	629	635	640	608	644	626	665	594	629	610	612	639	611	662	613	645	657	629	617	624	622	638	618	635	639	654	617	613	670	599	633	618	609	596	604	643	651	655	627	635	604	639	637	602	616	608	605	655	577	648	612	648	636	615	597	662	603	657	572	604	655	660	647	628	678	650	606	668	651	617	667	627	626	614	640	596	665	594	644	591	656	651	648	621	629	631	599	654	604	581	586	610	621	646	602	624	701	622	649	596	630	603	634	617	575	645	633	631	656	594	607	638	607	650	594	621	583	614	593	641	615	607	643	620	616	647	631	646	634	637	678	565	647	635	602	633	636	624	654	615	631	635	646	682	642	659	609	608	618	612	672	643	619	648	616	620	651	616	555	623	636	587	635	662	653	598	635	667	614	631	645	628	622	639	647	608	596	700	576	653	609	617	604	613	619	582	635	624	631	592	625	619	660	599	659	669	622	647	613	624	600	650	626	616	661	653	603	637	649	582	642	636	642	611	665	619	635	583	571	655	597	632	617	623	630	606	617	654	668	604	681	598	622	645	649	644	627	616	636	664	634	647	640	611	651	606	611	649	633	605	632	697	650	612	657	652	644	634	618	610	670	608	678	589	596	613	652	631	601	581	618	666	580	602	621	620	638	634	615	664	631	643	670	602	613	663	634	636	629	593	611	593	621	647	613	680	638	644	619	618	611	617	715	647	652	589	654	611	642	652	599	610	594	641	662	638	638	633	673	661	610	604	644	683	627	622	616	616	618	642	627	654	612	628	620	666	616	617	633	641	634	603	600	622	615	609	663	622	610	616	699	638	580	619	649	593	643	611	613	645	587	624	599	648	649	624	592	620	600	693	615	596	610	645	618	625	623	607	663	639	592	618	621	611	589	631	648	632	643	626	613	615	639	646	624	582	607	627	552	619	611	636	626	593	661	606	576	602	576	618	590	655	660	611	640	631	631	663	643	581	627	643	623	632	636	608	660	668	611	628	675	672	666	580	645	641	614	637	616	619	650	627	606	628	601	609	612	587	615	624	613	651	644	635	673	627	653	640	605	615	641	618	635	652	656	701	632	622	640	581	638	624	644	641	605	614	653	598	621	691	663	664	656	579	668	600	605	611	658	641	596	674	606	645	636	652	656	608	586	597	654	651	624	610	622	606	603	596	623	667	606	627	578	655	617	669	599	610	636	641	607	587	570	638	650	634	627	658	685	595	642	609	582	609	602	629	623	652	664	615	652	629	681	623	648	628	640	659	641	632	677	659	626	633	589	589	653	626	578	624	618	624	594	625	664	607	614	645	660	614	657	647	667	646	620	652	635	671	657	676	622	642	662	634	629	621	625	641	604	640	617	644	655	610	621	631	638	634	634	650	636	650	615	623	627	618	580	678	695	601	611	677	688	660	639	641	650	654	647	612	623	621	595	634	650	595	635	642	651	650	648	665	683	654	604	612	614	602	622	631	593	617	614	632	635	636	650	652	667	636	621	621	627	629	617	616	634	611	659	597	661	639	597	620	603	626	628	612	619	630	597	627	641	623	675	663	677	603	634	651	616	606	604	638	628	637	601	623	598	629	630	610	623	582	637	642	610	605	637	655	664	604	647	640	685	676	632	637	621	614	580	634	661	594	663	628	612	592	619	663	630	632	615	615	668	629	659	599	675	628	634	627	660	613	659	609	624	672	613	646	645	664	624	590	607	613	609	632	614	619	637	590	639	611	614	611	667	587	627	634	613	646	645	675	600	630	626	625	642	671	662	639	626	647	578	622	586	622	655	591	658	636	619	621	622	611	649	593	715	672	657	590	610	611	666	647	576	643	661	621	628	650	591	643	623	608	642	650	621	585	655	639	664	607	625	625	635	569	616	616	630	619	614	635	608	646	641	652	643	646	645	596	623	629	611	655	608	664	606	621	604	649	602	608	627	636	633	609	609	593	615	612	663	629	632	628	589	659	612	626	630	608	633	602	662	608	615	631	639	582	636	589	640	603	623	597	645	630	603	612	610	623	626	637	616	627	641	643	596	642
8729	7344	10586	9929	5373	3377	3046	3456	4001	1898	1232	772	557	418	318	306	367	317	320	351	320	335	367	307	351	339	299	332	337	329	327	283	322	348	310	329	317	334	317	341	347	356	316	321	329	350	309	349	306	333	358	321	342	311	329	317	331	321	325	339	370	357	310	322	357	287	325	320	341	310	325	331	336	322	324	331	327	316	301	308	324	308	342	321	348	353	306	382	346	293	324	303	366	343	302	325	328	337	326	291	358	321	398	339	312	287	329	319	363	303	360	343	335	363	357	322	301	296	365	351	350	341	342	326	314	341	320	365	289	329	356	332	300	304	336	338	325	345	367	344	322	320	340	320	350	327	325	331	303	318	333	319	327	295	333	303	321	314	301	308	337	329	363	362	339	298	349	317	334	341	320	301	349	364	320	344	317	316	313	325	333	341	344	354	327	324	325	374	342	318	351	322	345	305	332	283	341	341	303	313	345	318	287	321	355	322	350	302	341	329	310	307	326	357	324	325	345	295	335	319	316	317	343	339	308	318	296	333	325	364	322	347	350	339	334	336	339	293	328	320	311	311	316	310	306	315	317	330	276	327	318	353	300	312	341	327	301	338	311	322	320	347	353	351	345	336	309	317	330	293	305	332	356	323	332	307	352	331	304	309	292	334	360	320	329	368	340	353	318	325	387	323	315	321	327	333	327	311	303	333	350	331	304	300	337	338	319	299	328	364	328	292	306	355	341	319	319	325	321	331	312	343	327	350	308	341	328	372	320	321	329	356	335	335	338	338	315	324	298	309	346	309	333	336	360	331	333	320	351	296	302	317	295	356	308	312	302	315	381	311	344	278	354	339	316	332	354	316	321	311	327	327	319	322	336	340	308	328	369	331	328	356	310	327	300	290	359	293	340	297	304	355	322	331	336	335	369	323	322	341	306	322	312	317	323	339	328	334	323	292	318	340	339	346	312	316	331	326	306	304	381	337	351	350	347	309	360	322	370	336	320	317	320	319	322	334	333	314	325	315	349	352	313	337	309	311	322	291	335	318	361	315	303	298	295	318	322	329	346	348	293	308	330	346	312	320	322	345	332	331	358	328	316	322	315	336	310	356	353	348	364	321	314	333	302	326	346	308	355	325	313	330	305	319	305	346	339	342	345	310	380	344	331	329	343	369	349	310	343	340	346	317	306	325	325	325	325	311	325	342	320	353	334	308	342	311	304	331	340	311	328	329	323	345	350	297	331	322	326	299	330	311	306	326	313	313	351	350	310	306	304	305	321	348	345	321	339	367	298	298	297	348	342	309	337	325	293	340	337	340	318	330	328	329	324	342	289	311	308	311	322	366	308	341	332	328	340	316	300	376	311	335	336	331	345	306	348	339	333	342	333	329	352	348	349	310	352	342	328	320	341	361	347	329	370	332	334	330	347	340	359	325	353	303	345	315	337	330	383	333	324	318	357	327	331	314	354	322	345	354	319	295	330	337	321	330	297	349	314	313	298	359	291	323	335	310	320	313	306	350	349	331	317	331	336	347	305	347	315	308	345	337	320	318	322	295	343	328	306	333	318	334	336	347	361	359	303	346	340	314	335	320	330	339	323	327	329	322	326	341	311	325	341	304	335	284	317	292	335	324	339	363	353	280	315	343	318	309	327	329	344	315	318	362	303	355	340	318	328	320	306	327	337	305	313	290	314	368	360	327	306	335	329	314	344	316	316	302	341	318	338	309	328	336	323	327	319	334	392	316	300	309	366	320	358	343	306	337	316	343	353	341	302	319	309	316	340	344	318	311	337	334	313	326	337	333	367	367	313	342	298	322	363	361	342	337	315	318	339	365	331	328	314	318	313	336	319	353	325	340	356	323	342	311	342	345	326	318	348	341	328	339	363	311	298	355	336	326	321	363	296	308	351	333	320	337	328	303	304	322	349	336	305	320	342	335	308	303	311	333	299	356	345	342	349	281	337	337	315	325	363	299	335	353	353	358	311	320	338	332	338	350	326	329	317	331	341	349	318	317	355	342	361	330	312	308	296	348	322	318	357	351	357	326	333	326	316	321	318	337	312	345	330	332	345	319	317	309	326	325	312	328	317	313	313	340	347	327	334	316	319	315	330	316	327	322	337	310	364	314	338	328	311	328	329	308	318	379	345	352	327	361	322	354	331	316	359	313	318	333	342	336	345	337	364	335	320	325	349	332	316	341	344	350	349	346	313	326	350	323	323	320	307	354	311	320	320	323	324	353	325	333	354	348	321	338	347	333	322	325	321	330	335	322	312	337	337	343	306	348	366	338	320	308	293	315	347	335	313	331	339	327	327	322	350	358	327	352	326	322	358	322	306	319	321	336	320	290	317	335	315	294	338	347	320	341	334	311	314	348	324	358	347	322	307	334	332	328	336	335	342	322	343	279	348	339	337	269	340	315	346	324	302	328	305	328	356	347	325	328	343	296	337	362	331	332	336	364	325	316	292	322	328	336	363	304	352	321	330	329	338	342	320	329	316	312	346	310	298	325	330	289	339	349	341	313	325	354	338	369	353	330	351	325	335	355	312	337	318	344	339	351	310	354	357	353	333	314	342	328	310	298	328	347	327	330	336	328	324	295	305	335	300	357	371	342	320	321	333	323	296	288	325	365	340	323	305	362	326	338	312	314	337	308	325	315	306	319	321	327	343	327	348	322	303	278	344	334	351	344	369	335	329	371	324	357	296	327	336	323	334	347	308	344	373	327	300	321	333	333	322	319	312	335	331	322	308	318	309	333	326	320	364	306	327	315	314	321	335	338	331	342	344	319	320	345	304	289	328	352	355	322	324	318	316	332	325	298	309	309	332	326	317	355	344	334	338	337	323	340	298	353	312	347	341	330	317	315	307	325	277	328	329	327	301	315	290	334	355	350	317	325	336	347	305	340	357	315	321	362	324	326	349	340	318	325	330	332	338	316	347	343	319	336	332	343	339	311	339	359	305	342	329	365	310	341	325	363	327	312	349	283	323	347	326	337	316	343	314	328	308	368	326	341	349	345	315	330	324	335	341	345	341	332	355	321	360	292	353	353	342	320	311	321	330	311	333	298	336	340	329	326	346	318	326	342	354	324	311	334	370	336	319	323	342	329	314	334	312	319	300	308	315	330	281	315	333	311	334	315	317	339	329	329	340	335	355	334	331	302	305	304	358	384	330	312	304	333	356	333	316	314	311	302	340	319	359	357	366	348	323	317	337	347	356	338	320	316	301	306	361	330	335	307	322	310	348	361	328	315	339	329	331	326	328	327	326	356	339	363	333	348	359	369	320	352	312	321	303	312	359	297	339	336	329	316	322	295	344	339	371	332	368	334	312	345	357	329	308	343	319	315	310	339	340	352	304	305	328	312	278	311	304	336	360	333	359	302	333	320	329	316	338	324	334	318	306	323	317	321	309	315	343	362	330	312	364	320	337	358	329	309	325	306	344	347	303	353	355	327	335	313	323	344	323	319	360	328	338	315	344	312	324	348	337	328
6712	7788	16250	19327	12178	11996	12834	15516	15413	8056	4826	2892	1712	1046	893	839	852	909	837	854	858	875	857	842	878	887	890	849	904	861	842	820	861	899	895	869	940	842	864	876	852	873	840	855	843	849	857	850	858	839	858	867	895	873	862	890	869	838	877	881	883	876	830	902	921	861	858	800	874	850	870	887	877	867	881	818	856	881	845	817	840	895	868	867	889	850	856	847	859	869	848	894	864	869	859	945	859	845	842	855	870	843	886	835	936	828	864	849	906	833	830	865	913	844	849	858	866	847	826	877	845	901	846	904	874	837	865	802	837	845	871	874	874	831	893	875	869	888	858	840	886	855	887	844	870	907	905	855	860	847	851	879	937	851	896	875	873	824	870	898	890	848	819	832	838	823	843	839	825	909	843	822	872	867	890	934	855	862	845	834	855	855	871	880	892	869	844	852	827	798	882	846	841	894	881	852	885	830	872	783	913	866	846	845	906	852	887	881	854	839	881	908	840	875	851	916	860	852	887	877	872	825	823	887	826	814	928	841	821	893	908	849	844	866	922	877	857	866	910	897	891	811	892	834	856	875	854	886	857	824	841	865	842	868	874	815	824	847	842	831	874	871	821	852	885	883	834	862	846	867	883	849	880	826	857	898	825	880	891	826	862	858	850	860	827	805	807	868	916	884	851	861	799	882	850	855	833	858	858	894	951	819	885	861	839	917	833	889	880	922	874	886	900	927	834	844	794	856	830	826	874	847	831	868	835	906	838	861	843	839	866	864	843	818	873	870	869	826	912	909	825	851	830	945	877	854	873	874	885	898	846	855	836	879	833	847	881	846	807	817	921	868	903	846	853	849	799	903	860	908	861	835	814	850	824	841	809	907	855	881	879	871	871	900	861	903	853	853	848	887	883	875	864	868	848	863	832	913	856	870	860	861	871	849	889	831	846	832	859	857	829	864	834	909	858	855	840	834	876	853	865	831	811	875	893	850	863	855	883	859	832	877	839	859	893	851	908	892	844	818	851	836	914	860	854	918	847	853	873	884	867	898	866	872	838	831	862	866	864	814	843	826	808	876	812	863	848	866	837	931	894	931	803	868	845	815	806	832	873	862	813	877	898	852	906	845	839	795	830	853	867	910	854	883	842	873	873	857	886	809	859	883	855	868	914	832	876	850	874	837	875	856	920	849	830	869	884	904	893	869	827	882	828	911	858	893	835	839	860	838	831	910	874	872	915	832	860	866	908	866	849	922	831	803	851	839	857	917	835	867	855	893	860	843	892	819	850	847	839	848	807	909	841	914	844	847	878	872	880	852	888	851	899	858	877	831	871	830	862	853	848	826	831	868	911	827	869	884	837	846	857	871	876	897	849	876	866	856	805	849	864	856	860	869	824	832	785	879	844	879	896	886	847	821	880	872	834	813	864	859	902	928	843	862	865	810	844	867	832	858	855	820	857	810	814	857	869	902	888	867	860	887	875	865	821	850	862	895	893	826	859	866	876	834	816	875	893	885	851	853	839	860	883	839	921	837	844	842	833	885	847	854	901	870	876	798	814	864	909	844	801	843	849	852	923	831	880	820	841	862	898	885	870	789	897	881	833	841	867	856	878	836	845	903	876	878	878	852	915	840	874	826	835	878	817	876	854	866	871	822	873	826	896	872	879	829	834	898	868	866	819	907	803	859	845	957	848	910	866	845	883	872	835	864	848	888	861	861	859	818	848	823	832	836	862	850	876	812	873	896	864	877	849	829	871	869	863	882	881	861	910	877	877	876	839	869	833	872	882	860	881	864	855	861	834	857	835	814	826	864	860	872	891	846	884	834	820	885	895	842	842	807	911	848	868	895	909	833	898	859	885	836	851	871	848	804	819	863	840	942	822	858	872	880	825	888	881	840	918	870	852	893	842	867	848	809	879	942	848	875	855	838	874	854	829	854	814	853	900	884	847	830	901	881	857	898	840	867	884	856	866	902	843	834	868	901	909	789	859	858	853	863	819	850	925	892	851	868	889	901	829	847	876	863	845	852	846	898	868	832	821	813	898	825	896	832	887	910	854	816	840	896	907	844	902	838	981	880	893	874	922	867	847	881	874	859	848	869	853	853	840	825	872	890	837	819	860	821	832	896	860	862	865	818	889	941	830	837	888	829	868	861	856	858	895	834	871	862	851	838	857	855	840	909	855	834	889	908	897	868	855	902	898	865	826	840	867	820	885	846	861	877	904	808	841	842	892	820	848	840	837	843	881	842	873	847	869	850	865	870	864	890	840	849	869	823	798	860	850	809	843	865	869	820	896	838	896	864	803	861	868	863	873	872	833	849	910	850	866	876	840	846	847	905	891	806	801	835	854	847	877	853	859	903	799	870	846	859	851	821	848	847	872	867	895	834	847	872	856	825	851	818	879	874	868	869	805	851	851	849	886	834	889	842	856	848	895	856	886	887	815	865	858	874	873	814	815	847	871	884	870	821	864	871	898	898	879	846	858	849	830	836	854	854	851	835	878	853	811	876	878	839	869	826	887	879	877	819	845	877	854	887	865	857	879	847	823	838	904	862	883	836	835	853	842	868	829	845	875	801	885	845	797	795	911	883	924	896	856	820	890	876	867	863	823	872	866	831	899	852	824	844	854	839	826	857	895	843	843	877	847	884	921	851	876	875	854	892	888	894	861	823	808	874	826	842	889	847	854	855	884	871	836	824	856	860	870	822	892	817	795	859	885	813	928	863	816	936	831	930	860	891	844	839	920	921	862	810	902	857	866	840	889	893	876	844	851	874	841	883	848	857	859	890	887	877	867	832	832	863	879	862	851	866	886	859	864	829	909	863	932	848	885	807	926	858	868	918	860	885	826	863	908	828	822	866	855	875	852	831	862	853	852	864	865	834	812	838	812	854	855	837	892	858	864	814	867	872	876	878	834	899	831	854	919	863	865	855	903	819	856	929	881	917	834	887	937	861	869	819	860	945	852	917	791	890	849	870	884	849	906	826	890	873	836	823	837	856	864	850	946	839	855	854	864	892	858	824	837	839	840	821	841	855	822	871	850	850	896	818	907	864	790	861	825	883	883	868	913	874	849	849	914	832	900	884	851	858	848	849	885	852	851	868	846	798	851	870	818	869	833	871	839	876	876	848	812	868	859	834	854	911	877	866	922	822	876	910	856	807	880	821	855	876	869	836	876	857	868	852	852	855	850	809	919	811	831	881	837	857	857	917	864	809	908	816	809	858	891	866	892	883	897	841	830	873	819	855	875	880	838	806	855	868	899	880	916	880	896	888	921	842	854	836	844	855	884	923	832	874	831	801	879	836	862	817	855	844	891	861	853	850	870	859	861	813	863	850	857	834	813	844	851	909	881	861	852	867	851	834	876	881	827	860	833	901	899	856	865	858	903	875	852	862	892	828	914	828	844	861	807	898	851	828	901	843	912	828	832	903	881	882	845	806	818	878	865	894	883	871	794	848	882	842	857	876	907	859	929	848	850	875	842	856	859	858
25111	26388	49855	42789	27517	23296	24817	31049	29542	19957	9903	3674	1246	589	370	270	325	271	287	314	290	282	297	321	280	302	309	284	317	299	335	280	309	302	343	274	306	292	294	305	284	260	270	321	293	310	306	335	290	285	300	288	303	262	294	295	340	334	284	293	337	309	301	314	306	293	270	319	315	329	310	280	279	288	297	275	286	315	312	287	281	279	292	286	279	285	327	306	313	276	319	296	310	301	268	277	300	272	295	304	292	269	306	301	283	310	294	282	268	308	313	317	295	301	314	296	284	294	283	295	315	311	293	320	264	342	267	319	290	308	290	305	301	295	292	262	302	307	322	274	289	286	315	270	288	316	291	284	279	298	261	307	283	303	322	280	291	292	302	275	274	280	285	311	294	283	297	298	306	308	305	286	318	290	286	284	297	301	288	288	310	326	290	297	296	313	307	306	288	319	269	292	305	301	310	316	296	298	281	313	319	315	320	272	296	310	256	312	289	297	273	311	298	316	279	310	284	329	282	313	266	286	296	318	281	282	299	313	303	294	299	293	301	279	305	316	290	291	305	321	333	268	289	275	275	309	302	262	296	328	300	269	286	312	318	313	297	331	314	296	286	327	295	286	298	301	319	290	313	328	282	297	269	313	332	272	302	290	269	311	285	300	350	336	318	288	293	265	300	289	287	323	270	340	285	281	311	281	297	285	285	304	306	297	297	290	273	320	295	297	265	301	308	270	308	255	286	299	286	315	280	291	247	325	275	313	287	288	280	298	280	296	285	298	298	273	276	308	307	313	280	304	305	290	277	316	291	323	299	298	304	287	297	311	300	269	304	309	271	293	260	268	297	333	308	281	323	275	303	285	322	326	281	281	297	313	308	304	302	297	291	294	291	307	316	270	306	265	277	292	343	296	298	303	315	285	318	321	293	263	308	294	285	271	319	292	289	320	293	288	304	296	273	307	319	304	307	292	269	304	332	276	292	294	289	316	323	269	300	302	274	285	285	290	296	327	348	313	309	271	314	293	305	281	318	318	296	314	310	281	320	302	323	301	319	306	316	287	290	303	269	304	301	270	273	306	323	296	281	305	305	302	317	276	298	320	330	291	306	300	311	313	305	295	304	257	300	337	272	300	288	275	333	305	273	304	314	313	307	322	284	320	313	305	296	279	295	264	324	279	323	299	301	295	294	275	300	291	278	314	300	314	285	293	287	305	291	326	287	289	294	275	313	314	286	320	316	315	328	299	330	280	308	282	326	306	297	324	293	303	288	280	286	269	317	321	290	287	299	308	282	259	310	325	295	289	288	306	290	307	270	296	253	273	265	308	298	303	326	290	280	273	304	282	313	302	299	305	280	294	308	308	273	306	284	295	267	292	313	302	307	317	265	293	324	310	313	304	296	303	277	309	311	296	303	306	296	261	303	268	280	285	281	292	278	280	287	281	284	294	279	308	276	299	284	303	278	297	301	286	313	296	291	295	292	283	315	298	318	295	296	270	319	285	318	282	301	324	269	288	245	283	295	315	290	289	283	312	318	296	287	295	304	303	287	312	287	326	317	279	284	292	306	314	300	290	292	295	288	313	307	286	300	301	300	276	301	315	289	305	308	290	270	295	317	262	278	301	296	299	269	330	281	305	323	281	289	307	313	326	288	281	307	299	308	274	306	330	285	272	310	281	299	288	296	262	312	299	290	299	266	276	291	306	289	289	288	299	281	292	294	311	308	278	309	301	262	265	310	293	319	291	278	296	290	302	294	306	284	295	309	282	305	310	294	317	301	278	316	303	329	319	313	295	288	334	300	298	303	335	293	302	304	267	297	287	296	301	309	291	306	271	294	264	294	311	286	289	246	298	289	302	312	287	303	294	277	294	258	319	315	270	282	292	270	279	307	285	337	318	325	292	297	269	296	289	287	290	316	311	278	307	283	300	298	310	308	275	308	305	302	279	294	289	318	283	298	288	270	275	334	307	277	315	280	300	268	293	292	286	286	296	309	298	288	258	273	278	278	306	294	322	335	315	291	282	286	351	302	289	282	319	312	274	331	318	315	264	262	299	283	317	305	289	271	295	309	312	283	327	284	294	279	319	286	265	301	281	318	281	282	301	297	276	302	318	314	307	323	284	267	276	309	261	300	288	301	304	305	303	268	283	277	297	306	285	310	309	316	296	291	296	295	286	279	306	285	314	281	309	307	299	307	283	275	291	300	311	312	274	325	242	306	333	295	323	304	301	281	290	306	298	310	281	272	280	300	284	291	296	272	301	291	328	288	304	329	284	308	311	303	293	306	308	273	301	334	287	304	275	280	320	306	266	269	256	274	281	298	285	297	321	300	300	321	295	319	296	329	302	275	283	325	297	303	284	302	292	304	293	312	288	332	281	328	281	287	272	292	298	296	299	296	315	308	300	307	304	284	297	272	319	302	297	312	297	292	297	320	295	297	333	300	300	284	288	298	303	308	303	293	308	295	281	316	294	289	296	306	290	294	308	318	302	306	285	305	295	291	315	290	311	309	320	301	291	278	258	299	293	290	306	273	290	293	273	294	310	301	313	304	300	322	286	282	315	323	287	279	302	287	289	296	288	332	274	263	291	313	326	297	293	309	294	267	278	299	298	275	311	302	297	302	270	326	311	275	308	313	310	314	289	303	307	319	296	268	304	292	303	256	285	298	309	283	300	267	307	340	289	300	309	297	296	281	344	312	318	293	285	283	278	314	289	307	266	278	295	277	305	315	301	349	293	309	313	281	318	297	267	275	293	293	285	271	317	284	317	288	276	285	289	307	278	257	286	320	295	296	318	331	330	295	269	307	303	288	285	293	309	284	315	293	291	302	288	307	310	293	295	311	290	265	282	268	293	286	272	300	305	283	315	290	251	308	288	303	302	295	307	296	286	272	290	300	336	306	288	268	328	318	283	296	290	297	286	288	294	284	321	319	290	310	315	317	278	261	286	299	303	286	313	305	308	303	286	284	258	275	279	323	315	284	296	314	286	322	301	292	305	288	286	273	305	297	335	312	263	272	282	316	306	291	297	302	299	311	302	294	316	288	298	318	303	292	285	293	279	303	286	278	305	297	289	293	278	290	280	282	320	266	300	305	294	295	315	281	264	309	314	301	273	291	317	291	284	320	297	289	273	284	286	291	333	300	299	277	319	329	289	301	289	279	303	311	301	263	320	299	267	301	289	348	274	301	274	306	307	291	274	295	294	324	309	303	287	288	315	313	275	285	276	286	272	295	285	270	273	282	314	283	281	310	297	298	275	348	293	285	286	328	300	325	294	291	306	309	333	306	304	278	257	279	335	275	230	317	277	318	276	253	290	308	293	265	286	281	288	300	301	284	295	275	264	304	294	302	279	289	280	295	279	280	282	273	279	295	265	311	305	303	300	308	311	305	300	295	277	299	323	334	334	287	310	311	286	284	299	318	325	255	267	273	261	302	331	275	297	294	290	317	330	310	297	263	307	306	286	288	298	309	285	284	304	285	299
18639	21889	47374	46184	32444	29802	37501	48798	45573	37027	24249	12825	5484	2093	1008	810	793	784	817	816	739	793	808	733	768	766	768	767	781	792	757	837	764	784	786	774	745	826	732	820	787	780	798	751	811	767	839	849	791	788	776	788	743	789	817	792	779	779	779	754	782	743	790	786	802	731	793	774	774	745	767	824	831	785	762	815	784	744	792	710	812	761	739	791	739	733	778	792	753	789	734	794	787	793	779	816	802	757	785	785	742	789	777	759	763	790	799	777	751	746	786	780	766	786	749	788	794	760	766	801	790	799	747	783	784	752	816	800	765	786	830	751	772	842	769	740	807	743	789	824	795	731	831	787	818	810	821	801	761	841	761	799	789	810	800	761	748	763	756	801	775	724	721	768	840	784	777	758	759	766	781	795	750	763	808	767	822	808	780	781	807	813	766	837	776	731	790	744	793	819	780	778	763	826	770	793	789	795	833	737	792	812	766	762	740	822	754	714	734	768	796	839	797	753	786	761	761	800	803	764	733	786	807	810	803	779	747	792	788	777	780	732	752	818	773	753	782	785	776	750	771	789	755	819	815	766	741	783	788	801	777	756	749	780	755	820	772	792	795	733	791	743	787	791	806	775	771	782	768	831	774	807	784	785	780	794	830	738	784	768	788	778	785	801	799	765	821	821	789	778	773	750	825	791	729	742	790	737	788	843	756	805	817	799	809	764	782	797	795	789	783	795	777	788	738	762	758	782	770	788	788	756	805	791	805	719	823	750	780	819	781	728	794	800	752	792	768	761	809	768	811	810	797	780	777	771	748	761	806	753	798	813	763	781	772	705	789	816	806	773	781	754	818	751	795	793	764	786	794	811	818	769	803	746	757	775	743	783	761	766	808	767	810	719	783	771	737	762	732	843	804	777	776	771	768	792	806	778	783	784	753	755	737	770	739	711	806	771	809	777	787	788	747	794	801	788	782	803	767	795	725	814	847	755	731	764	779	815	759	767	797	744	749	741	778	744	843	784	818	827	828	755	770	725	817	764	802	806	781	773	750	754	772	770	746	789	748	797	783	800	756	762	758	792	768	748	788	790	757	790	723	767	755	791	763	810	812	751	792	773	750	771	773	762	716	753	795	765	758	782	744	766	758	805	824	801	813	737	756	787	756	770	807	825	805	791	773	828	731	771	814	789	750	776	806	786	803	799	783	781	781	771	758	772	847	847	777	798	755	793	774	794	766	805	716	784	795	818	724	766	762	844	736	771	765	812	801	784	791	797	792	728	802	741	730	809	808	755	736	738	758	792	772	804	741	815	789	769	719	760	780	772	781	701	810	759	794	812	799	789	812	768	815	769	758	812	769	810	783	794	759	807	778	758	791	779	816	786	795	787	722	784	766	769	789	828	805	725	798	816	821	733	815	760	766	720	782	745	725	758	809	772	810	770	820	789	787	727	817	783	774	768	750	823	759	752	764	776	798	755	764	778	815	840	773	785	762	774	785	743	766	749	776	755	762	749	751	752	754	751	805	762	787	824	759	795	707	793	772	774	774	812	825	748	778	810	779	779	782	790	770	782	800	791	766	742	807	756	782	773	809	747	819	788	782	764	809	832	770	794	799	788	755	803	784	812	812	826	790	794	775	784	729	814	809	840	791	735	757	809	828	758	767	740	799	811	803	742	787	786	758	781	772	810	754	797	804	765	826	798	795	796	755	777	839	780	798	755	757	732	768	771	791	807	785	770	714	786	797	832	831	807	763	831	778	793	739	790	773	776	755	813	751	814	811	779	790	783	781	724	794	802	817	789	806	775	713	799	769	743	752	795	789	787	768	756	764	785	792	804	805	793	757	785	816	777	802	755	849	763	795	832	808	771	765	759	770	773	822	825	792	769	778	779	728	723	760	780	778	790	764	762	778	788	793	759	769	775	749	781	781	770	798	796	755	807	778	754	816	816	824	763	796	846	777	766	802	782	792	779	798	796	747	829	787	829	764	793	730	759	802	740	735	811	727	792	780	752	800	729	763	776	813	809	805	838	764	817	763	772	782	726	789	772	823	775	830	782	820	827	827	744	783	737	768	797	776	773	761	775	836	778	811	756	778	796	792	825	766	763	767	793	765	744	730	791	786	806	775	769	764	765	765	789	768	747	800	805	775	808	802	776	796	777	782	803	768	785	763	744	747	742	766	767	819	778	804	769	791	781	765	805	805	779	801	814	773	821	788	740	792	786	740	754	786	760	804	818	758	776	829	745	752	724	723	792	811	712	808	779	755	764	769	783	791	786	828	745	783	823	760	766	773	695	825	839	805	767	826	788	822	809	771	786	788	800	742	795	796	783	813	779	736	790	772	786	774	805	839	788	819	764	741	749	777	712	793	769	799	808	802	745	734	807	768	795	753	752	829	818	759	784	777	819	826	765	798	788	789	765	767	811	767	745	734	781	785	773	750	770	811	774	775	806	767	841	754	804	760	870	804	786	763	758	774	776	818	784	744	798	757	777	824	769	817	751	795	732	771	714	804	795	802	813	812	780	767	785	779	791	791	779	829	805	817	790	769	811	788	764	768	729	761	764	783	761	743	773	752	784	793	789	744	803	758	795	769	737	788	779	747	746	769	786	755	769	766	772	770	797	734	711	792	795	811	772	801	736	745	798	787	835	745	762	797	775	783	767	775	749	808	751	892	824	781	754	771	794	779	750	790	804	782	817	725	760	802	769	774	792	755	759	777	735	805	750	745	750	778	794	786	819	766	726	790	758	778	790	753	788	777	793	745	744	756	809	772	784	747	763	769	753	804	770	813	830	808	762	787	747	794	795	796	775	838	742	809	786	769	882	776	821	760	766	790	804	769	804	824	798	754	796	778	770	728	808	761	781	778	786	845	751	804	811	803	782	763	824	734	781	754	764	778	769	773	787	779	761	717	773	784	826	734	821	844	795	809	820	772	733	767	735	749	743	725	810	793	799	791	769	729	782	753	783	752	837	815	786	751	710	775	731	774	786	742	723	782	756	756	813	758	731	804	786	798	779	795	766	779	757	779	846	775	786	751	799	785	762	818	753	780	771	751	736	776	791	796	800	764	809	795	812	759	858	763	737	785	788	780	772	756	820	829	798	782	798	767	784	768	808	842	790	743	768	778	806	800	804	787	810	757	718	746	823	851	768	815	776	789	774	815	760	786	822	761	786	790	759	768	802	744	807	770	759	794	757	736	776	793	812	758	764	755	793	804	764	762	808	807	755	750	837	785	774	792	800	836	816	781	813	800	764	806	797	839	780	731	754	742	771	760	780	788	751	791	736	797	768	805	746	767	779	774	808	767	777	809	770	777	784	780	786	726	788	800	732	736	748	754	793	807	772	756	790	795	819	815	784	780	794	756	737	807	792	792	782	760	789	831	782	775	798	779	827	814	782	756	729	772	812	761	760	765	771	780	725	812	798	791	772	799	781	786	727	788	787	788	803	776	791	775	777	771	799	795	829	786	790	768	728	788	814	718	745	780	796
39036	41305	48090	39138	28926	27585	29266	37600	40254	34388	20677	8413	2389	837	381	241	216	232	237	243	271	223	239	243	252	252	249	262	233	256	204	258	232	236	239	220	234	252	262	227	225	236	227	213	242	261	225	244	225	209	229	224	242	248	221	227	256	274	230	249	250	233	221	261	242	226	244	248	224	229	252	245	196	230	245	238	226	226	268	261	242	209	234	242	240	232	234	248	245	240	227	224	232	239	243	264	234	241	229	219	238	244	252	230	236	221	234	247	260	229	245	250	224	226	226	262	239	240	233	224	236	260	229	225	261	277	237	238	236	266	243	207	231	236	279	258	245	261	245	242	232	244	233	253	241	232	227	225	222	234	232	241	235	247	219	245	256	228	252	256	221	236	237	239	236	230	236	219	252	252	228	253	256	234	244	246	210	247	225	237	245	226	246	245	242	244	241	272	227	241	266	219	238	242	234	259	257	248	267	234	233	230	261	244	224	228	232	251	254	260	252	221	234	233	232	229	235	232	253	244	228	214	212	234	237	231	246	241	260	231	246	211	239	231	240	227	233	212	243	229	236	259	232	223	228	280	242	220	211	245	229	249	234	257	240	237	262	237	239	246	237	225	228	234	258	217	245	217	247	253	219	209	230	244	226	250	205	211	273	254	227	249	246	279	217	244	222	263	249	217	250	222	226	223	231	258	230	253	250	281	219	233	264	259	225	242	235	237	235	205	228	238	249	257	262	236	244	220	242	240	256	218	219	225	230	197	230	251	237	243	256	228	242	244	228	228	222	269	238	243	244	253	229	207	243	213	232	243	258	228	246	241	250	257	229	255	277	222	224	244	222	244	247	242	223	222	249	216	240	224	217	242	226	229	223	242	269	229	253	270	240	236	243	247	265	241	240	231	207	239	221	225	225	238	234	266	237	229	215	224	238	226	239	246	236	261	234	220	219	214	240	232	228	234	256	241	238	240	244	272	244	246	214	244	232	231	219	216	233	217	214	232	261	222	229	242	240	242	264	243	246	252	246	218	249	238	247	249	258	220	237	261	222	239	231	246	230	249	241	220	241	224	240	263	237	222	256	221	249	228	273	226	246	255	236	244	267	230	233	234	211	232	209	235	256	215	245	236	233	233	256	243	239	229	231	242	234	241	245	236	232	249	234	219	221	242	218	230	234	250	222	269	207	249	256	243	240	252	253	260	258	236	244	235	230	237	260	241	231	246	270	236	256	255	241	249	222	236	237	258	249	236	225	220	257	248	231	239	234	263	235	221	257	257	271	240	255	230	215	244	240	227	232	239	258	214	249	256	223	216	254	242	240	249	251	213	245	235	245	227	243	255	243	250	251	220	239	248	222	208	216	242	244	231	244	254	245	239	204	250	238	264	225	232	240	250	240	248	241	240	220	237	219	230	261	248	224	239	267	241	238	238	231	249	232	239	216	248	248	259	246	234	219	253	245	255	229	243	213	227	226	209	220	237	238	229	254	253	255	225	233	237	233	262	234	216	237	258	211	212	248	237	233	228	215	266	249	223	246	191	259	242	246	223	278	223	229	221	210	256	215	257	242	258	241	251	253	217	261	266	229	226	270	253	264	217	222	251	228	258	232	223	206	247	238	246	245	232	255	251	239	232	233	238	270	229	253	224	243	236	234	238	243	219	251	257	246	247	220	242	218	238	254	226	228	210	254	235	248	231	252	218	237	202	247	231	270	235	232	245	230	223	233	268	233	234	231	243	224	234	255	260	262	256	213	235	239	232	249	243	221	249	228	259	254	227	243	237	221	240	227	225	229	252	240	229	247	265	246	229	266	230	238	234	213	232	231	224	263	229	226	233	221	256	273	223	244	243	234	222	223	198	237	251	245	219	219	255	236	232	228	257	238	252	238	204	242	237	242	238	256	268	230	222	252	241	232	261	230	234	252	253	268	241	235	224	243	251	251	231	255	246	232	212	250	278	247	236	210	249	256	258	238	246	244	237	261	217	260	271	238	226	230	226	238	252	236	262	237	281	238	237	229	236	252	233	220	251	226	247	231	249	233	229	255	233	220	252	263	237	227	218	244	248	241	234	251	234	241	218	239	231	222	266	252	268	237	259	259	214	252	234	268	240	227	206	240	240	251	265	269	236	232	223	226	246	243	221	249	241	229	247	214	233	249	226	260	267	261	228	225	221	217	237	254	281	252	227	271	230	234	236	202	230	272	239	227	208	219	224	221	262	253	252	213	238	211	214	256	255	222	242	208	228	238	234	227	247	252	235	248	242	253	230	238	259	251	238	242	233	226	263	220	229	254	257	239	225	231	228	209	227	209	237	251	224	237	221	239	244	234	242	276	250	216	226	232	231	240	238	233	240	236	234	224	218	253	251	224	229	237	274	227	233	224	242	257	265	259	257	229	240	266	227	239	251	236	242	243	225	228	234	222	228	230	228	261	224	218	241	221	229	228	283	229	238	218	264	236	242	208	226	247	227	242	237	245	273	227	222	212	248	229	249	248	255	234	224	235	252	256	238	223	238	223	220	255	225	247	246	239	211	239	243	248	254	206	249	213	262	248	241	232	229	228	215	261	259	224	240	255	244	206	255	218	216	224	238	239	250	211	251	256	225	240	251	254	262	238	214	249	230	232	245	242	248	239	238	260	219	253	234	236	241	228	216	209	256	243	231	246	237	244	229	224	232	229	214	239	246	244	261	253	234	224	240	238	275	251	228	225	251	225	257	251	246	245	256	233	249	226	254	247	268	284	217	234	253	221	225	209	229	231	250	235	234	244	236	248	207	232	219	217	237	240	258	220	246	235	253	257	257	235	246	238	268	205	267	238	226	244	241	224	222	244	227	243	254	253	250	229	214	218	231	240	244	253	209	239	253	224	223	233	230	217	227	241	239	237	242	230	239	227	259	251	247	246	241	248	258	219	248	250	219	246	257	223	252	250	252	223	223	233	231	227	226	232	217	229	226	250	235	244	221	249	236	255	229	261	256	241	246	224	238	244	227	238	234	232	256	217	249	236	227	251	218	276	235	219	220	218	231	219	236	217	243	234	253	236	223	258	220	243	278	221	234	223	248	238	247	220	255	218	238	220	225	240	234	218	249	252	240	246	240	229	258	243	244	253	236	238	238	266	245	275	241	259	235	241	230	238	253	228	231	238	230	221	227	267	238	240	261	236	241	250	226	237	220	242	225	210	238	228	217	258	246	218	234	238	257	265	215	231	232	243	222	227	230	230	238	227	236	266	259	219	229	210	248	266	240	255	267	224	227	228	273	238	231	231	260	217	233	211	244	248	254	215	260	244	235	251	230	245	256	242	257	250	223	249	233	214	238	218	245	228	225	242	239	242	247	242	270	245	249	234	250	240	247	231	253	235	267	260	226	219	235	225	215	244	247	242	234	238	243	250	235	222	233	240	225	239	243	223	230	217	243	265	249	245	247	222	240	227	194	255	241	283	239	260	233	246	269	240	227	231	220	258	231	214	223	244	238	234	243	277	269
28948	36632	47255	46336	36189	38138	43171	56270	57721	49317	35696	20655	8813	3468	1206	650	660	651	674	646	653	647	624	634	603	615	610	640	624	586	653	616	640	633	646	615	664	652	633	645	625	671	661	630	614	602	670	645	616	625	633	601	589	643	640	661	614	630	643	664	634	649	632	648	646	632	638	625	658	654	674	615	668	690	672	667	623	616	643	683	670	606	684	628	638	678	659	615	667	627	639	654	590	651	594	608	649	612	618	665	630	615	680	673	650	671	685	593	626	644	685	654	590	630	651	645	644	657	674	628	639	633	664	652	607	632	643	619	669	599	612	644	642	643	655	666	632	604	653	660	639	606	681	621	666	600	657	640	626	653	607	653	630	615	616	638	653	651	660	637	678	625	667	618	666	665	605	664	650	619	706	623	642	622	651	642	634	636	623	670	666	610	636	660	653	648	650	614	657	620	657	634	625	638	658	650	612	663	600	616	614	600	625	687	647	645	652	641	635	691	609	592	621	628	668	654	636	624	581	644	602	633	670	638	665	672	688	618	630	659	643	661	635	610	667	631	662	652	664	661	603	644	598	695	625	619	680	608	632	637	651	614	665	646	611	597	651	602	637	662	639	641	633	639	582	669	677	606	615	637	621	656	721	616	672	620	677	648	661	673	613	664	669	601	655	619	590	643	654	670	654	650	612	626	653	659	677	613	635	672	601	645	650	626	676	603	643	629	607	655	613	680	631	598	628	636	624	671	654	618	618	634	699	617	635	611	642	665	653	659	656	618	639	633	650	604	654	666	618	656	599	610	629	679	620	618	650	597	635	659	650	671	696	633	652	666	610	640	627	575	665	613	658	632	689	608	624	656	624	591	611	650	617	625	671	654	636	631	638	625	670	640	617	660	614	643	646	628	663	649	655	618	637	623	620	643	666	650	614	628	635	600	674	642	634	632	666	607	647	620	603	614	648	620	651	677	597	617	623	662	658	641	584	650	660	655	665	652	679	655	600	612	625	618	623	649	662	646	670	655	641	650	628	629	612	616	682	673	643	683	670	654	635	617	655	636	653	673	613	639	660	684	593	625	658	611	613	657	636	621	607	655	637	642	645	655	606	655	656	644	677	614	642	660	611	614	619	616	658	618	634	633	608	595	676	651	646	644	633	672	611	650	624	642	664	610	634	644	672	624	643	645	657	608	611	663	609	654	657	611	646	655	675	633	642	627	577	654	714	689	663	611	603	645	653	619	652	677	628	666	657	616	683	610	608	640	643	652	661	653	627	639	590	605	617	641	589	622	667	624	658	608	621	639	667	652	662	654	641	668	640	681	650	610	622	595	646	633	656	640	668	662	630	655	647	651	627	636	700	650	646	653	621	666	673	682	615	661	670	634	594	675	621	662	639	600	589	686	640	591	657	621	669	715	638	627	646	661	643	627	588	632	670	671	608	612	642	619	630	657	636	658	703	639	633	638	652	631	658	650	650	664	651	669	637	667	679	662	620	633	664	658	627	657	653	629	695	611	653	642	632	648	634	661	632	661	672	674	647	631	650	613	676	683	602	612	651	625	658	590	601	641	621	694	656	623	675	630	647	664	645	663	634	641	657	630	646	619	639	658	613	651	630	632	674	628	643	628	631	704	646	650	647	614	644	667	629	653	640	633	636	620	623	604	651	597	636	618	657	603	641	593	612	646	614	682	609	678	618	636	619	618	610	660	645	618	691	621	621	630	643	641	612	653	687	654	687	665	670	613	631	629	640	628	662	610	660	642	622	634	629	639	633	666	661	668	602	683	636	642	639	639	648	649	642	628	616	630	657	647	618	638	603	636	641	610	624	668	650	628	619	648	612	642	642	636	640	657	653	611	661	629	605	651	614	629	639	666	675	657	569	613	650	632	627	666	615	677	656	653	652	631	640	630	649	687	612	607	659	624	588	645	652	631	669	620	661	633	658	618	670	645	637	621	628	620	630	640	661	581	654	630	639	637	608	652	636	623	638	674	646	686	619	674	646	624	636	649	623	656	646	624	599	586	662	670	662	649	626	632	643	620	644	623	672	646	617	648	696	664	663	636	670	611	652	662	665	612	635	652	649	602	653	660	664	667	630	615	665	651	581	631	632	638	625	571	644	627	639	636	616	607	647	638	619	597	583	698	629	622	663	629	636	676	653	632	681	619	644	623	611	603	611	643	630	620	648	680	693	620	635	652	672	656	623	630	605	711	652	614	659	642	589	659	591	659	668	641	632	615	624	645	644	689	623	612	645	662	686	657	621	662	637	670	640	610	643	629	640	580	608	668	647	598	637	665	614	603	648	660	655	619	641	627	616	627	647	632	647	640	635	634	611	604	668	641	671	668	656	695	631	630	629	632	620	610	645	626	585	677	633	591	664	646	627	608	615	671	674	611	645	661	702	671	629	643	656	632	655	597	637	653	665	629	674	624	667	650	617	646	634	681	581	643	655	641	634	659	568	648	634	668	636	613	668	576	680	620	631	676	668	694	629	661	640	599	621	667	668	641	651	688	632	630	677	634	653	646	585	651	623	672	678	645	578	642	590	598	651	598	652	651	664	624	624	625	642	625	644	687	638	606	665	648	691	636	635	691	607	630	589	636	626	656	623	639	640	643	611	639	618	674	635	606	621	676	666	646	626	616	611	676	660	678	623	588	629	660	633	648	597	618	648	596	650	655	645	663	660	584	662	670	607	594	640	636	645	636	655	655	602	656	659	641	667	623	619	665	656	658	643	629	668	674	633	647	638	580	672	633	637	670	605	613	676	653	661	645	641	668	684	634	665	642	616	646	648	645	625	643	595	630	660	665	649	639	647	604	670	647	639	634	602	626	636	646	665	646	647	634	612	621	640	602	617	632	672	628	622	655	644	663	677	609	662	625	621	630	630	669	638	622	649	654	640	670	674	611	636	628	644	635	614	649	629	640	641	658	636	653	661	653	630	618	631	620	668	623	627	672	645	614	618	642	637	641	626	637	656	643	638	670	619	627	671	631	614	644	587	635	650	649	588	649	685	632	627	684	589	648	667	647	643	674	652	640	641	638	624	673	636	659	668	604	601	616	613	627	679	628	594	605	656	619	687	601	649	609	622	666	602	612	651	630	623	646	597	618	676	682	662	637	675	645	669	643	622	643	637	626	650	636	683	632	642	628	665	628	625	645	609	631	657	668	618	651	641	644	609	644	620	689	627	606	655	596	646	652	661	637	622	657	656	625	601	635	672	608	605	642	658	671	608	594	663	672	643	644	611	618	666	646	692	629	603	661	635	670	626	605	574	644	590	682	649	671	678	658	617	656	660	646	608	647	667	607	616	629	597	698	634	611	634	647	628	628	641	614	615	651	628	620	672	662	636	614	656	604	629	564	618	630	622	628	673	662	673	650	671	618	681	657	641	671	595	625	636	630	665	646	676	621	649	659	645	611	595	647	637	665	629	631	619	663	639	633	625	624	657	653	662	581	619	631	618	646	631	644	646	665	646	641	619	572	628	592
9136	5890	8162	4064	2616	2657	2920	4511	4609	2720	1260	839	591	422	407	333	322	290	383	307	359	308	309	324	324	350	345	349	326	322	293	328	364	329	318	336	311	314	369	323	323	327	318	327	325	347	316	344	305	340	329	334	317	313	317	314	337	297	328	325	320	345	327	324	341	329	337	327	341	341	326	341	325	340	332	321	314	311	314	325	332	316	289	295	337	314	343	353	324	325	308	324	332	328	327	312	313	326	381	345	329	362	340	308	327	285	317	328	335	315	339	338	359	350	320	307	379	352	335	341	316	360	323	317	308	323	336	315	348	348	300	295	328	339	330	333	302	332	337	321	324	321	327	307	323	328	353	338	319	323	313	322	318	331	363	351	332	310	366	346	331	326	353	325	317	364	326	323	327	339	344	329	320	334	320	319	300	323	322	361	323	316	345	300	357	313	302	318	331	350	320	325	341	330	333	326	331	348	359	331	324	334	335	329	348	300	325	342	342	340	328	340	331	318	341	343	320	319	309	344	316	336	337	357	332	337	334	363	339	345	329	343	307	313	330	375	333	348	325	321	290	302	338	348	321	327	333	345	308	347	285	316	318	305	291	360	330	369	338	354	342	284	341	308	346	316	353	324	351	305	310	284	335	331	339	318	323	339	359	338	319	321	307	357	330	308	380	350	310	329	336	346	336	310	322	306	313	333	303	312	336	345	330	312	324	324	317	347	323	340	326	380	314	347	315	335	330	299	343	307	340	357	335	320	319	318	344	336	316	300	336	344	303	342	342	327	378	305	341	326	309	341	339	335	295	345	325	358	338	353	322	337	322	355	302	347	311	348	339	299	309	340	314	315	306	318	336	317	330	319	353	356	341	311	321	334	331	324	311	326	313	331	340	339	321	327	339	324	335	350	333	337	307	306	326	321	344	342	324	360	353	332	328	331	339	341	316	352	312	323	313	322	350	325	333	343	348	325	341	354	340	301	360	314	305	340	367	316	293	324	318	310	359	330	329	358	305	345	334	331	334	309	321	338	323	340	310	338	320	316	342	313	319	331	334	333	320	340	352	353	321	329	316	313	353	329	330	306	340	323	339	358	327	360	333	341	342	345	344	337	325	330	339	335	331	321	338	357	322	318	344	315	327	345	322	310	332	298	335	329	347	320	311	323	320	316	327	302	346	322	315	353	390	328	349	300	345	340	328	340	319	301	315	325	318	356	340	308	325	349	300	339	347	318	360	323	301	356	336	320	343	307	341	301	335	324	350	300	339	358	316	297	302	317	308	322	325	299	348	327	326	330	325	285	328	326	317	352	323	337	323	311	322	368	337	335	311	334	344	345	291	346	327	347	338	347	304	335	319	325	345	341	354	302	307	318	317	307	297	315	338	344	328	307	306	308	326	346	340	325	293	309	332	345	330	304	311	338	334	340	331	294	310	365	325	317	329	316	306	304	329	328	347	312	315	313	329	356	357	281	339	343	325	347	310	332	339	324	342	315	370	339	357	333	306	398	333	312	342	338	332	326	318	305	311	307	339	332	336	317	350	368	339	326	340	313	296	345	346	317	323	331	348	312	342	352	313	326	344	317	331	305	330	303	327	315	324	336	339	354	277	332	365	336	357	339	318	351	323	374	328	321	339	346	373	330	337	357	305	332	339	320	338	341	324	301	352	330	329	326	356	326	344	331	331	318	353	304	314	306	316	325	338	352	347	273	319	331	347	322	350	340	295	324	349	331	314	346	327	314	347	352	346	350	363	301	345	307	333	331	317	314	336	352	363	343	285	360	337	336	288	323	316	339	333	349	316	329	321	323	358	361	324	326	314	319	321	324	356	328	309	312	351	316	299	319	322	359	359	325	348	331	321	313	308	341	315	308	332	342	340	360	367	327	290	322	347	340	341	324	362	352	354	346	333	333	338	352	327	314	345	334	356	327	297	323	343	335	302	344	352	338	320	330	340	372	320	301	327	350	318	337	349	336	312	322	336	320	313	320	315	327	384	355	298	319	339	332	321	352	321	306	313	323	334	348	318	328	319	341	322	336	331	351	314	347	328	329	299	336	344	309	354	353	310	332	348	300	327	310	348	357	323	327	298	339	351	337	344	288	320	325	317	345	337	317	307	327	326	312	340	300	315	333	359	354	304	340	350	320	333	355	343	376	332	346	284	298	330	333	316	328	363	351	339	344	336	359	333	325	325	360	307	310	358	337	334	338	318	332	308	330	314	296	320	321	357	315	324	349	323	307	291	323	318	332	297	346	347	313	314	341	353	344	322	315	371	347	339	360	318	331	280	326	300	320	342	334	328	360	309	343	310	319	348	310	323	327	316	314	332	318	343	299	335	337	327	336	303	301	354	326	309	330	307	333	310	347	315	349	311	367	324	362	310	356	327	326	349	348	355	318	359	315	347	297	318	334	330	320	335	326	326	346	299	318	340	327	323	357	335	337	290	327	340	351	347	354	301	313	312	315	328	299	359	307	323	329	328	323	314	315	307	348	337	326	351	329	332	334	324	314	321	344	343	336	341	342	334	365	347	321	305	327	332	336	329	332	337	372	349	364	331	312	351	334	313	334	346	350	344	318	345	379	334	357	346	299	337	377	331	379	352	322	325	338	328	347	314	317	360	325	333	333	317	326	337	314	345	340	327	316	322	321	312	345	334	348	375	323	349	359	329	318	302	351	360	349	308	371	333	344	336	361	336	338	310	325	369	345	321	330	321	321	321	303	318	318	349	322	296	325	371	325	317	364	341	335	304	352	314	335	335	315	299	311	300	316	355	322	319	324	330	336	329	329	324	345	339	294	363	303	336	305	347	361	370	290	324	340	325	337	360	355	289	356	337	335	311	340	357	331	331	317	344	347	350	344	346	350	356	344	319	339	320	346	338	358	322	304	304	312	327	314	328	357	313	311	315	339	332	334	340	331	362	301	371	305	362	326	325	312	340	349	327	338	335	320	300	340	323	330	314	330	335	336	344	309	356	316	319	326	338	332	317	321	319	363	299	354	326	330	334	317	283	357	314	340	307	338	334	333	326	345	312	324	308	345	321	348	343	340	340	362	323	321	333	311	319	276	332	331	352	331	348	324	336	317	312	322	344	353	331	298	355	328	355	334	340	318	333	308	348	337	317	318	313	320	352	333	322	302	309	333	343	337	335	325	315	330	323	320	319	339	357	333	287	319	344	327	346	337	327	307	346	334	338	346	322	323	320	325	363	355	320	352	329	344	319	341	339	337	316	354	326	330	302	314	336	332	331	306	327	308	332	299	322	301	351	336	350	308	300	339	304	335	345	322	338	305	325	349	326	326	331	330	319	319	347	345	345	330	305	324	321	311	339	332	323	315	322	346	348	305	302	331	322	318	344	349	316	318	328	361	317	314	334	331	364	341	321	329	328	339	316	321	310	324	301	305	321	319	337	330	315	324	323	326	356	291	333	374	328	335	318	320	298	327	320	317	324	327	308	318	336	370	323	332	302	341	315	314	313	330	324	336
7094	6625	13294	7948	8096	9960	11641	17844	17363	10504	5339	3389	1929	1256	973	865	934	853	904	872	899	875	858	832	866	859	812	873	837	814	837	896	890	822	868	871	908	851	878	831	831	896	858	938	890	900	880	904	904	916	863	803	894	841	860	870	842	925	853	866	839	900	879	859	886	885	847	882	855	883	874	870	869	903	838	817	902	865	856	824	859	917	874	865	864	894	868	818	860	849	888	845	864	868	842	856	873	868	872	868	860	839	878	875	925	852	862	841	893	848	826	853	861	862	911	868	833	848	873	887	951	921	849	859	941	881	884	876	877	838	825	919	826	870	825	885	861	863	829	870	911	860	862	848	889	900	867	904	804	863	877	897	876	885	823	849	938	894	839	867	872	891	780	843	806	914	906	866	901	902	853	847	868	857	868	863	833	827	821	901	883	831	827	851	859	834	855	849	861	857	845	841	855	852	908	885	896	815	915	899	874	860	868	886	906	889	852	891	875	881	851	886	828	856	828	884	804	867	906	852	843	946	826	857	892	851	916	825	834	810	797	920	817	866	893	841	854	816	884	854	853	874	889	861	921	840	836	854	850	884	882	834	860	862	912	857	879	894	875	817	887	862	869	839	906	877	872	862	849	836	916	857	845	887	836	881	908	886	886	867	844	825	851	828	906	862	829	859	871	852	831	871	900	872	892	837	792	849	918	885	816	867	875	940	864	827	840	878	858	844	837	841	873	863	875	869	911	860	792	853	807	921	864	831	858	823	877	833	809	848	839	809	873	869	854	840	903	898	826	869	860	853	820	892	844	902	862	861	852	862	918	874	853	823	843	929	835	860	859	811	871	842	889	888	869	836	831	880	929	829	902	839	906	810	838	795	883	802	881	853	835	929	854	802	867	849	849	860	855	818	837	857	831	849	862	872	894	861	894	845	884	852	814	866	823	866	870	870	901	831	901	854	850	895	863	896	904	844	855	849	875	901	832	866	884	830	866	858	860	842	864	859	882	906	886	863	939	797	833	839	878	863	894	854	812	857	818	822	828	900	927	862	819	896	835	901	876	858	872	919	836	881	879	863	800	854	836	860	858	916	824	859	903	812	796	844	849	869	876	891	893	883	860	846	880	862	860	876	881	871	875	860	868	826	874	821	893	864	857	849	837	887	849	892	861	854	854	834	816	876	888	874	855	863	857	871	851	833	892	834	889	918	831	896	855	880	848	883	898	884	864	805	832	901	895	854	921	870	930	880	877	844	827	853	822	849	825	823	838	910	846	860	869	907	871	863	940	835	845	887	858	824	818	894	869	866	842	824	873	863	869	900	832	820	828	828	882	861	903	873	866	855	863	835	894	846	830	856	869	911	891	879	876	847	805	869	861	905	877	846	864	859	834	883	923	880	831	863	879	888	866	883	857	860	811	873	873	857	869	829	878	827	872	869	848	906	884	806	844	881	783	858	853	825	842	895	829	894	859	831	874	859	830	920	843	925	865	864	847	879	871	909	850	858	886	857	843	832	826	842	870	856	851	847	863	827	899	887	837	885	870	846	894	890	898	901	841	917	873	899	846	879	838	852	894	813	870	875	852	894	881	869	852	871	861	891	879	897	833	885	846	809	903	819	863	910	840	904	798	867	868	875	834	892	881	858	824	819	882	870	879	858	876	819	852	900	884	907	877	835	876	825	914	873	872	880	847	884	884	852	866	848	843	901	874	886	809	862	889	847	846	878	856	897	860	873	867	905	837	868	847	892	882	895	940	856	834	846	808	909	820	852	851	904	871	869	841	843	844	833	867	786	912	807	827	857	886	836	838	898	846	896	815	821	881	881	885	832	829	861	873	926	857	847	904	804	831	900	848	893	862	878	846	859	830	843	908	882	851	911	888	885	877	849	853	905	868	853	878	902	880	894	883	834	899	878	858	899	901	858	849	855	820	913	858	827	884	870	905	864	863	886	860	844	866	872	875	864	895	841	849	839	869	857	857	919	840	879	857	831	836	814	882	937	832	845	894	883	840	839	871	793	930	847	859	873	847	880	885	863	873	826	871	860	917	900	892	847	851	857	853	848	836	910	839	878	899	841	824	893	807	857	847	859	793	863	852	890	898	872	902	837	899	852	853	875	863	833	847	906	871	817	836	854	854	867	881	845	852	838	884	870	876	877	871	826	857	855	866	843	875	869	864	850	862	825	862	839	870	847	860	867	870	899	894	877	868	895	869	852	907	886	797	842	847	857	849	823	861	897	897	873	867	876	919	903	845	857	868	845	878	876	864	860	850	875	834	877	917	832	897	859	890	898	854	841	845	803	878	896	877	875	892	856	840	859	870	817	879	849	868	841	884	870	882	878	912	812	890	831	849	904	903	920	861	859	877	858	863	863	821	832	869	805	860	836	884	870	863	875	847	838	883	826	823	881	928	859	879	900	878	840	872	846	851	872	916	826	893	889	878	852	870	879	860	869	861	792	856	894	802	900	867	850	892	797	887	821	870	830	925	863	869	843	849	872	856	871	870	819	840	863	882	823	854	878	882	890	858	880	923	830	866	879	832	851	868	854	877	883	871	868	839	844	889	866	866	831	823	848	846	858	866	881	825	866	857	836	863	854	855	858	864	883	907	879	870	844	860	885	845	880	832	817	864	885	854	884	876	827	870	861	814	861	897	845	806	885	825	850	853	889	885	824	839	891	872	896	832	856	876	835	869	892	835	842	874	903	863	876	858	884	860	885	875	869	856	868	819	883	826	913	830	858	871	870	818	890	870	813	873	881	800	856	862	839	920	883	852	845	872	854	867	883	846	846	866	845	836	821	859	845	827	862	848	827	884	837	803	867	876	887	846	873	822	868	869	877	832	849	818	826	830	871	844	890	830	893	886	878	859	848	919	830	832	860	837	890	899	870	920	855	860	892	925	900	857	872	889	869	833	893	869	828	875	864	855	864	897	854	854	821	824	878	831	878	896	895	907	880	838	883	862	872	847	873	879	854	905	865	862	834	841	887	906	837	889	848	885	852	838	867	858	865	903	890	876	804	866	851	844	876	834	853	887	872	899	850	878	906	883	856	869	818	873	885	955	888	855	885	901	892	858	855	893	860	843	888	873	851	850	878	851	797	831	878	892	918	901	851	875	870	919	856	895	860	831	855	869	871	836	925	896	889	851	834	865	854	833	884	842	831	857	824	884	866	861	883	853	849	859	854	859	872	821	888	896	858	836	870	897	797	890	827	879	856	854	854	796	891	835	838	898	856	863	837	859	817	846	857	863	892	810	900	884	882	957	898	814	879	824	877	888	866	879	866	877	856	885	878	878	882	868	852	875	858	859	846	850	832	878	876	854	862	854	886	896	833	859	919	831	866	885	895	927	860	843	902	863	849	796	875	916	918	889	834	819	937	849	888	866	823	864	839	816	872	872	841	885	875	877	913	864	829	893	939	925	841	896	793	885	812	868	878	851	874	882	849	906	818	862	818	838	899	924	879	847	854	868	860	851	876	798	844	813	889
31176	35716	39584	26432	28123	29124	20580	28290	29697	21560	10126	3358	1239	525	395	325	281	319	318	281	289	321	293	291	267	291	274	351	321	303	314	289	293	311	318	296	322	291	290	297	281	300	303	305	306	301	302	310	296	329	318	281	278	304	329	299	291	325	327	287	310	339	324	292	338	302	311	292	271	272	270	275	297	308	306	299	310	291	280	291	308	260	293	295	268	278	302	313	314	290	311	305	306	290	284	283	278	270	291	291	299	305	315	312	285	287	279	308	293	301	310	295	304	303	292	294	301	307	301	312	275	305	304	309	297	296	279	291	286	279	303	284	270	306	293	299	279	283	326	287	337	309	286	257	291	293	297	296	322	309	310	311	303	292	329	286	301	301	295	294	296	333	284	307	297	306	300	326	279	276	294	282	293	295	266	272	296	300	306	297	296	285	314	287	289	301	294	301	328	316	263	297	300	301	310	319	317	288	303	281	295	271	315	276	262	297	271	303	295	295	304	263	264	303	274	316	287	319	293	295	294	310	281	300	315	305	292	292	299	314	302	293	305	257	313	319	286	262	319	307	301	323	318	328	316	302	294	286	320	313	259	297	317	282	315	331	312	318	269	293	306	282	286	288	304	335	273	295	308	280	324	303	300	315	307	309	302	309	313	319	314	291	301	326	274	281	301	330	321	315	285	294	288	286	323	307	268	277	306	290	286	291	332	292	278	254	293	313	265	301	307	280	312	290	324	316	314	301	307	316	284	329	288	295	302	326	279	301	312	317	312	285	316	286	286	320	309	313	264	297	311	300	279	316	275	282	297	317	292	297	278	324	337	311	325	247	274	295	295	308	321	317	282	334	308	309	291	313	303	292	278	287	343	302	295	306	315	317	287	324	311	333	284	301	293	307	312	296	304	304	281	307	292	295	313	280	267	307	290	312	289	290	321	303	286	329	321	301	298	279	286	284	311	299	313	310	310	318	327	297	301	278	316	276	284	310	288	309	314	307	316	305	323	327	311	320	310	285	294	324	294	281	291	308	265	299	282	304	290	296	295	305	278	257	318	313	323	288	304	339	335	307	316	326	332	308	327	311	289	339	300	320	310	258	277	297	317	324	312	301	313	317	326	288	291	302	308	300	274	311	284	305	290	279	313	279	286	296	316	305	298	340	315	311	307	305	325	304	299	310	277	290	295	300	293	286	281	310	331	284	330	342	322	296	311	290	282	287	317	280	306	324	288	305	297	335	281	279	304	298	257	320	277	262	274	319	287	289	303	326	309	277	339	278	299	291	293	303	269	292	313	307	305	300	327	274	304	279	299	283	298	293	295	324	292	299	324	330	309	293	322	312	295	312	334	297	298	289	307	293	320	316	267	281	281	289	302	291	282	263	301	293	297	323	278	313	273	319	279	285	316	304	323	321	275	293	312	303	306	284	306	264	309	324	319	266	319	311	287	265	279	295	285	302	295	319	281	288	308	292	293	306	285	322	292	334	271	297	296	297	318	289	305	291	297	288	278	309	318	266	326	270	305	263	303	317	303	285	289	292	297	303	255	344	303	303	257	306	278	259	274	327	293	296	265	314	301	326	298	290	287	311	276	285	297	287	279	316	306	265	293	293	316	279	320	311	261	293	299	295	332	297	258	280	295	266	282	261	312	316	318	292	282	322	284	289	273	299	308	325	283	283	297	282	293	270	265	317	307	295	283	311	342	305	283	306	317	273	271	299	307	322	299	291	312	285	274	317	286	282	338	309	312	318	304	305	277	331	313	303	279	299	312	307	280	305	299	274	291	292	333	277	286	287	303	289	300	297	286	296	336	267	310	305	290	320	283	288	309	300	317	309	302	298	324	279	316	314	307	282	266	324	310	286	304	316	308	300	287	285	299	321	280	266	279	314	288	278	293	278	292	302	308	303	293	303	273	297	301	278	281	338	298	289	300	299	313	279	311	305	296	295	289	276	287	302	339	274	262	290	284	336	238	313	311	306	315	302	309	291	299	267	287	279	289	301	296	325	281	292	313	277	321	277	284	308	293	286	302	282	285	319	280	289	283	320	294	300	286	323	284	276	291	291	315	289	302	303	288	298	316	301	270	271	297	293	306	336	325	312	314	287	296	300	307	314	313	305	291	324	278	305	286	298	337	300	298	321	294	297	274	287	309	296	301	312	296	307	300	313	322	291	283	302	285	304	275	271	296	311	310	320	295	287	306	291	289	274	285	317	322	293	304	309	341	268	292	319	277	278	294	293	296	290	307	309	309	328	292	330	335	278	314	302	316	317	295	311	290	299	304	273	289	292	312	305	284	289	302	280	291	282	296	290	282	288	303	341	268	304	296	293	279	292	283	334	330	283	306	299	299	311	273	316	289	283	304	315	286	302	317	295	307	322	293	305	301	301	301	290	309	335	310	331	309	296	275	289	295	264	294	272	320	277	302	292	325	301	267	304	285	316	295	319	303	290	312	316	304	282	252	303	295	283	312	315	313	329	301	329	285	304	284	279	282	299	332	306	290	324	305	276	326	286	293	302	308	312	314	305	315	275	290	310	297	263	294	314	271	275	280	299	340	318	305	297	290	272	300	312	300	311	285	292	306	322	299	293	297	306	282	290	291	300	317	274	283	309	287	275	287	307	288	292	300	311	303	300	285	274	280	293	292	292	295	275	304	309	305	334	292	275	325	304	303	263	319	305	269	303	296	300	306	312	318	298	311	293	299	337	311	288	286	271	328	316	289	286	296	276	303	324	324	304	317	271	294	287	324	306	293	280	308	271	322	323	294	322	261	278	299	288	306	320	291	289	299	312	279	289	293	293	300	281	312	281	312	309	324	289	282	274	305	327	293	310	292	319	306	289	265	303	271	313	314	297	319	294	270	296	279	285	300	271	287	275	322	279	282	310	306	312	314	287	299	289	333	282	283	298	294	268	292	308	291	320	293	275	290	294	261	282	307	284	308	301	327	301	316	300	302	297	290	278	290	335	294	290	290	304	300	347	312	289	265	322	322	306	261	293	292	309	330	302	318	330	327	308	277	292	328	314	280	299	277	302	293	319	293	296	294	290	290	343	282	307	304	303	301	281	300	287	293	281	287	290	316	308	278	307	299	327	306	352	296	305	280	297	280	294	288	276	311	290	322	297	337	315	286	288	335	309	280	292	307	338	295	328	271	300	286	326	308	278	271	298	299	288	328	309	294	295	309	318	299	297	293	282	306	304	273	330	308	315	301	271	302	269	294	331	311	316	299	296	302	316	301	339	293	296	309	328	315	290	274	270	287	312	320	299	288	282	278	302	295	285	304	302	269	293	292	306	304	324	297	297	294	334	303	300	309	307	311	328	280	285	312	290	290	303	311	297	311	318	288	299	290	276	331	290	311	319	284	295	303	268	306	294	303	309	312	295	278	304	301	298	284	283	307	296	305	293	303	263	310	331	312	291	265	315	323	263	308	273	294	317	294	309	294	331	290	314	302	320	288	290	310	306	284	292	315	314	338	302	306	319
22439	30692	37031	25694	37510	33410	31929	46801	46934	38293	24373	12138	5019	1970	1150	820	774	757	765	769	797	824	783	788	756	784	776	791	789	783	774	794	802	796	808	747	772	793	795	758	806	786	798	776	810	789	797	769	794	766	817	809	816	777	786	790	767	763	801	792	826	762	773	815	761	760	791	831	778	829	781	816	793	742	751	770	821	781	759	815	812	789	762	835	804	755	740	804	796	788	806	841	780	783	787	746	749	796	785	792	827	788	774	797	791	801	780	768	801	806	758	829	770	807	730	795	737	796	740	817	849	819	786	774	802	810	744	810	790	787	802	808	762	788	809	823	750	768	771	749	776	756	811	748	763	795	793	777	817	796	790	757	805	765	826	788	817	820	795	757	789	817	791	791	784	776	777	742	798	802	772	825	790	793	821	779	747	773	778	784	756	764	745	803	769	712	781	781	766	818	784	780	861	793	759	756	767	763	790	811	864	765	811	734	784	729	735	761	784	801	808	766	774	761	779	833	798	798	816	813	815	819	831	809	799	724	706	813	775	748	759	789	757	771	757	826	739	755	797	752	802	729	816	776	815	763	787	749	808	851	783	759	831	778	811	785	802	768	811	750	803	784	795	793	738	780	794	787	782	787	826	817	730	804	793	847	830	770	811	834	816	781	755	841	802	786	797	810	763	779	821	796	810	768	838	782	727	775	800	788	774	811	828	792	787	787	765	814	778	774	782	771	798	788	783	810	814	781	760	797	763	742	806	770	778	810	783	782	800	850	804	792	822	798	771	782	794	790	779	791	816	733	804	771	788	790	829	767	754	799	792	792	772	801	785	794	810	771	791	848	738	782	791	760	776	784	796	774	764	775	772	792	781	767	842	776	834	838	762	847	761	751	710	832	762	818	792	803	793	792	760	809	799	801	759	761	753	735	752	744	790	778	772	819	754	778	758	788	758	773	782	758	833	866	730	805	784	795	790	799	782	787	796	801	772	783	782	804	803	748	791	780	784	801	766	773	791	755	809	788	744	814	735	772	803	796	803	788	749	748	783	801	777	732	763	789	817	838	756	800	810	737	756	799	750	770	745	755	797	782	804	834	789	778	807	794	733	778	768	768	820	756	750	744	786	780	743	771	765	735	766	772	759	781	756	768	790	812	807	765	824	769	776	756	826	786	784	811	804	776	768	793	770	808	749	731	833	738	812	801	764	810	820	734	765	806	734	809	832	753	816	840	756	758	742	736	773	835	788	836	782	821	809	805	784	834	826	823	775	797	814	779	788	810	758	804	756	785	775	770	778	759	839	783	754	867	760	826	765	805	716	831	791	727	793	790	710	763	793	790	795	798	799	757	762	756	837	784	851	782	750	759	753	816	842	740	717	777	795	800	820	755	768	795	807	751	762	792	851	770	807	737	762	786	751	762	769	774	831	852	802	790	771	762	761	788	794	730	812	809	764	849	775	804	744	767	772	794	801	796	774	764	775	793	807	774	733	738	773	808	788	791	789	756	744	722	821	790	805	794	765	813	785	788	804	778	805	800	748	825	826	778	825	784	780	778	844	842	780	787	792	772	818	797	805	833	773	805	819	762	745	745	802	767	732	802	821	743	768	785	722	830	800	845	745	758	710	770	807	759	781	777	790	810	808	779	729	767	822	770	786	814	824	746	777	741	782	783	776	768	785	810	761	799	800	753	762	790	778	723	808	770	775	828	790	814	810	786	763	761	841	766	834	775	752	801	820	764	783	766	773	804	739	757	774	765	751	757	832	789	789	790	822	751	820	790	780	830	773	812	798	783	780	808	782	810	796	809	780	755	787	793	795	771	739	790	769	821	797	823	757	784	768	830	770	814	737	799	723	787	765	823	800	803	810	735	778	737	732	747	757	746	823	815	862	762	761	832	809	820	799	776	764	773	803	810	823	750	796	774	777	814	804	816	781	763	755	775	798	805	806	738	786	789	780	784	779	859	777	833	744	826	734	807	764	810	831	791	748	789	786	767	724	772	811	800	759	796	787	777	771	814	737	818	783	779	786	835	757	766	766	753	737	759	749	811	821	789	776	773	771	748	770	752	783	781	741	770	797	800	803	845	763	810	814	802	800	756	791	795	748	761	788	839	826	781	776	753	778	794	796	759	785	787	802	793	787	744	771	794	797	825	861	817	780	774	849	825	784	744	777	827	824	765	819	777	727	776	744	758	788	785	766	757	818	783	752	789	783	788	768	759	765	803	789	838	746	762	777	736	770	798	825	770	785	768	757	765	778	814	754	761	784	757	805	786	765	778	801	775	801	797	781	785	773	820	817	791	798	811	714	734	786	746	758	789	774	763	746	756	826	750	773	809	770	842	811	785	800	792	768	800	817	768	789	774	753	771	742	786	790	795	798	814	721	787	795	772	772	801	773	830	774	809	790	841	764	797	827	781	746	773	853	800	735	778	736	772	776	791	759	742	803	814	801	752	756	741	784	810	822	822	796	696	791	788	746	816	814	817	786	831	785	744	742	819	773	736	807	775	810	763	786	761	769	811	826	825	836	782	764	815	792	791	824	791	784	776	789	796	834	773	808	740	745	821	775	707	795	801	782	768	798	876	789	804	790	798	807	771	750	827	769	809	788	816	777	756	798	757	787	783	759	809	785	768	760	846	796	773	807	752	736	779	763	783	830	738	844	762	755	749	835	785	778	851	813	796	766	812	805	776	764	779	767	789	760	729	801	785	796	769	774	741	776	809	798	790	777	810	807	830	829	815	804	788	804	776	796	761	754	777	771	788	792	758	753	770	748	734	781	828	788	760	841	788	759	827	793	838	745	772	768	791	774	779	819	805	751	826	785	779	804	774	770	802	787	752	776	794	720	781	775	821	781	786	791	749	770	795	781	806	754	818	758	795	799	755	806	787	762	810	757	778	783	770	821	772	810	798	797	809	799	791	784	746	777	820	717	776	780	784	751	789	790	751	755	751	787	781	760	778	804	848	801	807	800	791	833	773	809	793	763	782	765	780	745	819	747	809	773	798	820	774	789	795	778	755	804	804	793	796	783	792	829	770	807	813	789	731	738	803	792	784	774	811	775	792	732	802	767	812	783	754	795	832	787	816	803	774	801	803	763	777	799	818	766	783	810	777	778	820	793	799	777	790	769	758	734	728	769	772	804	795	776	805	819	775	792	761	796	807	749	762	812	790	747	853	726	815	845	782	788	754	729	793	769	761	744	748	752	782	755	793	804	799	824	809	801	805	824	757	786	759	776	776	784	764	795	789	831	783	792	827	808	784	788	804	800	723	834	833	755	801	782	817	785	726	818	841	784	836	788	844	820	806	784	817	781	766	797	759	796	785	766	825	748	765	738	759	784	780	823	779	745	726	791	756	784	799	787	809	786	735	796	754	841	757	835	806	762	777	809	803	828	777	761	825	806	782	765	797	766	782	765	770	767	747	766	810	788	804	739	806	806	718	783	799	824	793	757	793	782	812	766	796	762	748	817	766	795	760	800	757	792	739
40299	46849	42161	32895	32585	28485	30563	44591	39317	29404	17277	7237	2241	763	350	263	235	263	245	244	230	264	241	216	226	286	231	270	233	223	244	254	262	261	231	245	256	231	237	238	247	270	258	242	229	250	243	256	233	244	278	251	246	257	250	238	286	238	231	248	221	242	247	242	267	264	241	235	224	258	266	215	260	245	272	226	243	233	248	239	218	264	235	218	251	241	238	252	252	249	285	237	215	290	241	241	254	275	273	255	252	256	223	265	244	237	201	223	248	239	220	235	255	228	260	248	232	260	235	225	214	206	260	255	232	262	234	283	266	233	237	252	243	231	236	216	264	255	243	274	222	250	222	229	246	249	257	268	236	238	239	244	245	247	235	242	236	251	241	256	239	217	260	234	238	273	243	245	253	263	241	241	232	247	247	239	263	244	266	257	214	250	234	226	250	257	235	229	250	254	245	232	258	238	248	272	257	230	227	274	241	266	237	223	228	258	235	257	282	244	278	231	263	237	246	263	227	266	226	231	220	239	240	257	263	238	222	281	225	256	263	236	257	282	245	227	246	248	249	254	258	233	226	246	235	236	235	250	260	239	261	268	251	271	240	251	238	228	253	232	252	248	257	254	221	252	250	232	239	254	249	266	251	231	250	236	243	265	266	243	271	261	250	245	245	248	241	239	268	232	246	246	248	244	276	262	250	267	225	216	267	242	237	252	238	259	244	257	266	264	238	248	248	265	249	253	287	246	229	227	240	224	235	245	270	239	256	285	248	213	266	254	237	262	241	235	230	258	244	249	200	218	251	261	277	249	263	242	263	229	276	250	243	261	252	251	252	233	245	254	238	235	268	261	260	250	261	221	259	234	276	224	219	241	260	231	269	259	229	228	228	249	266	227	256	254	245	250	245	248	231	252	239	266	259	271	255	212	258	252	222	243	250	235	262	257	221	228	269	262	262	248	241	225	252	259	238	243	216	253	254	272	234	247	242	261	256	261	226	252	268	264	271	255	237	234	260	254	238	248	229	256	231	236	236	245	239	245	260	282	230	241	240	282	233	263	231	241	258	275	221	267	263	230	264	259	258	255	245	240	233	254	259	263	237	236	245	249	248	242	247	242	246	263	228	242	233	238	222	266	285	274	243	221	261	244	261	248	245	280	263	260	230	267	238	267	240	245	238	276	276	233	267	224	256	246	279	261	239	258	248	242	253	242	213	237	271	243	277	254	265	231	249	257	263	210	238	274	256	250	243	251	246	205	266	232	229	258	243	259	248	263	244	268	255	253	245	238	253	241	222	257	251	245	268	247	271	252	226	243	252	229	233	230	229	244	259	235	227	272	249	234	258	266	246	231	223	271	279	239	230	253	230	251	237	253	251	236	240	270	248	250	241	245	268	270	265	253	226	239	238	253	274	249	242	255	254	234	230	235	222	259	272	237	260	253	255	265	227	239	214	268	260	236	234	241	243	246	269	237	230	225	224	231	256	257	245	235	261	232	237	260	246	258	253	250	245	264	223	253	253	271	265	243	256	235	218	261	237	234	276	231	230	221	274	228	257	246	238	226	225	275	244	256	288	251	230	251	270	221	235	222	293	227	247	251	213	260	246	218	228	257	257	233	247	270	240	286	248	259	243	279	212	259	236	245	233	239	252	229	240	260	250	255	279	240	248	232	243	233	244	199	239	262	231	257	228	242	263	218	245	266	234	244	256	231	250	270	237	223	240	226	285	235	250	233	270	243	244	241	243	248	229	227	253	259	239	225	224	247	231	276	262	267	232	270	246	246	254	227	235	227	260	228	252	244	265	229	248	251	258	247	224	233	253	295	236	232	251	251	245	239	225	227	252	242	268	254	273	227	245	270	277	265	251	249	229	242	250	235	248	224	246	240	273	240	244	234	268	243	254	259	246	241	245	232	250	238	236	244	254	234	245	244	255	243	242	244	248	239	250	255	250	240	219	231	257	266	237	243	237	272	239	243	278	241	266	243	242	211	237	241	254	241	246	242	242	234	228	248	214	220	240	285	261	233	241	230	222	243	278	256	243	249	253	230	230	263	271	256	258	246	264	262	259	259	248	226	271	228	256	235	262	266	255	256	266	255	235	222	228	247	239	243	268	267	235	241	225	253	263	261	267	262	241	228	226	244	240	254	232	240	278	260	285	260	243	229	277	240	271	261	253	260	237	240	273	217	230	265	229	252	222	227	233	236	248	229	215	216	220	248	250	252	231	270	203	235	242	199	245	240	248	235	255	241	237	260	253	219	259	249	242	248	237	254	266	244	246	231	271	231	238	234	227	251	254	226	245	198	256	238	253	263	293	234	259	240	258	247	258	217	249	239	248	256	245	245	226	260	270	267	258	242	249	235	292	257	217	246	244	249	265	250	241	284	247	213	245	260	256	237	241	263	241	266	253	241	238	237	265	250	291	260	270	236	240	241	257	281	233	235	229	249	282	240	231	252	267	240	262	241	278	227	225	255	246	253	260	245	256	244	261	239	252	246	254	251	224	225	258	267	273	227	236	240	228	258	249	222	269	277	268	253	259	223	243	239	274	250	255	218	272	222	195	233	233	220	241	221	256	269	228	277	224	249	249	233	256	229	222	256	245	247	242	241	239	257	219	238	228	266	206	240	284	229	229	270	259	247	254	229	267	297	255	238	239	262	254	254	248	289	231	237	229	239	219	240	267	231	264	234	239	242	205	243	237	227	254	265	238	262	254	236	232	224	238	270	258	270	273	246	237	244	247	256	249	233	213	253	222	244	258	254	268	241	226	267	254	227	245	242	247	233	241	252	262	270	239	239	257	257	273	244	265	264	258	201	244	254	264	240	265	261	264	242	241	251	251	240	230	220	225	265	247	252	241	239	243	245	225	246	256	224	252	243	283	258	247	234	245	251	227	231	264	243	238	240	247	236	236	244	241	244	285	235	256	277	261	252	266	249	230	251	247	249	227	220	235	226	240	274	246	246	259	255	255	254	230	243	240	253	266	226	239	245	261	217	233	255	225	212	253	259	247	266	245	233	244	238	247	262	251	241	246	259	246	243	227	236	249	251	276	242	246	249	221	229	232	239	250	246	233	228	229	269	247	230	247	225	220	252	249	261	242	254	241	248	262	234	259	259	248	222	237	246	232	236	270	251	253	259	234	227	237	257	221	226	252	262	246	245	264	238	288	250	247	219	267	238	237	228	223	271	261	274	218	211	261	272	230	266	235	248	229	246	235	225	246	243	246	250	238	218	260	239	273	263	253	226	284	224	266	233	234	246	253	234	243	249	251	242	259	248	249	226	251	213	219	257	258	232	260	247	230	252	260	233	236	264	246	242	254	276	267	247	280	292	260	256	229	232	263	253	247	215	234	265	230	246	244	267	220	249	230	241	223	279	248	259	249	249	254	248	262	247	237	198	226	261	278	240	237	242	245	250	248	223	249	246	231	252	230	263	207	237	248	263	239	262	249	234	228	234	246	229	240	246	234	254	232	248	228	235	242	263
29152	43992	46316	43424	44084	41143	48199	60744	54954	44718	33140	19605	8188	3028	1107	673	648	668	683	632	651	644	646	668	673	614	680	650	658	659	667	670	643	647	677	674	698	673	662	654	649	693	690	677	672	645	658	626	668	633	650	652	634	642	615	689	685	672	649	653	653	678	618	679	678	615	701	656	641	670	645	688	683	614	736	657	655	692	667	614	629	650	660	652	645	595	618	632	642	642	613	667	628	610	648	682	659	643	617	645	661	674	706	688	660	628	709	623	668	696	669	639	655	665	659	646	628	649	653	687	690	678	676	645	669	680	629	636	704	686	641	601	616	690	671	627	634	642	636	720	630	637	679	645	644	653	697	663	651	655	677	669	618	632	694	655	649	591	690	680	659	632	607	641	619	633	665	641	666	668	676	648	677	661	617	650	634	669	651	688	628	692	617	656	650	666	594	660	696	640	628	655	611	605	684	666	583	664	691	654	648	661	654	658	624	644	706	679	686	643	623	627	664	660	668	666	666	682	651	646	642	620	653	658	659	673	647	658	663	655	662	621	674	678	669	636	672	665	655	696	657	656	650	658	625	694	664	647	659	620	683	716	665	683	634	666	688	664	679	639	667	659	666	701	669	660	655	672	634	676	652	641	636	645	664	625	658	665	651	631	683	623	681	658	641	635	636	715	683	652	735	673	689	680	641	619	658	648	650	665	674	675	662	667	656	662	619	658	631	708	642	647	661	653	655	633	638	709	667	622	671	659	641	674	621	679	648	649	630	686	623	638	620	659	695	679	636	656	622	695	670	647	640	659	687	678	664	651	674	657	667	643	665	677	639	656	656	632	635	654	672	671	651	627	654	640	669	668	623	617	621	661	634	673	627	665	602	664	669	675	694	642	710	670	668	648	676	652	608	652	655	652	643	643	663	660	653	655	661	663	669	615	642	668	664	696	674	681	648	683	628	666	630	673	662	679	647	690	667	675	633	703	654	667	650	659	640	639	624	695	648	653	651	626	661	607	667	654	638	681	694	663	653	673	654	614	643	661	608	628	648	635	630	687	651	626	636	676	664	649	670	607	682	669	646	641	659	652	676	663	621	655	675	656	703	674	696	639	611	634	647	641	647	650	645	619	632	637	669	614	614	715	631	638	681	639	699	692	608	663	712	644	663	657	646	663	625	652	667	688	653	683	628	634	649	650	688	670	664	635	654	674	656	621	665	684	624	650	657	637	653	687	585	658	630	628	647	607	634	643	627	651	671	651	629	619	642	596	666	652	670	657	620	606	645	699	720	672	619	636	625	641	659	658	711	635	630	690	649	661	691	681	626	699	656	654	642	650	621	679	651	645	641	699	647	634	653	638	686	642	663	672	655	690	657	659	646	648	669	651	636	649	623	671	696	626	631	659	645	680	669	675	614	592	657	715	665	694	658	619	680	657	648	662	668	646	635	664	655	657	595	649	678	643	655	646	668	687	592	650	660	623	698	655	637	662	647	669	646	654	611	635	681	635	694	672	685	627	626	681	620	660	665	643	644	658	675	659	672	633	644	628	650	622	647	702	655	669	618	685	645	606	627	656	662	659	650	630	653	684	631	650	659	673	661	651	641	635	691	669	664	632	678	667	635	605	671	677	687	628	606	638	674	623	623	686	642	668	652	667	697	651	635	612	692	612	661	678	649	641	687	634	649	689	608	664	684	616	707	678	686	622	664	638	635	662	625	620	657	652	656	633	625	651	661	653	633	640	668	684	638	671	612	615	659	684	639	649	663	658	679	636	616	653	640	677	671	617	671	680	666	636	631	643	621	627	642	643	632	606	656	644	692	608	646	611	639	673	645	672	636	625	632	670	678	651	715	645	699	639	667	646	621	653	630	639	692	642	633	620	673	649	657	689	607	621	595	657	665	649	691	596	654	668	664	658	648	672	664	649	702	654	677	686	652	636	637	609	617	634	662	636	670	633	646	668	644	625	658	626	696	674	687	611	652	643	646	634	629	643	652	650	637	658	645	663	635	697	622	658	695	602	603	657	707	637	635	636	665	633	623	677	701	663	640	631	603	649	670	693	654	626	635	631	686	679	680	673	658	657	671	605	639	613	679	639	690	684	669	605	684	617	644	658	657	638	657	663	630	663	633	679	660	635	676	586	681	671	637	653	697	700	677	647	641	636	626	639	688	663	677	640	597	647	666	672	688	671	641	646	629	683	673	668	634	637	650	625	687	648	659	661	607	642	650	642	684	638	644	642	665	654	660	620	662	689	685	683	694	662	633	630	657	619	607	667	665	659	686	660	674	643	644	640	671	641	663	674	654	634	670	648	632	638	596	642	650	663	665	630	625	666	647	625	633	631	647	642	665	616	641	641	659	650	656	649	700	606	615	716	687	645	672	679	634	640	641	684	675	623	679	664	640	641	663	632	660	653	646	632	586	627	669	645	628	715	636	683	634	595	652	634	673	622	692	698	668	662	644	670	658	629	671	650	652	663	648	636	663	612	645	665	610	641	638	646	652	646	631	645	636	679	674	669	674	677	656	649	637	616	696	636	659	653	653	628	654	637	686	609	682	625	681	628	679	659	650	676	694	634	631	671	657	663	690	659	628	667	666	643	665	669	652	621	611	658	672	672	669	705	696	635	656	624	708	670	663	613	638	647	664	656	669	646	635	660	655	677	690	672	660	667	652	682	683	628	621	721	630	660	700	688	614	678	677	619	660	646	652	699	617	639	666	637	653	690	661	615	662	670	639	609	660	656	642	663	659	692	698	638	670	723	625	666	691	615	605	605	719	647	667	674	676	652	673	661	641	702	651	658	634	633	640	622	682	663	672	677	649	680	693	629	604	717	636	674	651	632	671	625	638	655	673	609	680	622	610	686	652	665	655	659	668	690	634	658	647	651	638	640	613	683	652	669	689	640	662	628	664	660	614	658	647	634	670	663	655	649	672	688	639	667	651	669	651	641	637	635	647	656	654	665	671	672	638	663	618	672	663	647	640	689	589	687	643	677	657	693	619	665	682	631	662	665	678	628	665	652	691	669	622	663	664	673	659	670	692	598	611	657	655	653	688	622	648	652	660	654	646	653	611	683	697	659	647	594	657	639	678	652	690	646	676	714	629	646	655	636	687	626	694	664	670	654	674	692	652	638	621	686	654	606	663	601	625	690	637	655	659	686	686	664	665	664	674	626	697	676	631	623	634	659	622	663	653	661	654	621	682	630	666	618	641	648	644	633	682	645	677	654	621	643	695	652	653	652	639	672	652	648	667	653	678	698	624	673	625	666	667	643	673	654	655	648	640	665	658	683	658	600	677	658	682	659	678	645	612	657	646	649	668	653	624	661	665	679	660	665	645	625	618	642	673	633	676	693	645	633	658	655	608	676	642	610	667	656	643	641	682	627	664	657	631	638	656	683	663	646	654	697	676	680	598	648	634	658	619	683	702	679	697	630	620	599	632	648	640	619	654	658	690	608	641	632	666	678	642	645	689	616	627	683	685	679	618	614
6880	8977	15714	12986	13978	14351	9240	5295	3087	1488	1150	782	507	398	335	362	339	299	312	334	319	330	343	356	348	343	347	332	392	326	335	355	358	336	367	332	310	338	320	360	312	321	319	319	333	360	330	351	333	335	357	353	324	372	352	367	337	333	324	324	360	370	325	342	313	313	336	356	350	299	317	328	353	331	360	325	334	309	367	344	334	335	337	362	357	343	319	318	319	362	318	357	311	359	327	336	347	325	361	321	356	330	320	301	344	319	309	370	327	338	340	342	343	333	330	326	336	311	344	345	331	334	358	331	327	307	328	348	301	335	319	325	341	329	337	362	328	350	309	366	348	362	340	329	317	350	315	337	309	345	294	340	339	331	338	364	332	330	301	365	342	329	321	334	351	327	324	325	338	375	328	308	344	322	339	338	336	343	302	311	358	365	335	357	325	322	330	335	317	288	306	341	306	312	305	330	347	345	355	339	328	304	338	320	335	319	345	314	354	338	321	342	357	335	306	380	326	329	345	314	326	340	318	348	369	349	349	323	343	333	313	338	320	341	333	338	377	339	351	354	348	358	338	354	322	333	329	347	338	357	361	339	334	349	360	350	325	316	371	320	357	354	317	328	329	356	322	334	375	337	328	343	334	328	331	347	344	357	312	363	346	331	353	324	337	293	335	308	338	350	327	329	338	336	336	351	348	339	335	319	331	341	309	332	332	337	335	306	326	334	358	329	324	300	332	326	313	354	313	335	338	338	340	347	315	339	329	340	344	307	325	324	327	355	309	319	313	333	345	376	344	347	319	332	368	314	356	352	324	350	313	367	344	344	310	319	358	330	328	347	337	353	355	343	326	328	327	345	325	336	315	306	379	351	346	365	318	328	343	325	329	333	359	333	319	348	360	346	363	348	314	330	347	307	350	312	354	380	316	338	366	325	357	337	361	329	323	342	352	382	332	312	359	341	350	380	344	357	325	327	331	317	353	364	304	353	312	324	309	329	336	329	321	327	342	362	348	336	316	335	375	376	303	324	353	323	323	330	320	308	347	331	361	356	326	343	361	344	326	356	341	345	366	354	321	337	369	355	335	329	335	354	340	340	349	357	346	327	328	332	301	329	345	365	354	337	324	360	323	354	351	353	346	337	325	362	294	351	367	324	334	325	321	307	350	357	329	326	344	305	344	347	321	324	318	336	295	332	333	336	359	319	315	317	342	362	363	344	345	321	334	334	331	322	325	334	305	345	334	317	315	342	357	357	335	310	291	312	338	330	335	350	341	318	354	326	316	339	343	312	334	338	339	346	320	322	351	315	328	336	344	301	331	324	337	339	349	312	302	355	357	340	317	330	311	332	342	337	317	331	329	357	325	335	340	300	326	313	312	338	362	356	340	328	340	317	383	361	300	340	354	363	354	309	323	341	340	347	342	353	357	371	313	327	295	308	373	299	355	362	313	286	315	331	288	339	323	317	308	332	322	329	344	346	318	326	329	356	309	335	322	341	348	318	328	347	336	355	303	354	326	374	353	357	340	302	347	331	346	313	339	303	321	332	308	371	376	349	332	367	315	348	336	360	323	321	306	317	331	333	303	303	352	325	354	355	336	365	316	321	345	372	356	335	306	323	368	310	331	339	361	318	317	360	362	358	316	372	345	334	344	346	309	308	327	320	332	381	312	330	356	335	339	399	333	353	317	357	327	373	337	343	341	313	337	379	333	299	335	366	345	343	290	354	334	380	338	352	357	316	325	335	338	350	321	327	296	348	345	372	346	313	336	313	329	316	349	333	329	328	320	334	332	333	357	349	352	347	343	332	344	329	313	369	321	342	326	338	334	349	342	309	292	343	308	330	330	310	322	356	338	320	331	334	316	321	332	325	337	355	341	328	344	353	371	334	331	362	332	351	362	371	330	364	314	331	331	329	340	319	310	331	295	333	316	334	310	320	319	325	335	341	304	352	323	317	355	337	325	366	348	342	318	364	349	335	383	318	323	343	326	321	317	320	382	354	307	319	360	309	348	358	377	350	332	335	337	333	346	325	335	309	307	346	331	333	324	324	347	313	364	323	346	321	363	332	322	322	348	335	337	344	343	355	343	318	351	342	337	323	339	345	342	341	331	294	348	348	356	312	318	337	313	326	341	343	350	343	334	338	327	354	316	317	350	346	374	310	341	346	333	342	335	341	319	301	328	341	346	333	333	341	337	341	335	388	354	340	369	351	322	344	329	335	328	352	393	339	359	352	313	384	342	328	326	355	333	306	301	335	330	330	326	343	350	336	320	323	321	311	327	349	338	340	317	341	331	318	331	309	311	331	307	340	321	325	300	340	296	352	362	351	357	306	335	314	336	362	318	304	336	334	329	334	348	342	335	351	321	318	344	331	322	369	323	345	359	371	343	311	331	335	361	337	337	328	364	342	329	363	345	294	365	340	357	339	319	351	295	348	360	326	319	303	344	352	344	326	331	320	326	369	325	316	314	348	325	364	341	333	309	339	350	358	335	329	336	319	342	323	355	375	335	336	331	347	342	309	333	332	390	352	385	331	322	329	296	338	353	326	337	360	329	320	344	330	354	331	352	351	329	306	311	332	306	334	337	357	340	366	339	334	329	344	331	374	335	331	313	319	316	328	316	308	360	354	356	299	334	350	338	348	345	320	343	332	313	345	322	351	318	353	350	338	299	296	338	340	319	336	339	312	320	362	361	308	299	353	340	335	352	333	330	331	322	313	368	319	343	360	339	349	353	330	327	338	375	303	289	348	363	344	319	331	353	349	322	334	336	351	307	335	333	343	323	315	343	333	349	338	361	320	352	323	335	324	368	368	323	336	324	362	343	336	361	320	326	324	330	341	358	367	332	355	324	349	350	329	346	300	348	322	346	385	363	344	328	356	335	354	360	356	344	328	337	362	340	337	289	361	358	346	335	371	341	353	344	337	336	345	342	344	348	363	339	360	359	335	346	337	324	372	299	343	328	347	332	325	332	324	318	319	339	344	309	381	327	314	325	310	340	323	336	340	326	333	300	386	343	326	334	349	331	360	351	374	340	336	333	374	346	333	331	313	319	336	350	373	350	323	334	366	345	356	330	340	345	338	319	361	339	327	370	341	356	349	322	336	338	343	365	350	347	337	319	335	347	360	339	323	330	335	348	339	335	372	329	339	332	331	348	325	326	351	354	338	339	307	342	333	332	367	360	323	309	343	316	354	338	333	325	334	341	321	346	312	372	362	326	367	326	319	351	329	370	345	333	350	324	325	325	326	312	332	346	326	346	333	367	371	315	331	347	353	377	340	360	309	339	366	345	312	331	329	313	363	370	351	328	344	357	330	349	318	358	340	321	335	356	300	359	337	332	306	368	327	376	348	341	331	355	321	319	351	348	341	348	344	321	290	344	339	311	333	290	354	335	310	301	319	353	365	335	334	349	321	325	356	338	353	319	343	374	349	343	306	354	333	316	323	322	343	344	340	352	405	345	336	362	312	308	357	327	308	341	345
5836	11380	22199	21774	27774	30965	24191	18836	12117	6131	4512	2649	1482	1084	951	918	858	862	874	890	890	864	892	875	896	838	836	897	919	867	876	883	876	815	913	896	880	931	823	858	852	862	852	837	904	894	943	883	861	866	928	866	869	882	894	891	914	860	934	921	945	929	914	839	908	913	874	935	955	859	920	883	899	864	900	846	878	894	811	851	850	884	880	881	880	825	883	879	947	886	872	978	857	857	897	918	843	857	906	843	882	932	856	901	886	844	924	861	874	913	875	888	854	873	931	876	857	834	833	875	882	856	881	868	912	877	901	856	931	915	898	857	839	926	870	865	871	804	919	869	892	853	855	910	814	832	881	879	868	862	906	917	886	873	828	919	926	819	864	854	849	884	869	861	860	917	937	860	928	840	888	847	887	928	841	870	891	902	883	863	871	895	924	873	863	841	869	874	858	896	890	887	891	854	913	854	850	866	831	877	941	848	927	864	893	871	883	847	881	835	860	870	872	919	890	872	927	838	876	839	866	911	882	944	916	924	859	856	834	886	858	871	848	921	857	866	828	860	880	859	919	892	868	900	871	865	885	875	905	885	916	908	830	865	906	907	848	856	883	866	895	882	862	877	910	860	850	919	822	876	890	863	899	891	878	866	837	883	869	854	914	861	918	870	861	871	891	850	857	867	911	903	891	922	880	884	883	902	862	875	898	896	896	850	892	859	903	910	859	914	880	877	876	859	829	888	860	876	893	925	856	864	873	914	906	901	872	871	851	887	879	859	893	848	902	876	864	851	858	906	851	863	891	875	911	863	890	877	883	873	846	855	855	896	844	873	910	914	876	911	826	938	861	901	850	824	872	889	887	859	869	903	877	890	817	927	929	868	867	887	920	862	944	909	926	860	898	843	858	915	935	904	881	932	881	877	874	890	935	846	900	883	913	879	882	886	919	874	911	920	902	904	869	883	869	873	884	848	895	857	838	905	924	894	809	932	909	880	883	866	902	910	876	873	862	916	914	858	883	831	873	920	872	879	885	829	904	911	864	892	888	883	845	903	896	928	848	898	881	886	888	873	919	886	858	915	863	887	857	884	931	853	901	860	885	920	847	914	868	873	879	855	892	850	862	929	864	843	917	911	870	857	877	839	896	880	887	880	889	903	907	875	839	871	897	891	925	850	878	836	904	856	862	900	909	804	884	870	858	861	852	905	873	853	931	911	856	908	876	889	919	832	885	900	854	848	870	884	891	932	839	902	812	895	869	899	879	925	814	842	916	916	880	848	874	868	853	906	864	890	884	910	901	898	830	900	887	914	933	901	903	964	863	843	903	841	859	905	882	827	887	856	886	889	896	872	864	905	856	841	870	854	845	894	851	885	885	871	855	867	826	878	912	852	850	899	922	878	901	848	934	940	946	876	873	879	865	868	919	874	894	901	863	874	828	877	848	913	876	877	912	930	880	845	817	905	893	904	914	830	881	931	871	889	852	845	893	859	883	885	857	889	869	883	860	932	881	922	920	846	887	906	868	872	871	913	892	832	927	912	866	903	919	902	826	928	850	929	856	890	864	861	851	883	834	830	891	848	896	878	882	917	894	897	883	842	890	875	841	929	871	869	901	890	895	909	898	862	783	829	884	815	863	853	904	908	856	908	839	884	884	836	911	874	862	900	920	905	845	859	906	835	862	914	904	879	842	894	901	872	945	876	846	862	878	895	902	876	830	904	881	917	904	856	910	879	868	887	858	880	876	949	906	854	870	821	864	859	846	861	886	883	905	915	876	869	914	856	931	897	882	867	838	939	865	862	876	872	849	874	875	861	900	862	905	869	865	861	934	878	902	859	850	912	901	913	846	940	863	827	821	903	891	882	905	794	886	898	868	911	900	866	898	848	914	901	877	914	855	864	906	922	904	859	912	895	851	831	880	874	838	853	878	894	872	909	862	857	850	839	819	878	923	867	858	854	845	891	889	930	881	868	921	864	861	844	866	868	840	857	859	896	899	919	896	873	895	909	887	875	911	828	906	877	879	845	876	881	917	903	846	908	832	875	884	887	905	847	872	868	955	876	892	935	886	825	868	870	865	808	866	872	907	914	916	889	851	864	895	894	876	909	875	861	819	900	837	905	871	907	851	861	860	867	904	835	873	873	888	935	884	870	900	909	854	847	872	901	906	889	884	843	916	896	925	936	922	871	892	873	896	872	867	908	883	861	908	883	904	892	882	883	851	921	858	861	886	850	837	900	870	904	877	904	906	881	890	912	926	837	864	877	865	911	919	856	899	873	902	876	887	945	889	848	826	837	915	829	833	941	880	891	890	886	878	862	834	845	840	899	902	840	918	916	877	859	890	869	880	919	850	824	877	915	880	884	934	910	892	918	878	869	864	912	885	873	914	891	877	862	865	888	888	896	932	895	860	878	867	892	918	866	913	838	884	886	893	906	850	920	859	901	892	859	882	896	929	938	850	885	923	907	886	869	908	882	865	866	865	835	937	868	868	891	925	889	861	884	909	833	872	897	820	877	875	899	896	896	853	886	887	866	872	863	877	832	877	893	844	830	863	879	918	840	888	918	872	847	890	889	872	870	859	847	835	915	849	915	908	892	863	893	847	860	871	882	883	892	872	893	937	875	924	890	851	891	873	920	886	874	883	824	884	881	885	816	877	882	852	909	831	845	850	933	859	860	846	855	823	859	912	831	907	890	863	900	837	856	922	900	901	877	880	860	930	913	845	919	886	900	921	884	908	855	907	942	886	842	837	913	912	942	887	842	849	853	849	875	910	871	902	864	881	889	901	864	883	858	856	910	907	883	872	812	885	898	848	852	915	862	860	893	885	879	830	898	907	892	912	877	832	891	867	853	887	878	894	855	865	805	935	884	911	860	890	929	907	868	863	887	858	862	804	825	901	953	908	842	942	816	881	863	865	861	911	844	868	851	853	846	898	883	886	865	888	891	839	888	904	864	871	841	859	886	875	884	859	897	923	866	866	884	854	879	861	895	870	869	911	889	891	818	890	928	899	892	887	845	896	881	842	918	894	879	876	860	875	897	920	855	851	859	817	914	879	924	864	823	969	883	898	924	868	922	850	881	880	854	892	886	909	885	893	890	878	880	862	933	898	880	876	906	870	860	801	908	896	898	870	930	880	850	866	908	884	835	865	852	829	854	898	925	840	871	887	877	900	912	881	869	874	864	889	902	887	889	854	919	841	904	861	912	885	902	878	842	853	862	917	866	878	868	875	866	931	826	842	872	873	928	914	905	877	853	864	899	897	864	920	905	876	899	888	889	927	845	897	847	872	865	864	844	879	879	876	924	832	870	882	879	877	860	826	850	872	928	831	898	906	839	857	884	904	890	856	875	866	827	861	847	848	876	851	919	869	888	889	910	826	854	907	833	869	863	929	875	897	847	851	866	863	850	854	867	837	900	883	862	868	920	856	863	890	883	847	874	861	896	872	902	907	874	912	868	918	906	874	875	901	939	848	876	966	880	877	868
26135	31138	39433	42259	39854	33359	33596	33057	24889	14957	7487	3278	1214	504	354	307	290	287	305	310	319	307	303	349	295	287	318	319	326	289	287	333	288	263	298	298	301	289	325	297	286	321	321	281	308	315	320	306	273	292	326	281	304	297	323	322	295	298	294	300	298	283	307	292	299	321	300	321	299	284	321	284	312	320	281	305	295	320	291	295	278	297	309	280	285	320	366	294	305	324	295	288	297	337	301	305	307	327	314	290	306	287	286	314	304	305	303	339	270	292	281	262	316	280	303	294	276	279	314	306	287	323	315	313	318	305	290	288	330	297	315	293	318	296	326	316	285	302	296	322	272	303	273	302	337	292	292	296	316	313	307	310	316	326	277	299	301	315	294	307	311	305	286	288	289	319	342	272	343	304	298	296	308	329	279	290	269	286	336	326	279	294	320	273	317	311	277	333	303	284	303	329	293	324	304	285	330	311	313	306	312	313	287	311	334	299	298	286	330	321	290	305	295	294	287	288	311	316	322	277	310	323	305	276	311	327	298	289	340	307	301	290	299	313	299	298	307	305	310	310	322	282	318	337	313	315	277	299	324	290	280	285	317	299	276	313	294	336	307	314	327	314	312	328	284	292	314	306	327	339	324	288	313	310	299	300	285	273	309	291	314	356	317	272	286	274	313	328	293	310	288	316	287	266	295	272	265	297	296	308	280	299	318	283	319	288	270	289	289	337	322	306	289	307	307	335	297	317	317	303	320	319	302	320	305	304	332	304	272	291	294	327	327	308	312	340	330	300	322	314	326	280	301	286	315	300	319	306	304	313	274	321	294	299	321	311	290	305	270	296	337	281	273	275	303	285	303	306	274	326	330	297	284	308	293	289	315	342	350	320	323	322	308	300	330	298	313	299	319	300	301	311	315	302	302	297	321	278	312	322	317	314	288	313	312	320	307	287	301	314	328	293	314	304	269	322	298	319	302	290	312	317	329	311	296	293	299	284	304	273	296	315	321	293	325	302	292	327	307	313	297	309	305	287	310	285	320	339	307	277	300	286	284	288	293	310	305	298	325	303	298	301	286	298	339	304	305	291	304	304	326	286	262	331	302	298	306	284	306	295	305	314	296	283	297	277	303	340	296	297	312	296	306	292	310	271	277	280	319	313	302	264	331	310	297	328	301	297	316	316	330	299	279	290	329	287	309	299	337	299	298	288	316	313	312	301	314	285	303	299	311	314	300	310	297	333	298	312	334	289	298	325	308	297	315	299	282	296	300	342	321	286	305	315	300	310	326	326	317	341	290	292	302	282	297	287	306	284	322	299	308	259	314	327	283	313	311	273	315	314	342	294	293	277	311	304	332	325	327	264	322	280	296	301	267	299	286	290	311	280	322	323	289	301	290	323	301	338	320	311	334	299	268	304	317	273	296	282	299	338	276	315	298	281	293	280	299	316	321	303	332	305	283	296	296	291	325	289	305	307	309	318	338	322	294	293	281	298	322	302	321	301	292	313	273	303	295	311	299	309	317	293	294	265	309	289	289	294	309	313	302	314	324	332	289	295	282	280	304	281	305	284	302	294	299	288	284	331	295	306	329	292	307	333	306	332	309	305	297	303	312	321	310	311	293	321	305	281	294	315	317	297	295	288	326	292	285	311	298	292	323	269	322	271	310	298	281	315	313	303	286	302	305	297	324	290	301	323	297	312	302	301	302	297	313	295	321	304	270	300	293	284	292	329	288	291	323	332	318	293	300	315	274	276	307	313	326	326	297	316	317	295	295	315	286	302	298	250	309	285	299	306	322	283	305	319	321	303	270	312	293	288	328	309	310	318	327	328	297	293	313	309	289	300	308	265	329	313	309	293	306	307	297	320	294	328	339	327	278	280	286	299	280	323	318	298	314	291	312	291	287	287	316	279	300	284	290	324	299	297	311	320	297	312	282	331	293	308	303	300	294	250	304	306	323	320	308	303	299	278	293	297	317	331	312	297	312	297	276	292	303	323	313	280	315	306	318	306	296	286	330	308	320	291	269	314	290	269	344	315	291	288	266	309	295	306	322	283	286	303	313	303	279	280	295	261	298	279	255	305	348	268	296	306	299	279	335	278	268	300	288	319	322	316	311	325	312	281	296	274	337	310	304	315	281	292	303	314	303	319	295	307	317	306	277	276	294	296	302	317	257	300	295	262	294	294	275	302	303	324	298	314	281	283	297	342	329	301	311	315	307	289	356	291	292	291	291	256	295	290	302	322	317	306	311	294	322	322	302	301	282	326	327	283	335	287	299	319	300	317	298	305	308	304	301	314	299	303	305	304	293	332	299	316	306	291	315	297	330	309	327	318	327	306	358	321	303	319	321	325	269	291	279	292	301	310	286	323	327	305	282	321	297	298	307	309	294	320	342	278	308	279	272	299	297	329	326	348	303	301	315	280	295	320	281	319	314	288	302	275	300	345	320	316	277	311	315	297	287	294	311	313	312	289	307	305	325	300	304	271	268	298	307	276	306	299	322	336	323	296	312	310	310	306	319	299	276	290	289	313	329	278	278	271	287	290	340	283	296	304	301	307	299	277	340	307	302	339	290	325	295	285	350	311	288	300	312	328	300	308	317	291	320	328	316	307	269	355	316	308	335	316	313	296	297	289	288	288	328	333	331	308	311	300	325	275	309	273	271	302	335	320	324	297	291	341	340	287	311	336	332	286	298	291	285	281	286	295	279	320	302	349	298	301	307	329	304	308	296	310	289	268	284	318	310	292	330	292	304	315	326	310	295	290	301	296	277	280	313	291	315	350	309	312	297	305	317	313	299	295	311	297	318	279	310	311	328	309	309	322	323	325	300	325	293	294	301	282	299	293	298	289	278	307	320	312	314	277	291	286	282	307	310	339	289	314	299	311	303	289	273	309	309	324	311	324	281	327	316	302	300	274	280	324	315	311	272	297	310	325	293	289	318	298	315	268	278	317	293	338	333	334	314	318	303	305	325	309	295	311	294	281	259	303	327	317	315	319	326	321	337	290	288	308	311	332	317	324	332	315	283	291	307	294	272	258	290	298	334	286	311	289	320	295	341	326	300	304	272	320	276	287	302	287	317	309	290	287	332	314	295	300	312	304	298	329	276	285	291	302	293	288	297	314	321	294	284	314	303	302	307	318	273	287	299	275	305	277	314	288	327	308	306	334	303	329	296	301	299	287	270	270	304	294	303	339	319	265	292	326	342	306	298	316	308	281	308	307	294	287	292	300	323	327	294	326	310	272	287	319	285	299	293	304	282	298	335	265	300	300	278	308	321	301	296	320	278	314	300	302	331	324	313	323	306	270	299	305	332	317	287	301	312	298	318	317	297	305	309	294	281	314	293	293	286	301	308	281	274	305	295	319	306	305	269	330	294	329	313	295	294	308	290	271	313	318	338	299	294	284	331	310	299	282	318	284	288	325	332	322	295	309	321	278	295	269	301	288	300	303	306	300	281	309	310	292	295	293	288	296	292	264	298	297	326	327
18091	27024	38480	48175	47532	47878	50329	49254	40523	29798	21832	12061	4681	1902	924	810	798	844	801	761	745	828	838	777	842	762	793	830	765	797	767	703	793	827	793	832	781	786	761	736	794	769	804	805	815	769	808	777	774	776	836	755	797	814	815	752	766	837	798	819	774	783	767	793	762	802	791	737	751	793	812	786	803	776	774	808	809	826	785	806	811	726	826	799	791	797	821	811	799	769	776	759	809	816	747	772	799	781	796	808	788	780	761	713	804	786	812	790	802	780	808	833	768	817	831	759	778	817	796	762	774	806	824	769	745	779	812	728	837	799	751	795	817	815	791	817	788	818	811	807	806	795	785	799	837	805	793	806	755	831	776	770	811	817	796	769	801	797	832	778	798	792	732	774	770	773	812	759	830	765	788	811	794	796	783	778	814	773	809	779	810	739	789	786	808	769	835	803	795	769	814	837	815	762	784	818	791	807	828	803	760	799	808	793	745	793	829	797	795	766	797	860	759	769	818	780	779	804	831	781	759	750	778	768	764	809	812	786	796	798	809	833	802	774	797	777	815	772	824	762	804	760	766	762	820	841	807	822	816	792	812	819	779	766	794	785	779	786	820	829	826	756	802	779	756	788	818	802	819	845	810	762	766	788	762	823	780	831	814	796	802	773	730	771	756	801	795	808	821	839	787	814	787	808	775	752	807	799	741	819	739	775	812	792	821	764	835	799	830	759	766	798	718	798	795	773	820	757	780	784	774	788	783	791	790	797	796	748	836	790	822	764	787	771	742	759	786	783	756	826	789	776	759	760	766	801	781	781	830	782	737	770	740	779	775	831	781	830	797	777	810	802	827	809	762	759	788	834	768	795	786	807	768	761	763	792	828	755	804	777	816	768	791	766	830	779	717	751	837	834	771	826	869	832	794	824	805	768	843	813	793	795	800	790	779	764	774	808	787	754	806	776	764	795	874	796	758	766	766	834	749	746	825	752	790	811	782	791	743	778	805	804	782	796	789	815	820	829	772	822	779	793	786	826	780	795	781	785	780	820	745	785	792	774	773	835	788	763	812	767	839	771	811	790	773	779	777	747	821	820	800	836	751	811	775	763	873	789	809	828	754	769	822	817	775	817	786	800	786	768	788	803	763	817	803	746	761	806	811	798	809	829	747	803	811	769	778	765	748	791	758	865	802	826	818	813	828	774	799	834	810	791	832	789	786	800	821	785	803	805	764	827	773	818	733	807	723	794	815	776	774	799	808	784	800	767	796	793	774	836	830	829	758	794	769	824	752	795	799	799	777	781	814	792	797	797	820	821	822	839	795	775	774	808	803	824	787	763	775	788	818	801	790	774	817	814	811	759	797	839	805	785	832	827	792	770	840	770	795	803	790	749	801	781	770	764	804	753	838	778	762	782	833	826	781	806	819	788	736	745	803	795	772	791	765	781	764	781	752	850	820	779	830	766	813	812	835	754	776	734	783	821	771	768	778	768	756	762	818	804	792	807	780	803	785	763	810	880	786	851	827	763	775	852	809	836	808	818	813	763	788	777	820	796	812	781	794	767	746	782	745	755	786	810	796	784	765	783	777	823	761	797	758	772	796	806	773	787	814	784	779	827	812	747	792	760	820	799	799	793	782	795	809	794	816	779	777	777	796	798	863	792	813	798	783	766	778	750	771	786	806	767	762	791	793	781	813	815	757	813	842	799	802	849	786	787	852	824	817	756	812	768	768	807	820	779	827	804	772	784	758	831	773	787	783	820	807	802	798	834	833	807	777	723	774	779	794	815	800	755	826	728	805	833	785	791	786	783	774	776	809	819	802	761	733	791	788	768	784	849	773	797	829	792	805	761	774	801	791	757	771	780	835	771	768	780	808	784	816	773	795	763	762	810	763	810	768	779	711	806	819	823	765	786	787	768	785	760	780	777	807	783	764	832	804	761	808	812	715	800	776	763	843	767	789	831	787	776	757	719	798	749	790	830	751	769	800	714	801	762	702	811	757	827	833	796	799	789	773	788	882	765	794	773	802	787	797	792	779	761	831	769	816	784	761	788	737	763	735	790	811	793	786	783	773	789	735	779	773	777	775	828	805	813	818	800	779	765	754	740	831	789	770	808	769	808	769	767	773	825	791	769	788	794	792	810	814	814	749	778	777	795	765	817	832	842	802	773	818	785	808	753	765	781	806	788	830	800	812	801	800	797	795	731	768	775	790	817	787	767	798	792	778	816	823	797	772	784	721	802	818	821	809	776	773	827	848	763	845	789	804	794	760	797	807	777	801	776	782	812	776	771	794	771	780	809	799	778	803	782	824	754	793	783	775	791	764	760	774	838	764	809	773	788	769	792	779	817	803	764	819	771	809	826	814	797	776	764	796	782	769	837	772	760	824	738	764	845	775	780	809	807	807	761	785	764	820	770	758	767	799	768	793	816	824	811	792	807	782	761	782	805	790	761	805	755	794	802	808	754	842	755	789	812	801	794	822	780	765	816	784	783	806	801	788	768	823	788	835	743	764	804	761	769	808	805	772	778	790	773	783	819	833	817	745	791	808	801	807	793	766	782	783	788	785	735	779	751	764	797	763	803	829	834	834	781	831	772	777	794	782	788	783	824	796	830	778	794	792	849	758	760	773	761	794	787	766	723	781	821	807	771	811	818	740	798	831	793	764	745	762	831	805	817	794	813	821	787	779	820	766	819	825	808	777	833	821	811	859	832	823	800	756	750	787	766	749	752	775	735	840	821	821	784	805	784	763	817	821	793	753	767	824	795	760	767	804	773	794	744	796	801	721	823	826	776	836	751	754	762	806	741	796	822	795	773	755	762	800	807	789	786	796	822	845	799	786	781	788	818	783	801	797	825	836	791	732	794	771	793	782	806	785	824	829	838	780	839	872	777	846	781	797	776	820	829	824	800	822	747	778	787	804	795	816	766	781	783	799	821	787	788	765	777	814	844	804	760	868	808	755	817	762	746	825	821	864	769	777	794	793	784	804	775	824	774	786	846	771	838	810	800	806	824	776	804	816	799	797	828	776	799	796	764	732	825	802	787	772	781	823	782	793	868	808	778	802	818	812	826	779	847	772	795	857	811	830	813	756	803	831	792	759	790	770	842	782	788	835	834	777	744	832	816	800	780	740	804	797	818	804	819	794	803	777	768	802	811	809	837	817	797	779	806	771	803	763	821	791	774	795	775	804	825	789	766	809	803	787	801	776	836	741	804	822	816	750	724	752	808	780	797	815	799	757	779	748	793	742	753	830	784	793	806	799	832	793	777	860	782	775	812	749	795	798	781	803	790	782	819	764	799	779	821	822	805	753	767	810	834	840	817	803	780	802	796	781	741	800	769	826	788	816	790	766	743	809	734	750	789	777	775	784	760	799	812	792	801	756	767	774	786	772	821	803	795	746	784	789	807	790	789	812	780	799	739	786	816	778	735	802	775	838	774	816	771	795	852	762	806	856	739	764	805	782	785	806	818	770	782	782	785	777	790	794	759
34834	43591	47341	42159	37934	38385	37228	35151	36364	29488	17995	7045	1926	660	295	278	287	250	276	249	251	264	274	254	255	273	241	281	249	247	247	240	234	256	251	262	251	219	268	260	229	254	257	260	255	237	258	248	265	224	295	255	277	253	241	226	253	267	227	261	229	252	286	242	256	260	237	260	251	244	281	238	253	262	257	233	245	247	237	262	262	200	250	290	254	264	228	247	255	268	242	239	258	262	231	220	254	235	263	238	230	225	282	230	246	270	261	252	264	231	239	250	283	235	237	201	246	230	234	235	251	261	263	244	260	260	224	253	262	261	270	249	253	226	264	261	271	265	270	251	255	256	251	237	256	235	242	217	229	252	266	242	248	258	270	237	264	251	253	257	278	274	275	282	256	253	220	210	265	227	254	216	256	235	271	257	251	281	249	233	250	264	274	283	248	215	238	250	255	248	249	234	272	252	245	242	254	269	244	256	251	253	263	235	258	234	253	275	261	248	246	269	269	263	309	270	256	261	240	269	251	271	274	240	235	254	277	275	257	230	275	247	230	267	260	267	258	259	258	260	244	254	262	253	256	270	250	231	247	241	254	254	239	267	251	251	266	233	265	265	229	265	231	234	227	256	229	221	255	229	253	241	271	235	244	230	273	282	245	234	253	253	251	243	258	271	248	253	264	259	263	252	248	214	270	255	276	265	245	238	299	239	261	248	232	236	272	271	229	244	267	247	265	254	249	250	249	239	238	247	269	253	234	248	269	258	250	274	270	266	278	236	240	264	279	257	284	243	239	261	258	241	252	246	242	277	247	248	272	252	259	251	269	262	269	238	263	253	237	233	249	231	243	269	277	253	229	214	244	273	253	270	241	235	236	255	230	264	236	254	300	235	239	261	235	233	235	255	273	247	244	260	226	249	257	237	267	255	228	266	248	275	262	253	237	264	246	250	257	244	249	235	250	249	259	243	255	274	236	242	261	227	244	270	245	216	248	254	257	237	219	266	262	254	224	266	249	274	241	244	249	266	251	266	248	266	246	249	253	244	259	232	248	262	250	249	240	260	257	227	237	257	234	272	225	241	247	262	265	267	249	240	255	269	246	235	253	234	267	243	242	281	262	250	215	235	246	250	250	247	247	241	269	250	223	243	245	276	269	221	243	234	240	267	250	256	242	221	239	292	263	238	261	267	255	250	249	277	251	309	238	262	272	247	268	242	257	259	222	254	255	253	264	240	267	276	262	249	251	229	255	253	272	263	248	257	242	250	255	247	234	235	279	278	276	268	270	253	261	270	273	235	256	271	239	233	252	282	280	250	250	242	253	265	223	257	260	259	221	271	252	247	278	259	254	263	246	243	262	255	252	277	254	268	257	250	254	256	259	270	280	253	278	250	260	255	279	266	216	265	254	237	257	232	269	283	246	234	281	251	242	253	256	247	245	250	285	270	250	262	245	244	263	241	232	232	245	251	270	260	234	233	231	259	249	269	244	262	229	259	249	252	231	226	241	239	241	260	283	280	264	231	230	250	271	261	232	267	269	240	270	240	242	250	244	263	271	246	238	262	257	243	245	246	272	275	238	261	261	243	270	279	230	251	269	268	238	243	262	229	247	250	258	252	275	234	272	265	260	246	272	261	242	270	264	244	264	273	253	235	254	264	215	290	260	244	257	257	255	235	270	239	265	241	273	272	259	265	247	271	257	281	257	241	251	255	251	251	265	258	279	240	261	256	237	222	240	270	257	258	231	240	234	254	251	242	250	250	257	264	272	230	255	229	281	237	239	287	247	255	271	262	252	251	262	244	245	257	268	236	289	232	251	237	230	266	250	264	253	272	265	258	263	243	255	264	236	246	241	232	251	279	258	256	278	272	275	222	274	241	271	241	257	249	258	274	263	256	271	270	246	248	238	237	242	230	245	271	266	263	262	249	253	255	234	273	232	279	260	266	246	244	251	225	243	234	211	249	221	264	243	269	258	256	257	236	288	231	244	259	249	264	251	251	257	225	235	270	268	267	224	263	242	249	275	264	243	250	266	264	244	259	243	251	245	234	212	214	266	255	227	235	259	226	264	259	283	230	261	279	244	240	247	262	261	238	265	263	248	279	256	255	244	248	277	220	236	243	257	259	238	240	227	230	226	246	249	262	251	260	261	259	276	255	254	243	237	265	258	223	248	274	251	242	246	248	230	278	258	258	229	258	284	255	262	211	247	237	241	281	227	254	293	255	264	238	235	249	253	253	233	230	237	287	256	253	268	237	226	245	216	218	283	249	246	250	247	259	276	237	247	248	254	260	239	261	270	287	252	301	242	270	277	262	264	236	260	249	229	275	240	235	243	259	233	277	260	234	263	254	275	268	256	261	250	273	271	237	230	254	230	251	252	226	253	276	277	259	269	248	257	257	249	250	255	210	256	276	262	237	255	222	246	257	246	270	245	246	243	277	254	264	271	255	270	224	252	254	233	256	239	267	266	271	251	237	277	256	238	274	258	243	267	285	272	272	260	275	240	266	235	242	263	251	238	262	257	219	229	250	238	239	234	246	244	256	258	224	272	260	227	243	257	268	247	244	271	255	255	253	263	239	258	266	228	260	228	250	253	253	251	254	255	259	249	275	285	254	240	272	255	216	258	247	265	276	275	279	253	235	258	258	283	268	230	231	243	257	244	275	259	239	250	227	282	259	283	275	279	245	265	259	247	260	248	233	270	251	248	232	292	266	295	251	232	272	268	259	255	258	235	289	223	242	249	243	221	271	249	265	237	220	274	239	250	279	261	260	247	241	294	255	247	257	261	236	227	251	244	223	244	270	226	261	290	239	250	256	234	265	234	253	245	258	231	266	240	259	262	268	268	257	267	247	270	239	253	262	286	254	238	271	273	252	270	250	278	234	265	247	261	259	247	277	264	253	242	273	262	262	244	239	251	257	285	247	227	217	269	302	245	251	260	264	280	274	256	243	273	242	267	284	247	259	243	247	268	274	270	274	250	254	246	253	255	268	223	242	227	250	268	249	254	246	247	278	257	264	258	265	234	246	261	272	255	266	258	246	273	258	241	240	254	220	261	274	256	249	277	239	245	267	256	259	279	253	245	252	262	243	281	247	255	267	253	226	269	271	241	235	235	226	284	246	277	249	228	255	271	268	251	239	248	250	239	266	269	245	233	220	235	252	217	257	258	286	248	265	255	237	246	238	250	242	241	240	248	248	283	264	253	247	236	232	233	245	243	244	233	242	256	284	272	239	258	272	259	257	255	271	288	241	269	272	245	235	277	235	257	254	243	222	276	264	266	239	256	229	241	245	242	222	239	274	247	275	235	261	232	239	237	246	253	253	266	254	264	262	240	255	258	218	255	261	236	229	216	249	254	244	272	236	235	256	247	253	231	240	258	271	251	230	284	246	230	259	268	276	257	265	257	250	247	223	238	262	278	250	256	248	223	258	266	236	237	247	235	272	266	232	248	253	267	301	232	231	258	286	246	261	242	220	255	241	269	277
24706	38151	47607	50859	52683	55424	56478	55451	53451	45192	32444	18091	7162	2541	946	717	669	662	643	680	689	672	690	704	653	654	690	683	677	643	717	673	677	673	657	705	650	631	679	661	701	683	626	649	673	643	691	672	661	647	694	640	684	665	731	668	678	664	695	729	622	678	661	648	664	670	668	670	697	649	675	658	682	672	656	715	657	665	678	649	663	711	692	663	665	635	655	673	699	654	690	634	656	668	641	667	674	648	677	679	700	625	703	647	668	697	687	696	625	654	627	666	693	658	643	646	670	651	730	648	670	681	648	673	708	667	668	672	702	643	686	676	632	644	670	633	690	645	676	670	664	710	644	673	702	644	660	666	633	644	693	670	684	654	681	691	656	685	655	648	685	697	660	651	704	687	648	672	725	619	688	667	670	651	642	683	677	682	634	686	699	639	640	666	669	658	696	723	662	687	667	689	657	689	668	658	636	645	736	650	697	675	604	663	688	692	659	615	676	739	702	642	670	651	660	696	628	656	662	676	668	664	659	623	659	697	636	639	664	670	665	641	644	635	669	714	673	692	647	693	644	688	618	733	676	689	689	618	672	659	687	692	677	649	696	650	651	642	691	668	621	609	694	673	663	654	656	694	657	628	692	661	684	711	642	667	668	705	643	664	692	678	626	633	651	694	676	651	688	672	626	680	652	688	704	659	641	695	667	676	660	663	724	660	674	709	681	639	661	659	683	666	701	666	692	647	677	665	629	632	699	650	665	685	670	668	624	674	635	662	703	702	670	658	627	646	708	664	680	703	686	636	652	628	642	668	676	644	644	657	679	650	667	651	677	698	671	642	705	640	668	679	676	682	665	658	624	624	686	712	723	694	645	666	676	657	677	660	679	688	674	712	659	684	679	665	706	702	641	669	670	708	648	643	655	669	667	644	631	657	633	674	633	684	660	652	714	658	667	653	667	682	625	678	689	702	646	738	699	663	655	649	623	617	667	724	641	687	642	713	623	666	640	646	640	658	664	615	690	671	698	688	660	692	608	674	661	681	688	701	659	708	653	676	640	687	627	675	665	657	718	675	690	701	643	658	684	631	668	645	691	681	690	650	668	651	631	668	640	693	679	651	652	707	641	624	660	681	680	687	680	670	698	637	667	682	670	678	689	666	674	687	695	691	671	632	648	626	621	706	670	641	701	655	688	650	672	718	659	665	624	714	650	708	665	630	623	657	678	673	716	668	640	635	709	665	635	675	683	669	633	649	666	646	701	656	650	717	682	636	675	676	667	695	678	667	692	720	718	715	687	621	655	676	637	700	629	658	673	677	632	680	700	691	669	645	645	653	667	699	649	712	671	680	664	691	671	657	655	648	645	704	629	621	658	669	630	670	612	659	671	677	647	630	685	699	668	669	707	655	662	684	618	690	656	684	662	646	704	666	687	689	699	657	664	679	627	698	662	694	669	691	693	662	693	662	666	648	635	669	669	640	690	689	683	667	728	645	640	652	667	663	649	654	688	688	657	639	685	696	626	641	659	679	627	650	680	674	684	636	648	678	652	633	651	664	675	669	695	634	654	671	613	640	716	638	702	708	697	663	684	646	696	657	657	665	646	675	700	710	704	682	708	704	669	672	662	682	662	667	658	659	641	704	624	697	691	668	659	667	687	673	668	663	647	644	664	697	682	686	691	653	716	639	640	664	676	694	670	667	651	633	685	631	662	675	664	675	662	662	699	699	690	676	681	648	643	674	683	626	704	671	670	663	690	652	627	598	707	671	690	703	645	645	685	669	645	671	643	662	654	617	649	652	672	656	693	666	681	652	689	698	662	665	664	657	679	629	629	690	690	679	682	683	663	722	612	632	642	652	700	612	649	663	672	666	655	647	661	636	704	657	688	676	672	684	679	691	649	644	643	641	669	686	668	714	641	677	621	669	695	654	700	689	705	684	707	669	663	662	668	664	666	664	666	698	661	668	703	680	656	701	675	642	631	668	696	633	645	681	632	611	684	637	734	643	668	620	690	607	675	704	641	704	675	646	702	702	710	657	639	687	616	692	661	654	688	660	692	674	733	653	646	665	699	620	666	663	691	672	667	681	692	639	621	684	641	670	703	660	643	621	649	654	689	670	647	624	716	650	651	648	670	713	686	641	643	649	666	692	637	679	640	668	658	675	652	672	686	671	682	648	649	633	675	669	610	632	656	681	710	677	695	669	665	626	699	676	714	673	658	682	704	646	688	689	644	673	637	634	696	651	699	683	630	646	641	711	626	661	644	669	683	704	652	644	631	686	669	705	678	634	644	696	669	688	661	637	692	684	687	627	662	683	696	662	687	668	636	671	649	727	658	709	611	655	643	705	683	691	693	672	636	640	707	648	657	711	651	700	645	655	643	648	681	650	642	711	664	679	699	623	633	673	654	646	698	655	621	663	574	676	606	652	675	628	652	669	696	675	683	653	701	651	683	645	615	633	641	694	653	695	667	631	691	658	673	640	684	675	639	696	679	641	662	637	692	668	662	664	676	689	630	664	661	664	680	663	731	586	650	713	688	701	690	678	647	667	610	683	659	654	654	649	673	659	710	644	668	681	679	662	707	667	662	655	643	663	649	655	644	680	649	644	669	680	701	623	716	622	665	656	619	667	646	699	646	690	684	664	665	689	695	643	705	658	613	644	636	659	654	663	687	650	684	682	685	704	652	636	707	633	656	693	671	646	692	710	673	700	639	645	636	674	671	670	685	691	677	630	674	685	623	646	609	681	683	642	672	694	625	630	729	639	638	671	676	671	664	686	676	708	645	657	679	679	683	664	650	685	661	646	677	712	668	649	622	668	644	637	680	658	690	640	677	695	663	647	673	645	645	726	659	640	642	674	680	665	660	676	639	673	678	719	638	642	654	667	681	698	644	683	653	632	651	673	688	702	701	694	662	640	650	665	650	702	686	671	668	630	620	662	653	671	629	639	686	650	647	675	666	639	648	684	651	680	656	663	678	624	684	660	644	707	686	695	649	665	679	668	662	658	667	703	674	745	629	656	676	662	658	674	691	711	685	678	681	674	614	643	688	711	691	639	737	701	710	629	654	671	707	676	666	631	700	670	699	649	711	689	637	674	626	665	639	657	640	664	656	731	673	666	670	718	671	699	650	664	677	624	652	698	695	687	685	707	639	651	636	684	646	675	671	614	631	617	676	676	646	641	690	668	667	663	711	698	665	614	646	702	650	654	702	689	719	658	679	630	684	694	716	634	620	688	703	720	643	658	673	677	627	701	647	646	663	645	684	679	702	669	649	652	702	690	678	603	718	672	621	668	639	639	702	654	665	732	661	642	663	606	694	642	659	664	653	621	682	661	692	663	678	630	672	649	686	685	667	624	602	638	653	685	636	695	680	660	689	717	636	687	648	655	652	643	700	642	694	682	657	676	673	685	669	701	688	672	682	654	717	664	659	691	694	687	659	648	678	633	658	664	664	681	687	665	628	639	662	627	683	702	706	623	715	681	642	709
10636	10838	17843	17174	15557	14328	8446	5868	3271	2142	1262	733	498	419	341	332	366	362	377	321	320	291	348	325	352	326	320	397	330	319	337	359	389	321	291	345	321	328	328	361	362	332	338	342	330	337	342	342	330	345	320	336	354	337	336	346	330	335	356	330	331	381	342	320	371	327	307	303	353	336	344	332	327	332	318	341	353	328	317	326	358	331	351	336	334	342	363	327	344	326	332	351	355	344	342	351	390	360	330	341	315	350	302	348	371	353	356	308	349	363	344	345	337	342	336	349	331	351	364	350	342	330	349	315	306	349	346	358	349	352	312	371	329	336	339	326	337	358	333	346	360	349	367	339	317	349	344	335	368	333	313	362	327	332	375	352	355	305	312	355	337	313	333	371	357	342	294	324	353	332	348	350	346	293	341	337	367	342	325	324	354	365	366	322	352	339	333	326	336	363	343	328	335	360	325	326	346	345	335	339	354	373	359	322	342	344	327	322	300	306	311	320	317	385	322	363	342	370	315	323	333	358	377	334	355	323	363	356	338	364	371	343	360	319	351	347	350	337	341	369	331	349	327	350	327	317	328	342	365	348	313	342	340	409	299	328	337	346	331	383	354	325	347	333	334	349	350	369	336	342	336	354	327	349	345	342	361	344	330	348	334	328	340	354	338	349	323	332	312	352	330	362	345	341	353	316	325	308	342	327	373	337	364	338	321	369	355	322	348	364	339	326	332	364	331	376	341	344	307	331	341	326	323	313	346	341	314	297	361	354	335	349	346	330	374	315	376	335	327	352	347	355	317	362	342	324	331	330	342	339	361	374	331	381	335	337	331	313	344	362	322	365	338	369	371	324	329	363	357	356	338	331	376	348	340	388	320	321	370	288	333	337	336	336	323	361	309	352	332	353	354	366	367	396	386	349	305	335	309	349	339	361	348	321	368	361	327	332	348	327	292	344	345	345	320	354	331	367	360	356	342	300	360	345	322	334	306	386	315	328	336	357	330	365	326	382	340	364	333	337	319	335	339	355	367	385	367	342	349	320	349	349	320	326	342	332	338	341	339	307	344	375	310	325	334	360	353	345	350	309	376	347	333	342	359	319	302	370	364	340	323	343	350	314	367	348	341	308	342	383	369	332	367	353	349	349	330	328	334	339	347	321	352	322	336	347	325	369	334	352	316	340	311	317	361	350	306	356	309	329	325	295	330	344	352	352	318	308	314	328	322	337	309	366	364	343	347	353	334	328	328	320	345	307	336	322	362	339	337	312	344	355	342	332	349	353	338	358	359	341	384	338	350	327	378	314	338	326	336	354	355	334	373	342	322	337	323	354	370	349	332	347	352	336	343	317	338	375	363	347	337	311	333	337	355	347	351	346	344	349	361	361	333	331	387	328	332	367	314	337	367	329	302	321	342	340	348	369	347	356	354	310	323	373	319	326	356	325	340	362	309	316	310	342	372	365	325	354	297	331	325	392	329	333	316	333	351	331	344	351	356	341	362	348	311	322	356	320	364	307	324	351	351	302	364	330	350	386	371	344	342	349	353	343	364	326	355	348	366	321	331	340	338	349	358	337	318	362	349	330	355	350	314	307	349	319	350	335	322	301	347	342	354	346	340	327	345	319	343	364	361	334	342	324	317	330	353	338	347	325	327	334	342	363	349	326	353	323	319	323	330	318	344	346	354	347	350	288	356	336	343	341	358	342	307	318	328	332	358	376	325	345	310	376	371	339	307	336	363	322	338	343	337	348	350	344	379	326	373	327	311	321	345	333	342	332	318	324	361	354	339	342	350	323	316	331	327	354	364	328	373	346	343	355	341	323	328	330	342	326	360	371	339	360	337	295	347	337	385	367	354	325	305	356	346	311	334	344	375	369	349	343	381	358	371	318	347	331	371	342	341	350	334	342	334	330	327	301	353	354	323	330	389	378	359	331	333	342	343	370	355	368	343	363	365	342	343	351	354	326	348	349	347	318	328	332	331	350	353	320	321	353	358	318	329	339	356	329	314	304	357	343	317	351	296	339	339	347	322	348	320	375	307	337	356	323	318	363	375	343	321	326	334	351	350	315	341	374	334	361	352	389	343	349	326	357	355	365	384	328	342	341	345	329	339	348	344	316	348	314	351	351	318	341	359	307	375	316	366	333	319	340	330	314	322	327	327	332	331	341	340	336	323	344	358	349	363	347	357	329	341	351	311	319	361	345	359	352	368	354	316	346	343	342	358	378	339	331	312	339	367	316	359	355	366	305	341	340	376	385	308	319	383	346	303	308	307	316	340	314	338	322	350	325	327	342	328	360	359	314	317	339	331	332	324	316	350	383	329	339	327	332	333	321	340	330	324	354	335	343	360	315	322	342	318	314	338	345	347	332	313	361	371	351	361	351	341	338	338	337	340	342	337	337	319	319	324	378	335	369	326	339	316	331	368	358	377	347	337	351	346	354	340	348	351	357	334	323	340	338	355	374	326	346	344	325	312	339	338	312	382	335	349	367	380	363	343	320	364	349	352	362	317	348	317	318	323	350	322	328	346	322	333	338	351	325	376	363	305	345	337	327	359	389	314	318	322	308	323	392	301	345	315	344	328	341	326	336	365	330	330	343	335	347	364	332	298	315	315	300	335	334	372	340	371	354	334	348	342	340	371	338	320	321	318	342	331	333	303	327	313	352	368	376	332	324	316	357	359	325	319	339	360	315	320	355	353	368	330	349	344	365	343	296	314	339	355	377	325	314	343	365	354	358	359	339	348	336	341	359	336	363	344	349	370	310	302	309	353	342	346	301	329	338	338	343	351	327	328	386	366	356	311	320	340	307	355	333	340	310	344	335	338	332	364	358	348	302	366	335	342	348	325	343	328	328	345	342	378	364	341	336	308	323	349	318	361	353	312	370	338	328	345	330	351	319	346	362	367	337	343	317	336	353	328	347	368	325	350	347	349	330	328	356	358	337	369	340	298	374	361	358	332	371	330	343	345	364	369	376	341	322	364	346	347	340	336	312	351	350	363	346	347	352	331	356	303	379	334	322	353	312	342	337	339	340	303	356	325	324	296	334	370	346	366	352	347	351	372	329	338	292	320	298	332	337	343	329	311	338	329	322	328	355	336	356	333	343	364	329	327	342	306	348	350	361	302	330	319	381	379	359	338	330	311	328	350	343	341	358	361	340	352	330	364	334	344	335	356	347	358	343	323	329	322	347	372	337	351	326	334	358	353	358	360	317	341	344	350	316	342	318	347	315	335	331	353	351	381	327	338	328	348	324	353	339	347	372	338	322	362	317	317	346	347	339	334	366	341	329	309	352	358	368	328	313	359	371	318	366	327	366	361	357	336	340	333	317	316	352	352	341	326	331	346	326	316	344	329	368	328	334	299	327	341	321	345	335	329	328	338	336	386	346	343	350	320	320	347	354	343	310	355	357	313	325	369	335	337	324	305	369	362	380	356	358	332	308	362	341	346	299	371	370	356	320	340	353	334	334	332	359	348	333	362	338
7952	10372	24363	26726	28754	31146	22378	19786	13131	8813	5048	2652	1425	1072	911	886	896	917	919	870	920	853	916	866	866	868	887	846	900	899	855	915	862	921	900	869	907	876	840	828	945	873	852	877	863	880	957	882	924	924	930	871	901	872	865	924	938	899	881	806	924	860	917	921	882	905	818	882	844	894	844	834	875	866	923	858	859	887	883	868	921	869	892	843	889	887	889	904	911	943	902	843	861	919	880	866	910	839	914	872	838	909	866	868	837	899	905	881	899	874	852	871	870	861	896	916	922	929	871	880	845	922	870	913	867	876	919	861	940	903	908	893	878	864	862	864	924	893	871	872	862	872	893	930	880	877	869	849	924	896	936	826	850	893	832	873	908	880	896	947	886	909	985	905	925	865	855	841	835	894	861	821	888	888	847	909	877	888	909	894	940	910	870	872	864	866	868	845	851	852	899	882	856	885	853	916	858	876	912	912	886	913	870	846	854	903	913	909	861	895	893	869	868	906	899	892	888	918	901	878	906	903	859	878	879	871	891	866	896	860	845	868	856	853	896	903	882	855	885	908	876	904	926	915	955	871	841	863	843	908	895	848	919	880	860	869	908	855	865	861	821	926	926	851	852	932	906	871	819	889	874	881	919	907	818	871	877	922	839	891	901	869	920	903	818	883	867	890	842	886	867	877	877	872	860	865	856	934	895	868	928	898	833	892	887	911	863	886	877	889	864	944	838	898	869	857	901	850	894	879	901	828	865	883	858	945	898	890	849	898	882	928	918	910	904	850	863	894	910	864	901	830	928	836	879	842	906	857	886	869	870	915	914	883	827	872	852	881	903	838	883	877	884	896	826	886	903	866	903	865	936	867	891	871	919	905	893	875	930	893	897	904	889	859	888	890	913	913	873	880	868	857	892	903	890	865	936	888	845	864	895	864	875	873	858	945	892	895	880	950	890	925	848	945	906	816	891	884	915	850	912	869	946	845	887	888	877	854	889	873	848	862	882	869	863	913	907	916	862	876	869	904	869	944	896	832	838	858	884	895	873	892	898	900	864	899	886	852	937	890	883	850	822	902	873	850	908	864	887	883	866	885	892	886	876	900	906	901	911	928	909	809	881	925	915	906	946	877	881	905	832	917	863	849	910	875	879	873	922	875	875	848	896	882	863	872	872	922	898	798	883	871	858	873	903	836	854	889	886	875	865	924	890	943	933	886	897	882	926	878	867	877	922	895	942	910	890	888	870	915	870	833	857	868	872	861	834	878	914	879	930	883	875	910	886	876	882	870	844	840	863	828	868	918	903	842	912	843	872	863	858	855	861	867	849	869	886	912	854	865	853	874	932	800	896	884	838	807	928	864	843	899	871	855	881	876	888	863	853	882	874	830	872	872	849	872	869	895	870	917	902	945	878	834	847	919	891	880	894	873	904	861	900	907	844	827	850	882	887	868	883	883	902	835	837	822	900	862	894	905	914	932	894	895	881	875	851	900	943	863	916	928	927	864	863	924	855	869	866	888	843	894	894	857	879	873	892	899	866	892	874	911	908	888	868	861	900	909	838	882	866	901	889	898	949	857	850	847	958	893	943	841	879	931	906	910	876	912	836	929	882	807	873	893	866	879	913	813	845	879	903	883	874	839	941	858	924	867	912	872	854	912	876	942	852	940	895	868	891	879	850	881	862	901	849	889	848	886	898	849	899	875	862	914	862	852	877	878	906	926	874	881	920	892	951	944	906	836	876	875	865	927	928	918	908	880	877	944	883	847	869	943	908	860	900	837	895	854	910	862	891	861	931	864	884	872	918	897	849	918	863	932	943	921	851	871	909	927	854	924	861	852	865	864	901	918	813	865	890	903	829	887	883	903	855	899	875	890	822	880	904	882	922	892	877	879	872	883	889	895	900	863	932	912	886	854	931	899	904	934	891	878	872	908	852	848	888	922	864	905	873	883	841	900	867	881	891	897	902	880	938	903	874	911	876	919	854	867	874	882	932	880	882	899	843	861	925	878	883	850	863	889	885	846	869	882	918	883	870	927	953	915	890	872	891	879	892	871	933	878	885	862	915	876	883	864	899	852	827	866	938	917	854	822	893	893	872	915	847	882	934	897	863	866	824	911	923	875	855	876	844	841	904	878	856	944	917	905	865	871	871	876	866	900	881	891	907	834	871	821	851	880	878	842	813	881	816	884	914	941	887	795	863	922	873	902	883	934	916	939	856	888	888	882	878	875	870	899	919	848	862	812	846	822	933	912	834	865	853	853	896	883	938	930	866	867	908	883	862	901	914	839	924	901	851	871	915	882	917	915	848	940	939	879	889	944	857	852	868	890	895	902	851	819	898	881	906	851	859	900	852	860	885	854	911	899	826	855	835	918	891	875	871	903	894	883	874	870	909	909	834	916	856	905	906	875	857	892	874	858	856	876	861	870	894	857	930	837	892	820	861	906	866	928	875	896	929	893	863	885	855	849	843	887	903	894	888	892	912	877	926	886	862	916	910	897	841	876	853	884	904	840	852	868	854	873	884	867	853	876	852	902	855	847	857	902	862	893	888	913	888	909	859	892	870	947	857	894	863	925	868	843	904	867	866	846	846	902	922	913	830	848	893	887	874	923	928	887	950	885	859	860	922	841	885	848	870	898	879	942	879	855	882	896	874	869	899	848	861	898	887	879	883	923	872	927	902	863	887	823	897	811	846	895	838	840	929	864	887	865	853	876	856	888	878	903	852	882	920	909	879	884	873	899	880	849	866	919	911	896	874	854	828	903	905	839	851	853	897	924	821	841	917	884	867	917	869	898	853	844	917	864	856	850	878	826	870	873	886	850	917	895	886	848	920	895	878	884	867	859	911	824	876	877	905	871	870	969	895	865	893	898	849	886	863	884	881	877	885	804	932	866	936	838	889	904	883	859	829	854	920	886	901	858	870	854	918	890	918	860	842	831	879	902	879	924	934	881	916	910	914	893	918	869	864	920	925	914	903	891	889	876	862	861	858	879	891	865	908	883	862	877	862	881	887	846	926	891	928	876	877	927	833	900	917	895	864	846	905	942	860	864	846	910	853	924	927	947	850	783	877	925	903	856	881	841	886	926	937	891	907	872	864	851	867	901	834	843	903	866	835	827	879	910	903	872	870	871	895	851	888	864	879	830	913	830	903	844	842	906	891	923	885	854	906	842	877	860	914	918	920	915	849	912	944	902	852	883	862	858	878	909	884	880	837	874	819	883	867	923	884	916	930	860	889	896	904	890	840	852	847	876	869	863	868	894	874	877	921	907	877	920	857	867	824	905	853	875	882	923	919	829	921	824	860	921	879	934	825	826	901	898	871	849	900	851	907	879	884	876	906	880	868	888	927	893	860	837	915	933	904	909	874	878	877	911	908	856	910	877	874	891	861	866	885	944	890	893	841	851	857	874	879	916	913	884	855	918	868	957	913	853	872	899	867	837	878	879	896	878	895	864	895	875	895	848	891	897	837	892	855	881	839	881	854	929
31598	42480	48281	40897	35381	37763	27135	25894	22197	18655	10460	3695	1180	502	353	301	308	313	331	308	300	338	316	320	310	341	291	330	280	335	305	336	334	315	304	318	326	299	290	321	313	344	314	281	304	299	316	295	317	316	304	317	306	304	307	323	310	308	290	329	345	335	272	295	341	327	333	310	330	294	306	325	331	331	295	309	292	297	335	301	277	301	286	293	314	311	312	288	306	307	309	293	270	295	299	321	306	303	297	305	318	322	303	294	300	348	314	290	279	293	276	301	321	302	354	303	304	292	288	318	311	328	296	313	304	295	286	299	292	292	316	312	287	305	308	345	325	330	323	300	302	326	298	338	357	330	312	317	296	314	304	279	346	304	273	299	320	327	313	299	318	336	352	322	303	317	317	298	285	301	318	291	294	298	334	300	292	328	311	309	290	297	307	318	383	332	317	308	293	301	282	275	322	326	320	309	312	319	324	319	301	306	309	307	294	316	335	296	312	286	323	320	341	301	327	305	297	315	309	300	284	337	327	320	327	318	342	299	318	317	290	336	298	332	313	367	324	302	324	309	316	282	292	285	314	275	326	254	298	298	292	299	297	299	330	313	322	316	335	313	329	312	303	304	330	286	304	307	305	298	294	320	325	329	326	322	307	312	299	302	300	311	304	299	299	296	324	315	306	291	294	305	305	308	321	301	316	286	294	333	335	291	315	323	298	288	298	330	313	313	316	279	340	289	278	317	292	288	297	322	313	319	318	322	312	321	329	289	321	342	290	318	309	324	302	290	307	319	314	305	358	257	299	320	286	315	289	320	313	349	315	330	326	283	289	333	310	321	323	340	301	298	303	307	301	316	296	337	302	270	316	357	307	300	300	293	322	333	270	309	305	313	295	320	317	303	324	293	316	309	296	312	321	304	302	335	313	315	286	337	297	343	303	303	300	297	320	332	313	329	319	324	292	283	304	312	332	311	321	292	300	298	328	329	326	285	284	300	297	332	322	317	309	264	317	315	297	347	310	330	294	325	298	300	316	299	291	317	339	331	309	291	348	304	301	314	330	301	298	301	303	305	293	304	316	327	297	322	313	294	283	301	294	312	268	320	297	317	322	315	311	356	287	342	318	347	311	298	326	300	298	301	315	321	308	286	303	327	297	319	313	341	313	302	297	313	316	301	310	286	294	278	295	323	298	326	335	299	335	291	325	307	352	339	294	316	304	331	310	299	302	305	293	333	314	303	308	276	305	293	316	315	297	309	327	295	313	315	295	304	321	333	301	309	292	278	328	300	291	302	312	314	308	316	328	336	314	285	290	304	280	304	290	339	321	302	295	293	324	283	327	319	324	299	319	300	313	291	315	303	299	311	322	321	300	307	321	327	288	333	311	305	302	308	325	323	316	290	291	305	319	313	317	299	277	325	318	312	328	302	338	320	300	314	276	316	329	327	291	313	302	303	325	295	289	320	322	313	317	314	289	343	334	320	317	339	326	316	323	302	337	304	307	287	325	331	330	342	290	301	292	327	289	363	329	325	287	324	303	308	307	341	300	294	291	311	319	347	327	307	310	336	305	283	312	319	310	301	289	316	299	306	311	297	318	332	302	311	298	298	286	323	331	319	307	327	294	314	285	312	305	315	286	302	306	300	306	326	300	301	312	302	351	303	284	306	267	338	352	299	342	318	330	308	297	318	334	295	315	328	325	320	312	307	276	313	288	296	307	292	309	308	307	301	298	315	285	281	285	343	288	328	338	315	296	304	317	292	282	327	314	319	318	316	283	263	274	305	297	326	296	313	322	282	305	325	320	310	292	313	302	332	313	284	284	337	314	297	308	327	285	315	310	294	315	320	266	342	334	308	329	299	300	295	303	314	312	303	313	320	309	339	319	282	283	327	317	273	327	340	301	309	266	318	323	325	325	303	331	305	297	328	290	302	275	303	304	291	300	256	283	332	315	316	320	333	328	306	316	323	334	286	305	296	310	274	311	319	297	319	300	330	310	316	324	310	305	293	312	292	328	290	325	322	354	287	325	297	325	306	326	315	297	302	354	304	316	296	294	288	279	282	297	307	310	277	316	332	293	334	334	313	319	322	291	303	328	302	299	338	309	280	316	326	325	307	323	310	329	311	300	334	340	294	338	316	321	293	318	319	292	272	270	322	331	330	336	306	282	320	298	295	324	317	329	298	324	289	308	349	313	329	287	322	292	308	324	317	320	303	336	317	306	322	325	338	310	305	331	349	325	304	309	324	333	323	324	310	329	313	325	340	287	317	308	313	322	291	303	328	298	304	322	307	325	287	287	310	295	329	312	267	318	312	308	331	296	308	322	305	298	351	304	279	329	321	318	307	309	316	314	293	317	325	313	301	322	316	310	297	282	307	307	269	283	317	338	311	345	283	316	309	325	305	310	340	325	315	320	356	287	332	328	311	314	264	282	293	293	318	326	323	316	313	292	296	304	317	299	312	310	310	298	297	326	337	288	300	367	282	314	303	286	304	302	279	299	309	310	295	310	295	309	313	302	295	324	322	315	326	309	330	301	314	279	292	315	295	304	325	350	327	309	288	301	351	314	322	308	339	268	308	308	332	276	335	315	351	322	330	339	313	298	310	344	317	325	324	352	296	279	295	279	348	324	314	305	331	306	320	315	321	309	312	294	340	281	312	322	269	324	289	309	313	310	291	348	295	359	309	332	300	323	286	297	307	295	299	350	288	315	338	302	324	318	292	296	310	270	294	315	338	306	308	319	313	322	269	307	345	302	303	355	299	320	314	300	313	309	294	322	316	318	285	309	324	326	295	323	315	316	308	314	342	322	308	299	280	329	328	277	325	295	264	322	315	294	325	314	318	298	308	315	302	334	293	269	309	306	298	306	303	305	311	289	311	313	307	287	327	317	289	315	277	302	287	313	301	296	302	291	324	280	284	322	294	334	300	295	313	315	319	320	301	311	300	320	266	298	334	302	294	330	300	327	321	308	312	339	286	330	302	321	328	314	308	333	319	303	311	325	313	285	295	299	306	306	315	289	327	313	288	301	352	337	325	312	317	302	346	305	291	296	326	336	305	303	292	283	309	300	307	331	314	344	333	340	319	311	347	328	291	311	315	340	326	297	336	318	325	313	341	324	307	277	283	322	314	324	311	288	286	342	318	290	294	284	290	343	315	307	319	308	300	320	317	296	296	303	298	321	281	296	314	307	316	334	332	327	307	313	343	305	294	288	345	304	309	308	302	325	305	324	302	308	302	301	289	309	307	311	290	317	302	295	308	315	280	324	339	333	308	310	304	276	302	327	324	294	337	333	270	295	304	344	303	311	302	310	335	301	334	292	323	335	287	328	307	321	305	321	286	329	306	317	318	307	323	279	305	273	305	339	310	311	290	322	326	264	342	314	320	305	334	330	295	321	295	330	326	324	357	325	320	327	323	306	328	285	301	300	333	330	300	332	319	316	307	308	337	314	309	337	321	318	303	305	292	308	342	302	315	331	324	320	299
23842	37692	49123	49855	51134	50420	39138	41449	38733	36581	25664	12638	4676	1813	987	805	785	790	861	790	873	774	827	760	806	749	799	762	862	774	794	784	850	813	845	789	766	793	797	764	781	783	769	760	814	801	791	796	803	808	788	843	751	807	805	812	754	839	797	811	846	852	822	789	824	786	743	813	779	770	834	818	816	827	820	767	791	807	770	796	828	804	798	791	793	778	829	786	792	850	787	762	797	800	865	830	762	806	816	800	784	844	784	802	909	773	826	781	813	816	801	801	843	859	759	798	771	785	847	764	799	838	876	806	815	832	820	777	809	828	759	791	807	796	802	821	787	785	800	765	767	808	782	800	802	792	772	824	819	836	769	855	791	801	755	824	804	795	821	812	760	786	823	825	866	811	812	832	826	748	763	783	818	801	841	754	798	786	788	804	805	783	781	796	753	809	797	807	829	818	805	796	800	825	809	797	815	791	774	775	816	798	823	749	834	759	780	773	848	786	735	768	825	831	820	774	804	843	818	838	831	749	794	789	787	804	805	811	803	834	835	786	798	789	781	794	817	798	831	851	774	812	792	760	751	769	780	806	827	828	781	775	822	758	794	833	808	797	779	825	754	791	755	839	844	787	770	807	815	794	799	778	826	773	804	823	792	815	793	790	863	765	811	758	818	804	794	780	820	810	833	854	787	765	761	819	831	799	815	808	821	829	794	834	783	768	827	836	793	751	800	810	801	806	802	857	799	780	812	813	784	800	776	808	818	754	804	780	783	772	818	788	806	806	784	819	809	818	745	791	824	799	867	784	830	790	789	792	823	790	796	795	799	791	780	820	849	754	792	827	762	769	812	817	783	809	779	808	798	825	785	837	774	786	804	801	820	746	738	843	761	800	809	842	799	790	774	789	764	808	790	771	827	801	825	790	841	833	790	826	802	808	816	789	790	794	777	819	808	779	810	782	848	779	787	782	718	797	786	788	870	800	811	791	786	838	798	811	758	818	754	841	811	807	791	812	754	795	808	812	765	787	782	772	794	805	829	774	820	786	805	810	798	775	765	819	779	792	799	822	779	768	769	802	818	804	847	822	813	750	848	791	817	798	780	787	734	839	836	774	810	827	818	824	832	789	808	841	818	784	815	793	851	822	755	806	824	804	817	772	803	805	813	792	854	802	826	803	789	777	810	780	809	759	828	794	789	773	805	774	852	808	822	779	783	796	784	768	771	789	824	811	852	842	799	839	806	799	772	787	791	819	783	836	769	766	790	807	824	820	793	809	786	788	811	768	807	758	820	773	824	746	781	849	780	756	824	807	811	789	780	815	834	780	815	773	794	805	827	825	814	806	801	812	729	782	849	778	775	792	802	798	780	772	784	822	827	830	841	812	824	830	801	821	784	786	777	835	828	818	780	777	791	819	776	784	837	754	807	826	800	841	817	815	824	796	852	784	781	850	824	757	830	781	830	783	777	819	838	813	824	776	823	794	819	839	772	819	824	823	783	826	796	789	817	733	808	783	773	785	789	801	762	782	766	808	790	818	798	801	846	838	798	782	785	844	848	732	809	807	770	775	803	787	788	775	797	749	839	818	774	785	773	799	783	745	811	802	829	799	784	765	778	773	794	853	815	835	804	779	782	790	811	791	821	784	788	848	785	800	843	764	870	818	804	806	765	822	836	833	834	789	802	820	831	797	804	811	825	857	776	774	797	767	780	801	807	793	831	742	893	824	789	778	762	874	843	834	793	809	840	759	857	788	807	798	799	797	764	782	821	814	808	788	775	837	871	807	805	851	747	788	830	777	792	794	833	786	800	786	855	823	830	768	787	801	823	771	787	793	790	813	848	752	840	794	758	803	845	843	793	789	835	806	820	831	792	827	783	827	772	809	837	794	788	777	827	829	789	835	823	774	811	784	809	776	810	820	791	788	841	800	831	810	783	749	737	798	792	805	857	835	853	853	801	830	805	792	841	780	771	784	789	831	793	775	825	844	773	819	818	822	804	820	857	869	841	816	879	820	834	812	800	811	813	754	841	866	769	850	764	762	817	787	813	754	844	801	746	785	769	765	781	847	835	791	815	789	790	791	790	767	823	797	779	754	843	823	829	822	784	796	829	862	829	838	829	808	812	758	799	836	809	744	817	837	801	770	818	800	781	846	773	819	816	860	776	825	771	806	776	881	799	797	780	802	824	816	798	806	797	809	792	807	808	858	815	830	771	833	844	751	817	799	753	842	841	771	818	844	803	793	766	838	820	805	755	768	788	845	825	816	782	849	815	845	773	802	754	818	789	800	823	818	817	791	842	842	819	806	827	758	772	783	810	866	776	783	820	789	790	807	752	803	758	818	859	819	822	833	834	818	798	799	803	797	795	783	778	794	792	796	836	826	848	757	818	785	801	825	795	779	865	791	862	786	761	858	802	743	817	804	767	827	809	840	815	856	825	797	806	824	749	797	803	792	773	774	806	770	769	817	766	783	779	811	803	783	895	782	820	820	775	811	805	848	832	776	847	820	745	840	807	749	799	786	757	785	819	789	820	842	808	724	823	792	780	791	853	808	750	822	822	832	799	834	768	846	812	807	867	784	804	781	804	826	813	826	780	850	773	846	825	796	827	758	803	779	791	865	815	777	779	782	798	777	819	821	849	819	769	838	792	855	802	804	820	760	826	857	800	823	843	756	841	784	793	775	787	833	854	804	829	754	774	837	832	773	805	822	776	828	817	808	780	776	816	756	752	810	803	764	841	787	857	808	745	763	843	788	772	785	793	828	804	808	742	764	829	808	808	819	803	799	792	791	829	840	782	819	784	845	807	799	822	762	818	727	756	842	818	797	833	751	799	814	832	828	787	779	834	804	713	815	839	832	793	831	764	797	812	771	808	783	808	801	801	839	868	831	834	770	812	768	813	788	804	784	799	766	787	795	784	823	831	821	826	817	801	812	825	799	846	857	841	826	774	774	833	783	847	783	797	859	783	730	823	809	781	845	830	814	829	807	776	782	786	820	817	793	828	755	823	825	825	779	765	824	848	803	820	811	838	794	775	869	816	825	822	812	806	804	801	818	789	726	839	790	781	781	802	779	834	852	804	824	805	810	819	804	802	866	779	809	770	839	844	748	863	818	751	799	762	845	809	832	844	768	815	833	831	783	824	812	779	842	832	776	761	804	832	775	866	828	839	772	767	787	794	804	845	750	760	747	827	746	785	740	794	827	855	793	819	808	765	761	829	829	818	810	757	769	816	821	777	816	743	854	851	822	831	778	773	781	867	784	797	769	786	822	831	858	794	806	798	824	802	796	759	815	799	842	785	758	833	792	798	753	793	774	760	848	815	828	815	810	785	834	768	813	806	796	824	771	823	824	797	805	803	777	806	801	795	837	829	822	804	810	820	774	822	808	817	781	838	781	792	821	812	788	817	814	797	827	841	805	810	854	788	808	805	850	823	773	790	815	789	816	816	827	832	833	836	811	770	841	853	809	811	805	796	785	824	791	795	791
49982	41059	42299	40277	37776	36798	31111	28840	33777	32326	19738	7660	2044	702	318	288	251	266	263	275	251	262	267	245	265	260	253	254	263	265	270	290	244	276	255	292	239	270	283	234	268	268	272	264	232	272	279	263	243	257	255	256	266	273	254	268	255	262	283	269	236	263	261	277	259	244	253	252	252	240	253	241	258	266	279	240	311	287	243	273	254	250	307	268	254	261	279	263	272	239	257	244	288	264	283	270	263	256	287	278	237	260	242	248	275	261	259	276	259	228	260	264	265	222	279	280	271	260	250	258	269	268	225	294	245	249	238	240	258	251	251	262	228	254	257	249	246	268	268	286	267	265	289	243	267	237	275	251	250	238	231	270	256	268	257	291	288	262	271	258	260	256	249	227	265	253	233	274	247	237	251	262	256	275	255	277	269	285	232	250	264	263	239	277	246	236	260	267	237	254	266	272	275	277	287	265	280	273	257	264	268	260	277	240	276	253	267	262	276	275	253	221	287	254	257	236	274	266	264	269	237	280	268	242	272	273	265	233	255	235	239	240	279	264	224	231	265	255	269	273	222	238	249	238	280	264	241	265	264	261	239	235	271	248	243	262	273	255	267	283	251	233	241	258	292	272	277	251	247	262	255	268	282	280	251	247	264	240	261	262	270	262	266	265	252	273	251	268	246	253	285	258	257	274	247	263	249	276	240	261	304	281	267	272	252	238	280	274	276	265	259	262	257	246	254	266	241	251	265	247	267	254	286	254	260	265	256	254	276	291	272	231	279	271	292	255	232	275	254	250	291	233	275	249	240	261	276	282	259	279	257	241	257	252	288	252	247	244	250	230	269	245	254	261	281	230	258	247	221	263	286	305	276	252	227	227	247	291	223	278	250	290	283	279	267	234	252	264	283	263	253	268	232	281	248	265	244	269	271	263	261	283	275	286	249	276	263	256	250	251	247	241	267	235	259	256	281	261	278	263	248	247	268	264	288	262	238	231	244	242	228	249	293	261	272	265	246	248	230	273	265	237	251	261	276	301	257	249	240	250	283	272	270	266	278	255	286	254	279	301	251	280	227	231	261	264	286	264	252	255	262	266	282	236	288	280	266	281	234	270	254	272	226	288	267	258	257	270	312	247	274	268	232	265	250	241	255	248	243	280	267	259	257	248	245	268	242	277	261	258	237	260	265	294	275	235	246	252	233	276	276	223	275	264	288	264	258	262	266	247	244	261	268	279	290	250	246	282	270	261	247	246	251	285	253	257	252	274	253	247	251	249	257	271	289	280	230	274	243	244	259	280	294	249	279	268	218	236	252	267	247	262	257	289	249	252	242	260	235	255	256	272	255	279	279	241	253	246	276	280	293	282	239	253	258	297	279	276	238	268	264	290	276	254	248	264	265	282	249	252	251	240	281	259	266	249	249	244	225	279	243	260	256	251	287	258	284	251	255	239	253	266	231	256	248	262	268	262	242	259	291	260	256	238	262	277	250	266	256	277	250	265	269	308	236	246	258	251	273	255	250	268	255	263	265	284	261	252	249	235	251	251	268	235	266	241	255	281	221	267	262	258	284	290	244	236	236	276	237	250	271	236	269	260	238	266	247	245	252	280	253	258	257	262	257	277	263	258	277	281	250	247	268	266	250	232	265	280	238	230	278	254	254	256	264	270	252	259	254	252	253	269	252	259	259	256	281	238	239	264	290	235	241	240	253	268	300	268	272	254	268	266	269	293	281	264	282	262	277	245	249	277	277	258	259	252	259	283	289	274	257	229	251	279	260	266	262	268	230	261	250	265	284	232	249	276	229	249	266	273	280	249	271	250	260	265	258	275	249	252	275	257	270	272	283	247	262	271	270	268	246	274	265	240	245	294	260	270	239	223	251	248	279	270	273	284	256	266	279	257	247	242	277	265	267	287	239	274	248	259	252	275	236	277	243	285	256	235	258	245	244	261	244	260	270	257	255	282	273	259	237	267	257	262	276	261	265	251	245	270	274	264	285	263	265	259	258	270	256	255	257	265	272	271	256	260	268	268	291	276	267	269	246	290	298	269	237	270	276	267	255	279	287	261	288	277	251	274	259	230	283	266	266	256	241	243	227	266	241	294	257	257	240	226	258	295	258	234	255	258	265	263	254	234	265	280	269	242	257	300	265	269	234	259	260	250	275	255	283	263	260	246	266	266	254	247	258	273	258	282	261	283	269	251	303	254	264	255	266	256	266	250	279	266	248	256	265	250	273	221	268	241	278	262	259	252	259	274	259	252	279	251	309	240	265	265	255	258	257	245	270	273	244	245	304	272	241	250	327	269	236	247	267	274	250	252	255	250	271	255	254	284	306	266	253	252	285	312	256	277	270	265	259	277	257	208	258	244	259	242	269	285	298	260	267	270	226	261	273	240	249	267	276	244	242	261	240	234	274	273	268	281	233	253	260	257	248	251	257	267	238	237	268	238	245	242	287	262	274	258	238	256	252	252	251	256	262	257	248	276	262	290	277	251	254	265	250	246	287	284	244	289	269	263	252	256	255	270	221	256	285	273	249	260	256	277	248	274	246	276	237	254	275	237	273	273	259	253	259	275	267	257	244	279	274	244	278	244	303	245	259	244	244	256	267	276	244	259	243	228	281	276	238	252	234	242	233	259	279	275	238	255	281	265	250	298	278	299	261	268	278	276	252	302	260	244	238	270	277	248	260	253	256	256	289	266	264	253	246	229	234	273	277	244	237	250	287	251	261	246	269	224	245	244	249	268	263	249	290	237	276	239	255	256	272	243	267	258	225	260	267	269	243	261	276	262	252	280	239	251	295	257	254	295	258	241	258	283	275	257	227	262	260	263	275	255	274	265	256	256	257	251	274	253	269	228	266	260	271	285	277	253	291	278	269	265	261	259	281	296	279	260	274	285	294	279	238	279	270	271	247	270	258	256	274	261	230	296	274	269	268	278	253	267	266	270	263	258	266	259	255	257	271	246	242	278	272	228	243	257	223	243	240	258	267	277	268	266	252	249	264	265	264	243	253	306	256	276	250	250	265	266	245	257	244	249	292	263	276	255	244	247	259	257	234	219	281	272	264	290	242	280	244	253	280	246	242	286	248	262	244	259	293	249	272	255	258	252	251	299	261	268	247	221	256	272	223	260	239	265	256	259	236	250	259	251	257	278	260	230	261	272	236	271	274	246	285	256	263	265	264	262	249	262	253	268	236	243	252	266	261	235	273	267	273	246	273	255	252	271	272	263	258	254	280	257	263	244	279	255	290	257	271	257	263	240	262	266	249	254	244	236	265	265	263	264	271	250	261	263	242	280	271	268	266	275	231	262	270	246	248	257	278	245	264	293	241	280	246	275	282	283	263	267	263	261	255	258	256	262	256	273	219	274	256	276	240	231	224	255	295	270	282	221	264	276	260	278	246	265	252	245	239	237	270	256	215	268	279	249	267	265	277	249	278	252	290	239	264	256	234	249	258	267	257	272	288	303	250	258	251	244	239	261	255	250
41348	41628	50003	51233	53317	54614	44894	46347	53190	48081	34535	19001	7306	2396	1002	707	717	692	747	682	646	712	669	703	672	669	626	661	662	706	683	705	645	685	717	699	647	696	680	692	655	673	673	692	738	691	669	630	693	708	653	675	682	648	662	677	631	687	710	690	740	685	708	674	706	698	706	666	705	663	703	666	632	675	669	718	678	657	682	675	697	653	693	706	594	675	686	691	739	687	688	657	658	762	686	673	647	642	670	682	659	672	666	708	688	703	667	761	693	714	694	662	702	725	711	707	644	704	699	714	638	698	665	659	681	650	770	693	700	650	665	660	674	646	669	701	621	705	676	732	669	712	701	675	632	663	702	705	714	679	635	631	736	683	678	690	664	706	709	703	673	686	690	707	714	633	715	667	667	651	656	661	672	683	651	691	673	682	692	682	686	658	643	666	705	666	706	715	714	644	720	648	732	698	635	694	687	699	635	673	653	728	691	649	700	645	685	705	643	678	714	698	657	660	649	696	672	679	678	696	669	715	676	659	710	677	716	644	723	638	678	697	654	686	672	716	682	639	696	699	712	723	700	672	694	671	633	730	694	665	702	742	693	650	659	674	681	711	693	684	694	663	702	712	661	634	653	702	670	679	686	672	692	680	645	665	665	675	663	652	620	732	635	660	674	705	695	686	704	702	638	664	636	682	692	678	669	686	672	703	688	679	675	646	673	667	652	676	706	709	680	690	682	661	709	645	660	674	689	702	671	686	753	711	710	657	669	679	657	680	659	631	699	682	708	690	696	642	635	670	698	754	697	691	678	701	685	623	694	664	659	687	650	705	668	701	709	727	661	680	722	647	675	682	692	667	649	667	738	682	713	719	646	667	705	693	680	686	711	673	680	663	657	676	675	671	653	675	678	659	667	671	702	646	653	665	670	686	734	715	683	683	665	693	662	627	657	679	623	724	709	676	678	649	678	664	689	656	681	695	687	655	633	718	713	636	715	651	668	672	676	641	677	691	681	663	692	675	682	671	685	697	685	673	654	692	690	671	655	631	699	675	669	680	668	706	663	696	666	627	683	681	681	728	652	691	676	702	666	728	662	657	654	665	641	666	644	650	656	743	699	722	663	659	683	661	675	699	663	677	657	658	714	671	681	665	696	655	682	667	658	623	680	662	665	712	635	693	704	667	661	713	678	646	696	685	662	632	661	686	678	669	691	710	741	600	705	636	685	689	693	640	687	698	681	669	720	678	694	662	674	722	708	640	673	655	691	652	723	710	703	662	636	690	673	655	692	665	673	683	692	667	638	681	674	710	652	659	662	666	619	664	670	736	704	662	687	652	698	680	669	689	693	665	665	663	691	760	704	708	695	670	649	705	749	692	680	652	677	679	722	697	683	648	637	666	706	674	720	695	699	670	682	705	712	693	689	689	678	635	699	641	696	664	666	719	688	671	663	685	667	716	652	633	693	668	695	659	713	698	695	721	676	687	684	687	715	719	694	644	640	696	660	679	673	672	689	677	672	660	716	647	647	709	669	730	632	695	671	659	670	699	664	730	711	709	701	702	689	657	630	682	631	709	688	685	679	639	680	715	716	679	680	684	726	683	725	665	669	704	643	727	649	687	712	634	653	685	664	704	681	709	689	664	649	713	670	674	670	678	688	668	688	681	713	696	700	679	674	702	674	664	679	660	659	700	736	706	613	703	677	650	739	655	710	710	702	723	677	697	668	647	698	658	682	667	677	721	693	664	672	692	706	714	662	698	675	648	671	645	689	705	662	688	664	753	684	626	678	715	696	720	694	686	716	684	678	707	670	649	704	657	690	685	699	665	681	661	647	685	704	697	649	742	719	688	699	684	625	651	704	631	667	670	696	670	653	658	654	719	686	703	749	725	684	684	715	703	732	645	655	680	717	663	670	668	651	636	733	695	662	657	705	656	667	680	681	709	642	690	727	665	654	676	679	655	704	664	678	643	660	696	654	670	703	689	718	713	692	694	651	710	708	693	670	664	696	709	744	707	683	696	665	683	726	721	654	682	660	599	654	696	695	689	647	721	683	727	678	695	690	688	696	696	663	662	637	647	698	651	685	719	655	663	695	692	706	680	693	679	679	647	699	660	670	676	677	696	661	636	651	663	668	657	718	656	663	695	724	633	721	698	652	702	686	740	718	660	689	649	697	690	659	650	708	657	673	657	655	672	677	712	664	711	703	659	715	698	664	650	683	717	705	655	707	700	709	691	627	698	654	662	655	684	661	647	734	691	691	679	668	695	672	673	661	655	671	704	640	664	689	746	695	698	699	692	661	676	686	654	649	652	687	660	636	676	647	702	654	676	670	675	668	647	701	702	714	716	703	674	686	689	711	660	663	613	690	652	716	696	653	680	727	693	673	685	690	682	672	717	651	682	679	669	702	685	742	692	675	658	660	691	690	695	667	708	656	687	702	729	673	688	673	691	703	669	706	674	732	638	682	707	688	674	619	690	683	701	683	663	627	669	686	690	704	706	684	695	697	662	633	676	720	655	648	699	700	702	710	604	657	616	734	686	631	712	652	667	667	660	686	639	680	681	712	695	659	663	666	686	668	676	705	696	697	720	707	696	702	737	732	698	653	660	686	672	698	664	696	667	675	658	694	625	719	679	712	713	672	665	656	678	722	651	676	648	706	669	639	663	677	682	685	723	627	650	679	718	650	682	662	721	694	712	685	676	694	646	671	654	639	665	676	693	716	653	654	667	689	662	703	702	663	674	711	716	611	691	688	660	725	689	658	661	646	672	692	721	684	699	677	683	686	687	686	710	693	656	657	674	697	654	715	697	646	686	652	671	676	710	689	693	699	705	680	681	685	704	721	694	693	699	635	687	653	716	657	640	649	649	687	677	656	676	742	707	650	643	674	641	700	690	695	693	682	660	738	670	670	672	677	717	734	655	607	642	666	685	689	580	673	665	675	678	721	643	690	674	692	643	711	673	711	648	671	723	687	671	666	657	675	648	666	668	719	694	651	677	693	643	671	688	695	683	663	679	705	691	728	714	643	729	700	689	621	718	702	682	714	667	715	690	685	683	644	682	713	713	664	679	673	684	693	701	738	666	657	651	675	660	696	712	642	678	665	704	708	684	682	711	731	659	724	684	682	669	658	674	702	667	685	677	665	688	733	682	721	731	701	667	737	667	658	654	679	641	690	678	659	683	692	668	616	671	706	719	641	672	671	669	692	639	663	690	666	682	673	728	656	655	679	672	671	651	644	689	679	719	658	656	660	702	705	681	695	647	680	671	646	661	670	643	639	695	678	637	692	664	689	691	717	661	667	736	709	666	648	691	682	706	710	635	697	674	677	709	637	642	659	663	685	708	708	686	677	695	678	667	706	703	674	664	717	623	673	682	698	713	687	689	631	658	710	700	676	650	706	678	692	707	677	662	655	731	706	696	682	668	725	674	697	664	665	656	628	684	702	706	665	673	641	667	705	694	690	629	727	734	696	664	666	660	718	721	666	678
19554	18800	19643	18987	16293	9713	4254	2163	2416	2452	1533	801	524	406	356	317	328	330	365	361	338	348	368	357	359	352	354	339	350	338	366	342	333	329	363	351	328	356	349	370	342	337	328	343	333	365	339	358	336	338	349	328	346	346	316	347	367	357	376	337	352	351	367	325	340	322	366	352	372	353	317	353	328	356	384	350	349	365	353	343	337	369	334	353	316	345	400	365	337	367	359	345	343	364	360	326	343	396	347	341	350	344	354	353	330	358	339	382	362	372	324	379	330	360	330	336	317	362	343	352	372	368	317	364	328	355	351	355	377	401	367	392	336	374	355	358	359	358	370	375	376	362	382	357	346	337	334	324	351	375	317	373	350	333	313	330	357	378	372	333	357	355	357	382	315	318	351	329	331	325	337	346	387	387	365	371	357	359	314	334	348	334	347	309	341	390	344	350	335	309	325	317	393	347	361	356	357	352	360	335	326	356	365	400	354	379	366	348	334	359	332	344	369	335	397	355	330	341	343	327	371	360	319	341	348	345	332	335	340	351	340	324	354	397	317	360	352	324	375	339	358	346	324	340	350	362	342	367	329	349	361	310	336	354	347	365	352	370	364	340	351	385	354	306	360	333	323	339	353	346	373	315	353	347	349	369	334	352	329	355	368	376	363	349	351	377	344	357	370	346	337	334	344	337	342	333	344	344	312	362	348	333	339	340	367	331	349	326	314	387	345	368	336	348	366	353	329	356	383	347	323	347	365	386	353	336	337	357	312	328	382	337	356	342	363	379	351	331	344	334	342	377	330	351	381	354	342	357	312	287	331	320	362	323	364	332	377	355	337	333	347	337	366	343	336	350	373	352	380	348	382	380	378	342	344	387	322	366	354	350	316	342	378	345	340	347	362	354	330	396	343	362	339	373	320	310	361	324	343	341	343	359	356	324	368	345	323	363	348	374	327	340	334	339	333	373	369	363	368	341	335	336	369	338	352	394	345	325	340	295	377	360	333	336	345	332	373	310	357	335	334	374	341	328	338	351	332	367	359	330	379	341	341	340	355	350	344	367	355	356	373	378	364	340	321	353	347	383	369	342	319	369	361	335	332	323	330	351	350	351	397	344	326	343	352	352	340	367	335	336	348	338	335	342	384	332	356	385	349	371	338	377	349	353	375	348	353	368	358	339	337	359	343	326	339	359	363	343	390	322	343	324	351	328	370	375	363	363	321	371	318	371	325	330	371	350	351	351	357	338	337	371	377	337	319	348	332	351	328	359	327	349	369	357	328	352	319	330	333	327	359	353	337	357	340	328	379	359	329	366	349	332	332	349	334	362	341	319	316	347	381	349	349	377	344	319	341	360	366	364	344	339	354	350	405	356	358	363	346	372	339	340	341	326	328	342	336	338	359	349	386	347	340	326	357	344	358	349	364	352	362	366	313	322	358	373	326	361	302	332	400	352	359	358	387	350	325	344	344	353	373	351	322	351	357	333	358	327	356	339	338	349	349	338	309	374	345	311	371	372	355	344	336	349	348	319	351	364	355	371	369	351	362	363	351	375	339	359	345	327	346	343	345	349	348	378	343	307	330	329	326	348	336	340	369	339	357	336	337	336	358	341	347	382	359	372	354	346	351	370	353	359	340	374	339	341	335	338	359	343	348	367	311	341	362	345	332	347	362	367	345	357	381	384	377	309	363	331	368	361	356	348	363	354	366	348	359	359	313	330	378	386	344	323	319	365	353	349	335	347	362	355	358	358	347	320	340	337	372	361	353	312	322	354	349	325	316	380	384	372	336	356	339	355	364	346	347	387	346	355	348	315	343	346	325	354	363	334	345	354	339	366	358	361	342	354	335	334	354	358	354	309	374	370	365	355	352	367	351	330	365	347	340	355	364	346	310	347	333	300	381	363	353	346	326	325	329	381	368	371	368	348	349	352	339	324	349	375	351	329	320	340	366	371	317	357	347	345	319	358	327	355	376	335	388	336	359	328	348	338	325	361	331	383	334	356	352	358	348	344	380	382	341	322	381	347	315	325	338	344	362	358	359	354	344	361	336	334	332	367	322	386	323	364	330	319	334	322	345	350	340	332	362	318	355	337	347	339	332	355	365	356	363	337	358	332	378	383	353	367	391	364	318	337	353	332	346	372	350	383	310	357	386	350	336	330	322	348	344	357	354	387	340	345	328	329	351	327	326	345	338	353	385	302	353	347	354	353	376	352	362	366	349	351	350	350	325	353	369	387	347	374	354	396	346	352	318	327	362	390	353	360	353	368	334	360	327	388	357	330	327	343	351	359	335	370	294	359	348	347	353	363	333	358	360	374	335	337	370	333	320	336	342	366	383	384	367	333	351	350	361	347	360	323	345	356	333	365	362	318	328	348	347	326	370	302	355	334	371	317	328	342	344	340	340	372	366	329	323	337	353	323	350	352	355	362	352	326	405	344	337	344	332	339	342	378	340	344	374	374	345	394	368	345	349	362	342	373	346	338	344	363	355	323	376	357	379	330	361	356	335	335	344	313	338	325	359	320	329	348	361	368	349	313	369	360	377	362	354	338	353	349	329	324	348	354	361	346	371	386	335	344	383	344	357	358	348	326	347	372	357	347	329	364	365	348	376	360	330	338	361	348	346	337	334	346	340	343	357	398	343	343	335	352	373	353	322	365	366	354	331	353	328	355	350	317	351	336	370	384	298	360	322	351	346	349	356	376	347	335	323	349	359	344	333	339	316	327	345	380	338	400	378	311	372	336	337	322	401	326	380	341	369	363	365	323	338	329	350	341	387	360	345	359	368	366	369	370	356	328	309	319	354	341	305	342	349	362	391	376	349	353	342	342	315	329	353	370	343	341	362	344	323	340	332	342	344	336	361	324	349	348	345	339	351	357	333	362	369	312	351	351	345	349	353	329	309	368	307	334	347	338	344	344	354	360	356	358	338	332	312	324	364	355	376	343	346	345	361	380	351	329	381	347	371	358	334	343	374	362	365	373	366	350	361	364	378	365	373	388	376	320	353	343	355	343	324	369	338	358	340	348	367	348	343	362	366	308	340	339	407	360	337	318	321	349	366	362	345	341	317	361	344	324	326	355	393	353	339	346	356	366	329	352	355	367	335	352	306	343	371	367	350	347	364	365	386	358	362	364	336	365	329	336	347	362	320	337	350	350	356	362	302	346	322	358	347	366	332	337	339	388	344	371	349	368	389	375	359	309	350	354	357	344	363	328	314	335	309	376	319	341	355	342	341	357	333	322	373	334	329	360	336	337	347	346	353	334	359	399	370	363	366	390	359	327	342	363	359	381	334	353	351	357	329	384	341	326	369	335	354	365	345	376	339	330	382	349	391	345	341	321	333	360	326	348	367	318	378	337	373	333	365	357	360	349	326	355	350	369	375	365	331	341	369	378	372	351	374	357	369	394	368	365	356	325	367	344	361	356	366	364	380	365	346	326	346	347	365	311	340	313	348	356	337	352	358	358	363	345	364	332	324	316	347	339
15259	15429	23293	29858	30253	22706	13672	9382	10576	9849	5638	2843	1516	1034	942	942	866	884	886	906	879	897	901	949	875	863	875	962	942	908	876	968	865	924	867	958	944	902	930	887	900	871	892	867	909	911	881	927	949	917	900	909	910	887	865	903	924	923	903	874	901	881	913	914	897	886	945	884	925	879	918	871	937	966	904	859	916	921	900	884	918	912	914	911	942	914	925	863	867	919	851	870	886	903	913	912	880	916	882	892	871	889	938	906	918	893	912	955	908	961	857	924	924	867	896	883	883	919	929	879	894	927	923	934	890	878	883	893	892	956	871	867	922	971	908	896	918	898	897	908	893	886	877	944	870	946	838	862	878	881	884	896	956	910	873	922	912	935	920	897	860	934	901	895	946	858	912	915	851	931	922	883	885	861	922	930	936	875	924	943	898	895	939	903	898	914	887	898	914	920	839	815	938	878	883	897	904	856	891	879	859	947	896	911	925	946	903	901	908	856	885	890	877	876	897	956	873	935	959	847	920	895	835	919	908	944	824	888	928	895	882	842	844	931	911	888	946	932	923	899	915	947	902	888	885	922	889	960	896	947	896	840	889	907	950	940	859	932	918	893	887	860	897	873	906	841	929	915	927	924	904	904	872	902	897	873	953	859	910	909	941	908	924	913	907	897	863	868	923	892	890	853	876	888	924	945	853	928	856	873	906	919	889	892	913	866	905	888	886	903	942	917	897	935	918	917	904	930	888	904	903	908	898	954	867	895	871	884	906	931	890	857	898	908	897	909	885	892	938	916	860	932	917	919	943	946	911	947	890	903	896	944	860	939	907	934	900	967	887	887	919	936	910	882	865	876	883	920	875	861	914	882	872	886	912	877	867	917	912	903	898	937	876	878	952	887	972	946	927	901	974	899	866	946	895	882	910	924	965	913	904	897	903	887	884	938	916	871	882	895	885	930	886	868	921	863	934	927	865	864	867	941	910	943	895	932	891	899	859	939	889	922	882	839	897	931	880	897	913	911	901	851	966	867	888	889	830	871	853	894	907	867	907	916	915	897	882	870	958	951	909	872	881	904	956	972	892	938	952	940	879	886	906	905	853	904	889	855	895	871	974	884	945	892	926	907	900	868	857	889	909	870	878	882	927	926	962	887	906	911	875	840	917	948	831	870	908	921	913	884	930	886	904	923	863	901	891	859	874	961	913	891	935	850	907	877	916	912	923	956	957	906	884	868	922	915	929	900	928	889	864	953	964	900	952	888	863	920	902	940	866	905	869	881	877	898	944	925	961	916	908	891	967	941	912	970	890	884	880	891	886	896	915	926	905	932	885	932	933	908	928	924	913	876	875	899	889	892	905	926	956	919	897	888	892	933	901	913	916	906	867	968	911	914	906	941	908	958	899	935	908	930	945	891	922	912	904	901	939	866	922	903	956	899	907	855	903	896	899	873	934	901	850	909	893	937	941	851	881	895	837	959	949	887	871	885	864	929	941	872	938	893	944	878	945	937	882	877	906	875	937	869	902	897	974	925	940	905	878	876	896	907	888	898	952	956	892	973	946	920	896	903	876	918	889	895	881	886	888	883	872	928	886	862	941	900	885	911	901	922	925	879	898	904	855	896	894	911	945	945	886	866	915	894	896	843	879	909	871	893	925	930	873	887	908	911	927	956	912	920	933	903	956	906	932	938	949	895	885	919	851	894	884	945	828	881	895	903	903	951	908	880	925	955	895	935	890	886	917	944	917	899	941	923	942	857	904	869	918	891	919	887	931	940	883	858	870	853	892	902	929	893	899	913	880	859	925	911	895	874	892	886	929	956	935	886	865	883	885	891	902	938	938	872	895	860	895	827	922	918	861	932	881	886	926	902	920	894	897	903	901	954	862	886	867	928	898	917	897	887	913	962	941	937	938	892	879	948	841	891	885	892	885	901	914	916	877	957	918	846	869	903	901	878	957	895	887	926	874	883	928	881	881	873	948	894	877	911	924	989	867	874	923	863	915	889	842	941	827	880	927	907	913	879	954	898	860	917	924	887	902	897	944	862	871	909	892	905	910	889	886	917	882	855	892	903	896	913	897	892	904	890	902	931	875	961	895	876	877	939	895	861	971	895	917	942	881	877	878	938	961	894	905	912	849	850	899	912	897	860	832	901	916	854	923	883	879	873	896	902	921	882	877	943	969	942	879	864	921	915	887	951	904	946	917	898	931	898	927	898	870	886	891	976	971	891	914	887	891	902	890	894	912	895	871	953	966	867	877	921	870	871	918	931	957	884	946	862	921	903	925	948	941	915	925	952	936	937	885	917	939	894	872	913	876	892	912	879	911	857	862	857	924	901	876	899	873	901	935	883	938	907	906	895	916	930	945	843	915	888	868	894	866	880	929	880	970	912	902	913	934	898	892	891	955	919	885	911	907	854	888	899	886	869	928	926	906	862	885	944	873	879	911	876	964	891	914	937	852	869	897	918	857	961	909	916	898	877	896	972	898	905	856	889	885	914	880	954	909	878	885	926	917	873	905	898	858	920	915	940	927	887	895	857	924	887	907	981	877	925	874	886	923	937	903	878	872	942	866	891	934	899	889	826	869	874	930	895	954	901	923	916	901	890	909	914	866	918	879	900	930	928	885	907	844	905	910	877	887	901	894	899	909	951	906	889	846	902	891	924	909	908	905	891	902	910	927	878	940	936	929	889	892	907	908	892	912	904	881	943	951	925	937	915	919	882	917	888	924	897	866	870	889	956	921	861	856	933	885	913	884	955	906	902	964	878	889	921	894	871	887	925	932	926	840	917	900	889	881	907	915	848	947	906	946	911	862	884	858	945	866	899	982	897	869	955	893	948	897	898	883	904	904	855	876	877	909	945	858	904	880	880	927	858	903	932	967	874	860	919	905	893	874	950	842	868	868	896	913	933	973	908	877	910	935	868	911	900	937	958	923	940	926	908	960	944	904	897	892	898	901	876	907	931	859	888	874	900	905	935	847	915	892	942	911	857	926	888	949	886	906	883	862	864	902	874	917	929	917	865	822	879	920	914	905	929	865	932	864	904	884	897	936	905	844	934	894	910	886	898	875	895	897	884	887	903	915	897	923	918	917	902	945	943	887	947	878	889	942	945	872	890	901	883	932	878	942	946	906	841	900	900	933	847	907	953	914	872	892	866	905	868	885	903	896	951	915	915	905	946	886	895	856	855	908	890	942	913	898	866	903	929	877	894	924	919	885	906	903	886	908	909	899	908	914	900	884	897	888	935	865	881	919	909	864	917	901	946	871	908	894	911	890	896	915	898	901	915	910	900	851	902	855	896	918	932	877	828	924	907	841	951	897	896	920	830	873	864	954	868	914	890	919	903	870	920	919	941	995	942	863	889	873	900	926	943	889	925	862	909	859	924	958	896	874	893	936	863	876	911	933	890	859	884	905	889	922	908	912	880	905	920	957	907	897	904	897	978	872	928	893	886	906	854	898	926	932	864	949	856	957	923	909	896	907	845
45323	37044	40635	41136	38372	28512	26966	25183	23048	18826	11422	3774	1189	492	370	325	322	328	352	302	318	329	311	369	319	304	331	356	320	309	293	314	312	283	296	326	337	322	313	314	335	344	314	346	341	333	292	285	327	314	313	278	307	324	313	314	309	329	284	323	311	339	314	332	314	351	306	331	309	315	372	344	316	322	320	292	308	311	334	332	309	304	282	312	337	352	314	329	322	350	299	323	306	289	334	320	303	341	311	342	345	346	291	326	331	316	359	341	359	288	314	340	328	289	348	319	309	294	315	275	311	332	311	313	323	288	313	329	311	324	323	328	354	308	302	341	334	310	320	321	287	346	295	310	309	345	307	347	347	327	309	322	353	289	317	299	338	285	340	321	316	306	337	331	306	352	319	305	274	316	309	310	317	341	328	324	329	318	319	338	312	304	300	291	320	307	299	321	326	294	338	365	308	309	332	300	328	335	312	303	326	326	319	295	321	317	352	308	298	343	331	321	346	302	307	323	351	305	316	331	317	342	334	309	308	330	287	298	311	331	314	337	313	338	318	310	374	320	335	301	326	298	315	300	293	353	333	344	319	321	313	322	332	346	345	361	315	301	325	330	302	334	315	304	334	332	306	297	286	276	291	319	286	332	327	334	303	298	323	322	325	316	299	280	345	339	330	326	318	331	324	323	305	313	301	340	344	300	304	330	322	315	334	362	320	285	327	299	289	323	339	357	329	325	319	329	323	304	297	340	313	288	331	331	317	328	302	322	332	301	327	311	322	335	371	338	289	308	328	325	313	327	338	339	271	311	291	309	337	319	331	342	328	309	324	326	357	339	336	335	320	314	325	299	354	315	326	322	302	329	297	314	309	322	318	341	297	317	335	302	349	297	322	353	297	316	343	299	319	312	295	308	327	329	301	321	339	306	348	307	327	339	321	307	311	298	360	294	329	300	327	319	301	301	343	303	332	303	296	329	284	292	298	331	283	306	326	339	320	325	323	339	329	302	332	317	302	322	335	314	320	286	334	295	309	324	299	295	346	322	319	291	320	335	294	294	317	319	314	303	308	325	330	355	303	337	326	311	333	309	323	328	329	330	314	321	297	323	300	342	305	314	314	310	324	318	355	306	328	323	324	351	340	311	325	318	352	355	327	319	287	347	309	288	345	315	334	316	313	279	305	298	310	293	295	353	311	329	320	301	346	327	322	319	320	306	313	322	327	356	338	311	323	335	348	331	354	304	316	301	297	293	300	293	320	326	312	303	324	335	307	342	322	344	318	341	332	333	302	299	325	358	304	304	321	346	340	309	323	317	298	328	300	326	325	338	334	330	309	314	302	311	298	348	309	320	311	319	322	311	362	352	322	306	338	350	316	307	324	338	309	314	326	348	312	325	347	318	298	329	327	315	340	291	343	317	316	333	330	320	317	301	285	309	308	324	303	313	319	335	304	322	315	315	302	309	283	282	333	344	344	308	331	318	321	301	305	305	344	352	322	304	345	326	310	333	289	299	350	324	283	371	339	300	306	319	327	320	331	313	323	323	300	315	292	304	322	301	316	313	322	319	344	302	307	310	301	319	311	290	314	316	307	314	290	318	315	290	305	320	340	310	301	315	319	329	292	321	320	314	341	338	318	296	308	351	313	336	318	320	377	323	301	320	338	342	315	318	297	318	327	317	335	324	316	322	339	282	317	332	343	313	336	337	308	299	340	351	326	294	330	307	336	316	351	337	336	311	338	314	344	334	310	313	309	324	343	346	328	309	303	309	314	326	312	326	333	312	321	319	297	318	302	323	321	323	274	321	318	312	345	312	289	317	336	310	322	351	329	355	313	339	320	298	346	343	341	303	324	340	331	341	303	323	292	301	348	307	311	311	291	312	307	334	330	320	333	292	317	287	297	328	325	329	351	348	313	314	304	337	336	312	338	315	296	300	320	301	324	310	317	324	350	353	324	285	286	314	290	332	319	326	304	282	301	297	276	322	343	302	298	300	309	317	321	372	319	290	311	303	321	302	319	332	308	327	305	304	309	336	304	329	337	336	315	316	328	314	299	298	333	307	316	321	380	316	291	367	285	323	364	324	343	312	323	327	278	314	313	333	323	312	321	331	332	308	367	350	329	310	346	312	329	288	333	336	313	323	316	359	305	311	312	319	338	328	332	328	322	330	327	306	329	340	329	307	314	303	321	286	319	313	322	366	314	330	303	326	333	348	324	297	329	340	326	306	321	312	305	306	351	305	343	321	290	338	303	342	295	306	336	302	320	305	335	348	308	326	320	317	320	312	319	306	311	312	345	330	303	336	305	338	305	311	281	309	295	303	301	310	332	332	339	321	322	320	297	311	308	347	334	316	327	295	336	338	328	285	313	303	311	305	351	298	330	311	316	339	308	323	301	313	273	342	305	335	323	335	333	319	301	301	324	316	333	372	304	365	337	326	340	308	333	311	308	325	334	320	339	351	332	343	316	321	338	315	310	324	293	314	301	289	319	334	304	282	289	318	309	326	316	336	320	328	332	340	348	326	327	308	321	280	307	330	302	328	319	327	308	312	314	350	309	302	314	316	325	299	344	384	270	313	349	345	283	330	338	355	308	285	301	335	334	327	320	315	297	284	337	345	331	334	316	332	332	321	305	302	305	322	298	302	319	284	316	323	320	332	319	319	306	324	341	314	300	288	305	310	325	294	317	312	317	322	333	312	342	356	362	325	336	333	336	333	318	305	304	357	318	328	325	325	294	317	294	362	340	315	362	329	305	323	346	318	305	310	283	337	317	339	321	293	319	279	301	333	307	313	300	330	311	311	323	304	314	317	337	322	303	318	292	288	297	318	335	288	293	306	326	297	345	317	324	331	315	348	297	352	328	307	324	308	306	325	319	307	309	317	289	328	324	314	313	324	287	332	310	347	322	310	330	297	306	337	295	308	293	310	292	350	303	333	318	319	321	335	337	338	337	336	284	312	313	325	309	345	314	312	308	331	336	294	336	326	339	320	330	312	324	305	298	305	320	303	329	326	304	289	294	329	316	329	349	328	299	317	304	344	335	294	301	310	332	327	312	305	337	316	329	306	278	333	316	324	319	339	305	325	299	327	297	312	298	315	326	331	304	319	325	301	312	317	314	309	313	327	337	330	328	323	295	319	319	286	309	300	310	336	315	299	350	304	340	305	323	325	313	350	320	351	330	312	339	307	310	288	303	298	312	295	315	309	291	317	326	309	311	312	324	329	281	316	290	278	327	326	356	304	324	332	314	336	298	315	345	309	318	309	336	337	299	315	311	330	338	314	327	379	314	332	276	311	342	299	325	326	340	335	324	329	305	340	359	286	325	338	332	343	350	334	333	327	290	323	307	286	333	324	320	315	303	328	296	302	298	328	319	307	282	307	338	294	316	306	334	331	324	334	330	288	330	343	362	339	295	314	326	311	311	296	340	320	332	302	314	297	316	328	306	324	322	311	312	289	332	331	343	314	352	298	320	378	321	289	325	296
35962	34117	46317	50173	48042	40291	39328	40304	40144	36923	26630	12484	4614	1747	1028	803	816	808	821	810	825	790	764	805	826	765	856	814	836	781	849	840	767	809	813	796	816	839	798	839	871	866	830	878	850	822	850	847	822	760	817	838	817	879	826	835	869	782	883	853	815	813	811	820	814	816	855	805	828	855	844	859	816	877	785	917	788	824	804	796	822	818	814	832	784	839	901	803	852	779	839	786	794	837	853	801	850	839	780	824	817	805	826	851	863	774	779	820	863	802	790	784	775	808	840	840	808	818	836	833	811	804	821	782	847	795	847	875	811	823	835	825	834	850	794	806	859	788	799	843	844	822	811	857	762	803	795	829	837	809	849	802	851	794	828	817	795	837	861	843	812	846	803	828	829	826	809	861	828	842	822	847	791	825	840	842	818	819	842	858	844	828	847	863	830	866	799	817	850	837	844	844	839	803	852	791	833	775	818	781	814	829	830	818	792	819	801	774	817	825	785	835	830	811	838	822	825	821	813	860	845	807	862	823	826	836	776	820	810	844	787	829	791	838	848	823	809	751	856	836	780	800	841	889	776	786	806	808	811	839	796	834	809	770	791	842	818	831	854	797	816	828	805	858	832	832	843	787	917	824	850	856	801	813	837	805	786	870	875	814	847	758	839	793	801	840	819	821	852	821	840	812	817	828	832	785	839	850	809	784	788	802	783	793	836	854	870	801	848	806	821	837	805	812	801	831	786	814	808	823	788	851	803	822	846	776	811	832	806	839	901	825	808	841	869	895	783	831	858	871	840	818	847	803	820	803	770	809	820	826	793	800	830	824	840	807	806	823	829	820	806	855	811	830	794	804	816	799	847	837	822	851	797	828	804	820	869	766	846	834	790	822	871	813	833	797	808	806	779	809	818	807	782	824	814	851	854	813	830	774	862	855	813	836	820	792	825	808	796	834	823	811	785	853	873	819	789	786	786	822	826	819	830	787	846	823	863	838	885	817	779	764	870	828	846	818	800	818	831	824	833	773	799	866	805	865	860	817	782	815	858	842	862	787	843	771	820	837	815	800	847	817	810	807	834	866	859	806	793	839	830	805	789	789	812	770	761	911	846	819	798	789	794	777	829	837	786	770	824	786	781	804	797	880	840	762	813	883	825	866	800	834	826	816	826	816	867	855	892	814	866	801	816	805	821	840	865	793	828	823	824	857	790	816	841	805	863	805	796	816	779	863	828	812	860	838	816	848	863	793	870	809	802	790	881	813	814	822	816	824	831	783	830	809	807	854	790	811	819	831	828	794	797	819	837	792	863	772	814	811	770	822	827	835	866	777	818	845	829	853	827	840	879	778	812	811	859	862	836	861	825	827	818	731	818	837	811	835	799	823	823	828	829	761	800	831	815	800	831	842	837	845	858	803	787	838	796	820	837	797	801	845	856	843	859	822	806	860	844	831	842	819	827	811	804	819	861	798	817	804	773	873	816	787	823	772	808	857	801	866	845	810	842	828	880	810	775	839	829	794	815	816	795	817	806	846	825	839	826	809	854	869	818	790	844	809	800	786	826	834	810	843	778	856	824	814	815	848	781	807	797	862	818	827	787	801	830	804	786	813	781	851	797	874	783	783	828	863	888	823	832	853	823	799	852	806	790	841	837	815	847	834	795	785	798	807	821	831	817	837	873	851	776	793	804	836	861	809	768	798	827	804	813	834	782	768	819	819	826	821	815	770	827	775	819	808	801	834	786	778	823	801	817	793	798	794	854	836	819	830	841	866	837	817	804	819	797	806	797	820	855	816	783	808	803	814	827	792	874	815	851	796	825	850	814	845	876	827	842	803	800	767	840	841	868	843	780	836	860	877	828	779	834	803	791	821	860	844	802	832	805	827	860	807	823	850	852	854	871	816	813	799	744	832	869	809	810	834	819	864	737	837	795	826	881	875	845	810	817	839	801	841	798	768	811	826	788	844	820	878	839	833	829	858	819	879	830	867	807	816	863	839	793	826	829	868	818	776	811	858	800	793	755	826	872	796	834	826	838	808	829	851	822	803	838	834	870	827	825	849	865	761	827	781	787	808	841	817	784	836	807	808	841	823	847	823	853	800	831	826	802	795	815	828	873	859	858	844	836	788	750	806	804	864	844	836	806	825	869	800	829	832	813	808	777	864	889	787	832	853	814	809	809	816	851	817	861	806	823	816	837	868	849	805	824	808	768	825	801	838	830	766	779	819	827	760	804	788	820	827	809	874	808	817	804	842	818	860	802	851	798	864	824	805	794	849	861	799	763	808	816	794	865	819	835	853	820	790	812	831	843	778	837	792	835	836	790	834	843	797	831	806	785	840	842	816	768	827	783	818	813	782	809	850	819	797	752	863	759	861	792	831	826	822	763	890	812	827	843	842	827	863	786	825	852	816	832	772	842	838	824	798	837	763	801	799	830	840	847	841	799	832	776	837	807	854	827	779	838	910	822	802	809	820	836	820	822	867	819	823	800	828	788	789	778	807	806	852	768	825	802	850	816	758	829	783	789	830	813	787	808	824	849	788	801	814	800	811	840	787	798	811	814	831	811	792	822	790	784	850	897	797	871	889	864	828	832	804	859	888	832	816	808	814	863	807	807	819	847	853	795	811	830	867	825	828	816	803	866	884	789	806	819	781	833	921	827	778	809	858	835	837	861	830	797	848	822	820	801	806	844	815	755	828	771	823	819	896	841	838	855	818	849	847	843	797	808	804	831	838	830	765	741	840	842	807	824	781	784	759	852	803	797	831	800	831	831	851	832	852	810	836	827	825	834	790	800	858	833	816	853	757	884	803	839	805	834	791	889	815	822	778	819	861	846	831	824	785	809	802	815	821	825	846	750	848	823	806	796	811	805	797	846	775	836	848	848	809	881	844	816	774	863	880	842	835	822	865	836	771	780	826	852	806	826	823	816	843	834	817	865	835	833	823	789	795	859	760	817	814	802	823	811	859	814	839	812	817	800	827	841	803	819	858	842	783	819	827	843	806	815	882	845	821	764	842	858	843	809	825	793	833	742	868	845	865	848	851	837	839	782	817	826	803	798	824	797	796	832	895	812	845	831	815	843	830	850	819	769	861	806	814	821	839	845	841	826	772	814	851	803	839	835	822	857	868	834	790	820	787	807	897	788	823	830	783	837	856	761	797	832	825	802	877	836	845	808	781	794	796	833	801	781	805	885	834	873	795	852	852	836	829	801	852	784	844	814	813	837	837	850	853	801	783	791	779	801	836	805	797	833	759	809	853	823	794	848	819	806	831	821	829	831	805	828	841	804	773	822	806	837	790	821	862	822	821	860	782	820	810	765	847	823	806	767	863	836	868	802	891	763	863	856	846	839	849	790	791	818	810	880	856	835	838	832	808	891	790	803	825	820	818	814	810	826	822	805	809	800	791	845	819	763	826	882	822	806	863	804	796	796	824	838	780	834	819	846	827	826	769	845	854	846	806	882	813	813	802	806	803	816	786	826	805	862	812
51093	37303	39488	39508	30209	29460	31655	35650	38886	30316	18978	7523	2162	736	309	304	259	269	256	272	316	236	283	252	253	270	246	241	244	234	266	291	250	273	246	287	266	246	275	257	268	237	275	266	261	248	278	281	246	276	230	269	261	275	275	274	267	272	276	285	235	243	282	267	222	273	240	268	299	249	298	267	285	242	278	238	244	260	247	278	276	302	256	307	253	258	253	244	243	259	272	283	255	269	243	259	263	286	277	225	303	267	257	277	262	262	244	235	265	261	262	273	275	304	259	284	285	243	266	298	260	262	248	247	263	264	295	266	253	318	277	270	272	263	265	246	286	242	290	280	280	280	241	258	248	215	233	288	282	241	236	239	267	278	270	283	259	261	297	258	241	271	261	243	247	326	280	269	278	252	262	267	246	255	267	300	276	257	267	245	245	263	247	269	274	265	282	260	253	258	260	271	268	295	278	269	257	249	302	278	285	305	274	284	258	238	257	256	247	249	256	289	254	285	276	251	290	252	252	261	233	293	255	263	280	272	256	258	268	270	267	303	256	277	268	273	236	259	269	265	275	267	272	258	254	266	280	239	260	258	228	256	267	263	262	272	235	300	266	254	284	269	275	286	254	243	271	250	242	289	278	258	251	258	292	262	262	270	256	302	267	239	274	259	285	263	260	280	281	266	246	275	259	247	267	239	268	268	236	301	262	260	255	289	267	240	259	240	293	277	248	253	263	257	259	258	274	281	287	244	251	251	248	278	255	249	245	242	225	270	272	247	254	251	280	265	277	277	288	264	250	250	278	260	262	263	263	256	280	269	267	249	260	275	274	257	259	251	247	280	283	271	254	263	257	271	280	267	261	257	251	264	264	254	241	285	266	256	281	284	278	278	248	291	286	263	243	278	267	273	268	241	255	256	282	252	262	287	281	274	259	279	248	270	264	298	270	243	220	266	276	275	267	277	241	268	248	259	273	262	256	269	241	272	258	242	266	280	288	278	231	257	244	297	244	273	268	301	262	260	278	255	274	253	276	268	257	286	281	270	311	269	283	265	277	276	260	283	239	267	248	243	277	274	250	271	304	263	276	273	265	275	275	264	275	261	265	271	256	286	290	261	262	262	278	261	261	252	265	234	290	268	264	214	268	277	257	252	293	256	275	252	280	258	254	288	272	277	266	270	282	243	250	272	281	263	254	240	249	234	242	256	269	265	264	261	278	273	253	282	242	272	249	278	273	288	241	268	255	252	257	253	290	273	268	243	259	270	263	275	270	262	293	256	259	238	266	261	266	240	286	299	268	256	267	290	268	268	269	238	258	264	280	260	283	272	314	263	287	275	255	259	263	281	288	260	255	259	241	260	275	262	272	267	241	264	278	237	267	251	271	265	283	251	249	273	281	293	294	270	268	281	287	268	239	247	278	263	281	250	251	273	269	256	256	255	239	290	282	287	281	280	272	268	237	263	246	268	266	257	276	245	258	241	266	269	250	273	274	252	270	261	259	268	249	313	287	260	290	273	255	278	225	243	273	281	276	307	265	277	247	255	273	272	259	290	286	249	246	236	244	241	278	273	261	233	278	193	273	267	304	283	271	240	263	285	268	277	257	271	300	266	249	267	254	255	281	278	288	264	263	281	270	255	253	246	260	266	258	236	265	266	289	252	304	266	283	242	269	258	268	262	251	258	261	258	264	254	287	266	257	275	257	249	264	296	268	250	249	259	262	277	258	270	273	293	279	249	268	288	267	293	268	277	244	259	283	256	300	262	254	254	266	236	246	289	270	288	266	246	252	220	266	246	246	270	252	248	256	279	266	279	266	274	268	279	274	281	288	288	256	259	247	247	242	253	237	288	266	277	246	258	270	269	269	273	258	284	264	235	270	245	260	249	261	259	255	275	269	254	259	260	266	272	233	255	264	273	265	282	251	289	267	252	279	244	262	281	268	268	250	279	261	229	274	252	247	251	272	243	247	257	299	269	269	263	263	254	270	262	260	254	252	238	248	271	266	256	257	246	266	267	263	253	284	267	268	265	266	254	275	265	260	242	248	239	259	263	265	243	250	241	256	278	263	284	273	271	260	281	269	297	264	278	262	263	248	253	285	250	248	259	240	273	282	278	277	295	248	265	265	273	288	263	257	286	253	232	272	271	288	298	284	270	271	230	281	271	247	282	268	261	273	254	244	267	244	271	243	288	261	242	265	234	274	249	250	238	259	252	258	282	261	265	247	277	270	274	284	266	272	256	290	288	276	283	259	261	238	258	289	258	224	278	279	262	266	276	258	258	288	246	239	261	256	292	271	269	261	273	270	254	261	267	259	256	257	273	283	241	282	280	249	279	284	270	268	243	250	259	263	266	287	238	273	266	289	250	282	250	272	256	265	287	254	282	256	282	295	247	248	282	272	265	283	255	270	271	242	254	255	269	240	287	281	255	292	239	285	257	259	276	259	260	253	283	255	275	245	260	269	260	289	278	263	260	271	265	290	252	275	276	256	257	253	284	238	284	275	253	253	251	273	255	263	232	262	264	257	276	246	291	242	258	274	275	266	268	239	257	285	242	282	276	276	274	257	271	282	271	242	232	259	310	297	247	262	258	275	280	248	266	266	250	260	287	281	262	246	259	263	254	252	278	278	238	259	247	289	250	277	272	247	230	250	254	251	260	260	243	276	227	260	259	286	292	266	263	260	300	264	275	267	283	250	290	272	229	267	231	262	244	283	299	256	288	276	271	271	264	275	296	265	235	244	269	269	302	250	270	285	214	255	269	269	250	250	285	279	277	262	279	262	264	279	246	242	276	272	245	235	251	270	268	275	232	289	261	261	253	282	262	294	285	245	273	272	243	245	259	262	249	257	230	254	259	261	298	265	265	277	266	286	248	252	289	246	246	261	278	262	258	277	247	257	232	262	276	276	251	271	257	240	257	264	273	258	262	264	284	251	241	259	250	242	278	270	286	241	259	249	259	269	265	234	262	238	257	263	272	290	274	264	259	256	260	278	277	296	260	270	267	256	241	267	249	301	279	248	272	251	258	254	268	285	263	217	259	253	258	262	288	257	253	247	244	270	262	260	261	322	275	306	290	279	241	275	267	251	271	299	264	241	285	271	262	268	268	269	270	235	271	281	248	278	271	246	263	247	251	241	302	273	265	255	279	260	267	258	231	267	245	261	261	273	268	255	244	276	237	279	248	264	290	285	265	231	261	274	259	264	240	260	256	235	247	287	253	283	263	286	295	266	285	273	262	247	241	260	268	257	295	261	249	262	233	301	253	254	237	243	259	278	263	273	242	256	263	256	253	254	241	286	241	258	266	258	265	278	299	256	254	254	255	270	241	256	281	265	240	268	255	272	229	273	278	252	239	279	271	262	299	270	250	248	285	255	283	257	280	251	261	288	253	266	249	247	265	267	240	291	259	249	250	266	271	256	278	264	279	284	267	265	265	268	248	244	271	273	252	269	259	284	261	284	243	258	262	235	271	251	266	260	279	258	239
43577	40037	50168	50368	44655	43287	47672	52733	55106	45258	34665	19425	7685	2456	972	711	707	700	759	701	676	676	664	705	667	723	667	689	724	668	718	713	656	699	675	683	719	674	709	641	685	681	728	691	679	743	679	696	643	673	693	663	730	703	733	659	705	615	709	670	723	625	683	678	706	662	679	665	674	710	680	712	684	665	700	721	725	706	721	665	695	703	681	717	686	664	657	678	678	672	673	720	656	698	691	650	697	717	709	738	690	680	649	697	675	688	664	686	723	688	654	697	704	682	623	707	649	721	676	692	673	699	713	666	688	683	701	677	682	717	688	683	744	708	669	672	688	668	689	717	675	676	691	686	704	657	688	683	665	681	717	697	704	714	654	661	729	643	713	684	631	716	716	666	701	661	700	695	722	717	681	699	704	683	682	703	699	643	689	661	673	729	696	727	740	643	662	669	669	700	714	688	697	675	660	695	704	678	711	676	695	675	658	752	661	683	737	669	667	675	717	644	650	718	707	701	659	700	726	689	735	674	718	687	676	653	656	676	665	702	678	656	672	622	693	684	676	701	665	716	707	629	660	699	675	644	726	692	749	715	724	715	642	663	676	682	701	724	700	700	719	696	713	635	689	659	707	654	709	714	709	686	670	685	621	656	660	696	738	679	660	664	657	646	692	694	674	687	678	688	696	678	652	710	699	716	688	711	723	686	666	664	633	635	667	683	676	731	686	686	720	655	694	705	701	683	708	657	650	686	683	674	698	669	662	713	639	675	696	705	666	648	684	673	634	708	678	692	668	693	670	709	679	711	716	697	693	720	689	700	665	677	705	646	724	651	669	679	728	676	703	681	702	688	685	673	682	719	686	629	640	689	691	693	680	688	658	692	656	666	659	718	706	660	622	666	686	713	658	669	685	675	654	690	694	669	702	643	705	677	683	710	703	671	681	710	735	679	700	667	655	701	687	731	723	709	711	676	705	701	706	664	678	714	715	683	653	657	645	681	632	695	655	694	682	668	682	691	713	697	712	668	666	718	680	684	703	702	705	693	712	681	696	676	683	650	664	721	739	625	648	689	647	693	694	654	654	694	724	689	662	705	682	672	649	690	653	694	716	687	692	681	691	690	703	659	689	707	687	680	704	673	689	710	724	738	642	681	667	676	651	695	684	675	674	668	695	651	644	674	642	688	692	643	652	697	652	653	717	715	673	672	664	669	711	711	695	693	673	662	689	693	669	702	705	640	671	642	650	717	669	665	720	705	692	691	697	659	712	683	703	691	666	665	618	650	682	640	658	687	697	705	705	691	693	714	676	693	769	681	730	639	665	704	680	646	733	702	697	738	698	655	693	672	656	695	674	715	671	703	675	678	719	676	682	724	675	689	709	698	688	681	678	696	712	708	676	682	698	644	673	684	695	691	739	681	681	711	691	662	677	671	723	678	686	692	662	728	663	675	728	682	705	695	665	736	650	689	649	725	719	713	689	680	726	723	674	701	676	714	663	664	751	663	738	675	647	706	734	719	706	725	696	695	641	714	743	674	678	702	644	716	671	679	671	738	657	680	697	659	650	690	680	637	696	713	700	701	698	674	671	691	651	657	686	723	674	758	712	663	691	715	695	691	707	650	693	633	722	672	675	703	650	694	659	712	672	660	739	688	707	697	694	691	695	672	663	648	667	697	672	678	666	701	647	698	656	619	699	702	659	716	624	664	723	675	676	699	687	703	693	670	697	626	715	718	699	667	681	688	674	714	697	681	643	663	679	630	699	724	684	719	636	730	726	657	704	677	689	681	730	722	711	675	646	659	667	711	686	649	680	703	695	664	670	680	673	677	675	709	696	681	661	710	674	668	670	679	670	677	717	679	700	695	683	729	656	627	679	668	679	702	716	662	645	653	688	716	700	732	693	707	688	699	701	672	644	702	721	697	707	702	725	623	707	679	646	691	721	711	679	672	680	640	682	642	688	699	707	693	692	736	674	664	686	668	684	682	709	696	677	680	680	712	632	666	689	658	660	671	682	704	671	680	688	680	722	718	688	678	650	699	702	721	688	719	725	656	689	673	721	667	667	691	727	701	655	652	732	690	680	740	690	680	719	704	694	683	739	691	708	703	678	689	705	683	710	652	694	674	661	708	668	683	665	677	656	670	708	692	752	671	675	650	679	709	693	708	666	690	685	670	728	656	658	709	648	690	716	668	758	672	716	712	679	667	707	680	675	674	694	673	651	711	693	665	717	755	742	719	704	678	735	673	706	718	661	690	671	736	708	730	695	711	644	709	673	680	676	712	693	674	657	676	709	712	654	724	667	687	675	691	703	708	709	699	674	762	725	662	643	706	688	689	700	697	678	670	633	698	724	756	736	707	710	682	718	664	684	664	733	706	693	713	703	654	709	683	699	692	655	697	654	676	709	672	683	672	700	702	724	679	680	707	676	746	682	716	720	710	708	703	725	707	703	718	703	655	669	704	713	695	700	640	731	700	668	713	658	667	686	697	694	665	712	688	694	725	701	665	731	667	680	664	731	650	675	667	629	739	661	674	692	696	662	688	728	715	697	744	655	686	693	711	691	648	690	615	666	708	645	647	762	659	705	729	710	697	689	678	677	668	722	682	669	679	694	681	705	683	715	669	688	682	732	658	705	698	724	689	727	715	693	631	717	654	690	722	685	695	699	673	682	696	662	649	696	702	705	710	655	705	640	654	731	716	670	678	697	688	703	659	727	699	701	679	680	681	729	702	674	666	686	729	670	726	664	706	720	671	707	702	678	685	652	710	666	682	671	688	708	738	719	674	646	637	686	668	683	719	650	684	704	747	763	673	686	666	638	684	719	655	670	703	666	685	728	705	712	635	683	677	705	689	711	656	658	660	614	717	727	687	673	649	688	709	702	701	707	671	729	652	679	722	654	672	689	711	684	725	734	706	693	694	697	706	681	700	707	647	676	672	695	684	695	742	656	704	708	731	655	649	672	713	713	665	674	652	679	710	703	681	731	682	704	660	662	670	723	737	684	677	703	700	698	661	672	675	657	718	688	704	660	659	655	701	706	693	630	657	697	660	684	651	641	697	707	708	686	689	736	663	666	690	666	702	676	703	713	715	716	696	679	651	695	702	696	685	710	729	648	698	699	702	690	663	684	663	680	699	691	725	679	676	685	703	688	740	663	700	741	714	734	647	687	681	661	687	733	658	684	654	688	681	658	682	654	677	666	716	696	627	649	696	680	714	687	671	697	668	714	672	716	667	668	686	670	683	640	724	711	669	729	665	729	698	705	702	639	672	686	665	685	664	692	723	679	685	667	695	668	658	683	671	707	698	752	709	706	688	656	684	675	701	683	740	700	677	681	715	676	644	674	687	747	686	670	692	683	695	712	723	648	747	699	706	716	653	685	737	687	725	638	673	660	744	680	664	689	680	676	683	670	705	663	652	658	651	672	661	730	682	675	644	711	642	698	776	686	697	661	697	680	668	703	656	692	673	673	717	700	663	667	701	683	707
15463	14115	17225	15801	9550	5939	3118	3195	3177	2350	1421	845	527	390	338	356	388	372	350	321	316	350	339	346	362	342	366	363	363	374	342	354	344	341	360	358	398	365	330	371	339	371	352	354	370	356	355	347	328	341	360	380	363	341	362	359	351	339	364	355	358	339	325	314	368	343	367	363	369	333	362	374	345	382	336	305	365	358	341	329	341	343	373	339	381	330	336	350	362	323	353	355	378	329	343	345	341	354	362	329	338	359	334	349	351	317	379	356	359	326	356	306	369	353	383	352	339	364	380	346	356	327	357	364	351	352	349	336	334	352	359	351	318	352	382	359	345	358	354	350	363	340	344	351	334	356	379	351	299	357	357	363	335	342	343	352	362	328	353	327	334	336	359	369	387	324	376	348	388	344	339	338	384	340	357	318	329	365	361	360	384	365	354	332	369	370	354	329	338	337	343	376	361	343	352	365	333	362	383	357	341	334	372	316	332	331	335	340	341	349	314	338	378	351	385	362	333	349	348	351	351	358	384	363	337	349	359	353	378	353	366	325	351	378	352	354	369	373	343	333	334	335	365	338	364	356	335	343	305	336	371	375	337	370	330	327	358	314	338	336	359	393	362	343	322	343	302	375	344	340	358	347	348	349	356	325	333	357	360	338	361	334	306	349	321	347	346	339	340	332	343	369	332	368	366	358	347	360	332	353	336	343	373	338	349	381	344	356	355	361	322	373	357	330	362	324	364	311	323	347	361	346	321	344	333	340	370	330	359	347	338	318	340	350	370	341	327	362	350	307	358	346	353	322	348	338	360	316	350	318	352	342	342	326	340	366	356	382	364	357	348	360	371	375	378	384	371	351	374	350	388	348	351	367	335	382	349	331	342	352	366	366	332	377	360	366	348	363	361	344	376	318	339	310	338	384	343	320	359	345	331	347	361	373	369	350	359	346	328	340	371	339	339	353	308	345	341	338	366	354	356	346	337	374	341	362	339	332	335	376	350	350	322	362	359	347	340	340	349	338	340	327	352	342	358	357	325	365	347	343	357	345	359	338	387	361	331	362	350	345	355	364	328	350	351	314	344	353	339	312	369	316	372	355	331	358	330	339	343	359	346	360	351	369	346	342	336	386	356	360	339	351	403	375	314	314	388	360	360	345	355	348	365	362	354	359	383	374	358	320	376	365	357	353	336	361	344	392	382	333	335	354	344	354	384	360	383	373	343	323	342	345	326	356	361	350	353	364	348	359	347	324	308	366	307	343	363	335	361	326	378	386	362	379	339	348	335	359	327	377	380	362	364	319	384	337	366	363	356	351	367	315	361	353	351	325	334	391	353	370	353	348	341	326	366	363	332	350	364	359	352	316	379	371	359	376	379	372	345	377	320	355	331	347	346	325	340	338	360	319	341	345	330	340	337	374	402	316	351	311	326	365	316	306	335	337	347	361	347	335	340	374	318	332	323	350	366	347	347	368	362	343	351	341	369	370	394	324	380	381	323	341	329	348	363	345	297	338	323	352	342	360	375	357	366	330	366	346	363	331	348	342	372	330	345	324	346	360	325	378	366	356	345	339	331	360	380	334	330	309	371	344	353	356	334	356	331	345	350	341	377	342	336	352	365	373	361	326	358	338	343	352	347	315	388	366	355	351	335	336	309	334	341	387	346	346	350	350	357	354	331	352	388	371	375	351	406	403	366	349	344	318	331	366	340	375	336	331	370	343	378	345	341	367	334	352	363	374	350	388	336	334	372	345	383	363	333	339	374	356	312	325	343	323	344	315	353	342	350	372	363	347	333	350	354	356	351	346	327	365	322	340	350	354	342	321	348	333	323	376	351	326	341	322	375	339	368	340	352	369	359	342	383	329	371	344	298	355	317	330	324	358	362	337	317	349	373	367	331	348	354	326	357	327	307	382	378	389	362	343	328	350	359	346	339	373	329	356	367	347	340	353	346	347	338	346	348	361	372	341	349	362	345	354	336	348	367	319	343	371	357	363	329	351	354	349	374	366	333	376	343	328	310	353	341	327	340	376	355	321	362	358	359	352	366	365	349	365	360	362	401	376	362	370	390	384	326	360	349	329	351	342	354	347	378	337	349	340	349	364	348	356	364	387	337	344	352	330	362	302	329	349	332	348	358	328	380	351	315	355	376	387	345	339	361	328	328	340	365	339	347	315	380	377	324	342	364	362	342	333	336	340	324	370	373	347	340	323	383	340	347	334	346	382	351	330	320	335	340	366	360	326	350	359	369	355	352	346	381	353	351	339	316	377	387	332	336	328	375	345	367	345	331	333	353	383	359	345	364	353	341	356	367	360	349	368	345	339	341	334	315	391	344	342	339	346	333	369	375	334	351	305	333	370	363	352	329	371	372	366	365	373	377	382	346	364	343	344	345	342	346	352	331	340	352	372	364	362	322	349	328	375	345	329	347	372	339	322	361	357	342	362	395	344	351	384	350	337	324	373	363	370	384	353	331	333	354	324	353	382	378	348	363	367	318	331	357	346	360	366	389	374	360	317	313	333	337	352	361	317	351	339	339	327	332	341	349	362	335	365	356	371	350	338	348	361	372	387	316	379	367	357	392	369	352	358	376	355	319	377	306	372	367	333	350	327	344	361	366	355	372	346	358	380	349	358	342	364	374	317	346	355	379	331	334	345	304	368	341	347	365	314	323	331	317	370	348	339	346	364	362	358	349	346	336	358	361	363	343	343	336	367	363	330	320	351	334	345	335	364	384	370	335	337	340	357	356	350	386	315	341	372	365	337	376	335	351	331	372	348	394	343	353	355	333	330	383	342	340	359	349	349	371	341	379	353	356	335	344	385	363	334	350	314	361	370	352	367	332	357	335	376	350	372	337	374	346	340	346	364	399	356	357	328	377	367	346	313	335	345	333	359	348	337	363	340	359	356	338	346	352	343	343	356	330	342	352	374	340	354	370	335	306	358	348	349	368	360	357	381	360	336	338	353	322	375	343	320	354	300	318	332	330	336	351	325	358	339	371	321	326	366	411	356	392	347	353	381	340	378	339	328	369	343	343	338	350	329	351	347	346	352	367	312	312	359	368	349	354	372	317	361	339	317	357	367	342	365	344	335	355	358	358	339	313	377	347	349	336	356	342	361	339	318	345	339	357	357	330	367	343	336	363	325	330	376	404	361	348	343	378	380	382	315	353	311	348	357	343	357	350	369	340	354	367	329	382	367	330	368	347	392	332	369	364	343	399	367	391	387	380	340	365	370	334	346	333	341	358	358	384	327	351	384	337	347	331	348	339	357	348	317	350	384	356	342	378	342	347	338	346	374	314	362	346	362	360	329	367	371	315	340	347	340	319	377	398	351	358	366	373	335	322	348	340	364	338	335	352	342	330	343	352	383	367	328	365	352	337	346	325	322	344	350	344	358	350	341	310	358	340	332	385	348	369	400	361	353	355	356	366	365	336	364	351	309	371	344	330	328	338	391	373	378	360	325	373	373	325	330	372	357	353	357	338	329
12122	12057	21691	25459	20835	16928	11192	12465	12431	8543	4872	2914	1595	1101	906	880	931	884	879	884	842	939	913	941	854	896	948	905	864	920	921	848	832	902	890	849	926	891	888	916	914	922	925	930	838	885	933	926	889	897	935	908	935	927	917	872	890	887	891	881	914	985	900	885	908	893	892	882	884	916	887	908	891	872	895	963	951	943	889	918	935	902	888	964	908	882	919	912	864	917	933	893	938	874	921	867	935	882	850	899	938	894	919	887	938	871	890	910	900	835	909	915	868	886	872	918	890	847	889	906	934	893	844	858	904	927	906	918	885	853	894	910	903	911	894	938	914	876	902	896	856	901	956	871	898	892	847	901	924	903	876	895	902	885	935	927	866	900	941	949	879	846	928	876	920	841	840	928	914	885	964	921	888	861	865	930	940	918	888	951	914	942	851	898	914	934	921	909	937	910	899	938	892	904	845	942	937	959	853	907	884	886	924	906	893	947	892	902	892	894	990	888	927	902	943	926	882	861	910	907	922	937	888	874	881	920	933	915	930	875	911	916	913	880	897	861	864	916	858	926	918	915	876	883	918	902	860	899	900	877	901	874	947	931	915	909	878	902	944	859	888	882	874	908	919	908	844	885	885	867	926	933	959	882	898	899	917	898	893	895	844	897	848	959	918	861	907	931	918	863	898	915	847	937	895	895	899	892	881	893	947	914	875	899	874	887	852	894	901	873	887	917	908	920	862	875	875	923	837	906	902	948	923	880	865	886	924	892	865	921	943	879	941	940	926	866	913	898	867	901	921	911	916	922	883	857	930	925	954	942	927	882	958	847	919	896	905	951	958	859	883	935	908	918	819	897	920	875	940	916	937	859	907	867	958	895	906	875	854	904	909	873	846	919	873	908	903	925	930	920	922	937	901	861	910	882	910	883	927	874	880	895	860	944	891	917	898	912	891	893	905	870	918	893	899	923	852	927	886	921	913	913	942	899	884	881	929	900	915	911	888	894	909	866	908	945	846	930	914	912	852	920	944	876	941	955	936	946	903	908	852	845	937	877	924	869	926	903	914	920	860	892	891	898	864	926	831	860	896	893	911	877	884	890	916	915	893	882	891	935	884	897	917	890	876	908	948	953	867	931	889	882	894	897	851	874	887	879	880	897	939	885	923	877	918	831	945	932	900	891	890	870	904	912	882	934	882	955	850	934	927	959	878	906	946	906	926	883	880	894	951	893	853	884	910	892	929	894	868	910	908	886	962	902	879	895	898	920	879	924	897	867	879	936	957	901	902	891	871	865	909	929	885	865	890	873	901	884	999	921	914	864	918	879	851	935	953	910	904	876	870	894	928	844	902	946	907	852	899	865	851	855	829	888	886	943	902	938	882	923	930	899	878	878	906	914	922	935	868	929	896	852	875	924	971	905	913	911	878	938	911	869	907	923	961	911	915	926	889	916	964	884	930	908	924	903	957	886	913	910	944	962	908	853	883	842	892	865	906	971	937	876	828	884	900	931	906	917	932	929	883	950	902	911	907	917	935	920	926	891	899	900	907	919	908	829	900	880	908	948	920	865	934	874	924	914	898	908	912	873	894	916	934	932	875	885	875	902	889	866	859	864	889	838	928	951	924	937	864	837	880	868	906	926	928	900	927	909	874	939	926	915	883	908	836	847	867	922	921	861	923	887	923	888	898	911	916	868	907	864	910	896	887	874	912	937	931	897	932	933	911	925	895	874	895	944	898	897	896	913	913	851	909	844	888	900	957	967	864	890	880	875	873	908	946	905	924	899	921	892	870	885	850	912	890	943	892	898	925	943	942	898	888	919	907	916	893	889	874	888	916	905	909	844	860	921	874	875	949	838	947	953	919	834	925	902	952	859	875	896	900	899	899	883	964	867	895	879	881	903	860	833	850	918	903	911	884	899	906	947	884	909	931	890	852	879	941	877	901	876	910	872	853	880	954	931	907	896	900	976	945	926	955	825	881	888	918	879	944	871	892	929	921	900	846	909	910	873	933	920	882	922	926	831	900	871	891	960	921	868	904	892	884	863	831	915	884	943	930	899	934	902	913	934	898	937	919	869	910	923	875	882	909	866	863	895	876	929	840	924	912	875	928	903	878	869	944	921	825	855	906	885	908	945	944	849	925	876	894	923	898	867	909	956	882	929	917	915	849	908	890	884	910	891	847	920	892	844	877	930	942	907	877	918	874	919	907	908	882	885	890	885	924	882	883	915	897	944	871	878	935	885	894	901	928	892	878	926	908	894	933	895	873	963	942	925	930	885	897	899	856	908	884	905	933	859	868	885	972	877	854	910	893	919	891	919	817	915	929	889	871	876	873	938	909	861	914	930	858	887	873	907	912	922	962	896	918	907	898	923	937	921	937	918	991	874	893	889	896	892	882	883	890	955	924	878	894	932	918	880	903	893	896	927	911	919	979	922	937	918	1001	860	889	902	908	874	934	938	873	860	945	871	913	891	901	879	885	943	923	924	928	911	893	864	936	891	896	881	876	877	879	955	928	913	898	929	916	876	899	901	883	897	917	903	889	890	917	933	889	949	925	894	919	869	925	931	867	841	942	923	863	909	963	927	971	918	866	904	918	860	901	887	922	974	892	912	902	886	870	960	878	893	875	925	907	917	884	925	904	887	889	931	867	908	866	958	946	861	883	847	900	888	829	935	869	914	909	934	913	876	940	860	896	978	909	928	898	920	919	885	912	908	897	963	865	911	913	945	897	880	865	897	868	884	893	931	908	909	903	890	989	854	920	942	868	962	904	934	886	891	921	868	891	883	913	906	917	938	888	886	933	855	903	924	884	901	940	922	866	872	914	889	859	907	931	905	901	913	900	942	853	875	912	913	872	888	881	895	880	921	900	908	878	934	876	949	853	874	902	919	897	886	891	916	912	923	903	918	881	875	957	877	946	919	919	912	897	882	899	882	873	951	906	891	970	867	966	933	885	907	888	899	896	892	842	890	915	840	932	863	908	857	849	853	934	872	914	920	925	947	852	901	901	911	927	894	924	854	937	929	930	916	921	945	885	821	933	868	916	912	900	880	901	933	913	906	884	887	921	945	882	915	891	922	921	916	936	894	940	929	943	870	959	893	887	921	905	855	937	962	885	877	880	948	869	883	952	941	892	875	855	889	899	916	901	906	896	912	892	927	905	870	867	959	914	930	891	909	894	903	884	879	878	928	914	877	868	942	897	1000	885	870	901	875	862	906	950	866	908	881	879	887	951	905	897	899	868	907	944	930	897	891	950	883	970	893	929	876	887	898	918	920	917	876	884	907	922	885	904	932	920	871	860	887	885	896	889	885	877	922	932	939	889	899	938	937	929	909	937	922	878	891	912	858	871	931	915	937	911	942	857	842	866	895	909	909	868	976	910	908	880	933	893	925	917	894	875	884	867	863	894	898	864	914	950	824	913	909	909	953	946	866	927	924	896	862	891	909	923	906	931	886	881	900	855	938	896	878	920	898	895	899	960	883	956	871
38373	35463	34928	34823	33368	27580	28534	35408	26209	13802	5899	2051	801	475	320	311	333	335	343	324	311	308	323	318	340	290	330	290	315	282	322	315	357	356	299	309	327	292	324	337	323	289	317	327	322	313	340	324	320	329	360	336	319	351	345	337	322	316	328	356	313	309	338	273	304	318	331	327	287	320	331	297	311	334	345	324	351	328	338	338	286	322	323	330	336	322	338	336	342	315	322	334	325	345	323	331	311	312	335	318	335	317	301	312	363	309	336	302	326	279	298	330	278	328	305	342	325	310	354	327	321	318	346	311	291	326	330	329	340	318	301	322	340	318	272	361	314	330	318	295	308	317	332	286	331	342	306	323	338	321	298	312	335	328	342	322	337	318	313	358	315	321	337	332	316	317	362	299	347	336	320	324	310	323	301	334	322	308	306	288	330	306	327	321	330	315	322	308	315	330	333	344	293	344	307	316	328	312	360	327	332	335	317	298	309	348	305	329	320	338	281	322	334	284	313	335	323	298	290	332	295	330	314	332	361	335	348	327	317	310	327	332	336	315	324	315	315	333	343	323	306	331	307	350	310	323	322	268	323	321	308	306	320	337	331	330	288	312	327	320	346	350	324	337	335	321	337	324	313	259	320	345	347	342	316	318	318	321	320	345	327	324	341	330	315	328	317	323	334	358	325	311	333	333	355	316	305	340	344	340	295	366	340	295	324	295	354	330	277	319	344	326	322	270	325	315	346	319	299	321	298	292	300	330	298	351	353	306	325	343	305	312	304	332	323	292	354	321	339	304	375	331	331	308	342	337	312	346	306	297	337	334	324	320	314	351	330	330	284	345	326	330	322	296	310	366	317	331	309	335	303	356	332	336	317	308	317	312	338	346	344	302	310	303	333	296	304	314	313	309	351	319	334	321	325	320	352	331	334	330	321	337	322	309	330	321	320	324	292	305	319	304	319	307	306	324	320	335	333	325	320	329	342	324	328	322	374	324	309	309	347	337	321	323	333	333	319	343	327	332	334	283	313	328	315	350	339	352	327	324	326	325	313	337	300	296	308	295	303	301	348	299	320	328	346	308	313	354	296	292	326	323	312	321	341	311	362	301	329	331	339	327	298	306	318	354	278	337	311	311	301	310	280	300	341	303	308	329	312	317	336	322	300	318	298	310	318	328	349	314	337	307	321	307	326	321	308	314	329	341	296	300	319	277	299	321	309	357	310	325	312	345	342	328	344	332	342	334	315	324	295	324	313	307	339	313	320	327	332	318	308	326	301	301	357	306	301	281	328	345	338	333	310	321	352	316	329	330	314	320	345	328	310	309	311	336	344	310	306	312	313	334	331	336	295	326	332	324	336	325	316	317	308	329	303	341	325	325	344	300	311	342	331	327	341	300	316	315	311	326	284	285	348	308	311	313	281	333	308	302	319	321	324	313	338	346	308	300	339	314	282	315	345	343	308	367	337	329	332	318	371	319	329	327	336	317	357	281	338	325	336	331	323	324	317	300	286	322	303	334	330	310	336	312	299	310	337	342	333	305	329	315	313	278	305	297	350	325	314	330	354	317	370	284	308	307	329	300	278	310	317	344	307	311	321	317	328	306	314	319	314	320	321	299	323	282	318	341	289	321	335	324	319	319	346	291	336	311	323	328	326	349	332	315	291	311	340	328	323	316	324	321	316	305	303	291	337	316	324	344	334	331	307	328	331	342	318	326	306	326	312	327	327	304	326	334	314	309	347	302	322	334	322	354	320	299	366	325	337	314	334	311	278	294	338	324	340	315	291	363	323	295	336	315	330	335	337	333	309	327	353	337	321	345	322	310	305	340	326	302	326	328	316	299	337	296	324	363	329	316	314	334	355	355	316	317	314	303	290	313	307	315	317	321	317	311	296	317	299	352	311	308	305	298	291	315	313	300	301	300	324	322	336	325	334	297	317	304	301	343	317	352	307	295	332	326	326	325	325	342	290	349	316	311	329	334	355	324	290	310	309	307	327	309	327	336	318	289	337	310	309	308	323	299	300	347	331	365	337	331	302	346	351	283	299	330	286	339	328	303	337	337	323	307	326	310	323	308	348	283	340	280	293	316	345	312	339	305	324	326	323	320	288	325	313	285	341	313	298	305	312	327	312	320	334	337	307	320	307	309	324	335	311	303	308	318	340	332	344	300	308	334	324	328	298	343	290	340	303	317	327	329	318	312	321	331	328	307	300	338	298	327	359	337	313	315	305	325	317	306	350	311	325	303	352	294	320	331	347	291	334	319	317	279	305	321	315	336	310	296	332	327	295	335	296	326	346	309	346	328	306	331	320	306	380	323	323	313	336	326	298	343	315	310	296	317	297	340	332	320	306	304	309	362	297	334	315	319	362	349	296	325	284	305	332	310	289	332	325	323	339	308	299	292	313	308	330	305	323	333	295	320	318	333	333	351	304	310	300	322	317	297	313	357	294	338	288	306	273	324	317	303	337	332	330	324	345	351	308	297	306	308	319	316	341	329	333	323	299	307	336	319	329	337	293	294	328	282	353	329	319	352	291	330	323	348	331	292	303	335	295	333	326	316	308	335	346	321	322	300	336	333	321	307	296	312	345	334	307	354	332	293	327	331	357	324	293	324	312	352	316	307	331	314	346	314	337	332	321	297	320	322	336	276	314	349	311	335	337	323	332	317	301	308	325	328	322	315	309	321	386	303	323	339	296	286	335	358	322	316	330	328	297	286	303	370	298	280	310	336	304	320	322	324	293	342	351	332	309	334	319	306	323	315	319	322	310	318	351	327	335	321	311	287	330	301	351	310	329	363	354	341	332	311	308	304	290	336	327	335	313	328	290	327	307	336	326	332	320	285	320	330	299	317	328	295	332	303	321	333	298	320	303	352	291	319	285	278	303	310	327	322	311	336	323	317	327	302	357	329	349	322	318	344	336	316	312	323	323	327	303	318	283	298	332	304	313	313	304	311	319	321	311	326	351	348	307	313	329	329	287	317	319	342	315	312	299	322	329	306	309	313	310	347	321	290	338	308	313	323	315	317	295	312	327	331	356	297	324	328	324	309	355	317	333	311	267	322	349	321	292	332	327	339	342	305	342	316	323	339	304	336	313	329	333	329	295	324	314	313	305	337	333	343	308	275	342	303	312	310	326	304	309	325	322	320	351	301	315	323	320	323	339	316	339	273	313	319	343	314	305	318	340	301	302	315	326	307	308	332	304	356	333	314	336	314	307	337	306	341	316	337	335	308	331	316	331	319	327	300	288	315	301	289	316	329	336	322	301	325	325	300	318	321	309	325	332	312	303	306	326	306	345	323	307	353	348	281	315	316	297	331	295	295	314	342	308	303	336	326	313	311	292	320	326	317	372	298	316	342	341	313	326	325	337	315	328	315	301	324	318	311	304	340	335	334	298	318	301	313	296	354	306	381	319	324	305	340	342	353	334	317	291	329	313	297	306	286	313	340	291	298	302	319	327	306	307	305	321	319	313	317	308	294	302	321
29897	30092	36403	41503	42634	37677	43673	51203	41655	28345	17889	7805	2966	1326	954	836	825	830	835	812	883	823	793	819	834	849	823	861	815	841	821	869	897	812	869	761	824	841	821	820	818	840	816	828	771	830	812	774	809	862	865	798	839	840	795	862	819	830	832	792	809	854	861	871	831	802	793	887	814	821	862	823	800	822	808	863	791	852	853	869	888	805	825	826	807	868	849	847	824	835	852	805	829	774	798	820	864	853	812	791	851	804	851	808	868	788	866	846	827	839	822	864	841	809	885	834	785	872	816	842	802	794	797	814	834	858	836	895	834	828	812	807	855	809	824	823	850	770	841	817	787	849	830	834	806	840	838	804	834	809	831	811	845	803	807	867	842	830	839	854	822	834	782	803	807	830	890	784	807	765	862	816	797	777	821	808	805	819	837	838	803	815	838	828	858	868	851	806	845	827	818	831	822	825	887	820	777	817	885	837	824	854	767	885	848	802	809	849	814	883	793	858	833	836	827	834	823	790	822	869	835	894	817	834	854	817	824	839	851	830	849	847	815	839	788	846	829	789	864	861	835	808	764	809	805	797	844	811	819	789	802	819	856	832	837	820	828	828	772	807	792	851	811	820	844	830	833	829	792	803	809	833	746	871	843	823	817	818	836	899	800	841	793	864	889	867	848	834	848	839	828	843	849	862	815	812	821	819	778	867	803	838	799	766	848	796	859	816	839	832	781	856	835	792	793	807	795	839	834	819	810	793	880	862	863	862	827	775	823	759	835	817	815	874	783	864	839	828	862	791	850	823	843	809	822	820	816	849	824	797	860	849	823	796	792	853	777	777	820	783	846	874	824	832	830	827	830	845	805	790	809	837	834	828	833	869	834	807	852	829	833	737	849	798	833	811	809	874	819	792	833	819	794	806	811	853	807	854	806	862	877	867	825	774	833	875	773	829	846	802	818	864	755	845	829	846	838	830	840	822	837	861	794	837	837	869	875	901	825	815	828	887	815	835	801	815	871	762	840	812	812	879	794	834	871	748	776	840	812	784	864	843	809	833	827	820	801	840	777	859	824	856	800	813	865	810	826	824	790	846	824	832	830	773	843	810	799	873	808	803	828	830	849	828	865	854	874	813	827	835	834	864	761	839	798	817	865	845	782	837	826	804	829	854	855	782	767	862	770	841	823	852	831	783	795	837	850	880	797	813	828	819	808	814	816	794	791	861	809	834	810	778	791	850	834	794	792	786	782	862	829	799	854	813	777	788	811	817	852	861	785	832	808	843	825	826	820	830	815	809	792	813	836	831	826	854	847	813	850	850	840	820	817	820	812	830	842	846	760	822	863	818	825	843	766	880	834	841	877	812	817	804	848	846	814	823	809	812	830	824	886	807	827	784	821	828	832	853	760	761	824	799	879	813	804	881	842	818	819	862	853	832	868	871	852	818	831	794	828	791	827	775	857	834	823	806	794	841	827	906	803	847	856	864	841	861	832	883	813	843	849	861	783	800	813	817	836	818	841	870	799	825	853	834	867	817	808	827	799	822	816	777	862	809	887	824	781	788	841	762	797	839	822	783	815	873	832	811	830	828	806	782	813	813	842	782	854	852	788	806	808	779	824	813	822	872	822	813	780	798	850	810	816	806	867	787	846	791	839	810	832	834	815	855	842	809	864	841	799	837	814	838	814	814	866	800	808	771	760	794	790	825	784	848	820	856	884	852	824	831	807	844	799	822	824	787	930	844	864	842	843	836	867	827	838	852	812	803	863	827	830	824	868	773	807	808	806	817	827	815	899	820	855	844	800	810	818	853	839	781	805	799	800	826	787	808	840	854	841	821	798	870	829	765	864	804	812	826	824	819	855	781	879	854	843	767	829	823	871	824	817	829	866	844	879	836	804	810	852	806	847	866	834	802	852	818	871	843	831	862	819	827	796	811	774	795	792	792	854	818	848	860	816	807	814	826	807	821	868	794	849	834	816	825	846	803	841	846	810	815	841	814	829	823	813	838	773	844	781	837	857	834	786	780	855	789	821	818	808	870	792	880	793	859	852	848	866	812	799	827	763	821	833	803	853	808	789	767	791	842	862	838	805	806	836	812	862	804	881	771	860	812	799	805	809	836	839	807	823	853	858	799	816	820	798	821	841	803	848	843	857	824	818	848	784	834	904	782	830	834	816	869	833	818	819	815	794	826	788	853	827	803	844	793	842	849	819	821	837	876	787	845	841	829	819	826	880	813	840	786	823	853	805	828	877	834	791	852	802	804	812	842	768	815	813	848	795	808	854	838	815	877	818	839	837	862	777	808	854	763	807	844	896	857	822	859	802	828	815	776	812	846	849	842	805	837	805	808	812	807	842	756	799	838	844	821	808	863	850	800	832	833	885	851	821	866	785	881	782	852	920	829	810	848	795	814	820	881	784	807	852	850	835	842	816	839	796	899	763	795	785	789	761	849	851	815	769	868	809	824	843	781	805	809	850	876	760	832	799	788	808	811	852	774	802	765	788	833	853	816	817	823	854	816	808	841	862	881	819	842	808	795	847	866	823	857	869	822	843	841	802	836	774	811	906	786	804	843	796	777	788	845	863	899	811	877	875	845	838	811	801	847	827	782	837	848	856	877	840	800	819	871	810	848	833	833	849	822	824	827	864	833	800	828	837	837	830	830	786	828	799	816	839	846	794	791	884	847	829	820	867	805	806	808	833	806	851	807	767	868	852	783	798	777	846	828	797	842	788	856	877	778	863	794	806	828	816	837	866	837	777	828	827	790	831	821	832	844	818	790	873	833	838	816	851	814	778	842	826	789	830	849	836	846	809	793	818	805	807	803	888	806	875	819	871	838	842	792	813	778	800	813	805	836	829	870	847	823	826	778	824	836	840	797	827	768	815	872	790	862	834	836	844	858	814	906	841	804	777	844	818	779	855	795	821	846	844	841	801	788	831	833	828	810	874	791	796	804	827	826	823	843	827	829	845	854	829	822	804	840	853	825	807	835	855	801	809	836	830	787	835	845	800	863	799	790	856	853	807	837	783	857	842	837	842	780	787	819	831	824	820	855	831	803	823	836	806	813	836	802	811	820	847	856	847	841	805	782	775	804	826	824	832	809	832	871	792	864	834	850	816	819	806	815	814	851	798	815	823	807	833	846	814	855	776	856	778	842	823	813	821	881	785	807	780	813	844	819	821	808	903	875	787	825	829	843	829	800	838	842	808	758	777	817	819	838	827	831	858	822	858	813	844	845	865	864	818	835	785	829	811	745	808	803	821	815	805	828	835	825	837	784	775	758	795	826	794	809	832	799	792	834	824	847	850	774	855	876	787	791	826	854	779	802	832	840	822	798	859	836	820	813	833	788	815	874	837	845	880	847	843	833	818	827	846	831	838	799	870	821	782	813	825	811	820	806	854	819	781	883	841	828	839	784	820	815	836	832	802	828	861	856	803	786	855	818	782	870	823	839	850	807	809	834	793	820	871	885	821	833	845	799	824	816	830	828
48329	44782	35673	35322	37282	35496	30804	38377	40343	27713	15840	5444	1418	466	306	260	284	263	279	292	283	280	271	286	265	262	249	254	301	262	253	258	247	264	272	263	276	266	280	274	291	262	275	255	275	246	290	260	271	272	261	275	289	264	269	270	295	268	258	269	269	259	276	250	263	283	277	273	275	285	220	263	276	295	298	262	263	231	278	280	309	255	254	296	262	269	259	233	275	281	240	229	254	268	289	297	267	256	271	272	297	299	267	263	237	266	300	286	289	268	256	295	273	247	256	304	274	271	292	264	291	245	268	265	275	268	290	276	290	250	273	288	250	261	276	253	235	238	243	284	249	289	280	264	280	257	260	275	270	242	274	288	240	265	254	286	249	281	247	296	284	287	286	266	263	264	276	273	272	252	268	275	273	266	238	264	290	254	230	267	253	254	276	263	260	266	279	280	269	260	278	241	308	273	281	270	273	284	246	277	269	260	297	269	252	276	230	266	255	270	301	274	297	253	268	242	284	246	309	275	268	257	251	296	259	261	261	276	260	270	267	259	263	249	259	261	265	262	271	315	264	272	278	260	268	287	263	252	271	255	243	243	261	268	251	294	251	248	262	289	240	313	247	274	283	291	258	278	277	277	298	276	262	270	264	293	265	256	251	296	251	304	229	264	274	279	268	294	263	251	269	290	294	244	238	258	267	254	269	286	305	268	264	256	272	247	263	281	254	258	294	295	315	256	255	300	297	301	263	270	268	265	293	272	295	276	228	249	245	257	252	267	247	261	268	232	247	275	289	259	280	239	279	270	302	279	278	269	283	272	284	268	267	270	284	271	276	293	301	269	279	274	253	262	271	264	276	247	243	269	273	256	264	268	305	271	281	307	254	275	279	242	250	248	290	261	288	297	264	261	288	281	250	284	285	267	243	258	247	265	278	307	260	299	291	260	282	264	263	262	318	267	275	294	271	252	277	290	285	289	285	271	257	249	294	292	259	275	240	291	244	288	295	267	285	262	259	275	265	273	290	260	281	269	294	295	262	289	285	297	294	238	245	285	225	278	259	272	249	264	250	298	260	256	282	291	271	312	276	280	232	277	269	299	292	281	283	272	281	266	284	256	296	249	281	240	223	277	261	276	247	263	263	258	266	264	284	244	282	269	284	288	270	325	271	307	253	298	239	297	278	276	254	269	247	270	286	264	293	252	280	315	277	251	262	249	272	236	256	251	265	257	266	296	262	270	286	308	263	290	271	281	298	253	261	286	267	284	280	275	287	255	294	268	278	279	270	262	269	245	262	270	265	274	259	281	234	224	260	258	277	278	266	282	270	265	290	254	263	282	258	278	279	275	276	285	287	264	256	305	261	303	249	265	273	260	268	259	248	285	266	284	267	272	258	287	285	280	296	253	263	257	269	300	267	263	258	273	273	234	258	252	298	266	247	254	293	277	254	263	279	273	259	278	272	271	287	251	268	278	270	271	268	315	280	278	297	298	267	264	287	281	287	255	288	272	267	282	283	268	262	273	256	253	248	264	274	261	256	253	316	253	265	265	270	270	259	261	267	252	278	253	288	248	280	265	251	277	286	269	249	231	278	259	286	252	273	279	286	279	263	287	293	298	272	274	296	253	266	257	251	250	291	261	263	250	262	267	263	281	286	263	285	267	250	284	280	267	249	279	256	247	273	281	287	301	268	268	285	282	283	300	301	271	264	279	242	272	268	269	275	253	297	260	262	257	257	276	282	262	254	270	261	265	257	272	297	248	273	246	259	259	292	260	290	251	270	282	282	282	276	275	254	273	262	272	271	281	267	274	276	285	293	267	261	271	269	280	264	259	241	279	240	271	262	275	261	270	253	267	290	280	287	275	296	303	287	247	264	288	242	262	299	294	302	245	199	295	266	277	262	282	309	256	249	304	282	252	284	256	259	255	276	243	261	269	260	287	234	289	271	265	277	287	284	275	275	308	277	269	279	265	274	260	271	265	257	271	303	226	277	315	276	293	256	274	242	282	271	288	261	290	263	249	264	232	211	291	262	283	263	289	259	291	252	241	284	314	264	243	268	263	278	222	295	259	254	259	258	270	272	259	256	283	282	289	274	244	272	268	273	285	298	224	282	254	271	254	261	262	277	278	261	278	284	281	303	273	279	307	247	273	258	249	269	256	273	279	287	234	286	260	250	272	274	249	266	260	271	276	265	270	261	246	269	276	276	273	278	258	269	259	298	272	270	289	297	283	287	253	260	262	266	270	286	279	253	260	246	264	266	253	285	272	281	247	283	267	268	262	280	261	262	293	260	250	250	278	286	267	270	269	270	256	273	265	283	254	276	274	240	276	300	273	278	272	274	281	290	255	255	257	257	263	266	284	287	300	281	249	288	254	285	284	275	267	262	280	273	261	266	259	283	274	278	242	271	255	267	282	265	272	264	269	250	258	258	283	285	262	300	287	258	261	280	249	288	275	262	260	283	263	264	261	259	267	267	240	269	279	259	276	269	251	282	253	274	254	289	309	245	290	278	300	258	295	245	264	228	267	251	266	289	277	249	284	280	255	279	268	276	274	258	253	254	248	266	261	258	250	272	264	269	264	277	282	257	283	263	264	299	259	291	243	287	290	271	264	294	275	258	215	286	275	288	249	241	259	303	264	265	267	263	287	246	321	265	285	293	262	280	251	248	258	294	296	290	266	281	303	259	266	249	269	266	277	270	252	277	269	266	284	269	277	274	282	254	274	279	286	293	265	281	282	270	278	263	252	278	257	280	276	286	266	259	286	263	254	291	232	249	292	257	256	271	279	276	283	245	284	284	253	281	288	268	271	262	255	285	245	249	272	275	269	265	245	294	262	283	259	259	280	258	269	257	278	277	253	254	253	271	228	251	257	291	269	267	296	240	253	268	270	281	248	279	309	270	262	261	270	285	268	265	259	283	261	241	311	291	280	284	315	252	277	275	279	264	284	259	297	248	261	263	259	258	259	302	284	303	282	287	260	274	262	309	278	261	261	274	299	264	276	302	288	227	287	270	274	238	259	270	263	285	253	268	259	269	245	265	301	274	293	255	272	267	280	250	266	287	238	274	291	280	260	253	247	269	264	283	252	253	263	279	248	271	249	258	275	260	290	306	239	291	269	287	265	250	265	261	272	264	288	263	279	256	283	281	269	272	260	263	278	262	278	262	253	263	277	275	266	282	246	284	264	288	290	278	278	287	276	270	250	278	261	249	262	289	315	279	300	266	269	260	286	253	310	275	285	268	252	270	261	251	267	264	256	250	239	291	268	277	275	260	284	241	296	308	253	273	276	244	273	275	300	272	248	260	264	255	265	244	291	261	301	287	290	264	258	225	290	292	242	286	286	279	246	280	274	285	290	261	278	275	277	287	294	281	250	275	248	258	259	289	282	272	288	274	268	241	257	296	275	256	287	294	258	297	276	269	237	269	287	266	251	255	282	311	276	282	269	249	270	262	286	256	258	291	269	268	295	279	258	293	273	269	257
38826	43543	44531	48557	48888	48533	46822	57706	55395	42663	30666	14380	5082	1657	862	762	703	728	669	745	727	657	671	723	692	703	670	653	696	681	714	684	760	702	676	723	707	722	669	705	703	723	689	719	720	720	700	700	708	743	686	725	697	666	691	695	689	743	715	693	655	744	680	730	716	697	710	696	678	640	714	746	666	703	686	684	698	718	704	729	739	666	737	695	722	636	690	697	716	696	737	719	762	659	762	697	716	678	701	677	682	682	732	695	680	700	690	710	724	705	647	704	712	700	686	739	717	711	691	687	703	664	704	679	701	723	659	743	626	699	725	720	674	703	701	709	731	719	648	702	708	759	713	719	714	730	649	677	678	702	700	644	688	694	723	672	704	706	735	712	669	704	734	748	708	664	687	642	699	732	686	759	699	698	711	724	690	698	669	726	692	730	710	666	678	680	653	699	718	706	694	654	711	731	689	682	687	709	684	706	734	690	745	683	728	671	721	735	651	686	721	684	696	653	689	710	744	708	701	720	698	744	693	683	697	652	682	772	733	709	703	762	695	706	729	707	736	714	665	734	719	736	643	685	742	702	687	746	692	716	689	731	723	700	678	710	691	708	714	705	688	711	740	695	728	670	703	701	646	679	679	697	684	671	722	737	696	731	741	720	709	717	766	706	688	727	714	683	680	677	684	714	694	705	730	688	716	708	706	750	653	698	709	739	692	724	680	720	730	676	719	680	716	732	692	673	676	736	670	703	693	704	713	695	663	712	740	752	695	720	653	677	694	713	710	704	709	677	716	670	722	693	691	720	692	687	666	696	721	697	699	693	725	714	733	703	726	671	660	660	703	709	664	687	764	713	679	694	696	682	692	732	734	700	667	703	679	747	689	716	687	738	700	674	685	712	718	735	728	729	695	699	691	704	695	712	686	725	720	713	682	687	697	650	725	699	647	707	684	700	724	684	660	636	740	676	732	701	718	738	719	649	630	669	693	681	706	682	753	707	722	732	655	720	699	712	720	694	683	752	695	685	683	702	711	725	675	721	671	746	692	726	712	708	697	713	677	713	703	699	758	691	704	727	645	733	719	726	666	694	660	719	701	660	676	669	665	715	695	696	748	678	708	727	710	659	718	691	699	659	689	674	663	704	687	712	761	660	728	748	693	709	680	734	718	704	682	735	669	721	723	735	775	674	723	698	690	711	703	731	704	670	704	693	681	687	693	759	655	706	719	753	701	697	747	699	705	678	713	724	720	724	673	675	696	704	710	684	663	693	682	731	736	716	676	681	657	671	689	693	708	692	646	713	750	676	734	696	728	680	681	722	680	687	771	732	713	676	683	738	703	677	720	673	714	734	667	732	752	688	682	734	733	709	696	676	724	703	692	739	686	718	706	745	674	748	701	713	679	756	661	695	635	727	733	670	706	727	730	699	680	691	694	685	707	694	707	770	698	687	699	742	709	692	738	694	663	662	709	734	684	736	698	705	752	719	689	702	662	661	694	662	693	719	731	693	749	706	698	740	672	738	686	700	694	686	696	681	696	706	709	730	666	713	656	721	715	695	726	671	666	715	685	706	724	699	670	711	701	731	700	669	686	723	698	753	713	688	719	699	728	751	704	692	718	705	695	669	705	676	693	672	705	716	700	700	711	734	680	702	684	685	703	694	737	670	721	691	760	684	710	737	686	709	740	712	682	703	654	688	673	709	728	726	704	677	699	686	733	713	697	688	670	661	686	683	704	705	678	690	710	680	706	676	671	678	738	648	751	716	716	766	673	749	674	678	649	702	686	709	716	699	711	721	705	729	721	737	711	763	730	644	662	669	695	721	675	699	670	666	695	700	726	775	655	735	677	703	708	688	705	682	729	682	728	754	690	723	706	697	723	719	717	647	701	656	705	674	742	695	702	737	658	711	712	697	661	694	670	682	713	736	688	709	680	680	718	740	654	707	678	674	676	699	678	697	672	706	721	695	678	657	677	756	698	714	715	691	712	673	720	703	744	729	724	720	741	711	662	708	679	694	704	729	739	748	688	743	661	684	690	705	657	730	729	684	710	674	710	663	690	768	685	707	698	652	687	727	708	683	684	693	682	727	739	721	698	745	688	709	769	684	758	704	685	703	681	681	713	706	734	723	723	718	685	703	672	727	748	724	713	675	702	733	695	670	645	729	637	686	687	684	670	717	674	732	668	674	719	724	704	681	714	672	673	718	690	736	661	723	742	714	689	717	680	690	689	733	760	717	684	645	736	677	761	721	702	715	733	692	659	679	729	699	687	725	756	703	670	683	683	683	676	692	669	668	742	716	732	707	737	703	680	713	699	721	676	702	681	679	662	732	682	707	673	684	659	723	650	651	712	695	700	714	733	715	726	675	718	655	704	745	680	714	809	693	708	733	721	661	660	694	648	673	709	701	689	667	719	691	659	691	733	715	731	708	702	695	661	681	713	718	666	711	689	680	685	715	698	740	703	669	713	690	721	704	716	694	702	677	695	727	697	698	715	730	711	707	657	706	671	746	682	669	712	717	717	681	699	703	698	688	662	699	709	771	748	717	695	732	696	694	703	713	696	654	731	756	727	718	705	690	704	720	658	729	708	726	699	701	688	666	702	721	707	674	699	716	713	707	726	640	745	707	738	639	690	728	738	727	735	718	743	720	684	729	685	741	700	659	668	668	705	711	677	644	716	693	683	718	695	738	669	750	689	711	708	672	669	725	697	654	695	723	655	681	707	702	710	694	656	714	740	685	698	718	693	766	705	665	701	684	701	725	732	682	688	696	728	691	658	720	715	715	705	741	736	709	695	695	706	727	705	686	695	727	691	735	683	698	739	699	759	659	710	666	758	702	719	660	720	733	772	703	679	645	699	693	710	682	711	674	751	669	645	746	733	731	666	698	707	688	719	732	743	725	730	700	700	691	705	724	685	685	704	702	667	710	682	734	697	698	713	674	680	719	680	712	722	720	685	695	697	711	723	716	697	739	710	751	705	678	681	736	700	675	688	674	734	706	676	686	705	716	703	726	674	731	738	693	702	695	691	687	681	702	721	744	704	729	730	689	688	686	670	684	715	714	710	685	720	743	659	721	714	661	695	710	726	699	713	729	753	703	750	671	753	723	728	716	756	716	784	684	692	695	715	672	707	737	700	764	730	689	647	732	692	703	705	659	746	679	694	729	707	686	689	699	740	725	702	711	674	692	713	734	746	690	713	693	658	694	705	729	664	691	708	711	670	691	697	690	673	704	713	711	688	698	700	659	715	692	695	689	734	713	701	689	670	699	686	722	711	714	734	693	669	686	709	692	736	747	663	712	676	689	731	689	697	674	729	735	667	698	727	697	692	784	730	749	691	679	721	669	695	682	717	681	699	711	727	704	714	667	749	681	698	700	672	693	733	685	725	732	722	680	690	714	739	681	707	682	661	737	696	744	663	699	710	726	708	660	717	704	711	734	695	712	694	722	710	693	701	707	711	664	702	654	677	682	716	704	689	697	672	725
12996	15798	17463	14929	10138	9380	5690	3397	2875	2041	1144	702	436	438	374	387	366	360	362	381	375	323	350	364	365	376	345	371	319	355	329	416	377	360	366	364	353	345	327	349	377	337	354	336	366	350	354	341	366	368	350	373	335	341	347	372	351	384	357	341	352	356	356	357	365	351	314	346	349	357	367	295	340	371	362	327	337	370	360	369	360	386	342	315	359	381	356	342	323	349	335	347	375	386	361	383	343	364	361	363	346	385	354	345	361	333	337	322	323	343	355	366	360	308	345	388	301	334	358	354	371	361	359	353	363	342	361	357	343	351	376	316	361	352	404	362	349	361	332	324	356	362	375	346	387	351	371	326	356	336	335	370	358	368	350	355	353	401	374	400	318	331	368	349	339	333	343	335	338	335	364	372	325	374	360	334	338	371	376	402	359	353	347	310	347	351	351	343	365	339	353	370	377	377	391	340	378	358	358	319	378	367	380	367	361	375	381	339	353	342	383	384	337	356	348	318	313	343	332	362	373	366	367	342	332	330	358	369	343	345	355	349	332	357	365	345	376	361	359	338	333	354	348	329	371	361	385	331	395	348	350	355	365	372	363	394	335	338	348	352	345	317	350	338	359	354	378	329	346	364	370	365	341	344	310	340	350	351	326	350	326	349	369	356	336	320	345	356	342	330	362	384	371	369	339	366	341	352	364	360	383	385	353	359	335	319	335	340	351	333	359	348	347	357	348	360	346	335	349	369	354	338	345	385	330	363	356	364	369	363	352	376	360	328	356	341	318	350	328	368	354	335	348	343	323	320	338	334	338	373	369	358	376	354	312	352	357	339	330	345	384	335	347	328	357	362	372	355	365	339	337	347	352	342	356	349	336	343	357	345	359	362	319	326	387	373	338	330	389	328	377	346	376	367	319	341	378	369	344	376	377	355	326	353	369	360	326	373	369	331	366	392	339	349	333	329	343	346	366	354	342	353	344	377	352	356	321	361	358	350	347	349	324	333	392	339	356	359	305	340	329	378	392	354	331	351	376	324	361	330	337	394	368	326	364	333	350	377	363	366	350	371	341	352	376	339	341	355	393	370	391	385	350	381	333	352	356	360	371	346	358	375	356	352	326	344	351	383	359	343	325	316	350	386	344	347	355	362	342	311	352	359	333	366	338	317	363	353	352	345	326	367	347	340	343	359	361	362	361	372	343	387	336	362	342	347	340	356	344	308	366	363	339	321	323	355	334	399	351	330	349	369	361	349	389	353	393	347	370	369	365	366	342	327	313	353	325	343	377	323	348	367	373	360	336	343	336	327	331	329	351	349	329	347	373	341	319	376	364	343	364	360	340	367	351	363	396	342	323	343	330	316	322	374	334	352	367	337	337	324	364	342	357	341	382	337	326	327	380	343	387	325	376	363	357	348	371	371	331	326	363	387	349	333	365	364	341	383	348	333	367	341	346	333	356	334	340	331	382	371	366	323	336	373	362	343	364	350	338	351	329	351	310	325	336	377	350	376	391	400	339	340	374	360	365	358	359	384	347	346	330	324	346	336	361	402	355	335	358	361	338	331	353	371	317	357	344	370	358	390	371	353	378	363	342	306	365	325	354	324	368	384	327	369	389	329	368	364	354	361	341	321	331	337	364	380	351	331	360	314	360	368	359	342	347	336	379	349	314	366	345	355	349	326	344	335	394	378	369	349	326	367	348	339	382	364	374	396	335	384	367	342	346	342	336	379	352	357	339	346	295	368	350	351	406	386	324	334	367	332	319	347	305	333	358	392	381	357	353	343	341	347	349	317	317	374	343	354	347	349	351	383	357	327	350	348	340	337	365	326	354	364	316	384	341	354	344	358	355	385	347	366	320	376	330	328	344	392	344	337	327	354	398	383	345	360	355	321	317	336	362	351	325	343	352	320	327	375	335	305	381	351	344	375	335	359	347	356	349	386	380	370	345	371	306	362	368	339	361	384	366	323	330	348	380	341	337	336	360	344	348	354	355	338	378	347	344	383	367	370	358	365	349	390	387	347	362	359	357	370	324	393	358	333	334	360	346	356	356	341	348	351	367	361	360	357	319	354	356	334	331	352	347	346	352	372	325	362	366	331	365	337	345	359	363	366	369	347	330	369	353	357	357	360	334	345	384	347	336	347	339	363	347	370	360	410	374	396	333	332	360	362	324	375	333	346	330	329	351	344	368	354	375	360	352	336	392	365	341	331	361	308	340	358	327	347	341	300	353	347	335	332	339	312	352	350	361	353	373	360	342	349	359	342	338	352	370	315	350	356	344	346	342	387	353	333	350	354	357	373	348	350	363	330	354	343	338	351	357	350	318	355	363	334	338	342	332	364	353	361	322	324	351	395	344	361	369	375	365	331	374	363	400	350	365	344	332	350	366	352	398	371	348	346	343	338	371	389	321	328	361	332	353	357	343	364	329	321	351	366	365	391	348	347	340	322	388	374	354	330	319	345	341	352	375	352	356	329	335	357	398	338	359	329	381	344	374	385	332	367	380	359	387	366	336	319	355	353	359	349	338	345	367	351	371	350	357	378	348	363	366	342	361	351	386	346	361	369	364	378	352	339	379	361	361	340	331	353	345	334	342	342	352	346	335	367	387	337	361	352	376	350	357	362	351	361	346	377	381	358	334	342	352	361	347	341	369	359	369	309	325	373	364	349	369	337	358	375	331	371	338	356	345	342	366	380	356	339	339	372	343	351	319	352	366	376	320	349	293	358	350	342	382	353	343	355	335	342	365	354	350	346	347	366	364	355	333	326	359	394	383	349	380	347	354	329	342	371	343	371	343	370	344	365	384	335	358	358	351	330	363	351	333	357	322	362	353	323	366	343	340	359	338	349	360	363	316	378	353	352	338	385	324	341	378	346	351	321	355	356	357	412	355	333	337	379	351	330	362	352	355	321	379	339	359	351	362	364	348	350	372	351	349	363	334	367	337	319	350	374	338	425	340	340	335	316	343	351	363	332	347	372	323	391	373	355	349	353	315	367	350	354	334	335	357	341	376	369	355	342	365	357	362	382	346	376	340	364	364	378	364	366	330	355	338	368	329	359	370	352	349	381	343	353	347	345	369	332	377	373	358	357	342	386	315	358	366	346	313	375	393	344	344	354	374	390	383	367	385	343	348	354	376	358	386	367	354	353	316	346	344	330	370	361	359	348	352	336	325	345	350	332	350	358	335	349	356	336	338	346	343	376	343	363	376	346	330	342	329	360	361	365	369	328	363	361	334	338	342	373	347	329	368	368	348	365	364	377	375	354	367	341	359	343	368	322	340	294	333	352	331	343	337	373	330	341	327	327	391	365	336	405	349	383	338	348	350	342	328	373	353	370	369	340	359	338	354	331	337	338	348	349	332	366	354	336	354	357	384	385	304	364	360	336	338	378	348	342	351	350	369	329	352	344	369	362	353	391	341	368	357	349	339	385	367	332	329	346	329	357	353	342	345	313	338	357	334	376	326	354	365	316	329	366	384	334
9833	15148	22017	25122	21578	26103	18356	14028	11978	7816	4329	2185	1336	1008	912	956	906	885	916	885	932	873	940	886	866	919	897	890	919	911	944	874	941	923	936	876	884	925	938	863	879	923	972	959	970	939	897	872	847	957	933	948	887	917	959	981	924	925	903	898	931	966	920	959	940	936	906	908	917	938	903	917	926	880	914	916	911	865	899	908	921	926	914	914	932	918	937	897	928	904	905	879	873	945	909	874	899	940	883	904	935	898	954	901	953	887	911	907	944	898	910	934	909	911	926	935	905	872	939	882	891	927	885	902	863	929	924	882	919	931	900	903	937	913	927	937	862	926	892	951	896	901	892	904	904	942	889	855	947	929	951	885	897	972	959	868	911	895	921	926	833	895	900	889	928	905	919	912	921	854	893	915	934	887	893	918	946	885	892	910	861	953	922	914	861	887	908	915	851	900	891	940	915	910	936	935	885	925	940	831	841	923	908	907	917	870	931	882	914	931	923	841	950	933	890	866	884	903	909	895	951	945	917	902	923	904	910	915	910	893	918	919	874	908	890	929	912	956	904	927	847	908	921	890	948	840	868	886	916	908	877	889	946	872	923	923	925	906	903	899	892	918	910	943	957	897	843	914	941	935	958	917	917	959	976	913	926	903	884	850	909	887	918	884	865	899	948	905	867	920	878	955	919	917	963	915	911	874	896	937	898	898	894	964	881	900	892	905	847	882	934	842	926	900	915	908	907	884	906	912	926	920	879	928	916	897	960	943	908	855	970	879	869	934	872	869	854	889	953	927	878	907	895	914	932	904	867	937	950	909	901	912	891	926	909	888	935	955	865	907	937	906	970	911	883	885	965	864	882	961	846	917	899	921	877	885	893	962	893	901	936	908	880	891	877	918	934	862	919	900	883	891	906	875	944	917	899	890	953	903	888	917	930	941	902	876	957	891	913	884	889	945	893	891	929	931	927	953	883	956	912	881	925	949	899	914	959	918	877	862	904	896	941	908	919	927	914	911	910	898	932	885	909	937	872	868	919	854	961	925	925	904	890	948	932	895	944	866	933	936	942	917	875	928	960	924	873	960	899	899	937	861	957	918	961	914	912	919	913	944	868	883	894	909	930	944	861	922	938	875	943	942	942	942	902	885	980	931	957	921	912	894	923	941	953	932	871	893	934	942	863	912	897	918	906	917	921	898	919	942	975	886	901	919	925	933	924	862	942	961	903	952	907	928	881	892	901	942	886	912	902	994	918	870	923	968	918	961	916	901	903	907	903	909	905	877	877	870	873	899	904	921	930	941	911	924	884	891	950	878	908	940	929	945	881	933	896	904	930	842	958	907	911	973	935	953	905	875	890	913	895	911	931	956	942	903	954	902	870	945	870	908	946	914	907	911	919	917	880	908	937	833	893	876	887	849	869	915	899	884	898	892	890	917	927	970	938	959	919	949	912	857	901	875	892	923	911	939	930	928	878	884	947	924	938	902	871	914	959	870	934	907	903	882	896	870	938	933	903	909	912	966	944	878	877	899	912	902	927	930	885	905	886	925	876	985	882	886	903	939	923	874	885	906	961	876	879	907	876	908	934	946	927	899	913	887	930	871	897	920	910	903	898	929	952	923	948	935	942	887	965	899	930	928	904	957	882	893	949	936	929	951	950	864	941	907	892	951	890	931	886	921	886	869	891	937	899	903	845	935	894	926	970	910	939	908	867	912	898	941	905	950	909	918	909	889	907	898	921	943	940	931	911	916	845	923	920	920	909	887	880	903	933	922	889	911	913	877	889	860	877	899	903	910	942	879	871	896	915	892	902	866	919	896	919	879	952	903	912	914	931	880	897	929	894	928	920	859	887	954	933	920	855	895	921	920	868	938	911	932	891	899	917	910	987	880	898	890	884	878	972	867	826	952	880	927	878	925	972	903	888	949	938	892	931	919	867	922	879	957	928	885	916	902	934	936	937	861	938	886	911	916	851	915	876	885	951	919	927	843	892	905	905	901	913	955	881	900	877	883	912	915	930	936	935	940	890	936	888	866	967	913	925	904	953	896	905	911	916	927	952	911	911	860	899	910	944	914	910	940	959	927	924	906	902	899	963	936	877	896	941	883	859	1001	929	914	922	892	882	890	924	909	929	947	910	904	867	917	901	920	925	898	934	846	909	923	921	882	903	900	854	871	892	936	882	920	918	923	905	898	948	905	929	898	884	924	906	891	952	898	905	885	857	912	879	884	892	921	924	891	927	900	864	884	928	895	867	931	909	900	923	935	946	945	924	873	881	904	946	914	882	868	911	883	903	902	856	898	878	941	944	873	951	912	907	894	881	908	892	982	938	935	898	926	932	895	890	929	964	902	932	923	933	909	911	848	879	895	951	923	895	949	908	949	914	948	967	873	919	878	888	907	841	936	897	942	878	919	941	875	906	913	865	942	940	856	920	883	920	898	906	915	959	899	922	927	918	896	907	906	905	952	947	912	923	931	902	911	898	874	884	968	897	901	906	934	868	922	928	971	950	942	937	901	914	976	919	879	929	902	964	871	855	898	913	885	835	871	897	958	869	949	915	919	907	905	974	916	909	857	910	888	909	922	930	933	898	901	946	910	915	927	913	929	932	869	908	859	908	885	889	898	988	892	898	862	920	916	887	892	902	870	956	904	933	892	905	924	930	907	955	926	895	958	864	841	916	879	868	911	896	952	877	903	859	954	925	935	870	967	856	914	853	936	865	864	903	922	884	890	903	912	955	938	893	950	948	961	942	885	905	968	913	921	932	932	930	956	931	902	910	911	914	873	899	904	891	940	899	921	923	938	935	915	930	915	936	908	891	982	881	901	877	934	931	904	886	897	922	899	939	895	900	903	881	878	922	855	907	956	906	939	929	948	927	923	967	892	929	921	930	865	931	924	893	926	840	880	922	916	915	910	917	846	862	881	918	943	892	901	910	913	840	926	921	919	863	926	878	900	935	911	868	938	927	892	908	910	932	875	940	911	905	932	912	989	866	904	913	886	926	936	909	890	891	871	902	927	875	925	866	903	909	884	918	901	883	917	882	916	918	875	938	937	908	907	951	901	906	902	931	885	922	867	905	907	944	927	911	920	972	907	963	932	890	900	923	927	865	974	886	904	914	898	930	956	896	949	898	913	938	918	928	933	890	925	933	894	962	911	892	909	921	862	909	878	875	924	895	877	922	898	930	925	881	960	842	944	936	884	915	917	940	924	897	942	943	956	883	857	890	918	938	889	882	890	938	934	889	913	885	936	908	904	909	909	872	917	908	864	936	959	918	884	903	884	911	883	937	911	904	914	935	933	878	936	864	924	981	901	916	913	900	902	957	858	943	863	874	922	894	922	840	915	924	916	932	888	880	942	920	946	951	911	895	927	920	904	959	930	891	934	888	880	919	925	887	908	904	974	923	910	869	906	907	973	920	907	925	927	928	949	940	895	898	904	930	883	903	905	959	937	914	930	930	887	874	911	864	905	895	980	901	882	876	943
31772	42723	40554	33094	29929	30963	26598	33706	27342	16391	7414	2243	806	401	362	284	334	336	305	320	364	315	325	320	290	346	319	328	281	348	333	319	309	355	338	298	309	361	309	345	308	327	351	298	322	352	354	320	334	318	339	318	340	345	336	315	343	323	335	303	331	292	310	308	322	361	304	345	343	299	350	302	328	348	327	295	296	338	317	316	322	311	298	320	330	333	323	330	342	293	313	293	340	272	329	307	313	324	345	351	294	340	291	321	292	333	350	328	314	346	309	331	312	319	332	317	313	357	308	320	292	319	309	341	304	307	319	378	344	317	301	323	314	303	338	270	320	308	320	321	348	331	327	322	319	354	345	321	305	320	312	268	334	341	335	279	355	344	342	322	341	336	325	318	318	327	312	274	331	338	324	328	321	323	323	303	319	301	301	347	315	298	292	296	338	339	340	354	338	319	319	324	307	321	312	303	303	293	305	296	327	279	321	309	286	291	289	322	299	330	322	308	287	302	338	306	341	302	317	336	314	322	355	351	345	362	334	309	335	308	338	322	350	353	305	310	332	330	307	305	347	329	333	312	324	341	278	318	271	324	285	296	285	315	330	367	295	350	338	339	305	311	329	349	324	335	310	317	307	313	340	348	322	321	330	344	322	315	346	314	322	330	293	301	340	305	293	317	317	306	327	322	310	320	308	355	284	281	350	322	300	305	303	340	322	334	285	346	320	311	331	317	309	320	321	333	310	329	321	308	339	320	316	313	322	317	355	337	342	332	287	323	343	323	333	315	324	337	319	315	307	305	299	326	305	304	319	308	323	345	346	322	365	346	292	294	299	332	312	335	340	331	340	291	315	323	328	309	316	290	335	328	284	354	331	341	326	317	322	324	318	332	318	302	313	318	339	323	303	304	320	293	317	314	314	315	310	319	312	307	326	304	321	324	305	328	320	304	327	302	337	330	332	325	292	297	326	354	324	304	314	320	326	332	352	318	301	350	346	322	297	315	323	295	310	329	309	346	311	320	364	307	296	313	321	310	339	314	360	327	332	331	332	328	354	324	335	358	297	307	303	305	318	313	286	298	318	342	311	287	334	317	351	316	297	353	320	320	313	297	318	321	302	352	323	326	324	321	323	313	293	313	337	308	315	300	319	340	311	332	297	312	332	300	304	318	307	311	303	337	302	317	313	314	326	312	331	286	348	336	321	342	309	332	285	302	328	324	351	316	314	312	306	351	313	329	328	319	276	280	327	324	282	312	296	318	288	345	297	346	297	318	319	290	344	316	315	339	308	314	294	326	317	329	347	312	323	296	356	308	284	311	336	309	329	340	319	331	342	379	330	330	339	316	305	334	303	320	303	341	330	334	311	300	331	324	323	330	329	328	319	308	333	322	314	319	305	323	318	317	307	315	319	332	308	301	320	300	254	310	333	328	317	294	295	328	334	304	306	320	283	285	303	294	310	316	304	320	310	320	306	333	352	314	313	365	315	296	320	318	336	343	342	306	318	339	327	329	315	305	317	332	302	301	325	348	312	318	321	297	346	308	297	310	330	327	320	338	304	319	325	306	323	295	322	319	307	288	318	332	330	317	335	335	315	345	310	312	332	300	299	330	303	317	313	344	314	303	300	312	313	314	288	326	293	321	297	323	300	324	316	325	331	332	307	319	326	279	327	307	345	305	305	337	319	303	303	335	326	313	353	307	331	304	305	346	324	325	334	306	328	335	349	297	293	282	318	299	329	317	311	330	314	321	306	324	330	319	321	332	303	300	315	321	335	350	271	352	335	340	306	326	310	310	303	295	335	320	303	325	302	314	325	326	354	302	303	333	277	321	339	298	348	308	326	351	309	313	308	333	357	325	322	333	321	300	346	260	319	359	306	307	335	333	330	334	322	333	349	321	329	329	335	289	312	290	334	323	318	299	312	320	351	322	288	335	333	356	273	345	341	350	287	328	308	317	296	332	309	328	348	309	328	302	338	350	310	335	329	330	310	336	306	293	340	298	343	328	335	329	283	317	316	318	330	315	317	351	320	341	294	345	301	325	291	334	327	328	319	314	299	307	306	299	311	333	327	313	298	322	329	359	338	291	340	303	309	301	335	317	299	352	298	340	331	328	314	305	312	315	295	327	327	317	309	327	300	315	318	314	331	314	366	335	314	332	337	318	314	299	325	321	330	331	328	283	313	346	329	314	297	296	323	309	318	346	353	323	322	311	353	331	324	300	317	307	277	320	347	335	322	306	306	346	324	307	330	329	323	309	296	331	312	292	320	313	335	296	296	291	347	317	328	310	337	343	313	331	320	325	317	343	337	336	328	292	353	334	323	316	314	310	320	293	325	301	303	327	307	287	338	334	299	332	309	347	322	326	311	313	339	319	317	341	311	344	299	313	321	313	313	340	354	342	314	347	310	333	328	325	319	343	312	341	326	326	328	352	375	302	350	350	312	311	305	311	310	317	339	311	344	333	273	309	287	338	333	323	306	329	323	302	340	325	363	323	336	324	318	354	287	333	313	319	318	345	286	333	305	349	315	314	328	343	340	319	287	309	314	329	318	291	323	325	314	321	312	368	335	292	335	317	311	309	320	338	326	302	343	330	299	309	318	345	311	305	306	314	313	306	316	350	306	305	305	292	322	327	331	343	318	281	321	298	321	327	348	315	353	321	340	312	346	334	357	325	308	324	323	312	325	340	326	335	322	322	294	329	296	314	318	330	312	302	341	321	300	315	308	318	342	300	315	339	343	296	340	312	330	291	303	317	321	319	326	300	331	326	297	333	337	319	309	325	314	327	315	317	293	325	326	319	309	319	308	353	308	309	314	343	343	317	319	322	312	305	283	330	314	314	333	335	327	328	340	343	318	297	335	315	319	323	289	339	340	334	321	305	300	300	361	318	351	333	325	317	296	331	325	314	319	307	295	325	341	330	380	349	304	301	301	327	296	327	318	319	329	337	310	304	289	337	323	299	323	321	325	338	340	328	306	308	336	324	318	315	316	286	306	329	325	311	347	320	314	302	313	310	303	307	313	322	333	292	346	321	326	305	335	334	298	346	346	341	312	284	314	329	302	350	305	317	308	304	316	331	321	276	310	343	298	295	313	336	336	347	309	324	337	313	321	357	304	293	317	335	353	309	319	329	338	301	320	329	316	325	315	337	307	329	325	339	350	321	335	316	294	303	325	301	305	321	307	319	310	371	351	332	291	316	304	308	343	303	310	333	307	322	287	321	334	302	320	332	345	290	328	307	321	324	298	308	330	324	336	333	338	300	309	332	318	331	317	303	313	301	329	276	306	311	336	319	323	300	338	304	307	301	308	302	307	343	292	315	337	328	331	320	318	281	319	308	320	296	300	286	304	322	337	296	304	310	332	319	306	299	309	302	331	324	311	342	353	339	306	329	349	317	336	297	318	325	318	320	332	331	318	291	303	317	304	328	314	288	354	320	328	321	342	352	317	325	349	320	305	308	321	335	303	289	357	328	288	360	333	283
23332	37385	41341	39772	39319	40288	40782	50296	43221	31998	20063	8234	2861	1324	926	816	842	794	848	878	803	855	779	852	812	874	854	803	792	823	822	822	837	844	800	805	830	829	842	807	802	860	816	797	824	811	818	831	835	786	824	872	823	778	845	774	795	795	837	800	808	783	821	810	800	839	870	825	857	804	802	817	769	859	822	829	778	809	875	798	830	792	838	847	843	803	841	824	760	865	808	848	833	823	839	857	798	827	821	830	815	894	844	844	888	845	814	820	831	844	790	867	813	818	829	794	835	861	806	852	938	796	779	799	851	780	832	860	787	799	798	817	827	878	845	860	833	842	844	865	801	842	812	843	841	852	830	827	827	832	819	840	801	841	805	763	850	815	834	817	855	826	821	828	784	830	858	855	809	830	827	815	793	793	826	835	823	826	812	865	844	833	841	906	831	816	821	824	822	855	828	830	847	818	830	852	813	839	833	822	867	854	846	844	815	827	819	817	815	835	852	858	767	892	792	836	854	766	801	805	861	809	823	786	805	801	843	779	758	878	776	808	811	818	849	834	821	861	822	855	854	828	862	834	841	877	871	853	846	840	839	839	825	865	771	781	883	870	737	778	774	824	838	794	837	843	800	807	813	806	801	798	785	778	827	814	797	828	838	818	862	854	792	863	832	817	891	800	826	839	894	852	864	853	766	829	804	837	847	857	811	824	787	837	835	853	884	805	804	829	832	856	828	854	850	913	847	802	848	795	796	804	886	865	770	837	834	825	840	824	808	856	838	802	801	876	802	842	821	797	826	801	760	791	832	807	819	824	868	853	888	846	804	837	867	813	807	769	814	865	866	813	896	856	784	794	863	827	869	876	813	800	806	799	872	800	806	860	831	844	802	881	813	834	792	864	857	820	855	831	877	788	817	850	815	839	878	823	797	819	823	798	823	800	851	838	838	806	813	796	880	778	832	829	930	824	825	835	842	840	799	818	875	814	827	862	800	813	803	811	792	822	812	828	793	865	783	853	791	841	811	801	837	777	797	817	819	842	875	837	809	828	865	820	774	835	867	826	805	850	882	792	779	824	821	847	827	881	867	744	859	882	827	842	832	842	840	817	845	796	841	809	838	857	850	791	802	826	858	796	795	820	855	833	861	819	839	800	813	810	821	811	834	878	819	850	833	808	821	857	825	860	766	813	814	825	851	845	838	762	826	861	841	843	761	819	862	835	832	788	855	809	834	816	845	745	847	818	821	867	817	841	837	819	809	817	831	806	843	800	861	849	864	822	793	822	871	909	756	868	801	818	806	868	807	868	804	840	806	887	844	807	796	797	855	807	841	837	811	856	760	811	882	856	864	809	848	825	855	833	852	812	821	847	825	812	805	856	837	831	846	823	824	831	856	814	777	841	838	814	847	805	815	786	815	804	819	744	846	808	826	850	794	844	851	841	818	893	842	882	772	821	835	833	793	799	800	833	815	821	818	762	782	843	813	835	794	838	816	854	852	791	852	809	859	816	811	827	860	841	804	848	871	807	832	832	831	831	821	838	847	852	811	836	837	820	774	833	870	803	801	832	843	809	873	786	805	826	786	821	839	843	845	755	842	822	847	866	828	780	847	815	826	835	835	844	782	845	822	828	815	832	809	800	867	845	833	828	822	833	827	819	791	872	850	823	828	879	841	794	850	811	836	829	816	848	777	840	859	893	817	770	808	813	801	841	842	853	769	811	776	806	777	770	841	826	812	816	826	807	791	788	861	774	889	847	849	847	827	802	796	845	818	797	831	807	848	874	818	856	833	768	812	841	821	860	884	821	794	830	852	793	840	813	896	828	830	800	797	803	832	840	813	829	833	844	826	869	832	854	818	883	829	845	817	823	828	868	801	836	819	837	829	839	794	844	842	823	823	826	823	835	879	873	880	885	874	839	817	772	813	806	765	790	890	838	852	800	810	805	844	794	829	877	836	853	836	797	836	864	824	858	840	804	806	806	881	866	844	804	804	795	838	863	835	848	797	798	848	853	818	847	885	846	801	884	786	876	823	846	841	820	820	825	866	846	863	795	842	843	837	800	858	829	868	793	833	815	845	858	770	843	839	838	893	794	856	788	817	808	791	870	850	800	783	811	854	835	848	839	831	839	769	853	818	816	845	809	843	874	841	792	802	833	828	834	833	800	820	858	835	812	880	892	832	854	857	773	786	812	848	791	817	794	817	783	805	777	881	835	812	813	865	855	854	837	779	857	855	824	779	829	792	881	828	819	784	788	831	823	811	853	820	805	869	847	855	858	788	771	818	839	839	832	831	774	796	815	830	787	808	772	846	840	823	867	844	780	840	821	915	880	842	814	858	812	864	763	820	846	793	846	773	860	804	797	819	803	798	820	802	800	814	787	869	828	825	834	842	808	860	834	855	823	793	803	801	812	809	775	858	816	836	822	794	844	796	854	839	846	808	780	848	820	814	831	827	789	790	834	835	798	829	838	874	801	794	855	836	789	850	852	774	825	828	813	810	800	875	843	848	808	840	787	805	856	830	827	832	839	842	815	755	823	821	876	839	852	804	873	819	853	847	819	799	802	828	821	785	849	851	899	817	840	799	859	825	846	822	838	793	824	840	802	848	851	828	874	769	833	819	780	826	834	805	807	832	854	858	853	823	836	865	816	859	800	868	774	842	837	894	807	793	832	860	764	836	745	848	831	871	815	792	850	850	853	857	787	893	812	808	820	777	810	845	818	802	805	839	866	858	854	829	823	850	827	812	873	850	820	851	765	843	864	863	845	817	843	831	833	807	867	862	848	801	864	859	808	836	811	857	855	894	828	859	802	843	829	858	832	771	831	820	836	833	814	780	831	827	852	881	798	788	830	835	852	837	808	873	813	844	817	876	845	863	835	809	816	820	784	847	780	782	866	844	835	795	802	839	845	764	865	880	805	794	866	814	795	829	857	792	782	846	814	853	803	861	829	818	835	754	820	824	815	840	882	859	825	878	835	805	826	835	863	862	811	802	791	853	807	853	831	807	837	867	837	861	841	796	800	841	848	791	888	894	841	833	771	816	794	855	854	794	855	831	811	860	839	798	797	844	806	834	751	786	799	865	841	805	821	831	802	821	861	816	793	804	853	820	811	844	841	889	813	838	878	815	805	839	859	862	841	838	813	834	823	838	829	826	853	820	738	844	825	820	875	772	835	824	820	822	805	820	843	817	835	824	785	871	864	793	848	834	834	840	866	857	785	788	835	756	843	817	877	805	806	763	809	825	819	795	840	818	850	804	842	817	793	811	825	804	852	770	830	836	885	830	815	855	799	838	812	813	808	785	829	855	806	805	868	833	865	818	785	852	866	786	812	838	798	847	826	804	844	812	802	718	865	836	785	832	809	815	822	770	802	815	889	805	876	815	853	815	833	804	871	832	798	820	900	878	838	812	788	821	824	865	807	870	777	752	861	831	759	857	881	809	796	835	803	809	869	850	807	819	865	805	849	827	778	836	850	858	795	796	822
45277	45780	39755	33219	30695	30091	27623	39356	43451	32228	19152	6440	1593	506	271	291	280	276	270	277	244	306	266	245	269	265	283	281	268	268	293	253	250	239	280	291	280	298	263	236	276	283	281	270	300	287	277	273	258	287	276	264	268	257	263	269	264	229	277	240	273	277	265	273	259	231	271	255	287	285	266	247	257	269	275	241	297	232	286	256	257	267	260	286	281	265	268	262	281	270	241	292	280	248	288	247	243	280	272	262	261	259	251	260	277	270	257	276	270	245	248	268	302	258	250	269	240	259	281	276	282	272	282	267	242	255	279	287	254	242	281	278	269	230	275	240	284	257	259	258	255	262	275	256	270	261	298	270	264	267	243	251	261	276	260	264	263	260	265	245	249	244	266	235	267	276	276	280	247	292	267	263	270	270	281	257	268	264	274	250	288	258	277	259	244	231	255	289	284	291	286	257	268	242	279	279	263	263	258	266	247	273	264	241	253	250	234	279	282	268	250	266	282	265	263	273	267	261	240	277	276	301	261	299	237	253	256	284	276	261	273	260	271	269	253	240	284	269	275	300	252	246	290	255	266	257	288	261	274	268	257	273	281	235	271	241	260	253	285	259	250	260	264	275	248	261	293	283	254	292	284	257	269	242	246	250	256	283	283	275	283	247	221	248	288	252	277	280	260	260	253	252	273	232	299	276	278	270	277	260	277	248	286	269	252	254	246	248	271	290	255	254	253	256	286	272	242	259	234	259	266	291	289	273	267	278	255	285	272	264	248	297	292	266	310	306	287	273	267	289	265	265	281	245	295	269	263	266	270	266	298	261	278	244	260	278	269	284	255	235	259	256	276	258	266	264	287	275	291	277	290	291	297	259	239	269	271	279	253	263	241	280	269	275	276	257	280	275	276	232	275	250	282	282	282	289	280	269	241	237	283	265	238	267	282	269	289	270	256	273	288	241	274	295	238	265	239	247	269	278	231	270	266	287	241	239	264	284	256	301	277	270	254	274	269	292	265	267	283	264	231	256	264	290	249	254	285	269	265	237	267	250	253	263	251	291	287	277	279	261	269	281	253	263	269	282	249	260	245	236	232	298	261	298	256	290	277	259	247	265	244	261	256	255	252	259	274	293	268	246	280	244	276	265	258	266	261	257	278	256	258	280	256	263	257	269	242	296	257	266	230	256	252	234	279	255	252	273	246	271	260	293	288	276	270	271	237	238	265	244	262	260	250	296	259	241	255	256	254	263	285	278	270	269	296	255	253	266	257	267	256	246	264	269	266	254	250	294	270	278	283	268	260	262	285	256	235	297	260	259	266	260	266	310	269	273	238	256	276	263	271	260	286	276	259	276	257	251	272	264	234	271	288	256	259	269	260	266	257	260	246	267	282	256	276	284	258	273	263	281	261	247	287	275	264	253	288	271	265	256	259	281	238	264	263	306	281	257	281	272	299	264	262	283	252	274	251	259	255	253	245	267	274	263	260	222	264	245	252	261	253	292	243	276	290	251	268	241	231	281	278	258	281	263	254	219	248	253	291	258	256	272	246	277	248	285	285	253	304	262	286	253	267	280	269	257	260	256	289	273	256	251	268	281	266	227	282	282	229	240	265	273	222	256	272	268	246	287	257	257	281	290	298	265	256	255	241	254	253	269	249	243	249	295	273	269	289	265	276	266	246	269	255	278	280	286	262	260	252	297	297	293	267	245	265	269	261	260	291	287	266	266	271	304	286	270	264	253	270	262	256	262	266	254	286	241	272	249	274	282	266	263	246	267	302	266	292	243	242	267	278	273	277	269	262	258	264	242	260	266	237	250	271	245	270	288	274	299	271	266	265	264	265	262	267	289	251	268	280	270	258	285	254	265	266	293	263	247	255	221	270	256	266	281	275	274	272	271	258	259	266	239	275	261	284	265	274	274	284	290	265	270	248	256	276	270	258	260	238	216	269	293	272	254	286	280	258	259	265	267	270	303	309	254	276	298	279	249	263	272	259	259	248	278	278	247	272	266	281	249	280	251	260	288	255	270	320	266	283	270	236	288	256	269	257	272	292	282	253	269	264	282	241	278	246	289	258	236	264	273	260	286	282	280	270	263	274	247	246	275	246	278	245	300	287	289	254	283	264	275	260	273	252	276	265	301	274	281	242	267	280	287	261	275	291	274	285	276	273	261	261	238	297	268	284	259	280	259	281	271	280	286	250	245	275	240	238	248	247	274	253	298	287	267	266	261	251	266	271	269	261	280	276	275	277	275	256	275	258	237	245	276	272	253	297	302	245	266	245	275	274	287	264	256	251	281	275	289	245	272	305	274	261	245	261	272	251	263	236	282	255	264	270	267	282	272	249	273	260	241	264	273	253	282	248	255	255	256	262	275	247	272	264	259	283	251	247	266	261	266	261	286	251	283	255	274	239	273	274	269	249	272	240	252	258	270	275	280	268	276	273	247	312	263	253	256	279	266	295	257	257	270	261	292	260	263	280	269	253	258	245	248	298	286	241	265	272	272	272	244	288	272	283	277	245	238	292	259	262	237	317	293	301	265	270	288	268	258	255	231	282	283	256	256	245	265	256	285	249	289	290	269	268	279	268	266	250	272	269	279	278	271	272	273	251	254	258	272	280	274	261	266	242	251	244	267	277	274	263	271	288	221	272	259	285	290	254	251	239	282	280	279	275	250	264	257	275	253	252	289	269	255	263	266	260	264	245	289	285	280	275	236	281	273	264	279	277	230	265	291	280	273	257	249	288	266	287	279	258	296	254	247	265	246	239	235	270	266	239	268	258	255	278	259	281	260	234	253	263	271	304	267	282	253	272	232	267	279	262	278	255	266	279	262	266	292	287	245	271	270	291	260	266	252	268	229	256	252	248	260	254	243	274	243	282	255	254	263	252	293	274	258	274	266	284	283	278	287	285	260	279	278	251	266	287	261	249	241	286	260	270	245	269	286	259	235	270	265	263	290	284	274	262	269	269	259	276	299	273	238	245	273	269	257	257	255	268	235	268	279	264	264	243	272	228	249	265	269	280	285	260	261	256	240	292	282	267	252	267	251	289	256	279	287	236	248	288	252	248	279	268	283	265	259	263	265	237	249	290	270	274	259	271	284	267	221	256	272	258	256	277	278	263	249	282	250	290	278	247	278	263	253	277	280	255	283	265	267	287	269	276	238	289	290	281	253	262	299	303	259	254	292	275	270	259	278	278	267	245	263	277	280	278	260	293	280	257	260	280	267	265	278	285	259	252	252	286	244	242	255	271	258	282	250	279	288	242	245	256	266	303	244	269	284	286	271	257	276	248	250	251	297	260	276	277	270	264	288	257	267	321	250	238	281	279	257	264	256	265	284	290	251	255	269	255	277	266	238	248	256	281	272	292	297	246	269	280	226	285	262	256	291	257	256	248	283	278	253	257	247	318	298	265	275	237	278	268	265	260	253	242	250	260	256	257	267	283	240	280	226	270	297	259	274	242	266	262	275	242	263	275	272	277	258	270	298
35164	44246	45764	42918	43301	41562	38859	58174	58625	46671	33994	16142	5696	1844	853	691	706	675	727	721	720	733	669	636	699	687	690	701	696	692	701	711	729	640	724	773	684	658	695	687	709	688	651	701	717	694	694	671	640	706	695	683	650	651	680	717	701	688	753	662	669	688	752	721	712	685	664	671	674	716	733	663	676	680	704	727	661	675	677	652	700	652	691	732	715	698	697	715	685	650	668	671	645	705	700	659	681	703	693	716	707	686	683	666	715	692	713	711	687	659	747	658	645	678	667	695	684	708	715	643	639	713	658	654	717	720	672	651	685	674	735	766	725	705	662	703	718	701	746	666	701	701	661	718	733	726	681	687	698	724	694	662	695	726	686	690	707	712	714	712	680	688	650	685	691	720	673	727	727	693	661	704	650	700	664	707	687	694	718	653	687	728	701	695	695	705	652	718	729	669	692	673	697	652	714	697	711	679	690	728	638	654	697	717	661	696	691	706	700	654	702	685	649	698	672	723	689	663	663	738	670	703	719	713	662	682	668	695	708	631	735	696	655	726	712	687	675	647	714	677	673	650	692	664	678	722	680	719	699	693	746	673	695	694	624	679	653	668	734	692	669	750	718	672	723	721	682	689	723	708	731	671	679	688	691	695	697	685	704	754	732	707	687	703	711	732	726	652	658	698	635	663	729	685	677	636	675	670	702	707	688	709	708	694	685	667	712	710	689	677	653	690	721	685	658	654	728	644	680	724	690	665	651	713	677	707	683	696	674	716	702	711	698	720	717	691	680	682	673	702	726	728	681	656	676	686	700	686	681	661	685	689	727	719	669	638	680	667	726	698	693	679	691	726	684	688	711	690	651	672	699	667	702	709	638	674	662	702	662	670	690	708	678	725	694	691	635	717	760	667	696	729	707	691	658	668	711	673	702	702	666	700	706	724	678	675	662	683	694	693	685	725	682	663	706	682	755	702	674	681	738	692	699	689	681	700	694	757	708	679	727	699	669	693	693	703	726	778	687	707	657	655	715	695	676	731	696	669	663	652	714	707	702	724	705	655	689	669	689	720	677	671	698	712	702	673	669	715	682	672	653	632	664	678	689	737	699	677	698	703	644	674	696	692	685	732	711	730	728	691	672	677	661	672	668	664	712	698	703	718	720	671	743	722	700	704	724	693	684	648	687	698	685	719	664	656	700	684	762	713	727	685	703	669	680	694	731	724	715	671	705	719	710	723	645	709	702	702	713	626	701	698	685	681	678	683	699	692	675	698	692	689	689	715	721	690	718	681	701	687	644	712	691	675	645	702	723	734	720	634	647	718	702	670	699	722	708	684	670	724	707	716	716	688	708	691	684	727	675	677	665	687	702	644	694	722	711	744	723	698	709	722	728	735	634	671	711	682	694	701	659	687	693	705	718	688	733	689	715	690	740	675	664	694	661	714	671	655	721	692	695	658	689	668	701	688	686	686	762	717	691	691	708	672	660	686	700	716	694	720	702	714	733	671	666	702	644	741	669	686	732	679	728	700	668	675	691	702	652	725	709	678	706	707	719	703	650	680	679	670	723	644	678	695	728	734	699	702	713	710	732	703	672	734	711	704	611	655	676	700	675	715	668	671	691	688	687	650	721	664	679	686	699	678	710	690	655	674	728	731	728	697	717	686	694	680	713	661	668	665	712	715	672	652	756	628	743	716	707	683	680	684	707	693	686	713	711	697	679	644	676	702	658	686	673	769	677	676	749	686	693	716	648	728	708	676	705	715	710	707	676	731	700	702	694	669	703	688	737	707	704	630	670	667	699	681	662	708	676	645	679	664	700	681	670	677	715	660	712	689	681	692	694	639	690	718	672	672	709	698	693	712	732	703	677	689	693	739	682	650	645	700	665	705	677	680	683	731	684	693	698	697	658	706	724	735	706	682	701	697	680	709	695	677	721	690	690	675	681	683	706	646	685	664	690	650	707	709	660	719	711	654	693	671	700	694	675	681	719	685	701	733	705	716	708	677	684	671	660	706	702	718	678	679	712	711	739	737	668	700	633	687	673	624	681	648	662	692	715	709	684	676	674	721	725	693	698	741	693	710	725	711	655	693	682	722	631	668	706	663	707	693	677	684	672	720	710	724	655	666	682	690	714	694	702	710	758	732	727	695	690	730	725	701	656	680	700	704	687	674	653	727	710	786	683	674	660	678	673	691	670	706	734	652	692	714	673	740	686	721	691	692	701	670	729	656	650	662	699	643	709	696	668	681	688	703	746	677	693	667	747	700	717	681	712	688	697	645	693	696	691	680	702	639	702	707	663	717	716	675	687	729	720	684	686	694	642	671	692	686	722	704	665	689	712	712	680	668	703	689	693	676	644	685	653	682	668	667	694	723	719	688	684	708	650	673	655	697	643	696	744	702	730	754	711	717	719	689	650	701	690	646	685	668	681	712	661	661	672	700	678	721	720	692	672	732	651	714	680	723	720	693	686	717	690	749	677	700	639	698	680	685	696	698	674	722	688	708	706	627	680	711	678	707	690	693	762	723	722	693	647	709	691	742	696	698	665	738	684	714	682	675	647	708	707	710	659	696	751	684	634	681	654	655	719	699	644	739	686	678	784	667	733	642	702	686	721	683	657	674	642	682	685	703	674	655	692	706	678	692	718	673	687	684	654	687	718	647	646	725	684	716	694	687	694	662	596	664	699	703	703	701	673	681	760	695	728	691	710	715	705	672	679	693	642	645	700	664	672	722	671	704	736	688	718	691	708	677	677	646	669	732	717	741	728	753	667	650	704	682	706	687	688	663	679	641	668	698	690	664	680	729	648	707	739	651	701	725	688	697	640	694	683	671	705	691	693	706	672	697	674	643	670	690	685	646	660	702	693	705	726	668	686	675	679	704	678	681	653	727	697	685	700	707	668	729	713	656	667	676	753	682	691	709	684	720	692	671	714	701	704	690	696	714	683	657	665	697	736	671	695	665	691	730	694	727	695	680	650	734	719	732	697	710	685	632	688	679	665	746	711	718	698	687	697	704	655	677	735	647	697	658	679	692	641	682	712	652	675	697	655	690	664	691	666	669	739	715	693	652	736	719	695	746	697	656	686	695	675	632	678	720	704	694	707	696	729	709	732	713	695	717	730	712	665	667	680	669	716	696	694	765	663	626	679	636	721	667	712	726	699	705	681	710	689	681	682	719	690	685	678	693	681	702	711	685	713	689	688	670	676	749	692	708	702	680	704	683	720	696	702	682	689	671	678	696	710	698	655	681	696	684	705	700	687	703	685	697	725	651	723	720	710	693	735	673	679	716	648	694	683	657	661	723	723	680	696	710	716	678	706	708	676	692	664	686	668	699	662	714	716	722	678	648	659	725	689	664	692	663	652	689	662	705	663	700	686	701	715	726	741	702	712	674	719	676	681	670	660	677	669	754	673	744	682	693	714	738	708	723	690	642	674	722	686	663	706	693	716	663	719	693	712	666	694	711	654	723	688	707	720	679	698	660	685	651
15104	16096	16774	10538	6523	3628	1991	3135	3999	2729	1506	855	517	421	376	349	352	336	321	356	320	360	356	344	314	339	343	354	361	331	353	347	372	367	361	365	342	343	336	350	313	330	335	365	347	309	330	369	307	380	376	343	352	336	368	339	320	349	368	358	326	367	360	344	382	336	334	335	335	357	332	356	333	345	335	372	318	378	343	325	346	363	304	334	333	367	369	357	351	332	374	332	332	331	327	325	354	339	329	370	314	355	390	342	314	367	348	331	361	381	368	329	347	332	340	326	373	336	366	311	337	350	328	352	319	323	341	354	341	379	356	364	327	321	333	359	380	394	304	333	334	350	376	361	369	350	367	364	375	382	352	313	360	313	339	348	342	338	370	342	349	351	340	340	353	341	350	365	347	355	330	325	370	371	353	339	351	323	355	358	324	324	331	333	361	332	328	356	344	306	363	365	353	321	369	369	353	330	334	348	347	334	355	321	349	367	357	361	367	329	341	382	332	355	320	339	325	340	306	320	325	350	362	336	346	360	354	324	368	367	374	373	348	382	349	342	347	368	331	357	319	365	368	332	331	370	378	301	322	359	321	336	348	315	333	354	354	351	341	318	332	320	372	314	331	343	360	358	351	349	349	332	343	382	326	330	344	352	357	345	360	312	323	316	361	376	318	344	367	312	350	332	360	368	358	361	328	364	336	356	377	341	355	360	373	359	322	366	338	322	363	339	310	357	339	350	351	348	324	354	376	328	372	356	349	362	345	336	356	352	333	360	341	332	374	315	345	353	319	345	324	328	358	354	354	358	326	335	355	328	315	393	343	348	350	319	364	371	347	359	343	317	362	359	355	338	325	371	383	331	315	322	351	378	338	317	351	338	336	337	335	342	335	357	326	327	355	336	367	314	344	339	332	336	327	329	374	335	365	371	340	368	328	363	334	357	349	324	352	351	320	315	370	355	348	383	369	332	354	351	383	333	331	379	347	325	303	337	348	334	353	347	325	361	348	332	340	356	386	366	346	343	314	325	321	326	343	349	373	341	303	357	352	332	321	353	310	338	346	327	374	333	334	304	326	339	316	374	343	338	340	346	350	335	392	329	338	378	359	334	340	372	346	328	318	345	354	342	324	356	360	347	370	344	384	344	326	357	338	375	337	355	324	368	353	330	311	356	318	338	360	349	374	358	312	365	342	347	356	329	337	369	317	337	309	360	356	328	343	357	366	334	354	334	342	342	313	349	335	348	334	342	388	349	371	333	352	362	315	330	379	358	352	354	336	343	373	362	341	329	342	358	324	335	366	340	376	339	364	349	361	342	334	347	349	325	364	340	356	333	334	344	346	342	341	306	338	345	346	355	325	320	311	343	357	376	340	350	350	325	365	327	324	341	345	323	328	337	342	341	350	330	338	336	362	344	335	332	366	355	360	336	333	333	339	338	350	346	348	396	357	343	401	365	347	345	339	348	343	335	361	346	357	349	310	343	371	355	392	343	368	358	362	352	339	342	344	342	350	345	350	355	342	342	306	334	335	349	361	339	348	315	379	349	331	336	367	351	346	323	349	329	354	355	331	359	333	327	357	354	356	358	322	358	375	359	339	337	325	365	319	332	351	381	371	348	364	364	365	362	358	318	348	374	349	325	332	331	343	320	356	341	344	367	326	329	358	358	368	319	326	344	352	390	384	344	340	352	347	369	345	340	388	346	355	291	346	353	356	338	367	347	360	287	303	351	346	352	371	338	366	313	337	400	328	310	343	347	327	310	345	359	330	335	353	350	381	322	340	315	358	349	362	309	330	370	326	363	337	309	330	368	305	345	327	381	312	326	332	350	359	366	337	323	347	346	383	362	342	330	366	329	324	344	352	369	379	337	339	362	310	355	321	372	327	322	364	346	352	341	356	339	351	306	347	333	326	357	381	364	321	319	350	365	336	392	352	328	337	316	351	398	305	331	364	344	326	334	339	347	352	343	350	359	378	333	384	358	354	322	365	331	329	362	333	352	350	357	342	366	354	342	347	364	343	315	371	346	330	325	325	365	368	348	318	376	358	385	333	310	308	318	305	353	337	368	367	362	356	334	351	374	340	364	320	355	348	330	370	376	347	337	319	369	328	324	360	357	337	357	379	379	319	368	367	354	338	345	371	343	329	352	323	325	348	362	374	341	326	322	323	345	356	350	367	337	349	322	364	347	330	336	339	313	363	362	385	321	371	346	357	355	336	358	347	358	318	368	386	317	371	333	337	349	362	314	314	372	326	344	361	344	360	340	329	332	369	327	332	341	328	311	342	336	357	365	349	325	378	318	316	351	360	388	339	326	343	370	328	341	380	330	342	340	311	325	373	344	351	377	357	358	327	316	343	389	324	351	306	369	346	359	330	356	338	364	315	333	356	346	352	385	343	378	311	322	355	330	352	338	342	344	366	360	359	357	365	293	323	368	331	338	325	328	329	350	346	332	398	340	334	382	306	340	317	345	366	376	338	346	354	373	344	345	350	379	318	332	371	339	386	313	342	313	339	341	332	322	344	329	360	326	366	339	317	303	345	350	373	332	331	355	365	327	367	340	366	371	355	360	375	376	330	363	344	363	363	361	330	335	343	352	362	340	388	337	348	337	324	333	340	315	371	347	319	368	340	366	359	358	316	355	310	346	312	341	361	328	330	370	365	369	336	360	356	329	307	350	322	362	348	368	319	340	354	314	335	354	365	329	360	354	352	342	349	352	371	367	307	359	345	342	355	339	335	361	345	341	352	338	343	340	350	353	359	334	323	353	312	347	331	303	359	332	351	396	341	339	361	363	342	348	351	416	352	354	323	347	334	362	356	334	354	345	355	369	351	349	367	358	351	347	378	375	359	326	334	368	355	330	336	339	370	358	344	312	381	340	316	326	374	361	338	372	360	366	302	328	348	322	324	328	345	389	342	324	356	320	327	307	314	341	328	353	340	334	307	342	345	382	344	374	328	352	332	329	329	323	366	325	345	331	328	336	366	341	320	328	342	314	357	308	340	327	325	322	340	342	371	337	335	370	297	298	334	329	322	310	350	338	319	366	346	331	345	357	363	363	359	346	319	355	332	347	367	342	348	331	335	343	327	353	380	366	335	343	354	335	340	345	322	357	349	357	331	351	315	329	311	358	359	325	346	395	367	398	348	352	313	348	351	368	362	359	352	355	361	333	331	383	339	363	315	355	333	359	339	340	320	396	340	314	359	335	364	316	333	350	344	357	352	366	367	344	353	323	345	322	302	382	357	352	316	362	325	341	370	312	358	332	337	342	337	348	343	358	325	350	334	355	325	325	340	320	346	374	342	331	338	357	334	353	355	373	355	368	372	309	351	331	349	347	329	360	350	373	342	334	335	342	335	312	357	367	325	350	394	351	327	360	342	343	323	359	335	353	345	338	378	346	361	318	333	334	309	359	354	342	376	376	347	332	341	367	346	356	328	358	311	349	359	320	341	392	355	348	323	352	350	379	387	356	354	350	357	348
11061	14541	21076	18821	16212	11420	7948	13666	15366	10273	5493	2757	1509	1022	941	912	874	858	924	907	855	894	916	848	875	867	844	902	912	910	897	854	879	869	890	906	876	893	888	876	900	861	873	888	866	852	914	884	878	869	862	847	948	852	961	922	879	920	850	903	864	897	882	934	926	886	905	898	878	947	911	884	923	868	892	903	875	924	877	905	908	926	943	897	859	948	890	858	880	911	914	870	945	904	924	903	933	879	890	860	927	937	845	871	878	946	888	863	876	874	879	873	854	923	904	873	850	876	946	881	853	933	933	931	859	820	910	860	901	909	911	886	907	880	924	848	894	862	867	849	973	858	900	899	881	897	923	899	898	907	893	918	885	931	828	876	914	963	840	925	873	891	872	851	895	847	922	876	855	924	956	908	897	915	836	809	877	923	890	898	906	918	956	876	918	914	871	880	844	871	880	890	890	869	893	912	953	870	881	952	866	899	877	876	885	893	934	878	885	875	836	905	907	886	882	938	938	920	841	903	945	935	982	881	880	833	891	886	903	902	864	919	902	853	862	941	915	921	885	861	901	901	925	910	893	920	910	912	846	854	891	938	882	894	891	925	928	904	900	893	873	930	875	950	927	929	850	927	901	941	874	952	829	898	837	865	894	860	909	883	925	916	901	911	945	912	876	896	898	871	938	893	916	836	850	889	845	921	855	890	937	893	888	919	913	962	936	947	889	917	940	948	854	839	887	871	878	936	883	895	885	886	902	846	940	926	871	954	866	859	904	891	925	898	867	841	850	858	916	907	850	831	866	876	920	861	887	857	912	875	918	904	958	968	885	850	875	895	857	894	861	924	854	901	882	902	895	888	915	898	846	917	805	903	944	901	893	871	862	880	937	929	897	868	910	895	915	948	967	908	908	924	896	920	879	886	909	840	886	902	862	912	875	862	897	914	931	851	867	946	912	853	907	883	856	957	929	822	855	908	899	821	880	889	917	857	907	883	846	887	927	868	885	945	876	889	841	906	853	880	889	876	875	902	869	942	875	876	855	905	896	885	872	913	901	859	954	868	870	878	841	893	932	889	838	894	892	867	929	921	925	936	854	906	846	946	893	917	866	869	890	869	904	952	892	860	920	899	884	893	902	903	922	942	914	870	867	863	910	884	837	902	907	848	871	900	888	879	929	904	846	878	925	904	930	891	966	955	874	818	870	912	915	904	930	847	875	860	890	838	929	884	910	928	913	880	849	868	887	832	923	909	911	922	837	896	904	934	887	916	908	883	882	839	861	926	873	875	873	863	899	903	883	915	897	890	918	928	880	911	877	893	858	912	883	876	931	849	859	894	913	861	938	845	921	905	910	909	922	853	919	864	909	905	901	901	896	850	939	905	882	890	890	883	887	891	906	905	904	863	864	951	924	933	885	879	938	855	886	866	887	868	884	890	886	898	907	937	901	839	870	874	873	890	871	850	912	881	911	841	861	854	854	914	941	877	856	931	921	912	892	893	929	843	867	886	886	926	827	906	888	977	934	925	868	902	866	886	894	888	879	863	879	882	874	880	931	898	938	947	866	876	892	915	920	860	864	892	836	911	899	914	911	854	864	866	881	864	887	851	896	887	915	928	868	904	871	875	912	889	843	879	907	878	884	930	916	910	907	890	933	890	922	902	841	927	904	866	891	903	907	901	923	880	904	953	888	899	892	898	908	892	867	945	910	897	901	937	886	863	879	925	920	878	893	855	884	912	924	874	900	879	869	897	903	894	888	885	897	864	878	892	921	917	894	902	882	916	895	913	914	914	895	938	923	886	846	863	841	877	875	950	902	918	859	837	878	947	896	899	880	878	903	869	894	873	928	899	914	861	855	840	885	844	928	885	858	895	916	897	827	874	850	918	924	877	887	908	864	885	881	870	875	923	905	901	895	879	891	866	881	867	927	934	861	861	895	893	891	865	945	830	891	898	843	881	918	848	913	887	875	953	931	900	911	950	885	916	884	877	878	884	885	891	864	951	899	905	879	908	858	909	852	831	907	904	894	921	877	912	852	919	903	929	875	891	847	901	876	894	922	884	865	857	875	853	955	826	956	941	869	868	891	938	873	885	890	857	855	911	893	881	856	937	906	923	947	885	858	889	887	879	924	850	907	880	926	917	963	891	939	899	876	895	876	847	878	882	888	867	857	912	873	844	951	887	876	903	923	877	911	925	871	885	926	908	881	916	813	908	949	925	859	875	907	894	946	935	858	910	870	872	909	908	895	915	935	894	897	906	929	885	864	894	874	836	907	927	895	922	886	918	961	918	873	890	930	860	879	874	855	892	863	868	879	864	878	902	862	928	910	971	848	899	903	918	895	911	863	857	921	899	852	856	871	838	923	926	898	877	887	888	889	951	880	941	935	899	955	890	873	926	807	937	906	870	889	870	877	885	871	878	877	896	936	882	871	905	840	912	850	835	927	894	870	948	909	839	880	929	884	844	903	855	904	906	897	920	871	880	898	875	912	864	903	934	876	927	868	861	860	868	954	877	911	894	884	881	845	962	912	877	873	917	905	924	943	914	918	903	880	859	950	955	916	902	856	907	917	885	894	931	922	846	888	893	901	922	854	931	922	865	857	903	909	899	916	922	848	836	880	904	866	893	842	900	911	866	875	952	925	920	894	874	877	879	862	860	888	872	868	948	907	889	892	942	889	942	884	848	896	873	869	917	874	935	916	843	936	888	881	910	900	932	851	939	903	905	904	906	916	868	963	931	922	907	859	932	891	893	883	955	898	872	894	929	871	881	868	874	909	890	866	885	911	906	913	915	937	913	848	840	893	889	933	919	833	859	903	834	917	906	924	906	888	904	879	897	909	902	877	901	891	954	911	858	917	916	875	895	915	909	900	891	876	876	909	879	891	933	870	947	903	901	904	887	899	903	899	856	899	919	872	888	899	823	872	857	896	926	861	880	915	936	907	896	955	908	928	825	940	895	905	866	903	875	859	896	885	872	849	861	885	939	902	863	905	860	929	870	863	872	896	888	856	808	930	911	864	915	836	932	879	931	920	872	898	920	909	914	927	897	949	954	893	916	879	855	908	862	902	938	882	887	881	884	868	942	894	844	884	902	917	875	855	870	915	960	938	886	903	921	925	891	862	901	866	908	865	859	886	879	826	883	936	933	887	898	881	873	866	945	915	925	876	929	909	907	922	909	897	929	899	901	883	870	873	901	889	875	908	889	898	935	905	879	898	876	906	898	893	923	895	833	844	903	932	856	925	895	867	874	889	883	915	904	960	864	907	843	922	897	846	901	927	907	929	899	867	893	907	898	885	897	894	915	899	917	878	898	849	936	886	871	886	949	913	922	903	920	918	916	895	867	899	867	875	865	907	863	903	896	901	923	894	928	889	883	948	811	943	887	915	941	943	870	928	851	868	825	937	884	927	894	903	892	878	877	850	869	926	879	890	890	926	868	907	849	915	818	876	873	920	900	949	851	871	903	858	879	849	858	942	918	907	887
32080	43429	42186	33761	33804	27713	25463	30702	31587	20650	9431	2759	855	390	365	319	360	319	333	319	310	293	304	301	334	292	318	327	314	335	311	358	301	335	300	289	299	316	309	297	299	309	312	291	325	345	332	316	327	301	326	325	318	317	317	283	327	317	283	300	323	302	336	328	344	301	294	351	302	328	309	346	312	333	308	351	311	312	324	292	308	313	311	314	333	326	345	289	298	318	344	296	306	335	325	307	343	337	296	317	312	317	341	309	335	350	337	320	277	323	332	317	317	320	340	299	313	321	319	315	319	353	309	316	285	312	319	313	321	302	323	336	314	342	350	318	326	320	325	325	277	335	305	301	325	322	328	291	333	314	364	339	315	313	320	310	355	331	287	293	316	309	348	319	329	300	318	317	296	298	328	297	320	340	339	312	312	320	298	305	313	334	339	375	320	303	294	331	323	324	326	305	320	338	324	297	311	301	301	307	308	331	321	331	352	282	348	320	333	311	313	321	339	340	313	320	338	316	314	340	334	325	312	292	294	335	330	323	321	311	324	318	303	300	319	342	307	345	334	303	310	310	332	301	300	314	316	334	320	321	298	366	331	356	295	299	292	337	352	318	297	309	313	346	307	336	327	285	324	329	303	302	305	315	334	319	333	306	306	284	276	289	306	287	324	340	308	309	303	295	322	346	284	331	320	308	309	323	309	315	310	312	304	313	349	339	344	322	315	292	304	312	334	291	326	282	326	302	286	306	319	275	297	323	297	306	313	288	327	321	309	309	359	319	307	297	305	315	297	299	306	298	334	316	292	298	302	300	277	301	287	318	313	319	297	303	294	312	306	318	346	309	315	316	281	326	332	331	323	313	308	295	341	354	294	312	311	351	315	342	359	344	276	283	318	302	304	296	290	271	310	327	322	325	315	317	293	315	316	329	320	316	331	324	331	340	302	342	280	278	285	313	316	308	328	291	305	326	335	355	319	310	301	301	293	325	307	296	305	303	303	333	319	345	352	311	314	297	324	305	298	334	317	341	326	340	290	332	294	328	338	324	315	354	345	325	337	310	315	333	345	295	321	297	313	320	332	333	339	302	307	312	307	298	325	347	328	315	339	326	283	288	343	319	308	307	320	333	306	344	323	332	296	307	324	303	311	321	339	338	373	290	310	293	320	305	324	301	290	317	294	287	293	324	315	335	318	319	312	288	324	336	343	331	337	320	325	327	280	330	338	347	318	322	330	297	309	301	317	341	320	320	306	344	323	325	308	333	300	316	317	288	328	316	330	301	296	325	328	333	329	313	320	339	321	317	310	314	330	301	324	314	304	327	315	315	319	296	331	287	303	297	353	303	300	304	314	307	327	299	303	292	299	303	297	321	293	325	315	333	306	306	306	316	332	314	361	330	316	323	330	338	331	320	308	341	289	312	311	315	290	301	307	288	320	311	337	319	323	311	333	328	319	299	313	321	311	328	314	326	320	310	327	289	333	293	355	331	339	342	290	336	302	303	320	343	304	296	339	341	342	308	307	307	319	290	306	298	286	324	308	315	298	334	310	322	291	297	350	332	318	349	315	318	338	338	317	318	355	274	312	314	318	342	331	325	324	320	294	277	302	309	286	334	295	327	309	335	324	342	300	304	331	272	322	300	303	313	309	360	332	305	324	340	293	319	310	300	293	306	318	310	293	339	311	308	313	302	299	335	295	297	307	318	321	287	325	359	298	320	317	311	331	341	301	325	336	293	326	268	296	322	349	303	315	304	320	327	324	328	295	308	301	283	341	324	318	323	326	337	287	317	295	337	301	309	338	324	272	300	345	303	320	311	318	344	309	325	337	335	312	307	325	286	310	331	306	323	312	313	309	336	337	322	332	323	318	286	319	299	304	314	321	316	315	317	324	275	321	303	321	322	300	337	326	309	307	306	318	320	301	341	317	313	338	322	264	325	318	318	313	309	297	331	283	312	365	312	302	318	322	325	300	302	295	306	315	331	309	314	312	315	315	279	355	299	348	316	297	299	308	300	323	317	307	315	317	288	325	335	322	333	300	316	346	317	289	338	334	326	310	293	305	308	302	309	318	330	298	309	317	310	328	298	320	307	320	320	343	310	305	326	310	319	315	316	280	304	298	323	310	314	295	321	323	354	299	302	331	305	297	305	351	293	319	308	314	315	324	309	317	329	293	311	297	315	334	314	292	310	352	304	362	298	321	315	307	303	302	321	322	325	330	285	283	349	317	293	299	305	338	322	308	317	300	308	338	288	297	300	330	333	311	314	313	316	321	300	353	305	313	305	306	306	350	322	330	344	288	287	329	304	320	329	334	291	345	333	299	302	315	332	347	322	327	301	289	335	292	313	344	292	327	305	327	322	302	319	300	331	300	303	325	323	303	291	301	301	308	287	346	296	317	326	312	336	322	353	317	321	290	318	322	315	297	330	290	315	335	333	307	277	315	296	294	321	302	286	309	340	291	335	309	317	304	336	323	293	298	338	328	314	301	315	340	295	315	271	318	337	292	293	284	319	313	303	313	277	290	342	312	352	313	302	328	297	321	326	327	320	302	343	304	319	332	326	288	333	322	298	308	321	328	317	308	299	290	305	302	277	308	341	302	309	312	352	284	310	301	316	341	337	330	288	305	305	354	319	321	317	313	303	334	287	328	330	310	340	310	308	311	329	337	318	299	294	309	332	292	314	341	331	304	301	294	303	324	357	285	311	297	312	328	328	317	288	313	318	308	296	304	322	324	309	308	335	340	304	355	325	316	324	307	313	288	296	292	322	304	333	286	314	337	326	312	310	310	318	307	302	327	299	319	315	298	294	340	343	316	326	286	298	317	320	304	300	317	321	318	337	310	315	300	331	299	329	344	333	322	340	352	276	310	313	290	312	315	312	332	308	308	295	307	289	343	318	320	337	346	317	333	330	307	313	324	280	297	311	290	340	294	304	291	321	303	307	298	312	328	352	321	333	321	326	314	318	325	313	319	313	336	326	319	305	305	300	297	315	313	330	321	299	333	313	321	303	307	308	311	308	318	310	324	322	328	309	295	276	294	302	350	302	314	304	298	351	309	337	300	277	312	296	318	300	304	305	336	330	327	317	344	318	296	290	337	317	308	312	303	324	308	308	310	297	300	314	328	306	322	314	357	296	287	325	288	324	335	325	297	309	314	308	313	294	321	304	294	306	323	288	323	307	308	318	340	327	306	312	306	321	309	272	320	307	295	305	303	298	283	351	287	321	333	316	284	313	328	290	310	300	319	305	315	306	312	297	306	352	323	303	322	335	286	298	322	323	326	280	315	310	307	319	307	290	297	314	291	297	331	323	292	308	343	295	293	346	315	312	306	323	327	315	331	309	353	330	326	306	321	314	284	360	313	320	302	312	333	323	287	311	346	288	300	335	330	292	318	331	319	311	304	330	295	309	296	288	312	345	319	303	284	316	337	317	295	291	328	298	309	270	314	353	312	342	321	314	295	323	313	347	314	316	302	309	323	302
23307	38543	42225	40670	44361	36689	37998	48778	47824	35971	22114	9445	3140	1334	856	860	832	808	829	817	808	822	791	819	783	776	783	777	838	820	798	859	783	772	786	835	842	856	818	832	791	823	849	833	784	843	842	812	745	801	870	780	832	833	808	812	789	806	857	786	843	820	780	800	791	803	807	811	840	808	843	813	815	808	836	845	803	798	853	818	778	831	822	847	819	848	833	802	867	843	802	756	785	830	819	825	779	783	841	824	786	841	842	817	734	804	855	847	840	802	838	804	834	874	797	813	765	820	810	796	786	798	818	808	783	801	853	788	796	780	800	841	819	801	855	888	816	778	817	816	767	815	807	766	798	844	826	817	858	851	821	782	858	808	808	847	814	789	869	786	806	789	765	827	821	872	843	827	776	839	848	835	822	861	857	803	832	804	807	821	803	819	831	797	815	801	808	824	786	826	779	835	810	841	799	838	797	794	792	805	854	775	771	878	785	836	796	821	862	867	832	811	856	791	762	792	813	842	810	771	809	773	842	875	838	840	852	832	814	848	754	769	780	814	802	817	818	826	773	795	820	790	869	812	828	796	819	789	800	815	827	740	844	852	812	776	793	855	800	848	818	791	828	821	817	835	797	827	812	870	810	780	784	853	778	776	823	796	835	778	821	818	822	831	819	795	769	802	825	801	813	799	859	786	782	827	840	804	805	815	792	824	823	771	811	771	839	745	777	805	789	813	797	846	796	806	811	822	796	791	833	826	788	804	801	800	779	915	776	770	812	746	830	779	798	826	832	843	778	818	852	796	806	781	840	847	805	800	838	782	835	789	834	794	772	839	748	814	799	848	848	846	747	786	737	834	809	786	821	797	780	819	804	809	769	802	810	845	789	815	865	798	830	862	806	796	830	804	782	812	738	848	827	818	806	834	779	819	790	803	786	805	773	829	745	797	843	790	791	820	780	802	810	791	826	778	800	792	795	830	789	803	841	816	814	808	849	840	858	816	811	797	796	809	837	743	813	829	800	856	850	801	803	772	793	832	762	812	815	816	813	843	829	826	817	804	802	797	744	829	835	801	804	860	804	771	787	836	789	842	858	779	810	869	839	862	816	825	845	825	793	831	812	830	826	817	781	820	818	762	832	783	781	796	786	782	785	798	788	819	784	829	788	786	810	809	742	791	835	761	793	817	764	765	771	848	799	817	823	828	837	836	851	807	776	802	783	809	901	815	804	811	798	814	798	834	813	806	866	775	788	783	848	795	838	826	767	751	800	761	843	823	816	755	779	800	845	798	786	769	774	800	833	808	877	760	824	824	784	796	789	796	804	811	803	856	803	810	850	835	810	794	817	841	816	820	802	805	803	782	836	812	789	805	822	779	839	809	809	793	817	808	801	855	766	829	799	812	820	786	849	771	830	825	779	884	786	839	810	809	821	812	820	825	866	823	827	822	844	814	823	852	785	784	787	803	822	798	845	831	774	787	830	768	826	805	814	818	822	787	778	828	804	782	829	856	781	853	830	834	832	794	816	806	783	835	838	787	793	869	826	832	790	795	816	770	786	808	815	791	819	876	784	814	784	792	853	788	806	769	754	814	846	792	804	774	833	826	848	782	752	792	821	806	816	823	812	762	822	810	825	833	812	800	812	860	813	793	829	773	814	856	821	807	818	748	784	802	852	819	819	825	799	863	801	786	770	839	815	820	829	826	810	805	779	781	853	791	795	849	790	812	862	821	777	818	768	829	851	881	824	799	817	827	768	854	799	852	789	869	802	839	821	795	820	817	754	811	790	835	814	814	813	818	779	821	788	801	802	836	792	828	830	827	891	798	808	805	835	768	811	826	850	829	775	855	795	811	809	799	811	812	817	798	793	804	824	818	784	772	817	826	821	796	831	820	809	808	832	847	794	832	817	779	769	836	817	824	810	783	788	766	761	847	809	829	818	835	781	809	780	784	813	839	768	816	732	835	828	830	852	837	826	822	828	831	793	766	816	784	809	835	799	793	788	852	771	781	807	839	779	844	831	868	824	775	775	747	801	809	816	783	827	804	798	815	811	802	761	771	826	770	814	777	791	809	775	783	813	812	763	833	834	791	809	809	778	779	837	790	770	800	840	796	791	828	781	810	814	772	821	817	851	818	799	845	786	799	785	824	807	845	786	809	793	801	827	837	801	743	793	852	842	785	852	813	814	838	797	851	797	796	832	784	882	841	809	807	867	810	809	824	809	829	832	816	814	787	810	814	793	849	819	836	799	813	808	813	806	785	836	837	770	776	789	849	806	828	822	800	797	864	815	823	843	802	770	824	761	813	774	772	783	820	797	813	841	821	786	826	814	805	759	851	848	760	809	826	878	836	780	854	819	813	789	780	828	819	816	765	755	828	792	817	798	822	809	822	825	819	785	795	788	820	819	781	789	828	806	778	835	828	827	819	842	833	833	807	826	816	836	789	835	807	806	768	862	850	820	799	806	843	851	863	791	797	830	806	823	836	786	823	833	749	807	837	810	808	806	781	766	800	823	804	786	764	841	798	819	856	822	790	813	809	833	808	832	811	805	808	747	826	850	794	799	815	836	826	806	747	820	846	829	813	788	808	809	805	817	807	757	832	810	807	808	805	842	847	842	824	794	793	809	825	831	786	846	841	776	795	821	816	782	827	828	787	836	805	837	805	777	852	808	835	768	820	793	803	801	777	810	803	842	737	759	833	812	778	810	837	797	822	787	781	784	841	829	803	821	768	816	776	808	777	794	752	829	848	812	796	811	829	805	803	797	799	769	860	829	836	816	782	809	777	814	800	749	794	832	826	755	822	780	839	828	787	833	852	851	830	841	806	808	806	790	819	810	790	821	830	805	778	792	787	778	827	755	802	772	803	810	797	784	807	796	767	775	838	789	826	759	817	765	812	776	828	829	769	813	857	802	778	784	841	785	801	773	812	812	798	798	783	807	837	800	781	816	867	868	834	847	855	789	820	854	794	820	809	831	753	761	829	830	836	792	760	770	828	779	817	829	778	803	833	871	738	802	847	783	833	872	790	831	802	813	810	789	776	774	796	794	747	828	807	771	783	809	823	800	823	757	784	812	769	831	817	788	825	829	820	827	855	824	801	870	826	793	804	842	813	801	825	804	832	762	847	842	756	824	760	805	788	816	818	801	775	795	783	793	796	825	795	828	777	802	826	759	783	808	826	837	783	741	769	804	823	779	780	834	806	790	803	784	839	815	827	773	822	849	788	864	780	791	827	815	866	814	811	829	838	844	818	841	825	801	773	830	771	826	831	783	812	813	789	740	812	797	817	775	843	848	831	852	795	813	753	841	815	830	775	832	864	825	891	835	817	848	820	810	855	799	783	820	792	806	791	761	827	802	821	733	819	827	819	829	805	787	788	804	796	786	843	806	828	791	811	809	852	802	756	814	846	829	790	812	817	795	817	806	795	813	795	802	781	813	808	848	800	802	850	845	822	801	833	817	848	798	791	796	851	873	838	777	809	839	786
44830	43209	42252	36038	37915	32004	32350	45324	47187	33587	17991	5657	1328	431	299	278	255	285	284	264	267	274	289	292	253	250	265	268	240	284	263	286	266	284	268	249	279	243	254	260	283	248	298	271	267	281	256	285	293	252	280	222	266	268	254	276	261	268	260	252	265	266	280	263	221	258	255	242	258	280	267	250	267	282	304	243	231	263	276	247	287	275	264	255	271	264	237	260	257	249	259	273	284	284	275	261	245	262	246	271	275	260	276	251	276	244	242	233	290	283	261	251	246	275	323	250	267	277	259	265	273	277	256	285	287	251	288	297	293	254	264	254	245	232	280	251	271	281	286	257	241	277	252	240	277	252	252	253	266	260	279	271	266	280	262	250	262	263	249	262	263	241	281	252	278	237	249	287	263	271	255	269	241	242	264	278	264	263	248	239	294	247	283	240	242	259	256	303	261	272	280	229	257	241	244	250	218	239	268	277	307	241	248	280	296	239	252	263	262	268	258	250	260	286	269	262	250	262	273	282	223	256	258	265	284	239	246	248	258	282	261	277	273	256	266	219	265	263	287	256	264	281	292	277	282	279	289	266	247	273	260	256	256	253	279	254	302	270	248	253	249	296	228	281	257	256	264	240	289	260	233	248	292	261	272	277	251	261	247	276	281	261	280	256	265	249	293	262	255	268	238	259	261	293	246	245	277	262	249	267	237	246	250	276	250	262	275	298	286	256	257	261	261	256	279	239	269	253	293	254	236	292	259	269	266	260	255	266	295	276	280	244	257	250	242	272	262	251	264	262	246	265	269	277	289	267	258	276	259	245	271	233	248	282	249	281	267	264	277	275	273	293	278	262	244	265	275	275	232	288	272	293	271	273	225	260	274	272	238	271	237	261	238	272	282	269	232	249	310	250	286	259	265	280	266	263	263	262	257	276	240	249	258	274	282	262	260	248	234	232	276	272	259	229	269	239	276	278	258	271	274	273	278	272	257	249	282	299	257	273	300	263	252	253	231	271	255	279	227	282	267	254	250	241	255	263	247	260	268	271	266	270	236	281	273	273	221	257	275	277	250	282	254	278	247	238	241	252	271	278	259	284	292	294	263	252	287	275	246	282	235	249	293	248	256	269	308	254	262	293	254	265	249	259	267	237	269	267	247	288	244	292	260	288	269	290	266	286	251	257	260	269	274	295	255	294	281	246	250	263	271	288	241	260	264	215	243	290	234	246	245	277	276	282	266	282	278	268	300	256	271	247	287	267	251	233	293	287	287	249	253	258	274	251	247	271	283	246	274	243	262	283	289	271	257	270	261	261	243	275	260	254	263	272	262	270	273	293	255	275	269	255	249	264	266	247	272	290	276	283	279	255	292	273	250	206	237	215	277	268	287	259	252	251	258	269	284	246	248	306	266	272	247	248	281	249	274	258	270	265	283	276	264	292	260	272	269	261	258	239	251	256	285	283	275	204	268	284	238	287	253	247	254	271	254	260	274	278	215	272	290	260	256	264	294	259	282	267	254	249	265	252	243	229	245	288	298	281	251	265	289	242	251	248	264	256	253	259	255	226	299	269	257	270	259	271	246	260	297	240	270	290	263	248	255	247	248	258	266	256	291	267	232	261	247	270	260	274	262	236	280	280	256	271	261	262	289	249	287	271	254	267	250	285	278	267	274	251	260	237	273	250	276	242	252	265	242	271	242	235	255	257	265	272	270	287	315	313	256	263	280	265	273	256	223	286	298	284	267	274	266	253	252	288	266	297	281	248	244	278	277	240	273	261	296	232	282	279	237	259	269	265	250	253	238	267	290	216	258	243	255	236	257	270	277	241	264	279	281	260	267	259	277	254	273	242	237	263	280	250	246	249	270	231	279	264	270	268	259	291	260	274	260	258	260	253	232	258	263	286	247	262	268	248	265	283	255	252	245	268	262	243	283	246	259	289	256	241	260	267	250	266	241	255	260	260	304	221	236	250	271	254	280	291	239	270	266	264	266	247	253	277	281	282	273	243	286	283	243	257	278	261	266	281	250	281	275	251	278	245	257	261	274	297	253	273	259	271	283	265	291	277	291	255	237	284	249	238	261	252	266	255	244	282	267	267	252	248	240	277	295	278	285	257	280	241	274	279	248	258	270	257	267	252	275	247	286	290	264	270	224	270	287	256	274	281	259	260	254	264	277	262	257	257	250	255	268	233	254	238	266	253	244	262	263	278	251	264	254	283	267	265	243	271	255	296	245	253	257	268	254	227	262	243	264	249	289	271	275	246	262	244	239	262	246	225	252	271	254	251	251	271	281	268	260	250	258	271	238	286	251	254	269	257	261	251	277	248	254	249	261	277	256	255	252	265	278	266	263	256	262	265	290	250	257	287	281	263	258	251	299	244	249	268	299	250	272	215	264	279	234	288	269	281	278	264	244	254	267	267	272	281	269	249	271	241	262	247	266	283	286	257	250	271	275	267	262	275	291	265	275	298	243	283	270	279	237	277	242	268	224	300	276	278	272	264	260	248	281	259	268	283	250	292	294	265	252	272	260	252	259	264	262	245	255	254	266	266	257	244	287	273	264	253	287	301	258	246	272	265	267	276	263	282	267	258	253	261	267	273	268	265	247	236	237	256	247	272	296	258	263	287	285	246	257	230	249	278	249	258	256	253	285	269	279	253	300	274	274	249	297	249	254	258	262	266	269	260	255	267	258	270	279	268	269	276	298	259	275	295	269	268	268	268	266	269	260	240	271	314	284	263	283	277	269	289	253	253	274	245	235	249	246	262	286	266	259	276	269	240	262	266	283	291	287	266	272	241	267	251	257	279	275	273	245	265	273	242	253	257	264	275	254	254	317	290	248	268	239	261	254	279	264	285	230	265	245	255	300	270	284	246	261	272	250	264	284	252	255	260	261	247	285	272	262	237	272	259	262	249	295	278	264	295	258	264	271	245	251	245	272	271	250	258	292	237	271	263	235	250	271	259	280	264	262	238	246	252	278	246	265	265	256	240	275	255	239	272	252	286	275	275	241	268	241	286	268	254	272	289	277	230	229	267	281	255	284	261	249	243	260	273	272	258	261	240	295	289	266	215	227	270	259	279	280	242	278	257	231	270	255	266	289	260	245	269	256	268	237	264	260	250	272	240	268	245	254	262	274	253	263	264	276	272	269	248	245	260	259	263	267	257	268	276	277	248	273	244	254	274	266	292	246	246	271	270	253	251	240	290	255	260	248	270	242	250	269	261	279	273	278	271	267	252	263	279	246	269	260	269	247	258	241	271	272	274	258	293	296	236	273	279	260	283	248	263	258	252	263	259	257	260	275	267	250	300	274	275	256	290	232	284	248	258	273	276	258	274	267	287	277	269	281	297	276	269	289	249	265	236	295	276	262	262	260	277	306	259	281	276	267	274	241	306	252	253	271	272	265	255	243	255	278	253	275	234	259	242	258	243	266	251	291	266	221	309	264	255	268	261	249	256	279	248	265	241	256	263	271	264	277	230	285	285	256	230
34395	40653	46207	48155	47142	42980	47384	62441	62516	47225	30778	13700	4464	1464	740	697	689	691	659	734	767	703	694	689	728	700	664	707	712	698	659	700	737	699	686	707	665	662	674	722	699	671	710	714	684	713	684	685	702	642	685	677	691	693	678	676	661	680	729	686	709	699	691	705	683	699	664	727	691	663	685	717	659	670	660	634	688	694	682	693	665	687	666	693	699	652	686	679	642	689	706	639	722	675	695	724	705	688	647	680	693	641	691	706	715	710	695	684	689	678	697	670	711	695	725	686	687	678	708	697	685	706	695	683	684	689	719	721	711	691	694	700	708	681	630	713	749	666	699	696	707	662	677	700	686	736	697	722	667	705	679	673	657	661	656	714	683	712	697	684	693	714	732	710	663	738	674	718	666	668	689	688	663	731	687	682	688	693	677	671	670	677	688	739	687	708	650	704	707	712	693	646	660	718	689	694	692	722	674	668	701	689	710	725	719	653	702	668	706	697	680	697	698	671	700	694	675	669	683	684	694	662	690	719	654	672	697	679	707	681	640	672	669	670	679	675	669	725	684	722	658	722	695	703	735	747	689	735	697	699	672	690	754	668	691	703	644	685	709	664	662	676	700	710	684	671	715	719	665	701	677	668	632	668	689	706	694	726	704	686	678	700	647	662	677	648	695	746	728	725	687	693	643	721	687	676	685	733	718	721	652	727	718	700	718	697	676	665	703	650	698	666	692	662	684	696	660	729	663	651	742	702	693	706	670	691	658	709	702	684	745	661	678	734	738	648	722	688	662	713	673	750	687	664	707	703	644	684	692	727	711	708	680	670	666	689	682	708	713	674	664	688	670	651	665	708	725	683	694	670	701	685	668	712	700	713	656	661	687	693	653	673	727	670	679	692	718	690	689	657	689	671	721	653	721	690	682	703	664	682	705	687	683	671	693	662	670	641	691	704	697	664	691	707	674	700	633	710	663	691	725	709	654	655	680	708	709	693	705	676	722	691	722	678	648	679	676	710	723	664	736	681	748	668	690	656	691	677	741	691	717	684	678	683	698	701	687	664	702	692	684	733	689	709	647	677	700	720	626	733	655	684	703	695	719	684	699	701	696	664	689	689	642	681	665	678	688	720	728	703	722	680	718	685	695	686	703	699	698	666	705	672	682	719	712	677	691	734	676	652	676	714	658	641	674	676	661	722	703	683	746	722	730	656	662	671	676	713	709	709	656	674	678	648	702	715	697	677	677	655	702	652	675	694	676	685	696	726	642	649	702	670	681	705	664	728	763	702	701	682	667	684	689	693	681	686	688	660	691	697	666	690	716	672	681	697	739	708	724	687	666	673	736	706	642	704	678	656	715	671	696	686	660	711	701	704	696	658	701	699	686	704	720	670	641	711	688	679	677	709	660	675	721	682	680	630	668	678	705	681	771	696	730	706	671	665	698	726	653	679	729	699	700	662	717	682	688	707	714	707	702	669	683	769	692	668	701	710	722	684	683	695	710	691	692	716	673	699	650	689	647	702	654	686	663	686	666	646	676	710	678	751	686	773	647	714	679	662	687	667	683	724	655	708	678	696	679	693	724	718	701	712	677	723	677	671	681	686	700	671	676	710	721	663	666	654	693	710	682	726	704	697	649	678	679	661	719	702	667	660	703	671	662	664	691	707	676	677	710	716	649	709	710	698	671	690	665	721	685	716	671	697	729	681	679	698	736	757	677	625	753	733	673	694	690	658	712	679	704	660	697	681	674	669	679	703	718	720	694	705	747	710	717	653	653	692	692	691	692	712	732	720	703	694	707	678	713	675	672	685	703	693	682	648	705	656	707	697	661	686	687	693	700	635	685	720	691	708	693	677	735	666	673	693	708	649	684	683	685	663	679	634	660	647	703	729	691	701	719	726	720	694	711	634	685	685	699	739	694	683	640	695	715	710	718	699	672	709	701	763	707	708	660	698	741	703	710	671	641	727	758	673	684	688	735	729	668	652	690	698	699	726	676	707	693	748	690	696	668	700	676	685	694	718	674	687	692	678	672	674	674	702	689	699	702	700	710	683	706	696	730	701	683	709	697	735	671	687	722	736	697	661	658	651	672	680	629	711	685	667	737	658	747	699	673	674	686	708	736	658	721	717	706	715	682	742	697	719	690	696	669	745	681	674	665	687	674	685	682	728	712	654	643	666	708	717	696	666	688	696	730	674	714	706	674	663	688	684	734	708	736	677	709	664	684	697	712	694	698	686	676	699	685	708	661	687	696	681	719	688	706	695	677	680	722	676	651	712	715	693	692	713	669	691	729	676	673	708	704	720	743	678	704	641	696	728	703	700	685	662	689	701	675	632	645	654	731	650	710	703	714	672	706	651	668	669	676	698	701	652	656	712	693	662	672	669	679	683	698	682	684	701	692	700	693	697	692	698	644	703	676	670	671	666	722	697	672	691	667	711	724	704	672	701	723	674	663	702	665	678	704	709	703	645	646	718	676	780	694	715	675	718	668	662	708	683	685	685	644	693	683	690	673	714	678	671	668	685	643	694	655	696	644	671	680	709	755	697	731	637	676	694	728	680	729	657	708	702	709	630	723	718	725	686	656	685	677	654	708	714	727	662	722	707	682	703	691	678	697	737	687	673	668	697	679	687	704	676	708	734	727	710	690	655	708	708	722	709	705	680	685	672	729	699	655	699	725	669	686	654	694	655	683	675	707	687	647	687	718	691	692	636	685	674	691	715	681	667	693	670	711	699	649	706	655	711	671	673	719	713	731	655	724	675	683	692	627	692	686	653	705	732	765	658	665	706	695	699	713	686	683	702	677	635	702	688	669	716	716	709	696	691	682	699	684	690	675	694	709	679	745	731	717	625	675	699	671	666	688	704	674	687	724	707	729	693	682	707	664	713	727	691	670	656	672	697	629	734	661	632	702	722	757	672	740	695	686	686	740	741	744	716	704	700	655	663	642	684	676	710	750	695	689	659	695	692	741	686	666	733	684	745	652	707	681	700	668	712	704	695	671	691	691	727	670	711	678	711	665	666	642	665	677	690	690	723	686	671	679	718	702	717	690	667	673	679	662	669	726	698	709	710	702	709	691	669	686	698	678	698	684	701	701	693	699	685	684	664	691	716	715	630	659	674	667	655	660	700	658	679	698	730	658	704	730	647	682	735	723	670	698	698	692	689	610	697	674	713	715	700	715	677	731	734	653	711	699	689	696	696	699	673	679	638	727	690	656	706	667	694	679	705	673	737	689	719	680	725	721	704	666	649	722	677	656	656	725	702	640	647	628	717	678	677	677	686	706	668	743	711	681	696	718	707	657	693	677	655	658	708	702	669	645	694	689	729	704	703	685	705	706	667	665	650	722	684	697	666	698	677	668	738	666	674	685	754	661	688	702	650	705	672	666	676	701	696	663	733	674	725	667	695	682	674	715	666	709	682	671	688	708	676	660	673	651	649	751	708	691	666	734	643	662	700	723	678	701	699	698	675	722	675	742	687	667	662
15436	17254	18424	15084	11278	7496	5565	4564	4019	2796	1476	736	450	376	351	327	308	334	352	344	335	351	314	352	321	366	338	316	348	335	346	320	371	334	323	362	330	363	375	337	362	338	336	378	351	345	314	349	368	362	366	342	366	340	354	323	333	315	346	348	350	373	368	312	324	371	329	304	341	350	329	372	335	336	335	319	352	338	335	373	345	316	334	337	367	321	348	353	354	371	340	347	362	333	341	366	347	356	326	340	347	328	368	347	367	346	322	353	324	340	349	361	357	325	340	346	353	305	343	336	375	349	317	343	318	348	318	323	338	331	339	379	358	359	338	351	346	371	348	331	342	364	364	391	356	331	388	346	355	343	311	325	310	315	362	334	396	315	331	325	352	362	339	315	314	345	339	360	349	334	313	321	379	348	351	367	328	354	367	355	351	358	358	349	332	390	356	339	330	382	339	350	337	348	352	359	337	336	331	339	382	323	336	326	374	358	349	335	374	352	345	365	334	346	314	317	330	310	328	335	302	336	342	369	347	367	363	358	385	349	354	328	369	375	356	364	357	321	335	321	361	331	374	360	325	370	340	321	344	346	341	358	347	363	372	340	325	363	355	383	339	337	357	372	334	348	363	341	345	347	300	384	330	333	330	329	322	341	335	356	376	367	360	354	355	338	341	356	292	333	347	371	356	349	358	368	398	338	345	353	323	313	364	341	336	364	380	346	339	358	339	370	354	340	377	347	340	376	358	334	389	342	360	338	344	329	344	337	338	348	359	314	334	367	356	329	345	339	328	322	364	379	318	323	336	356	355	352	332	357	317	333	348	340	353	343	373	314	363	324	326	314	355	327	330	325	356	341	361	361	344	366	346	369	329	349	320	358	360	332	356	345	333	349	340	340	318	354	331	338	364	333	357	361	365	329	375	350	331	328	341	335	328	339	346	356	332	348	360	352	335	338	338	326	344	356	348	374	369	326	343	337	317	378	359	384	361	364	360	338	372	331	364	348	355	363	310	352	343	363	329	339	373	324	351	339	324	358	352	367	349	377	362	335	352	349	331	333	356	336	339	324	363	303	327	334	348	336	360	355	359	367	328	350	333	358	353	360	384	333	373	340	393	354	340	371	325	332	330	314	319	356	367	349	344	353	316	379	348	359	360	365	352	333	343	325	345	356	326	309	327	345	372	348	293	368	351	334	336	348	378	346	342	328	370	369	344	340	324	369	324	310	381	332	320	343	334	332	354	337	355	343	343	341	318	335	353	354	327	351	333	376	327	393	348	321	326	363	324	330	330	352	393	331	345	338	370	295	325	333	371	319	324	348	339	348	373	351	375	373	346	327	339	355	342	373	338	343	338	343	352	346	315	354	380	342	357	308	333	334	325	322	322	341	351	331	358	384	391	371	335	331	334	343	342	351	335	354	336	298	346	343	350	314	349	342	367	320	333	325	366	365	318	338	358	335	395	301	345	311	359	370	380	360	396	334	339	338	309	370	337	371	374	346	327	328	329	372	374	335	361	381	308	323	316	318	371	390	346	343	322	337	323	341	342	368	361	331	347	352	319	346	354	338	356	358	337	318	334	319	339	332	332	344	355	348	363	360	367	311	318	357	340	346	328	363	371	347	380	347	380	324	321	353	348	307	344	328	338	346	356	323	352	340	366	348	330	328	362	346	360	342	349	344	352	369	349	367	338	338	353	349	382	369	331	347	339	326	315	368	368	369	337	357	338	354	317	384	331	307	351	366	359	325	355	364	333	349	345	343	322	328	359	341	352	315	342	341	319	376	351	375	353	351	355	391	371	350	362	384	359	298	339	352	357	322	325	356	349	333	358	337	343	337	364	337	336	327	357	339	358	378	347	339	368	315	370	365	360	346	329	348	358	363	346	377	317	361	349	290	340	319	361	346	334	360	348	325	347	358	306	350	328	347	356	331	360	365	325	343	362	350	376	341	337	344	341	345	353	333	311	344	353	363	315	305	320	352	314	359	350	368	340	351	386	337	362	340	363	366	307	356	370	358	332	333	360	310	340	342	403	364	372	342	341	340	356	419	327	341	370	346	341	375	298	329	344	366	366	377	350	321	345	334	329	354	351	336	348	370	381	342	333	342	372	393	355	343	346	377	356	334	363	359	343	357	345	369	349	338	333	312	318	343	336	351	350	355	368	381	399	348	349	317	330	317	379	334	348	407	364	340	326	355	310	350	375	339	373	364	335	349	375	348	356	340	365	366	342	345	369	336	384	347	359	336	405	365	374	363	337	335	371	311	320	348	372	328	330	338	351	335	375	377	364	346	347	360	330	330	335	343	328	322	364	364	358	315	365	315	353	342	380	355	356	368	367	330	353	355	385	326	353	341	349	392	326	363	370	376	350	327	384	359	319	358	326	326	346	341	332	356	347	354	371	361	345	350	358	326	356	357	335	333	328	422	328	360	364	323	366	322	345	342	312	338	345	358	355	336	316	347	333	338	367	337	327	354	305	326	348	345	363	321	378	346	338	334	336	350	364	330	323	365	373	336	318	340	375	362	371	306	344	385	338	364	334	348	335	351	357	345	354	323	332	339	316	344	369	343	346	320	327	347	337	327	320	346	347	342	340	324	357	305	363	335	381	363	373	302	333	334	360	302	337	351	346	358	345	366	377	313	333	363	385	348	327	350	361	348	338	332	355	326	340	342	358	346	321	352	363	360	371	354	327	353	339	342	322	326	343	342	348	352	357	381	331	337	356	296	329	341	362	342	324	338	346	333	364	361	333	332	349	321	354	331	346	358	334	349	364	342	304	348	349	356	308	348	344	347	338	345	402	346	343	324	347	361	305	312	364	349	330	382	321	355	344	339	349	357	340	332	347	314	353	358	372	360	331	369	344	342	325	341	328	360	347	349	338	323	394	339	381	341	377	357	310	339	327	318	342	345	372	340	302	366	342	343	342	351	351	397	343	328	330	392	336	367	346	323	363	349	333	370	311	366	341	351	334	372	332	359	372	367	384	341	358	341	360	342	345	346	349	325	411	354	360	338	323	368	355	354	387	349	327	359	332	329	349	340	357	308	352	332	342	372	369	367	363	364	346	359	355	322	338	366	348	331	338	354	327	326	321	334	340	332	352	330	351	381	370	336	358	334	329	307	335	320	371	358	367	354	382	361	384	361	317	338	346	348	341	363	328	339	318	349	373	368	327	378	355	318	319	335	350	326	364	314	317	351	362	341	399	338	351	319	345	356	332	360	334	340	340	351	339	335	352	347	354	333	313	345	346	322	347	353	315	378	362	327	360	345	343	348	337	347	323	350	335	362	328	327	326	332	361	338	343	326	347	386	344	360	353	360	343	382	379	338	393	356	334	330	343	326	390	372	373	334	368	372	374	361	340	353	325	338	348	353	342	336	358	366	322	346	339	321	388	357	334	377	343	325	337	334	362	329	349	336	342	363	326	358	332	340	334	349	336	318	386	352	332	364	338	327	343	318	325	338	300	314	350	360	359	352	326	330
11556	15232	22595	25299	24584	21015	18876	17915	16152	11056	5318	2365	1295	993	906	859	865	903	830	889	879	931	893	861	915	896	914	946	909	864	857	898	891	821	865	875	926	916	907	893	926	841	911	823	827	865	917	891	892	911	950	931	897	921	883	976	889	891	908	848	849	912	899	901	911	913	927	936	928	872	913	900	847	893	884	894	950	896	882	871	882	905	903	907	897	865	879	929	842	829	930	874	884	829	864	891	956	905	930	894	873	921	882	931	947	896	876	912	956	876	877	902	897	882	879	877	914	805	924	913	881	907	879	872	923	870	875	946	899	918	911	913	919	869	901	903	922	843	886	919	867	917	890	921	882	887	933	876	821	824	902	860	901	900	869	921	847	931	914	916	867	900	912	872	952	921	902	872	885	878	890	846	878	867	911	883	837	929	873	886	904	920	898	914	891	877	889	912	910	877	908	884	909	897	881	917	940	899	860	923	892	922	895	870	930	845	939	929	871	906	901	875	881	968	861	887	871	904	893	870	883	893	906	960	908	885	832	861	950	869	871	829	858	905	945	884	915	896	876	921	875	884	899	912	916	851	863	897	825	903	870	917	864	883	861	906	916	874	897	841	911	903	907	911	921	848	874	885	900	941	877	892	904	913	946	822	902	917	867	901	890	851	827	895	922	894	874	893	902	939	886	894	851	883	888	928	891	830	868	842	916	936	869	870	953	907	900	925	960	878	921	888	897	908	925	888	860	832	935	866	872	931	905	879	954	918	904	888	912	861	862	839	855	860	909	888	859	874	823	933	928	906	859	871	873	882	860	876	903	898	860	926	925	906	907	889	902	881	905	897	913	887	887	844	899	914	887	905	881	924	926	875	914	899	870	886	912	847	951	873	869	902	925	896	866	920	902	910	910	910	898	921	844	916	867	886	890	868	894	897	850	897	868	870	883	866	893	891	845	898	846	810	903	864	900	904	866	869	873	884	863	919	918	916	873	893	867	885	891	898	943	899	862	897	913	873	919	915	878	884	862	882	892	856	882	845	890	931	866	918	877	886	884	908	852	890	823	879	886	906	889	840	887	928	877	839	868	926	922	885	901	898	906	881	881	890	882	891	896	961	898	880	965	872	959	910	870	876	888	914	810	856	904	914	899	850	909	882	893	966	888	868	876	910	852	874	887	857	854	931	882	893	857	889	901	878	916	904	933	934	953	917	874	896	923	919	880	924	877	912	882	869	904	925	904	943	901	857	871	891	899	878	870	901	875	905	988	877	903	887	932	885	874	883	915	856	929	876	947	903	887	885	815	922	879	886	929	897	888	870	903	920	880	912	889	873	854	828	900	902	843	863	897	888	956	889	865	862	895	860	892	871	901	898	922	899	903	890	867	903	894	898	902	887	880	844	939	842	879	891	889	883	953	889	873	894	889	899	935	852	865	900	934	848	858	941	920	866	902	918	876	881	880	920	941	932	924	905	917	905	889	924	885	930	885	882	941	929	837	932	918	878	931	891	877	922	901	898	939	929	883	911	892	921	855	905	890	861	885	910	859	871	872	887	883	891	896	936	878	883	882	928	920	900	902	916	873	909	894	863	905	895	839	861	902	938	852	898	883	940	934	913	878	893	875	880	866	874	931	928	878	874	875	911	911	912	943	886	917	911	910	905	896	885	935	855	967	895	890	858	867	953	868	901	852	896	847	901	925	894	898	880	866	915	909	892	906	913	883	869	932	854	895	901	948	929	870	919	908	883	885	897	865	899	900	849	860	882	887	882	918	896	897	903	918	865	936	911	831	870	907	970	936	884	950	910	918	869	911	935	914	898	892	911	908	893	904	917	912	876	892	899	893	900	876	883	873	899	911	842	924	870	944	920	889	865	900	864	862	896	893	924	894	867	896	854	902	876	872	893	902	858	862	854	915	919	858	878	877	887	887	896	907	918	952	897	906	926	885	901	853	873	919	884	901	854	939	882	923	843	905	910	891	888	865	899	918	956	884	892	926	927	903	930	918	870	939	905	889	888	906	878	926	892	874	872	849	829	895	881	852	886	896	889	916	931	850	900	860	886	918	891	889	878	897	877	899	857	850	890	865	871	905	888	910	866	946	890	921	909	937	894	911	865	898	932	911	914	923	897	936	926	882	870	902	859	891	928	937	895	926	906	897	857	891	976	905	881	940	911	950	901	865	858	918	954	934	964	900	893	843	928	907	925	926	907	908	877	900	891	918	905	961	875	913	877	907	881	853	865	849	853	899	890	876	910	903	887	910	923	922	947	960	877	868	892	864	903	876	928	920	880	860	881	896	935	931	856	901	968	898	910	864	871	931	899	918	960	907	910	875	948	828	876	873	908	862	854	936	850	905	867	943	913	904	837	877	891	871	877	883	922	868	843	868	913	950	924	887	867	888	929	886	878	905	898	901	918	855	901	905	912	885	902	919	932	888	864	915	930	863	908	929	925	910	909	899	852	899	926	901	921	929	854	811	903	938	953	891	876	853	937	875	939	935	884	897	829	892	953	905	889	891	880	904	900	845	865	881	909	921	871	930	838	865	865	932	882	892	866	928	841	916	854	850	938	902	855	926	964	845	948	880	951	907	883	861	888	927	885	878	897	884	851	889	924	917	862	876	865	933	913	875	912	902	921	847	821	920	933	951	868	891	904	902	888	901	927	926	848	904	902	891	868	870	833	883	890	908	906	873	882	913	873	868	896	920	912	888	896	878	913	926	914	925	886	870	888	879	897	891	876	923	873	875	877	901	891	897	948	862	828	892	901	875	880	865	842	874	902	878	875	913	881	941	885	877	876	878	834	877	887	896	953	893	853	912	914	875	991	835	915	870	922	877	886	883	819	941	901	856	887	830	868	933	890	961	843	926	820	955	880	871	879	864	918	916	899	875	932	895	927	895	878	898	926	934	859	906	906	899	869	929	844	827	913	905	865	886	916	913	877	865	900	865	919	918	906	894	910	887	935	879	862	882	947	841	859	923	889	908	855	939	931	879	903	900	864	877	898	916	916	914	819	937	912	867	904	860	938	938	964	884	901	886	903	919	906	894	918	866	905	911	934	851	902	915	916	898	893	937	861	907	942	940	900	896	908	882	880	907	888	885	871	934	919	924	875	883	883	960	900	834	876	895	874	924	889	899	896	858	955	923	913	881	894	869	877	904	911	913	898	931	899	904	891	928	908	894	888	900	860	964	901	937	925	887	846	869	855	920	903	889	871	896	867	840	906	890	851	895	922	917	942	969	900	941	869	885	889	918	878	926	867	888	897	851	926	894	914	928	927	871	871	897	883	900	906	903	881	844	941	855	897	868	880	806	873	872	884	904	889	838	954	948	889	913	913	909	925	902	860	925	872	894	914	849	931	921	907	918	917	911	846	877	892	967	938	891	902	885	881	959	885	907	880	867	844	870	864	893	878	805	917	914	872	887	894	864	911	919	848	899	883	887	852	917	867	876	922	893	941	901	843	927	903	886	924	953	902	871	915	874	891	913	918
37469	36400	38486	35539	33063	34761	32618	32611	34319	23975	11239	2846	850	455	312	334	303	340	324	308	328	318	286	296	293	349	318	327	302	345	300	339	300	319	309	306	305	322	328	338	285	287	322	327	304	345	307	328	288	328	342	327	323	328	331	307	332	302	303	282	330	335	327	325	309	332	312	338	325	311	330	312	298	314	305	296	346	325	316	338	303	331	313	344	301	286	330	283	313	308	309	316	279	321	295	301	330	315	336	304	284	322	272	332	322	311	306	316	285	317	284	329	343	338	327	340	338	294	287	330	339	312	305	330	334	307	325	272	311	352	300	325	303	321	314	291	341	287	332	312	324	292	340	316	287	305	308	290	306	309	317	320	308	299	317	318	313	305	293	299	287	323	303	313	319	286	315	305	306	341	305	324	331	284	311	302	300	318	319	316	313	345	290	320	308	299	314	311	299	314	325	312	294	311	319	346	309	299	294	281	315	301	330	323	317	320	341	342	291	311	289	296	318	360	286	286	307	314	271	325	298	291	294	336	336	320	307	293	319	294	291	337	292	297	320	276	300	299	332	318	286	301	309	307	306	322	327	308	309	326	336	327	299	318	309	303	295	307	314	319	310	308	326	311	289	275	316	278	348	295	328	310	309	309	302	336	312	342	317	320	299	295	283	321	314	320	332	314	338	300	272	317	328	341	324	310	303	307	302	321	323	332	300	339	318	304	328	337	311	293	282	287	309	319	320	328	318	291	294	328	321	316	348	302	344	292	296	282	329	297	278	301	304	298	295	314	325	292	297	293	322	324	311	323	313	286	304	315	302	296	347	262	327	282	300	336	290	303	313	348	313	316	322	275	289	316	316	321	348	289	305	319	326	285	348	326	315	299	317	315	327	336	355	320	290	284	303	327	346	283	308	308	311	310	322	301	318	302	334	294	308	307	313	318	316	300	294	278	324	341	335	309	320	326	288	318	375	336	305	341	323	329	296	312	297	310	301	295	317	308	300	316	316	337	288	332	344	329	309	297	303	310	298	338	293	307	329	297	340	300	313	341	298	313	341	320	303	294	294	290	320	317	325	321	312	264	301	269	343	295	294	322	315	306	299	316	299	339	298	332	292	350	330	297	339	321	301	290	327	326	324	331	308	290	277	298	304	317	318	314	303	298	294	333	299	302	322	283	352	319	299	338	331	309	333	312	349	326	327	318	312	313	308	324	318	302	292	286	296	330	268	287	301	300	300	274	309	311	318	317	320	299	309	347	315	361	329	326	333	311	290	327	319	300	285	327	333	297	296	320	302	320	324	287	315	314	294	338	308	321	297	323	317	308	324	308	281	324	297	314	292	324	309	322	276	329	302	321	315	281	340	314	323	313	321	320	305	309	293	288	259	328	299	289	293	310	319	296	274	320	317	281	295	323	325	304	307	320	302	319	302	305	318	349	344	296	311	320	293	298	325	295	317	305	289	313	298	323	312	314	279	314	334	311	276	319	332	316	321	325	294	318	293	302	323	315	308	322	305	304	287	348	307	280	326	326	300	300	300	315	315	311	310	276	332	312	288	315	320	326	291	344	297	299	299	298	279	334	332	303	308	327	339	334	301	311	311	319	329	300	306	286	272	332	335	295	326	308	330	288	314	321	350	278	293	314	287	345	333	321	326	313	295	321	312	315	341	298	336	305	302	340	285	324	330	293	325	313	302	299	313	290	287	337	288	304	309	316	300	324	311	328	294	290	284	296	349	307	302	310	291	299	335	302	295	334	322	330	297	298	327	309	329	304	325	305	290	302	313	296	322	288	313	278	303	313	315	326	322	322	345	335	307	339	328	321	315	287	318	331	327	317	322	310	302	270	287	326	321	276	336	299	334	324	324	311	312	337	329	323	309	330	342	310	317	292	301	335	343	292	328	311	322	300	343	290	341	299	310	307	329	282	335	289	306	320	293	293	348	333	309	322	297	307	347	291	319	308	336	311	319	275	321	331	344	304	330	318	342	294	342	327	345	313	319	298	303	311	332	321	315	259	305	319	298	288	314	299	292	348	334	280	309	310	321	337	323	284	287	341	286	339	357	320	286	347	334	308	327	326	303	310	309	336	292	299	302	299	321	304	330	341	318	317	304	332	326	296	339	316	298	316	294	303	310	295	341	320	332	312	327	304	290	337	304	299	323	309	314	322	320	324	340	310	320	309	299	318	289	328	296	295	294	334	323	318	319	295	301	292	327	333	353	350	311	321	296	325	253	317	302	326	294	303	352	316	323	322	323	299	275	311	319	338	298	297	293	309	313	304	322	334	341	331	317	314	299	321	290	316	332	305	302	325	322	301	296	290	294	348	313	311	334	262	330	296	334	305	328	316	319	310	328	292	290	331	305	279	312	327	299	289	307	312	293	310	308	293	324	313	279	319	342	271	334	295	293	308	321	279	298	295	314	310	337	314	327	309	304	320	298	332	315	303	319	312	303	313	290	323	303	327	304	281	316	310	304	339	306	338	330	309	336	352	340	287	297	332	267	306	307	304	283	301	297	280	294	276	326	316	325	295	311	309	327	304	321	310	304	314	318	339	310	309	309	329	357	327	325	307	281	341	349	276	314	317	299	315	297	285	313	311	295	296	304	343	337	306	308	303	330	287	291	342	323	320	294	311	306	316	308	298	351	318	287	297	319	310	286	312	326	288	322	334	340	290	346	310	327	303	308	271	308	336	326	341	310	308	332	278	318	306	336	339	288	335	298	297	286	295	308	320	300	289	369	300	324	285	314	311	296	303	288	303	296	284	312	322	312	315	311	302	336	340	278	330	320	327	321	369	303	349	286	311	323	308	323	294	292	334	340	335	315	331	318	314	286	322	311	298	292	294	294	315	304	297	339	306	322	275	309	328	278	334	321	335	293	283	346	314	288	348	317	316	338	325	305	287	312	284	323	325	307	323	346	298	305	340	314	331	315	295	305	310	318	319	313	303	311	333	328	322	342	306	316	340	293	348	330	317	286	318	356	286	330	334	324	322	292	295	289	293	291	288	320	319	309	299	329	309	314	303	326	310	318	308	315	268	304	276	320	330	295	327	331	301	299	334	295	316	334	260	297	313	313	316	287	304	301	287	315	314	321	334	335	314	338	301	294	322	307	329	310	320	312	273	329	322	306	301	305	299	305	312	289	317	295	333	330	303	322	320	331	290	309	325	326	321	330	304	298	277	306	286	320	299	300	327	311	280	286	314	307	322	312	324	321	293	294	296	320	280	290	325	308	292	298	290	266	298	319	340	310	318	305	326	341	307	285	291	319	349	319	328	297	315	319	318	319	278	329	309	338	307	321	328	279	305	306	318	297	301	310	332	323	314	317	306	295	314	323	298	331	315	325	320	313	274	321	302	333	300	323	299	330	297	316	327	331	288	310	313	317	309	284	305	321	310	299	295	269	272	308	321	317	304	337	343	307	298	313	340	287	336	316	310	314	332	298	334	311	303	305	320	293	308	248	288	348	321	323	334	300	296	311	315
28762	30531	40145	42548	42417	46198	44614	49409	50243	39514	24378	9348	3108	1367	842	792	832	793	839	836	830	843	791	785	759	860	850	795	805	788	796	841	811	772	819	758	816	862	755	813	848	775	807	826	832	801	821	822	822	804	844	797	842	810	793	834	838	824	797	793	882	834	793	812	832	825	780	809	832	818	824	859	786	832	825	818	799	797	830	783	843	833	783	808	852	817	805	799	850	801	835	806	781	778	871	798	828	818	795	810	829	809	830	818	806	858	842	807	771	818	849	783	829	846	794	795	820	859	816	763	814	787	858	836	794	841	827	825	783	793	785	807	825	807	774	847	832	831	828	779	816	824	796	755	793	760	765	820	770	797	804	789	836	795	827	814	801	793	814	784	789	817	837	796	796	794	813	806	816	811	793	806	815	849	752	794	834	788	788	779	839	790	818	831	779	820	821	811	822	828	805	833	804	793	830	846	799	785	807	857	778	813	842	833	834	832	798	781	822	823	790	876	797	856	813	831	789	780	856	793	821	830	785	836	813	791	802	817	844	858	793	799	806	781	827	861	783	787	769	767	815	860	810	809	825	786	814	814	790	793	810	808	779	843	798	814	842	832	849	766	819	806	794	812	821	820	843	794	822	761	797	866	835	819	800	845	829	780	823	794	859	827	804	786	780	832	819	849	862	835	793	823	835	824	802	807	829	863	847	845	765	818	812	805	830	768	835	817	788	791	786	787	792	786	835	778	879	798	844	743	844	830	810	783	851	773	842	805	842	785	787	786	820	817	796	817	807	779	828	783	791	803	812	820	825	865	739	831	802	857	814	824	819	808	815	802	814	802	786	793	784	787	798	820	889	790	814	807	840	780	854	766	834	771	804	770	797	810	844	795	758	729	779	805	827	777	852	815	825	798	863	800	794	809	798	796	893	840	800	821	818	813	775	832	762	803	884	787	818	754	858	793	779	825	831	746	825	770	800	827	805	822	759	797	780	782	804	853	824	839	777	851	824	747	822	766	791	791	815	817	832	813	809	807	804	840	796	806	838	853	816	817	809	846	826	849	852	812	804	814	800	790	810	816	812	743	821	802	805	765	768	840	819	801	773	798	826	813	861	812	796	791	798	836	805	847	828	831	785	822	845	819	837	819	826	822	794	791	812	791	823	792	757	803	795	830	802	819	809	838	809	834	794	856	817	789	797	776	873	792	844	824	803	810	837	806	782	846	834	805	772	859	805	860	827	796	793	773	867	804	767	849	803	817	770	800	830	879	781	856	842	838	877	767	798	777	820	770	730	804	855	778	803	800	788	781	788	838	799	842	826	813	828	805	806	774	787	769	807	794	812	804	835	821	832	804	815	817	820	743	788	784	829	830	809	765	791	833	792	842	817	843	783	851	776	728	834	811	800	826	807	836	818	848	819	820	858	769	738	819	805	796	834	832	803	792	810	794	766	804	813	823	796	771	794	834	792	770	800	762	810	788	789	804	794	797	805	804	833	814	800	826	797	809	838	737	820	848	815	822	791	842	784	800	759	797	841	808	801	826	819	832	788	827	830	811	826	816	852	830	803	789	818	813	787	785	826	844	791	860	800	778	826	857	774	832	841	825	841	791	779	826	817	861	802	762	837	819	868	807	874	785	849	847	839	842	890	823	802	845	838	781	830	797	794	858	849	838	790	866	798	849	777	798	776	778	797	811	824	789	820	821	788	786	818	839	852	842	806	810	841	785	842	850	811	843	742	819	864	785	842	837	776	809	778	857	813	826	849	835	800	830	771	816	833	885	815	810	806	814	864	855	812	781	823	787	765	846	817	823	833	800	806	761	832	794	842	804	825	807	785	859	802	811	838	792	855	791	856	813	832	812	835	786	817	782	788	850	791	791	794	827	772	833	830	839	781	802	880	786	815	801	788	796	817	821	830	791	847	833	790	814	817	833	795	827	843	825	786	810	795	803	789	776	844	807	828	786	827	851	816	762	736	789	810	799	813	735	839	847	834	806	797	757	820	792	830	765	815	853	816	801	833	832	810	855	809	817	775	788	800	804	845	764	777	808	808	835	788	785	780	804	801	836	802	811	807	768	837	824	811	792	797	792	808	900	764	802	848	790	808	767	812	834	787	762	855	794	852	844	828	788	830	856	848	840	839	822	868	823	834	821	839	778	825	785	810	789	726	837	819	819	782	837	793	806	839	791	796	851	837	843	828	780	817	821	837	783	832	796	828	837	785	786	796	852	812	806	773	848	778	828	797	850	798	836	802	802	817	856	776	825	774	795	872	802	810	806	794	794	807	828	805	794	831	798	791	832	826	773	814	803	824	786	808	792	845	835	821	849	826	799	755	762	799	832	841	849	780	783	747	780	774	851	847	781	752	816	802	799	777	822	838	851	803	848	767	782	820	774	799	751	843	856	775	831	808	793	821	828	778	786	817	820	786	804	818	851	809	821	830	822	802	843	810	772	833	791	785	804	839	831	798	774	816	821	777	825	810	808	750	832	841	832	815	857	838	826	767	849	836	798	790	800	814	834	835	835	841	755	788	787	797	787	865	800	804	782	769	774	815	821	810	819	787	810	795	819	793	813	829	797	793	820	798	830	808	814	811	830	840	778	796	794	834	773	814	859	787	793	761	818	834	818	795	791	811	814	795	840	818	756	856	817	870	833	786	837	826	725	834	800	828	855	830	855	807	841	855	801	841	835	824	852	858	804	804	788	840	785	826	798	818	814	854	810	838	799	820	836	844	798	818	800	820	814	790	816	822	756	828	819	797	823	809	806	811	844	803	809	790	831	862	778	794	850	846	826	821	809	794	832	804	817	800	789	819	823	791	849	849	777	814	748	843	895	799	817	786	799	825	796	798	784	827	802	845	811	799	845	748	810	781	854	770	797	832	859	840	840	745	820	823	840	828	816	827	769	775	787	847	794	783	854	763	800	760	799	809	797	799	795	800	848	842	857	799	792	757	816	827	856	795	808	834	811	833	735	802	807	789	822	841	783	813	815	841	800	788	789	813	843	812	809	824	864	856	840	866	842	814	822	829	793	823	837	802	794	812	811	791	811	835	838	814	819	845	793	839	804	779	797	812	804	847	764	818	782	837	789	768	822	827	841	811	821	811	844	850	825	788	859	779	806	824	805	819	825	735	851	809	782	806	840	806	806	858	855	829	836	854	820	816	811	812	797	769	793	816	825	747	832	783	834	827	805	841	782	850	837	763	796	797	796	848	783	836	847	826	813	823	836	831	801	821	780	825	824	777	779	818	851	794	807	834	806	793	837	802	775	780	864	810	769	785	781	794	803	826	818	836	866	830	837	845	861	814	759	826	821	807	812	874	791	852	769	786	839	849	796	867	814	830	794	759	825	786	842	824	792	802	808	804	810	857	815	806	815	777	806	806	813	862	763	870	800	827	859	849	813	866	814	824	846	801	819	787	789	888	773	813	802	781	757	794	850	832	817	814	779	771	809	797	838	806	824	814	783	887	819	810	829	790	824	762	816
42981	39302	37173	35214	35175	41563	36586	46117	43937	31848	17099	5035	1279	455	275	308	262	275	260	263	235	253	273	253	274	279	243	266	288	265	274	214	273	261	268	254	262	255	264	295	247	292	252	250	241	259	293	289	235	286	276	263	251	290	246	229	261	260	266	264	259	245	257	270	236	271	250	271	294	282	283	274	292	247	253	277	246	266	256	273	251	255	255	264	217	253	287	279	247	277	264	277	263	264	246	274	281	275	243	264	238	234	269	256	259	280	275	264	234	273	282	263	249	259	278	264	251	248	295	246	256	276	268	283	236	253	283	267	268	254	284	215	259	275	284	256	281	262	261	274	259	248	273	269	273	241	258	297	248	250	280	276	259	233	244	252	233	251	262	262	255	257	242	280	249	275	271	262	251	267	279	264	247	286	268	256	277	257	272	242	259	254	268	238	261	273	256	245	233	258	275	258	255	264	261	251	277	275	277	256	294	255	276	256	255	306	275	261	228	253	249	236	267	292	263	275	262	271	270	272	256	254	263	256	254	262	263	262	277	271	245	270	242	237	248	302	265	249	254	237	260	258	250	282	277	258	255	264	294	285	282	263	272	282	264	245	287	232	251	230	274	273	261	267	217	277	235	248	255	255	266	240	248	264	270	283	264	256	248	230	260	276	287	280	298	269	279	275	294	238	269	268	260	224	276	262	233	282	248	277	265	279	269	223	261	261	242	285	261	269	240	246	267	287	276	256	270	270	296	252	238	254	271	255	241	288	284	283	241	254	285	243	272	303	271	293	256	272	248	272	239	250	257	270	256	248	274	247	262	263	257	269	269	267	253	259	241	259	274	282	263	241	273	261	250	270	260	252	240	265	253	250	279	235	278	271	248	259	245	253	254	263	277	256	250	278	247	258	251	256	273	268	300	270	241	260	257	304	265	243	270	273	263	264	268	221	277	246	246	248	273	236	304	261	299	260	279	257	276	292	253	254	278	257	274	239	254	228	245	241	253	253	271	246	248	255	270	267	285	236	258	265	242	287	243	254	235	272	264	244	275	264	234	232	242	276	245	224	284	264	253	228	262	248	269	277	251	259	243	256	257	288	271	271	248	261	281	255	265	243	232	265	223	248	235	266	241	262	279	279	269	286	267	247	268	255	263	247	246	302	279	277	269	262	272	253	245	240	245	272	279	286	278	273	252	279	283	256	271	264	250	277	247	275	261	248	268	278	282	257	268	254	290	265	235	299	233	260	281	237	269	269	252	289	248	250	259	249	259	274	268	246	250	273	281	252	233	286	277	246	246	253	268	289	290	254	262	253	262	257	263	259	246	283	263	254	254	253	235	279	262	250	259	218	260	261	292	277	237	234	264	282	245	243	248	237	283	274	271	263	283	243	283	280	256	285	275	251	244	233	261	239	258	277	266	252	276	244	274	262	260	239	255	266	284	260	229	274	243	241	276	271	261	268	271	267	253	264	267	248	231	282	263	229	259	250	262	235	270	242	263	247	263	287	282	247	263	256	274	286	248	255	250	267	237	277	283	271	244	246	253	244	252	267	265	259	251	231	279	264	230	294	265	237	303	239	264	226	241	252	239	235	241	249	269	261	260	260	241	283	271	247	271	243	260	275	260	268	257	268	268	254	244	246	269	272	239	272	256	278	289	245	266	232	276	276	252	262	257	288	261	272	279	258	271	250	257	248	250	254	256	262	239	273	266	247	279	234	246	281	299	255	277	268	246	256	260	275	231	256	247	285	283	251	215	274	249	299	288	234	246	242	250	256	237	258	270	277	268	257	260	269	263	267	255	250	251	268	282	268	242	276	242	260	276	251	264	259	294	272	255	279	277	220	300	257	254	223	270	281	262	258	254	257	243	272	226	249	298	252	248	273	275	291	285	273	264	254	262	246	254	255	257	266	263	240	282	275	238	286	270	288	273	268	269	222	253	276	263	268	248	273	262	246	263	318	282	260	273	252	263	265	292	294	251	273	278	257	288	255	252	266	261	242	238	293	249	260	225	259	250	242	240	285	278	250	293	263	239	253	242	240	256	251	251	238	255	268	236	256	251	260	275	254	235	214	266	276	270	285	233	262	246	283	243	289	271	247	247	233	259	281	250	237	248	267	287	254	235	283	251	243	262	253	259	246	272	280	291	266	255	266	252	254	254	288	248	272	243	270	222	259	258	249	245	262	263	250	278	253	261	258	257	246	240	276	263	271	244	275	253	272	265	244	230	289	248	249	271	263	244	260	269	284	264	252	223	270	259	264	259	253	273	261	266	261	232	274	268	282	272	249	269	258	238	266	242	258	256	262	240	249	245	272	279	286	267	257	273	262	238	272	273	245	256	263	260	278	294	257	271	276	234	273	282	252	260	273	274	260	260	243	260	256	255	246	242	238	263	265	239	289	254	254	270	282	291	246	269	274	251	260	246	268	270	267	260	280	315	247	267	282	243	253	252	274	268	258	251	236	265	271	280	259	233	252	255	269	278	233	255	265	239	228	247	255	246	240	261	267	289	246	256	254	268	265	249	255	232	264	261	258	281	254	274	275	276	255	252	258	238	267	286	278	232	239	272	260	249	283	260	235	279	271	261	260	272	278	235	262	228	242	256	271	252	291	265	274	267	268	242	242	270	264	247	252	258	264	241	257	261	253	288	242	273	240	267	270	282	250	257	261	230	255	254	239	283	262	245	263	266	277	249	266	241	234	255	305	296	290	252	264	256	272	239	272	294	281	257	260	247	242	268	259	263	238	253	257	234	243	285	247	242	272	249	251	270	269	255	262	261	295	242	254	236	263	251	264	258	238	279	263	256	269	232	282	251	237	246	258	282	253	250	266	238	264	231	263	237	273	275	242	286	266	274	278	257	255	255	257	270	248	236	259	274	236	284	251	243	256	252	261	274	251	241	266	260	272	276	281	246	260	256	268	270	281	258	272	214	268	275	289	262	270	283	250	234	239	260	257	264	258	259	253	278	253	268	287	260	261	234	246	246	243	246	266	274	282	264	250	251	253	262	266	258	277	294	247	239	260	257	257	258	284	284	262	284	295	255	259	285	268	234	252	290	246	277	254	242	273	279	242	249	242	255	259	255	297	268	273	273	282	259	247	258	278	262	270	255	241	272	276	244	292	256	284	266	266	246	271	260	265	263	238	247	252	263	263	275	264	257	282	246	250	265	248	279	220	280	242	263	260	280	265	259	275	266	255	257	249	261	255	246	267	268	242	260	258	267	259	255	247	242	269	240	267	277	274	279	279	232	277	261	270	245	236	271	266	249	256	256	258	300	248	245	261	280	263	289	238	246	249	279	235	261	267	248	235	286	254	245	243	245	274	281	293	272	246	232	287	259	296	262	244	269	269	261	292	275	277	250	251	250	260	255	260	309	276	276	277	293	257	247	263	269	265	245	256	250	263	275	271	249	240	253	237	251	273	269	279	284	286	248	235	270	277	257	293	297	239	252	260	262	272	243	256	264	271	290	277	263	241	283	269	280	254
33642	33413	40073	43106	46349	52436	48500	63805	58785	46231	30066	12858	4325	1420	749	665	681	686	640	729	706	712	696	661	669	664	683	719	778	643	714	681	672	690	710	722	675	657	706	690	674	649	694	726	696	695	693	646	684	685	633	705	677	686	660	707	735	733	666	689	675	702	702	672	691	702	667	685	689	700	657	715	706	703	661	690	680	727	704	699	681	700	654	681	693	733	698	703	695	689	714	679	715	679	721	701	735	705	689	646	744	689	641	766	717	716	708	720	709	688	675	673	634	665	706	733	719	718	700	688	663	680	660	661	673	695	723	674	683	702	694	718	652	702	710	746	646	716	695	688	656	695	678	641	711	690	687	687	689	672	704	675	706	691	702	696	684	708	742	654	691	699	717	689	681	704	656	743	719	684	704	702	678	683	685	696	659	709	728	733	678	717	710	723	680	700	651	678	690	718	737	651	713	721	644	713	671	683	697	689	689	704	686	708	655	674	699	638	673	660	676	697	698	677	697	690	721	661	718	711	680	698	726	670	714	687	668	701	724	698	643	695	670	700	714	668	725	697	710	671	678	684	708	737	706	669	690	692	680	682	721	691	679	691	663	749	684	720	640	687	665	720	715	661	666	725	690	640	692	665	729	685	676	715	672	646	700	765	698	725	724	689	671	655	722	709	679	698	716	665	680	693	709	675	699	696	687	703	698	709	691	717	663	709	693	647	678	691	684	720	730	634	635	772	656	665	692	714	685	688	705	706	705	728	713	683	669	734	661	671	687	678	670	646	691	715	670	701	654	725	715	722	711	722	655	697	699	647	668	648	722	671	695	703	680	680	700	695	699	668	728	760	675	700	723	698	668	685	668	649	667	696	672	711	686	701	684	688	673	658	682	672	610	638	698	679	686	716	668	692	710	672	718	737	648	674	734	714	729	695	713	682	661	727	703	683	661	697	692	669	707	724	724	735	704	739	708	701	701	706	717	691	678	657	712	656	688	731	694	732	699	738	666	698	693	711	683	696	635	701	677	676	670	732	683	673	703	697	651	686	672	673	656	698	657	667	723	680	712	721	686	687	720	672	676	673	711	708	678	698	711	719	646	640	682	693	729	648	615	724	677	721	732	731	683	680	691	697	710	651	711	715	686	684	660	682	680	702	674	734	694	695	723	709	694	695	715	698	693	696	660	701	679	691	714	681	681	700	700	693	696	679	685	715	609	741	724	707	614	666	689	694	656	702	664	713	726	686	698	689	684	677	649	697	630	668	686	679	690	682	705	690	660	711	728	675	720	685	667	703	718	667	674	718	635	743	683	711	707	698	700	759	655	692	702	690	714	682	720	673	709	684	692	666	667	726	707	621	703	686	690	717	717	715	684	709	737	711	691	668	689	694	698	676	668	690	708	730	660	714	670	691	706	664	713	701	678	707	745	683	679	707	720	634	670	679	722	663	684	683	698	697	649	681	702	700	697	681	702	648	698	740	714	719	704	693	690	699	661	697	695	703	719	697	745	674	697	680	616	686	690	701	693	700	665	705	676	705	668	691	662	684	704	707	731	696	666	661	704	750	645	739	737	717	690	686	694	696	653	677	711	701	687	708	711	701	715	659	715	687	665	696	712	668	687	694	680	718	649	664	733	720	678	696	665	680	685	657	654	715	714	743	696	703	708	665	676	704	684	706	676	670	721	686	691	706	697	637	714	640	673	665	669	665	666	689	701	682	671	747	699	655	681	725	674	676	661	699	673	679	676	700	733	705	699	722	693	696	710	687	732	738	708	657	692	683	674	741	693	658	704	672	672	641	726	742	715	654	671	685	718	668	704	655	725	673	731	689	672	666	657	692	638	748	677	680	717	714	676	676	695	692	627	680	647	672	697	696	689	685	705	714	656	673	682	703	665	637	713	663	711	707	671	693	724	683	689	697	734	714	686	676	672	714	698	680	678	705	668	748	717	707	686	713	701	730	668	681	655	729	689	669	664	698	711	683	711	699	673	682	654	663	717	639	661	709	740	690	687	678	666	680	696	678	677	709	653	671	708	665	716	719	688	658	702	704	660	677	707	632	714	711	716	700	736	726	680	689	715	712	661	723	737	681	704	743	708	701	720	695	678	701	694	661	673	700	665	693	708	657	681	692	713	667	664	734	706	686	667	677	681	674	698	634	685	703	658	688	695	677	715	682	697	689	695	710	719	664	703	722	660	704	695	697	716	685	726	662	716	696	668	713	691	667	669	702	685	698	651	666	728	671	698	722	668	681	655	709	723	749	750	687	693	687	682	720	728	687	656	691	698	644	717	731	662	741	676	695	670	661	720	641	646	684	703	673	744	725	669	691	712	667	695	731	698	752	716	691	724	660	694	682	707	675	693	687	672	681	667	727	695	669	674	731	692	677	712	706	646	741	680	672	696	704	720	666	707	690	708	684	704	687	694	687	707	667	739	715	680	704	696	682	651	709	750	677	663	675	671	666	719	696	721	710	698	673	719	682	721	728	673	745	683	669	719	707	739	649	697	666	720	702	722	752	646	693	685	715	734	704	697	708	645	707	720	689	664	713	666	691	671	723	683	689	714	666	675	709	698	698	672	696	741	698	705	707	701	727	722	713	629	676	654	651	678	680	739	709	689	662	698	643	700	657	702	712	697	669	704	684	701	662	688	680	690	677	693	677	683	674	756	698	688	720	746	673	692	666	631	693	677	723	711	633	650	664	734	693	711	647	673	667	693	729	661	644	731	682	699	720	667	713	693	665	676	714	647	640	707	710	679	703	711	630	721	706	718	745	687	680	661	710	712	667	691	692	737	641	689	695	723	703	710	706	674	684	681	663	689	653	677	671	692	728	654	693	733	696	675	669	669	659	670	659	657	702	661	701	666	658	629	715	702	693	760	731	685	637	713	683	670	658	678	695	787	711	733	724	729	705	690	693	734	640	687	742	668	670	713	681	706	689	683	635	671	726	677	680	711	713	691	678	672	682	687	731	688	699	711	719	726	688	698	693	657	681	709	705	717	693	707	692	736	693	715	692	689	679	673	704	685	719	667	684	695	686	722	722	726	661	691	675	662	652	649	729	683	722	667	681	683	659	666	674	660	697	696	645	728	681	724	729	717	699	706	733	702	686	688	703	734	682	683	748	743	640	681	711	710	653	670	752	665	696	677	691	696	672	681	680	659	697	683	661	703	679	720	667	658	753	675	707	669	680	683	678	681	708	671	660	726	694	709	692	714	666	710	705	647	688	686	658	698	706	689	678	692	654	650	643	697	659	673	667	671	698	665	681	740	715	645	687	708	675	680	700	730	682	715	708	697	697	708	659	736	699	706	727	701	742	724	685	723	715	683	691	680	662	710	683	670	738	691	703	730	648	679	668	706	651	663	708	719	679	728	705	721	741	681	670	700	682	663	688	639	701	683	673	718	664	753	714	697	694	699	695	665	681	691	750	655	666	679	729	695	677	682	682	693	718	699	651	706	699	693	689	721	705	699	727	702	720	686	710	688	676
11584	9703	8917	10748	11181	6660	4397	4027	3282	1969	1113	554	387	398	344	358	333	334	350	361	318	368	352	374	337	338	329	345	327	342	365	312	363	357	353	334	355	349	334	339	351	356	335	350	350	342	310	349	342	339	348	332	298	343	329	332	338	336	317	350	357	364	346	362	332	333	326	333	323	335	339	353	343	317	353	374	330	347	364	324	326	342	312	309	349	370	319	353	352	361	344	330	326	368	323	366	335	349	324	361	341	332	356	347	318	350	336	337	355	354	336	351	345	353	347	354	335	367	341	343	372	319	363	350	338	352	362	342	357	375	351	373	354	327	357	366	320	359	375	340	325	375	351	338	361	317	341	313	362	354	335	345	354	324	365	373	343	332	354	362	331	360	325	350	357	344	352	356	327	343	361	347	341	339	357	387	373	361	333	345	354	311	373	362	382	321	316	328	342	345	328	334	312	364	329	355	345	326	323	311	354	309	330	324	324	341	356	328	342	369	366	315	346	373	343	362	360	339	389	353	330	333	383	338	322	373	364	355	344	354	349	361	371	352	340	331	338	350	341	350	343	310	350	336	298	342	351	356	378	367	312	355	365	338	320	370	346	334	343	353	356	313	354	378	308	315	362	323	341	337	342	354	350	363	341	346	363	345	332	338	315	334	328	300	362	334	333	343	360	328	343	342	338	325	345	322	380	328	336	393	324	346	334	344	355	359	359	334	345	316	357	372	351	371	364	349	386	376	366	342	328	324	317	377	314	339	358	322	371	345	377	343	316	355	346	339	312	380	329	373	360	352	324	361	348	389	318	317	357	341	348	310	322	345	360	317	348	348	355	318	322	366	313	316	356	344	354	355	345	354	315	325	347	335	331	346	353	328	332	357	351	350	333	333	371	374	319	319	345	323	352	343	334	335	348	345	325	315	342	343	321	333	347	354	322	354	365	332	376	371	336	374	344	353	334	338	355	348	356	350	342	366	339	329	300	341	350	351	360	352	358	347	347	334	369	352	344	308	342	350	346	347	361	319	340	337	350	316	305	360	355	309	343	368	343	328	359	377	348	318	323	349	310	331	358	353	301	338	354	322	346	332	323	376	349	343	327	324	354	331	342	338	353	393	372	359	380	356	370	398	351	324	348	343	338	361	316	301	318	346	336	337	340	293	363	325	353	354	349	317	363	348	342	345	357	342	330	353	360	329	314	377	321	329	304	323	331	326	338	327	345	347	317	322	363	362	330	355	332	395	344	322	329	367	357	339	346	344	346	330	345	347	347	359	347	317	370	351	344	345	335	344	378	304	358	384	308	339	360	332	320	373	372	340	326	339	363	352	321	326	331	338	361	321	360	319	354	357	351	331	363	365	321	312	362	307	331	344	350	342	340	336	333	343	380	333	326	334	327	321	300	347	350	361	352	331	338	326	341	303	370	346	340	332	349	355	336	324	357	351	307	341	348	345	329	366	319	333	372	351	349	356	306	336	332	373	357	357	344	329	340	348	362	356	344	351	339	353	315	342	349	359	354	357	354	346	354	311	306	312	372	346	324	344	355	355	331	356	340	359	350	335	371	302	361	350	343	325	320	345	328	346	335	369	354	311	340	295	334	328	337	334	340	310	342	344	353	325	291	333	349	338	366	358	353	337	335	308	347	345	349	334	351	328	369	338	346	333	359	310	320	348	338	360	339	347	385	369	316	344	351	327	330	334	359	334	333	321	358	358	342	347	360	400	345	337	354	367	336	345	362	352	315	357	347	347	395	359	318	311	373	313	354	348	345	330	325	357	340	343	340	365	339	349	301	315	313	339	360	356	343	307	335	324	361	341	310	336	349	345	371	333	322	340	323	341	370	357	378	358	366	339	392	315	323	367	348	319	342	335	350	332	338	330	353	342	317	325	336	356	324	335	324	342	378	375	385	349	321	356	354	352	349	313	354	377	314	339	364	341	380	367	345	314	338	352	345	318	334	317	310	317	360	350	334	355	351	343	370	352	323	357	357	341	359	363	312	340	305	303	351	383	369	380	351	329	373	361	357	356	341	338	306	330	354	348	346	313	354	303	327	348	378	360	335	335	314	347	352	327	359	313	346	315	344	388	365	334	309	349	351	320	373	351	342	341	380	332	344	359	373	360	328	365	368	355	332	333	360	345	365	329	352	341	345	339	324	330	321	357	313	364	331	354	313	351	361	338	367	344	322	331	385	325	334	332	331	375	325	349	320	353	339	355	336	381	350	312	353	312	379	346	352	366	337	327	366	334	327	333	357	337	346	348	306	347	363	338	331	332	338	329	352	325	312	342	312	353	306	337	353	357	332	339	345	344	301	326	336	356	355	362	376	357	347	358	343	377	352	382	351	319	332	366	304	339	323	342	344	369	327	335	364	303	341	341	373	334	352	287	374	332	362	318	358	361	326	338	355	334	340	346	342	359	358	389	352	320	378	351	383	317	354	355	339	377	340	323	339	334	355	330	350	339	324	333	357	342	366	350	337	336	316	349	363	387	325	362	363	306	328	345	341	323	355	346	353	306	348	346	353	353	359	342	384	292	331	344	323	369	319	374	370	325	326	336	352	331	344	362	368	326	340	354	354	380	336	339	311	335	328	329	344	375	348	331	350	357	360	355	339	348	340	344	330	333	360	350	346	363	308	334	352	323	364	302	351	335	323	335	360	314	316	344	353	324	328	315	332	366	337	293	335	361	379	348	354	338	376	328	325	323	335	320	336	334	331	346	359	312	298	343	356	342	339	375	347	361	336	369	345	383	361	331	343	364	310	342	344	368	322	354	347	374	348	352	391	327	390	331	330	355	331	343	345	359	357	346	355	345	332	344	368	370	355	335	347	360	367	340	363	359	321	341	389	324	368	339	356	348	339	343	369	329	337	355	365	339	362	363	352	344	332	338	345	392	334	354	346	316	330	356	337	345	345	352	365	359	347	354	353	342	361	360	355	343	364	349	338	320	304	341	324	318	368	322	328	357	329	349	330	318	381	341	350	340	349	350	355	321	343	331	344	349	344	334	358	367	318	331	333	320	353	369	341	346	353	344	387	336	366	346	350	373	341	329	360	348	384	362	345	341	373	341	357	321	323	335	337	349	342	311	356	361	374	346	364	297	344	324	351	331	340	336	343	334	324	327	321	344	348	335	337	319	324	361	334	328	337	338	322	321	348	367	317	340	302	378	360	327	325	330	347	334	343	346	344	355	324	339	355	323	367	367	337	342	330	357	376	319	342	354	312	327	353	342	348	362	345	341	328	347	385	363	378	372	334	348	352	355	343	349	336	314	366	357	312	322	375	383	342	359	344	333	330	387	343	366	340	341	354	338	337	377	354	339	349	334	324	373	341	363	358	320	342	324	343	317	332	338	343	375	341	360	332	348	309	324	379	347	349	387	369	332	306	344	367	368	359	316	350	345	343	350	371	353	361	357	323	352	295	344	348	327	318	332	307	338	344	373	359	336	323	375	337	345	332	326	363	333	340	367	368	340	339	347
8929	8664	12356	21850	25397	19102	15810	16008	12719	7655	3783	1875	1122	934	912	900	909	911	905	864	899	874	890	928	873	904	902	885	934	900	893	890	901	891	903	875	868	942	883	899	917	948	889	875	839	920	840	894	930	919	910	928	861	928	871	921	888	889	913	895	930	819	902	910	970	885	822	830	984	888	912	918	884	883	876	913	891	902	861	941	915	891	909	821	854	916	892	859	912	874	940	913	905	924	895	899	932	895	915	873	889	866	855	941	886	905	890	954	908	900	921	866	925	875	882	943	903	877	906	909	900	853	884	920	896	879	875	865	882	909	878	939	885	875	897	933	855	940	847	888	868	884	869	873	898	899	931	840	912	886	897	907	842	900	892	900	880	896	894	880	869	932	914	917	925	975	884	917	840	881	883	880	845	812	885	910	906	907	900	907	902	904	881	852	823	865	827	885	916	876	932	885	876	923	875	862	928	882	911	874	892	874	894	900	930	852	926	938	855	858	882	888	911	895	921	883	962	892	885	890	868	936	923	844	929	875	898	883	892	860	955	906	900	893	871	872	877	926	876	897	904	825	948	896	897	927	918	852	914	879	895	962	880	923	911	896	844	896	915	905	869	861	906	873	923	884	892	891	842	878	887	921	885	905	880	916	878	936	847	859	837	882	864	923	877	908	929	901	940	863	892	869	902	897	899	911	858	942	928	873	984	916	939	901	915	909	940	899	901	852	933	876	903	920	885	858	882	878	874	889	888	932	885	881	932	921	894	879	855	855	852	893	955	893	845	879	858	860	913	924	881	926	924	886	878	907	951	861	861	895	931	825	864	886	911	899	869	838	949	955	883	871	866	905	875	902	923	950	883	869	907	857	893	948	922	885	874	900	838	916	845	880	904	930	906	875	921	882	949	883	956	870	893	879	884	919	987	856	909	872	875	846	926	849	853	882	884	928	863	895	890	922	881	936	893	926	864	910	865	884	902	879	857	902	940	919	885	923	966	948	929	940	874	894	869	875	920	845	879	899	880	887	918	826	942	892	892	885	854	850	892	925	921	864	842	912	933	886	880	896	855	830	844	902	880	865	859	889	873	882	872	876	947	919	948	862	866	841	832	910	909	907	917	891	906	889	832	877	914	873	905	874	914	896	906	886	942	889	901	887	899	872	879	835	878	933	911	862	933	950	853	871	889	878	901	961	922	887	932	887	867	848	852	891	860	892	865	881	889	910	835	867	903	921	926	923	865	878	909	859	894	897	882	929	883	957	861	881	913	904	883	870	921	887	923	905	959	893	938	882	868	887	899	894	883	925	882	862	924	891	859	907	864	895	916	877	903	900	878	941	867	914	875	940	916	849	882	896	943	911	888	901	904	885	891	892	885	913	923	945	873	908	826	951	865	856	950	875	913	953	886	963	928	864	900	879	934	879	910	885	894	927	942	846	862	866	864	897	927	954	913	907	900	884	867	934	890	896	843	900	888	893	869	858	902	894	887	901	896	873	874	887	834	861	892	895	927	899	908	900	876	895	944	864	879	892	891	939	923	865	927	902	917	907	833	902	910	925	890	843	891	885	897	908	868	936	925	888	907	889	923	902	915	864	901	869	907	921	885	939	878	880	950	896	931	891	909	896	826	838	877	899	887	914	940	900	923	880	897	922	887	913	880	895	888	903	885	870	872	947	937	911	881	909	964	899	900	921	882	929	874	896	907	886	945	893	939	908	900	919	881	922	928	852	924	904	916	828	890	894	932	896	836	842	911	883	876	919	932	899	877	848	885	910	882	853	891	911	878	887	908	947	929	906	889	919	851	911	916	939	894	899	883	834	890	897	899	892	914	899	832	868	892	915	891	861	890	899	871	895	936	909	847	889	881	894	880	881	925	923	872	930	852	901	891	870	859	864	876	847	865	904	892	861	918	889	895	906	888	894	920	867	870	871	902	949	912	907	896	864	876	887	890	902	929	918	887	883	879	865	950	873	913	888	928	897	905	903	850	885	935	918	912	868	899	896	902	870	876	880	865	931	892	922	915	904	913	884	929	901	870	901	869	923	946	895	873	892	902	865	901	916	876	885	908	905	897	856	899	883	959	939	909	908	839	921	905	924	900	891	888	900	854	879	893	877	931	871	933	913	928	916	925	893	901	869	935	885	861	878	861	850	857	853	909	876	914	886	905	852	941	932	868	883	861	885	950	923	909	877	890	886	875	893	856	846	896	915	928	916	890	918	944	910	901	922	968	905	925	922	896	876	868	955	867	913	926	911	915	919	948	856	883	906	947	950	902	880	906	877	915	896	868	914	909	911	832	862	920	870	893	895	924	906	848	883	909	880	945	886	870	909	897	895	879	850	894	900	891	883	903	898	888	852	880	914	895	904	891	942	890	841	967	923	895	930	871	933	897	865	895	937	910	874	892	878	867	908	844	898	915	882	855	844	880	900	912	896	888	864	880	867	924	910	932	880	889	879	865	938	902	889	922	920	900	938	939	849	888	853	881	908	883	892	908	893	895	911	901	870	845	890	894	910	877	852	884	921	880	872	871	881	857	909	865	876	929	883	926	911	905	921	852	918	896	937	918	891	891	876	881	943	906	902	940	865	890	827	930	927	911	857	904	915	882	839	899	923	929	854	880	972	917	881	917	897	913	884	865	923	852	921	901	901	921	892	900	898	889	863	847	910	883	953	869	901	862	872	892	900	909	859	899	886	913	889	844	907	791	926	864	883	897	904	916	880	888	906	827	887	887	886	926	886	909	898	909	873	874	877	924	872	908	943	895	931	884	888	901	930	886	855	881	883	941	973	880	939	874	890	921	898	905	929	917	962	893	795	861	929	883	882	956	933	955	924	953	876	880	897	938	942	889	927	950	872	907	896	871	898	906	846	947	895	921	888	929	907	909	893	890	910	862	886	919	925	902	919	936	868	918	854	892	904	910	936	860	932	927	877	893	897	853	936	906	930	862	905	882	923	838	929	899	899	893	941	860	930	916	909	928	881	867	894	870	830	868	876	900	947	846	886	898	907	918	857	918	948	896	906	870	920	922	875	925	874	886	875	851	910	892	872	856	928	889	825	927	904	902	890	903	881	850	946	878	905	896	908	950	883	899	867	900	891	901	897	864	839	886	933	843	823	869	929	879	878	901	887	929	877	901	901	897	885	914	830	874	870	919	880	855	893	949	834	909	875	892	940	867	884	876	916	916	939	830	898	861	889	880	940	917	875	871	888	903	930	858	897	871	919	908	885	935	880	886	897	932	874	841	876	894	897	890	860	837	924	864	904	874	864	955	922	923	805	859	865	926	844	872	943	910	898	857	919	915	898	931	900	948	951	912	923	909	920	888	911	954	839	920	888	925	877	900	893	971	870	915	889	888	851	893	905	939	922	908	888	885	861	871	842	901	893	853	897	932	910	859	888	848	877	883	889	862	881	860	847	929	849	889	908	949	907	860	889	855	890	888	869	941	900	918	901	844	907	873	938	839	911	848	924	912	847	866	851	888	886
32890	37953	36921	34591	30513	29973	32275	34088	26233	14294	5110	1489	535	398	339	331	287	303	305	340	320	334	302	330	337	293	317	297	304	328	272	330	310	364	315	272	284	287	295	300	311	313	324	284	338	321	300	333	288	324	318	317	307	345	309	340	298	308	299	321	299	294	322	299	336	307	308	303	327	333	327	325	295	322	315	305	337	285	298	323	298	341	285	307	319	318	307	309	327	311	307	306	300	318	322	321	304	318	356	321	324	298	316	303	295	332	275	322	327	319	344	280	285	314	314	331	337	310	299	336	308	325	305	273	271	299	259	307	324	291	248	268	306	356	275	342	283	369	301	293	282	302	333	280	305	307	319	329	291	313	336	318	333	295	322	301	326	290	342	295	296	279	319	319	311	302	353	308	291	298	328	320	327	343	286	312	319	321	308	310	316	289	300	344	316	280	289	290	318	319	291	319	289	276	327	314	310	289	309	346	294	288	340	325	332	302	310	315	305	308	337	313	323	318	322	328	326	307	310	331	320	325	314	304	332	321	327	311	304	317	313	312	327	334	299	301	314	280	319	296	300	298	313	314	304	330	327	315	295	314	323	339	318	323	327	333	326	307	326	320	296	329	315	290	328	361	303	331	312	300	276	298	310	286	330	290	322	334	319	300	286	305	309	316	342	294	308	316	310	322	302	310	288	313	303	304	305	316	316	321	330	320	297	303	323	327	270	318	306	320	320	330	308	291	297	309	338	302	332	314	322	329	309	333	329	317	331	320	331	291	301	301	311	342	309	294	310	334	313	315	330	299	293	301	317	295	305	314	307	321	291	293	318	315	298	279	307	294	310	332	309	308	327	299	295	319	273	280	343	308	319	327	320	314	318	302	302	295	311	312	312	286	308	265	300	306	342	317	321	272	269	343	326	311	324	284	296	311	337	263	312	253	324	298	318	300	303	286	282	318	318	302	324	310	325	328	303	290	311	325	331	329	314	322	330	336	299	318	293	319	301	326	330	314	327	312	311	343	303	316	317	331	326	305	320	303	321	322	322	302	304	299	306	317	321	294	342	292	280	321	301	318	300	345	340	307	316	284	290	293	342	302	302	290	299	319	324	332	305	316	288	318	323	325	302	313	301	289	300	314	291	324	295	344	303	282	331	316	297	325	290	332	320	269	326	353	331	336	320	314	315	307	328	334	310	309	314	325	337	313	296	307	304	290	313	315	297	315	316	318	300	311	310	293	315	310	292	310	297	317	306	313	305	301	356	312	295	335	339	285	315	324	284	321	316	350	324	310	326	326	309	335	317	286	284	328	310	284	297	307	260	310	305	320	324	274	302	331	342	312	305	324	300	309	316	323	297	290	332	316	293	322	318	338	315	301	296	312	318	275	310	298	317	336	312	328	327	342	286	294	310	298	314	312	301	328	303	326	284	324	346	313	298	358	330	298	308	315	292	266	335	311	330	304	300	319	290	298	322	326	298	295	306	298	338	323	348	294	308	316	327	309	295	288	345	299	298	306	329	309	305	292	321	333	343	291	278	301	350	299	322	314	293	306	303	315	303	319	306	301	319	287	277	296	314	301	322	308	307	299	333	301	302	326	292	320	259	327	299	297	329	319	304	319	307	347	318	297	297	301	306	320	323	322	317	276	334	329	309	298	283	342	336	332	316	317	298	317	285	329	320	307	300	325	307	297	303	290	324	344	301	324	328	298	340	315	327	298	313	308	318	297	313	348	304	324	288	291	312	341	308	315	330	303	321	332	324	308	299	317	321	304	305	348	314	332	333	275	309	318	289	305	317	314	319	283	267	280	320	305	340	311	330	287	287	320	284	303	291	294	315	328	327	313	310	310	309	303	323	304	309	289	317	331	313	310	333	292	305	326	332	336	314	305	330	299	311	272	360	326	309	317	292	298	306	345	328	311	287	301	295	327	298	292	287	307	324	322	305	297	328	353	327	311	354	323	307	309	325	269	310	332	291	329	308	349	333	352	311	318	290	289	293	346	311	325	350	288	307	298	315	309	322	292	287	297	309	350	339	279	312	311	297	325	278	284	285	360	319	328	327	322	312	279	323	310	330	312	357	327	315	311	295	320	342	350	329	314	313	311	305	304	308	303	282	297	327	292	313	338	296	327	315	288	333	304	330	311	347	318	334	308	294	321	298	300	318	314	289	316	331	306	325	321	346	303	294	318	317	330	292	283	300	316	299	311	308	316	299	289	329	309	328	315	306	281	342	275	332	275	334	340	307	321	284	303	297	321	324	315	320	298	303	311	299	297	311	341	325	335	300	272	287	321	304	305	364	342	332	291	306	351	307	330	359	293	330	313	296	346	317	307	305	293	307	296	310	314	327	298	313	345	340	300	300	304	324	300	295	337	284	300	329	334	297	309	310	293	300	304	285	286	293	310	331	291	311	338	318	309	317	320	345	287	321	339	299	286	296	294	311	284	328	312	320	301	307	304	318	290	314	304	335	294	344	300	316	318	300	312	311	305	319	310	292	280	328	311	303	300	311	320	330	304	318	294	310	320	327	326	329	288	328	302	316	320	308	315	291	311	299	326	288	322	323	293	288	303	293	320	321	317	265	289	316	298	326	322	285	302	359	312	340	278	313	327	278	311	306	303	362	312	306	301	309	302	306	281	284	294	319	318	317	329	326	325	321	313	278	300	336	328	313	317	321	312	324	328	312	316	284	295	285	323	309	315	304	310	309	287	333	331	346	306	333	317	318	281	324	338	306	299	307	322	302	298	340	311	322	316	329	309	302	322	289	322	287	330	338	311	326	320	306	296	282	323	314	336	314	298	280	271	335	305	286	328	332	300	343	291	337	303	315	325	282	323	309	329	311	312	313	311	299	323	301	313	339	300	327	305	286	312	320	288	306	294	321	313	301	298	292	275	299	310	302	314	294	341	295	316	315	291	320	336	334	328	282	309	332	322	279	311	276	351	307	288	295	299	345	318	322	297	293	298	323	311	269	311	290	300	284	302	311	294	301	294	325	309	314	302	333	308	333	302	324	292	287	313	322	319	323	321	298	326	311	318	342	306	306	304	326	295	304	296	304	323	293	314	330	353	336	309	331	311	329	299	302	322	301	341	319	304	321	289	284	286	278	285	329	306	307	313	305	274	316	326	306	327	315	300	274	302	302	300	309	301	313	316	303	304	305	285	300	309	288	310	291	309	344	297	328	352	312	273	314	284	315	321	305	326	294	307	283	313	285	337	302	315	317	290	294	295	305	289	277	345	322	291	331	326	329	334	275	310	305	298	317	281	329	308	305	331	318	312	315	317	284	310	306	296	297	322	338	302	329	310	310	310	354	319	308	296	325	300	320	305	327	293	332	279	310	317	324	300	280	304	319	315	304	316	294	300	287	322	329	335	306	309	326	303	304	287	306	305	310	323	265	283	295	296	308	319	313	312	318	332	341	318	324	311	291	332	303	294	351	316	299	300	291	318	332	289	319	303	332	322	299	305	318	268	340	318	310	324	318	308
24116	32325	37082	41162	41266	41200	47933	50352	42408	29619	14883	5284	1951	988	840	760	858	818	797	833	802	802	818	838	783	781	822	843	810	785	840	851	785	821	831	808	833	839	869	863	799	774	841	753	870	873	828	794	775	783	826	829	802	821	780	846	785	857	801	746	825	815	844	821	858	805	800	812	821	759	836	828	831	808	797	857	856	816	811	803	810	825	855	788	827	809	838	835	836	835	801	843	791	804	822	891	810	742	783	848	766	804	817	822	842	807	837	862	828	723	855	815	783	825	825	824	779	809	827	805	787	777	848	810	834	758	820	827	838	765	827	808	811	861	805	790	806	766	758	789	800	797	812	805	850	813	776	809	798	850	778	781	804	829	834	842	917	869	792	861	783	828	821	814	836	841	845	795	775	778	809	799	815	815	830	856	808	767	869	820	766	831	836	823	837	841	783	814	821	825	793	842	828	791	785	855	797	801	858	823	788	775	857	792	792	773	786	823	834	839	806	773	870	857	800	819	803	859	796	840	769	820	841	766	805	828	845	768	825	830	841	815	804	781	822	814	812	811	802	863	821	836	766	819	781	824	766	773	793	810	802	806	776	830	843	830	782	826	815	775	789	858	824	812	841	791	815	838	823	839	799	875	854	835	799	854	781	789	791	863	847	806	817	831	820	762	780	801	803	801	818	823	824	810	836	758	795	766	758	828	781	801	804	795	825	797	837	869	794	770	808	794	848	829	868	802	836	780	789	772	834	798	782	812	884	852	828	844	752	810	779	820	854	801	842	794	787	832	812	816	777	800	831	826	835	814	857	853	842	785	796	822	846	793	789	850	836	787	835	790	847	825	796	837	823	803	800	827	838	816	810	810	823	778	852	843	830	771	842	792	807	790	784	844	825	814	806	815	790	793	774	815	826	825	804	785	811	818	841	828	800	786	846	831	794	827	790	816	789	841	785	788	792	805	853	781	804	806	798	827	794	766	838	803	844	850	779	812	853	721	812	787	835	856	820	827	827	763	846	832	867	855	832	813	781	832	802	821	801	804	823	833	800	819	791	835	797	857	832	826	812	793	788	772	842	797	765	840	807	780	749	794	871	814	820	793	824	806	813	801	846	786	827	832	809	820	771	835	842	818	809	771	781	826	790	766	822	809	845	794	879	863	842	820	767	786	793	793	828	818	824	758	820	789	777	834	830	818	834	825	781	826	846	821	844	863	813	859	842	771	817	753	783	805	827	759	798	851	800	794	843	819	767	821	813	769	821	800	806	780	816	780	823	811	805	841	797	783	818	824	811	836	877	777	790	821	790	757	827	784	770	829	848	815	784	779	797	789	880	836	833	844	809	774	849	808	835	828	795	800	823	848	816	797	849	822	855	822	809	808	813	779	817	801	808	841	870	792	732	811	782	840	809	838	863	793	786	816	812	852	868	832	761	813	844	810	773	789	832	834	765	835	810	819	784	805	806	806	834	785	779	797	769	825	799	845	844	855	820	843	818	827	805	847	822	765	848	827	830	792	780	802	777	810	826	797	771	778	782	816	810	827	794	810	794	784	750	841	779	795	820	856	860	822	899	809	787	825	803	868	834	785	780	849	794	801	772	794	802	769	766	769	809	820	779	839	780	782	817	819	831	804	836	780	805	771	841	766	818	788	823	822	799	854	791	813	851	802	877	786	783	764	842	822	843	810	849	817	800	853	803	837	760	811	810	805	777	774	756	807	781	820	844	781	836	797	845	837	816	805	823	840	844	803	847	862	768	818	789	863	798	799	829	769	811	795	808	828	841	801	810	777	838	808	816	856	817	856	825	810	803	841	823	811	763	842	807	812	843	823	813	799	823	784	857	860	834	820	774	806	801	784	812	847	839	786	859	849	820	793	738	844	763	797	814	791	762	850	774	793	808	832	801	834	778	821	799	801	771	808	830	836	820	813	801	872	850	723	810	792	840	834	862	850	834	813	830	817	813	838	844	837	827	815	795	839	794	870	804	827	767	732	838	824	767	814	742	793	776	850	851	870	825	793	761	780	771	769	819	814	778	765	781	827	821	799	772	793	814	807	798	787	804	774	807	799	788	774	814	835	790	820	838	807	787	786	813	885	832	832	808	785	806	786	798	838	801	820	785	778	779	828	776	816	766	878	827	765	829	826	813	818	783	854	850	777	828	818	796	810	774	794	816	849	825	807	787	854	833	777	847	769	778	831	825	812	789	789	809	821	767	843	804	845	743	799	802	761	803	806	832	786	780	860	852	814	807	848	780	763	797	790	814	779	860	789	790	774	794	814	798	814	824	786	829	829	864	778	875	816	835	856	820	833	836	873	837	802	757	827	851	884	809	793	810	803	788	783	839	788	841	831	792	846	814	830	837	813	828	783	823	808	809	852	808	804	757	834	780	836	820	774	849	834	878	825	817	838	814	820	797	789	845	820	866	781	813	803	814	841	842	795	877	801	792	777	812	788	800	801	794	794	812	789	851	792	842	803	764	848	817	813	810	817	841	833	833	831	811	823	809	844	768	809	854	802	793	799	811	788	784	783	789	793	800	798	785	797	830	830	816	774	834	839	800	833	812	784	787	849	848	781	814	850	793	814	848	768	850	803	863	840	810	815	824	844	803	784	843	855	795	803	808	870	783	766	773	826	795	833	828	804	824	837	823	835	794	833	778	795	826	791	826	834	811	808	809	763	776	867	849	842	824	810	819	822	843	840	865	795	818	835	818	808	835	805	798	790	803	797	799	845	833	803	818	851	816	822	826	792	835	755	779	831	790	816	836	787	829	789	797	804	827	794	844	800	797	784	785	785	837	761	803	812	823	775	801	846	796	807	840	866	818	788	790	788	781	811	796	788	807	832	788	819	842	831	783	804	803	780	864	808	820	840	815	776	842	868	869	782	831	802	832	790	798	848	796	791	767	814	813	774	851	830	858	805	786	815	813	787	807	805	791	854	774	881	781	815	817	803	821	814	893	798	833	839	782	833	843	807	797	820	783	861	811	792	815	798	815	822	807	811	803	836	818	791	787	817	760	782	807	813	835	832	832	811	785	788	808	839	804	804	798	845	828	832	858	825	803	789	832	802	810	882	770	802	734	828	811	770	827	813	851	793	793	827	763	823	788	842	799	795	815	796	808	825	785	831	851	835	783	799	778	843	814	783	772	790	815	810	871	825	822	822	791	832	806	828	811	812	834	822	825	805	749	837	808	759	757	787	812	760	809	820	776	838	877	803	825	798	802	813	832	802	763	762	848	800	840	790	806	842	792	782	791	807	856	787	813	776	832	786	845	800	798	816	828	844	801	803	859	809	811	760	791	816	833	768	853	821	777	799	866	799	779	766	770	771	816	825	775	789	800	855	810	836	814	802	844	811	801	796	858	834	828	800	845	811	821	773	785	803	775	811	819	850	794	761	822	822	776	727	860	744	827	815	834	822	803	794	826	834	779	818	867	844	743	777	765	789	845	754	798	813	774	829	826	880	830	843	821	797	792	792	798	828
44270	43773	39931	41472	38763	30752	35698	45459	39645	26570	12408	3047	832	314	264	258	252	257	248	258	247	284	269	282	233	246	291	277	279	269	252	239	262	259	266	287	257	240	299	264	240	316	273	251	268	245	286	263	245	287	301	255	282	255	268	264	228	260	245	274	234	263	275	294	244	263	259	261	288	255	257	234	263	272	267	255	279	247	246	269	260	270	275	238	224	276	238	253	254	249	258	282	271	236	256	273	240	224	270	268	270	223	252	271	263	266	254	257	270	278	246	237	241	270	280	249	276	264	243	246	282	256	245	248	288	250	252	277	269	231	261	256	261	270	272	269	242	251	268	243	256	273	251	271	254	249	262	232	248	274	289	277	225	242	263	278	295	254	264	249	254	261	247	245	244	301	254	263	254	255	252	248	301	273	265	274	262	246	261	248	260	237	252	252	257	304	291	258	243	258	255	265	216	276	261	270	289	271	277	261	247	246	263	238	243	271	249	222	251	252	265	243	286	289	243	253	262	247	304	265	267	263	262	272	231	260	242	297	245	268	266	284	274	260	245	281	276	236	251	232	271	249	284	300	281	270	247	275	268	264	263	234	251	278	249	272	253	240	258	242	262	251	247	254	270	290	259	262	251	276	246	254	266	265	268	237	260	252	247	252	278	258	257	275	255	240	274	255	288	243	263	271	252	240	248	288	282	259	259	288	243	281	273	274	239	248	276	263	264	281	263	273	244	266	278	278	250	275	267	255	262	268	277	252	218	270	267	248	249	286	277	237	292	269	255	230	259	259	257	269	261	270	266	223	240	296	264	285	228	257	252	275	271	245	237	278	255	237	264	275	288	288	251	274	265	276	261	241	239	258	267	278	258	258	289	250	270	219	254	271	261	231	279	279	274	289	252	261	255	238	253	268	244	247	263	276	267	267	248	274	250	270	268	269	270	260	263	277	261	234	267	261	256	236	278	294	254	271	239	226	253	255	218	232	272	269	273	267	261	274	246	265	258	276	252	254	240	286	243	244	260	247	262	249	278	252	254	281	294	262	260	256	254	233	287	228	253	247	268	243	215	260	265	245	282	253	262	261	251	264	249	259	249	268	245	243	244	275	250	245	266	262	248	243	269	246	281	252	243	286	268	247	212	273	248	285	234	248	285	265	264	282	260	258	288	264	253	272	247	248	274	250	248	259	235	254	245	230	269	275	269	243	266	262	263	242	274	268	257	253	276	263	275	238	253	269	292	297	267	264	262	238	226	246	259	281	287	284	269	255	222	259	273	279	221	258	259	232	258	280	239	263	236	253	274	255	267	260	256	238	240	253	257	256	264	245	237	259	241	256	293	245	258	257	258	253	251	268	250	273	293	283	242	302	258	249	261	244	250	277	246	277	261	285	270	275	261	243	267	271	272	273	275	272	242	230	290	272	234	252	272	262	265	266	264	281	264	256	294	270	242	268	262	255	256	260	243	259	242	272	257	260	269	259	236	258	286	290	283	279	272	245	240	268	256	247	250	257	260	257	278	267	294	257	239	246	268	266	231	276	263	279	267	263	287	291	258	249	240	285	280	245	291	247	260	246	253	253	290	277	235	275	253	272	238	277	271	271	262	257	272	241	245	287	269	228	255	241	269	264	251	249	269	249	282	255	277	247	267	286	233	270	265	240	260	268	236	258	240	250	254	266	288	280	268	254	246	267	263	266	280	298	247	244	246	268	295	258	256	249	300	293	286	241	277	290	275	251	253	268	254	279	261	248	254	247	257	271	240	266	270	280	280	265	279	248	245	280	257	245	278	291	268	278	262	296	277	250	249	257	269	277	245	251	305	242	236	221	251	256	262	272	263	258	227	261	266	278	246	260	279	262	251	259	246	254	286	257	265	268	262	286	257	281	281	269	272	277	258	260	267	266	262	275	257	255	272	244	223	264	280	253	277	275	259	236	270	241	259	269	258	300	257	306	248	230	270	279	253	244	264	252	281	254	264	264	260	275	277	237	264	263	254	271	236	276	272	282	253	248	272	262	263	225	240	281	221	264	251	243	253	265	208	257	281	272	260	257	255	250	233	268	226	268	251	259	265	259	271	275	281	248	269	268	279	254	262	247	252	240	273	268	283	250	239	278	268	265	288	247	280	278	281	264	266	268	265	295	267	258	261	245	263	284	212	235	245	244	267	252	255	267	257	258	234	257	226	228	237	258	264	260	278	267	282	273	257	300	270	236	267	281	273	260	271	235	254	248	250	232	259	276	268	245	297	276	241	267	244	245	250	241	256	251	260	257	273	232	266	289	257	252	274	265	279	278	284	278	260	270	230	252	266	273	265	250	254	277	302	270	263	255	244	254	286	236	266	244	271	238	268	264	248	243	267	256	273	234	256	280	247	266	287	296	249	282	250	268	262	242	236	257	257	262	275	264	238	255	265	273	246	248	278	292	252	276	253	273	265	268	262	266	255	255	264	233	259	248	234	247	275	270	263	260	303	255	256	294	249	242	254	265	279	258	249	264	246	253	271	261	241	272	235	298	281	254	257	257	255	287	249	253	281	260	246	259	254	234	264	255	263	256	232	283	245	302	266	274	239	249	245	286	252	245	270	267	257	294	208	267	292	281	253	298	262	262	274	265	257	266	280	241	263	273	288	255	255	267	292	241	231	279	280	241	268	247	267	244	252	272	244	246	231	269	268	277	275	255	280	247	272	243	236	251	280	258	274	267	262	266	253	271	244	234	248	257	263	247	275	257	232	244	247	251	258	268	231	252	249	272	234	252	247	244	262	262	221	274	243	267	255	260	259	250	265	242	279	288	253	216	273	233	243	263	258	242	245	263	310	251	259	226	251	291	255	294	266	300	279	245	268	263	273	274	263	255	274	270	265	241	244	239	301	243	266	265	253	278	239	243	235	280	249	262	258	255	272	272	263	281	248	267	232	250	238	259	246	257	282	246	269	258	262	240	251	245	277	267	253	272	297	267	275	284	268	245	249	261	307	289	274	251	285	225	262	274	270	280	255	267	248	261	245	257	246	267	267	288	271	252	270	257	247	249	256	280	259	275	266	278	283	254	273	240	276	288	252	257	250	262	266	265	245	235	279	244	209	270	275	262	265	281	268	267	232	265	264	245	278	270	236	257	265	279	280	291	261	251	252	270	251	255	250	264	277	256	281	247	215	244	259	297	259	262	242	239	268	265	237	261	249	298	231	258	253	259	265	256	251	277	265	292	269	265	259	249	225	251	260	275	272	250	249	270	254	231	243	250	249	294	264	265	259	267	263	266	280	249	254	286	265	272	262	262	267	270	247	256	257	265	250	253	253	248	277	250	292	257	292	268	254	247	241	250	241	253	257	285	258	243	256	257	268	245	252	250	248	255	283	270	233	259	220	262	273	272	265	278	273	260	239	269	256	266	274	279	259	255	261	236	245	261	275	249	275	252	255	269	264	267	281	289	261	261	250	243	261	261	264	261	278	243	255	255	268	227	260	280	294	249	255	256	247	269	268	240
34489	39658	45764	50208	51325	40485	54653	64131	54235	40816	24330	9391	2955	1126	736	695	694	656	669	681	676	690	662	670	698	711	718	646	691	701	716	721	682	729	688	693	639	663	732	678	653	686	683	689	696	637	681	670	694	700	696	736	694	688	720	667	685	659	705	748	670	669	736	723	628	688	684	666	686	674	692	653	672	708	690	725	668	669	633	728	740	672	699	670	656	709	653	733	686	710	667	713	683	676	695	704	640	712	683	766	714	680	668	671	671	686	735	634	694	690	708	673	705	673	682	678	629	648	691	675	688	680	678	664	662	691	677	714	676	662	700	708	709	715	681	645	658	667	668	688	683	665	681	681	656	702	688	643	682	688	677	768	655	657	699	680	679	726	675	709	734	694	743	659	653	693	719	711	704	701	673	701	717	704	726	699	683	660	711	707	703	713	665	673	723	683	726	686	715	717	666	690	654	666	692	691	717	686	682	705	640	714	660	722	740	683	680	710	734	685	661	675	685	727	639	679	673	675	677	684	652	701	683	668	646	711	743	691	672	705	662	686	656	667	715	676	703	682	714	754	706	627	661	671	673	682	695	705	669	691	697	694	728	673	686	690	636	700	713	654	692	648	681	669	679	690	683	714	656	704	703	689	718	699	685	713	684	722	727	669	686	647	692	731	728	704	702	717	679	712	698	690	677	700	663	689	741	734	661	685	693	685	705	648	708	690	648	692	725	713	719	662	662	687	704	699	637	699	683	729	714	696	676	693	692	735	671	713	679	693	683	665	656	700	719	714	677	669	739	699	690	659	705	682	690	703	719	693	697	694	642	643	710	718	693	621	723	702	710	713	693	644	722	711	644	727	656	699	666	695	692	681	673	666	723	718	674	682	663	717	616	695	672	712	718	698	680	679	693	692	677	665	624	676	668	680	685	633	669	717	660	724	688	748	656	698	672	696	691	698	701	685	691	687	647	678	680	663	677	698	693	688	700	738	681	743	729	690	712	694	681	701	676	758	701	668	712	693	689	640	666	700	675	661	691	681	704	693	706	711	701	674	714	689	686	677	730	700	656	724	712	682	666	691	710	656	714	683	677	658	651	684	668	668	686	692	666	713	668	708	650	728	705	694	694	649	653	689	706	701	690	686	629	647	690	702	747	738	626	664	710	669	696	713	721	723	676	690	713	614	641	680	659	647	649	656	687	664	728	656	668	715	722	680	664	726	690	675	689	730	705	715	658	669	718	670	681	668	724	736	701	713	651	684	669	692	709	652	657	665	694	715	682	713	674	668	677	695	657	679	657	642	712	700	666	674	695	636	673	723	701	702	712	688	676	649	703	710	723	701	665	686	675	714	710	722	711	704	639	669	705	721	685	713	689	725	713	689	724	699	700	664	710	725	692	703	675	729	705	632	632	703	635	693	709	669	651	672	714	682	638	682	648	622	657	662	739	716	683	648	705	666	647	697	731	681	702	698	665	674	710	658	719	701	690	650	742	720	669	694	668	705	694	673	712	659	705	721	675	678	674	652	684	697	662	679	685	685	680	679	679	691	677	704	712	652	678	708	635	731	682	681	691	704	715	647	654	732	718	686	669	742	679	707	662	714	704	705	715	701	709	698	676	725	699	687	714	726	641	713	672	676	631	702	713	705	690	700	667	662	730	722	712	728	675	688	687	678	678	691	696	685	647	748	669	703	724	668	643	665	715	696	688	657	689	659	711	646	630	717	697	670	687	690	653	722	666	659	688	728	675	698	710	720	676	692	694	674	769	697	658	714	678	649	675	678	655	641	661	694	655	659	658	688	735	650	733	684	669	685	674	666	672	654	699	617	687	679	658	685	723	707	698	670	664	685	640	711	700	684	682	674	704	671	724	690	683	698	737	708	693	731	727	694	656	682	700	692	673	681	710	692	677	690	652	684	635	715	691	665	698	761	691	675	648	670	649	754	645	667	713	665	668	711	696	685	664	706	660	711	692	694	699	680	654	743	674	673	684	637	672	655	660	703	682	664	711	681	677	702	689	714	663	698	701	677	728	656	706	667	700	657	676	703	663	642	665	666	663	635	724	734	674	656	635	673	688	697	705	683	682	688	663	668	704	686	663	702	696	717	665	666	677	681	723	732	649	669	702	670	653	689	679	689	680	669	679	685	692	717	683	641	714	675	633	687	707	697	682	695	672	683	681	694	699	692	672	730	714	660	665	682	670	689	706	671	699	663	670	702	675	659	665	727	731	708	731	701	671	667	720	720	680	699	652	701	710	693	698	645	688	678	679	716	650	680	669	742	641	685	635	716	683	699	663	680	706	724	656	702	676	700	692	697	719	687	658	688	665	732	676	715	656	656	704	683	730	711	692	699	713	678	658	670	664	686	676	627	713	695	689	632	661	696	691	670	658	681	640	704	674	669	677	705	724	619	693	680	661	675	716	654	668	718	694	671	674	675	699	653	695	693	696	676	644	741	688	705	677	704	692	712	655	674	707	627	650	698	677	694	707	676	669	705	711	725	700	701	694	749	673	718	686	687	714	688	721	679	701	705	673	710	707	735	638	665	715	664	689	661	716	669	713	662	716	673	707	676	634	679	676	638	707	721	696	722	696	648	708	710	686	707	649	694	704	729	694	735	659	710	662	702	691	662	701	665	681	691	689	671	657	685	685	669	706	668	662	658	694	704	698	659	689	634	691	692	677	712	703	671	697	696	636	722	658	707	680	636	696	686	712	667	713	713	697	700	719	687	734	705	673	666	702	666	674	690	680	666	669	687	650	707	644	713	717	683	678	713	703	697	690	708	712	679	680	651	654	668	718	680	689	705	708	669	701	682	698	649	685	741	715	704	724	628	674	698	744	680	715	675	680	726	708	713	701	650	637	685	686	726	689	663	724	709	666	686	667	678	680	721	674	694	644	663	701	705	670	679	697	640	641	715	696	711	645	693	683	652	698	657	616	695	632	652	703	683	649	750	684	680	699	722	702	685	677	651	712	675	662	693	736	688	627	684	682	683	680	665	681	676	693	675	663	666	661	715	717	707	694	695	685	710	716	694	718	667	666	669	687	683	656	710	697	654	710	668	679	708	692	730	689	655	660	704	712	697	660	687	698	705	635	671	689	697	649	710	677	713	687	660	642	718	666	685	715	714	710	713	700	672	723	712	693	706	685	681	674	687	706	727	679	680	695	648	642	717	691	692	705	670	650	700	717	691	669	678	679	705	717	709	672	670	750	709	653	660	714	683	684	672	704	689	643	690	659	706	675	677	675	672	696	664	682	661	707	658	673	674	701	684	692	717	659	708	718	671	704	631	686	715	716	690	691	643	760	645	699	664	703	674	706	713	719	676	695	648	668	657	643	681	703	709	672	731	656	709	680	660	658	675	680	674	656	658	704	737	687	691	684	719	704	651	727	708	695	661	682	691	631	667	693	690	697	647	644	693	710	701	710	747	656	724	689	727	675	651	687	661	704	707	641	740	677	695	658	667	703	671	659	680	676	667	666	665	725	655
10541	11110	8723	5653	4863	4153	3311	4961	4018	2361	1169	614	404	359	332	326	353	336	312	350	358	345	342	320	327	359	343	311	350	301	355	342	337	348	320	331	342	332	379	380	336	339	339	301	325	310	367	338	379	313	347	348	333	346	311	333	326	328	305	307	353	343	332	314	337	329	344	339	308	362	364	349	335	315	365	306	331	347	328	375	339	327	310	327	338	315	284	346	345	317	303	350	357	333	347	348	306	296	309	323	314	378	359	357	327	338	351	345	287	327	340	356	311	330	341	389	353	324	360	323	327	347	344	342	327	323	343	335	328	320	346	383	360	335	330	330	334	324	378	331	347	335	337	387	340	291	340	351	342	329	342	352	316	377	306	328	362	344	314	330	319	312	339	351	337	324	331	325	322	368	328	363	340	317	322	344	321	324	332	316	334	303	329	318	338	364	329	355	354	335	322	345	328	340	312	355	347	353	345	347	362	359	362	309	339	367	343	361	339	320	359	354	352	357	343	317	333	338	336	341	351	322	332	300	337	347	334	338	360	339	354	337	367	340	321	333	333	323	327	362	327	340	375	324	324	358	336	374	339	326	345	321	344	353	346	352	354	308	344	359	362	343	333	346	351	367	326	336	326	328	343	347	363	357	330	352	357	354	375	338	316	331	327	318	349	332	337	361	356	345	329	346	344	362	309	344	341	379	350	320	304	326	301	350	335	341	302	380	357	331	323	360	339	360	339	342	354	323	338	343	371	317	360	358	368	332	326	325	324	345	331	321	331	360	315	330	326	351	320	337	357	337	335	346	342	335	318	330	380	326	329	350	343	333	336	348	346	324	343	351	340	356	337	344	354	368	367	355	337	351	317	355	339	309	361	336	355	323	331	333	346	333	361	339	306	320	328	299	355	314	361	304	312	320	356	310	334	323	327	347	332	341	323	338	333	338	340	337	365	299	328	345	311	367	346	347	366	324	321	324	336	354	333	366	376	368	365	357	342	353	363	331	342	316	309	338	314	330	353	327	329	331	343	330	315	317	366	338	334	340	351	349	317	350	327	337	306	306	354	339	326	332	324	343	331	348	309	351	330	356	348	380	280	380	337	287	333	338	319	321	316	338	315	324	342	314	292	316	330	308	346	345	348	377	328	324	322	352	367	324	331	340	353	335	344	334	329	322	336	341	331	360	334	340	318	352	327	328	361	360	335	332	359	326	331	323	321	349	326	317	364	369	343	343	318	314	370	372	353	331	311	388	329	319	333	325	358	317	333	341	367	364	357	335	351	331	302	325	352	327	344	343	343	342	313	339	331	315	334	328	359	340	349	340	327	328	339	363	331	317	323	356	360	354	329	304	328	337	357	341	324	336	387	319	319	352	353	318	338	338	329	349	362	380	340	332	348	368	344	327	326	347	346	326	340	319	333	333	352	377	327	356	364	327	359	327	372	345	326	348	362	346	324	386	321	302	336	325	321	350	339	350	288	346	303	301	335	330	345	303	332	338	369	388	298	303	377	303	303	329	306	332	325	333	369	375	333	331	347	356	324	371	331	317	331	320	328	368	360	337	360	313	324	373	319	318	357	340	327	324	302	366	335	300	335	347	347	313	324	324	307	335	330	319	362	340	338	326	351	318	319	328	383	324	320	333	316	353	355	348	345	335	331	343	365	330	319	329	342	359	360	329	348	326	351	356	328	346	334	367	353	314	353	363	372	348	304	340	332	344	337	336	323	307	337	357	336	350	321	331	315	348	334	372	311	323	364	360	350	344	331	336	332	366	323	336	341	343	371	380	351	327	372	342	287	338	311	344	338	310	353	342	362	322	332	338	336	346	327	345	374	367	325	322	360	336	345	344	350	347	349	312	323	354	312	327	327	333	335	340	334	360	342	306	356	345	327	324	372	322	360	325	334	300	340	326	343	335	360	340	344	326	315	336	293	305	351	320	341	332	318	298	324	348	333	324	303	337	319	372	373	352	356	329	348	365	318	350	309	347	323	318	303	333	358	354	327	320	301	355	345	378	343	307	314	353	313	332	358	323	323	345	346	306	361	319	330	378	313	346	339	310	358	316	301	302	356	351	312	350	363	335	334	352	327	342	308	337	314	351	294	323	362	331	339	376	324	303	366	334	321	335	342	315	309	337	333	329	324	330	358	365	358	356	324	316	314	321	372	323	334	330	314	342	340	337	359	338	342	352	341	326	331	346	361	337	327	353	320	335	336	335	318	326	324	323	346	334	349	340	320	316	311	338	301	317	346	320	341	336	319	358	364	326	326	323	347	329	347	348	336	341	384	333	369	338	338	338	348	316	332	298	292	342	340	361	391	338	340	375	362	328	356	360	324	343	297	328	318	301	319	350	346	338	334	358	344	344	352	333	325	353	338	329	334	360	331	342	368	349	341	349	304	340	360	375	332	320	374	339	342	330	316	332	299	347	321	323	360	354	340	333	347	344	346	358	359	344	330	357	371	337	346	333	351	315	374	332	339	344	317	339	343	337	330	322	329	353	354	331	329	343	342	363	377	340	337	349	313	365	322	318	361	322	353	326	338	365	353	303	336	360	343	318	319	356	361	357	312	311	322	338	356	341	337	295	335	320	360	345	336	360	351	316	357	363	328	358	332	315	324	325	330	350	334	377	317	293	330	330	321	340	324	358	316	319	339	334	326	353	329	348	345	363	317	331	361	319	352	341	300	329	338	328	317	312	322	306	363	336	339	335	325	357	351	339	360	355	341	348	352	305	349	373	353	348	308	328	324	333	327	333	321	342	316	362	333	330	337	337	361	341	338	339	316	314	339	341	298	364	356	377	361	302	310	338	352	383	350	359	336	366	342	360	309	351	346	354	337	333	348	305	345	312	344	316	349	322	380	336	312	331	346	355	355	337	319	335	326	345	353	367	359	333	368	318	341	303	376	360	336	335	311	339	338	329	334	320	347	302	349	309	365	341	353	319	348	341	315	346	373	347	313	329	331	305	352	328	382	298	327	358	361	322	342	329	331	333	349	311	342	326	305	336	330	348	352	362	324	336	324	322	329	367	357	322	363	346	360	354	337	337	346	339	323	335	350	330	347	376	309	355	343	344	327	325	342	306	354	332	321	345	332	351	363	343	308	340	319	295	360	373	342	355	326	347	322	340	359	366	353	333	342	331	364	308	342	335	340	331	340	355	353	346	339	345	315	350	347	344	337	352	320	347	342	354	339	354	356	339	344	368	330	335	327	346	332	331	351	347	324	362	358	364	334	350	340	353	292	354	339	348	304	339	363	338	353	337	364	297	331	352	335	356	339	304	364	339	355	360	342	351	341	321	342	359	367	320	377	316	343	320	350	362	351	341	348	342	315	327	332	358	353	312	310	340	322	334	341	328	293	308	333	325	327	304	350	321	359	343	353	330	320	315	315	344	323	327	354	369	339	373	330	338	376	326	368	341	315	363	355	329	378	324	339	334	344	325	345	333	352	363	337	322	338	320	340	364	332	339	327	365	325	355	362	346
8906	10892	10502	11729	13373	13137	13431	18725	14514	8362	4222	1922	1169	936	876	944	894	828	872	899	892	864	828	863	867	816	875	875	844	876	887	883	877	908	891	865	867	850	830	870	891	901	888	862	866	861	918	898	901	890	864	884	919	895	848	896	886	885	872	891	885	924	882	873	886	845	860	874	848	876	913	903	866	947	881	866	866	883	910	905	881	824	880	868	891	887	888	856	906	902	847	842	864	844	893	932	902	898	908	903	795	909	869	958	848	872	809	896	839	885	866	878	942	944	836	862	777	868	897	821	853	841	897	941	891	878	851	901	860	848	864	824	953	904	890	883	893	873	880	883	848	845	888	857	893	852	890	812	861	840	857	890	824	854	902	886	867	854	872	859	871	818	879	855	897	934	894	849	899	896	895	883	888	867	873	864	888	840	898	882	887	893	832	907	873	906	876	930	917	818	852	906	894	847	866	829	842	905	857	864	844	870	871	872	852	836	905	837	825	840	851	844	848	884	862	877	836	891	895	891	848	912	868	893	918	939	821	883	882	844	866	909	889	877	829	856	909	918	829	837	853	856	894	897	905	861	841	869	888	856	850	886	855	873	879	875	899	921	890	939	879	921	857	890	920	858	878	896	883	889	844	857	908	906	879	850	881	846	906	856	910	889	890	912	855	872	926	866	846	836	914	942	831	876	831	865	887	854	878	847	856	882	845	857	856	855	817	901	886	864	868	901	907	912	880	885	863	914	878	924	785	879	844	892	895	915	863	864	883	852	906	895	885	862	822	950	880	868	870	908	941	884	927	828	880	855	854	894	865	899	849	928	970	847	823	910	887	920	855	858	908	919	915	837	862	858	899	874	889	909	876	864	800	950	873	815	832	860	852	882	820	869	904	891	845	849	872	845	875	881	881	903	886	817	880	878	855	875	857	865	837	891	824	852	880	864	882	855	866	895	891	858	919	823	888	907	849	876	845	832	857	864	880	898	894	826	843	839	860	901	878	963	821	850	871	857	882	915	886	827	933	870	928	892	911	836	854	901	816	911	843	846	904	903	860	822	861	891	834	858	924	876	831	837	887	874	887	869	889	884	865	899	882	873	876	851	896	852	899	843	895	936	864	897	922	868	897	898	867	884	840	886	851	882	884	869	863	875	831	885	874	822	854	861	921	853	891	833	897	900	860	853	870	888	854	881	911	838	878	872	853	849	873	862	876	863	845	826	936	925	961	829	926	908	847	836	875	854	896	855	867	916	899	850	882	851	826	859	861	896	886	909	831	867	864	857	839	843	878	809	821	885	891	864	902	860	882	874	904	903	902	871	903	875	942	844	866	856	881	893	913	890	887	895	880	863	887	819	908	881	865	883	853	863	917	890	878	871	834	860	879	893	861	901	933	884	903	899	915	896	854	807	869	842	826	840	902	902	831	872	901	816	889	881	813	838	888	910	828	887	873	911	844	874	851	841	909	900	905	904	885	843	864	854	852	943	850	840	828	827	871	836	876	876	897	893	915	864	829	914	849	866	857	832	906	879	909	913	854	830	868	819	875	855	886	913	883	851	878	925	861	930	874	900	872	860	888	923	913	882	866	726	853	845	838	864	915	868	835	858	858	903	839	816	860	881	888	885	862	868	833	909	885	837	834	915	852	853	850	872	896	901	862	848	836	867	910	876	883	865	855	848	915	852	887	871	838	877	867	874	883	923	871	870	887	896	896	862	895	910	852	877	874	897	875	879	928	861	901	879	879	897	888	889	903	925	844	893	875	844	906	863	893	916	928	845	875	895	873	908	813	883	884	868	925	824	896	837	882	889	901	892	856	901	913	843	865	870	846	855	894	883	847	972	842	885	833	888	868	864	891	871	838	880	858	907	837	837	915	887	860	863	841	853	887	883	863	872	849	829	898	881	835	912	851	895	941	857	846	933	919	832	894	853	866	873	888	867	917	875	884	849	838	863	857	892	843	897	875	822	879	933	906	830	885	836	857	873	841	850	871	873	852	854	888	894	938	880	865	853	886	847	868	868	888	878	879	863	851	856	918	863	895	914	864	898	864	829	833	873	910	869	857	877	882	873	891	839	881	898	832	865	855	901	837	854	932	914	905	856	848	834	882	917	909	840	856	892	874	881	864	852	881	827	840	887	815	880	886	875	848	868	861	934	856	912	824	866	852	905	848	906	854	879	916	851	897	830	888	793	873	885	941	832	827	872	876	915	836	877	922	846	818	872	865	904	854	882	907	840	892	900	861	853	890	862	896	858	848	863	912	865	873	866	863	908	858	899	885	884	863	876	874	894	903	840	876	865	869	866	915	892	842	864	871	865	845	883	898	893	922	886	873	878	856	932	860	879	894	893	878	859	884	888	896	868	882	877	856	852	894	892	856	878	895	921	919	915	889	898	868	891	851	867	903	798	879	871	859	933	853	905	860	836	872	878	847	879	860	874	894	881	885	928	881	890	874	905	888	891	893	839	908	910	888	798	823	908	868	898	834	879	911	889	867	861	854	854	823	864	899	877	919	863	805	812	863	841	834	917	880	852	886	847	866	813	887	893	857	847	854	928	869	851	935	869	875	929	879	891	881	881	914	869	876	849	885	886	920	892	824	867	890	852	838	866	835	842	869	868	862	828	858	933	909	839	885	883	884	885	847	866	859	903	895	916	864	880	923	910	880	870	904	813	846	869	890	827	858	859	901	860	898	884	870	910	869	894	839	852	870	858	890	882	901	855	869	836	917	851	866	890	893	852	902	905	917	856	885	846	869	904	862	902	896	955	841	890	866	825	831	912	860	863	831	845	898	896	845	896	916	888	823	871	845	904	870	874	859	857	855	857	853	836	895	925	898	894	899	913	878	849	928	880	894	922	869	854	870	864	914	816	889	806	859	897	798	882	901	878	829	858	853	828	891	891	880	904	881	898	824	825	873	781	910	943	875	871	898	903	839	854	871	858	918	821	891	879	914	896	875	911	908	887	855	854	872	892	899	865	899	906	906	830	909	889	961	877	875	917	929	892	880	898	879	879	930	873	895	818	870	837	867	866	894	874	861	919	888	868	852	892	887	894	869	883	827	859	868	906	890	862	851	858	870	892	873	888	866	907	899	856	823	860	862	895	873	852	837	882	882	856	828	855	873	850	932	908	893	886	841	891	888	866	823	843	894	892	908	893	846	907	889	857	885	848	873	926	917	874	828	861	876	814	902	894	854	832	882	855	862	908	841	889	873	938	896	884	868	850	861	838	891	799	896	897	835	895	879	866	839	896	869	860	884	863	933	892	885	880	840	865	825	796	873	884	872	880	846	871	925	876	877	868	873	804	863	896	831	837	900	908	892	848	851	877	854	862	833	872	885	841	844	864	884	858	849	854	930	887	876	878	884	867	859	875	885	891	827	879	946	817	829	836	875	859	919	893	867	903	892	885	833	833	857	873	859	843	883	844	899	915	890	847	900	917	859	894	847	873	863	910	889	926	863	908	883	866	892	848	830	814	825	887	856	885
34758	36660	34343	31949	28741	29639	36677	37107	30244	16615	6481	1721	572	344	295	308	290	277	298	293	273	345	342	291	351	308	309	326	286	271	296	307	277	287	295	293	316	299	277	321	312	293	329	323	309	310	326	296	299	311	289	309	303	312	313	301	311	298	303	294	297	271	310	290	278	300	303	301	290	278	329	278	305	301	283	307	284	294	307	307	336	298	283	312	333	319	290	317	273	297	296	333	303	293	330	259	325	320	274	289	302	280	314	274	301	283	304	318	293	301	306	303	275	302	293	266	277	275	297	315	283	263	286	282	305	265	298	284	296	309	312	279	310	285	318	334	282	323	309	309	281	302	319	299	309	306	263	316	288	300	305	291	339	289	306	305	329	316	298	292	323	284	318	278	277	295	301	305	314	275	301	321	318	325	305	289	289	267	289	331	275	302	286	290	299	279	297	298	299	267	298	286	323	305	300	303	291	311	295	310	303	313	273	302	297	297	280	294	289	311	314	295	280	280	282	315	308	305	288	305	302	273	287	269	282	288	308	310	312	289	288	320	306	302	280	290	293	303	286	320	287	292	294	279	278	310	320	272	314	301	298	283	302	311	295	309	294	298	336	293	273	312	299	313	321	297	267	325	317	324	279	273	296	302	306	315	285	304	308	306	311	314	304	291	278	311	303	286	324	300	284	330	296	277	287	270	320	284	292	304	288	317	285	297	298	238	319	294	326	273	294	341	317	286	313	289	303	284	325	320	317	300	330	284	315	272	291	284	269	314	308	301	296	282	296	306	307	321	305	299	331	296	301	300	275	295	290	329	303	274	317	284	296	306	296	267	290	305	272	291	318	280	308	301	337	310	295	305	276	280	291	269	304	323	283	297	331	324	294	337	298	291	303	288	297	297	294	309	301	305	300	288	296	295	309	293	292	284	308	327	279	298	295	287	299	292	310	311	285	292	275	300	306	283	310	300	316	312	291	294	301	304	297	320	295	283	303	313	331	302	279	277	277	319	293	331	301	282	299	290	257	333	275	291	316	297	288	311	334	340	298	313	314	308	290	288	299	325	295	307	257	279	329	325	314	333	259	288	311	313	296	269	279	302	294	333	268	331	283	335	283	311	306	307	309	278	278	327	276	287	311	315	296	266	297	278	308	317	275	272	318	293	257	327	314	297	294	308	307	292	283	306	281	318	327	332	296	294	295	310	304	307	314	252	322	297	288	316	301	317	283	265	299	303	277	309	298	307	275	278	291	262	288	281	306	302	310	295	267	265	322	258	309	316	297	297	317	254	290	306	321	311	281	294	293	331	319	295	298	324	272	335	327	285	255	311	305	272	307	298	294	249	295	314	288	286	316	289	289	283	264	321	326	320	307	287	289	317	304	306	320	274	307	315	301	319	297	325	311	300	323	316	289	284	298	308	297	319	308	344	310	326	276	306	295	307	289	298	283	318	302	303	296	285	288	331	319	274	270	299	293	303	291	324	298	259	302	293	290	265	280	312	327	304	284	295	296	296	314	308	287	297	317	280	300	264	319	311	282	305	281	283	254	324	299	293	294	326	302	306	284	292	276	301	297	281	287	293	295	324	261	322	319	296	275	307	266	317	299	302	295	299	294	322	295	310	296	306	353	302	325	310	303	328	297	288	282	306	310	297	298	296	301	302	270	299	298	307	284	290	317	280	294	301	299	302	286	265	311	329	295	314	294	261	275	312	327	304	291	273	296	268	317	280	289	296	305	329	295	276	304	317	315	283	323	301	314	315	284	282	311	292	293	307	294	294	304	299	299	298	321	284	291	298	289	303	290	289	322	333	284	290	297	299	268	285	291	297	295	296	321	273	312	312	319	303	305	312	270	307	298	303	298	280	276	310	278	330	292	290	301	268	296	335	304	323	308	307	310	291	307	280	291	292	297	299	294	273	297	327	296	295	268	322	293	319	291	310	292	305	298	293	300	295	296	325	276	311	305	268	295	304	273	326	304	312	281	286	290	316	281	291	288	300	289	327	304	323	307	305	298	288	325	308	283	323	289	301	336	299	323	261	294	302	308	314	290	292	258	297	322	285	295	268	274	290	296	287	291	286	291	288	317	320	306	324	306	300	305	339	304	303	312	303	286	267	326	292	295	305	315	298	300	299	298	286	308	293	294	313	297	274	302	282	289	269	305	278	277	303	275	291	321	302	304	325	288	306	286	296	310	310	293	313	285	300	277	347	330	279	302	308	289	299	293	278	312	287	273	291	281	302	310	308	326	306	307	289	301	299	306	313	297	276	321	306	276	267	277	288	296	281	330	287	305	269	292	296	297	302	316	308	291	284	267	316	306	308	306	293	283	324	272	284	281	283	326	305	274	317	298	303	287	287	297	297	299	293	305	301	293	274	306	312	299	309	295	290	294	280	314	320	264	291	285	311	287	318	277	324	316	295	273	344	311	296	314	316	291	273	301	272	263	277	290	293	302	301	309	252	306	274	318	317	309	315	317	301	301	316	283	299	259	315	293	333	308	285	270	305	327	293	316	285	288	292	314	284	292	311	309	272	301	302	314	316	310	291	274	315	278	296	308	291	283	308	264	301	303	278	300	320	311	305	329	294	290	306	271	276	300	329	285	282	309	308	293	310	271	328	290	313	296	302	297	294	292	302	283	307	306	301	315	266	278	305	324	290	285	307	311	306	294	271	312	294	292	283	291	284	331	277	281	303	329	303	282	284	309	285	282	284	314	275	322	315	292	294	286	317	328	277	292	299	296	286	288	303	258	280	321	301	280	274	312	273	275	275	271	289	292	321	328	293	301	249	286	301	280	312	305	294	297	298	305	303	298	300	308	288	286	318	298	274	279	287	282	299	304	313	313	268	305	318	318	316	309	304	322	286	278	312	308	309	320	308	316	291	297	311	297	323	309	308	305	296	300	281	298	299	335	304	302	296	286	294	310	312	304	302	264	296	291	315	285	317	279	290	276	299	297	329	293	314	295	318	273	331	283	332	339	301	287	309	276	283	299	294	301	309	285	286	283	305	287	296	293	321	303	287	310	302	342	285	319	317	348	258	320	284	318	321	308	290	289	303	292	303	342	316	293	324	306	315	288	300	301	296	303	294	301	313	294	289	315	273	288	320	302	312	287	294	323	270	282	296	278	297	302	278	300	304	297	297	286	273	305	299	316	286	303	293	260	309	307	281	336	314	300	277	301	284	282	297	288	305	309	314	324	294	308	277	305	302	274	303	280	281	265	321	296	286	294	295	315	287	309	292	320	279	293	292	303	312	320	297	312	319	322	308	265	297	286	282	295	293	304	306	315	275	317	304	325	294	285	282	293	280	288	330	309	320	318	301	297	302	286	320	314	302	344	329	300	314	283	281	294	288	265	312	280	287	287	319	306	301	306	322	319	266	295	296	310	281	298	313	299	303	294	340	272	307	306	297	292	300	312	289	297	281	291	284	329	293	336	284	304	300	277	300	311	330	310	311	316	306	315	257	287	303	315	304	285	304	269	277
26774	31046	33667	33687	36870	39679	49881	52304	45525	31390	17727	6159	2082	1000	852	775	814	772	776	757	796	804	737	775	773	839	767	813	757	774	753	781	788	774	794	780	775	762	761	809	775	794	844	816	766	753	772	797	756	804	760	773	798	767	765	733	805	774	764	828	781	741	753	777	810	790	808	788	827	807	739	767	803	814	805	816	778	784	793	786	770	847	850	707	804	807	789	822	757	742	810	807	772	809	763	798	788	814	790	791	779	834	806	821	750	736	775	750	806	753	800	782	782	780	765	760	776	759	801	712	833	770	792	769	807	744	793	838	771	787	741	789	796	761	766	778	745	749	837	800	817	787	774	752	754	782	761	808	766	753	748	803	810	803	816	805	752	782	788	767	750	804	811	775	778	807	709	776	802	757	812	784	825	782	757	874	781	791	815	783	780	782	764	748	859	799	754	792	789	759	797	807	782	821	805	797	771	751	754	811	733	772	800	756	732	796	756	833	756	782	779	775	783	800	752	807	766	822	732	808	781	782	798	773	813	762	820	746	806	847	784	781	748	804	801	826	842	784	774	821	796	733	831	777	790	779	787	811	784	774	787	767	757	773	812	739	738	781	785	786	793	795	773	753	804	771	791	776	751	770	771	773	827	781	807	777	797	772	715	814	771	769	788	799	829	792	769	809	779	804	771	787	721	755	811	772	798	821	781	775	814	753	817	755	813	808	823	815	747	735	761	804	748	771	796	798	810	764	813	775	784	793	823	785	756	774	797	808	802	787	752	748	785	775	724	761	757	787	768	770	782	823	771	804	769	750	808	745	779	777	797	785	758	811	817	776	727	766	798	752	686	782	750	774	754	771	776	797	761	777	808	759	759	823	803	813	775	815	791	778	806	743	816	784	772	798	765	778	754	715	791	770	786	783	829	792	780	777	855	796	750	761	750	794	804	760	761	776	768	712	818	818	844	754	807	814	794	758	784	764	787	777	787	832	769	779	764	809	796	760	762	722	822	825	763	774	805	749	819	747	767	819	804	730	771	751	757	825	786	758	770	763	788	798	792	840	736	810	740	798	773	747	798	755	831	799	780	753	762	756	773	789	776	770	787	783	763	789	834	796	805	802	782	779	749	805	783	777	783	804	744	738	825	791	772	793	772	764	769	769	786	774	846	812	767	818	814	757	769	769	762	814	777	751	690	785	789	776	823	825	763	810	829	802	725	778	785	756	798	752	721	782	779	730	785	791	777	760	768	784	718	784	704	774	774	768	788	788	784	772	794	783	823	779	800	753	748	788	785	753	807	810	793	746	741	803	811	792	761	734	750	728	759	785	824	769	800	758	860	843	791	805	740	767	820	805	791	781	766	847	786	781	747	765	819	788	754	764	792	782	823	752	807	802	828	792	766	781	756	817	759	788	766	814	767	733	783	773	755	790	771	794	786	834	843	796	818	746	798	772	773	741	757	840	806	744	736	766	818	792	824	743	779	803	815	756	766	865	760	756	816	747	805	780	755	825	795	745	779	824	795	808	829	817	768	767	773	745	725	776	752	757	767	839	812	769	758	828	777	766	806	775	798	799	774	782	812	796	864	806	758	770	793	788	777	790	770	807	766	749	719	777	807	767	762	810	816	806	786	805	764	813	830	790	799	752	748	811	778	760	776	739	778	788	764	795	756	717	774	743	767	801	736	771	789	771	799	819	759	800	766	767	768	757	801	768	766	781	791	786	842	782	802	780	760	770	839	810	800	815	777	755	750	773	810	816	770	803	756	842	836	761	802	762	771	833	792	772	763	764	758	741	780	805	790	765	787	804	775	783	792	807	800	760	759	818	753	791	850	825	815	752	769	822	790	785	830	766	807	765	746	754	812	762	744	779	759	787	802	788	779	745	746	773	766	835	770	802	778	787	768	788	803	817	735	869	773	752	817	795	765	764	796	766	775	740	781	755	815	732	776	819	768	759	777	781	759	758	792	785	762	763	779	765	768	789	796	780	765	740	796	764	816	772	791	752	759	848	783	756	779	762	781	751	769	764	761	850	761	770	805	767	814	754	788	798	729	760	812	777	794	812	748	788	782	803	735	755	764	769	786	788	787	717	785	723	782	837	804	744	805	842	777	711	748	770	807	764	776	784	785	766	817	778	802	807	795	796	761	748	807	741	723	771	760	765	803	786	784	755	790	757	775	778	821	804	750	777	758	778	816	784	764	771	796	730	777	782	823	775	780	789	776	814	799	793	763	780	795	789	795	803	754	806	804	766	809	744	776	766	805	706	780	792	775	758	779	779	805	818	768	781	791	784	729	768	801	758	790	809	807	751	810	757	811	806	784	786	788	774	808	757	757	801	772	766	794	779	751	768	791	763	820	772	790	787	795	814	797	785	750	780	760	788	788	780	784	809	805	806	780	797	808	751	792	774	791	777	737	797	783	794	822	783	740	783	759	766	746	773	739	798	787	793	761	798	776	783	807	792	773	805	795	792	763	795	770	763	835	770	797	777	759	778	784	794	753	729	809	776	778	755	808	745	756	780	784	768	750	795	835	759	762	862	824	754	766	741	766	829	778	771	799	791	752	820	707	812	796	771	757	738	791	799	818	742	791	727	745	813	743	825	770	789	792	754	836	775	812	743	784	764	796	783	768	780	766	761	754	767	796	852	817	814	797	757	788	714	822	756	780	737	813	797	753	744	854	736	788	784	779	821	767	754	753	772	793	779	770	814	764	779	783	777	792	784	770	731	727	798	799	782	778	821	753	738	764	751	798	778	772	784	799	785	809	745	759	756	808	777	790	776	808	805	830	771	795	722	761	788	765	811	751	788	776	754	816	791	827	779	758	789	734	762	737	758	772	777	749	788	791	801	779	776	737	816	807	762	776	793	857	776	795	823	782	766	817	812	820	801	771	758	794	757	784	811	809	786	743	754	757	772	743	767	755	806	758	778	790	778	790	801	776	791	808	747	767	788	778	737	818	766	750	784	793	787	789	796	817	818	712	784	801	822	749	770	761	761	806	789	780	790	801	765	811	766	816	777	720	774	768	816	754	756	788	801	800	794	807	780	796	821	785	760	766	820	793	777	770	738	798	798	771	835	806	810	775	790	780	767	747	795	760	838	763	781	802	795	738	749	770	761	833	790	794	786	777	789	778	794	725	814	809	792	772	783	765	760	786	806	748	813	786	770	775	749	744	770	757	779	770	763	786	804	753	819	767	777	806	744	787	787	737	791	788	799	782	778	798	784	808	735	809	785	825	786	794	742	754	746	735	817	777	742	807	766	824	810	808	787	758	743	768	813	732	777	785	759	775	725	776	826	814	772	767	758	809	793	806	800	802	757	791	841	801	755	771	774	777	788	775	809	781	809	784	811	783	757	769	812	787	784	779	794	775	806	760	797	787	777	781	812	790	705	741	780	713	868	773	768	788	813	786	765	798	794	784	825	766	801	770	776	769	763	757	789	800	785	748	799	803	764	753	790	802	752	779	747	845	804	789	812	766	778	772	753
44021	39752	40602	35952	32100	38567	43406	45216	38870	25637	11237	2647	664	350	266	277	257	237	239	270	260	228	264	256	260	245	240	257	240	242	244	259	212	279	228	242	221	247	236	248	237	261	215	252	271	229	252	267	260	248	263	274	259	257	238	261	248	287	257	239	255	218	225	250	272	265	267	251	249	262	255	252	236	247	234	243	248	219	220	256	235	252	257	233	220	247	263	271	252	236	216	260	223	270	240	243	231	232	236	256	252	251	260	243	231	264	252	255	242	276	246	258	242	222	248	249	233	232	249	239	245	248	275	245	241	248	249	259	222	263	258	263	233	260	230	259	255	242	244	238	278	228	248	253	243	210	215	252	232	257	281	255	241	239	271	250	238	228	274	239	255	249	266	276	249	235	233	241	271	240	239	255	232	284	236	270	252	281	247	249	245	266	230	238	230	244	252	250	256	249	235	296	221	240	256	237	250	253	242	265	238	249	246	245	243	210	232	241	234	278	242	247	239	229	270	226	231	244	242	234	229	237	236	217	234	244	248	236	251	251	212	226	249	235	238	262	254	240	241	241	230	229	235	260	229	244	260	259	254	264	235	251	245	263	274	225	228	260	281	233	264	246	238	254	256	251	249	228	254	224	244	282	249	248	256	244	271	250	251	260	227	202	204	219	246	232	268	247	244	242	265	257	254	249	203	238	253	241	242	254	201	276	238	259	241	216	253	236	246	216	228	268	242	287	217	232	244	226	230	255	238	262	252	273	245	246	233	239	285	233	232	258	232	238	256	240	238	242	286	201	238	256	237	225	251	236	241	280	262	265	217	242	267	235	270	223	243	270	250	265	233	255	232	222	260	257	267	248	217	263	261	237	258	255	264	292	245	217	212	253	249	229	252	237	232	299	254	208	234	203	224	253	226	235	272	230	233	259	228	260	254	252	250	246	268	246	245	242	234	231	251	237	237	259	250	252	268	229	245	258	236	259	244	263	230	233	245	212	231	245	250	228	262	262	268	230	261	247	253	219	217	242	252	248	251	246	278	226	261	256	226	224	236	234	232	220	250	245	256	274	238	267	260	239	237	249	256	237	243	260	227	244	253	240	242	276	250	251	255	218	255	252	258	237	253	227	231	250	240	239	241	245	273	217	254	229	242	265	267	252	275	233	246	246	247	237	246	287	244	247	256	233	241	255	235	234	239	244	250	249	248	254	235	260	240	240	249	239	234	256	236	233	245	244	249	274	220	239	260	267	227	258	229	222	253	230	238	270	230	271	230	242	259	240	230	251	241	245	234	282	247	234	242	244	280	283	237	240	226	235	234	249	249	268	230	226	243	216	228	217	251	252	238	244	235	265	230	267	234	273	238	240	221	247	257	270	241	233	215	252	249	253	263	243	269	247	218	224	242	253	248	260	280	242	272	288	236	224	224	275	260	270	247	266	268	241	242	261	233	250	220	219	257	247	247	267	261	245	207	239	227	233	263	230	269	267	239	248	233	242	232	246	239	244	266	240	231	248	246	241	241	257	258	248	236	259	243	243	229	286	257	246	276	241	240	241	270	209	256	222	239	205	247	246	291	236	268	259	243	259	250	213	249	269	246	238	246	257	238	234	234	244	238	236	267	259	241	217	244	234	260	232	239	236	267	284	274	204	219	228	275	260	246	261	243	239	261	272	239	238	254	258	260	240	262	249	221	237	267	242	251	248	248	261	239	237	251	245	230	239	248	239	271	237	261	265	251	252	258	254	237	247	250	267	271	232	237	254	255	278	219	262	266	241	224	245	295	230	241	238	237	248	261	271	245	231	237	236	258	244	285	223	232	255	253	241	260	248	254	254	256	238	239	240	242	245	235	233	252	245	255	223	252	274	237	248	252	264	243	255	213	248	247	293	264	270	225	249	237	248	262	220	239	232	231	253	217	263	251	244	258	243	237	222	240	229	216	244	265	270	243	241	263	247	218	238	243	249	250	230	262	237	266	257	226	229	238	258	244	255	251	250	239	251	270	235	248	226	238	236	223	269	234	262	258	245	257	258	237	224	264	217	254	235	254	238	217	243	221	239	285	210	246	226	213	248	253	267	255	277	215	231	264	209	271	260	222	274	253	221	263	230	252	234	257	233	261	237	238	275	231	285	247	246	248	241	234	211	240	250	246	237	238	271	255	264	236	255	273	220	219	219	248	235	255	251	232	249	246	252	267	248	246	231	245	258	245	218	250	251	257	224	260	227	222	208	259	281	264	273	253	230	226	234	278	268	271	256	250	252	252	248	264	249	238	234	239	225	234	233	239	247	261	242	246	261	242	272	257	223	230	245	260	219	270	279	263	258	248	222	262	243	263	237	264	262	215	232	242	237	249	259	235	253	251	244	244	247	239	248	234	218	235	271	237	239	249	264	258	232	206	250	277	223	263	249	281	253	236	218	249	269	237	222	246	221	250	231	261	229	258	220	252	210	247	231	251	245	238	249	249	248	248	252	267	253	255	255	239	262	244	277	247	223	252	256	235	252	248	232	250	256	238	247	248	259	228	233	254	257	264	259	232	240	231	225	249	228	233	290	231	215	251	238	242	251	247	267	243	243	241	215	249	248	241	281	241	248	276	247	236	239	260	241	272	267	255	243	250	250	217	223	260	241	240	234	257	228	267	259	272	239	248	265	260	267	284	259	253	251	250	266	266	246	281	257	278	234	215	276	246	259	214	240	248	274	207	238	234	243	258	290	228	240	266	255	239	255	244	250	237	285	290	251	240	294	242	249	252	258	254	241	261	225	230	256	256	251	267	277	257	221	233	266	253	256	234	228	233	241	216	265	263	259	246	220	253	293	252	251	275	256	233	244	280	285	271	260	267	243	222	253	256	216	272	249	239	236	267	240	237	261	267	229	234	243	264	229	240	232	252	238	262	264	241	219	245	230	240	258	229	237	245	263	274	267	238	239	263	269	252	226	260	210	227	269	283	236	237	273	241	214	244	244	192	226	240	248	240	239	249	233	244	238	267	270	247	254	260	234	245	244	251	241	247	226	260	248	273	236	229	256	257	244	250	238	257	258	231	259	247	243	232	244	216	241	256	229	250	245	250	254	269	246	246	253	269	234	279	226	251	253	255	247	227	259	229	250	256	266	241	247	266	249	249	240	233	254	231	236	272	264	256	215	250	255	249	258	225	247	243	257	266	255	253	256	252	265	274	246	234	263	226	232	238	224	251	272	239	249	229	217	237	231	258	242	259	256	240	248	236	269	257	258	235	269	246	245	244	265	254	259	268	212	238	247	258	230	282	232	224	260	222	264	244	250	265	257	239	231	247	234	237	242	233	259	252	230	244	246	241	276	241	244	234	256	275	247	261	224	234	250	225	238	253	256	247	221	243	251	242	249	239	263	243	259	248	241	269	273	248	259	242	248	280	275	248	251	278	246	234	269	258	258	260	236	248	243	235	249	246	221	265	238	244	244	237	248	229	263	272	253	224	265	250	237	255	242	257	250	251	237	262	231	244	237
33480	36548	42513	40765	44077	49705	63235	64305	53883	39869	21839	7864	2338	979	669	659	692	678	619	627	643	654	637	666	670	673	678	658	650	684	644	654	660	684	620	643	676	600	622	658	691	675	633	639	672	624	674	606	644	692	650	663	671	630	643	692	641	669	636	681	687	633	722	655	651	617	632	645	616	679	679	648	654	652	696	654	655	669	661	620	653	589	639	657	683	637	626	626	611	606	681	663	653	654	612	621	694	689	624	639	648	627	610	636	629	656	666	640	662	634	680	661	617	671	655	621	638	659	638	627	644	608	670	667	708	657	650	657	635	641	631	661	681	624	675	666	614	662	689	623	657	681	653	648	679	673	637	670	633	693	691	661	668	615	659	628	634	626	634	644	674	712	672	658	661	687	690	664	649	619	699	626	649	712	645	668	650	620	660	667	654	651	649	659	628	649	705	643	666	640	634	680	682	674	701	661	659	622	645	657	612	690	699	681	669	596	690	663	680	638	697	676	673	687	616	648	678	675	624	661	627	633	675	688	626	631	612	688	680	670	654	668	660	701	663	689	636	625	636	702	686	647	647	659	709	637	669	693	660	621	639	670	656	668	654	626	717	666	650	674	648	657	672	650	677	643	647	652	616	720	623	665	631	659	667	680	637	692	659	653	664	650	643	634	578	683	681	691	696	620	618	686	617	679	666	699	695	609	653	640	662	689	624	666	681	675	691	673	645	645	624	620	693	644	675	653	641	651	689	646	631	628	655	685	644	611	656	621	709	658	602	620	682	677	704	616	635	695	637	665	645	650	638	661	682	629	644	635	648	674	635	648	643	632	635	644	671	623	719	681	689	636	631	648	653	640	617	677	650	624	662	683	645	614	644	623	662	662	669	624	661	655	663	679	582	655	680	629	681	634	661	631	647	676	643	625	660	664	687	687	640	701	631	671	646	619	657	665	668	639	623	653	620	699	643	662	672	663	627	653	708	652	633	697	662	653	674	660	666	675	674	676	661	637	611	623	677	658	637	663	679	653	638	627	673	606	655	623	612	667	642	710	618	665	699	649	644	656	689	623	689	689	689	653	641	652	720	628	628	627	660	652	649	629	675	635	638	628	643	668	677	648	636	651	678	677	648	662	680	647	615	664	662	655	648	651	638	715	616	643	616	683	683	637	672	685	672	622	638	646	664	678	653	635	698	698	678	676	698	670	652	697	684	644	699	662	674	661	649	647	632	640	661	653	651	678	665	684	657	691	618	643	659	617	605	659	715	666	630	647	692	609	657	627	665	699	646	694	656	630	656	641	671	645	661	649	675	665	631	651	654	665	702	648	670	605	707	660	694	689	682	623	619	628	618	639	681	647	652	672	624	680	663	653	702	650	642	626	703	619	675	664	627	641	639	623	685	698	689	656	652	641	678	685	636	655	672	630	695	672	632	667	657	672	644	685	633	637	650	673	672	696	679	677	697	638	660	650	619	660	680	649	678	643	611	653	657	646	637	638	639	639	655	622	654	653	641	652	682	635	611	605	635	663	685	640	643	672	669	641	668	640	671	636	679	687	644	655	686	646	728	680	650	589	624	647	625	666	675	618	661	670	623	667	650	610	672	657	663	629	657	682	700	675	680	596	704	637	654	671	668	647	669	666	638	697	661	607	670	630	624	645	644	695	634	658	686	712	629	667	650	677	701	652	635	665	630	664	697	696	636	669	645	657	618	659	673	613	679	671	672	689	663	650	675	656	630	667	681	659	652	689	715	704	630	636	607	629	678	648	608	646	610	645	632	656	655	624	639	677	679	631	647	664	648	661	655	674	610	652	676	642	637	623	650	617	640	639	634	671	689	656	647	643	630	648	670	633	630	633	592	648	653	605	705	624	692	678	629	674	679	628	699	625	622	649	658	637	660	662	680	626	648	616	616	667	707	705	649	666	616	699	656	663	657	655	606	654	627	611	667	648	667	643	655	632	681	686	650	670	637	670	670	650	688	652	617	686	679	638	624	638	660	642	657	656	643	644	620	638	640	658	681	652	639	606	632	643	631	652	614	662	597	612	631	605	651	614	604	661	680	690	637	620	649	652	659	671	620	681	630	644	636	664	645	658	637	649	662	676	626	623	638	692	617	651	660	663	633	648	690	654	638	628	609	671	662	633	614	655	658	644	668	686	646	636	642	671	661	654	631	655	637	656	644	651	656	675	671	656	627	710	648	700	644	629	674	632	626	674	644	681	666	627	652	683	675	647	645	665	648	659	688	649	649	650	595	668	616	703	628	643	628	685	639	650	663	637	664	587	616	648	623	653	649	640	693	694	672	617	651	603	656	636	643	672	655	642	688	626	648	658	649	678	608	591	648	641	662	641	662	710	655	649	656	662	657	669	688	612	632	624	640	633	637	625	679	652	652	656	685	633	655	639	677	665	631	674	677	682	623	650	649	667	654	673	682	652	657	625	634	631	643	666	679	635	691	650	669	678	651	639	636	666	666	620	651	674	679	655	692	693	666	655	644	653	668	676	634	695	681	665	640	645	615	648	667	602	637	690	683	690	643	678	655	662	611	716	624	639	687	633	694	688	680	685	646	600	630	695	660	627	663	622	663	647	630	595	666	647	626	655	643	627	644	639	670	607	650	654	640	668	642	746	628	652	641	645	650	670	691	681	669	642	625	677	653	645	653	675	694	698	643	677	667	638	640	647	663	652	621	663	639	650	691	688	659	632	673	650	646	692	641	664	632	665	685	674	720	626	688	663	667	654	640	692	626	642	720	683	676	651	693	649	681	651	714	640	658	650	612	592	631	616	649	661	664	674	656	685	676	664	668	621	687	625	628	650	618	643	670	622	666	633	661	622	664	622	689	658	662	614	706	631	693	657	675	595	647	638	633	676	637	673	671	650	597	642	639	692	657	655	668	676	684	683	671	690	656	638	624	643	682	658	665	611	662	604	669	616	652	646	638	647	681	643	665	674	655	657	628	643	660	636	617	646	688	598	661	640	637	648	642	692	686	648	608	633	697	621	614	621	634	680	688	651	665	652	637	675	660	625	645	639	632	636	666	618	651	680	665	601	646	650	667	673	643	683	646	684	646	649	669	659	649	672	696	659	642	649	645	646	621	650	638	650	641	670	681	609	670	661	628	598	717	642	683	666	693	630	678	653	581	652	667	691	635	693	667	659	673	671	603	681	702	662	667	656	673	700	654	640	682	647	615	662	652	688	675	625	623	640	714	703	643	657	669	664	702	696	675	638	625	672	677	691	643	628	640	649	622	675	703	688	686	691	698	686	604	626	666	634	638	691	615	650	668	681	631	670	664	628	611	660	664	644	651	680	652	601	703	665	623	665	636	641	707	660	644	651	638	671	650	660	649	710	608	653	708	621	644	639	679	625	703	651	696	685	605	673	646	639	628	662	670	634	633	648	697	616	627	648	670	590	621	657	651	646	630	708	663	672	673	672	672	661	658	623	613	644	672	611	639	640	656	638	675	612	642	700	681	663	642	642	715	643
7499	7358	8333	5169	6631	5712	3778	4356	4372	2446	1038	550	390	332	306	300	303	325	314	323	325	348	308	345	351	332	321	312	331	317	327	328	336	310	343	337	336	330	358	322	336	347	329	303	345	330	336	316	314	302	290	325	286	317	334	299	330	336	340	326	308	330	347	342	306	304	337	335	342	331	324	342	313	329	318	356	319	309	337	328	323	337	310	337	340	334	301	337	325	321	316	297	300	330	342	373	328	308	345	344	319	308	324	336	312	311	320	331	318	287	347	314	326	327	319	276	347	321	319	355	340	313	311	315	360	292	319	332	340	315	324	336	308	335	320	328	336	346	306	354	322	337	311	319	310	338	301	331	337	328	329	304	320	317	311	324	310	351	336	336	349	327	295	323	306	318	326	314	320	359	322	317	314	343	337	351	301	285	271	327	308	333	333	301	321	318	317	332	325	308	339	290	328	321	340	313	305	358	344	351	334	339	328	333	311	327	336	382	340	300	337	330	322	347	320	308	355	339	312	310	326	317	322	321	341	331	335	315	344	356	334	327	310	307	320	362	343	320	331	286	297	311	299	336	373	366	359	328	323	315	321	344	364	330	312	314	325	347	334	285	340	325	296	322	328	330	288	316	331	325	316	340	342	321	321	336	297	323	342	334	320	323	352	350	325	292	352	328	313	330	313	314	320	306	348	345	333	322	280	300	350	319	369	307	289	314	281	311	314	313	322	329	323	342	317	320	306	338	329	315	319	363	320	354	314	321	342	301	340	318	323	320	338	349	344	303	335	337	322	348	333	327	308	340	309	334	305	297	319	314	354	324	312	351	321	329	348	332	340	317	310	351	318	315	347	353	336	371	308	320	308	338	326	357	360	358	333	347	296	336	309	303	312	356	333	319	334	323	318	329	349	304	338	300	312	328	318	320	310	314	335	317	339	338	322	322	322	328	315	321	343	320	349	330	298	343	299	321	294	341	319	308	324	322	347	307	341	328	334	313	322	312	348	322	337	325	341	327	308	330	324	310	307	330	335	322	301	320	352	332	352	350	331	343	338	302	329	340	316	353	344	321	328	338	315	334	308	331	329	328	332	313	313	360	354	310	358	305	328	321	274	305	318	313	332	335	334	340	340	353	339	338	317	315	304	382	354	329	319	320	321	324	315	318	306	365	323	354	333	322	379	315	319	306	328	345	309	324	351	313	325	330	353	348	295	342	364	306	328	342	336	321	337	324	335	340	280	311	337	309	336	306	332	327	327	342	339	338	345	306	349	330	320	313	297	332	326	312	333	330	333	339	344	320	311	335	333	350	278	349	342	347	335	329	324	331	332	305	321	329	341	368	338	341	330	309	323	352	325	344	349	297	339	322	328	304	335	349	306	346	345	355	312	323	325	338	348	313	326	342	289	325	341	321	331	367	348	333	326	342	328	324	312	305	341	290	326	309	354	349	320	309	301	322	313	326	308	335	347	327	328	351	365	346	297	347	320	320	314	322	341	344	327	314	306	324	326	337	338	325	339	313	305	324	312	348	304	330	312	319	305	292	312	335	331	322	303	323	304	289	327	300	338	288	316	341	342	346	314	353	362	332	318	336	302	315	328	309	336	372	348	336	322	317	320	341	311	315	317	326	327	346	358	351	329	328	296	319	316	329	312	339	355	345	308	335	339	365	330	296	328	332	313	312	348	315	325	372	332	329	351	334	324	292	326	321	334	335	361	344	330	296	310	357	312	329	321	327	319	320	301	293	298	341	338	343	325	318	334	313	377	327	317	312	294	321	336	311	314	303	358	311	329	323	342	362	302	368	306	325	302	311	297	325	316	327	331	324	320	311	301	320	310	317	331	302	334	350	327	326	319	304	298	347	320	351	320	367	301	346	307	310	350	318	347	353	330	351	356	321	338	316	334	333	306	355	301	346	341	322	284	338	337	310	332	313	312	331	347	339	302	305	343	343	316	323	306	346	306	319	319	321	314	299	308	298	314	318	331	321	297	330	305	338	359	327	325	295	317	315	350	312	306	355	312	314	335	337	342	317	312	306	323	315	332	338	322	307	310	319	311	336	320	325	333	317	344	355	310	332	335	341	315	323	297	324	342	312	305	319	320	314	323	339	320	334	342	348	369	357	325	323	350	327	345	331	322	335	322	360	324	328	326	311	315	290	279	337	294	333	304	301	330	304	356	336	299	343	345	352	307	331	301	352	312	276	349	326	292	351	342	340	322	299	327	334	336	348	358	295	325	337	325	336	329	330	338	337	335	325	333	330	338	311	330	307	311	311	296	342	317	308	322	338	352	327	339	329	306	316	319	303	351	327	367	340	333	334	323	349	344	284	311	316	321	305	296	341	338	333	321	332	371	346	325	317	342	322	299	373	319	317	341	293	297	346	323	341	298	284	316	339	320	336	308	336	334	341	321	334	312	352	346	315	342	322	317	332	309	350	307	354	329	325	352	322	313	340	317	330	342	328	339	331	316	294	312	291	359	312	313	312	334	341	337	314	351	337	336	318	332	338	340	310	299	352	349	360	344	323	335	282	330	358	357	325	342	309	328	300	310	325	334	321	297	309	348	315	362	297	294	345	309	328	344	366	297	353	333	307	309	361	351	354	305	336	331	333	301	334	318	296	342	325	307	332	323	312	330	311	319	369	311	318	314	332	312	323	308	309	331	303	345	323	303	332	309	352	306	336	311	306	322	325	321	334	345	288	324	341	313	320	309	316	328	290	318	353	320	345	352	333	363	319	309	324	338	331	316	348	310	322	322	310	285	321	352	345	328	329	312	357	331	299	344	299	346	302	310	332	342	342	331	320	327	305	357	308	307	329	338	321	317	337	315	336	340	339	349	333	282	319	339	320	295	325	306	308	325	354	336	332	318	358	326	349	322	338	332	323	338	334	324	364	350	328	326	321	291	352	336	340	343	324	374	312	353	341	302	355	308	311	327	329	315	288	352	297	349	319	357	354	308	320	331	317	315	320	318	331	324	374	320	347	345	322	321	339	336	310	309	328	345	298	325	336	326	293	311	298	319	341	326	327	354	337	337	344	319	322	360	290	346	327	330	330	364	345	303	320	285	304	338	319	321	353	317	340	326	336	321	320	318	319	318	315	321	320	292	297	316	314	330	309	376	342	323	314	319	315	328	349	327	326	321	350	326	327	316	310	359	343	343	351	329	351	348	343	329	333	329	344	315	343	324	338	315	328	320	325	332	317	357	351	311	324	325	324	378	297	333	314	345	333	311	315	333	297	308	322	352	328	311	329	323	351	344	310	346	328	346	337	331	329	336	304	310	331	348	311	333	291	316	296	339	317	316	351	319	307	297	292	326	336	345	357	312	325	292	337	307	318	347	356	311	345	333	323	313	314	364	324	317	360	317	327	343	321	313	327	320	306	322	317	348	347	323	323	336	364	307	304	354	318	327	352	320	320	350	341	320	310	320	324	319	322	336	289	344	305	340	314	329	309	299	335	309	355	336	292	371	322	339	333	316	289
5940	8764	11440	10076	17532	16919	14375	17297	15134	8443	3558	1600	1001	899	850	852	780	883	818	826	898	922	885	849	847	823	835	893	798	846	860	896	818	837	863	864	860	812	860	864	884	835	845	884	835	811	852	866	833	907	825	842	898	841	923	882	921	848	836	834	850	865	868	859	857	846	825	833	898	878	834	842	808	833	806	851	827	813	848	880	830	817	884	867	877	840	847	846	861	893	834	860	847	818	868	859	830	884	855	835	893	859	876	847	826	836	862	814	788	888	859	825	832	794	838	829	827	808	809	868	847	840	839	820	856	839	871	834	883	889	853	851	895	816	840	857	857	882	875	887	872	864	853	814	848	778	879	837	828	816	829	876	831	803	865	817	814	852	894	842	841	878	829	889	843	849	851	839	828	880	849	854	860	829	831	873	846	829	852	808	889	855	837	817	884	832	867	850	794	834	818	866	822	856	834	831	839	885	822	838	798	880	837	877	826	851	884	903	884	907	871	788	822	834	849	785	851	853	867	858	869	832	869	862	815	850	903	880	891	869	888	882	798	813	861	790	854	813	834	857	869	859	839	834	858	854	872	779	850	867	816	846	827	856	858	852	898	847	808	850	858	844	836	905	839	881	826	818	850	823	862	832	825	822	836	809	852	901	813	905	866	838	858	855	856	914	811	841	789	795	863	840	847	854	930	837	838	876	828	778	832	875	898	891	821	839	892	795	838	829	861	860	878	881	842	866	828	869	832	880	825	811	837	832	858	863	888	865	831	882	773	857	828	843	836	840	878	821	805	887	809	869	863	841	851	859	840	836	859	826	858	850	868	853	848	889	896	857	805	825	824	863	838	810	879	864	831	828	818	870	856	843	861	896	834	846	853	892	822	818	807	866	770	873	862	875	845	862	887	817	847	832	865	848	907	860	833	835	852	843	865	837	826	846	788	912	872	799	813	840	840	853	816	818	801	846	863	816	862	880	818	871	814	814	821	921	871	822	847	860	861	856	814	789	849	807	799	898	927	869	849	848	871	821	799	817	819	930	893	866	903	832	890	850	835	822	841	864	870	834	833	841	759	856	853	833	860	893	809	843	823	842	874	850	894	850	789	863	831	833	825	820	854	851	786	808	846	800	846	847	815	827	802	825	804	788	880	858	864	857	852	870	858	836	865	849	853	909	830	841	887	851	835	867	818	845	899	821	878	867	856	810	852	810	893	835	893	830	825	870	871	805	849	809	889	881	828	832	861	837	838	858	837	850	850	874	883	854	823	831	880	841	823	859	843	815	817	843	849	856	837	834	839	804	876	808	849	857	839	870	841	830	907	761	890	871	841	840	868	896	840	845	858	886	834	853	882	882	856	835	819	796	815	825	820	845	825	843	827	864	788	859	808	806	881	904	820	891	862	823	825	813	855	856	811	791	797	892	879	864	852	841	848	810	787	860	862	847	831	886	834	835	867	886	839	870	861	862	853	864	842	865	834	813	911	815	851	829	838	853	826	839	897	844	782	816	818	874	870	839	849	849	825	841	786	848	860	921	859	883	845	913	836	837	851	882	863	840	827	851	877	815	837	859	898	849	862	830	874	876	850	870	888	810	859	864	888	859	870	838	799	914	840	859	802	844	886	840	861	855	865	756	826	878	877	824	882	832	870	827	843	834	814	870	838	869	869	857	832	873	880	792	808	849	800	848	863	899	796	856	871	841	846	827	836	853	865	849	840	836	781	830	813	903	886	852	829	855	843	840	830	864	806	812	901	875	884	845	839	863	877	874	783	879	832	847	850	895	848	861	843	885	866	849	831	835	882	889	847	829	890	859	880	867	944	815	889	907	903	869	865	827	826	824	831	857	870	812	857	855	821	803	854	854	849	864	829	865	908	805	882	833	903	860	869	864	867	852	856	884	826	893	832	828	866	868	877	823	853	823	892	831	879	860	833	891	826	794	882	870	866	881	850	885	812	820	802	817	801	838	808	858	865	824	830	851	843	809	854	784	856	869	865	860	837	833	837	883	837	860	862	844	891	906	840	863	882	841	851	865	878	831	818	843	841	851	819	878	840	836	833	858	856	864	793	879	887	841	843	887	840	763	843	876	800	843	847	835	841	888	824	866	840	860	794	780	857	872	796	846	850	881	854	854	817	784	802	810	864	873	834	877	891	870	838	873	875	870	843	810	814	825	817	862	859	814	869	776	840	834	877	840	878	872	843	806	802	859	885	825	893	914	839	844	818	842	821	791	856	831	812	857	812	879	873	830	859	876	813	855	859	847	822	801	890	862	879	774	832	916	811	922	810	870	856	929	831	796	844	845	845	888	864	859	785	846	860	850	866	792	846	828	856	859	854	879	862	866	881	833	852	878	814	864	836	861	866	814	898	781	837	840	817	845	846	865	881	853	851	850	813	833	877	809	874	814	829	840	837	847	836	832	853	869	853	840	864	852	879	837	832	853	789	851	889	833	787	833	832	810	836	832	888	802	832	871	839	843	855	876	824	882	805	822	861	862	842	823	814	822	848	838	837	867	859	828	842	828	837	842	839	862	875	887	858	817	853	803	820	848	805	871	815	827	833	902	853	814	836	848	901	856	871	833	853	837	830	827	859	851	852	851	807	886	849	805	857	882	848	843	878	897	861	855	901	861	850	856	869	807	838	806	878	855	806	814	845	872	802	796	863	843	837	845	878	810	830	881	886	830	875	880	898	849	870	845	798	843	821	810	849	824	834	881	878	810	871	830	791	833	815	877	860	860	860	839	879	874	805	824	877	868	820	858	876	833	856	853	897	863	862	812	846	826	861	869	820	856	875	835	879	798	798	866	823	841	849	854	843	843	850	889	864	850	836	851	771	840	887	849	829	862	846	824	844	825	889	832	837	846	870	889	778	886	847	843	861	876	874	809	826	851	866	863	872	805	836	814	868	850	891	850	866	854	893	872	856	861	799	821	863	865	866	837	824	864	871	865	819	849	820	868	919	884	850	819	886	800	829	859	869	818	871	867	852	852	922	873	848	822	824	872	817	882	886	873	833	856	832	878	892	796	856	866	830	849	851	859	938	817	839	875	806	858	856	849	820	841	828	855	857	831	834	873	852	859	860	822	846	808	876	858	841	853	881	863	858	876	866	826	878	850	871	825	841	869	860	825	865	857	852	813	873	888	796	879	832	837	896	844	835	876	843	822	857	819	836	843	857	828	865	826	872	795	879	864	816	831	851	883	893	908	857	871	825	834	867	806	841	873	889	903	848	889	814	841	887	846	795	905	865	880	844	847	843	887	832	910	842	856	786	850	815	851	848	826	853	768	852	784	860	881	821	841	781	826	855	854	882	859	849	840	836	846	845	825	791	880	892	862	862	825	842	828	832	843	838	783	824	862	853	884	849	842	840	803	856	874	839	860	818	784	852	867	837	847	847	857	853	841	884	885	842	822	848	857	854	812	868	845	813	821	843	867	833	884	844	802	816	851	897	877	827	828	878	884	814	796	851	818	854	919	881	853	872	854
26833	28569	29938	23602	24951	29940	25365	36666	31893	18296	6085	1497	546	350	278	282	305	305	289	326	308	290	274	257	267	280	282	277	289	299	296	306	310	307	308	299	268	269	270	300	303	268	303	282	294	274	253	263	305	302	283	298	284	340	291	278	251	292	278	303	279	269	315	302	276	281	276	273	296	289	307	296	296	274	283	291	290	296	306	286	295	281	265	266	280	271	275	281	303	301	297	298	310	265	283	284	308	288	295	304	252	260	286	278	291	313	293	302	273	307	244	282	295	296	280	298	282	279	276	313	303	275	320	293	270	278	319	282	284	302	277	294	265	296	289	273	290	301	272	263	266	304	317	316	243	256	274	251	315	288	340	291	271	302	276	301	305	282	293	300	297	285	305	289	263	281	286	308	310	295	300	310	262	268	280	261	255	285	280	277	286	279	289	280	308	310	286	273	267	285	274	266	305	305	267	269	264	247	251	303	242	275	307	310	279	281	306	279	289	298	274	294	294	284	295	289	266	281	325	293	323	269	264	263	276	262	312	275	321	311	290	291	262	294	299	299	274	273	288	284	302	305	271	256	308	304	265	281	271	276	301	280	289	287	293	258	284	261	280	291	301	271	282	265	270	302	302	304	325	295	272	280	287	289	282	299	287	311	322	276	296	285	285	301	270	265	256	309	278	297	282	255	276	275	277	269	250	290	267	280	317	261	265	286	299	265	282	279	281	270	281	303	302	289	309	289	257	278	298	278	298	295	279	297	285	289	301	290	295	273	313	281	301	297	299	275	283	299	298	279	292	294	280	297	257	266	305	291	283	278	278	300	281	270	252	309	299	284	285	292	295	285	289	292	284	257	270	275	276	282	327	274	286	310	289	318	268	246	277	301	299	286	262	281	303	290	305	260	288	289	305	269	291	278	282	290	288	289	273	304	292	277	272	268	273	279	278	299	261	316	279	294	275	279	274	274	298	292	299	296	309	276	309	292	290	295	309	292	265	267	321	308	294	270	294	282	305	294	272	296	297	293	310	262	287	314	327	284	253	282	281	277	291	280	278	296	301	271	258	298	288	289	272	296	267	265	273	303	319	282	300	311	261	271	278	287	279	303	296	270	246	269	293	288	273	296	298	320	277	309	274	281	276	276	297	285	289	259	269	277	260	298	292	271	291	256	310	289	290	284	338	291	282	289	309	272	269	269	279	286	279	295	285	276	305	299	286	324	302	271	301	293	302	318	293	283	284	287	275	289	276	270	271	265	322	306	313	267	274	260	277	290	296	299	273	294	293	286	266	288	272	247	294	259	305	255	286	300	282	307	253	278	277	290	307	272	283	296	308	305	289	285	273	297	272	286	283	312	268	302	297	315	298	285	271	285	280	259	285	274	269	273	264	283	286	288	299	277	296	243	296	274	303	269	250	270	261	304	290	285	273	290	285	264	275	286	292	275	310	298	286	299	257	295	263	298	308	329	288	296	320	279	299	296	285	329	280	282	288	265	274	304	264	301	289	271	253	285	297	279	290	298	303	288	273	278	265	251	304	269	290	305	263	292	255	279	320	291	293	273	245	301	275	291	278	279	283	303	285	286	279	287	272	291	279	290	312	283	294	312	279	281	280	271	281	287	288	285	255	289	277	249	287	278	306	270	286	265	286	277	307	293	264	290	280	296	266	299	299	307	299	296	266	298	291	302	278	268	303	265	277	295	280	307	304	292	320	270	295	312	288	313	294	302	275	280	265	279	307	293	270	302	250	286	301	283	287	288	290	280	281	271	250	278	291	288	265	286	294	299	291	295	318	296	275	309	288	311	282	248	288	295	288	282	291	299	265	270	269	289	286	280	269	284	301	320	269	271	275	267	294	267	325	257	312	278	292	291	305	271	261	280	309	300	263	279	275	287	278	304	308	264	271	312	280	294	292	262	303	273	288	286	296	272	289	298	263	283	298	320	265	301	281	236	314	285	306	309	292	293	329	296	278	287	291	289	307	300	293	260	270	260	300	306	288	300	309	286	278	255	273	307	294	290	308	280	287	292	300	288	284	297	300	288	269	276	295	275	266	284	310	269	297	301	280	249	283	276	270	282	275	290	293	309	257	276	287	302	297	297	298	277	292	272	285	263	283	259	287	270	292	275	300	266	284	317	308	293	296	310	291	280	283	265	291	263	264	290	268	300	309	310	288	296	265	280	282	267	277	269	269	257	262	285	285	280	281	310	279	276	280	290	283	263	260	273	320	275	322	299	287	282	275	315	326	289	261	281	296	307	277	318	287	280	279	275	288	274	319	280	280	315	298	294	287	311	318	261	315	260	284	269	267	277	321	260	287	288	255	312	262	276	281	290	320	321	292	253	292	300	315	263	288	283	301	272	259	266	288	273	256	307	271	264	275	290	283	289	270	294	303	303	256	283	282	300	307	292	274	276	262	267	293	315	313	264	305	285	316	265	276	323	309	307	293	298	305	277	269	288	302	281	274	277	302	262	283	307	271	260	287	279	307	282	284	297	291	287	285	307	287	292	286	302	256	287	254	286	321	304	293	267	266	286	300	289	304	267	291	288	299	295	297	294	296	251	259	316	265	301	276	292	276	307	274	295	283	341	274	280	310	261	303	296	274	291	280	278	298	259	265	302	284	295	278	318	293	283	264	283	274	283	273	289	316	283	277	288	261	273	274	276	298	287	282	281	277	261	276	311	301	277	293	272	245	298	313	255	289	312	275	285	283	277	301	279	276	293	297	266	293	289	290	242	274	271	315	280	298	289	284	304	298	265	308	288	284	264	280	279	297	303	277	274	288	269	305	300	250	302	266	292	242	292	282	294	290	290	308	276	344	303	262	246	295	304	285	269	284	303	278	305	271	280	273	307	282	288	267	256	303	254	282	324	281	269	291	271	313	323	288	285	306	310	268	343	298	306	274	290	307	270	285	268	282	293	300	307	288	279	286	290	303	318	285	260	302	294	284	283	276	294	279	280	281	305	282	269	293	298	300	267	279	280	295	288	290	303	297	289	294	307	279	256	276	292	302	278	292	276	294	271	271	265	284	310	260	279	286	262	284	274	291	313	251	282	281	319	274	280	302	274	268	254	322	281	283	307	298	306	283	283	282	297	281	285	283	308	294	289	278	313	287	273	276	295	246	285	286	268	313	269	268	301	278	267	274	293	301	281	288	292	273	279	275	320	297	289	291	290	321	312	283	293	294	275	282	284	287	300	291	346	291	285	245	279	274	273	281	318	308	254	286	286	261	275	268	291	293	276	290	309	308	284	267	278	301	268	294	309	261	257	265	276	261	247	275	278	286	274	299	300	273	289	308	291	296	272	280	295	288	307	316	321	288	280	271	282	313	285	323	269	282	299	275	290	285	284	285	260	330	284	282	274	277	289	275	285	251	285	282	263	274	324	288	297	302	282	323	301	304	312	282	278	297	301	329	283	300	284	264	324	290	294	263	296	274	248	310	302	304	277	334	246	253	266	297	285	260	277	282	275	260	276	284	300
19195	22917	27068	24725	32929	39959	37884	54293	46451	33445	15532	5437	1765	932	763	767	750	793	798	740	743	734	739	768	721	802	796	789	745	747	755	739	722	744	746	720	740	746	766	757	723	705	756	703	733	735	799	714	768	756	710	745	729	801	741	759	757	783	729	754	741	719	757	753	772	769	753	739	747	715	709	782	724	727	707	803	777	763	794	770	758	769	733	789	761	763	721	726	720	749	778	796	756	760	728	745	735	754	769	782	724	733	766	784	739	744	786	818	726	771	720	680	711	733	791	710	706	704	733	710	729	750	789	773	739	763	687	713	808	796	748	691	746	755	753	752	754	743	751	757	757	718	759	711	740	787	728	786	771	715	763	712	813	743	754	805	687	751	751	701	779	768	720	756	800	805	768	750	784	751	752	763	819	736	712	764	736	766	753	756	763	717	711	720	751	735	771	752	757	733	717	779	750	727	756	729	768	722	766	704	782	703	702	749	774	760	762	737	705	748	759	708	750	721	760	764	755	703	746	731	744	764	737	769	771	749	754	732	756	766	747	745	771	758	712	714	714	753	680	766	711	715	806	771	777	683	776	778	741	745	733	779	762	758	798	772	756	739	748	724	770	740	754	736	752	706	748	754	723	772	750	786	724	723	750	701	742	701	747	782	779	707	758	731	753	769	741	741	727	697	793	677	763	703	713	740	772	768	810	737	756	757	792	732	759	720	743	781	758	739	781	783	737	750	761	751	736	771	760	695	731	744	745	744	706	752	713	725	761	744	747	712	714	783	711	730	734	760	814	770	724	770	727	723	731	784	752	723	721	771	821	707	767	754	803	785	729	772	734	758	752	754	736	743	723	742	766	733	731	712	789	744	798	719	739	692	714	746	740	716	780	756	760	756	763	749	737	748	776	729	785	745	788	774	740	763	778	735	732	760	731	765	736	725	783	712	755	808	759	770	749	722	723	743	760	775	803	713	719	774	730	763	767	739	758	764	762	758	731	776	733	772	727	779	731	694	771	712	798	765	750	747	818	761	792	733	811	716	748	707	747	739	811	754	755	685	789	797	806	772	738	773	776	728	724	745	766	771	775	743	797	773	739	804	740	830	719	775	757	690	738	795	754	768	767	761	767	729	723	755	755	765	784	798	733	746	750	780	766	728	774	730	763	816	784	774	737	763	813	740	723	735	760	711	759	745	751	777	772	736	751	746	752	698	744	795	746	757	800	729	792	743	734	806	734	719	742	692	738	768	792	772	731	747	739	735	726	776	718	794	757	736	754	726	766	737	726	754	701	805	732	762	710	784	743	728	750	780	741	741	742	754	756	775	772	762	736	696	749	748	725	749	727	713	777	700	748	783	755	735	770	724	759	757	729	742	791	757	761	772	789	730	738	744	758	743	720	738	690	746	712	744	748	707	806	828	814	811	774	747	763	765	723	708	735	778	726	761	780	758	768	771	751	780	762	734	758	736	753	726	719	820	745	813	754	779	778	714	741	723	760	758	768	726	764	728	699	744	743	781	749	758	756	765	755	777	740	795	759	713	690	786	699	785	742	766	778	756	709	779	703	770	739	751	727	730	727	717	778	771	725	751	730	719	749	724	762	730	763	738	788	747	692	739	766	774	734	699	745	717	713	757	809	777	748	756	763	724	771	730	787	723	730	742	737	742	750	740	720	760	767	756	713	723	754	694	788	765	764	721	753	778	752	752	776	751	721	734	764	751	792	765	744	801	740	760	763	739	738	763	752	701	742	742	734	761	724	726	669	822	761	775	746	735	721	746	766	740	757	767	755	808	716	746	699	708	739	743	774	769	788	734	743	713	715	757	710	782	708	752	750	742	777	750	686	738	764	742	759	759	724	698	728	731	773	777	760	793	761	760	768	747	683	738	770	751	764	772	786	758	731	737	725	774	735	766	733	747	730	743	766	789	774	745	808	706	713	753	728	714	743	730	799	745	755	759	755	771	741	751	745	768	747	756	755	727	669	717	783	746	724	724	738	764	787	747	703	776	758	745	742	713	783	762	722	791	769	777	723	673	742	730	713	773	732	783	708	751	760	716	750	746	797	758	758	785	761	709	764	735	722	752	762	796	758	702	739	764	740	752	797	755	784	788	752	759	718	782	742	776	740	741	742	767	727	744	751	740	762	778	751	736	733	710	789	763	744	740	719	770	777	718	740	740	765	716	765	774	741	763	793	727	732	776	753	797	707	710	715	806	717	766	773	776	729	742	752	727	754	755	748	800	754	733	746	749	735	726	784	719	763	736	722	779	749	742	751	748	727	763	779	745	741	750	777	772	723	751	732	760	729	703	791	747	739	739	808	751	704	726	730	743	716	839	760	745	753	686	733	733	738	836	712	720	761	749	766	766	753	772	795	750	785	729	769	733	700	730	755	730	768	781	774	728	743	741	718	751	714	762	753	748	685	757	722	711	747	767	732	730	741	750	746	767	768	750	754	770	783	759	817	755	726	792	717	716	751	756	723	769	763	726	762	724	727	748	761	710	774	722	797	724	749	764	724	723	754	772	765	792	791	733	731	692	750	725	758	770	726	758	727	748	733	754	770	733	738	724	741	742	758	755	735	712	730	776	731	780	781	734	741	748	740	713	740	794	732	741	734	721	725	741	791	716	755	747	760	731	809	767	778	738	754	762	788	764	725	780	733	742	805	791	749	776	758	757	749	752	720	765	708	758	733	749	751	761	726	733	742	743	760	804	789	710	745	692	778	752	768	765	793	793	714	742	723	785	762	802	716	768	776	737	728	733	760	750	768	772	750	708	759	739	772	749	787	738	736	803	783	786	755	786	748	745	776	685	744	716	773	733	752	703	715	814	761	739	749	727	747	730	763	775	746	785	793	796	807	751	738	727	725	721	778	737	734	747	758	774	760	712	768	727	760	806	751	744	753	764	751	768	754	795	720	732	766	746	781	690	737	777	796	794	774	753	748	809	786	758	740	724	734	754	736	715	780	783	774	717	753	740	737	745	719	745	734	745	726	708	699	780	713	761	755	762	753	791	698	770	742	754	752	766	742	723	729	770	761	752	732	718	711	769	744	737	741	744	738	779	719	774	728	736	794	728	739	743	749	714	733	729	804	770	694	758	780	745	723	778	718	748	775	761	697	708	742	743	778	750	807	757	684	714	745	771	788	708	717	724	738	800	714	730	743	787	750	805	772	715	710	739	751	765	793	766	750	735	742	730	718	786	756	744	760	766	753	756	771	757	765	710	778	752	742	768	732	764	731	786	716	749	718	800	785	752	760	730	735	749	737	727	736	769	768	721	759	718	747	797	753	749	777	757	787	734	754	773	725	759	742	717	752	764	783	720	720	734	743	716	744	767	763	737	760	725	754	752	758	725	740	761	694	729	784	776	734	724	731	717	764	750	791	766	741	785	704	768	777	752	766	739	774	726	741	817	726	732	713	736	771	783	721	755	796	781	761	736	673	768	782	753	779	813	791	791	770	697	767	770	679	732	759	708	748	735	786	746
34184	29586	32691	29626	36160	40596	36113	44901	44948	31513	14248	3982	924	370	244	214	219	231	222	217	270	255	223	199	217	224	210	224	225	269	246	245	244	233	227	237	256	244	255	258	222	245	236	231	223	238	222	223	251	202	231	204	224	208	219	227	242	241	269	219	249	213	225	210	212	218	240	244	222	226	203	230	225	228	228	229	256	255	210	217	222	232	236	225	230	243	226	259	229	232	229	203	255	211	243	237	226	238	202	249	193	247	230	205	271	251	204	246	219	222	221	243	215	250	226	241	240	221	239	253	267	229	248	253	239	218	239	229	239	219	230	224	227	234	255	254	227	215	223	255	226	247	251	244	219	235	236	225	196	220	232	209	217	225	209	205	259	253	232	235	245	217	228	241	239	226	211	231	245	241	233	230	253	226	234	239	231	226	234	229	228	233	230	219	242	258	222	255	246	215	217	234	222	226	214	265	211	246	225	230	235	231	240	221	254	211	244	220	233	213	226	223	202	227	205	234	244	207	253	187	238	230	230	231	238	200	235	246	231	228	235	226	230	243	261	208	208	216	210	208	223	224	227	263	218	188	249	227	214	249	211	232	212	215	233	253	233	220	225	235	225	232	257	240	206	224	232	235	228	223	231	237	218	221	221	200	208	233	218	252	232	252	224	223	198	219	214	273	248	219	231	257	230	225	253	207	233	254	240	234	234	228	253	222	222	230	228	234	242	237	221	234	231	243	248	256	222	233	221	236	217	222	239	227	226	220	228	238	246	247	221	227	257	221	219	224	239	220	211	246	233	253	220	226	222	224	249	224	231	230	237	278	262	249	255	236	245	237	215	224	201	231	226	260	223	229	242	227	230	224	236	246	238	237	228	217	232	208	237	253	260	250	227	235	244	221	252	251	228	239	237	231	242	216	230	220	226	215	238	265	230	202	218	230	220	219	240	211	232	212	216	239	202	223	237	251	252	262	226	209	211	234	222	219	209	216	206	207	225	216	258	227	208	217	205	231	220	225	249	251	259	250	200	239	228	215	221	241	245	256	245	218	211	250	252	231	233	206	225	199	238	202	222	212	245	265	229	243	214	262	203	216	221	216	191	220	216	243	236	274	233	225	224	234	232	251	226	238	219	216	222	229	249	215	222	203	223	228	239	231	246	233	220	218	237	244	201	218	236	243	231	250	227	275	228	245	214	214	216	213	249	247	249	236	210	221	236	226	227	236	232	217	181	234	238	225	220	256	244	245	255	200	249	223	235	226	253	212	225	218	235	212	262	193	226	228	204	209	243	244	246	206	237	240	233	255	291	241	239	235	195	242	235	204	240	217	227	256	269	213	249	220	245	214	210	205	232	236	206	243	231	222	219	230	250	220	248	225	239	221	216	212	218	209	233	240	219	229	210	246	220	231	209	239	238	223	244	225	257	211	233	230	264	227	230	239	236	228	222	255	194	194	251	234	208	222	229	237	220	243	220	219	221	242	240	213	227	230	215	231	205	224	243	211	242	194	232	212	237	234	235	201	246	225	230	221	222	217	241	237	251	209	246	239	203	253	215	235	217	237	243	244	212	224	215	232	236	246	237	246	213	209	251	228	234	222	222	231	244	238	201	230	191	230	196	221	232	246	206	231	211	229	234	211	245	228	243	239	236	236	237	226	272	219	207	221	217	214	255	207	220	233	245	229	231	212	208	228	228	250	215	225	238	222	228	235	220	225	250	232	231	229	251	218	209	232	229	220	228	221	225	236	230	219	253	212	221	254	220	239	237	244	245	241	222	233	218	248	225	190	233	215	209	209	229	210	204	227	232	238	225	228	254	227	221	243	233	227	201	225	209	243	252	226	236	240	259	229	237	220	223	228	230	262	234	246	238	251	245	236	212	216	243	232	242	229	211	219	247	226	206	263	228	199	243	237	222	241	218	231	212	218	226	244	245	232	218	225	230	229	217	228	245	249	236	224	242	230	221	224	223	223	229	234	221	232	251	242	246	219	224	262	229	243	230	243	247	235	209	256	253	253	243	211	194	240	244	240	235	235	228	232	232	221	237	268	237	244	232	214	234	230	246	238	248	230	248	213	239	228	235	233	227	251	233	217	225	198	239	224	240	222	229	241	234	237	221	207	223	243	222	243	212	237	238	241	241	229	251	235	257	237	257	246	237	221	251	215	238	226	227	227	209	239	214	245	215	250	223	234	219	228	239	230	229	245	215	242	243	243	214	250	243	219	244	241	244	235	236	226	212	237	236	236	228	229	225	218	211	242	244	255	244	215	246	251	243	218	242	225	227	244	236	230	251	252	212	228	240	239	241	244	227	218	214	233	246	220	191	199	227	246	229	235	229	243	231	236	202	226	220	240	229	245	240	247	214	229	249	227	209	215	237	217	219	245	259	246	247	243	237	258	225	222	244	217	217	229	238	248	242	244	238	250	235	221	263	222	227	250	255	215	227	205	238	243	218	231	207	249	271	230	233	228	239	254	231	246	228	243	236	219	220	228	245	208	192	229	212	231	231	218	233	230	225	233	208	240	201	235	235	234	213	201	223	226	244	237	229	240	221	225	241	249	220	233	204	219	244	230	274	244	244	213	222	224	222	265	252	191	231	256	230	224	216	242	237	264	240	233	238	243	229	231	232	219	234	213	246	236	224	237	229	194	226	214	212	253	265	212	248	255	238	246	217	230	212	244	213	222	228	221	236	235	218	256	237	204	237	224	223	235	254	211	234	264	244	269	224	226	226	230	236	237	251	242	200	199	229	217	225	195	185	233	225	241	237	207	225	213	218	243	236	223	242	229	207	248	238	241	216	209	208	209	232	253	243	243	251	226	236	238	216	210	222	245	194	236	216	236	246	256	248	230	199	261	249	220	237	229	244	215	223	224	238	200	251	230	222	256	245	237	224	234	224	232	232	241	215	215	228	221	199	224	228	232	236	236	200	249	239	218	241	218	216	222	215	246	248	236	224	217	228	216	237	251	225	243	255	223	213	200	226	215	228	228	220	256	208	238	229	234	239	235	224	246	230	260	213	226	243	237	227	238	241	231	257	231	197	219	208	211	222	215	212	202	232	234	205	216	224	208	225	229	237	221	225	217	247	239	215	213	210	222	194	222	249	254	235	258	240	242	197	214	231	222	239	206	223	210	224	204	215	203	214	257	236	227	217	225	236	265	257	212	239	216	223	212	236	248	205	223	218	245	247	225	212	198	259	236	224	235	229	228	229	250	229	243	227	240	256	237	228	233	233	242	225	228	225	226	235	231	234	244	224	256	255	207	251	223	229	247	211	258	239	248	238	226	221	228	218	233	243	225	213	237	211	204	207	239	226	233	223	247	227	211	213	218	231	238	244	237	200	228	239	224	246	252	224	221	207	249	229	219	239	203	252	224	207	211	254	227	236	229	256	235	222	210	230	253	255	231	236	226	252	233	210	243	263	246	256	258	224	261	233	217	210	231	212	216	227	222	225	229	244	224	214	230	224	231	227	243	232	201	256	205
22871	22278	29831	32768	41439	49610	48947	64348	60704	45790	25583	10793	3038	982	622	603	631	654	624	603	586	613	606	641	646	588	620	634	627	608	622	653	624	595	611	637	616	578	609	625	639	620	615	614	622	645	661	626	649	628	617	615	622	620	662	615	590	589	689	689	618	636	642	652	584	621	584	610	612	646	619	676	598	618	613	597	601	663	663	612	595	624	640	600	608	591	599	611	594	627	615	617	656	609	606	633	595	609	624	621	649	640	597	690	607	664	610	625	586	599	639	634	630	641	619	616	647	637	599	638	665	599	620	644	666	602	596	611	599	627	625	627	634	578	611	629	639	617	597	585	615	593	629	611	614	636	603	660	589	618	649	608	657	631	658	632	651	618	658	617	635	606	664	617	603	629	637	647	651	606	640	674	656	598	630	571	640	618	571	643	642	660	635	604	639	592	613	588	635	687	611	604	612	595	672	629	589	643	622	674	635	641	595	607	620	593	644	637	657	600	604	626	612	637	601	644	633	628	625	587	613	658	577	652	615	624	605	652	652	671	631	627	586	597	598	601	664	619	608	620	643	620	590	586	612	599	587	594	620	644	624	661	586	631	599	612	615	606	620	615	621	627	608	623	618	609	586	594	600	605	573	598	641	639	639	588	613	616	658	644	627	619	639	654	651	640	635	547	587	588	637	605	606	636	616	653	629	621	615	625	583	642	560	604	619	608	619	618	626	644	603	592	637	662	600	661	653	619	614	649	618	619	620	639	648	615	644	638	651	602	617	610	593	635	610	611	660	618	604	595	613	610	565	610	555	637	573	627	623	588	644	597	623	622	616	612	642	636	607	612	629	635	592	607	612	610	624	628	577	600	645	612	607	616	631	632	617	632	668	622	648	636	664	621	598	613	616	595	623	619	621	599	665	624	642	646	600	630	620	638	610	629	634	668	619	648	605	618	591	597	629	633	614	622	642	603	677	602	596	638	620	609	558	588	589	606	596	610	641	621	617	619	629	614	643	611	611	590	672	653	669	596	643	602	627	618	652	643	649	567	666	633	597	574	576	639	631	611	618	566	602	618	614	593	612	594	624	624	604	602	623	614	599	620	632	620	637	606	627	614	606	626	605	620	619	633	660	597	581	643	626	619	610	609	627	627	617	622	596	591	663	588	609	606	646	626	647	608	598	614	602	583	634	636	619	637	633	590	595	634	615	643	636	660	626	626	594	640	594	610	614	592	625	621	596	629	605	632	611	633	623	614	605	613	619	624	630	602	584	582	646	624	626	648	627	614	623	626	606	638	589	604	584	557	602	597	647	624	631	637	652	626	650	682	605	624	614	656	588	609	607	575	593	614	606	621	590	655	570	615	613	604	643	613	641	623	632	615	588	593	661	593	572	632	663	621	600	625	619	620	636	575	656	667	611	604	617	628	667	619	649	612	603	657	608	606	644	635	651	573	607	603	616	639	605	616	649	598	583	646	622	653	655	593	665	618	670	655	620	619	607	625	617	631	640	630	604	658	630	640	605	618	606	633	615	644	604	641	624	571	643	621	626	592	642	619	586	652	613	619	635	617	616	633	640	577	641	636	627	594	588	625	623	622	607	602	604	623	625	635	625	636	607	640	657	639	607	618	622	650	626	584	579	663	635	643	623	619	625	641	621	628	615	666	604	598	623	596	619	603	636	650	656	605	612	642	624	614	633	626	666	614	618	602	597	612	561	677	617	601	609	618	607	637	595	614	658	603	624	627	636	607	646	638	610	634	605	568	604	640	604	620	610	659	597	626	668	623	623	590	613	629	636	625	576	618	606	590	625	683	594	597	617	632	644	606	698	633	626	654	631	625	632	630	640	639	626	620	677	618	639	617	595	608	607	633	590	636	627	629	633	636	612	597	596	558	585	623	635	619	598	576	649	611	641	541	599	583	648	650	583	595	576	587	618	650	647	671	616	609	627	595	585	653	557	604	594	616	603	641	651	595	609	635	602	647	616	582	575	599	638	560	664	613	610	611	639	593	659	645	627	638	679	656	620	615	618	646	640	618	637	607	634	590	634	617	646	631	583	625	602	618	642	624	623	590	636	591	644	637	662	592	624	642	611	630	611	620	623	608	648	581	581	596	601	590	614	644	627	585	619	627	646	602	604	572	588	649	564	693	587	675	616	618	592	608	619	618	612	599	607	621	624	629	606	614	607	607	638	608	646	627	654	623	614	598	589	643	644	592	595	634	615	621	584	635	629	592	619	612	604	648	629	618	587	619	627	628	639	667	649	639	643	675	625	586	612	592	611	646	636	592	607	668	608	601	652	621	574	593	629	618	636	648	632	589	589	585	612	611	628	613	594	665	640	615	645	613	643	619	583	607	600	611	636	594	653	606	617	651	605	604	580	651	609	584	590	597	659	617	642	582	635	614	656	620	644	622	619	628	589	598	649	620	622	596	639	626	650	620	625	619	599	570	645	641	622	615	579	609	570	614	616	623	656	589	603	611	648	614	616	597	626	611	631	597	573	651	590	611	584	652	612	612	623	636	647	628	648	654	611	614	606	597	647	644	623	624	618	655	630	688	644	631	617	569	618	634	606	606	614	627	617	644	608	646	650	632	613	595	639	692	658	651	606	623	588	622	613	636	657	596	595	656	625	640	638	620	602	579	594	615	654	627	608	593	640	636	621	621	597	589	623	582	625	636	608	602	610	617	632	607	614	570	605	634	586	610	617	596	598	624	563	637	664	613	599	626	623	643	662	590	627	654	607	614	632	616	632	627	652	618	595	630	652	617	610	601	628	564	633	644	630	604	646	638	613	601	606	655	590	624	612	605	623	591	641	617	648	649	634	601	628	613	591	615	606	626	639	606	611	646	610	627	616	633	616	620	609	625	603	627	610	612	629	635	588	619	631	652	598	642	584	692	609	571	593	657	602	606	596	610	657	639	646	610	632	663	636	626	616	643	591	629	596	552	592	625	655	630	636	611	636	651	595	628	618	632	626	615	647	638	585	622	629	612	611	569	627	614	641	612	647	652	607	608	628	650	626	599	618	639	631	586	628	633	640	585	660	620	621	635	616	642	578	611	599	621	632	637	618	614	635	660	611	633	606	567	600	630	639	603	610	602	638	604	596	608	599	634	638	606	652	616	616	624	605	680	620	610	608	594	603	595	597	610	640	617	597	613	614	640	590	633	643	653	590	585	653	578	622	635	613	619	594	617	618	648	622	587	644	630	582	590	638	634	607	635	658	612	632	608	597	625	586	589	603	618	651	601	594	654	598	617	619	606	650	641	625	595	588	571	621	639	637	553	595	600	650	639	656	611	649	591	602	632	596	629	612	583	630	608	617	590	663	607	611	609	595	604	681	559	604	620	615	615	597	615	601	622	606	596	577	655	634	600	637	633	643	597	590	667	594	611	624	580	627	616	618	609	607	614	610	615	627	613	644	614	678	657	628	669	595	628	602	612	637	609	624	645	651	585	601	611	638	667	559	601	634	640	577	630	649	612	624	604
6154	3623	3062	3880	4521	5909	5209	4387	4494	3148	1479	690	393	328	286	321	295	326	328	336	331	340	312	325	356	337	303	323	293	325	303	309	332	316	328	327	326	328	331	311	297	342	351	315	327	323	326	314	335	304	314	306	304	306	318	288	350	295	326	332	314	290	325	329	315	295	347	311	327	318	297	304	317	359	308	338	327	333	307	322	297	293	303	306	314	307	312	338	318	295	341	341	332	324	357	308	333	324	316	337	324	327	275	308	339	303	325	338	356	334	330	299	322	301	292	304	328	323	342	344	314	315	315	338	342	331	329	319	311	337	320	292	271	320	307	311	312	299	364	331	330	296	311	278	318	326	305	328	337	331	323	313	297	305	315	339	272	330	326	302	303	338	329	302	338	304	288	336	294	343	330	301	300	373	311	324	336	307	319	317	310	311	313	312	319	333	322	312	316	321	331	314	291	336	318	290	321	294	304	335	299	297	353	319	327	264	385	323	322	316	345	298	330	318	315	321	314	318	330	304	339	286	292	294	321	301	292	306	330	330	302	285	317	303	324	302	307	358	328	291	319	350	333	339	320	321	306	313	309	312	334	324	349	334	304	305	322	359	336	307	297	330	322	315	306	314	335	329	317	306	311	326	333	308	280	304	334	319	311	311	334	329	293	297	319	316	283	336	343	323	319	317	310	314	302	323	309	314	328	334	319	284	305	329	349	315	305	304	330	308	328	319	330	311	314	322	302	285	335	359	328	342	341	307	310	319	325	310	324	330	325	342	317	361	319	326	366	339	324	317	331	346	361	329	337	327	312	323	313	294	304	354	372	294	318	345	305	278	312	309	298	331	312	329	342	308	310	320	336	344	329	308	328	322	330	307	358	274	351	335	344	297	324	353	338	332	317	311	312	332	329	330	306	311	329	303	290	333	343	295	297	302	301	292	340	307	320	303	322	320	322	326	332	332	341	323	330	307	359	320	341	341	297	292	334	305	317	376	309	327	336	328	331	333	367	311	324	312	341	319	302	296	339	348	324	304	308	318	308	342	305	332	323	318	321	336	290	324	322	309	354	318	315	312	320	335	320	297	352	339	295	318	341	310	347	341	292	304	302	327	350	298	318	279	314	327	312	316	297	317	344	299	336	307	328	289	315	347	333	322	324	314	319	337	299	319	315	306	286	295	333	327	347	330	316	312	318	332	336	301	352	327	325	344	312	348	339	320	322	327	352	338	318	304	325	322	338	344	327	325	328	357	319	302	341	303	310	345	315	308	311	343	321	310	306	341	328	317	347	321	312	303	326	315	293	337	312	310	323	326	312	310	324	330	343	304	346	309	307	334	322	305	340	357	338	308	337	313	314	359	336	340	328	361	301	347	322	317	282	297	300	320	304	319	313	338	316	319	303	326	354	313	283	312	284	328	289	305	336	328	331	322	320	339	329	342	333	318	315	343	331	313	309	360	307	342	301	314	330	316	323	340	322	293	312	328	300	294	318	337	311	306	325	374	287	338	312	307	314	318	353	330	329	317	325	344	315	338	326	324	315	322	294	309	337	339	319	353	323	314	330	329	325	331	307	312	333	338	322	326	337	313	327	315	316	314	335	312	318	321	325	302	318	336	320	283	313	330	324	318	288	357	328	288	328	320	324	288	320	311	287	297	302	310	315	307	318	312	320	332	335	335	301	340	330	296	361	307	330	345	329	291	318	316	318	306	321	280	327	326	318	326	300	322	317	316	340	305	322	330	314	317	327	332	326	351	356	328	352	319	281	291	335	339	303	352	321	354	336	339	309	315	326	329	298	332	313	318	317	332	307	341	337	302	306	321	316	304	363	311	320	327	321	319	337	315	326	324	325	310	320	307	326	318	327	304	320	309	327	302	315	342	329	300	337	351	320	311	307	321	326	313	325	338	366	314	300	330	310	320	327	353	315	316	316	303	320	336	318	325	321	343	264	345	318	305	334	350	316	318	327	307	314	304	299	346	355	331	336	347	307	288	328	307	324	316	322	336	305	308	354	305	323	310	334	320	302	316	339	312	342	293	318	362	334	341	305	312	342	355	335	332	333	337	327	311	335	346	314	315	312	329	312	320	332	348	333	332	303	331	298	342	337	330	339	327	312	344	344	326	328	310	318	354	296	320	318	307	334	330	279	333	326	354	342	325	306	309	314	291	336	327	351	288	319	319	278	304	360	330	312	316	300	349	336	314	331	331	318	342	323	318	347	320	341	357	323	330	336	316	303	288	320	326	329	321	333	303	350	297	305	305	324	332	311	332	293	348	300	335	338	296	327	315	272	316	325	325	339	367	317	350	333	332	311	298	358	320	311	304	311	329	307	352	335	339	301	330	328	335	327	345	309	334	320	346	321	334	333	307	326	332	326	312	330	290	305	314	297	309	282	332	324	316	337	295	327	323	341	302	312	314	303	321	316	330	301	319	292	283	309	325	304	339	303	330	342	325	317	353	314	326	343	307	307	330	341	323	280	321	307	337	290	301	332	345	317	307	282	317	314	309	333	325	296	338	340	307	337	331	303	307	328	330	310	274	334	301	314	342	307	289	331	308	326	309	304	337	341	348	302	325	301	328	317	300	304	300	316	310	342	298	300	356	338	331	334	309	326	308	317	311	334	299	327	311	306	335	349	313	321	298	319	295	303	328	309	314	338	338	331	299	339	328	304	317	332	326	312	310	361	303	299	328	319	335	336	336	326	361	316	329	285	353	329	355	342	312	349	314	337	309	375	328	332	352	341	340	336	317	323	330	316	331	322	313	323	317	357	356	342	287	359	301	322	304	319	339	308	324	318	297	312	311	306	342	315	328	355	339	305	294	323	354	300	286	329	327	294	289	326	302	316	314	321	324	323	320	311	315	319	345	317	334	317	360	322	324	334	322	319	304	295	346	314	307	315	338	297	330	338	314	330	328	355	327	335	329	332	302	274	343	314	326	335	335	320	340	325	311	279	311	344	323	287	346	334	314	338	299	301	318	343	320	323	306	320	335	318	305	321	316	301	324	311	322	327	322	325	318	345	309	317	322	348	321	324	313	351	297	319	331	318	310	330	301	333	333	297	362	349	337	304	349	318	325	329	327	330	338	311	333	307	321	290	330	347	302	333	316	347	322	321	294	298	309	306	333	295	317	336	318	308	312	316	305	319	305	326	323	302	341	353	324	323	322	335	339	336	307	327	327	358	296	299	321	327	346	325	311	334	319	315	319	310	323	287	336	340	310	319	313	352	317	323	334	316	290	348	293	343	295	333	316	325	296	314	330	330	323	298	335	311	315	336	330	348	326	332	324	337	331	311	348	310	338	301	349	341	306	334	342	334	321	337	317	297	316	305	336	287	339	320	292	340	332	322	326	293	319	318	334	352	351	328	320	317	310	340	289	326	306	342	320	330	321	312	304	323	331	318	297	332	356	343	306	347	308	317	307	328	308	321	321	334	321	303	285	276	299	320	325	329	331	291	290	314	306	325	343	309	297	339	289	328	333
5146	4271	5708	9746	12457	17746	17678	17298	16513	11117	5210	2179	1186	863	766	832	807	842	836	815	817	847	838	847	845	839	845	848	859	813	860	825	803	837	877	828	884	853	826	829	885	863	805	875	798	842	831	843	849	874	793	872	845	840	851	825	834	848	853	869	857	888	814	806	840	817	827	838	849	847	859	880	853	872	822	842	842	838	794	801	834	851	842	849	900	883	833	766	858	817	795	810	817	811	799	783	844	811	867	809	873	889	911	879	841	847	874	826	838	875	842	853	803	805	849	880	881	872	857	812	864	818	879	844	797	890	800	873	858	840	845	863	868	866	906	866	850	824	837	834	808	828	836	837	842	816	852	826	799	854	826	856	820	933	875	814	878	896	799	848	808	807	798	879	849	847	850	823	891	810	829	799	835	879	821	808	849	863	808	827	853	851	879	860	875	817	800	847	835	833	821	836	813	840	871	827	839	857	821	873	883	905	864	802	861	900	856	817	863	824	820	828	855	848	803	801	852	843	820	830	822	832	888	824	836	826	856	811	892	832	857	844	818	844	868	825	838	860	834	832	846	840	824	844	787	868	868	821	841	834	864	801	803	843	823	843	872	825	855	854	871	849	864	870	840	867	862	863	873	822	882	799	855	794	839	834	810	857	828	808	872	794	812	887	866	839	852	809	789	832	843	842	809	844	876	892	834	884	820	839	889	881	853	837	859	803	783	865	814	838	844	883	834	831	802	863	834	758	855	860	849	838	883	844	785	833	839	809	823	807	893	894	882	798	895	822	814	845	794	807	811	811	815	895	838	814	858	883	853	860	837	832	843	852	866	766	876	801	869	777	802	861	750	834	799	791	860	863	837	795	835	864	892	798	759	819	828	824	843	865	844	891	832	811	870	885	873	819	893	801	876	852	866	856	896	820	828	880	825	847	885	857	837	843	875	816	839	849	893	841	784	829	820	862	867	876	818	813	837	841	851	827	823	853	840	799	833	812	847	844	846	885	792	825	841	852	817	825	831	845	778	828	853	824	829	834	811	825	816	805	809	843	848	838	823	857	875	830	820	860	828	870	842	820	862	798	849	814	853	863	843	886	846	880	849	841	796	837	831	846	797	849	883	884	798	833	855	833	838	853	861	873	829	847	805	862	854	805	850	851	852	814	802	836	859	792	809	885	841	816	884	816	808	837	829	843	793	821	849	789	773	831	842	827	842	818	847	855	801	826	803	847	800	828	836	833	853	862	845	846	797	834	902	818	849	909	866	829	856	832	832	878	803	839	794	815	901	860	833	838	827	850	763	886	812	819	849	781	850	804	812	815	812	831	774	823	856	856	872	852	854	864	816	839	851	805	840	837	838	820	825	796	836	806	850	891	823	814	804	855	826	902	799	857	837	859	817	821	880	854	786	838	770	843	844	879	815	828	848	852	859	899	858	795	815	823	846	778	773	822	878	776	834	830	818	876	847	811	831	915	860	825	855	829	873	830	843	813	852	861	855	809	853	806	875	850	857	854	790	895	804	849	805	813	825	797	841	881	866	840	858	867	855	827	881	839	806	811	829	848	846	851	817	805	891	806	825	841	823	860	900	897	793	848	878	815	846	812	832	826	812	807	866	857	868	804	844	841	817	840	843	847	872	849	875	889	831	823	837	799	850	819	842	833	855	815	841	873	831	822	840	848	832	893	804	805	850	806	824	810	863	807	827	757	846	861	855	797	858	832	841	812	826	828	848	843	831	874	851	826	862	818	830	841	841	786	885	815	838	807	847	909	795	879	864	864	796	805	835	773	836	821	783	875	825	822	847	809	850	778	824	888	899	851	855	825	854	841	793	862	817	867	842	819	866	877	813	840	844	853	829	879	863	809	849	832	857	835	856	814	873	812	844	860	852	783	845	866	839	816	840	843	812	769	837	832	864	853	856	828	867	830	814	835	821	792	867	865	837	838	880	846	846	864	831	895	790	875	824	855	875	824	837	856	823	813	876	817	779	870	834	881	812	849	797	815	828	891	808	823	868	887	830	864	835	803	835	845	834	848	894	850	839	808	880	849	824	881	852	874	844	843	816	849	893	860	827	873	774	871	884	867	878	839	847	894	852	797	826	908	869	806	859	821	820	809	834	860	817	805	827	814	819	806	836	843	868	847	842	901	846	809	811	849	813	828	830	882	844	829	883	908	833	799	838	813	850	820	863	881	893	821	874	811	790	828	834	851	895	834	890	844	875	870	839	850	858	841	891	863	842	860	886	837	844	859	818	872	869	815	835	833	852	873	886	833	866	842	833	836	839	860	846	836	851	822	845	814	802	822	825	762	788	826	864	829	822	840	835	837	857	841	812	903	836	865	866	824	869	834	888	802	865	858	861	876	817	858	793	850	779	836	821	845	816	837	793	879	823	798	834	872	773	837	858	838	859	806	847	880	809	832	828	875	829	841	815	817	886	799	811	863	872	855	869	892	883	833	814	833	857	830	846	872	773	850	818	839	864	821	855	829	817	853	831	857	845	780	842	801	813	852	832	831	802	824	853	801	858	834	850	830	854	792	822	795	863	877	828	846	854	856	882	806	822	863	850	861	846	834	867	897	858	820	842	807	893	843	837	836	870	841	855	803	852	885	841	851	845	822	814	827	837	905	844	895	802	839	839	831	810	850	872	833	817	866	849	869	791	894	865	787	870	856	778	861	889	823	835	866	838	876	852	828	840	849	858	781	831	817	834	822	812	858	855	823	886	847	783	853	792	877	851	881	840	913	846	803	807	857	830	805	884	813	889	845	843	839	882	844	830	779	823	812	862	812	826	786	824	861	796	890	861	827	806	831	813	865	829	857	796	840	834	854	870	788	845	822	810	784	779	875	805	838	836	821	813	809	855	858	791	814	851	875	826	844	848	819	832	885	859	876	818	849	854	827	776	865	800	798	841	833	823	820	843	847	885	840	889	867	874	858	886	862	831	847	795	870	849	797	824	823	858	838	875	878	779	828	818	843	827	834	888	843	789	898	878	836	851	823	847	915	820	872	910	862	831	820	843	881	820	842	833	818	769	847	860	767	835	828	861	843	854	815	839	795	890	827	856	873	867	864	825	838	892	867	885	819	809	864	861	842	844	830	828	766	879	877	885	811	813	893	875	781	846	837	774	842	828	870	768	841	784	832	810	853	892	830	843	829	838	875	819	870	846	842	803	789	890	878	779	826	826	844	804	843	863	825	869	878	857	830	805	804	848	847	849	825	891	823	849	859	840	862	824	784	859	830	849	809	878	825	857	833	811	862	845	851	843	796	849	807	834	802	823	776	830	872	869	833	841	830	809	862	813	856	806	862	809	815	859	781	829	847	890	892	810	819	827	848	865	858	864	806	856	898	808	823	873	851	865	823	847	856	859	852	845	839	795	815	875	842	814	803	823	915	852	840	846	863	830	874	831	834	828	841	811	871	835	822	822	841	881	805	851	845	801	826	891	882	815	840	837	839	829	820	837	837	856	850	866	842	879	847	824	875
19904	15035	20594	26150	26378	28984	27525	35633	32744	20710	7491	1873	586	312	271	313	269	264	281	309	290	284	283	279	301	315	311	274	298	287	299	272	296	289	282	274	289	324	258	292	299	278	310	287	312	267	282	270	282	268	253	284	291	286	297	287	292	313	316	243	300	245	277	291	288	294	320	274	274	282	298	278	261	276	292	272	287	262	295	278	311	251	292	259	295	286	285	296	304	286	259	283	288	276	294	306	278	279	307	275	286	257	268	264	291	260	260	315	298	323	301	283	310	290	292	286	314	285	287	287	218	228	293	275	305	312	275	274	273	271	308	319	298	298	297	262	279	257	303	306	301	291	293	291	283	272	271	267	273	271	265	304	271	304	270	288	292	248	248	265	277	292	268	267	254	276	307	283	296	271	282	278	277	242	278	284	295	313	293	276	292	272	263	266	314	270	307	273	281	290	301	290	262	295	302	305	283	271	267	282	257	260	281	302	271	299	291	305	314	311	272	309	327	262	297	304	275	292	289	281	264	311	312	278	297	293	272	277	271	275	262	275	285	302	260	289	296	286	318	292	292	284	284	278	272	286	270	278	274	244	275	257	296	326	274	273	290	286	306	306	277	274	296	270	280	282	253	296	290	278	303	300	288	284	273	284	281	267	279	284	248	280	278	290	263	256	287	280	252	298	295	303	291	287	226	258	280	287	275	315	267	290	283	280	277	280	307	306	281	314	294	263	283	296	292	280	302	314	269	289	308	274	280	280	293	286	288	279	298	289	275	301	287	292	283	279	286	289	318	303	270	297	276	314	256	278	267	283	275	295	287	269	275	305	283	304	264	284	307	277	273	263	275	287	258	281	306	268	276	290	286	274	284	287	258	277	292	291	276	290	277	309	311	295	269	296	290	271	296	266	264	268	288	268	253	311	330	311	261	281	257	311	281	271	252	273	296	265	332	282	284	255	291	275	272	304	288	278	265	323	292	277	307	273	313	273	297	267	286	294	251	290	286	295	286	259	271	292	310	297	273	269	284	274	313	291	299	278	310	323	273	268	324	262	304	287	283	276	278	311	311	264	289	288	282	279	284	307	268	291	311	280	303	285	258	278	302	299	298	306	285	252	271	278	288	257	302	299	296	300	268	272	292	270	290	290	287	274	311	273	262	306	278	272	249	285	265	313	317	268	325	328	284	251	282	296	288	267	274	272	307	307	306	271	302	273	272	269	282	295	312	258	261	287	270	284	262	275	288	270	274	283	300	288	296	289	270	283	275	293	285	298	253	274	301	276	301	276	315	303	254	259	291	285	268	291	265	304	267	308	295	286	267	265	284	274	255	282	319	268	283	268	304	272	321	281	319	291	290	280	275	251	279	275	298	257	302	278	279	278	278	306	295	294	274	292	300	274	276	279	298	276	316	276	279	283	287	322	272	277	288	265	284	295	300	307	279	287	317	282	283	235	265	275	307	296	285	271	266	282	307	279	295	293	279	300	292	269	281	271	260	252	282	278	274	305	294	274	283	307	279	272	285	249	251	289	282	323	285	270	301	283	295	277	287	322	289	298	312	258	283	294	275	303	262	281	280	297	351	276	276	280	319	305	279	262	267	288	266	304	274	252	278	313	292	310	298	263	282	263	287	260	270	261	281	309	288	276	277	295	273	268	292	318	314	291	297	306	290	289	261	287	279	300	282	270	301	260	297	289	273	304	285	245	282	272	294	291	279	292	281	276	284	245	278	282	286	297	252	286	282	269	283	285	292	272	289	277	279	273	283	310	297	293	279	294	268	276	275	277	298	282	293	278	263	293	275	281	266	282	297	290	272	293	281	279	279	274	268	265	285	279	268	305	276	274	263	287	268	273	307	280	265	286	295	253	306	300	259	266	267	289	281	322	262	274	287	288	259	262	304	257	270	298	288	275	297	290	285	293	293	308	278	273	281	264	307	276	295	292	301	260	246	284	276	292	300	288	276	314	317	280	298	269	287	317	282	248	287	271	280	265	260	302	274	288	267	246	318	281	266	306	288	328	301	285	281	283	299	319	258	270	311	303	289	266	294	279	261	250	300	291	305	282	292	286	318	297	298	266	286	278	282	272	278	235	280	312	252	283	286	272	280	270	282	278	314	241	294	280	296	263	300	269	301	274	256	279	284	304	291	324	291	298	309	278	302	287	312	281	294	310	264	277	293	274	300	287	274	289	271	279	251	285	277	257	273	311	274	283	277	310	290	275	288	314	292	276	292	295	266	302	291	316	266	292	271	277	302	304	254	268	293	268	282	290	297	338	305	302	283	278	244	267	290	288	262	295	302	290	287	288	288	281	286	253	280	283	267	279	281	279	272	304	300	274	289	254	272	294	281	294	281	274	270	283	302	299	265	304	274	261	278	303	259	269	254	301	301	282	291	262	276	299	274	272	288	274	271	328	253	275	279	286	322	282	293	282	301	294	273	301	266	320	302	272	271	282	302	290	271	322	298	257	308	317	287	290	283	290	243	300	288	262	271	259	277	301	281	283	279	286	288	277	267	287	300	229	296	300	256	295	313	308	290	283	278	283	308	281	292	285	297	290	260	265	286	268	265	276	284	286	293	286	279	275	305	282	269	296	279	301	305	286	278	289	297	295	278	273	279	308	268	274	278	276	275	275	294	271	310	288	292	266	295	306	302	274	281	287	287	297	272	302	262	276	276	303	315	288	277	275	298	288	314	277	288	285	292	270	289	276	298	300	254	278	282	298	276	273	271	299	266	286	289	281	279	269	266	309	262	295	260	294	279	294	290	271	276	276	306	296	261	274	295	291	276	282	272	256	265	272	282	274	254	280	299	279	286	280	291	287	266	298	284	263	286	255	279	300	285	281	294	302	260	292	268	255	249	279	274	291	290	286	254	280	288	315	254	262	276	299	262	279	271	305	282	284	298	321	285	319	281	304	278	290	294	284	312	269	279	298	302	282	259	315	277	296	262	281	276	265	308	300	287	276	307	288	280	274	292	278	289	253	281	251	280	271	289	288	280	296	281	295	260	240	259	297	264	296	254	300	288	276	290	295	288	298	270	295	283	287	265	278	297	288	266	287	301	283	297	267	285	295	283	297	269	308	299	246	272	289	289	271	302	273	265	281	252	282	273	282	283	314	286	262	278	318	258	303	284	302	319	254	278	294	304	285	279	280	288	290	297	267	278	330	281	325	288	301	283	290	266	272	270	290	306	292	259	270	287	244	245	290	296	275	311	242	289	297	266	280	254	287	282	291	265	264	275	285	293	300	289	275	309	279	286	286	263	291	284	294	274	280	299	278	276	284	274	305	289	285	282	291	245	314	306	254	274	263	266	312	307	272	267	286	275	289	256	302	303	294	301	285	267	257	252	290	284	292	294	297	304	301	300	252	315	294	257	281	273	288	247	295	270	306	269	280	256	257	292	258	256	290	265	290	281	290	285	292	294	277	277	303	261	293	292	282	279	287	271	290	279	298	274	269	278	266	303	313	296	321	295	283	297	305
14083	10915	20507	30808	32562	38652	41656	51766	49021	35972	18688	6691	2170	977	721	779	706	766	739	741	755	753	760	732	728	739	745	717	755	706	760	748	769	728	749	742	763	820	750	801	745	738	805	742	715	752	751	737	725	749	744	770	750	715	759	721	759	781	759	762	745	730	748	747	784	798	769	773	765	735	749	743	761	751	774	762	770	720	787	770	776	804	690	731	764	742	746	751	802	709	732	694	733	712	687	802	801	784	763	750	720	719	781	760	790	771	778	760	808	740	749	743	757	742	738	760	776	800	736	760	733	683	759	717	764	724	742	759	780	782	793	776	724	763	762	764	755	742	799	720	729	794	741	729	738	812	765	753	730	757	766	726	768	755	698	748	811	734	744	776	723	747	732	764	710	732	739	746	739	764	723	759	792	727	749	746	758	730	778	749	718	761	719	788	708	777	794	719	760	757	722	752	716	698	740	751	753	734	753	698	708	755	764	812	710	727	764	786	734	760	771	698	814	672	786	752	790	760	767	814	748	782	747	728	790	751	735	742	699	746	752	752	694	750	782	772	749	798	740	766	754	757	785	753	738	717	802	772	760	759	738	739	716	752	763	737	793	730	750	753	781	730	709	754	756	729	802	800	695	711	754	766	722	725	763	803	714	758	767	775	781	767	726	784	716	779	757	811	794	747	758	736	744	743	761	781	681	688	746	729	727	701	770	720	788	770	744	807	726	764	762	782	743	757	720	772	739	678	784	731	717	752	745	762	700	728	735	754	755	772	718	731	752	740	735	771	788	705	778	738	749	766	710	747	695	750	753	748	760	772	761	694	730	735	816	749	705	731	765	742	776	781	723	756	781	756	742	742	740	735	781	731	773	724	744	732	758	687	688	743	778	751	732	738	756	767	754	771	788	792	779	716	710	748	754	719	742	741	722	767	719	748	782	775	770	776	758	756	758	757	739	722	761	712	755	760	690	784	720	778	771	718	787	794	733	790	739	728	768	719	727	723	777	807	761	735	729	736	775	737	768	753	727	788	701	718	696	729	730	727	742	754	752	712	707	808	739	751	729	728	768	762	721	804	760	713	706	741	796	737	708	737	759	718	763	762	696	771	808	761	768	732	760	745	722	691	801	764	755	763	716	705	763	736	759	698	729	757	744	741	767	730	718	800	771	749	710	771	765	739	745	723	789	776	769	702	761	787	759	768	750	747	793	725	756	750	757	733	766	725	709	724	710	754	740	744	732	765	772	731	749	735	767	771	744	725	750	793	761	742	741	803	792	752	758	747	750	776	777	811	743	711	782	699	741	706	737	721	733	728	760	774	775	759	755	722	722	698	782	728	767	723	817	761	751	759	707	782	778	743	794	772	756	768	740	716	772	691	747	782	742	785	742	730	719	698	674	716	794	724	756	762	699	782	730	721	769	799	729	718	777	761	726	702	768	768	785	785	744	689	705	800	775	787	758	755	790	787	722	753	759	771	757	748	712	740	724	792	764	767	783	733	788	739	803	752	733	752	822	744	709	753	716	734	779	798	777	736	680	710	730	755	757	741	727	727	768	734	780	770	722	721	767	783	743	703	728	785	775	757	750	807	780	776	725	793	758	801	760	773	733	760	737	751	776	707	699	756	740	735	743	670	720	772	719	748	737	755	776	765	738	722	785	756	709	732	724	760	708	717	768	776	747	743	743	803	785	786	730	720	755	782	723	724	777	711	784	782	725	812	787	779	785	773	758	767	749	723	771	729	771	739	784	705	815	694	764	772	738	728	732	745	756	752	769	754	747	749	775	762	769	713	718	735	749	752	755	744	763	754	750	756	774	756	774	757	747	727	730	782	758	792	775	737	756	712	749	775	754	703	726	737	773	737	761	755	682	759	743	735	762	765	755	730	724	742	770	758	798	722	759	744	759	724	757	695	777	769	786	739	763	724	710	742	752	697	709	751	739	749	711	769	784	728	779	704	781	782	769	693	689	728	725	756	729	782	797	733	783	721	784	809	794	723	769	769	773	836	786	714	735	758	786	754	761	782	708	757	757	760	774	776	730	684	741	754	749	772	763	734	757	768	701	744	772	762	733	732	741	771	739	714	745	780	706	759	716	724	745	751	781	717	737	751	756	802	730	768	716	719	758	742	732	742	770	715	806	753	792	754	765	737	781	730	795	730	737	770	724	744	753	773	730	809	755	772	777	726	715	789	725	735	717	744	727	748	733	693	769	721	757	789	713	726	673	749	720	745	762	702	787	754	762	713	755	758	713	782	761	752	697	759	742	786	726	751	764	790	756	768	766	750	725	778	732	731	789	775	727	802	764	716	745	743	749	759	784	765	736	764	746	696	782	796	807	762	718	778	770	789	733	794	727	809	775	760	751	769	794	768	755	759	741	716	749	751	734	736	718	755	784	774	754	789	784	725	768	734	703	749	744	803	755	731	719	729	794	751	760	757	773	795	788	764	760	718	794	691	765	708	761	727	740	700	728	741	790	775	767	779	747	779	735	759	727	734	761	787	752	695	747	747	760	760	770	692	759	785	812	743	710	738	725	789	745	701	813	762	744	698	722	766	734	767	767	763	763	812	729	759	714	727	710	708	752	786	761	759	677	791	758	757	749	692	740	735	762	775	705	734	713	761	719	706	742	746	705	722	738	796	671	750	804	757	741	766	752	765	740	708	740	759	764	762	728	746	713	762	752	791	796	788	717	735	770	750	774	751	784	782	762	734	774	734	772	757	798	744	734	813	766	765	747	766	780	765	727	709	723	714	750	779	736	747	776	735	779	712	762	751	788	720	765	794	793	788	761	712	730	762	779	768	766	735	723	703	739	721	718	710	709	810	785	840	751	752	772	736	748	750	745	766	735	718	766	720	762	713	745	813	767	727	759	752	739	740	752	753	746	779	765	725	770	788	770	768	796	775	726	790	747	768	741	765	757	791	745	762	743	753	747	780	788	736	692	799	799	796	757	742	739	781	782	756	792	774	778	750	773	789	737	772	788	762	760	756	748	755	697	766	761	789	778	762	782	760	769	751	744	775	729	749	794	723	745	729	718	756	775	795	728	734	792	719	752	698	766	774	733	746	730	724	736	756	765	781	743	738	730	762	751	744	688	825	769	762	725	714	788	745	743	796	715	769	761	694	763	752	777	711	739	776	752	751	778	803	807	724	730	721	786	733	769	728	742	758	757	748	770	772	717	731	700	728	802	753	761	780	697	776	763	761	736	764	756	737	759	715	762	734	740	771	752	740	733	753	741	728	776	732	759	727	739	787	801	758	759	714	734	765	770	715	711	737	753	760	761	760	786	776	769	758	771	808	745	727	692	766	741	719	766	761	809	726	763	746	778	771	751	749	753	707	808	708	772	731	739	756	711	782	781	721	787	771	754	751	742	734	753	789	746	719	780	792	736	788	759	763	739	728	761	747	751	688	703	752	762	773	723	716	792	751	706	778	751	742	742	745	737	720	775	752	744	733	733	770	716	791	758	753	708	741	771	781	752	773
29416	24287	25689	38645	37590	32994	36102	46062	45655	31191	15765	4451	985	362	218	239	237	216	233	238	213	234	226	257	251	252	266	200	236	214	227	249	235	244	229	213	241	275	253	218	229	251	244	226	225	195	217	248	230	224	209	259	260	219	231	232	239	233	246	247	226	199	237	233	230	224	239	217	252	239	222	248	254	207	210	254	206	217	236	228	238	229	244	197	221	228	248	220	227	225	244	258	234	206	231	223	232	249	214	229	270	240	230	223	247	245	247	225	252	246	230	224	212	240	232	208	218	229	232	229	230	254	245	233	255	272	247	233	226	218	251	241	224	265	229	234	231	258	211	217	220	254	216	212	227	198	245	255	244	241	224	234	241	218	224	250	234	239	236	224	247	233	228	221	223	235	224	248	233	232	211	219	264	186	250	246	225	237	244	239	224	225	222	276	238	205	224	224	241	252	225	202	207	221	222	223	228	223	224	213	189	225	228	232	199	226	195	223	226	194	255	237	256	213	200	228	229	228	215	241	208	224	251	243	203	239	216	194	215	254	237	228	205	219	226	210	253	236	219	242	225	223	229	247	224	215	243	248	224	215	202	226	224	205	234	227	223	209	234	228	238	222	230	234	244	229	249	225	229	227	242	252	217	230	256	267	264	216	239	253	230	226	244	227	228	234	263	237	226	237	225	221	248	218	251	238	215	230	236	206	253	212	246	225	236	232	234	236	237	233	217	231	239	241	263	232	223	235	208	214	260	241	247	237	225	230	226	239	233	218	247	231	213	237	223	248	246	236	252	218	225	218	221	201	214	219	237	220	234	246	242	236	237	209	238	236	240	247	209	239	242	220	237	244	223	249	218	226	249	249	225	221	211	260	237	211	243	232	215	219	226	247	217	212	236	256	250	261	236	250	243	219	249	235	205	270	245	235	255	238	252	220	212	246	243	213	255	205	235	240	228	218	236	213	225	233	241	258	252	240	238	234	203	237	243	238	220	215	234	245	220	213	241	195	231	227	244	218	202	235	221	214	265	238	239	277	220	236	242	247	213	226	241	246	222	222	244	213	247	249	253	232	231	238	227	210	225	243	222	228	223	242	251	253	228	231	257	221	226	218	217	230	219	230	242	225	232	236	254	220	234	242	226	224	236	225	219	253	242	202	238	252	216	194	237	246	229	236	240	232	252	222	263	224	217	208	247	244	220	223	201	227	239	231	264	216	239	240	246	203	241	243	245	215	248	230	214	238	231	240	219	243	272	207	227	237	221	240	202	230	261	221	236	248	238	237	225	253	212	236	244	210	236	247	233	220	225	235	222	225	230	208	213	216	241	249	242	243	235	268	248	239	231	248	244	212	238	207	241	214	240	258	232	241	203	228	217	236	235	236	221	238	247	236	237	216	235	216	237	219	232	221	237	215	234	235	214	218	234	226	261	252	233	249	232	222	237	231	248	218	213	258	203	237	231	211	242	213	241	222	215	241	239	200	233	220	255	217	228	221	232	247	262	255	231	252	228	241	220	212	204	262	249	252	248	237	266	238	221	217	251	241	244	239	223	239	240	205	239	263	226	213	244	248	228	224	230	239	234	223	234	218	246	227	273	240	265	206	220	230	254	219	242	220	228	212	232	236	234	225	222	267	227	238	215	226	228	218	222	222	230	210	215	236	227	230	224	212	222	240	253	263	225	207	240	222	297	230	233	263	241	249	226	221	220	250	223	226	224	222	240	237	226	221	248	235	222	232	219	216	236	248	233	238	214	238	220	232	237	226	235	228	232	211	245	259	226	215	246	232	246	248	227	214	209	224	248	226	251	238	226	218	238	266	240	227	220	202	238	225	238	231	236	227	199	196	235	244	239	249	241	255	227	239	250	238	245	234	220	227	248	225	234	231	249	213	247	251	236	197	225	215	262	213	225	263	241	220	235	241	216	270	249	240	246	254	204	233	255	218	223	250	231	209	214	221	216	226	233	219	226	237	256	225	229	208	245	229	242	245	233	242	221	226	223	246	231	230	228	226	227	259	269	236	235	229	211	234	219	233	221	236	240	246	192	218	219	236	221	229	216	246	246	241	235	260	235	234	255	203	212	219	244	227	224	230	239	237	259	234	238	251	232	249	236	258	253	232	240	207	239	254	193	220	253	239	205	249	229	229	236	225	231	230	193	217	233	233	221	227	223	256	241	222	255	233	211	248	196	226	254	223	234	253	225	195	232	239	242	213	213	238	216	221	216	240	234	228	235	245	190	252	228	233	237	233	232	265	232	200	220	248	230	225	232	238	260	233	213	244	206	246	254	243	253	235	247	199	247	227	220	226	232	220	245	233	227	222	226	231	240	236	246	240	222	224	218	251	250	237	220	225	233	235	231	233	197	208	249	229	225	258	221	228	203	214	228	215	230	228	236	239	207	224	237	238	246	243	248	234	228	252	219	237	233	235	223	233	263	228	252	228	227	204	233	221	230	232	229	228	252	234	232	220	248	215	251	224	232	236	235	213	213	219	211	224	235	210	242	231	263	254	247	236	236	245	225	217	251	234	235	208	277	250	224	246	246	207	221	230	223	269	220	217	242	251	226	222	257	229	252	228	224	225	239	209	237	257	215	247	243	233	255	232	250	215	218	242	212	238	243	229	235	243	258	248	230	220	237	200	228	237	238	249	254	210	241	220	237	209	218	228	236	214	226	227	238	221	208	248	227	240	242	215	237	240	235	216	221	246	249	255	232	221	239	214	238	244	240	239	240	228	233	219	251	214	227	239	222	221	232	240	244	259	241	238	230	236	218	226	215	234	225	245	236	240	263	218	247	193	209	215	267	202	249	233	218	228	202	238	249	216	250	215	221	190	210	225	258	219	260	229	214	261	249	242	238	253	266	228	237	226	210	249	237	220	244	224	239	220	227	244	219	244	240	235	236	233	208	241	214	218	242	238	225	223	225	238	212	228	239	254	221	258	229	215	242	240	267	236	256	228	215	220	220	244	223	241	238	238	243	246	229	244	229	244	249	215	247	260	250	241	211	222	228	240	257	228	214	276	209	226	251	216	232	250	238	223	271	214	231	230	225	232	217	244	262	221	242	214	224	254	230	235	206	229	215	253	244	216	241	250	235	194	230	232	249	226	213	239	225	221	225	212	221	213	241	231	213	269	206	235	240	222	250	222	244	218	257	223	241	230	257	212	238	244	233	235	231	265	263	246	217	235	219	252	215	234	217	213	249	238	237	228	254	219	223	231	216	207	195	228	243	251	226	235	235	239	240	290	243	216	244	197	218	241	211	235	226	235	254	242	226	236	218	200	234	257	236	235	241	220	212	224	219	242	214	218	218	242	209	212	231	218	226	227	236	238	231	217	211	227	225	224	229	217	247	198	247	239	255	216	215	230	234	241	220	238	224	232	255	256	250	222	213	247	239	231	231	246	228	227	223	207	230	249	250	216	244	263	234	226	261	213	231	231	220	229	230	234	218	245	235	230	257	226	252	239	210	234	219	232	234	234	222	223
19964	16727	22985	43703	42071	42731	49054	64466	60814	45817	28486	11905	3539	1148	565	621	639	594	665	659	629	628	640	647	625	632	618	648	625	643	621	629	674	607	615	623	619	680	655	619	687	604	660	630	629	633	560	625	646	616	598	629	604	616	620	635	631	636	548	605	647	653	651	621	614	566	617	637	639	683	619	605	637	666	643	647	651	657	644	623	672	622	582	579	584	623	636	652	660	653	642	651	666	621	648	595	641	656	635	641	674	640	636	670	659	626	600	619	612	557	618	633	650	638	654	624	596	619	622	602	617	666	613	636	595	596	615	609	606	638	629	640	619	636	664	628	630	594	615	634	620	607	651	650	638	613	651	624	585	612	639	615	609	624	601	647	621	658	663	625	609	621	667	596	606	635	609	629	664	597	633	597	643	687	642	629	640	629	590	656	644	626	604	593	631	620	636	632	685	610	585	619	650	615	668	652	624	617	623	647	597	592	629	625	667	594	593	637	647	624	628	601	665	616	596	632	595	662	667	624	608	620	645	629	608	634	635	609	657	603	630	660	652	670	640	617	684	636	665	652	620	588	564	650	647	663	610	628	643	640	612	631	613	605	634	632	637	658	601	628	626	642	633	617	591	628	652	646	647	635	594	615	607	633	599	649	629	602	612	630	608	629	609	644	614	636	634	670	612	675	603	683	631	623	616	593	612	640	626	637	588	617	619	641	658	682	604	581	628	661	631	631	608	592	602	645	687	669	677	608	646	621	661	604	661	643	638	644	620	608	652	595	601	611	565	579	652	645	629	596	657	645	632	655	620	653	624	670	626	664	656	594	626	602	609	616	604	650	651	674	579	593	557	629	619	604	620	624	628	633	552	611	618	609	624	658	624	661	647	671	654	605	635	607	625	620	575	645	626	617	600	622	684	626	610	623	625	635	633	595	622	669	592	625	684	636	656	637	659	624	653	639	615	634	652	611	683	586	568	601	596	657	660	610	634	619	621	648	620	666	595	647	659	628	634	627	653	620	649	632	617	627	602	686	594	675	650	598	629	600	644	622	662	633	600	608	599	657	642	619	606	635	657	600	634	631	605	654	590	611	640	581	623	651	581	624	637	639	630	633	657	606	605	687	618	599	623	627	656	605	623	613	640	665	669	624	687	637	604	657	637	590	625	628	629	596	625	575	651	620	617	629	656	661	577	644	615	613	633	613	560	593	583	611	666	631	632	609	589	613	639	646	604	592	598	612	618	642	642	656	613	630	618	649	588	607	619	588	597	635	630	625	642	606	624	648	603	583	633	630	644	645	611	612	593	629	609	676	610	579	614	624	669	633	595	596	618	585	653	591	647	600	615	584	597	630	663	672	648	580	608	660	648	587	686	566	618	682	630	581	651	623	628	655	645	601	639	638	618	634	641	663	622	655	625	632	667	666	662	615	641	590	573	668	619	602	665	636	620	611	617	610	601	595	612	620	632	618	579	623	640	628	608	643	636	625	608	581	618	653	666	647	651	625	625	619	628	609	642	620	617	640	642	667	681	628	677	597	681	628	591	626	658	679	657	616	635	616	605	628	624	629	618	666	634	630	587	658	635	632	651	629	628	599	634	642	612	572	611	678	599	631	643	624	616	612	630	599	640	674	648	594	659	616	576	613	625	657	627	579	669	604	626	614	617	594	619	630	585	664	659	633	627	617	625	622	584	603	609	616	625	642	605	625	610	613	613	628	654	611	634	657	616	635	645	595	653	618	633	648	615	652	649	653	606	622	644	620	659	622	646	645	655	596	642	655	618	650	617	613	607	622	655	617	647	634	615	602	642	689	636	607	638	636	632	577	632	636	587	596	599	620	649	620	649	678	661	579	620	641	636	633	605	643	602	624	601	674	627	604	646	646	630	638	619	608	624	667	574	576	628	645	609	622	637	618	607	582	620	637	620	598	678	597	593	625	643	603	597	649	636	615	660	618	644	625	650	617	667	625	624	630	617	642	595	607	643	631	591	609	587	669	628	642	664	633	588	612	643	603	606	687	614	623	638	608	582	592	632	604	628	606	618	610	649	621	635	599	609	640	652	630	615	644	580	634	610	596	629	636	619	651	569	613	649	574	599	596	635	620	607	632	596	565	628	661	610	601	597	556	625	607	611	649	647	618	604	619	619	612	615	605	683	625	626	621	635	584	674	629	648	641	677	661	662	624	650	643	630	682	620	616	612	595	668	632	618	620	626	553	657	626	618	592	599	652	609	626	636	615	616	640	632	605	638	617	639	619	631	608	598	647	628	653	648	638	640	612	633	648	632	646	634	613	621	625	662	643	660	598	633	655	648	641	598	577	628	607	617	621	604	637	604	649	625	590	623	577	612	604	648	613	634	623	649	645	606	620	638	631	626	600	644	613	685	662	672	643	595	641	599	655	599	630	614	625	654	662	638	641	624	612	638	637	564	642	622	658	635	618	621	639	583	590	612	635	613	614	646	676	606	609	634	626	659	606	620	638	599	591	640	605	628	610	629	622	637	629	629	579	633	646	595	627	582	624	615	595	617	635	602	647	626	585	613	602	623	649	619	625	601	626	617	644	644	648	634	647	634	588	615	656	616	622	643	625	621	600	631	647	642	621	623	675	643	616	683	610	604	589	609	632	624	599	613	627	595	626	631	647	588	618	640	589	596	675	642	596	647	648	616	592	625	602	645	629	669	593	651	658	627	636	663	606	626	614	641	602	637	610	593	611	607	620	593	620	641	614	659	600	645	595	658	642	651	651	651	640	599	623	616	658	616	644	659	657	647	607	626	687	620	636	664	607	591	632	617	652	598	632	670	576	647	667	654	639	624	651	602	621	665	649	647	585	642	614	616	655	651	615	629	652	642	623	589	670	629	593	643	573	608	618	606	639	620	646	618	624	613	595	602	596	637	625	639	630	620	655	655	596	631	652	633	632	688	658	591	655	641	613	611	609	659	667	609	631	648	603	620	651	633	642	686	651	653	586	634	651	634	620	626	607	626	657	625	655	628	640	624	653	626	647	656	618	632	638	605	612	637	596	586	611	621	611	615	657	608	671	641	641	640	647	585	640	615	659	597	616	663	578	638	619	589	615	617	624	647	641	635	617	573	622	636	639	624	592	607	630	615	613	662	580	562	597	657	628	655	614	603	604	609	624	621	644	585	620	646	584	607	626	595	659	641	650	588	623	627	667	596	593	637	631	621	675	626	648	634	590	662	595	642	644	622	589	662	595	634	628	655	625	635	645	653	649	680	594	635	625	659	618	654	618	667	637	621	619	674	666	612	615	597	603	659	670	633	702	599	634	635	622	577	623	632	620	648	615	646	601	656	635	627	617	649	662	613	642	639	607	636	641	602	655	617	605	621	643	623	616	641	611	665	597	677	666	633	613	649	631	572	585	619	646	608	644	602	661	596	604	631	604	634	605	613	657	657	624	659	590	622	624	652	672	620	615	634	648	611	651	615	607	663	632	636	667	625	673	627	636	611	692	659	622	644	623	613	637
4782	4173	5113	7799	5954	3828	3819	4536	4706	3014	1530	747	395	346	327	340	317	307	349	319	314	336	311	335	326	327	293	318	335	315	304	317	333	341	290	320	292	304	305	333	359	307	318	318	322	357	311	323	297	322	301	308	310	313	323	339	322	318	324	340	305	332	290	297	313	314	314	315	310	298	331	328	331	322	313	305	329	310	313	339	342	312	348	315	296	299	336	307	315	314	311	338	302	338	344	329	323	322	339	315	316	313	347	287	287	320	342	314	313	314	322	344	337	321	352	320	345	283	318	308	316	325	315	355	338	332	327	313	308	283	322	354	337	315	319	316	325	321	357	334	324	339	354	338	320	315	334	294	333	321	307	358	324	318	319	274	348	287	298	308	300	303	314	297	326	303	303	303	321	335	310	321	306	318	326	322	316	357	339	301	313	299	362	319	358	327	300	342	340	321	320	301	326	310	312	357	319	340	295	323	341	344	304	364	336	315	297	321	317	321	315	333	337	320	317	295	276	320	311	327	324	302	347	312	296	331	338	288	326	338	335	325	317	328	326	313	292	328	330	327	368	321	332	317	337	348	331	326	348	297	323	354	333	307	317	307	296	332	307	307	297	330	352	322	338	323	271	304	324	325	315	310	329	333	338	347	289	316	302	341	322	357	316	350	289	298	329	354	372	347	318	311	323	319	325	336	344	281	324	318	356	312	329	314	312	312	329	339	303	322	322	290	314	363	341	298	334	307	327	325	313	300	333	305	344	341	353	336	319	322	294	314	322	322	329	363	329	318	327	342	282	323	328	355	321	334	326	306	299	327	318	299	309	305	354	326	326	293	311	321	334	321	370	339	302	335	301	329	351	345	289	334	325	311	346	333	347	305	297	321	333	316	326	342	311	314	341	328	327	373	358	331	324	315	319	327	342	321	323	338	319	315	326	296	346	319	327	303	348	329	322	348	354	327	312	308	326	299	324	286	337	323	301	302	308	289	299	330	328	295	316	308	327	343	299	312	329	296	292	317	344	324	321	322	349	313	327	326	349	346	309	318	336	307	286	310	336	335	327	354	343	299	325	334	311	322	330	316	324	321	371	313	330	310	331	309	316	296	312	305	351	333	320	325	322	304	335	333	296	328	341	324	314	306	279	329	346	331	312	283	325	321	321	317	362	342	329	327	321	302	319	342	320	333	333	317	322	306	313	324	281	313	338	299	340	333	366	309	320	330	323	332	305	319	342	315	325	346	343	378	315	311	296	347	329	299	362	305	336	309	334	333	323	318	320	343	343	344	334	310	326	307	344	307	318	306	322	339	324	294	313	313	326	298	343	338	339	328	293	336	330	345	324	314	308	303	288	299	313	334	299	323	311	319	301	311	304	322	309	340	316	338	308	318	342	334	320	272	293	313	315	318	320	372	307	337	300	311	301	329	365	310	338	357	320	316	285	308	304	334	329	329	358	348	313	342	312	325	304	318	277	339	338	323	270	308	319	346	301	317	322	297	339	329	320	304	309	316	312	321	304	333	289	315	317	288	320	304	317	337	277	321	368	273	291	343	316	338	321	324	347	321	336	307	333	343	301	350	334	308	333	322	310	307	316	310	331	316	306	299	352	306	311	325	346	337	322	347	337	315	314	334	299	327	323	323	315	343	304	330	333	332	341	273	311	288	320	327	314	313	321	319	327	301	317	322	310	316	258	332	338	334	311	310	311	292	291	316	293	333	305	327	330	302	312	299	318	335	358	344	345	318	313	343	320	297	312	322	337	299	289	295	319	344	305	294	307	304	327	319	309	321	336	357	346	304	306	332	325	322	313	282	333	300	316	300	311	300	323	321	340	304	330	295	342	311	343	316	335	349	351	332	276	337	305	308	348	320	375	336	304	306	294	303	292	338	314	335	325	347	328	307	307	352	344	338	296	312	354	309	314	315	342	309	337	318	329	311	304	342	309	336	339	306	309	309	356	320	315	307	346	320	338	321	349	308	328	310	338	330	320	303	325	345	306	327	302	305	327	307	321	352	343	328	324	309	329	309	311	323	306	311	346	295	339	341	312	322	315	320	310	317	344	309	301	295	312	324	307	309	317	282	326	329	299	327	307	333	332	302	339	309	317	351	328	354	315	362	319	311	316	278	316	297	319	313	306	306	342	332	312	343	331	323	313	307	344	333	304	305	324	354	331	328	345	337	321	343	311	323	328	357	316	296	299	322	303	311	293	357	330	336	326	330	328	301	347	328	320	325	307	350	304	299	335	304	339	306	295	341	283	341	347	317	321	331	321	319	311	318	297	310	288	335	316	286	360	330	301	331	327	320	273	318	324	364	338	291	314	314	309	307	348	315	335	308	338	319	329	318	323	353	333	329	347	311	319	314	340	294	316	311	321	343	284	343	316	326	324	334	307	312	338	339	328	321	344	306	322	330	341	319	354	319	307	365	321	319	332	307	332	285	322	353	314	338	315	307	300	328	310	313	358	340	295	316	301	319	311	306	315	303	351	318	352	310	304	316	333	332	326	297	306	331	327	329	342	327	326	298	322	301	303	334	293	335	347	338	320	277	321	329	293	331	291	304	344	300	334	320	306	294	326	288	327	324	320	289	331	301	344	306	325	309	310	324	294	326	324	313	306	304	342	332	305	309	344	326	332	319	303	306	327	310	326	300	326	302	340	317	288	316	313	305	318	302	295	293	312	317	340	325	327	319	313	329	310	317	332	317	328	345	340	315	320	328	346	311	335	299	304	311	298	328	330	328	313	317	356	296	327	325	321	322	345	348	332	330	301	325	299	345	300	308	310	314	293	314	315	311	284	341	322	325	306	311	318	302	367	298	321	341	336	307	329	305	316	339	339	343	275	312	323	273	292	316	334	281	322	365	330	315	315	355	349	295	306	320	315	288	295	329	338	326	359	295	311	302	343	312	325	357	329	287	322	323	339	351	309	300	308	323	312	295	308	329	305	342	314	321	339	315	344	333	314	332	329	323	321	335	343	312	296	274	351	335	353	304	336	331	320	323	327	330	333	352	314	344	331	322	308	309	308	345	338	313	333	369	310	326	319	334	299	310	314	319	322	333	321	327	320	316	331	303	350	348	347	338	300	332	331	334	335	335	346	328	306	298	342	312	336	311	323	331	326	306	317	331	330	296	347	312	304	311	349	314	331	303	339	328	304	304	303	334	302	318	344	329	328	303	312	335	308	283	312	344	307	333	320	320	296	323	307	298	303	319	327	300	331	267	311	324	327	301	344	331	297	337	305	273	305	286	286	302	327	358	327	281	317	318	321	341	306	340	309	327	341	309	322	323	307	345	308	325	329	309	350	348	343	305	316	335	318	303	373	317	307	305	342	320	308	330	317	284	330	315	320	341	310	335	318	350	316	324	350	355	291	320	309	307	330	338	319	332	344	305	282	325	322	329	349	327	328	345	329	306	332	339	349	324	344	329	313	341	305	303	298	325	322	347	325	305	299	315	301	341	331	306	313	314	308	340	310	338	319	299
4504	4968	7879	16338	15841	11914	13904	16893	16334	10373	5390	2264	1269	909	861	828	849	822	851	864	838	827	860	901	849	837	800	825	815	872	802	829	824	855	834	892	882	840	785	810	861	848	857	777	887	841	837	830	856	830	802	882	820	838	862	849	858	831	856	825	820	855	820	801	862	852	881	835	884	855	825	864	847	848	823	842	816	886	855	856	880	852	897	886	866	903	819	821	851	836	870	830	901	837	817	882	849	840	782	806	835	818	811	837	825	804	865	838	825	864	806	853	856	865	838	885	817	810	845	827	813	882	822	840	825	835	841	875	820	874	843	845	836	839	849	841	856	861	810	917	873	840	828	826	863	838	854	819	845	831	869	815	842	859	829	825	804	825	861	901	882	863	837	864	850	825	846	849	834	855	826	853	884	875	843	825	873	784	862	846	847	903	807	849	823	867	773	847	813	817	849	834	847	849	858	808	860	869	862	870	822	858	771	820	839	830	883	819	839	841	786	863	898	830	833	838	838	870	836	871	895	841	880	819	870	851	809	910	854	800	849	845	863	814	825	825	816	799	864	887	844	790	883	859	822	838	810	825	829	790	864	828	847	856	876	877	825	810	820	886	892	829	872	828	837	818	835	854	795	886	840	844	862	875	820	892	864	880	800	841	869	841	864	857	850	780	834	784	854	816	839	884	845	805	821	887	843	813	848	899	841	878	883	853	847	839	822	894	858	890	846	812	865	884	851	766	845	844	860	814	838	848	848	853	818	830	884	842	849	861	838	821	817	850	865	811	874	862	842	850	790	875	840	859	862	833	884	872	875	822	871	821	818	889	801	857	863	861	870	857	831	872	871	883	789	803	845	808	857	863	899	833	831	880	834	875	888	797	843	837	799	829	846	863	854	865	808	839	843	851	819	859	856	824	787	793	824	815	846	845	848	856	902	771	829	802	854	897	839	851	813	857	859	870	842	832	783	844	833	883	850	861	887	860	916	863	815	868	789	869	848	868	864	867	792	853	877	843	823	804	888	832	823	798	855	822	876	888	808	804	848	865	869	876	789	810	807	846	758	816	831	872	861	837	878	864	864	823	824	868	842	817	891	859	832	826	865	842	890	830	863	868	859	876	832	887	876	843	827	874	907	901	816	811	804	860	862	855	822	881	799	835	861	833	866	876	838	849	811	860	843	857	858	807	831	891	867	886	785	899	851	799	887	904	893	841	842	841	844	835	863	877	840	876	888	841	892	837	817	838	870	821	888	843	866	866	852	845	777	834	805	807	852	845	841	879	839	845	823	908	808	809	830	906	822	828	873	884	813	836	814	889	852	833	832	847	879	867	873	855	854	874	876	827	862	828	832	870	830	845	864	795	855	849	803	850	821	856	869	875	848	826	856	902	857	866	843	859	841	820	844	847	849	828	834	846	839	870	856	842	843	843	864	824	884	851	818	793	828	861	869	928	886	887	849	802	835	898	798	856	883	862	820	865	902	871	839	812	883	863	857	823	835	782	870	873	865	903	837	875	884	836	878	862	836	842	830	846	831	858	910	826	822	853	833	820	829	838	833	820	854	884	803	761	830	880	871	830	813	837	812	825	845	820	897	821	858	858	824	835	810	804	847	812	859	864	825	820	863	842	821	869	852	795	853	830	857	874	821	825	838	857	815	838	862	843	837	883	841	837	814	869	784	857	864	805	888	886	866	849	816	878	845	789	832	845	841	828	818	841	822	860	900	871	886	812	842	849	856	877	881	865	826	858	837	788	827	887	847	844	849	841	834	858	855	865	806	848	840	845	804	837	802	850	839	845	836	819	818	874	873	855	853	863	846	830	807	834	869	853	829	821	884	838	821	849	856	825	873	872	845	830	868	848	849	858	830	869	834	856	858	832	891	821	875	853	859	882	826	873	842	860	798	853	875	833	866	837	791	862	827	814	853	855	875	795	813	857	837	840	862	856	828	861	864	825	829	845	883	838	806	902	844	868	857	855	829	845	901	846	845	864	830	822	799	831	847	840	829	855	883	861	820	791	833	807	845	837	851	844	859	825	847	814	888	949	857	865	826	834	816	829	811	830	866	820	856	831	886	858	829	832	923	861	839	815	891	845	852	884	868	848	819	854	829	833	821	817	840	814	814	866	816	924	807	836	811	864	869	839	855	856	869	798	848	860	865	871	848	868	851	867	873	811	844	850	846	891	816	856	851	856	820	796	856	842	881	869	778	857	805	819	792	907	881	858	890	919	838	894	863	837	876	841	825	791	813	840	851	878	845	875	831	844	869	859	836	818	876	827	829	865	867	864	899	867	870	807	851	858	883	810	863	849	875	856	891	806	821	853	851	894	830	844	884	891	833	854	878	829	884	832	833	848	845	834	813	814	887	830	844	840	844	831	886	845	770	875	850	893	841	757	808	804	797	877	871	857	773	890	860	834	841	859	852	847	857	844	842	842	811	819	863	859	822	869	853	836	822	864	845	859	846	902	867	802	845	861	819	822	818	878	829	805	821	869	833	866	895	795	816	829	860	832	884	869	837	849	824	872	914	813	813	848	869	852	836	776	868	831	810	879	899	841	812	859	887	876	847	859	876	919	845	861	871	879	822	866	847	834	854	821	856	867	813	827	881	874	857	910	808	855	819	789	859	863	880	908	834	842	812	815	842	848	862	850	866	840	869	838	818	840	824	880	829	873	841	836	853	852	866	848	899	803	858	845	797	839	842	855	852	861	852	802	847	857	850	842	822	877	837	875	854	835	823	895	831	886	799	838	883	822	856	812	871	859	885	837	877	800	839	855	859	907	841	903	863	836	851	843	813	796	793	848	858	806	831	846	866	829	872	828	861	809	848	858	887	853	779	885	887	807	780	804	850	844	872	855	845	807	821	814	833	889	850	876	874	856	882	844	837	857	826	881	879	864	890	859	840	864	830	883	835	882	799	792	895	882	828	862	823	837	846	811	791	845	797	869	854	824	917	847	860	845	814	866	816	880	828	856	871	792	810	834	865	769	878	804	871	895	864	854	869	859	889	817	825	852	855	862	810	819	883	842	789	808	841	861	819	836	832	850	883	826	866	864	820	849	860	810	895	862	790	802	834	802	865	818	856	849	838	810	813	857	804	799	865	834	812	821	793	897	858	802	832	806	804	828	861	820	801	798	881	790	864	843	803	816	810	809	849	816	813	805	885	856	782	801	887	852	825	855	842	894	849	875	844	808	791	839	841	823	786	864	855	874	812	837	846	834	854	828	865	827	850	891	847	843	815	815	866	875	842	811	825	820	861	827	835	829	868	843	870	843	888	845	882	867	835	821	810	841	877	855	814	857	869	848	839	755	834	858	823	852	848	836	867	781	859	876	826	837	861	874	813	837	784	845	854	840	825	842	850	904	886	782	837	878	796	839	773	840	846	839	874	824	849	833	837	837	882	821	865	871	866	850	865	851	790	839	894	869	885	855	840	882	824	854	877	836	881	878	848	849	806	830	844	872	835	874	790	836	825	838	818	821
17092	22887	24968	24342	23878	19979	21720	35789	32356	18186	7758	1999	659	346	310	285	303	251	270	300	289	288	309	278	315	264	287	285	291	281	275	286	300	292	263	267	286	302	258	310	303	303	270	274	281	263	267	301	303	290	283	266	298	286	281	293	279	302	298	290	264	264	282	281	295	264	330	294	280	295	254	300	303	304	279	283	298	265	263	293	315	309	303	303	267	273	327	283	274	285	285	288	290	296	278	303	307	272	277	295	306	261	297	282	313	289	274	282	280	274	292	294	303	283	306	271	290	276	316	282	293	281	275	285	301	281	257	296	320	298	257	280	321	250	313	285	267	273	267	246	262	275	308	287	309	290	299	306	265	297	268	281	283	280	279	263	262	298	290	286	271	279	309	280	297	268	268	282	291	285	298	284	290	280	313	270	265	254	298	292	256	286	313	299	294	276	313	269	299	289	260	294	298	292	302	299	268	294	319	283	267	315	297	291	265	272	296	294	294	287	300	266	289	255	302	264	283	314	267	300	293	315	301	282	306	248	272	276	286	295	265	288	284	275	289	285	297	299	281	272	289	296	303	285	281	294	294	253	270	262	315	266	258	245	319	273	298	290	310	292	298	327	319	297	292	309	295	291	262	303	298	271	293	293	271	297	284	286	287	266	264	312	260	304	284	259	281	309	302	279	329	296	282	290	290	289	285	278	286	256	293	270	263	258	296	293	321	271	272	282	300	300	281	293	266	277	298	319	298	297	284	309	268	329	301	289	286	281	279	263	306	278	262	293	257	276	265	270	272	297	323	292	267	293	314	299	269	274	289	304	282	279	262	288	264	301	300	272	277	284	272	248	291	319	296	289	309	288	281	286	294	289	295	298	261	284	310	319	268	281	270	285	245	299	273	279	285	289	287	294	299	290	267	276	287	309	270	286	269	278	283	265	280	263	293	279	279	291	272	283	290	304	289	262	296	291	268	267	271	280	277	284	299	259	306	273	280	281	274	306	298	282	310	282	259	288	294	316	292	251	268	282	312	279	308	285	301	284	283	275	296	295	268	265	280	264	259	269	281	283	273	289	305	257	268	325	297	288	292	265	296	306	297	277	307	261	302	299	308	294	273	281	288	317	300	286	295	278	300	291	296	295	302	292	292	295	305	299	281	291	265	270	287	269	291	302	305	269	306	295	290	283	280	298	285	285	276	288	283	326	294	293	275	274	261	262	263	277	291	298	275	292	292	264	286	286	302	303	285	264	292	298	307	268	292	269	275	279	267	282	310	284	271	295	264	281	261	278	260	280	272	278	292	286	283	294	286	286	312	275	311	268	329	282	276	285	259	270	301	286	254	272	276	274	293	284	322	281	284	288	300	284	286	309	283	279	277	308	290	275	287	277	274	240	279	287	289	288	271	274	251	292	273	322	299	292	268	294	299	285	289	301	307	294	280	261	301	316	254	289	271	303	269	286	291	297	306	278	276	283	292	325	293	305	277	296	270	268	291	304	276	287	268	257	271	307	281	280	280	285	279	284	312	247	282	292	294	288	312	293	301	271	287	286	258	314	270	258	269	277	283	291	275	293	290	280	263	293	288	302	277	306	299	292	283	276	270	296	304	278	279	310	270	294	273	304	275	268	314	281	280	308	292	302	306	263	266	262	285	282	280	295	317	277	291	274	318	285	302	268	285	278	292	288	282	282	286	283	261	290	275	269	287	286	298	263	260	247	285	277	279	263	291	277	284	300	307	284	303	278	276	269	291	316	296	284	277	259	287	307	298	268	306	248	276	257	297	269	303	284	278	267	306	314	317	268	285	297	313	288	274	288	274	281	301	287	287	268	267	271	273	251	298	287	299	266	319	294	249	287	281	292	277	301	264	294	288	305	292	267	297	277	282	296	265	278	304	274	298	271	278	312	317	258	288	288	295	248	271	270	269	288	296	285	280	294	302	250	290	288	288	286	312	275	294	320	299	286	297	288	250	277	276	281	280	276	301	295	286	289	296	317	265	303	288	265	299	286	278	281	275	277	278	265	305	294	280	293	289	283	283	285	331	316	307	289	297	285	289	301	279	272	316	273	283	289	275	286	262	295	296	271	301	302	270	291	302	310	291	296	291	294	277	265	310	276	261	293	302	278	313	281	271	261	268	295	295	293	286	301	278	285	307	270	267	309	266	261	295	319	266	313	297	255	266	285	281	276	286	255	279	293	266	286	306	279	278	268	282	278	281	286	249	275	283	290	289	301	270	257	269	289	301	300	298	299	310	286	293	297	275	336	277	266	289	249	273	311	249	293	273	275	279	279	244	291	277	299	264	282	284	289	282	289	257	286	299	300	267	299	296	248	279	303	308	304	267	276	286	279	281	279	278	289	267	302	282	300	286	273	287	293	295	306	303	292	278	271	255	286	302	280	288	316	299	301	272	265	289	272	280	318	299	297	299	277	292	299	280	324	278	297	311	297	259	298	272	300	301	298	263	303	304	249	276	315	278	274	291	283	281	302	284	243	274	298	284	298	302	285	307	272	286	275	270	294	297	254	269	285	299	278	279	293	287	297	278	286	250	286	258	268	275	268	255	268	278	261	293	330	299	274	278	277	280	304	296	307	317	290	304	269	306	291	294	299	247	269	283	281	264	275	292	257	271	254	235	284	299	278	257	294	261	271	303	308	303	288	284	307	272	288	279	281	339	291	292	273	251	293	287	290	319	289	298	289	263	276	281	297	283	287	303	304	294	272	265	274	275	259	256	306	273	286	273	281	307	316	283	298	288	260	301	284	313	299	308	303	273	265	259	287	281	288	318	294	282	276	254	286	315	271	273	284	293	247	308	277	292	320	288	308	273	277	294	268	249	263	310	282	277	297	279	301	271	259	304	306	273	282	287	285	240	272	294	302	303	310	296	290	289	294	299	306	275	265	297	290	276	301	280	284	292	302	284	282	306	258	291	323	294	267	281	304	258	268	296	304	302	300	258	279	280	285	285	260	338	267	286	279	306	281	273	303	278	289	312	298	289	267	291	291	282	264	287	277	258	314	274	281	314	296	288	256	278	283	298	295	279	270	265	285	280	306	300	291	302	266	283	272	294	268	298	293	263	293	278	254	292	280	310	298	261	281	292	267	246	292	292	280	273	292	290	303	270	300	296	285	277	257	300	271	306	298	289	274	274	278	271	279	323	289	267	257	281	309	268	306	301	280	280	283	256	307	271	276	280	297	298	284	279	283	298	252	273	312	287	270	303	308	251	297	307	276	302	275	317	256	266	281	270	287	273	267	304	309	317	300	262	280	260	299	305	295	256	273	262	288	299	265	295	306	301	301	336	273	289	266	303	289	282	283	263	298	313	262	300	271	297	282	263	273	279	287	274	291	308	287	268	276	306	283	277	284	306	279	316	304	286	293	277	290	275	295	262	286	288	270	283	278	269	275	281	288	285	273	289	270	270	306	268	263	276	301	295	285	285	287	273	280	289	280	300	293	275	273	302	312	284	287	304	275	315	290	288	287
12612	19068	23607	28782	32096	29461	37760	52365	47510	33721	19953	7392	2263	1039	732	784	785	842	728	718	740	745	741	709	739	808	735	739	745	737	750	746	704	751	744	716	703	761	718	757	779	721	773	744	764	712	804	747	713	708	737	807	748	773	715	760	732	716	770	739	728	786	749	733	724	809	743	730	768	717	782	743	753	766	775	769	737	774	751	745	785	755	780	746	718	718	795	750	746	729	727	739	766	752	719	772	727	769	744	726	791	772	698	774	718	718	736	787	768	753	802	760	705	693	803	746	751	774	713	757	742	736	767	740	722	748	767	804	733	783	759	762	777	758	794	751	764	751	775	755	756	735	759	752	700	763	791	720	778	727	769	758	776	759	779	769	751	729	769	737	726	777	706	727	755	729	750	789	801	807	704	767	775	757	806	778	715	750	798	781	777	765	726	750	759	802	754	758	756	771	720	775	743	731	742	714	759	744	740	760	761	727	759	739	769	701	754	759	753	753	712	728	744	777	723	810	742	768	746	734	750	729	742	706	725	751	763	777	716	728	779	732	749	780	752	697	800	756	728	761	800	792	682	728	773	749	732	839	747	782	760	772	774	777	763	720	699	774	796	762	764	821	729	746	788	778	721	817	739	775	727	746	739	718	752	741	797	735	742	742	724	690	765	745	747	806	724	767	779	796	674	770	732	697	741	802	700	749	718	761	706	737	765	731	783	742	759	795	759	743	759	713	748	730	772	803	831	706	727	746	757	823	776	728	759	724	743	764	791	729	754	738	720	735	763	731	716	725	747	714	756	767	763	774	717	774	752	734	770	767	751	783	720	794	762	767	759	746	748	709	790	712	761	751	774	747	733	796	732	756	745	722	714	826	746	738	787	744	787	752	745	753	776	703	723	766	783	767	716	760	719	732	775	764	760	703	792	744	801	753	761	741	726	785	785	780	744	754	720	754	758	753	774	749	749	769	793	781	780	783	748	744	771	740	773	741	746	763	757	722	785	782	734	738	751	751	810	786	713	777	756	767	771	757	818	727	747	767	770	751	751	725	744	739	726	786	747	744	778	816	765	702	766	757	807	772	791	730	730	724	781	770	736	752	753	756	726	713	797	752	818	757	718	751	787	719	764	749	744	728	771	784	760	761	794	751	714	752	759	766	756	780	758	748	750	703	767	730	732	750	678	736	763	719	740	748	764	759	713	691	784	728	754	772	739	795	767	732	775	753	775	738	767	775	799	743	739	755	779	729	763	709	745	759	767	808	772	778	745	784	744	779	733	760	761	777	728	791	770	745	725	752	770	748	788	765	791	765	711	748	760	771	796	767	764	780	775	721	804	766	719	733	763	766	739	785	736	772	756	739	769	725	753	749	780	778	803	759	717	747	734	753	758	749	758	720	765	716	725	733	760	739	769	738	770	755	752	766	758	764	763	732	821	708	782	756	759	778	759	740	749	761	772	819	753	810	758	744	767	773	704	788	764	720	729	787	769	736	783	792	789	754	722	724	759	791	706	747	797	747	733	735	790	752	732	740	779	793	746	768	722	757	750	753	728	776	783	806	727	752	765	726	774	799	766	788	785	748	746	816	751	794	753	738	748	779	754	761	756	748	756	709	735	756	729	723	732	738	727	749	763	776	740	749	782	760	738	738	761	705	835	754	734	755	746	759	764	726	734	735	771	781	769	768	785	699	719	764	689	801	814	762	762	746	732	741	775	721	739	756	755	708	739	741	751	730	715	706	753	696	751	760	739	730	775	720	703	746	743	816	756	763	738	784	747	759	735	802	739	782	785	789	707	766	683	738	705	740	765	720	731	732	742	791	775	762	746	771	778	761	721	722	746	758	737	792	745	799	744	729	720	740	750	749	733	753	771	764	756	771	755	781	787	779	776	730	731	728	793	743	721	749	702	718	719	742	762	727	760	793	765	786	738	720	718	785	800	779	774	739	775	749	704	719	782	733	769	784	746	732	710	692	776	751	779	724	700	775	791	745	751	745	685	755	754	723	730	713	726	765	795	713	741	783	742	751	695	825	735	738	804	764	775	748	721	734	739	780	781	721	744	771	777	757	792	760	733	767	769	773	753	747	753	785	743	722	783	760	784	747	764	762	761	814	743	770	782	746	771	771	728	759	750	761	779	786	776	794	730	718	787	707	725	749	724	795	730	804	767	750	747	711	745	745	800	786	774	767	782	769	763	724	776	708	770	755	766	734	745	798	762	724	718	734	721	741	774	769	744	744	787	749	735	725	744	801	748	765	750	722	739	789	775	774	739	767	756	706	733	802	700	746	741	764	773	765	772	757	731	758	803	747	776	736	754	755	773	741	729	760	725	743	796	777	731	713	736	769	793	730	732	740	742	742	685	750	750	757	738	717	735	726	756	743	742	808	727	689	695	718	761	729	767	706	733	745	675	771	707	801	811	770	781	755	682	759	749	761	721	770	763	726	776	739	774	726	773	784	749	721	724	799	787	772	694	788	715	723	703	775	761	790	747	724	744	717	695	736	771	742	726	734	767	781	801	735	798	726	766	693	752	733	753	751	747	761	752	760	713	758	808	768	764	762	782	764	749	789	754	737	802	719	794	750	769	742	694	702	776	716	798	763	740	774	741	794	757	740	760	721	741	741	772	710	777	720	755	748	734	730	748	732	744	710	697	775	745	759	783	812	751	728	769	737	759	755	748	749	753	718	758	791	727	753	764	768	793	769	792	775	750	765	739	769	783	778	785	728	763	808	764	765	756	766	785	755	723	778	815	757	742	714	760	753	758	769	731	806	717	716	743	709	740	735	737	743	797	740	743	737	701	729	713	765	705	752	775	732	744	781	789	731	794	790	737	736	770	752	757	734	705	720	789	768	708	770	801	727	728	737	718	757	746	795	703	775	740	701	734	713	729	781	767	784	724	766	813	746	727	805	768	748	721	769	770	722	751	781	762	746	756	698	797	734	822	753	706	756	802	729	754	774	742	738	753	761	755	813	670	759	817	752	764	744	746	753	780	763	751	783	739	756	764	739	680	716	777	799	743	761	740	728	731	787	754	710	728	761	757	756	770	770	773	748	789	746	715	774	824	814	744	745	712	708	789	739	733	746	747	746	729	767	717	764	780	727	756	770	761	759	703	712	679	756	749	796	787	744	752	731	733	742	754	752	746	718	733	771	730	789	763	690	686	777	784	746	809	679	745	763	729	778	778	775	817	751	760	788	774	767	737	735	768	728	763	752	720	721	746	766	765	747	729	756	773	798	745	766	802	761	757	740	732	728	722	756	747	753	787	702	753	752	754	763	724	816	769	763	712	759	786	761	767	719	775	761	776	758	717	760	723	732	749	725	811	748	759	774	791	745	750	734	755	776	729	728	819	763	799	706	734	752	735	718	733	766	737	775	790	761	754	771	763	759	738	757	731	763	773	747	785	798	738	793	783	779	745	714	756	759	770	755	729	658	724	770	819	783	811	758	739	774	740	739	704	709	776	723	766	742	721	769	736	793	723	776
30370	29530	33864	34664	30887	26825	31299	49430	45691	30998	15491	3950	842	318	222	230	228	221	250	198	227	218	206	239	217	222	263	189	206	203	221	219	232	226	250	234	233	200	222	232	216	213	238	242	222	214	266	223	210	225	230	240	279	236	250	244	257	221	247	249	224	240	218	235	255	232	229	263	235	214	211	254	238	208	236	235	233	225	233	249	218	229	223	228	236	197	223	257	234	226	262	247	239	254	222	230	232	239	242	210	242	204	235	214	245	254	216	212	241	222	247	224	273	243	217	215	231	184	225	255	228	236	219	216	236	226	199	231	240	216	238	214	216	239	205	250	243	215	239	241	266	207	242	225	243	213	220	203	231	245	218	241	220	229	244	243	258	204	213	233	224	230	211	214	193	198	203	219	240	228	235	227	240	250	211	214	209	234	253	198	243	236	244	245	232	234	238	221	225	218	252	227	229	234	243	231	263	239	229	225	240	249	217	220	230	221	212	216	233	230	224	221	218	221	211	235	242	242	220	239	216	231	201	231	221	228	231	240	212	247	212	225	242	247	240	239	215	214	228	250	203	221	240	259	233	224	215	246	220	217	234	227	228	221	235	220	253	232	221	230	255	219	240	226	240	228	223	199	235	229	208	230	215	217	230	226	217	210	223	220	208	208	240	206	210	236	213	225	237	234	262	216	212	229	232	225	214	220	230	215	227	226	208	256	251	240	207	232	234	208	230	216	215	212	213	235	209	209	215	228	249	216	203	214	222	243	224	258	218	243	230	195	241	234	279	226	248	216	252	206	228	193	246	213	257	233	219	223	241	234	207	263	227	244	228	206	224	214	224	226	253	206	210	227	221	223	241	210	212	233	235	250	244	207	223	216	216	270	237	235	211	215	226	242	269	215	238	235	225	234	248	217	237	209	221	242	225	210	233	244	217	240	229	237	196	266	232	190	220	227	202	223	219	208	218	247	235	240	255	242	220	244	234	205	237	248	211	209	235	235	219	222	231	224	226	228	201	196	252	234	217	204	223	233	207	226	222	250	232	250	251	235	221	225	243	247	272	238	235	221	223	233	229	251	226	201	206	222	219	212	217	233	232	245	220	247	228	212	242	234	220	236	227	241	247	234	213	240	251	216	243	254	235	221	233	230	237	241	219	222	237	221	226	234	212	226	229	213	205	229	263	235	225	248	210	240	260	244	240	222	232	244	229	237	253	248	224	220	255	216	225	240	228	233	231	237	251	223	219	228	255	223	240	235	240	220	238	248	206	222	258	213	231	221	230	233	235	233	211	231	238	225	207	242	224	196	236	221	240	221	243	259	230	239	204	249	231	234	233	240	223	204	214	221	229	258	241	226	223	262	231	230	238	205	227	223	228	219	262	212	246	233	211	210	242	210	248	254	222	236	218	267	238	235	242	236	234	240	227	209	244	245	217	230	213	227	229	234	217	205	233	209	228	239	227	226	239	254	222	204	212	200	238	241	225	205	237	230	237	243	211	245	233	205	231	237	220	245	203	224	243	227	228	198	242	228	239	218	246	227	246	241	273	217	219	236	208	226	231	252	242	249	247	222	236	225	219	217	243	223	232	228	236	231	227	234	229	203	229	240	215	230	232	237	211	227	208	219	214	221	206	240	228	232	213	261	208	257	224	237	242	237	239	205	279	230	221	227	223	218	216	185	224	239	226	221	235	222	214	229	220	272	234	259	243	248	207	220	231	263	201	221	226	231	238	234	220	231	225	219	220	234	269	189	216	226	239	227	244	229	236	212	224	214	230	241	222	244	236	215	243	258	235	221	245	215	230	226	212	218	236	233	256	233	233	226	241	245	206	241	229	230	238	235	224	243	219	209	229	251	252	222	238	200	240	247	231	227	254	231	226	248	219	240	237	207	230	215	234	256	215	222	246	254	219	235	226	232	214	225	229	256	211	230	212	233	250	231	236	224	245	228	219	212	195	211	227	241	224	223	222	257	264	245	250	212	265	215	229	227	199	209	222	216	230	234	237	243	265	222	234	235	252	244	218	202	218	254	225	226	244	239	246	250	240	254	229	229	251	240	214	249	234	230	252	233	224	242	250	203	238	236	204	246	230	253	264	202	228	223	221	208	206	238	220	234	224	213	225	226	251	206	241	238	232	229	192	239	234	224	243	225	251	229	244	223	246	208	215	214	215	204	225	241	225	239	245	203	225	222	234	222	247	237	218	232	219	238	240	261	251	225	239	240	227	226	217	231	233	212	193	193	253	226	239	251	215	249	213	246	221	233	217	246	260	250	214	238	262	232	196	229	219	212	224	254	236	226	229	217	222	232	230	244	243	251	248	257	273	238	249	221	217	226	203	247	245	228	246	213	200	217	244	248	238	236	217	225	211	240	230	208	239	229	233	237	248	214	225	229	217	217	235	210	243	228	218	229	225	204	259	261	220	245	201	202	250	228	230	214	240	249	220	242	241	233	205	247	253	245	251	204	210	226	232	207	235	237	226	241	211	215	222	232	257	212	241	251	241	237	243	211	240	245	238	218	258	228	232	222	244	219	223	257	219	254	249	220	219	218	240	217	232	208	225	225	243	249	236	228	228	231	183	226	244	223	247	214	233	246	200	214	248	231	247	190	232	205	220	220	232	252	217	214	220	222	223	244	231	205	239	232	220	233	218	216	228	228	220	217	221	230	225	205	238	229	239	216	229	222	230	243	194	249	207	246	237	218	239	226	232	235	208	238	235	218	228	218	222	235	225	241	242	244	206	234	228	227	226	242	260	245	233	265	216	225	223	218	238	207	243	232	222	261	212	193	226	223	202	253	239	253	256	245	259	221	228	257	237	226	233	221	245	221	237	254	236	229	232	244	231	240	266	225	218	220	218	224	218	224	208	218	241	253	212	260	207	243	231	221	225	236	226	197	215	237	234	224	233	256	248	244	248	213	225	242	219	249	233	220	218	223	240	227	232	264	228	224	274	208	224	242	225	209	241	251	255	235	256	218	224	219	231	225	231	233	211	244	229	213	229	218	228	258	241	242	214	218	244	230	258	242	230	236	251	259	222	213	229	220	250	234	231	222	202	249	234	258	229	228	226	252	227	237	222	207	227	222	255	241	221	198	255	237	259	229	232	234	221	226	199	238	221	234	244	227	218	185	264	247	251	256	214	228	252	222	235	220	235	220	232	223	234	229	242	218	209	246	241	206	226	220	227	234	224	252	223	237	249	238	203	222	246	214	232	225	226	231	212	242	231	230	226	239	225	231	211	216	239	254	254	217	233	234	250	232	214	209	229	236	219	214	234	230	242	225	262	224	248	211	260	243	252	208	247	232	249	218	221	230	231	228	229	241	210	236	249	229	224	221	229	237	249	245	222	245	212	232	206	231	225	254	228	226	246	221	250	244	239	241	219	210	241	254	256	214	236	222	252	214	215	223	234	225	252	239	237	246	194	224	249	236	247	236	259	244	243	241	216	256	254	204	223	268	236	248	246	256	237	207	236	216	216	211	223	239
20386	21765	31865	39104	38629	35111	47127	64847	59023	45861	28086	11447	3182	1037	658	601	609	617	626	626	611	588	613	688	621	608	639	613	621	660	606	624	633	626	626	590	634	627	600	620	630	601	602	614	665	619	618	618	631	657	639	647	632	650	626	653	590	617	646	646	620	617	637	596	604	637	612	627	569	598	616	614	607	624	611	606	606	623	625	685	643	634	631	607	613	624	601	645	649	626	614	628	611	612	610	596	625	605	608	620	650	620	657	655	593	635	594	609	666	660	584	621	590	590	659	613	624	599	633	644	616	636	631	617	606	612	628	649	623	581	637	617	630	675	616	612	629	590	623	614	635	623	591	648	610	611	608	602	598	591	655	645	591	637	640	616	637	609	595	612	636	601	613	631	668	610	636	632	599	629	629	613	631	636	637	639	594	637	631	633	591	597	623	605	602	667	653	625	630	636	589	620	626	612	564	631	621	641	649	598	618	620	576	630	596	609	626	566	628	624	596	582	626	654	630	605	639	634	665	616	595	652	647	596	611	607	642	611	620	642	634	611	590	649	646	611	607	625	648	628	590	570	608	594	648	618	642	660	604	631	637	642	649	615	616	591	644	642	617	597	669	630	695	643	593	626	620	612	669	644	633	650	606	614	638	617	614	610	649	653	636	637	624	590	609	608	605	682	627	613	616	632	639	657	662	607	608	627	614	592	618	615	599	695	562	626	651	589	586	670	646	633	599	656	638	623	576	670	637	620	634	613	567	635	572	641	583	611	642	617	623	612	624	621	639	617	623	682	652	633	624	617	618	648	640	648	606	605	608	676	620	607	595	606	650	579	665	650	620	630	603	662	612	606	573	627	637	621	605	617	636	620	666	660	605	641	641	635	586	622	634	644	627	653	631	620	584	595	582	625	629	589	646	649	633	627	641	608	615	609	640	623	607	620	570	654	610	625	582	639	631	604	614	673	600	628	610	602	622	646	625	610	620	646	620	666	604	557	584	586	633	613	612	601	601	642	648	621	602	610	605	612	608	621	601	634	613	675	638	618	622	629	631	640	627	587	601	595	623	600	608	612	566	623	633	609	611	591	621	621	606	629	678	663	590	663	647	624	617	610	620	592	631	624	655	691	646	598	602	643	636	622	610	582	613	570	629	614	636	631	623	644	621	597	589	632	633	623	604	597	613	627	602	661	635	649	665	566	588	639	583	629	602	624	625	604	597	586	638	628	635	629	654	656	615	612	594	583	615	614	636	650	589	626	623	638	667	647	603	584	615	644	615	646	634	627	634	632	625	638	625	647	630	621	646	642	602	635	613	623	657	657	644	670	641	608	593	628	648	587	642	616	609	621	657	622	636	652	639	614	609	614	584	605	596	598	634	641	623	629	657	675	642	622	607	657	645	623	588	611	617	657	610	631	594	617	635	587	639	618	643	607	647	642	625	629	632	611	611	653	589	608	626	609	638	601	610	623	589	643	634	609	629	635	638	659	625	635	639	629	598	542	630	663	648	662	600	603	640	666	616	588	587	601	649	615	642	603	609	590	629	628	620	629	647	647	592	639	603	653	620	586	638	602	613	615	626	650	629	644	610	642	617	608	628	629	598	609	597	642	585	636	667	619	626	600	627	606	649	642	608	595	618	652	630	652	657	639	617	649	657	633	615	672	631	644	620	593	645	616	616	670	650	628	673	612	630	654	635	578	626	619	636	629	634	568	599	605	618	643	598	577	575	607	647	575	710	648	597	604	595	627	600	650	624	655	610	638	541	617	648	615	604	621	622	642	653	610	627	603	604	647	599	622	664	593	613	639	629	611	629	583	599	622	620	621	608	657	625	616	604	622	567	629	634	603	664	636	627	624	618	652	587	614	614	631	631	625	640	609	636	608	575	621	572	629	595	609	625	604	568	614	643	651	587	607	594	634	628	663	627	626	610	612	645	605	587	614	575	605	629	576	576	626	626	637	631	618	692	647	596	604	674	628	675	646	649	658	632	605	611	635	626	624	626	630	630	585	565	643	611	629	581	592	660	644	586	596	616	601	622	588	654	612	629	618	613	628	629	577	612	608	579	613	617	653	635	610	683	627	609	617	636	649	649	627	601	642	634	601	643	628	585	631	655	641	629	649	591	563	606	654	636	635	624	633	632	613	640	638	604	661	588	613	647	610	648	601	585	629	625	615	637	618	628	615	630	671	646	612	636	626	628	580	599	627	600	609	589	645	610	671	569	643	674	572	622	565	641	634	620	615	655	596	638	620	616	645	692	630	629	659	610	659	580	618	617	598	615	684	627	641	608	610	584	643	602	609	637	634	665	646	640	616	649	637	627	620	630	646	563	620	651	576	670	634	621	644	584	573	561	631	636	661	609	645	638	641	565	663	621	617	597	631	619	613	650	660	617	614	644	640	618	663	625	635	641	625	637	601	631	604	655	618	581	568	670	621	578	628	634	626	631	607	606	613	634	614	651	638	613	649	648	657	621	640	635	648	632	653	629	628	625	646	594	642	632	587	601	599	590	597	613	615	599	590	615	628	623	623	588	641	606	604	599	616	582	614	632	566	626	657	606	624	614	626	637	596	617	609	605	647	637	614	653	603	601	618	599	627	623	581	632	587	641	589	626	608	598	617	599	613	602	616	636	605	609	619	637	648	614	627	637	646	668	612	611	598	599	646	653	637	576	654	621	593	613	626	654	653	633	635	611	623	625	619	630	602	561	634	603	632	660	635	641	639	587	649	624	612	594	590	567	635	677	652	665	585	586	632	584	655	612	616	623	620	604	623	618	637	644	638	623	583	648	614	652	608	651	643	597	634	606	617	603	631	627	601	615	671	628	620	593	627	637	631	658	652	656	616	669	637	574	622	612	643	605	589	641	657	632	637	655	637	608	631	557	637	617	596	603	618	630	629	620	632	591	617	614	689	613	601	639	577	609	611	614	682	621	616	609	619	635	618	554	617	605	587	567	628	668	605	597	611	642	660	640	605	594	596	615	610	652	672	648	596	618	627	632	612	615	602	634	653	623	614	630	633	643	625	669	622	648	617	614	587	600	604	597	634	604	621	641	647	680	571	598	608	624	637	609	598	625	627	662	605	591	625	620	614	608	601	631	641	595	615	624	637	665	634	647	621	599	635	611	618	626	583	602	661	664	627	642	639	633	639	637	587	609	640	639	592	611	565	613	632	607	611	626	578	670	591	648	624	644	630	594	631	624	617	591	579	599	603	635	597	637	621	615	650	615	608	616	646	623	600	590	629	618	616	648	652	624	631	593	679	614	662	645	618	617	579	647	612	618	617	655	577	622	612	622	637	616	610	654	603	633	635	617	601	637	628	668	623	599	613	619	624	581	634	613	605	582	620	626	619	619	616	611	641	573	620	630	612	583	620	621	610	591	612	646	652	617	633	628	639	613	585	673	616	624	642	649	564	629	623	649	635	602	602	601	633	606	637	625	595	608	589	593	617	603	599	651	632	630	609	603	627	602	660	621	627	603	622	611	634
5287	5566	5999	8172	6636	3667	4000	5619	4481	3046	1457	621	425	318	312	285	320	304	330	309	295	295	329	302	315	294	328	327	335	302	316	330	327	296	302	299	302	314	327	335	321	301	330	332	295	320	329	338	321	346	296	325	345	310	289	313	331	309	323	327	333	316	354	344	311	297	311	302	346	319	314	328	315	310	311	331	336	349	309	327	304	290	316	303	290	288	291	338	320	311	308	316	309	317	338	322	327	305	326	314	312	308	304	333	321	323	317	320	288	307	312	332	360	311	315	295	322	338	307	314	327	296	349	318	353	291	317	301	304	287	304	315	350	325	295	294	343	339	308	330	297	317	327	325	315	283	323	322	307	327	328	304	318	303	325	319	310	316	299	316	333	286	303	300	293	330	331	304	280	330	303	323	330	332	291	320	312	304	306	316	299	316	294	298	323	299	307	328	268	339	310	275	299	330	321	336	326	324	308	303	313	325	309	319	323	310	292	305	307	333	302	322	307	301	326	304	304	308	315	302	295	336	285	300	317	309	328	315	295	336	315	326	329	322	315	297	324	297	307	305	317	327	307	330	314	321	298	278	304	298	276	308	303	305	325	359	288	307	286	349	333	332	310	335	302	310	337	311	328	322	319	293	311	316	292	307	303	317	348	337	313	284	325	308	296	320	323	299	331	307	352	327	327	300	329	317	316	322	292	329	319	314	348	345	346	285	283	309	319	310	300	303	325	292	357	303	316	310	318	290	312	352	306	329	339	305	301	301	332	299	299	301	314	320	291	307	311	308	334	319	323	302	297	279	343	320	312	311	316	306	321	336	323	313	278	294	314	326	331	321	312	337	315	299	329	315	334	314	303	316	338	307	303	293	297	286	338	326	332	323	312	358	293	332	297	318	339	295	337	327	329	294	327	342	313	306	334	277	340	305	325	277	280	324	301	349	299	313	331	305	331	321	297	345	309	320	327	325	295	314	283	320	321	340	313	315	325	343	310	276	322	313	276	305	306	298	344	338	288	287	312	313	347	302	282	305	321	322	336	292	296	328	310	283	310	320	315	295	293	327	281	329	297	356	344	299	334	313	296	327	333	322	345	334	295	328	294	337	310	299	356	297	314	310	341	308	342	357	316	312	327	313	336	293	321	314	327	329	307	347	294	326	312	331	347	319	325	280	324	321	280	268	327	302	316	316	306	308	273	331	321	295	360	344	304	313	283	298	295	347	313	323	321	324	319	320	306	307	313	318	336	362	310	321	314	299	303	328	300	323	324	323	282	320	339	310	327	295	332	310	330	341	286	294	333	318	312	300	296	332	327	273	345	343	320	323	309	296	320	309	281	291	295	303	317	311	288	326	345	324	325	313	300	289	287	306	301	325	319	294	311	310	321	332	282	304	325	327	301	287	306	317	302	316	304	316	303	310	291	293	291	289	302	292	309	314	286	282	307	328	306	299	314	327	338	274	358	324	330	311	319	286	293	313	313	328	284	334	291	299	299	320	298	314	305	322	329	323	290	344	319	317	290	313	331	328	298	310	333	294	289	304	312	337	366	316	282	314	301	334	354	291	319	290	324	288	314	332	314	298	327	303	316	331	308	313	297	322	302	303	283	310	297	251	319	341	305	317	306	315	324	291	338	333	326	315	334	308	317	334	347	309	317	307	298	329	332	353	320	300	313	298	297	304	306	324	360	313	333	275	335	330	333	290	315	324	309	350	318	302	342	308	289	326	328	290	309	328	326	321	295	300	318	304	321	323	315	296	312	323	313	315	322	285	281	335	333	295	308	294	292	313	311	294	335	308	325	307	304	311	307	295	337	318	328	332	307	323	329	312	316	302	301	342	295	273	298	275	311	309	326	316	300	330	346	304	313	301	333	333	335	324	318	326	328	319	342	322	312	324	318	312	322	314	320	317	305	304	338	315	317	310	315	311	314	308	279	326	286	302	291	303	340	301	311	301	340	325	312	309	335	322	338	338	311	323	336	338	290	310	287	324	335	310	327	309	330	304	316	331	303	310	286	336	300	298	326	310	322	318	365	307	307	319	323	320	310	339	340	330	328	364	304	353	343	305	325	348	290	321	334	330	307	330	304	310	336	291	313	346	317	350	295	322	313	342	321	284	322	338	297	305	295	288	317	291	299	309	333	274	286	295	327	350	314	291	321	323	315	290	303	314	300	316	304	335	323	305	294	324	299	293	316	347	317	294	314	305	313	280	304	317	297	323	333	302	314	321	299	313	324	325	317	303	318	295	355	315	340	329	323	292	330	309	295	320	321	314	305	311	297	322	291	321	306	308	323	312	294	321	307	314	318	360	303	297	308	328	320	318	292	294	345	321	332	303	294	294	337	318	301	317	312	286	339	317	301	333	327	276	335	346	347	317	325	322	292	322	312	318	345	341	279	326	298	302	315	276	300	339	298	308	311	274	315	336	345	315	324	312	332	267	307	350	329	326	314	335	315	336	329	320	291	308	316	310	298	317	329	320	329	300	322	304	302	312	323	348	322	319	308	322	297	309	339	325	318	298	327	291	302	285	353	331	289	337	295	305	304	325	294	329	333	314	301	328	311	308	294	319	311	313	330	304	321	286	303	292	323	278	318	294	322	332	303	307	326	316	281	298	309	327	323	286	303	326	314	290	267	305	360	294	301	322	310	301	308	284	294	313	324	338	306	355	329	299	323	306	337	339	326	332	288	297	316	342	305	313	322	317	308	294	297	294	309	305	324	332	296	310	338	316	274	310	303	316	317	349	309	318	293	278	305	293	336	304	326	334	306	289	291	283	328	258	347	322	287	295	310	293	302	344	317	303	329	310	321	340	318	305	309	300	308	325	295	312	304	321	325	301	312	353	309	299	300	340	310	330	307	345	319	322	280	300	322	343	334	322	294	317	316	321	302	327	308	299	320	348	302	303	323	318	348	316	299	321	314	331	309	345	348	290	318	329	297	312	309	289	315	313	333	334	302	281	335	304	298	322	301	302	308	288	302	363	324	318	315	319	302	329	292	292	330	326	306	293	323	331	344	286	343	341	320	317	336	310	308	342	304	321	314	332	322	321	327	319	336	346	300	287	313	339	311	316	307	312	337	305	290	309	332	311	311	322	326	309	309	315	310	312	315	269	319	308	338	306	312	346	308	313	292	319	349	294	306	310	306	302	302	309	300	305	313	315	313	300	336	292	323	311	308	309	315	351	323	353	311	327	313	318	314	331	335	317	313	335	326	307	329	290	320	319	315	332	320	357	315	298	310	324	354	352	333	319	330	320	318	331	298	323	339	296	328	272	288	351	310	318	306	316	311	313	320	309	335	319	328	328	328	342	334	287	295	347	334	348	363	340	289	320	290	310	336	295	306	295	292	352	309	263	293	305	310	284	310	298	301	332	320	305	322	338	322	309	294	337	336	334	341	300	303	301	315	295	323	320	291	309	300	286	352	291	326	318	349	309	309	306	318	313	295	307	321	355	327	309	294	347	317	316	306	332	312	341	330	294
4779	6715	9373	17528	16745	12195	15148	20000	15871	10430	5025	2190	1194	883	834	846	818	822	806	898	822	790	824	843	819	842	796	862	838	840	813	876	819	910	876	844	837	848	807	841	832	796	875	825	853	813	848	810	846	809	801	853	875	790	826	839	846	798	807	801	802	827	842	821	848	817	816	809	873	760	824	833	809	769	796	817	864	817	828	795	830	914	887	829	814	828	877	835	802	869	831	805	842	795	839	826	812	798	781	817	817	811	811	783	861	815	820	831	882	833	775	835	830	829	823	834	883	812	853	830	829	821	820	794	833	859	807	794	787	776	784	796	787	820	831	852	862	848	830	836	803	831	846	784	851	820	781	883	805	807	848	844	862	796	869	820	855	861	838	829	828	815	783	791	832	815	819	831	799	787	822	837	816	858	834	842	799	781	782	836	788	784	794	821	807	839	766	825	815	802	855	791	904	853	815	834	835	815	859	790	860	861	830	859	761	820	804	821	775	810	806	879	873	800	816	835	851	821	818	848	822	856	830	853	814	793	804	830	808	794	822	795	805	862	813	823	794	833	845	841	825	834	856	797	806	824	839	884	817	852	790	828	803	843	840	802	820	845	842	846	813	838	844	807	833	837	835	816	761	804	823	849	877	799	833	819	800	819	792	805	786	782	879	813	848	870	875	903	831	843	833	790	797	834	827	811	777	802	788	791	825	864	795	834	797	845	848	863	788	868	825	805	835	868	844	792	812	816	814	857	828	843	867	809	834	892	806	812	821	824	802	813	798	811	795	817	815	783	832	777	812	791	835	827	865	879	829	817	785	796	792	852	873	834	870	856	835	842	825	836	805	865	816	858	819	760	872	836	783	767	799	803	791	864	844	805	810	840	839	837	845	861	763	793	836	818	872	782	841	874	851	811	846	816	799	830	820	830	858	785	824	872	796	803	860	869	830	823	817	852	856	815	819	799	812	857	829	844	839	835	845	816	851	870	876	817	858	841	847	864	792	819	835	852	804	818	763	871	847	786	862	851	773	826	853	818	782	848	843	849	814	807	867	795	841	845	839	811	785	829	823	845	850	852	823	821	845	830	783	827	846	856	811	821	795	838	855	816	824	822	842	781	821	842	836	798	832	806	817	855	816	831	814	793	850	798	880	831	846	815	819	794	842	833	787	845	842	843	819	815	853	822	846	819	785	842	838	813	859	810	812	798	786	860	823	826	810	834	925	828	798	854	811	839	845	878	771	829	872	848	820	834	840	807	862	844	867	818	808	805	868	813	821	807	862	826	823	830	879	873	819	815	788	837	807	786	875	832	846	804	846	823	824	857	849	849	810	838	834	836	894	784	816	855	860	841	873	872	820	842	793	851	809	799	794	798	872	829	840	800	809	841	795	790	874	830	801	843	848	824	857	776	850	853	898	800	790	830	849	870	859	858	840	818	856	789	803	804	801	817	871	829	845	771	870	804	813	870	774	774	780	811	827	853	833	794	830	810	901	806	840	866	840	851	824	784	834	820	895	821	816	849	870	855	780	847	831	818	802	784	815	793	855	836	793	777	832	857	777	849	835	802	797	792	864	835	812	826	831	792	838	841	783	861	816	778	823	851	868	786	758	844	837	854	848	839	839	822	846	820	857	841	857	775	828	823	875	854	797	862	840	824	817	803	778	857	818	863	824	816	832	869	807	863	819	832	821	839	813	834	838	834	849	835	839	763	789	814	834	827	820	843	793	856	814	823	801	840	833	845	819	841	842	820	828	844	792	840	853	805	809	763	852	842	813	824	814	821	816	859	810	865	835	806	845	797	825	798	810	842	819	776	795	821	859	843	834	809	816	850	826	876	809	861	822	791	860	878	814	820	830	793	875	772	829	866	803	845	810	821	887	839	813	773	848	873	842	841	850	822	794	820	820	846	849	842	799	793	792	819	844	853	869	782	819	828	817	879	818	816	760	840	827	843	817	820	786	817	818	823	879	860	809	839	810	844	855	845	813	859	828	792	824	851	842	866	823	798	790	863	840	805	854	881	858	816	873	834	791	842	774	868	832	869	803	863	833	942	820	790	868	821	788	829	825	822	810	825	788	822	785	872	832	802	848	793	780	772	854	871	797	854	845	847	852	878	867	777	812	816	882	872	804	824	846	782	840	819	790	873	811	823	826	842	835	770	781	802	831	837	849	829	803	818	787	818	773	850	888	831	808	810	817	793	824	822	809	882	764	876	811	839	829	828	800	772	817	799	858	861	871	801	807	818	840	858	834	804	834	884	808	810	785	864	755	855	792	814	772	870	780	821	891	788	810	824	853	859	841	846	806	827	839	827	812	781	825	834	853	815	835	824	801	816	862	815	828	808	836	852	808	805	859	828	855	797	835	795	857	842	860	845	789	815	778	779	799	789	864	833	803	869	792	798	868	797	815	876	828	854	811	808	857	837	819	836	826	847	874	836	826	814	813	801	843	818	770	869	771	823	824	843	845	804	870	846	826	789	829	838	831	855	865	841	834	809	830	861	841	819	855	828	818	803	744	809	860	941	795	830	829	786	808	798	833	838	787	845	803	831	806	819	861	780	782	826	787	838	786	833	847	803	861	846	796	808	794	801	809	806	807	827	860	790	883	839	806	854	826	836	801	856	828	886	836	802	838	843	802	897	898	838	830	851	789	843	814	834	788	820	803	863	818	866	794	828	873	866	793	814	771	853	849	795	855	827	833	875	841	811	859	809	768	834	851	819	763	828	866	853	857	850	783	824	847	836	817	861	861	830	798	833	835	792	785	823	784	835	815	867	823	798	823	857	843	822	803	811	778	864	771	822	786	805	840	804	874	793	793	847	854	818	831	843	813	867	815	845	852	823	820	814	792	795	819	849	816	807	887	846	838	797	857	819	835	820	875	823	798	780	817	856	841	834	856	809	830	828	830	830	813	789	832	859	784	806	827	776	806	804	828	825	826	843	810	837	836	806	809	852	824	853	810	855	862	827	836	891	825	836	811	797	800	787	828	821	842	833	823	857	795	811	820	833	822	842	816	832	819	814	808	806	815	841	820	827	843	884	808	821	855	894	832	810	836	829	807	833	863	843	786	806	837	854	826	880	786	774	820	863	812	840	848	834	782	827	836	803	799	883	791	826	797	826	830	801	780	850	864	856	797	801	805	803	803	795	787	837	841	825	804	821	832	806	813	834	773	868	818	833	890	831	883	822	826	874	830	820	853	844	801	851	867	843	833	769	818	807	832	824	765	822	816	833	800	781	811	835	843	851	844	834	853	827	818	860	872	810	813	833	847	825	823	761	794	774	857	789	846	858	819	849	810	821	848	783	797	868	828	854	920	817	832	847	873	804	814	827	830	836	821	835	779	822	825	836	814	807	880	844	803	906	834	821	804	856	832	824	840	872	793	839	845	830	850	832	815	812	827	807	809	842	827	876	778	875	812	809	872	829	844	818	825	788	821	857	854	817	894	820	849	854	803	863	816	859	798	850	838	827	821	832	793	801	802	878
19477	23544	27078	32782	30929	26603	28297	39578	33255	19749	8677	2105	633	331	303	305	280	289	266	268	277	290	292	302	282	304	303	299	280	297	244	283	277	267	292	280	295	243	280	288	262	245	274	270	278	286	312	282	272	275	248	291	267	277	299	277	294	261	284	294	267	279	294	279	277	292	276	282	278	279	328	280	259	280	258	278	295	278	286	286	289	268	278	253	277	309	257	295	275	277	258	242	298	283	271	298	293	300	305	267	286	260	282	249	286	285	245	274	275	287	282	270	273	269	279	266	266	301	292	298	299	274	322	278	293	274	305	281	254	265	278	309	286	265	301	269	278	249	260	267	270	275	306	289	287	287	277	285	276	257	255	269	292	288	285	255	264	274	268	293	321	294	293	267	300	296	289	261	291	286	270	273	297	268	279	281	267	281	252	311	279	313	259	284	253	281	290	282	279	292	295	262	266	315	306	271	276	241	270	273	263	298	290	261	290	248	303	291	245	271	273	267	305	257	309	291	280	269	261	288	307	252	268	293	292	250	324	282	288	283	276	266	269	270	285	271	295	287	242	257	256	279	278	269	233	249	266	236	263	279	287	281	275	263	259	271	302	279	273	285	267	277	272	273	251	282	293	274	296	272	249	245	260	260	269	262	254	261	277	256	262	267	280	263	259	287	265	267	277	257	280	290	284	246	265	279	283	283	315	293	300	283	255	287	310	298	304	267	250	287	293	255	283	263	279	268	277	308	283	278	297	264	297	256	277	282	309	263	243	288	277	262	276	286	262	264	248	276	269	282	238	320	285	274	275	272	273	265	269	258	267	275	260	270	266	266	281	303	273	270	283	248	285	283	292	264	265	258	275	263	272	270	281	266	270	272	269	250	238	276	247	283	269	316	293	276	244	283	264	300	236	264	268	301	276	252	272	308	277	274	271	274	272	281	277	267	298	265	294	263	246	301	297	276	255	284	296	281	278	281	303	272	296	280	258	282	279	281	250	295	267	291	274	299	286	277	286	288	293	278	266	236	289	290	305	276	252	275	303	311	288	288	271	276	259	277	287	244	269	269	273	297	307	272	271	279	277	276	280	312	271	259	290	281	273	259	290	278	274	284	261	259	283	285	288	275	271	280	270	271	281	275	279	297	267	272	280	286	272	285	259	267	262	274	300	289	311	277	251	236	286	298	293	296	283	293	244	285	267	277	280	279	268	276	255	290	279	316	310	289	270	243	300	265	263	278	262	305	302	267	291	279	253	269	282	286	279	305	271	297	272	295	265	269	308	287	243	259	286	291	315	281	269	285	237	283	262	249	259	252	274	257	307	273	266	283	289	239	279	268	257	271	266	270	301	263	296	276	305	269	288	303	290	274	288	306	292	280	292	271	274	223	271	274	275	267	278	264	280	253	283	276	267	274	275	252	269	274	262	290	270	290	278	301	282	271	267	279	290	273	284	262	304	279	286	279	270	276	271	289	286	257	280	289	281	257	272	276	287	251	243	243	268	277	262	303	277	285	248	280	253	297	263	272	269	276	284	261	279	278	275	275	294	293	277	293	313	279	274	244	282	274	276	259	263	290	292	304	276	256	268	278	276	278	283	290	292	266	253	250	255	263	254	245	267	279	286	281	279	285	268	281	303	262	310	316	274	248	267	253	288	301	318	292	289	271	263	284	266	289	270	269	266	262	244	306	262	290	308	283	288	257	307	290	259	299	284	269	284	292	258	276	279	284	256	278	276	262	267	270	283	265	255	287	264	247	271	268	306	237	275	260	282	252	293	254	275	289	257	252	261	285	295	304	275	294	295	287	271	277	272	300	271	288	286	255	303	292	268	311	275	295	283	261	275	278	235	262	278	259	265	273	275	270	272	299	269	266	275	281	272	279	291	276	266	300	269	273	265	274	276	254	261	269	290	275	290	297	263	307	325	246	261	264	264	314	258	308	271	288	266	275	289	263	286	295	283	268	254	278	269	273	256	287	276	304	267	275	233	277	285	268	258	277	289	267	276	289	312	272	262	299	258	293	274	268	280	278	257	325	257	276	266	301	267	304	262	261	243	280	280	280	271	246	277	281	285	308	283	259	304	261	267	281	266	256	297	294	265	270	290	280	309	267	275	268	309	274	288	257	261	274	270	280	291	259	295	287	269	256	280	281	256	281	243	268	261	273	270	286	242	283	279	257	270	277	273	267	258	258	282	280	289	271	292	267	280	290	271	261	270	287	297	283	294	269	279	295	250	286	271	262	265	254	262	279	260	273	276	268	252	284	275	271	251	303	257	279	276	288	257	262	258	305	294	283	282	261	252	290	258	273	277	247	280	274	274	275	301	255	275	299	277	273	268	256	279	272	271	265	260	279	254	252	272	294	286	283	262	288	248	283	277	264	267	252	286	285	253	286	261	281	250	282	286	298	292	269	281	274	290	314	278	273	284	289	266	290	282	269	252	264	275	266	260	271	247	248	252	259	281	291	286	297	288	298	265	282	286	281	314	264	305	281	300	262	262	277	242	280	295	261	298	274	269	308	291	292	283	262	301	246	269	276	268	278	271	289	278	289	277	290	249	272	283	281	269	264	293	258	261	301	266	263	299	244	272	276	276	238	294	283	276	259	265	279	303	244	307	275	279	263	274	282	274	285	253	288	284	298	242	306	279	266	266	267	251	301	272	256	270	235	266	268	251	277	269	270	246	265	303	268	281	270	301	287	255	268	241	277	291	262	279	263	281	283	294	276	252	258	273	262	277	289	269	242	289	262	270	267	264	300	279	272	267	286	236	271	259	282	281	270	279	280	264	293	276	273	260	296	300	253	267	294	287	287	279	261	261	290	285	294	282	253	301	262	276	256	254	269	288	273	274	277	295	288	271	298	284	284	299	258	280	287	289	251	292	251	289	263	306	309	264	277	269	291	257	272	262	277	278	307	262	271	294	270	282	302	261	295	292	280	272	271	263	291	255	280	242	228	304	298	268	252	296	278	250	298	288	283	293	281	261	286	296	291	262	257	304	297	265	269	277	275	282	256	256	270	304	258	277	275	301	268	301	288	311	274	273	258	278	280	295	282	293	279	312	288	273	280	291	269	287	266	261	281	312	291	274	270	252	292	269	270	280	295	274	274	264	277	278	280	287	272	304	285	272	296	271	294	261	280	322	284	293	277	283	271	266	298	253	301	269	271	255	297	269	259	256	314	257	265	248	254	277	289	294	297	266	276	307	259	298	261	268	250	285	286	274	243	267	268	277	309	270	253	291	284	288	245	294	264	283	295	261	277	275	276	269	270	248	279	264	279	308	276	293	315	278	304	278	317	272	289	256	260	267	250	305	268	269	258	294	286	258	265	266	265	283	258	295	285	253	235	268	328	283	282	287	273	295	242	303	261	298	278	274	276	270	321	261	283	311	259	298	292	273	286	292	246	270	285	297	279	275	276	274	278	278	265	289	281	291	284	257	256	261	285	253	281	264	277	262	255	270	282	285	274	258	274	275	278	239	268	276	296
14433	19148	26044	38111	39571	37976	43324	55128	47791	35350	21334	7003	2239	914	755	717	685	716	775	730	772	728	719	782	683	722	707	764	690	735	704	712	717	751	703	740	772	727	764	728	717	703	722	696	705	740	750	704	739	715	714	849	762	740	738	721	749	714	709	737	779	660	731	715	801	724	702	746	730	707	742	720	721	747	708	701	737	777	727	723	730	743	681	795	708	745	759	775	751	760	723	747	724	763	718	732	721	702	794	808	724	704	669	765	725	740	745	720	726	726	766	726	811	723	716	774	724	724	767	703	746	739	745	786	728	734	735	743	751	675	699	725	758	700	720	760	733	733	762	721	682	735	732	739	707	735	737	723	749	722	719	711	738	755	723	684	763	718	717	710	757	798	726	768	795	737	760	675	760	740	764	760	726	732	694	705	730	753	719	752	741	733	743	719	683	686	661	766	700	729	756	716	712	716	715	751	706	730	723	719	745	741	725	770	711	707	701	766	686	728	718	760	702	733	749	811	797	716	757	713	746	718	727	737	733	725	718	734	750	750	713	729	726	732	713	763	743	721	716	737	708	715	742	733	738	731	747	754	733	708	726	732	802	776	738	707	784	743	772	745	736	738	782	763	707	776	761	719	762	744	771	771	716	728	747	721	736	711	708	714	706	716	746	745	758	725	683	742	764	733	772	750	724	754	697	730	698	769	763	666	727	690	760	795	783	730	676	693	744	737	722	769	784	726	688	709	743	741	791	736	742	722	691	705	705	688	723	743	693	740	734	757	704	769	715	753	749	751	721	724	727	744	710	717	763	754	678	730	791	734	757	760	729	730	734	720	722	747	755	713	763	753	743	778	746	718	737	733	760	798	704	716	725	735	729	753	782	761	754	747	751	769	727	749	733	758	705	764	710	781	743	759	730	732	715	724	732	725	711	710	719	740	786	727	729	694	745	729	685	772	757	708	783	715	667	770	773	695	753	712	716	718	751	763	649	708	751	715	719	744	667	743	742	731	706	732	743	714	727	749	734	733	764	719	756	729	745	739	706	745	719	705	683	736	684	739	731	718	750	706	721	768	746	784	761	735	732	732	769	720	780	770	746	694	714	737	740	746	726	730	757	748	731	741	741	682	740	768	713	750	774	738	736	753	748	734	769	742	757	747	750	742	722	739	731	682	751	761	699	780	725	687	741	727	750	711	724	726	749	754	770	740	738	712	748	730	733	700	763	768	723	757	717	783	692	752	711	743	747	732	699	726	714	728	718	778	744	754	783	752	702	775	713	745	740	771	696	736	725	705	744	751	736	766	695	761	702	740	755	704	755	730	768	715	691	724	770	684	741	697	738	758	735	744	686	768	740	712	728	716	759	684	728	737	748	803	736	763	714	737	737	706	683	666	696	748	706	704	698	761	776	747	746	719	717	759	719	767	770	735	671	724	730	801	745	720	768	731	788	715	693	769	765	741	741	747	751	706	789	770	720	699	713	680	707	699	750	729	751	711	749	746	742	723	734	758	686	722	706	691	745	745	716	713	750	723	734	735	752	739	744	708	751	737	722	781	757	774	739	679	715	701	720	756	749	706	698	722	742	749	736	729	719	728	700	686	737	699	746	695	703	736	686	740	773	744	746	765	776	737	744	709	717	754	694	724	714	708	742	703	708	704	728	749	735	708	739	751	723	706	780	754	731	731	754	731	684	710	740	723	735	760	718	728	758	734	738	758	724	719	756	737	756	716	737	769	774	700	760	769	779	736	728	762	699	716	738	707	764	740	777	765	719	755	720	735	754	694	736	750	732	736	769	747	735	727	738	735	704	761	722	714	749	702	738	710	705	765	761	728	734	747	756	737	722	714	750	761	692	707	728	717	761	705	714	714	765	788	746	762	724	703	732	749	738	720	767	752	722	733	710	732	693	690	693	757	743	757	702	708	795	701	729	752	732	723	787	691	710	673	734	731	746	755	739	695	755	709	759	719	714	755	790	726	739	691	757	747	714	721	751	724	693	701	724	695	699	699	730	701	760	704	741	735	719	727	779	723	721	748	708	780	736	716	738	735	754	758	735	701	764	755	707	726	715	740	710	749	746	722	749	733	725	753	672	712	698	761	684	761	750	727	755	728	705	719	731	736	714	726	777	742	787	709	712	685	730	711	761	743	790	711	796	719	744	762	696	739	808	696	712	686	753	745	735	741	742	727	744	739	747	705	714	702	703	731	733	700	724	749	674	722	687	715	707	733	713	707	789	750	695	727	715	663	743	743	676	774	731	720	737	710	745	697	737	747	752	723	735	734	699	734	737	729	768	741	717	750	715	715	768	748	704	733	729	747	753	691	736	742	739	747	745	704	706	763	749	744	782	719	738	733	768	707	681	723	672	738	782	762	719	706	754	738	732	787	757	713	775	723	781	750	731	697	679	676	753	735	653	725	709	721	740	671	740	725	708	757	736	719	706	766	770	706	738	734	716	714	694	679	720	673	750	789	765	731	771	709	739	736	703	728	720	722	728	773	694	736	718	728	747	743	793	736	774	754	728	731	719	733	752	716	740	721	723	727	738	708	690	688	729	709	687	748	751	733	698	711	729	698	739	673	795	732	671	728	766	737	752	745	761	700	679	779	721	709	741	663	725	693	725	761	701	720	774	739	712	733	779	709	700	741	771	708	710	711	760	734	742	714	693	726	721	730	745	704	728	746	756	727	718	698	738	739	660	727	738	729	764	707	717	732	705	721	717	727	725	704	744	755	769	709	735	730	785	739	747	734	751	739	712	720	715	699	711	732	766	727	718	648	754	740	715	771	718	694	698	740	742	762	705	730	671	774	721	686	717	705	719	758	730	743	706	759	734	701	750	749	719	761	753	778	732	763	732	724	742	775	778	733	677	708	753	741	751	735	710	752	752	713	748	751	749	694	748	731	728	774	772	733	689	790	773	732	731	718	767	750	757	746	711	730	765	756	755	745	745	742	738	756	777	698	715	692	747	727	725	701	726	687	764	785	670	689	690	713	733	712	731	758	719	733	739	716	735	733	701	718	736	713	762	732	716	749	757	703	747	752	695	727	697	735	734	675	745	738	722	712	714	772	791	722	722	758	744	749	728	738	728	700	740	791	692	701	727	790	726	738	672	775	743	746	678	709	758	665	748	710	751	740	767	732	687	763	772	732	723	776	690	712	742	713	746	718	771	707	733	759	733	752	745	779	760	783	721	671	760	680	744	761	698	703	736	719	730	757	765	725	731	702	721	748	687	749	737	699	715	732	714	745	753	734	753	767	715	756	743	736	720	688	742	721	685	752	763	742	728	736	757	721	764	720	692	776	769	708	712	699	733	755	716	760	729	671	765	748	718	752	764	758	729	733	745	747	796	745	766	776	759	728	715	754	730	734	721	741	736	709	761	719	745	703	706	709	725	716	732	728	748	741	736	748	703	726	773	755	750	736	754	751	690	722	733	746	736	753	735	720	733	722	732	723	748	751	796	705	701	693	753	719	720	709	734	719	747	800
31259	38468	41154	35802	35085	34338	39189	47560	44810	30392	16971	4410	889	319	209	226	226	231	216	220	213	198	249	235	229	211	224	226	219	214	234	221	235	228	220	211	221	236	192	213	230	222	205	195	220	227	222	221	222	220	243	236	206	231	216	241	237	210	215	232	219	235	231	255	228	223	201	205	209	211	232	255	252	267	241	205	219	237	226	228	217	216	236	202	249	221	210	224	225	228	236	223	233	225	213	206	222	221	258	226	235	239	214	205	196	195	240	232	213	232	201	230	214	206	229	237	245	226	227	232	231	218	237	213	197	236	221	215	235	219	214	200	205	227	220	226	217	223	226	198	239	208	241	242	216	250	240	221	219	221	238	262	249	234	231	237	244	201	215	238	242	219	254	221	203	251	248	207	213	189	228	182	226	229	205	222	224	205	212	220	208	244	215	241	234	201	242	213	205	203	233	216	192	203	244	232	221	192	227	210	237	211	232	209	211	225	223	242	229	208	223	216	215	228	221	242	221	217	208	177	216	240	229	226	225	225	242	211	235	249	228	220	213	229	199	229	231	222	244	226	218	179	228	234	245	235	220	263	220	225	216	209	219	238	237	197	199	223	215	227	219	225	229	227	213	212	235	234	195	225	203	221	240	230	230	255	228	220	227	204	261	238	228	211	216	226	214	229	234	227	225	224	233	224	249	214	238	228	221	212	245	216	219	197	232	208	188	208	219	197	206	239	230	204	205	245	227	242	222	206	224	216	223	195	227	214	203	204	213	225	217	199	246	218	240	224	224	205	221	222	225	201	224	224	224	207	211	200	231	239	203	215	200	216	198	250	237	195	224	198	236	234	188	229	220	211	235	207	234	241	236	220	214	199	219	202	233	212	227	227	201	226	209	228	212	219	231	190	238	233	233	233	228	242	218	212	240	229	243	240	216	208	237	208	208	196	221	220	211	212	262	223	241	208	194	221	206	231	215	228	225	220	205	199	211	207	233	210	220	234	235	227	240	225	232	203	235	240	227	223	208	238	216	215	211	207	224	203	225	196	207	246	219	217	219	239	227	220	213	236	216	225	223	211	224	216	238	207	215	239	220	244	225	229	228	216	210	225	234	222	247	233	245	227	212	218	196	249	208	230	226	232	248	227	224	222	221	224	229	215	220	203	197	221	239	214	226	263	219	215	226	221	214	238	251	235	216	222	210	226	220	226	227	228	206	235	238	204	220	195	200	208	193	229	242	207	238	244	200	245	226	222	196	236	229	202	223	219	256	207	207	227	185	237	216	258	239	202	205	217	256	212	234	210	193	230	195	236	232	203	223	223	230	201	221	253	235	223	227	208	227	221	233	231	219	197	211	225	241	245	229	221	210	227	224	218	246	222	217	215	220	220	244	217	232	259	214	239	187	213	231	224	223	244	240	214	224	230	221	231	229	231	228	217	230	228	241	242	210	211	226	214	239	227	228	238	209	216	211	227	250	211	239	217	221	217	214	248	213	230	210	204	232	230	215	196	215	243	237	244	207	230	234	233	230	231	194	212	187	210	223	218	211	231	253	200	208	215	226	220	219	206	227	204	207	222	214	238	237	221	229	204	241	207	207	211	243	230	206	226	189	238	209	238	225	224	238	208	238	246	222	217	225	210	243	224	251	223	204	214	224	237	218	231	207	220	201	231	196	246	228	216	215	227	256	219	231	211	234	231	232	226	222	220	211	220	193	243	230	194	206	258	202	228	214	218	229	222	226	206	212	210	232	205	211	229	226	201	211	223	200	207	210	230	236	216	237	245	243	232	207	231	229	208	208	254	197	221	233	242	216	234	230	204	215	238	229	208	234	214	224	227	203	225	223	217	206	208	195	231	223	240	222	213	209	199	207	229	219	234	221	214	246	216	212	242	209	228	206	204	242	209	197	204	220	205	222	242	230	201	237	243	197	221	232	210	234	219	210	214	225	223	223	219	234	222	206	244	226	223	244	244	233	212	223	238	226	237	239	257	220	245	194	193	234	188	210	229	207	234	227	239	238	208	243	234	210	247	241	228	229	238	237	229	230	250	191	227	207	219	198	234	215	231	236	218	257	218	222	200	211	233	236	217	204	218	238	232	227	205	206	230	230	230	213	230	206	232	227	203	260	229	213	191	234	257	218	226	237	223	214	223	224	244	224	228	245	232	216	226	225	221	252	227	206	217	231	221	247	220	230	240	223	239	209	214	215	219	223	250	196	234	225	223	258	244	233	221	243	223	219	220	217	208	218	216	208	241	259	220	213	218	246	242	226	204	241	203	220	213	222	245	221	220	194	208	216	202	229	219	229	213	241	228	215	243	232	237	216	214	239	239	236	239	210	222	201	255	235	248	213	217	220	218	233	223	226	239	230	202	238	256	213	231	210	218	238	206	218	226	257	225	241	233	190	229	198	229	220	210	234	214	204	258	224	216	223	209	243	191	246	220	224	215	244	224	231	220	228	225	215	193	217	196	225	226	214	194	207	217	223	204	224	249	241	224	249	237	221	243	220	247	243	208	218	216	235	239	194	221	215	216	231	217	239	198	241	225	221	225	225	238	234	239	199	212	233	245	224	221	218	224	234	218	228	208	221	222	241	224	219	240	233	247	181	233	236	188	224	232	204	229	197	243	206	206	207	217	215	219	224	231	206	197	220	223	206	204	211	228	247	242	229	241	210	193	193	227	253	236	209	218	225	219	196	231	205	266	233	226	215	217	196	205	222	213	238	209	216	245	232	214	244	242	234	224	216	221	201	224	199	224	220	223	208	226	247	260	218	232	221	213	238	260	222	231	213	233	247	242	219	222	225	226	230	234	219	194	210	238	223	237	240	233	220	211	219	226	220	236	244	227	215	221	236	227	228	247	249	238	232	234	229	200	210	220	246	230	241	229	208	205	233	209	207	229	221	214	228	237	221	255	229	224	199	240	229	244	214	219	255	206	230	226	249	226	207	220	199	236	244	230	226	230	226	252	206	199	242	247	211	242	239	239	228	219	215	229	217	244	240	212	280	226	238	242	222	261	229	209	210	225	238	214	244	227	210	230	233	251	215	220	233	208	225	183	226	213	211	218	213	238	229	230	224	228	202	220	235	258	216	206	250	213	210	216	252	222	212	236	214	211	211	258	200	230	248	215	230	227	236	237	232	198	217	198	214	223	215	200	220	239	237	227	230	222	197	223	211	197	198	215	205	210	223	211	204	215	200	228	214	223	223	241	219	237	233	211	236	220	229	222	209	212	223	206	210	199	225	229	210	220	236	223	234	210	235	220	224	222	226	196	224	218	236	224	237	207	223	213	229	243	228	217	236	233	211	246	215	206	223	219	229	190	234	240	210	227	242	226	216	201	219	214	248	238	233	243	231	229	249	210	231	234	179	226	179	192	203	248	221	222	230	231	196	225	250	215	224	232	238	221	207	253	222	219	246	231	210	259	212	210	209	199	229	219	230	231	247	212	230	240	246	219	221	245	219	231	183	218	232	206	232	221	232	229
21780	32357	40156	43410	47815	47571	54678	65960	59687	45026	29667	11194	3322	990	572	660	604	581	595	632	591	585	611	570	606	606	611	595	613	619	596	588	609	590	595	614	621	606	645	590	588	576	578	611	634	621	630	625	608	579	568	596	599	573	616	567	580	651	609	578	604	587	623	624	606	644	575	613	632	626	617	560	632	606	584	660	616	558	607	625	612	621	616	585	586	615	578	607	603	618	614	551	574	612	587	596	668	573	649	643	666	563	634	633	609	554	604	592	609	676	604	649	611	627	602	565	612	579	593	563	597	590	650	588	581	581	605	581	596	569	605	596	603	620	559	564	651	613	586	589	559	601	558	598	565	616	596	635	601	576	589	625	621	640	664	622	590	643	552	619	603	565	576	634	619	615	613	621	632	609	587	602	578	622	629	597	580	613	579	617	610	600	606	614	624	552	651	633	604	584	614	553	589	558	575	611	611	611	620	628	611	622	583	627	612	591	560	620	572	579	592	665	655	613	615	569	597	561	576	585	596	610	557	642	598	627	643	580	648	572	599	644	599	632	606	605	600	632	589	640	622	638	550	567	583	592	593	618	604	620	655	633	616	595	562	595	561	571	587	559	648	634	575	570	567	631	619	581	559	618	574	666	597	626	582	568	600	591	571	616	584	658	596	612	622	552	575	632	590	609	596	602	574	587	620	596	631	586	594	583	601	651	606	559	663	610	588	596	604	653	628	568	611	600	565	609	586	604	677	631	583	630	605	625	630	604	657	651	580	656	621	593	634	621	619	567	577	602	605	621	539	606	572	619	609	561	619	623	637	607	585	614	587	622	624	587	606	579	614	538	634	636	581	585	561	650	592	623	616	622	588	609	601	572	611	638	597	587	592	588	597	589	630	610	637	602	602	592	643	640	633	618	639	597	638	597	657	604	594	586	608	611	588	621	525	587	604	644	591	632	640	576	608	580	594	580	601	619	582	618	556	630	596	609	628	612	578	619	609	604	622	600	597	608	578	596	654	596	561	640	625	578	590	576	642	555	624	603	631	618	590	590	622	661	595	556	578	617	608	629	561	622	644	649	605	574	626	550	598	577	637	597	589	584	619	598	625	610	597	573	601	608	635	609	607	610	616	568	622	593	617	582	622	617	598	632	605	597	582	627	579	641	622	591	628	599	634	599	611	655	608	602	602	607	639	575	626	586	628	611	625	620	590	601	608	629	620	592	612	627	570	624	592	583	608	643	607	579	600	599	628	610	618	628	573	591	620	594	581	592	625	630	606	642	582	614	616	619	590	613	592	598	568	621	580	665	648	619	628	601	592	594	601	585	591	625	619	599	610	614	615	566	611	617	544	610	611	633	586	595	612	611	563	541	547	648	635	631	623	579	640	587	638	584	614	607	603	636	617	591	611	616	579	586	556	594	606	608	587	646	613	613	589	600	625	605	607	581	599	635	638	606	592	586	601	569	580	595	612	592	618	584	560	577	591	647	628	594	609	586	607	648	604	641	592	607	610	619	576	597	571	635	621	623	614	649	588	612	597	576	604	568	604	643	588	601	574	644	602	615	617	595	558	584	591	565	626	570	635	620	610	575	588	598	641	610	629	585	576	582	580	608	642	580	572	607	609	626	626	593	581	613	600	589	598	617	633	596	601	618	621	598	653	610	584	615	627	598	592	628	609	589	587	641	608	640	602	598	537	608	623	622	597	619	608	619	586	605	614	651	589	579	601	654	581	628	593	584	575	583	619	595	542	578	550	604	633	647	630	601	631	649	580	651	628	566	593	652	616	580	598	613	616	625	596	640	597	549	583	588	603	627	610	599	551	621	592	600	610	629	542	648	585	597	589	597	591	604	584	627	616	583	612	603	655	542	633	605	645	638	570	621	570	581	633	603	582	627	613	574	568	545	538	601	654	572	614	571	567	565	568	585	628	622	587	645	603	639	622	621	552	656	587	585	616	582	593	605	615	631	572	614	605	631	637	606	632	658	607	599	618	622	606	596	608	541	643	611	596	609	617	588	598	591	614	580	612	612	608	623	614	606	629	571	601	624	585	644	654	548	581	613	615	554	599	629	609	622	619	609	641	598	595	615	617	562	568	604	589	601	573	586	555	630	550	587	589	614	641	618	618	551	617	663	610	573	579	570	554	633	630	600	600	584	638	603	630	571	627	595	596	596	568	584	592	626	622	601	620	614	596	638	566	595	598	630	580	601	589	620	576	588	627	606	611	610	576	608	634	568	590	598	630	602	572	643	564	601	602	577	605	605	563	587	608	593	613	634	584	594	632	625	615	633	576	647	593	597	617	620	614	577	578	558	592	572	601	631	580	644	574	582	600	616	589	649	575	664	610	581	588	613	588	605	600	620	596	606	597	600	548	573	604	588	612	593	618	594	628	598	584	594	561	618	562	628	565	601	586	610	592	599	585	642	604	590	600	566	584	601	615	607	601	586	646	647	620	604	555	614	574	645	559	600	572	605	640	599	610	561	642	595	668	576	630	599	537	588	631	587	637	631	598	628	623	584	640	622	630	614	562	622	607	585	567	627	592	681	566	619	612	595	650	616	600	635	625	583	618	628	569	592	612	594	643	615	602	617	625	604	593	611	645	567	615	642	581	565	601	603	659	656	586	603	602	563	636	618	586	593	645	619	606	582	604	608	585	608	576	568	608	607	627	610	617	621	577	593	647	589	575	633	597	582	616	615	597	589	576	606	573	632	601	592	648	587	613	615	602	616	579	626	621	638	618	620	607	582	552	609	604	611	642	624	615	601	583	595	583	625	571	570	614	599	648	581	633	603	591	589	626	581	594	582	554	583	576	607	619	634	631	632	609	556	609	616	627	574	588	611	613	589	611	592	591	585	616	567	540	618	602	583	650	580	589	637	615	598	578	637	625	596	590	564	562	603	610	599	584	567	570	622	591	614	601	594	557	613	625	621	610	590	602	599	600	641	627	621	580	623	570	618	649	584	586	604	579	588	588	629	578	606	641	606	586	613	593	576	559	579	656	603	642	627	568	599	633	577	581	645	567	583	657	592	610	598	596	570	605	618	607	624	608	629	613	602	627	582	585	607	587	656	612	661	572	589	577	589	580	621	608	589	629	595	571	600	608	588	616	557	612	586	581	608	620	625	614	591	580	593	625	656	610	585	592	575	600	601	646	615	611	621	608	606	574	639	612	576	629	637	599	623	623	585	592	596	614	630	578	605	619	625	639	615	584	619	652	604	572	569	619	618	584	600	595	619	615	595	603	593	576	633	577	585	597	590	580	576	600	610	607	585	640	586	608	585	622	571	577	596	629	546	608	610	587	586	585	586	616	619	607	597	627	630	603	609	644	590	591	574	644	611	571	610	659	601	615	607	580	600	612	618	596	607	592	586	596	581	596	641	597	578	588	617	577	632	597	577	641	622	614	632	614	584	623	603	646	613	635	571	620	619	631	611	590	658	582	611	605	573	579	632	601	591	615	606	617	591	611	594	635	638	591	589	606	642
6980	6856	8883	10462	7770	6311	4528	5266	4775	2734	1360	608	378	343	286	325	300	317	321	325	286	296	298	294	318	300	298	293	316	296	323	333	280	305	307	297	304	307	288	313	300	329	299	325	317	322	275	327	318	306	287	299	317	315	337	294	291	299	319	292	303	331	300	310	330	312	325	293	334	274	341	309	301	295	281	334	310	283	296	320	321	340	316	306	311	288	312	347	308	306	307	318	303	299	307	285	350	317	336	276	347	330	302	294	330	338	285	290	315	321	331	313	302	343	346	304	293	324	294	309	322	310	317	298	307	325	334	306	323	314	310	328	284	305	288	319	281	302	311	306	289	333	279	331	307	299	286	295	313	332	316	296	317	286	307	314	320	316	299	308	339	294	318	289	308	304	338	313	320	310	317	323	301	324	302	369	312	315	309	311	315	319	332	286	312	265	340	312	323	306	304	328	296	301	304	324	296	337	292	306	307	330	302	315	340	297	318	290	317	312	309	290	321	312	313	308	339	310	319	326	315	306	324	315	290	301	290	285	320	297	298	298	308	325	310	311	305	303	321	332	278	304	312	287	291	305	279	331	331	327	308	333	292	306	354	280	297	278	314	273	339	305	320	311	320	331	299	350	314	300	344	270	307	345	301	288	345	317	299	313	316	317	344	343	287	317	304	289	308	333	326	323	326	328	329	306	328	305	298	302	316	296	300	293	307	319	335	316	335	321	315	312	316	333	293	316	318	325	360	327	299	318	315	319	295	338	317	292	296	314	291	292	297	313	292	309	303	326	339	306	298	301	287	299	282	309	296	288	336	267	319	315	331	309	314	304	345	331	279	304	340	328	312	291	307	328	306	331	326	274	328	293	311	314	280	349	300	326	289	301	339	324	320	311	282	299	312	316	273	311	334	298	293	322	332	340	326	307	315	295	307	294	323	310	292	337	295	312	298	297	292	306	351	290	286	298	315	338	322	315	302	315	321	296	332	289	312	328	331	296	316	294	322	315	309	322	332	317	287	320	299	286	308	323	300	284	316	313	328	298	316	301	327	300	328	296	282	323	301	317	320	292	329	326	319	344	308	316	345	312	300	302	299	289	316	322	296	310	292	312	290	291	319	304	294	285	331	297	312	297	308	326	310	307	314	288	330	287	284	315	312	302	322	332	339	285	305	319	325	312	330	303	355	306	320	280	273	327	301	314	327	304	323	341	293	302	312	348	332	285	310	312	308	325	315	310	302	315	313	291	335	312	306	309	289	287	295	304	276	311	281	338	320	340	311	291	303	277	293	316	304	329	338	301	300	282	341	300	319	354	296	313	301	288	321	280	315	294	288	278	325	315	342	321	321	352	309	314	304	306	335	324	316	333	328	267	304	298	299	331	314	329	314	320	324	326	292	282	308	325	309	333	282	329	288	266	321	295	316	299	316	322	302	329	298	316	299	320	303	311	336	302	311	304	299	303	299	290	301	315	322	333	265	331	320	341	314	296	332	297	328	305	357	299	323	339	275	299	330	312	320	321	295	330	329	275	326	305	323	323	339	339	317	314	295	314	276	279	302	285	316	323	332	311	328	319	306	277	311	309	298	297	316	319	335	340	307	301	317	299	321	315	298	292	321	311	311	330	318	309	290	322	311	276	342	298	309	320	311	325	316	294	310	315	345	312	322	307	266	310	284	310	272	292	331	308	327	291	299	315	319	313	291	320	322	309	307	313	333	312	331	316	307	315	292	309	281	305	341	311	297	311	326	309	308	312	307	291	282	324	293	278	296	327	304	335	298	302	322	340	299	304	308	306	303	344	308	315	330	299	320	318	286	321	304	298	287	325	321	321	338	315	298	330	314	318	317	297	313	324	320	320	313	344	320	286	324	281	318	308	308	308	304	346	308	288	315	346	282	309	313	325	312	306	339	294	279	313	296	318	322	337	325	306	329	335	282	320	300	308	307	306	322	280	279	315	268	335	323	319	298	293	303	329	313	311	310	311	312	319	327	307	299	318	315	323	302	333	306	302	308	341	330	306	299	311	229	318	318	293	324	326	314	291	308	324	288	283	326	273	285	299	297	299	344	336	322	301	328	298	340	343	322	331	303	324	322	318	315	298	286	306	320	292	314	322	309	309	342	282	309	299	298	312	277	330	319	312	319	326	308	317	297	256	292	301	279	318	301	301	325	288	343	326	329	330	321	323	313	293	309	296	319	254	331	324	325	297	296	289	296	314	300	291	311	304	340	322	333	319	298	317	307	331	269	311	338	309	334	286	318	330	300	306	298	316	292	323	315	288	324	295	294	336	307	302	324	276	339	324	347	282	341	316	281	305	349	314	293	324	278	354	316	298	335	324	300	297	311	299	315	296	359	344	314	306	324	298	329	294	296	306	295	309	291	300	299	314	327	293	330	315	286	324	317	297	311	326	287	282	318	310	321	312	320	335	319	332	327	287	347	307	359	312	288	318	338	325	311	309	317	296	287	334	327	316	298	322	299	318	301	303	295	297	344	311	271	305	313	315	304	292	304	310	311	307	292	328	334	306	333	302	308	307	293	316	274	330	306	342	286	310	352	301	318	339	323	295	296	330	310	318	326	270	325	314	319	295	320	319	316	293	336	338	282	338	321	301	310	340	311	312	330	309	291	277	328	332	296	318	317	268	321	314	329	318	331	319	332	299	326	337	331	314	343	285	308	312	292	332	311	294	303	298	307	301	349	303	307	274	291	316	303	343	318	313	325	315	297	311	298	296	328	319	317	316	291	315	332	341	315	326	280	305	307	302	309	326	300	315	311	305	324	310	320	314	306	327	305	323	366	302	312	306	316	314	320	311	327	317	338	336	322	337	294	319	312	323	353	312	308	325	312	310	305	296	334	314	314	320	319	301	345	335	331	312	323	305	315	300	317	300	330	318	336	320	327	320	307	301	330	306	333	284	303	305	320	301	292	309	313	304	315	295	287	319	307	299	320	336	326	344	310	292	309	291	304	341	294	310	331	320	357	318	307	307	285	282	313	292	307	271	332	324	332	314	303	340	338	309	340	317	303	287	319	281	312	320	285	317	302	295	339	325	318	287	336	333	312	310	335	298	279	302	275	284	311	355	302	294	296	314	341	317	268	274	319	305	341	320	298	313	315	319	301	315	324	283	304	301	325	299	305	324	311	311	293	267	356	300	299	304	328	316	336	290	314	312	294	310	283	301	291	310	311	348	294	315	289	292	293	318	320	287	347	263	279	344	326	301	268	325	321	346	314	324	342	325	356	309	308	286	325	311	307	325	295	300	348	329	291	264	318	293	306	330	306	301	295	320	290	310	321	285	326	341	296	302	299	293	318	287	318	295	314	333	323	316	322	287	330	297	319	294	306	289	302	326	332	314	288	314	301	349	332	316	305	289	313	322	311	311	318	298	328	299	339	321	333	304	320	302	326	336	339	351	308	340	339	324	317	310	321	335	306	318	291	324	315	325	336	295	313	277	306	300	323	332	322	341	304	353	306	317	297	320
6151	7437	13935	20490	19250	19134	16322	20299	17113	10221	4897	1950	1142	859	802	849	852	821	804	790	809	860	799	750	792	774	890	795	796	825	813	800	870	830	787	808	788	848	834	799	821	785	852	772	850	808	848	795	855	862	828	802	843	818	841	783	794	799	812	814	800	843	843	877	803	760	772	840	835	802	827	827	828	793	774	765	735	847	845	835	854	821	817	861	838	828	804	786	764	817	858	853	796	822	870	790	805	805	842	842	851	861	850	799	812	839	795	853	794	809	793	886	767	862	813	816	743	796	814	846	833	826	778	814	879	854	843	809	807	791	800	796	818	801	858	845	810	802	827	842	830	778	873	814	813	805	798	829	835	815	810	824	805	831	824	843	839	810	842	794	799	822	818	842	815	854	778	831	818	833	884	812	831	805	851	823	820	793	855	818	802	812	843	841	799	820	817	806	800	794	825	825	782	811	841	817	851	834	869	806	831	823	845	785	854	839	794	869	820	843	860	789	792	790	787	773	783	800	809	796	799	809	820	822	800	779	833	827	797	800	800	807	812	841	812	821	848	814	824	851	821	817	783	838	804	847	850	826	841	786	791	839	809	746	846	851	821	754	823	894	802	780	802	795	809	786	837	826	780	789	815	823	798	814	833	808	802	834	806	869	847	797	819	835	755	867	814	794	814	809	851	818	849	791	859	822	854	840	812	738	840	799	793	791	820	844	784	788	851	869	781	791	824	824	806	797	832	838	829	814	788	839	813	910	828	839	858	834	783	796	821	787	827	798	816	792	832	860	844	799	745	842	793	807	803	858	805	786	802	843	812	778	849	836	872	825	804	782	838	804	821	832	783	837	832	766	822	836	823	804	825	789	808	766	840	815	832	831	795	813	863	822	827	831	787	790	839	856	799	832	837	788	871	837	799	801	758	790	800	820	865	793	841	816	837	814	831	836	826	775	834	822	763	825	834	823	781	808	803	828	794	828	821	836	862	830	831	753	849	798	772	811	767	812	799	814	730	851	826	831	754	765	812	817	837	793	841	757	829	791	850	764	836	826	788	788	825	808	833	791	820	878	797	792	802	835	814	799	851	818	820	807	784	816	792	808	822	807	841	790	798	850	782	795	815	832	866	819	846	786	815	822	811	823	849	812	812	828	796	815	839	809	776	818	846	836	805	860	831	834	825	872	837	788	805	792	861	862	845	811	875	869	839	823	815	834	826	862	809	847	804	797	779	838	849	785	875	769	832	810	878	827	795	840	805	821	790	772	812	810	829	802	803	835	863	868	766	819	803	806	792	823	839	832	846	843	803	842	808	768	812	831	832	807	859	815	834	850	853	805	849	872	816	816	848	807	767	786	808	781	808	782	863	807	822	841	827	814	780	832	833	773	802	854	790	812	777	858	849	817	804	821	814	852	863	852	803	820	804	807	869	816	805	762	838	798	855	824	838	821	826	853	750	855	860	859	836	858	809	790	824	819	873	817	789	776	794	788	807	856	864	843	796	837	786	826	796	855	847	775	817	802	832	879	842	797	786	817	784	804	828	830	844	784	826	843	825	785	843	853	759	814	874	800	841	811	829	804	767	813	824	817	817	829	852	797	804	799	843	819	835	776	802	781	835	816	857	816	814	786	861	817	807	799	841	849	867	823	815	809	813	816	793	803	816	815	815	816	780	840	852	824	816	790	832	815	824	799	791	772	835	806	846	828	797	852	790	734	876	812	809	820	808	804	825	800	783	831	849	841	869	742	806	831	853	822	810	862	831	858	802	787	887	811	809	817	831	788	797	847	817	792	809	792	760	811	832	807	850	855	774	819	787	791	795	794	802	798	839	824	870	783	854	842	838	836	806	836	829	864	839	813	793	789	814	860	887	826	783	811	817	791	852	824	852	872	881	788	820	829	838	848	833	836	812	780	775	839	875	828	795	792	864	833	816	825	802	831	798	783	829	830	770	825	809	829	797	854	849	874	830	833	774	834	780	792	808	805	797	806	836	798	843	842	823	822	792	846	822	761	839	829	789	812	810	847	821	812	837	794	816	826	846	819	840	794	795	836	819	802	845	850	844	867	826	784	831	810	805	812	837	800	825	763	783	818	826	820	802	855	832	790	807	810	841	769	811	804	803	789	806	826	852	830	794	818	844	837	818	865	813	836	792	756	801	805	722	768	829	767	769	833	798	815	821	822	821	818	765	838	838	859	769	794	833	844	784	798	765	831	791	842	859	882	841	789	821	802	826	817	825	806	814	819	808	841	835	807	838	835	817	841	821	821	822	802	827	813	768	797	833	792	846	814	846	813	808	815	794	783	835	799	799	826	807	891	859	790	841	815	855	755	827	810	766	810	867	817	852	783	774	788	782	836	836	826	849	812	875	859	778	802	800	794	844	776	803	823	846	799	847	803	850	814	840	787	774	807	811	806	777	835	754	852	795	820	822	822	832	803	795	833	850	838	815	834	855	843	829	814	774	871	828	806	804	852	812	897	799	803	829	808	829	801	805	835	833	839	866	772	837	820	760	897	789	847	849	789	830	843	801	774	871	854	775	823	801	868	804	840	840	832	775	790	806	820	827	843	804	832	786	809	799	820	790	802	827	847	784	873	773	852	844	801	820	826	820	803	843	822	864	822	783	833	800	778	867	788	794	835	873	835	867	818	770	808	796	782	784	830	789	828	829	772	792	796	798	815	816	862	813	845	799	814	844	822	763	809	870	829	829	804	831	828	778	866	806	799	870	791	815	806	811	803	807	802	830	829	790	805	797	820	810	844	811	836	805	788	798	831	787	827	802	760	838	770	831	811	814	865	777	831	805	764	817	816	852	820	874	847	845	804	832	854	813	789	851	829	796	887	817	837	784	841	822	801	789	865	832	856	884	838	862	852	812	745	816	803	789	805	826	875	843	816	798	809	797	864	815	871	845	797	857	788	821	849	814	800	824	828	819	824	792	840	828	802	784	776	785	864	807	806	807	795	819	791	810	797	802	807	853	791	802	864	829	806	772	795	897	830	807	821	830	872	824	776	792	827	816	818	851	833	831	805	871	825	829	809	798	778	776	801	822	786	806	862	833	874	814	827	883	831	788	804	804	824	807	790	817	790	821	809	833	796	799	838	834	792	758	811	846	805	824	807	818	832	811	820	797	848	847	814	831	777	753	860	843	797	816	824	843	808	792	858	807	856	806	858	844	823	820	814	796	855	810	814	866	790	798	828	807	784	807	848	827	772	860	844	816	809	829	844	833	822	806	789	793	838	802	823	838	814	808	801	823	829	876	796	793	792	754	842	821	830	853	854	838	777	825	802	813	796	833	796	823	815	818	827	785	800	773	817	849	811	819	773	759	787	784	850	835	826	737	840	819	781	809	796	838	835	863	788	852	839	847	830	840	764	799	783	858	810	778	858	839	825	827	841	833	849	844	834	781	780	793	742	806	799	830	807	845	857	835	801	823	799	776	830	826	831	845	828	874	843	858	795	757	827	844	862	862	867	828	815	781	824
25917	28152	38131	34969	28326	26629	29374	41211	37382	22592	9612	2286	711	336	270	295	259	283	284	268	292	269	291	297	280	282	260	281	251	282	261	291	260	274	299	293	296	274	291	295	272	282	271	300	265	285	296	278	270	298	304	299	273	307	248	287	282	264	273	294	271	307	285	302	311	275	281	302	253	284	277	263	275	277	310	271	249	292	273	263	285	262	294	264	234	288	285	282	231	239	302	273	292	308	270	259	259	277	276	263	273	248	266	244	286	308	255	286	289	289	269	284	293	271	292	261	281	281	283	259	246	281	263	248	263	277	266	278	281	272	268	265	299	261	271	271	270	288	236	258	287	298	261	282	254	253	284	294	275	299	282	286	313	274	296	272	285	268	271	299	314	268	265	283	311	287	255	271	291	262	268	279	273	273	257	278	280	296	266	270	259	264	283	261	290	272	287	265	272	263	287	295	279	281	258	293	258	282	240	259	277	254	267	267	276	278	278	273	302	260	275	282	299	269	277	311	252	245	294	285	269	270	258	300	313	277	285	300	284	289	250	257	301	293	276	281	253	290	267	298	308	305	256	264	285	296	261	259	266	286	285	304	281	305	294	272	245	264	296	264	278	285	298	314	287	279	274	271	259	293	294	259	288	294	281	280	259	281	299	251	310	331	298	277	297	256	249	267	284	254	280	291	282	281	280	281	264	301	272	284	276	264	304	276	284	284	236	275	287	268	249	284	284	304	260	272	273	289	263	253	273	238	276	288	276	259	292	282	289	293	289	272	264	269	259	276	258	292	276	263	256	276	297	263	271	287	279	271	265	305	272	267	278	276	265	292	288	269	275	266	268	299	283	260	279	256	279	277	251	303	246	285	255	300	261	277	252	285	282	277	261	276	276	280	296	271	293	280	292	262	266	264	278	272	270	292	259	262	301	267	256	275	293	297	264	284	245	283	286	281	275	271	256	300	241	257	291	248	280	311	298	299	256	244	262	264	287	269	278	277	283	297	246	292	279	276	267	282	281	264	292	235	272	251	287	285	276	272	271	281	277	277	289	273	298	277	282	260	271	272	248	274	283	296	296	290	252	283	296	257	282	249	286	283	287	256	254	291	269	279	256	279	281	285	275	295	283	271	269	302	282	259	257	286	300	257	239	277	289	282	275	263	264	241	292	275	300	273	296	282	244	288	270	291	288	289	276	258	279	290	279	296	298	244	264	299	268	285	312	268	243	250	300	297	285	280	256	300	276	291	296	277	296	274	272	273	283	280	275	281	284	271	269	260	271	284	335	294	303	278	244	263	262	300	291	276	273	261	254	278	265	254	260	298	273	297	272	278	284	301	266	271	274	282	283	264	289	273	262	297	264	279	274	302	294	278	267	294	313	287	278	270	281	270	296	262	298	271	260	265	269	254	280	281	250	247	235	265	284	298	248	298	302	285	290	290	305	229	280	293	284	274	271	284	289	276	267	273	286	269	272	269	282	266	274	267	291	287	275	287	276	270	266	280	281	255	271	267	289	269	273	268	289	279	286	307	283	281	291	309	273	288	259	278	288	248	304	288	249	281	274	288	281	278	292	264	301	253	284	303	289	288	248	258	272	301	261	302	254	264	276	283	283	239	293	281	300	243	276	266	280	256	279	242	267	303	260	304	266	300	273	298	283	243	280	306	279	283	284	289	283	305	280	275	295	280	265	283	280	276	289	261	275	292	270	266	291	289	283	258	305	300	253	282	293	268	297	266	254	279	269	288	271	283	247	264	253	269	290	269	294	310	269	229	304	290	296	291	265	294	279	277	276	251	283	263	250	283	267	256	281	284	256	292	273	273	277	254	287	255	272	302	292	291	279	299	267	241	294	262	287	278	274	274	265	263	287	291	306	270	274	262	287	250	270	294	291	290	282	312	278	283	281	274	285	272	285	270	283	304	267	261	276	279	279	284	253	267	288	339	292	277	317	262	279	305	271	273	284	296	307	265	255	273	268	288	274	288	283	293	297	279	267	271	290	289	246	286	289	281	263	263	288	287	264	285	241	277	282	288	263	316	281	282	259	272	280	281	272	287	273	285	299	267	280	289	307	277	292	285	248	327	276	279	264	260	263	249	242	293	296	290	278	253	263	284	308	272	285	259	304	283	272	257	254	294	286	247	273	259	261	312	264	289	268	303	291	262	281	300	265	295	292	252	271	306	304	292	289	277	294	271	286	273	236	264	299	258	275	279	269	263	283	279	254	276	265	330	293	296	269	267	266	282	258	302	284	283	304	286	290	249	271	265	314	269	294	272	292	301	286	270	271	288	287	257	255	302	269	284	273	277	274	300	271	287	249	275	310	296	265	306	252	256	281	276	284	266	290	254	262	276	297	284	298	291	287	267	305	253	272	289	258	260	287	292	270	280	267	272	274	283	281	252	279	270	288	269	293	279	270	284	279	277	259	270	251	278	295	257	296	275	263	294	290	261	290	286	259	278	292	280	264	275	263	311	278	269	242	268	239	266	278	257	276	282	279	293	270	265	291	303	286	279	274	276	311	266	309	282	258	277	251	259	320	274	284	279	268	268	293	302	302	266	297	248	297	257	295	263	283	280	297	269	294	296	284	294	267	279	278	289	273	286	280	282	282	266	320	290	285	285	307	284	283	258	259	288	301	257	246	272	290	245	272	265	239	299	244	285	264	271	295	260	272	285	253	268	261	257	258	295	285	286	252	256	246	284	255	281	273	276	300	272	273	297	272	260	250	258	268	285	289	272	305	295	295	275	268	265	267	290	291	297	265	258	266	266	308	262	262	294	263	275	254	271	265	273	238	294	270	266	284	281	249	278	268	292	285	262	285	284	306	284	237	314	265	267	282	253	266	279	269	276	283	279	278	258	294	248	250	291	272	291	280	281	296	261	274	253	270	279	283	311	260	276	293	272	277	265	286	231	300	294	281	279	298	294	300	285	251	316	272	267	291	253	256	258	303	262	261	245	271	255	273	262	255	282	264	272	271	257	284	274	276	223	285	285	269	276	274	290	264	276	261	284	279	311	307	277	253	310	264	305	299	308	288	281	321	269	282	287	290	272	287	291	288	284	253	280	288	286	285	313	272	261	280	285	278	293	284	271	260	262	295	266	263	274	276	274	285	284	265	269	277	266	269	258	298	292	287	272	273	291	269	264	269	296	278	271	322	276	259	273	276	262	263	289	278	276	272	251	295	273	320	271	273	241	304	288	303	263	302	263	261	282	263	271	295	263	275	259	285	293	262	299	279	257	297	249	310	283	263	302	291	259	268	301	288	302	283	286	309	285	277	254	266	265	268	308	269	287	270	250	290	282	285	264	268	275	285	242	278	270	254	274	287	291	271	298	286	258	252	291	266	280	260	245	243	287	285	277	243	262	280	254	270	278	263	284	300	256	258	280	283	280	257	267	284	305	267	261	318	265	297	253	283	260	275	277	248	252	286	274	268	310	278	279	283	262	273	277	264	307	252	269	260	275	262	259	303	275	284	299	290	269
19182	21701	38052	40573	36833	37531	43986	56752	52500	37031	21537	7475	2512	977	742	751	723	755	724	719	728	709	737	733	734	788	707	699	682	693	660	707	683	727	736	701	711	746	767	745	705	714	712	707	807	717	698	752	770	758	729	751	721	762	727	753	750	741	743	707	735	720	727	685	718	770	752	766	730	738	675	743	733	764	783	684	706	721	716	698	779	727	699	755	709	731	699	722	727	687	707	758	722	766	711	739	731	709	677	727	698	731	731	704	764	740	740	698	692	742	723	664	714	709	722	724	657	754	693	714	742	731	747	740	661	699	718	738	719	715	719	708	666	729	706	764	755	720	726	723	727	723	734	698	744	703	763	714	758	753	722	734	724	758	705	739	749	719	713	759	678	743	739	748	740	732	695	699	717	739	745	731	677	693	708	739	721	738	733	741	674	771	712	725	721	718	765	731	743	718	690	727	720	703	753	700	680	739	754	698	677	704	715	729	679	754	704	727	711	694	712	701	717	735	716	704	726	726	730	718	715	740	693	729	769	646	712	764	759	737	744	721	731	747	735	779	751	737	761	733	655	716	677	715	721	727	733	714	773	698	718	712	703	704	788	759	776	733	706	728	760	713	713	760	681	696	723	766	674	734	695	764	731	713	738	735	701	761	747	695	690	718	726	737	711	711	803	694	710	738	734	724	721	708	774	686	730	731	726	745	727	721	705	770	703	729	744	728	706	748	712	676	752	748	713	716	782	762	742	754	708	727	736	711	739	756	712	705	738	760	732	696	723	735	721	692	697	679	725	719	738	739	726	706	716	689	685	724	734	657	713	710	690	693	704	733	697	743	678	734	768	718	713	744	746	735	713	758	761	718	743	764	680	722	694	714	741	678	688	731	683	727	744	736	738	726	699	729	692	754	741	730	707	719	747	747	750	697	710	750	757	717	723	740	743	731	707	666	714	754	751	757	719	737	711	732	739	720	716	709	791	737	734	721	730	736	732	737	738	814	703	763	763	725	726	731	752	713	705	719	722	728	726	721	688	719	732	739	740	760	748	709	711	754	779	716	719	725	716	731	701	724	733	725	708	711	701	736	727	731	720	694	739	719	709	706	735	729	695	725	745	749	736	721	718	716	668	723	709	720	711	729	723	701	710	710	681	723	716	729	712	686	737	738	726	777	734	661	731	722	758	733	749	751	681	751	750	756	708	703	747	709	709	686	721	714	725	724	716	726	685	711	728	723	696	721	691	753	701	681	737	782	736	762	718	719	689	738	738	774	693	757	737	725	784	725	703	708	709	769	765	686	679	730	752	724	785	710	673	704	686	727	726	745	734	747	740	684	691	702	731	700	689	731	728	761	758	712	750	726	704	741	707	739	741	715	703	765	723	716	718	740	702	683	748	746	665	731	703	689	729	723	739	653	700	711	744	729	743	660	738	728	712	711	728	742	693	695	697	718	726	754	752	747	735	731	719	769	751	744	782	695	682	736	725	734	696	783	739	735	728	743	758	754	684	717	734	726	720	727	719	738	680	770	707	698	743	675	703	654	722	709	682	694	698	766	717	697	714	681	682	696	718	734	705	743	689	707	696	785	737	712	751	718	727	710	735	720	693	725	755	723	714	720	738	686	736	687	705	744	726	676	728	757	723	723	720	784	709	723	707	768	696	701	724	762	736	684	665	686	737	665	730	708	732	756	694	747	714	735	755	698	762	724	697	714	712	731	683	741	713	742	750	710	729	712	715	688	639	715	721	728	697	726	711	741	753	687	688	716	756	737	712	720	768	721	731	749	746	708	746	711	739	745	700	685	713	735	733	763	764	680	756	698	727	752	705	719	670	736	740	670	720	715	747	718	712	740	762	739	732	738	728	690	705	729	732	721	689	727	706	738	733	726	732	705	725	745	709	790	723	777	724	728	714	734	781	691	716	762	738	750	754	717	706	704	721	722	740	775	733	716	715	722	676	679	729	726	764	740	724	719	745	673	707	723	686	768	702	696	719	657	730	763	721	765	744	749	697	709	722	730	767	771	737	742	694	731	743	734	735	675	682	731	698	719	728	726	742	756	701	763	727	722	715	725	716	729	721	801	717	709	730	704	727	756	740	691	774	722	740	722	712	722	715	721	714	691	710	729	719	718	695	767	732	700	744	729	710	715	722	710	780	711	733	732	693	756	751	747	731	705	759	723	701	708	708	752	699	728	786	755	733	723	756	719	723	735	727	725	771	726	726	743	681	744	746	759	772	805	727	684	707	726	726	715	697	710	749	706	710	694	776	718	701	762	736	721	736	705	715	735	736	752	703	704	720	722	723	711	724	714	728	727	765	730	711	745	721	746	746	675	731	681	735	781	700	733	753	747	743	755	739	740	743	741	696	697	739	674	705	763	747	722	727	758	740	739	710	719	701	722	767	761	708	702	728	689	720	713	694	698	738	766	752	761	708	716	690	715	718	733	755	740	747	680	729	744	685	767	706	753	688	727	745	746	764	729	758	741	711	743	765	719	711	728	723	766	705	702	752	717	773	740	717	727	786	695	752	670	759	718	718	722	751	734	787	709	769	749	731	746	783	733	787	703	743	758	735	738	751	727	728	707	664	763	740	683	729	696	743	754	706	733	701	718	745	755	730	712	735	750	773	654	773	692	725	728	756	744	678	734	730	713	745	691	716	723	721	725	712	717	688	737	678	719	687	713	705	723	731	729	693	742	676	724	715	722	706	769	724	741	769	733	715	722	693	719	711	698	681	706	715	751	721	738	738	746	694	766	721	716	710	697	730	711	732	715	664	756	788	679	672	747	702	783	786	762	679	727	698	749	729	720	733	723	689	707	747	717	748	709	700	715	745	678	727	804	710	751	707	719	746	717	681	764	717	714	695	713	733	732	698	755	741	694	793	778	749	732	724	752	725	733	689	696	708	674	736	768	719	770	742	741	725	766	712	737	748	733	771	690	788	756	718	731	724	726	688	698	741	739	736	743	731	732	697	763	704	710	684	740	748	696	723	720	724	737	730	707	674	764	705	700	687	714	733	707	698	706	756	753	726	731	736	730	733	733	717	724	725	788	701	737	735	740	742	740	690	795	728	668	756	734	734	742	707	753	708	684	665	769	732	764	691	733	728	705	729	724	723	732	792	712	717	755	720	802	696	749	712	701	752	771	757	721	712	703	791	771	759	722	751	707	767	716	769	712	715	795	767	785	715	734	704	733	758	692	778	731	800	700	732	673	726	744	731	728	730	727	738	740	675	744	666	709	761	748	698	713	710	699	709	743	735	722	709	714	682	688	716	689	740	709	758	732	733	688	705	747	719	711	708	664	720	735	710	712	744	713	719	763	723	738	706	689	792	733	741	709	750	748	720	732	723	702	744	748	704	709	687	769	738	753	672	750	696	742	726	719	732	715	705	724	775	693	693	744	752	689	758	743	746	749	691	720	725	686	723	718	684	761	727	708	724	732	763	769	752	732	717	664	701	720	669	762	733	749	716	751	726	757	712	730	733	715
35025	35923	40774	38192	35205	28497	32034	56326	51578	33526	19304	5606	1224	343	216	229	207	204	223	230	256	231	224	233	245	210	239	211	231	225	224	212	233	203	237	219	242	230	229	227	225	240	226	230	207	236	224	219	235	207	211	236	191	221	219	228	220	212	228	206	225	209	204	221	232	220	206	236	219	212	201	210	240	210	204	231	208	220	249	245	204	236	202	212	236	265	218	195	233	241	205	224	230	241	243	231	210	217	232	221	212	244	227	235	205	229	204	213	228	242	205	241	210	243	219	227	212	231	206	222	213	222	266	238	244	214	232	216	253	207	201	215	226	228	235	225	228	222	227	207	218	240	234	232	224	224	228	195	194	217	209	228	209	220	217	234	215	224	216	201	200	225	207	228	230	239	226	210	238	211	228	213	205	213	200	229	217	234	212	251	212	210	235	215	216	218	207	251	220	256	208	240	219	226	238	225	231	214	211	225	193	241	205	244	216	225	220	206	216	243	235	201	253	210	237	233	216	221	226	214	241	218	229	234	224	214	220	236	222	194	213	209	229	220	210	230	227	241	221	252	221	217	216	204	217	227	248	234	243	232	238	230	190	197	222	247	202	247	205	208	237	220	243	211	220	211	221	229	207	243	219	217	217	230	215	214	202	223	216	233	247	254	237	238	223	227	229	211	242	216	232	233	236	236	246	222	196	207	210	216	211	220	215	228	253	231	232	207	218	208	206	214	220	244	220	268	228	249	212	189	217	220	224	228	200	216	235	210	218	247	224	195	236	219	211	199	222	200	218	223	234	222	200	246	210	212	209	223	203	212	233	252	245	217	216	233	228	202	220	221	209	205	215	228	241	194	206	228	245	218	192	205	245	236	205	219	242	213	212	229	211	216	248	223	222	221	230	240	221	225	221	227	205	219	212	203	218	193	224	239	233	205	222	245	207	234	233	241	227	225	213	221	248	232	220	220	232	231	205	227	211	213	222	226	239	188	233	210	235	204	208	207	221	249	225	192	228	197	219	230	217	222	239	214	225	209	212	228	209	196	203	221	218	218	215	214	224	237	214	237	210	229	218	213	216	233	201	223	259	206	232	227	230	223	215	235	222	214	237	269	212	232	232	212	218	245	215	217	218	207	262	209	176	207	222	230	239	216	241	223	220	225	231	217	194	209	223	224	242	221	210	237	215	224	242	234	235	221	227	214	200	238	243	227	234	223	236	219	224	245	234	234	253	214	215	222	222	209	228	231	176	201	231	245	247	213	199	235	202	247	236	226	238	233	239	217	232	217	221	206	226	223	230	229	247	224	193	197	214	238	221	237	225	227	196	244	253	244	219	241	204	193	244	226	222	214	231	214	235	217	241	209	242	214	246	223	191	253	228	227	198	204	234	227	226	196	189	201	210	236	222	210	243	218	223	225	253	247	213	228	254	259	259	251	243	246	213	214	225	221	190	244	208	219	205	248	212	240	214	222	201	208	241	229	209	238	221	192	237	221	197	227	210	213	243	236	221	243	246	220	224	209	237	219	234	211	217	226	219	230	227	219	229	223	231	258	224	224	223	231	211	260	223	196	218	250	213	235	178	223	210	204	211	205	210	258	223	223	237	229	218	246	209	221	230	252	217	206	254	245	214	195	207	207	221	230	224	227	207	219	201	238	213	251	190	244	201	221	253	219	234	227	233	237	235	241	245	222	240	209	206	225	219	212	211	246	233	232	224	244	231	216	230	246	234	224	228	243	217	230	239	237	219	245	229	228	214	197	253	222	229	248	205	220	216	228	220	215	223	235	218	270	248	206	230	218	209	254	227	219	246	230	208	235	241	222	204	217	205	222	260	216	225	222	220	200	203	211	223	207	221	206	210	204	226	200	211	219	217	231	210	217	202	208	234	225	212	222	257	226	214	198	220	224	229	215	235	209	215	230	231	215	235	233	238	261	225	226	224	236	225	208	226	222	226	199	200	227	215	226	204	235	228	213	225	210	240	232	223	252	225	228	226	209	239	191	206	241	211	208	197	225	182	224	220	219	222	198	219	212	209	205	244	234	227	225	215	194	220	213	223	245	218	219	213	217	242	227	194	219	207	246	232	246	202	241	193	224	217	203	203	231	233	227	248	242	249	240	202	232	218	207	215	239	235	197	209	234	220	236	217	220	208	210	216	238	218	220	191	228	211	207	219	248	213	216	237	232	228	219	202	226	213	235	201	240	242	212	246	190	242	219	201	242	198	218	234	220	210	231	241	218	228	178	250	212	213	219	222	206	227	247	189	223	242	232	247	226	227	211	235	224	203	208	209	223	222	233	230	223	211	238	184	210	229	233	215	205	237	201	221	256	253	215	235	245	212	232	231	201	185	213	217	224	220	210	209	217	206	202	211	229	210	222	206	200	187	206	223	224	208	226	208	217	226	235	208	250	226	250	239	233	218	237	192	236	217	225	224	236	227	226	203	196	219	237	193	219	230	218	252	232	211	217	216	189	216	250	242	238	217	201	232	198	222	229	231	226	204	213	201	213	214	241	225	231	188	249	218	224	228	199	228	214	215	241	230	207	221	238	242	224	207	223	240	214	226	214	234	198	210	204	224	226	220	206	202	222	244	205	204	231	228	228	213	241	222	206	247	205	223	212	243	217	246	218	231	231	226	220	231	223	247	246	210	233	228	214	223	218	213	224	214	208	185	225	221	211	209	220	218	251	215	244	236	223	234	216	189	212	216	223	201	220	196	232	223	198	220	243	217	204	209	192	208	202	212	208	258	235	231	226	234	204	190	193	213	230	227	246	231	209	224	240	211	250	215	222	240	216	219	240	215	226	227	235	208	197	236	228	217	235	208	217	212	204	217	222	242	216	229	214	220	215	231	279	236	209	220	228	218	232	224	226	209	225	220	224	222	200	242	210	228	228	228	207	232	207	234	228	206	212	232	214	216	223	207	219	217	208	224	238	215	227	242	217	208	243	214	206	198	221	237	233	220	207	232	236	237	227	218	208	223	229	206	241	206	205	194	228	213	226	213	209	244	241	219	233	238	225	224	232	231	235	211	203	210	237	192	218	209	227	195	191	199	200	201	210	213	191	230	202	230	228	213	218	213	197	200	230	204	234	199	237	231	207	247	244	231	228	220	237	231	215	237	211	224	202	219	248	238	222	257	215	209	224	244	264	222	201	210	226	229	247	219	230	226	193	218	234	235	217	227	200	203	242	214	234	234	235	221	234	237	240	201	205	224	212	224	220	221	239	213	216	220	229	240	249	224	204	240	218	205	193	247	213	227	223	214	214	245	230	213	219	232	214	232	226	210	223	205	224	213	238	243	233	227	232	206	202	238	231	208	207	237	241	214	197	218	211	211	234	228	208	238	215	204	207	223	218	214	245	228	223	240	216	213	243	241	207	232	219	242	221	214	223	201	233	226	240	244	235	211	213	227	213	238	216	202	193	241	212	224	229	207	220	212	261	218	225	207	208	210	219	221	219	219	246	186	204	233	211	223	212	214	226
24807	29438	41687	46878	44820	38247	45774	69681	64929	47483	31601	13274	4153	1120	581	573	637	586	596	609	574	627	533	591	608	605	590	601	590	619	557	555	551	603	549	602	640	603	619	574	554	581	575	607	620	549	596	585	605	636	584	590	601	610	548	586	560	585	599	612	542	583	614	586	550	621	651	578	577	576	589	592	544	629	594	577	599	587	586	613	569	564	569	605	568	638	534	608	622	575	595	585	555	615	613	577	594	576	583	643	566	617	565	574	602	627	616	544	550	604	600	584	550	556	592	621	582	603	539	580	600	580	649	585	578	593	612	562	568	590	665	594	579	590	591	627	577	569	608	592	514	601	609	608	580	600	611	639	588	622	551	552	575	639	618	607	551	606	569	584	620	545	621	574	575	584	579	546	615	581	576	575	554	597	579	596	605	557	615	584	579	598	571	599	606	599	611	585	625	610	570	597	574	574	600	593	597	581	606	611	586	610	591	611	589	558	600	555	579	558	649	605	612	618	606	576	575	609	630	631	626	593	612	597	607	587	585	596	582	570	528	588	611	607	561	607	605	600	577	556	613	614	579	602	574	630	566	613	600	627	575	612	582	630	597	627	574	597	560	604	573	581	601	603	577	600	593	624	620	616	616	610	634	590	604	576	588	629	622	609	572	580	579	561	593	553	663	581	613	627	609	579	608	626	590	546	621	635	594	622	621	602	617	553	602	591	602	613	601	562	586	616	617	618	613	626	568	602	587	628	593	623	568	557	588	572	570	572	594	602	581	619	602	565	590	596	579	602	617	564	589	580	634	606	609	595	605	626	564	626	612	600	584	651	608	581	578	612	578	564	569	588	602	645	631	623	643	584	563	629	612	584	601	578	615	611	637	605	618	595	550	592	580	584	583	627	617	590	601	577	600	656	586	644	545	632	599	597	630	586	557	602	582	584	580	613	582	556	587	577	573	587	610	573	579	584	566	613	564	630	598	627	568	597	613	580	584	571	618	559	584	607	596	594	621	563	637	622	584	570	616	584	593	622	556	599	587	562	589	574	606	566	623	564	588	618	604	604	587	612	599	585	602	602	606	573	585	562	571	575	593	575	624	570	603	620	600	600	562	623	570	603	610	578	594	572	578	589	571	611	627	650	649	621	582	617	622	542	573	559	584	563	613	602	598	571	621	591	604	588	618	634	618	581	648	630	594	604	632	655	561	538	572	586	611	623	657	595	617	579	594	607	561	573	618	565	580	582	559	591	553	603	561	623	574	594	590	589	587	614	616	604	586	625	585	598	542	565	604	615	629	588	569	594	598	574	555	655	581	574	565	596	579	613	619	564	566	559	626	559	613	542	567	593	593	569	612	591	595	575	586	634	570	619	595	614	591	567	606	555	595	606	584	614	602	527	648	571	562	558	623	577	582	591	631	580	609	587	620	613	568	559	573	607	645	568	539	605	629	568	632	574	602	585	567	595	555	572	590	610	575	579	571	595	556	588	586	611	598	549	600	584	565	586	631	578	608	580	608	565	578	584	615	574	555	548	582	576	554	628	612	587	594	628	614	598	594	606	587	573	630	601	587	625	578	572	581	584	551	603	612	604	614	579	553	558	572	694	626	551	602	621	613	557	638	580	589	564	551	633	576	604	611	579	585	588	580	597	570	595	629	574	572	601	555	562	590	572	659	579	567	621	595	625	593	596	566	597	557	597	654	579	596	554	613	599	582	595	585	596	600	551	623	596	580	581	617	592	608	586	590	541	638	581	579	572	607	610	557	551	578	592	615	610	575	589	542	561	623	582	600	559	612	579	610	604	594	604	579	605	628	590	614	565	593	595	529	607	565	565	632	555	637	586	562	565	616	599	603	585	598	595	541	569	575	607	605	595	538	568	627	598	603	583	555	613	595	587	577	618	619	617	594	580	638	594	581	632	606	554	606	605	621	586	601	591	580	613	656	604	570	604	619	598	569	587	569	584	573	624	587	607	579	600	611	604	537	610	604	585	589	571	588	577	580	592	616	607	632	635	597	568	599	552	586	606	569	599	597	572	610	575	594	603	578	649	584	592	570	587	601	636	586	610	592	616	574	588	616	599	595	587	636	638	584	562	613	578	591	634	609	611	604	594	588	590	595	557	578	565	636	565	619	644	597	593	579	587	572	546	546	641	614	594	601	586	615	583	621	562	600	543	622	566	607	592	586	615	557	550	571	593	588	621	554	604	567	595	624	608	615	607	562	584	575	653	625	590	617	588	579	584	612	579	595	593	569	581	605	609	586	609	595	565	646	611	575	583	637	572	604	648	586	572	594	605	601	577	590	571	580	564	581	603	622	597	588	622	630	630	591	592	579	595	596	601	604	581	587	629	537	571	557	601	613	603	549	604	608	573	588	604	606	624	586	629	595	570	601	626	560	568	581	597	593	619	592	628	613	580	588	616	579	599	587	617	596	558	584	575	574	556	637	580	606	620	547	586	580	556	554	578	615	608	637	606	628	560	640	608	612	580	594	591	621	601	597	604	603	578	595	581	603	606	604	610	594	610	576	637	603	629	569	620	632	579	627	554	563	556	606	632	611	635	618	643	590	575	662	567	622	576	556	608	620	578	612	577	627	626	616	597	636	640	560	584	595	611	616	606	622	578	610	574	594	598	574	574	576	614	542	616	608	591	612	578	577	613	631	580	594	630	617	599	610	575	608	594	569	597	592	572	598	585	565	605	588	569	561	606	630	582	526	621	571	559	637	580	604	580	650	597	636	592	604	603	570	585	592	540	622	581	607	556	589	610	607	604	616	606	612	603	557	603	583	614	607	612	606	587	582	579	597	615	599	608	581	576	570	623	573	560	582	585	631	584	588	611	560	609	624	586	601	548	609	613	623	585	616	536	549	580	580	559	612	590	613	583	642	575	590	605	602	594	600	628	599	594	577	580	566	598	594	615	587	558	605	596	558	583	579	566	558	586	581	559	597	593	582	598	581	615	595	543	573	614	620	609	614	650	573	620	643	605	599	554	557	624	575	579	645	642	593	593	580	577	609	611	594	578	605	617	623	573	606	646	623	553	600	593	601	547	612	635	602	608	634	609	574	585	560	626	607	564	571	601	588	607	602	602	626	649	639	539	563	596	627	583	570	598	579	607	600	597	592	617	588	577	604	583	569	608	582	651	556	586	598	621	626	606	576	552	559	607	589	637	603	559	588	599	562	598	586	612	607	588	597	596	585	581	545	606	661	618	612	589	557	558	584	600	561	591	615	601	605	649	634	627	594	563	617	587	561	578	571	594	586	598	588	602	588	591	594	607	596	553	610	595	610	580	603	623	594	596	600	598	565	607	595	594	585	573	582	582	560	624	618	584	593	611	626	589	627	622	579	603	627	574	584	591	580	556	591	592	562	591	589	591	571	622	616	580	539	618	601	594	579	579	562	608	574	628	581	543	598	635	587	598	607	623	620	597	593	592	594	565	631	602	612	579	618	565	559	583	635	616	587	605	564	619	585	570	608	609	556	593
7608	7979	12038	9481	6497	5249	4584	6156	5158	3061	1587	704	439	340	273	348	308	315	313	307	304	303	323	308	344	294	312	339	286	332	296	334	336	312	293	356	303	294	311	327	304	290	341	292	311	346	264	333	300	301	286	294	328	263	342	340	328	294	316	296	321	329	276	313	316	333	298	309	290	278	281	308	305	334	293	317	294	312	306	320	305	323	293	305	308	306	305	337	317	337	318	285	287	306	281	317	320	316	311	322	343	323	306	329	353	308	306	329	305	302	328	302	312	316	325	309	305	303	310	299	263	312	310	313	314	302	313	317	290	345	312	346	313	303	303	340	326	294	315	285	284	336	286	343	277	318	309	305	302	304	325	283	290	284	335	302	307	283	299	339	324	327	299	284	327	336	302	277	322	325	283	288	324	332	313	301	317	306	340	290	316	291	285	309	320	283	316	288	308	330	311	317	298	303	337	303	282	319	297	342	301	331	309	295	327	316	309	337	307	295	344	315	317	308	320	324	301	328	320	288	311	324	312	303	299	319	333	290	306	293	295	308	288	313	326	310	324	297	343	315	312	299	317	317	306	311	275	288	306	315	294	319	354	299	326	333	301	292	345	330	320	299	276	311	303	315	325	310	312	292	308	327	299	342	334	283	314	320	288	326	310	328	305	312	316	299	290	279	316	298	357	297	274	324	310	284	266	280	292	297	283	281	288	305	299	306	301	307	264	310	335	315	313	315	310	316	300	309	310	318	284	322	336	318	352	302	297	318	292	307	323	318	273	354	324	315	320	317	298	283	288	286	313	297	301	327	354	311	334	297	278	303	295	299	318	313	308	312	278	331	288	322	312	324	311	316	327	304	352	308	326	331	319	315	301	290	300	306	297	306	315	334	322	287	340	333	302	283	296	303	313	311	340	329	321	304	287	342	283	315	316	327	328	322	318	297	293	272	312	286	297	271	288	319	330	316	316	307	310	327	315	327	280	307	323	303	305	293	305	317	273	305	311	282	304	302	322	280	312	286	326	290	294	322	319	306	301	351	346	297	335	317	301	305	315	320	324	333	302	327	297	301	299	298	314	302	302	301	294	301	298	306	312	327	301	278	296	314	311	292	327	326	292	298	291	287	287	303	304	301	280	358	312	310	300	335	288	326	295	319	311	296	340	336	300	301	324	305	293	302	303	302	307	295	308	288	311	284	296	347	310	291	308	302	283	311	297	310	306	327	320	324	297	316	301	354	298	314	327	298	327	292	345	280	324	300	281	291	318	293	317	305	326	335	326	308	304	280	307	301	292	313	304	302	302	330	307	311	308	330	315	332	298	303	272	311	287	313	322	276	304	323	309	275	312	306	315	295	318	321	289	319	304	319	301	310	329	320	318	296	292	332	328	296	302	297	305	291	295	307	297	301	324	331	307	316	298	320	315	331	342	300	317	298	332	307	325	336	287	328	304	313	331	302	310	298	292	287	299	281	334	305	329	276	290	318	330	290	302	279	293	332	296	298	330	311	346	264	289	283	311	309	298	351	311	316	326	294	267	294	322	292	319	295	354	334	302	310	292	321	337	293	334	253	302	289	305	312	295	309	322	297	311	325	299	332	294	310	310	331	346	312	293	305	337	316	287	324	309	284	315	303	304	274	280	312	310	295	317	302	307	304	301	280	347	283	311	313	332	329	293	319	336	334	304	322	347	308	326	331	326	296	302	300	315	276	306	345	290	319	352	342	282	329	305	297	317	334	325	308	328	271	300	332	280	290	315	332	326	332	333	304	291	306	298	351	335	337	311	307	337	310	292	284	328	298	339	306	293	358	330	313	334	283	336	346	321	303	317	316	289	331	296	329	335	304	330	358	357	307	292	300	321	316	303	326	322	308	288	301	311	290	292	269	310	289	297	335	302	304	330	299	332	318	332	283	327	289	333	333	305	323	319	313	301	326	325	326	303	324	335	332	305	281	327	290	316	298	321	299	310	288	311	295	283	320	306	292	316	343	297	297	317	312	319	327	303	333	309	346	300	318	321	336	292	324	320	303	298	351	334	310	298	302	313	318	287	331	303	317	310	313	350	346	306	288	313	293	324	291	316	307	319	287	326	306	282	310	322	351	318	299	338	304	296	317	304	320	320	299	327	331	316	306	341	305	290	308	330	303	361	329	305	284	299	327	290	318	312	286	284	280	340	271	307	296	329	323	269	335	295	294	311	341	302	305	334	317	326	310	302	307	318	290	274	316	309	306	313	288	302	323	315	297	302	284	318	312	301	288	302	324	352	332	320	320	309	340	319	306	316	306	313	314	310	333	315	339	298	328	290	318	307	314	296	294	295	330	320	338	290	299	311	309	328	339	311	333	331	300	313	317	338	324	318	315	305	338	292	339	321	315	327	296	280	289	301	327	318	310	285	320	323	284	306	325	309	302	320	306	291	307	312	298	297	307	301	301	312	300	303	312	317	310	303	266	276	287	319	305	318	325	310	299	278	318	351	309	354	323	322	296	342	324	314	289	334	281	308	312	316	280	290	339	300	297	268	297	285	315	331	323	298	294	306	283	302	313	333	301	327	304	307	362	322	296	310	317	299	307	316	293	306	287	268	308	312	312	295	280	316	300	302	334	295	297	306	319	305	323	333	309	307	271	307	304	271	307	313	291	301	313	320	326	295	310	314	324	280	314	317	297	332	335	327	303	309	305	267	293	342	289	323	308	317	301	318	313	294	300	276	266	300	302	317	341	310	318	345	337	315	334	283	330	315	309	315	341	297	327	316	325	290	305	283	329	301	331	307	305	313	300	318	306	316	292	300	334	300	295	315	313	286	309	300	295	308	316	324	295	326	307	315	327	310	324	316	325	309	334	315	320	332	316	289	310	298	297	302	294	305	331	310	290	313	353	293	347	279	344	300	310	322	329	314	318	295	314	325	319	332	323	308	311	313	308	312	309	304	278	305	300	328	298	337	282	287	264	342	328	323	309	293	298	346	280	324	327	331	367	312	315	329	293	328	336	315	338	301	293	335	318	327	318	287	303	316	307	285	300	309	311	285	302	322	283	295	336	317	302	279	290	286	325	295	347	299	330	326	279	302	326	317	312	324	323	343	301	329	297	318	279	304	299	312	313	317	311	307	318	294	253	297	276	312	298	329	296	293	324	287	299	331	298	315	315	320	322	346	310	306	328	309	314	298	329	294	311	331	300	320	315	337	278	297	302	316	275	306	309	318	300	283	293	319	337	317	342	322	305	314	300	334	288	346	332	329	335	303	304	287	289	334	290	301	316	278	322	288	276	294	302	332	304	274	296	302	333	294	301	302	307	296	289	303	311	340	327	342	313	313	310	316	302	311	325	305	285	330	305	332	325	299	304	299	322	303	327	300	352	329	358	324	325	344	328	300	304	294	304	291	318	299	325	264	317	303	311	330	329	302	311	330	320	298	315	333	309	327	291	331	311	313	341	320	333	333	316	318	308	310	324	311	277	324	331	305	322	323	309	307	293	336	306	323	333
6539	8439	17530	17897	16529	16141	17393	22554	19356	11541	5802	2428	1240	940	845	804	818	804	841	828	829	820	800	789	834	803	799	817	816	807	801	819	736	768	830	767	809	776	839	776	822	765	808	760	884	795	789	835	768	798	814	801	801	830	836	850	787	835	856	837	773	819	808	767	798	807	831	826	804	802	824	796	793	812	813	854	764	829	805	774	783	847	828	873	771	852	793	820	841	806	855	804	821	788	831	809	804	768	849	855	848	806	824	835	848	807	806	829	801	808	828	759	784	788	843	854	833	792	765	875	804	833	827	773	775	814	849	784	850	821	830	831	772	824	823	778	805	821	828	833	839	800	801	773	821	800	798	782	860	812	797	818	803	803	827	821	792	880	824	814	793	807	780	797	818	814	828	833	851	809	837	799	862	811	799	791	787	794	777	861	810	810	775	806	779	810	812	803	840	760	810	879	829	791	844	791	822	835	822	811	828	848	799	763	817	822	798	771	817	826	808	824	808	878	754	767	782	821	794	808	739	826	816	771	813	769	807	810	833	806	838	791	844	820	833	809	770	774	813	795	802	815	829	846	815	798	802	827	794	794	804	796	828	800	816	789	757	841	805	828	793	774	810	757	791	818	815	833	722	787	831	842	830	797	799	756	794	832	848	765	766	780	882	824	803	753	803	838	818	823	772	743	818	802	802	858	831	791	857	808	810	804	771	746	764	778	809	807	827	757	820	830	817	776	799	820	828	832	803	786	800	793	842	778	820	800	821	818	825	833	798	790	833	853	773	822	841	808	816	784	815	849	833	817	806	800	832	804	845	779	778	847	782	863	791	841	774	831	821	739	799	871	782	825	814	814	831	819	809	808	840	836	809	849	844	799	791	788	831	747	798	837	756	846	838	819	794	793	797	787	849	856	809	809	843	800	811	797	825	784	834	784	858	804	803	824	827	785	803	766	810	843	773	766	786	812	798	773	854	834	759	820	801	768	872	761	783	806	780	788	799	849	797	747	813	824	835	857	823	828	838	784	843	805	808	856	768	828	791	843	829	815	813	832	804	816	830	806	828	832	816	834	737	845	786	853	863	758	826	788	823	813	769	807	813	829	845	780	764	829	803	858	770	816	849	784	839	814	778	747	801	794	833	789	825	758	783	841	828	785	786	823	795	782	796	817	797	816	803	764	808	791	795	748	760	782	799	804	732	842	844	827	804	732	828	799	787	838	788	827	802	808	831	829	788	845	814	764	816	820	839	834	814	818	804	783	791	788	794	803	793	818	845	830	801	792	807	833	834	855	810	830	795	788	834	784	789	762	799	819	805	825	805	804	845	809	839	815	822	837	825	767	804	784	859	839	772	827	775	754	800	836	807	829	843	837	832	808	836	832	796	783	826	771	785	824	787	839	822	804	831	813	854	840	834	832	821	801	817	788	810	784	863	861	816	792	823	782	768	844	810	826	755	845	801	787	788	761	825	824	825	803	813	806	825	821	862	801	803	879	836	805	798	808	809	861	826	813	796	843	856	812	827	782	797	783	781	793	832	784	795	776	804	815	820	819	792	836	808	834	871	810	802	788	779	804	824	790	824	808	810	773	782	818	816	822	855	787	849	768	775	777	829	775	788	791	805	752	796	812	815	827	776	817	778	802	792	809	825	797	779	818	844	810	799	790	851	781	817	813	797	843	838	797	846	839	831	790	796	812	876	847	829	803	862	831	813	786	850	826	814	821	806	777	850	857	761	800	763	813	783	806	790	769	805	821	781	781	789	791	812	794	823	789	852	827	821	857	813	783	779	841	844	852	783	846	797	825	845	836	837	793	776	811	802	848	841	779	731	828	810	764	884	798	808	820	822	814	809	794	775	810	790	766	822	777	835	824	830	823	797	798	759	846	861	796	795	826	798	805	799	801	881	858	826	816	766	830	784	821	793	877	786	816	839	781	793	789	783	770	797	834	805	826	763	803	821	867	823	792	837	848	817	763	752	804	797	815	858	808	847	802	823	744	833	766	809	801	853	812	801	778	781	799	779	810	812	801	838	856	762	757	756	821	787	776	828	811	861	828	785	789	804	793	820	810	801	818	851	788	840	826	846	823	853	814	819	857	796	765	762	807	784	798	791	838	768	828	803	812	798	802	773	816	803	786	826	780	823	796	832	754	778	830	797	779	793	826	762	810	852	798	781	792	841	788	794	833	787	825	807	849	793	815	771	800	789	754	810	790	781	757	781	815	803	837	805	730	824	809	851	809	818	814	814	820	764	801	848	760	859	807	738	800	794	801	785	814	822	829	778	794	815	795	839	814	786	880	793	847	857	810	778	839	799	821	866	841	822	834	865	799	745	841	788	838	819	788	803	826	801	780	825	802	787	819	808	842	809	828	821	816	856	824	808	787	822	812	715	762	808	824	804	824	810	772	788	801	812	787	839	789	840	801	806	815	776	828	819	756	799	788	858	786	817	799	802	819	808	825	839	800	773	805	852	804	762	823	794	782	830	797	832	843	833	801	810	836	799	787	776	824	791	828	787	772	813	859	797	804	828	792	802	817	874	828	804	779	751	774	792	844	763	782	833	791	828	823	811	808	802	803	824	790	825	793	809	784	830	820	793	822	815	781	813	804	796	820	804	794	785	835	832	856	813	834	808	803	874	791	831	843	771	791	815	787	801	815	833	803	791	795	859	749	802	841	812	809	831	811	835	852	828	799	790	813	821	778	817	797	808	830	753	811	793	818	810	821	781	804	800	808	792	792	839	833	810	794	758	765	797	814	794	794	766	819	832	797	803	779	844	807	822	798	813	838	813	818	866	809	817	801	871	839	806	776	832	799	749	842	779	803	794	805	822	761	775	726	792	835	788	801	795	794	777	799	850	784	779	803	835	839	802	805	763	837	785	867	794	864	810	801	796	836	798	812	799	802	757	812	785	823	745	860	760	807	822	753	847	816	798	768	810	786	800	803	796	805	799	799	792	824	787	796	770	827	777	810	788	803	816	857	760	826	826	768	838	837	749	781	810	865	827	808	809	833	822	773	783	847	768	826	890	812	811	815	808	782	851	787	867	796	854	844	808	780	777	815	791	829	839	800	778	832	804	819	815	781	811	826	782	855	827	827	815	772	795	809	843	767	849	778	838	789	802	842	771	806	803	816	805	822	847	827	807	826	756	760	845	809	802	768	791	814	812	795	829	798	767	800	807	842	814	797	757	751	784	837	787	818	789	838	822	792	812	801	797	788	750	810	809	755	810	814	782	787	834	835	817	814	765	817	820	810	856	814	810	780	786	819	815	780	825	766	804	809	874	857	762	811	773	753	799	832	814	834	780	838	770	800	869	793	800	814	836	809	811	797	791	832	836	812	779	824	809	802	769	790	825	814	801	820	781	790	789	814	809	777	816	806	820	832	843	807	825	831	803	825	846	816	772	825	789	770	786	770	838	806	832	806	811	807	797	831	768	861	835	794	825	792	807	778	830	810	829	828	804	867	800	781	813	781	859	788	817	817
22370	33887	35234	32782	27125	33546	36952	40512	35320	24519	12297	3142	908	373	285	288	258	290	277	286	313	298	250	283	274	250	262	264	268	278	281	278	302	314	269	268	280	278	252	256	247	281	251	283	291	256	263	283	261	301	251	273	270	262	260	280	296	268	293	245	308	270	275	278	271	243	284	259	281	285	270	268	277	277	282	275	248	289	280	287	297	271	283	274	290	264	271	259	263	298	275	272	254	267	278	260	272	237	264	260	268	280	270	230	256	250	260	254	281	264	263	280	265	265	265	270	286	295	267	261	291	272	278	258	277	264	256	274	273	262	286	286	263	284	272	266	303	300	259	266	271	252	304	252	256	260	289	273	289	271	305	270	242	283	303	265	288	291	305	257	269	266	246	303	267	290	251	295	289	273	265	255	268	265	281	266	302	260	251	277	249	251	271	278	266	291	255	266	263	269	283	233	307	278	253	295	249	264	267	267	255	283	278	288	279	282	262	317	291	274	270	287	272	279	253	278	264	257	283	290	260	300	269	264	262	268	317	278	314	260	263	259	283	264	261	258	247	311	281	276	264	300	272	255	271	239	281	307	294	286	251	305	294	307	284	289	279	269	270	259	289	287	304	288	265	286	270	266	255	250	300	249	271	278	275	264	271	241	272	278	267	253	273	270	296	282	301	278	255	312	270	269	252	286	270	275	302	270	252	264	252	276	259	260	269	267	301	254	266	268	251	283	250	278	282	257	243	261	261	241	275	272	282	283	272	272	261	275	291	253	271	303	263	297	258	258	284	250	284	272	271	263	286	249	261	294	281	257	275	269	274	261	318	269	283	297	276	299	282	280	281	251	270	270	286	247	264	248	259	283	276	277	309	292	281	258	294	277	235	250	284	295	287	255	265	261	283	288	283	256	268	275	303	280	278	292	300	258	272	301	273	266	246	273	293	282	297	278	297	294	244	277	265	260	278	279	269	269	288	247	284	257	253	273	272	249	276	284	274	258	272	305	277	266	271	301	268	283	255	289	314	248	251	299	270	272	242	266	258	289	280	277	268	240	295	241	271	317	255	284	281	245	301	280	317	264	284	277	275	301	267	280	273	270	238	258	287	252	305	267	254	273	280	260	286	268	267	294	281	273	273	285	269	248	240	263	248	282	264	244	291	280	292	262	256	285	274	299	276	257	286	275	264	265	275	264	263	251	275	267	272	261	249	270	293	258	269	262	294	294	284	292	296	264	278	272	248	246	304	274	259	278	260	265	275	251	270	278	281	282	262	260	272	268	276	315	269	278	288	266	297	280	272	279	282	256	291	273	278	246	292	263	283	288	251	258	263	271	283	267	264	279	238	266	301	265	296	263	306	224	240	251	281	289	303	266	303	265	264	276	258	282	261	279	279	301	278	300	222	284	255	241	266	281	255	247	256	283	286	275	290	278	268	256	267	287	256	270	273	302	273	262	258	296	264	286	269	272	296	286	263	291	279	276	282	259	248	309	311	283	269	285	288	252	305	274	269	312	286	249	241	268	273	276	281	280	273	248	275	261	277	274	295	243	265	260	289	287	314	269	283	247	281	295	253	287	270	280	282	281	274	295	271	271	260	291	298	291	297	242	260	260	235	277	255	279	271	271	302	258	274	257	248	287	260	271	292	279	295	287	241	271	270	273	281	251	282	254	283	276	283	278	290	284	292	301	281	268	260	255	244	269	282	270	279	270	284	299	279	263	268	264	270	247	280	271	277	273	280	268	273	231	270	263	234	259	256	299	250	250	276	270	284	274	278	280	275	283	263	261	281	235	260	259	290	303	294	266	299	306	262	268	294	254	279	281	287	252	272	263	266	291	281	254	300	240	247	265	244	259	269	278	285	289	266	279	244	287	257	245	254	285	277	261	284	285	261	286	281	274	252	256	276	265	268	283	254	248	275	271	270	278	261	250	268	282	270	286	280	256	259	268	296	275	294	259	285	237	257	281	294	266	270	278	298	276	276	251	275	267	277	289	252	277	239	248	233	313	295	301	259	292	251	258	253	263	265	290	278	248	279	279	251	270	263	258	272	305	273	298	280	307	258	266	251	259	257	257	251	256	257	304	278	265	283	252	269	276	286	278	265	259	243	273	278	240	288	274	289	256	291	298	260	294	265	300	268	296	270	283	245	262	277	279	261	290	309	278	264	255	259	279	287	283	304	301	291	252	257	251	257	303	285	285	289	292	265	300	299	285	279	274	264	263	262	277	275	259	270	260	299	286	296	274	269	272	303	272	265	292	268	280	279	278	262	298	280	301	268	294	282	264	242	264	279	278	263	263	269	238	263	265	275	278	277	292	266	276	274	308	283	304	254	256	293	246	258	272	281	268	252	253	287	270	250	277	283	265	274	234	268	269	313	272	266	266	249	283	263	276	282	278	298	283	252	274	296	290	299	284	272	284	266	261	269	277	271	259	280	265	284	289	276	277	271	263	279	269	270	281	268	276	270	273	281	295	264	272	265	257	294	280	273	289	270	297	253	253	290	267	250	267	257	277	321	307	293	285	270	267	270	259	265	271	266	295	293	261	255	296	275	260	298	274	273	285	271	282	274	265	251	285	247	243	246	263	289	260	276	256	248	290	281	264	253	278	293	275	280	285	297	272	281	279	286	285	288	286	289	272	278	306	284	261	256	269	253	280	274	273	292	277	247	278	265	250	282	258	289	290	298	276	283	260	255	266	288	272	275	255	262	284	252	275	244	250	269	294	279	241	296	271	272	279	298	255	246	277	252	257	251	286	269	246	271	285	253	256	263	274	264	269	253	253	273	273	314	293	254	298	269	306	285	314	275	288	253	261	275	261	265	267	274	290	293	264	289	279	259	255	288	297	282	253	284	229	270	289	279	288	291	259	267	280	264	325	292	270	298	275	267	255	293	275	286	305	240	282	274	289	278	246	266	268	277	290	265	288	263	285	238	266	287	261	275	291	265	251	278	264	269	274	291	269	257	276	276	256	266	279	272	280	269	272	281	263	271	288	260	265	288	268	294	294	267	233	287	262	302	242	288	271	267	282	251	291	261	288	263	277	261	281	257	246	307	300	259	264	294	257	256	250	237	271	258	285	282	271	287	278	261	261	274	296	257	280	272	287	306	294	262	274	283	281	280	260	270	262	277	293	257	259	281	274	276	270	273	265	260	242	284	287	282	263	279	282	252	259	242	289	254	284	248	282	307	250	283	268	250	265	267	279	283	268	277	277	279	260	275	256	247	302	282	281	269	271	306	264	254	274	255	288	239	258	273	277	279	268	266	275	270	271	270	256	283	258	266	284	270	294	300	243	245	274	309	275	272	266	299	274	253	290	279	275	259	281	254	264	277	267	282	282	258	261	290	279	262	285	289	288	228	283	291	258	253	300	257	253	257	279	268	269	324	306	278	248	303	281	268	255	259	283	265	287	267	241	307	271	274	280	272	277	242	280	232	271	258	268	276	272	258	285	242	258	261	265	274	269	273	262	271	271	269	229	278	274
16406	29250	32497	37398	35122	46850	50626	56153	50765	39263	26913	10039	3238	1144	725	706	705	743	687	774	716	653	718	694	704	751	677	722	742	685	725	736	671	724	716	727	709	727	717	722	669	731	719	739	734	710	766	731	727	689	676	680	770	709	751	752	724	722	704	726	730	677	720	703	768	748	705	729	723	719	705	720	678	717	728	711	680	690	728	689	744	738	711	699	746	703	745	709	670	767	739	713	726	757	693	720	677	728	731	727	725	679	738	707	713	681	727	777	700	740	762	703	708	701	679	739	690	739	734	744	666	699	725	693	701	734	715	714	721	707	720	718	742	660	738	699	704	681	762	695	694	729	673	704	668	700	746	726	734	707	672	684	717	736	686	733	772	714	736	739	662	701	728	759	721	701	729	749	710	685	720	736	708	721	680	737	705	721	701	720	732	732	704	735	707	676	769	715	716	668	703	677	741	709	733	731	745	706	693	753	709	744	779	734	738	733	716	738	716	752	683	704	690	706	704	716	674	709	746	731	713	710	690	714	712	714	749	720	711	682	684	719	693	686	690	750	724	693	667	768	759	719	735	672	753	728	732	723	721	696	706	684	680	689	742	678	690	718	683	691	732	680	701	704	731	723	729	651	740	701	734	733	713	678	712	770	716	673	716	757	750	698	703	699	715	645	734	741	700	728	699	720	733	712	680	664	707	706	717	679	730	721	739	702	727	726	713	727	707	713	702	742	726	717	686	724	687	716	692	726	692	721	724	680	786	725	730	720	725	777	696	709	675	702	731	676	652	776	723	717	687	728	716	709	670	728	725	750	739	711	739	729	667	734	742	699	697	689	739	671	744	720	674	747	716	721	719	721	716	719	706	748	716	720	714	764	672	700	706	698	700	705	691	706	727	746	751	722	706	736	730	746	738	727	703	744	752	730	680	728	678	735	733	719	705	701	729	712	698	682	698	674	712	655	671	728	736	686	707	687	729	704	707	717	684	681	729	715	656	716	716	709	674	757	768	677	734	706	701	705	730	708	688	704	717	677	696	685	696	719	706	747	764	736	727	678	726	726	753	739	700	744	643	724	727	773	726	752	681	671	728	715	712	740	710	718	691	724	724	716	763	653	771	740	692	728	714	716	731	678	705	751	721	748	724	665	721	716	716	776	723	698	717	732	675	721	747	736	714	745	692	706	780	736	721	682	708	705	738	705	696	683	713	713	667	731	746	748	687	691	727	707	733	694	712	722	687	765	677	759	699	686	720	695	711	730	709	708	705	712	685	710	704	741	723	742	719	739	690	736	684	704	692	725	728	697	719	707	719	736	718	678	723	709	752	706	696	736	714	720	674	659	703	670	739	706	752	691	759	736	673	683	722	724	701	711	712	738	696	741	662	733	740	715	730	664	741	733	755	694	722	716	702	699	732	738	691	720	741	730	689	720	734	781	726	724	685	696	731	746	723	747	695	645	714	720	729	651	764	766	752	679	705	741	725	699	757	680	767	683	709	761	701	712	747	748	693	677	724	738	689	719	693	675	723	720	687	744	681	708	762	706	746	718	663	770	696	759	690	676	684	725	709	746	730	752	688	684	712	740	730	748	717	688	741	714	701	712	638	769	686	695	756	653	722	683	736	680	708	706	707	724	677	747	715	692	703	732	734	673	701	707	657	682	706	756	732	694	727	692	700	700	681	702	696	685	712	700	715	696	700	719	748	679	755	668	692	712	750	692	727	761	748	676	720	685	690	723	694	673	727	692	700	688	757	713	684	728	683	716	694	707	702	700	703	725	686	743	719	715	710	726	719	700	702	752	704	685	738	689	709	715	652	753	749	738	708	744	694	684	704	733	728	737	705	720	716	740	683	713	701	675	771	759	706	722	690	711	713	718	764	683	676	728	666	730	731	727	701	691	714	737	700	674	710	711	734	709	699	695	748	704	720	715	735	679	730	746	703	762	741	733	696	761	672	699	711	695	694	736	693	673	703	734	759	721	735	671	728	704	773	721	739	726	678	676	666	672	663	748	709	690	770	743	726	778	704	704	727	693	705	728	721	730	700	710	725	703	731	687	758	702	755	706	690	794	719	681	717	705	711	713	699	700	696	671	692	729	733	719	713	676	707	714	690	669	676	690	703	698	717	714	685	641	741	719	706	761	712	727	692	748	722	733	765	681	702	650	705	701	732	704	715	733	710	756	681	731	742	734	722	723	729	666	716	701	710	702	716	715	692	695	665	724	732	744	711	752	696	732	702	744	714	723	733	740	703	700	743	730	716	728	726	728	679	754	697	745	711	715	744	695	694	680	714	705	667	701	734	737	673	674	689	684	758	688	732	733	721	720	675	717	700	703	674	696	753	708	698	694	649	701	749	750	701	717	705	710	712	731	719	709	721	710	681	730	698	663	692	707	720	702	722	723	759	668	723	641	751	724	744	693	714	734	738	721	703	707	655	741	739	699	736	699	708	692	684	746	689	719	684	742	673	707	715	734	682	665	722	723	677	668	668	739	754	747	725	736	702	699	677	702	701	721	700	726	749	719	744	730	724	708	721	701	731	717	673	700	743	737	739	716	734	722	742	699	723	685	740	698	663	685	740	740	670	724	696	683	749	746	711	667	708	708	701	730	739	714	743	709	707	673	688	722	670	693	687	678	708	719	694	736	740	708	679	686	671	708	735	689	722	728	665	817	708	734	704	730	748	717	737	724	713	709	713	641	736	700	709	783	716	737	691	736	712	750	686	722	701	714	752	725	677	688	703	723	732	736	713	667	730	716	756	737	743	647	744	670	691	701	676	694	727	712	719	675	711	734	690	734	675	721	742	724	703	661	696	642	690	705	681	707	684	740	736	714	644	723	753	753	713	774	722	705	726	719	688	712	788	677	690	688	691	726	706	777	662	685	735	680	681	713	686	738	729	718	709	706	697	713	728	737	714	669	717	739	681	710	732	714	749	729	712	684	684	690	677	710	707	686	705	691	724	732	729	701	640	677	738	742	659	727	748	707	678	712	730	708	703	721	722	743	718	746	727	759	725	734	680	726	719	733	751	706	708	746	727	719	710	710	754	672	653	708	679	732	683	705	717	724	702	685	761	697	689	712	736	688	701	726	738	712	718	723	689	687	758	739	702	720	712	718	677	749	728	695	686	742	782	709	702	679	685	747	693	706	735	684	719	718	733	744	719	714	698	709	685	727	689	680	705	733	726	712	729	713	757	743	674	690	708	689	672	680	696	734	705	732	717	715	701	705	677	707	723	724	716	707	686	723	696	680	746	716	707	721	719	682	684	719	704	684	673	706	720	734	742	695	739	747	735	719	687	707	752	749	724	725	671	730	735	758	730	752	681	754	764	680	675	712	694	680	713	741	695	696	710	743	712	747	713	747	666	683	744	708	730	719	725	697	712	708	666	707	740	739	712	712	687	704	708	706	710	709	747	693	698	738	724	732	689	747	723	661	718	747	729	712	705	766	658	681	674	712	731	697	696	627	699	731	731	705	718	701	708	774
31988	43896	39438	35985	30548	35429	40775	46165	47205	36747	21996	7341	1402	427	239	194	193	215	238	242	239	255	247	226	214	209	196	226	230	210	247	207	231	206	216	226	226	237	207	223	191	205	199	217	218	226	213	205	236	223	249	217	222	249	221	241	209	229	182	226	246	222	228	207	204	203	231	210	252	198	214	204	223	208	219	210	227	231	233	225	208	185	192	234	243	225	236	200	217	206	232	218	215	228	207	203	198	253	224	218	211	223	206	221	213	227	224	194	211	257	222	196	207	192	230	204	221	235	203	215	215	206	236	210	221	213	223	227	220	237	203	221	242	196	194	262	229	244	216	227	237	223	199	201	231	236	231	230	212	247	240	209	200	232	204	210	211	232	198	214	228	195	206	220	228	216	215	208	206	207	230	232	206	228	202	211	180	227	213	247	222	198	247	206	203	224	198	163	236	228	218	249	199	235	230	216	242	199	211	202	230	232	227	195	215	239	216	226	205	225	175	228	222	238	201	186	193	223	206	240	204	240	245	215	230	212	227	208	203	227	214	237	221	234	226	219	231	204	189	210	193	224	224	240	230	230	236	213	220	230	232	218	201	256	187	213	250	213	209	230	224	213	196	199	208	232	233	236	213	196	215	197	214	206	230	231	228	222	214	236	218	216	213	204	217	211	236	231	219	208	206	207	219	216	229	179	214	191	222	238	213	218	216	229	215	239	218	202	224	218	244	196	197	212	195	222	206	183	205	218	227	209	204	229	248	244	207	232	235	201	173	217	204	202	210	211	223	244	218	221	218	220	221	224	194	223	226	233	189	206	232	215	210	220	228	196	197	212	234	204	191	192	222	222	196	228	242	220	228	228	232	231	209	233	214	217	193	205	206	232	194	197	238	231	243	193	201	220	218	244	212	199	219	213	226	213	204	197	201	214	244	219	202	225	221	227	239	232	223	204	243	238	219	211	202	248	239	204	219	208	211	211	222	239	241	200	223	231	215	229	227	208	227	222	204	229	214	233	215	220	207	246	200	233	220	236	236	232	208	214	207	234	215	201	213	242	225	196	218	226	239	233	223	199	204	220	210	247	225	232	243	217	229	193	241	214	218	207	214	225	232	218	231	214	225	211	214	199	180	211	252	234	194	218	234	209	193	234	214	234	230	214	226	214	226	207	228	203	210	221	233	220	237	240	238	235	233	217	197	216	192	212	221	230	223	213	210	220	219	235	203	209	175	205	219	217	224	224	219	225	206	178	215	238	200	204	237	223	213	217	219	219	218	249	237	184	249	203	217	226	232	252	237	222	224	211	224	218	211	194	207	202	238	206	232	237	212	242	228	230	221	214	203	228	200	203	216	207	250	219	215	215	243	215	233	226	228	226	259	226	190	198	198	243	201	202	228	210	198	241	224	220	230	216	202	227	216	219	223	220	225	224	233	249	205	233	205	239	247	213	208	223	239	229	229	212	233	194	213	206	205	230	207	221	207	214	214	195	210	190	194	214	201	219	241	229	236	205	216	198	218	229	235	199	223	219	210	200	223	200	218	230	245	221	214	199	204	237	229	218	194	219	227	234	228	229	217	214	198	212	232	226	212	214	217	261	227	226	210	210	192	213	217	215	216	193	221	250	180	216	245	195	202	204	224	242	236	224	229	192	214	227	222	216	220	222	233	239	217	231	205	212	217	229	237	234	218	191	212	210	218	232	221	227	219	206	208	210	227	188	213	220	216	224	229	234	228	241	216	217	219	197	232	234	214	204	193	190	219	219	231	220	242	200	200	210	247	221	249	242	199	211	231	210	203	230	206	180	196	215	204	231	234	214	203	210	203	195	216	231	246	225	230	235	206	221	199	212	218	226	228	221	209	204	205	225	220	194	229	210	222	230	218	209	237	241	202	193	234	214	238	219	221	210	221	217	232	220	220	224	224	217	210	213	212	230	248	186	204	212	218	223	195	211	233	236	193	202	237	215	207	233	203	211	231	217	225	199	256	209	210	209	236	228	241	245	223	213	233	217	218	210	218	213	204	202	205	196	229	210	228	195	214	220	205	199	226	225	210	227	231	199	221	195	209	227	222	221	195	195	230	229	212	227	201	248	221	188	204	202	217	208	203	205	221	230	210	238	219	213	200	207	219	227	214	190	196	230	216	217	213	218	190	223	231	219	232	223	224	214	205	206	224	180	228	230	246	251	197	221	232	191	199	229	233	215	192	197	209	206	214	184	224	206	205	212	193	222	250	219	203	208	211	216	217	195	230	242	202	197	230	216	217	231	229	229	208	204	226	192	201	210	213	273	238	199	191	247	214	236	190	205	221	215	210	234	216	230	223	208	228	228	235	246	196	214	190	255	215	238	212	203	221	246	201	205	229	203	222	208	213	216	239	205	222	216	192	240	224	233	217	250	206	219	219	209	239	230	233	193	227	236	245	203	196	234	202	239	216	203	193	187	205	208	208	212	210	225	205	211	220	224	207	214	208	214	227	213	210	224	202	232	199	210	231	214	208	219	206	207	216	219	190	213	224	203	210	214	210	206	200	224	227	213	235	201	238	225	234	226	203	212	221	224	223	186	235	197	222	236	210	227	200	212	197	214	227	211	209	217	251	223	210	187	254	197	218	223	231	230	202	211	198	208	220	202	241	204	206	239	205	256	204	224	240	240	208	223	213	223	214	212	240	210	241	241	227	217	246	204	198	213	213	216	236	198	197	227	222	215	217	217	213	222	229	212	221	210	205	241	217	212	226	221	199	214	208	224	222	232	214	218	207	245	213	204	225	220	205	220	253	240	218	210	218	211	235	228	246	229	237	221	233	218	184	238	205	224	233	216	213	197	240	202	246	218	196	243	230	244	225	208	227	232	227	204	237	205	216	216	224	251	232	217	250	237	225	232	237	212	248	210	208	234	216	216	240	216	202	201	219	223	192	247	199	217	231	222	213	197	225	227	235	231	226	169	209	214	222	191	187	186	226	208	234	234	243	247	226	237	207	228	201	202	212	209	232	210	232	189	208	230	217	233	226	258	209	211	219	220	219	229	210	223	191	219	199	226	219	214	207	206	201	189	209	211	230	204	212	243	207	204	211	205	223	225	229	226	236	199	219	203	219	231	192	204	216	234	235	255	217	186	212	216	209	178	237	213	229	207	212	205	227	201	241	241	235	252	228	224	197	212	221	212	218	210	232	229	238	223	189	236	217	200	202	208	204	237	207	216	212	241	210	229	230	219	227	224	239	206	221	200	218	207	205	236	218	233	228	222	226	217	210	214	217	220	221	229	187	206	218	213	208	243	204	210	232	223	201	221	225	239	241	199	217	227	234	194	220	210	235	217	183	223	207	237	241	209	215	175	222	247	236	214	222	234	233	208	208	220	198	226	213	215	193	203	231	224	209	251	215	191	241	223	204	230	239	212	219	229	204	202	221	246	227	229	217	245	195	225	211	197	260	221	204	207	208	216	220	219	223	201	243	215	237	219	213	226	219	218	220	243	230	214	233	219
23415	39403	42254	44182	44039	49976	56599	66140	64190	50077	36732	15801	4975	1305	529	579	615	615	627	645	592	580	565	585	591	624	613	597	633	571	576	559	547	571	590	563	596	569	580	571	603	549	586	573	556	596	596	568	590	559	593	574	582	561	568	576	582	541	520	553	591	559	559	605	561	554	564	583	636	620	613	570	595	608	567	581	591	632	609	593	561	625	577	580	599	582	572	555	580	633	583	597	567	583	576	574	559	578	595	563	569	586	544	555	553	596	598	593	551	569	587	588	612	589	597	603	582	583	564	575	565	567	574	568	561	560	613	605	586	572	549	561	559	571	580	562	599	577	606	611	626	603	575	609	591	576	608	606	583	596	542	537	588	584	592	581	626	587	539	601	614	546	554	601	575	577	567	591	571	548	600	580	636	615	573	550	612	622	616	551	582	620	580	608	581	583	600	580	593	572	573	573	550	610	585	591	588	580	613	583	601	568	574	583	542	590	567	545	606	578	618	586	589	600	599	567	620	551	565	593	584	535	609	535	557	587	587	613	552	560	573	591	597	536	588	609	576	582	572	568	572	598	583	566	567	610	579	562	601	593	530	553	540	580	570	560	583	601	633	592	590	537	590	550	613	539	559	557	585	601	581	549	603	616	578	590	576	577	633	580	595	566	584	589	563	577	554	512	566	553	649	607	607	592	588	587	551	566	566	592	566	545	582	577	581	558	576	586	603	539	558	624	564	601	636	597	562	615	611	539	554	532	590	582	567	625	573	649	606	549	590	630	634	586	579	566	544	555	565	561	603	574	557	619	571	604	542	605	605	548	578	594	540	574	602	635	529	565	609	554	596	625	599	584	593	574	602	559	588	611	577	560	568	576	605	563	594	548	585	607	589	552	568	547	591	568	606	597	607	604	541	562	594	593	542	574	594	579	555	570	551	552	587	559	556	561	603	545	574	595	567	538	612	581	556	564	593	553	583	558	555	572	587	586	605	551	658	573	572	566	560	605	622	598	587	589	568	571	587	556	613	523	582	587	581	578	619	547	607	578	602	571	575	592	581	565	578	598	594	594	638	613	581	573	588	604	612	576	629	560	587	538	570	599	584	573	594	590	597	529	619	608	577	578	592	587	608	604	569	593	571	587	594	607	576	572	603	569	531	577	523	595	557	595	575	593	583	626	562	554	574	601	585	535	582	556	617	618	582	618	575	621	566	567	625	606	590	597	606	577	565	604	611	558	558	583	574	582	580	589	581	582	568	587	568	557	554	596	611	562	583	592	511	541	548	537	575	596	559	581	643	583	565	585	584	588	556	578	524	574	536	596	607	600	566	557	593	583	607	551	575	565	582	578	599	538	571	589	569	614	579	590	567	544	525	555	620	563	578	562	588	598	593	613	581	571	557	579	594	577	587	619	591	558	573	565	562	560	537	602	567	566	567	564	581	573	575	616	590	597	565	551	606	563	555	564	605	560	541	563	565	575	565	565	565	566	591	580	607	573	639	594	547	641	548	533	574	598	591	591	600	635	564	549	570	571	587	565	603	553	601	566	538	594	595	548	574	599	607	554	551	602	562	553	512	582	584	601	592	598	545	559	606	617	529	593	624	588	610	595	567	563	576	550	593	598	618	556	577	576	617	551	567	542	554	583	582	564	597	546	575	572	551	548	563	538	578	589	563	613	575	567	599	582	589	572	582	580	572	622	625	579	570	589	595	543	557	561	554	587	606	595	585	568	587	580	618	567	579	612	607	591	593	624	537	575	537	566	574	566	550	603	605	550	604	575	601	556	573	606	569	606	643	568	595	552	599	597	602	603	568	580	619	570	566	581	559	548	585	562	572	544	593	573	580	615	600	619	555	551	583	566	614	621	584	589	609	607	620	565	609	618	551	593	582	566	611	554	589	574	584	575	565	573	574	556	536	528	592	571	593	543	561	561	617	612	582	593	596	574	535	571	609	585	548	584	599	601	565	580	587	544	550	573	580	555	588	609	576	569	605	572	614	584	596	605	551	611	598	598	591	560	568	607	561	569	593	560	632	582	553	579	573	538	563	578	581	591	600	560	597	519	619	576	606	552	600	561	564	589	598	570	568	550	557	548	519	566	576	576	562	573	589	561	589	598	598	544	589	577	596	577	635	564	609	568	594	571	597	569	585	578	576	576	554	584	585	590	587	591	555	543	615	631	564	578	572	581	550	562	606	591	594	547	577	597	555	560	603	583	616	534	569	544	549	574	606	600	590	600	586	571	569	547	611	572	607	583	570	559	588	546	600	531	574	579	595	549	600	588	556	570	584	561	594	559	614	588	561	563	580	622	584	565	618	553	592	506	558	555	546	613	563	615	546	553	555	588	628	616	578	557	529	545	568	622	626	570	625	556	600	571	569	567	581	517	570	610	583	538	570	563	586	601	599	558	605	625	545	589	600	559	593	537	594	544	552	587	599	577	592	571	556	569	558	610	573	568	567	560	579	593	573	593	572	594	585	596	566	606	561	542	603	564	632	578	573	581	662	616	583	593	570	605	584	570	574	599	593	567	576	582	596	569	596	576	581	540	571	543	570	568	562	640	563	604	595	569	598	564	614	583	600	554	617	604	631	595	579	621	575	587	574	559	568	608	565	578	563	559	545	548	568	624	580	582	540	573	553	592	573	634	580	569	565	574	611	547	537	622	616	614	581	559	606	562	541	611	586	541	588	608	601	541	544	597	596	628	567	577	542	546	561	611	541	593	622	584	586	556	562	564	565	593	614	611	574	584	577	553	586	560	581	561	586	567	601	583	536	533	587	550	600	573	567	562	551	561	571	594	557	592	566	541	588	588	577	571	557	563	569	603	553	589	587	589	548	572	548	569	560	569	613	607	586	582	591	579	575	594	606	546	622	563	578	572	551	610	572	539	609	568	600	589	529	606	629	584	602	588	566	564	602	593	566	595	590	557	586	575	606	608	581	589	562	606	597	598	561	564	608	581	591	546	607	576	563	566	627	586	571	569	595	609	605	534	622	583	602	583	559	545	572	583	571	583	584	563	615	575	603	543	591	593	562	578	579	576	565	533	542	563	567	591	566	596	605	598	618	603	597	600	584	575	648	580	618	559	571	628	545	577	583	587	592	589	596	617	560	551	599	586	625	601	546	588	611	575	567	595	570	559	599	553	626	630	608	531	598	610	587	578	562	566	571	569	604	569	559	596	594	597	563	551	589	593	608	578	605	582	580	575	569	566	588	599	556	579	572	558	588	573	602	571	560	547	593	647	529	610	561	598	611	606	533	569	553	578	573	583	577	585	614	558	597	618	563	584	608	584	576	570	628	623	580	575	611	613	622	570	571	556	613	620	595	614	602	575	590	566	576	585	605	602	573	570	583	622	613	582	607	576	573	612	568	573	536	603	576	575	577	583	576	583	581	579	588	614	558	577	588	571	605	598	609	556	555	580	564	552	579	571	577	562	592	577	600	578	579	587	559	607	554	608	567	577	549	587	591	597	594	608	597	595	544	628
6121	9165	13281	13893	10544	5703	3729	5352	4687	2899	1529	757	416	299	295	310	315	321	298	301	317	306	319	309	323	329	318	301	296	321	315	302	291	302	288	311	298	282	327	310	314	319	307	325	269	355	281	319	335	310	280	295	285	315	317	319	319	299	314	316	326	289	297	302	287	333	281	308	290	299	265	281	300	304	312	348	286	297	320	300	302	339	310	266	295	343	291	296	297	282	341	316	285	320	305	334	325	308	299	321	286	312	263	296	317	295	315	266	281	301	328	300	327	297	312	294	313	278	333	315	295	257	275	291	314	295	302	310	316	302	312	291	289	293	320	309	328	309	323	310	257	315	297	315	310	274	290	295	312	302	274	313	304	307	323	289	280	301	317	287	310	326	303	308	328	280	290	289	299	273	280	321	275	290	300	320	312	320	302	300	276	306	287	305	310	300	313	330	281	331	296	308	312	293	302	292	279	317	308	290	285	304	298	306	304	304	305	320	313	300	335	292	288	292	298	305	314	313	287	280	279	307	319	305	310	316	275	334	303	272	295	334	322	299	298	283	338	332	305	277	310	342	310	288	289	293	295	294	345	300	297	263	298	298	312	305	315	318	305	303	305	312	303	295	291	332	341	313	310	308	279	291	317	299	306	296	296	288	325	326	288	311	305	288	296	336	299	305	299	322	298	289	316	331	304	316	291	276	324	301	299	293	306	316	283	293	292	279	286	310	284	288	305	325	294	298	279	307	338	336	304	283	297	310	301	328	305	313	310	300	298	295	327	309	293	318	326	300	283	299	289	307	274	314	303	341	286	293	307	318	305	293	288	307	318	319	318	305	316	306	268	301	313	324	302	281	314	279	295	329	287	307	324	284	303	324	305	301	280	317	320	297	309	324	266	296	294	309	282	289	307	304	332	286	276	300	296	286	301	301	291	318	305	304	278	324	347	324	334	277	308	311	299	291	319	301	307	319	301	307	311	306	302	316	295	286	343	310	287	302	336	297	296	282	298	312	293	309	284	312	302	282	329	331	295	316	293	306	320	285	305	285	336	269	294	340	284	310	319	315	301	314	329	308	296	272	326	283	313	326	298	326	288	304	284	288	299	309	316	302	297	293	296	309	305	288	298	286	328	319	318	330	255	309	328	301	320	311	322	358	325	279	316	330	312	338	290	278	296	275	327	334	329	297	285	288	323	299	279	302	304	298	310	286	301	325	317	286	290	302	311	334	304	280	296	318	283	289	331	309	300	314	290	347	313	309	339	304	299	306	272	302	328	305	317	314	301	292	294	281	333	319	346	340	312	329	309	307	321	302	324	326	343	324	322	269	284	310	296	306	360	308	310	303	307	322	277	288	305	278	310	298	309	322	334	307	334	318	308	304	293	301	269	292	309	277	301	303	290	331	331	318	307	313	337	349	291	299	301	303	315	323	321	299	326	324	305	267	307	322	293	280	332	300	266	280	322	285	329	288	315	304	325	285	304	329	328	302	321	303	289	314	308	334	310	318	300	320	318	327	311	286	287	284	307	290	274	287	268	313	289	283	293	346	309	305	307	341	329	317	335	307	287	300	290	294	287	276	290	289	295	311	304	293	331	320	306	305	321	311	302	281	341	308	267	321	312	288	325	322	319	336	314	301	327	300	324	283	284	316	297	323	306	301	303	307	293	308	260	346	324	294	283	293	330	335	294	285	272	289	331	302	265	285	312	299	286	311	315	292	318	303	304	327	323	310	316	283	298	290	335	296	314	312	288	269	254	280	307	305	313	341	307	311	304	314	348	294	313	298	303	264	298	316	289	331	319	276	323	304	298	299	315	323	300	294	328	295	296	303	297	304	306	314	299	336	311	320	331	316	306	327	285	312	306	329	267	327	296	343	324	301	294	312	337	304	321	328	316	302	310	300	337	313	287	306	335	301	339	330	281	304	283	308	301	311	296	306	301	295	301	298	270	326	291	317	305	305	310	290	362	273	338	281	305	282	331	327	271	313	296	296	303	290	316	297	329	275	327	316	312	296	302	288	279	313	309	284	292	314	305	304	339	321	309	339	315	306	333	300	298	322	329	309	282	312	326	318	298	281	310	306	287	316	293	282	304	302	278	328	325	304	304	293	319	317	304	333	290	295	322	302	308	306	318	328	314	282	326	332	283	308	315	299	292	268	331	284	295	323	343	312	269	301	282	323	307	329	256	323	333	314	318	323	308	310	270	304	325	298	328	339	302	311	317	307	289	307	316	272	304	299	308	297	302	320	310	334	319	284	277	312	307	295	296	292	303	312	303	312	301	291	301	317	291	305	298	279	278	336	286	300	331	294	287	297	336	323	310	321	318	315	275	300	306	298	321	292	304	354	293	342	293	273	297	308	266	311	310	331	305	315	294	354	288	287	274	317	343	283	287	304	297	297	335	322	310	299	304	325	318	311	323	335	337	304	301	277	300	301	328	303	292	334	312	310	287	283	301	284	299	301	300	308	322	304	300	290	320	314	311	323	275	297	292	296	300	326	302	295	322	306	290	320	284	300	311	300	318	289	270	283	320	332	335	296	302	320	309	277	329	292	310	291	309	303	311	310	302	297	279	303	292	291	308	297	316	295	297	314	328	342	342	320	309	292	305	282	288	310	276	299	298	281	331	278	304	278	301	322	307	300	318	305	293	263	305	294	318	268	315	325	348	320	313	326	304	302	298	294	325	296	325	310	329	295	340	305	299	321	288	295	279	310	328	303	310	301	268	285	299	323	290	312	307	292	346	317	328	310	291	342	301	285	299	306	311	286	312	324	287	297	303	334	302	306	308	330	290	295	322	293	274	299	290	286	308	288	305	319	316	309	308	316	303	311	307	279	290	329	305	307	309	316	365	293	297	281	339	323	318	300	303	299	303	288	285	294	316	312	275	311	321	302	300	275	289	325	327	322	297	298	307	328	335	308	301	317	313	269	296	308	297	300	333	274	309	312	297	318	318	325	316	323	326	294	288	307	337	285	315	308	292	251	295	316	316	334	302	309	263	316	317	298	306	308	321	322	317	280	286	349	295	307	317	315	263	280	314	328	323	298	312	311	321	320	307	283	319	308	323	294	307	316	322	291	336	294	310	311	308	317	310	277	301	303	265	295	315	274	280	282	326	314	318	280	315	287	341	324	303	286	278	332	311	328	341	303	311	322	300	296	318	302	314	305	336	273	317	311	335	310	304	308	297	309	300	330	277	319	322	311	278	298	302	297	301	325	293	290	268	285	301	327	311	307	310	317	290	308	323	283	318	293	301	329	328	300	299	297	286	327	297	274	323	298	292	316	304	337	325	315	313	289	324	318	309	293	309	299	295	299	303	275	323	294	315	307	328	318	317	314	315	353	267	286	332	327	309	293	318	310	314	314	307	343	343	314	337	305	263	309	270	330	318	350	305	318	318	315	284	315	292	350	288	296	311	309	307	308	310	315	298	308	309	334	322	326	332	294	291	317	310	318	312	332	319	294	278	288	314	312	295	324	270	303
5755	10153	17900	24113	21922	15324	14737	20965	17390	11566	6072	2415	1218	890	783	824	809	811	755	762	782	791	753	827	810	777	775	785	777	848	799	794	781	797	785	792	771	777	780	798	788	810	833	781	806	811	848	782	803	783	769	765	780	816	812	777	819	781	810	749	792	760	806	732	757	811	804	822	736	819	776	835	813	779	818	761	806	799	794	799	801	762	836	798	822	802	799	762	782	794	835	795	771	810	762	838	784	776	807	808	793	764	799	789	822	802	773	780	816	808	808	827	807	758	830	795	797	735	777	795	818	781	823	779	757	837	786	800	733	790	781	735	756	791	752	767	810	746	756	804	757	791	776	790	816	798	771	798	799	748	878	839	784	796	849	808	803	808	789	760	766	744	779	793	800	811	804	793	763	820	821	783	793	813	791	811	784	812	788	779	772	806	766	841	810	814	766	760	844	793	785	811	811	818	778	852	811	830	840	775	767	856	787	801	823	843	711	826	769	792	814	761	799	771	845	815	804	806	793	832	835	789	800	782	831	754	782	746	733	768	779	757	790	839	781	824	772	813	759	767	831	787	795	808	753	801	826	793	802	871	789	787	853	785	793	782	828	812	793	790	804	758	754	815	792	830	810	795	812	749	827	805	790	804	799	828	771	796	803	763	776	824	787	739	781	772	770	772	837	814	783	783	811	778	734	770	795	753	795	759	830	767	752	821	754	766	776	835	849	795	763	784	806	801	775	772	807	789	778	785	829	763	839	808	817	776	768	817	800	762	783	742	789	837	836	795	864	809	752	810	809	780	805	758	770	788	756	791	765	744	827	807	793	813	797	812	800	779	742	807	780	775	774	846	783	807	773	783	739	776	816	831	798	777	810	752	856	814	754	808	759	791	818	770	856	809	799	791	807	825	817	768	744	804	765	860	797	792	833	792	839	823	753	812	822	809	845	766	792	817	823	786	804	825	804	796	804	796	750	774	850	778	793	767	782	783	821	831	753	854	802	863	738	770	798	830	783	822	790	787	813	798	832	794	814	844	818	806	798	800	805	766	825	811	764	813	811	799	755	800	811	801	786	805	763	795	811	789	765	842	770	807	785	838	772	815	813	830	815	749	802	804	810	816	758	768	782	797	812	809	825	828	803	791	780	762	798	814	789	760	809	792	781	852	812	827	746	834	797	819	760	778	770	785	796	852	807	799	823	794	785	795	740	856	764	824	779	776	770	822	794	831	765	781	799	803	821	749	769	811	768	763	793	760	804	789	834	715	854	790	762	773	791	786	761	847	823	830	744	783	813	798	765	764	814	815	818	833	759	817	760	806	804	858	785	793	734	853	787	776	819	800	751	802	776	778	764	823	821	791	750	785	783	755	797	812	746	789	793	734	810	804	810	801	785	808	821	716	796	792	795	822	781	802	809	800	803	757	786	770	826	788	810	798	844	813	765	833	773	770	876	829	785	777	779	832	744	807	750	822	771	776	802	773	794	798	848	827	782	792	768	751	795	768	801	753	812	791	778	770	772	817	777	774	751	809	820	808	816	807	780	828	772	808	834	809	750	788	816	755	843	786	794	861	840	790	831	823	864	854	794	794	750	788	774	792	787	718	775	812	790	778	826	815	785	789	824	807	772	823	797	771	839	826	798	759	767	801	774	800	806	823	793	739	767	796	758	780	756	773	807	773	793	819	792	851	800	799	820	793	742	826	813	824	806	806	785	799	862	832	784	804	796	812	820	823	833	825	849	756	750	830	788	758	786	829	792	790	780	791	758	762	784	790	802	802	802	792	809	800	765	784	792	811	854	807	795	771	776	718	815	769	794	779	814	800	758	757	794	800	810	757	748	788	820	823	794	832	768	717	772	792	772	745	777	779	841	781	812	832	806	736	769	817	758	764	795	813	757	799	790	799	790	787	857	755	787	849	789	769	804	821	783	775	781	834	765	767	764	781	767	794	768	786	750	781	793	791	793	787	771	799	789	815	813	793	771	800	816	800	822	810	790	775	758	783	758	797	794	829	787	805	752	764	757	762	789	802	738	790	831	779	766	774	791	791	799	789	823	828	798	825	793	831	748	802	794	775	802	785	790	790	767	801	808	830	802	819	822	775	862	779	835	842	794	814	808	772	785	754	792	802	788	804	775	840	745	744	782	838	815	752	811	870	786	857	837	812	798	789	831	807	805	775	790	787	755	778	772	815	866	793	817	827	773	728	820	822	822	759	769	774	774	778	788	795	804	757	791	751	799	845	838	778	773	821	789	763	784	768	778	823	791	779	734	774	805	843	811	816	771	817	771	820	806	757	755	798	789	736	788	878	787	809	819	836	768	845	760	827	812	775	783	759	763	772	826	807	847	789	766	795	825	766	843	829	803	775	796	850	797	813	814	771	790	798	811	752	797	810	824	727	776	734	834	771	846	780	767	789	800	816	793	754	781	810	809	785	823	779	802	829	850	787	831	800	805	796	787	803	818	797	813	799	832	781	803	830	809	776	844	790	800	760	797	817	829	775	827	821	798	831	816	833	823	813	821	793	780	786	795	758	814	752	816	813	812	786	758	856	786	773	801	762	816	796	790	780	752	798	836	814	787	780	798	761	782	791	778	794	783	817	804	780	777	754	756	806	783	840	837	793	793	768	790	826	788	812	841	846	804	798	804	790	764	757	801	773	736	800	815	769	759	820	766	771	797	805	791	831	781	762	864	820	761	766	780	790	834	738	800	830	760	849	780	825	777	748	800	863	772	805	800	780	800	779	788	780	823	834	768	787	840	775	774	794	829	811	805	751	756	791	831	797	830	758	771	807	768	832	788	809	781	802	767	844	775	750	835	813	812	785	797	777	827	789	794	747	840	791	810	800	807	803	810	828	779	791	779	752	821	798	813	834	773	775	813	802	796	784	783	798	794	806	817	785	818	824	802	788	781	775	802	786	772	801	817	797	825	729	789	798	780	773	811	791	762	802	750	825	769	736	806	796	812	796	817	775	814	824	854	795	776	797	766	792	814	760	775	749	794	785	792	781	792	799	815	819	804	768	794	792	857	787	831	790	769	809	769	788	764	731	815	887	736	811	770	737	756	781	803	776	818	830	768	790	783	777	786	814	843	787	795	777	827	789	812	855	858	771	795	781	799	808	773	875	769	802	755	804	740	817	772	775	768	765	834	847	821	840	789	842	782	780	819	841	817	756	829	834	776	759	780	811	781	788	777	771	832	769	781	833	850	814	761	840	805	776	841	800	749	798	799	828	804	825	808	760	779	763	811	778	843	821	720	795	817	794	764	847	796	816	798	814	823	818	786	792	832	843	782	855	789	768	792	820	811	828	777	840	792	800	773	749	787	814	797	791	752	750	802	784	803	801	835	776	811	832	788	777	773	775	807	788	810	790	761	775	808	843	770	796	779	783	780	761	802	773	830	775	790	739	852	790	783	791	763	792	842	808	783	812	732	792	809	809	805	766	778	809	787	745	811	751	839	800	794	784	784	766	778	835	769	792	807	774
26545	31069	36960	37801	33244	29582	32096	38322	35594	22184	11207	2831	753	314	263	253	271	272	252	260	269	282	280	292	247	242	259	258	242	256	265	269	283	237	227	263	296	253	266	284	284	255	272	259	268	259	273	292	268	275	274	255	274	311	254	267	255	277	274	281	303	270	281	303	269	270	276	253	246	259	295	306	271	296	244	283	294	271	277	280	266	257	251	310	252	277	275	258	263	259	297	275	261	263	233	247	249	284	291	282	275	228	271	264	241	277	258	278	284	263	288	310	284	274	254	274	258	238	275	246	268	262	247	245	269	259	255	278	265	269	272	274	252	277	257	271	293	238	285	247	290	251	259	242	295	232	261	265	314	259	278	271	260	275	276	258	263	286	258	257	267	284	273	250	273	279	250	248	260	255	253	242	285	277	261	296	261	248	281	257	290	259	240	262	265	258	304	264	310	253	234	270	270	250	272	289	288	293	266	277	269	275	285	261	266	270	248	266	265	279	282	288	261	266	249	227	286	247	260	314	265	280	266	271	231	243	260	277	249	278	256	264	279	267	276	283	253	292	267	270	272	258	277	270	303	244	291	251	279	273	256	252	278	291	281	264	258	270	279	260	296	274	299	283	257	250	309	258	283	272	309	250	261	298	281	297	277	258	281	276	265	299	266	296	252	284	260	267	272	285	281	259	265	244	254	277	271	239	289	305	243	248	258	284	275	266	236	293	271	275	282	260	288	276	268	263	244	257	286	245	294	263	241	262	232	276	255	260	274	279	287	279	242	261	261	254	246	285	298	244	289	271	265	254	295	281	277	287	263	270	245	284	271	282	263	246	268	251	287	280	270	276	293	263	277	300	254	261	300	282	276	244	277	273	277	279	273	265	254	267	260	261	256	265	280	268	253	265	303	251	266	271	255	269	253	295	291	270	270	261	277	260	269	300	238	268	255	258	261	265	261	253	283	289	279	251	270	261	280	306	251	269	259	277	282	262	238	252	287	255	258	253	267	274	273	253	234	279	303	277	254	248	292	272	278	270	226	257	254	249	254	271	274	260	253	286	273	235	280	256	276	298	267	257	269	258	282	270	270	249	252	242	277	271	227	260	256	254	270	251	283	271	262	267	252	270	268	252	252	272	240	259	266	244	263	279	266	251	256	303	271	249	263	272	273	298	285	271	273	319	261	280	271	279	294	259	270	258	267	277	240	250	260	274	292	297	280	259	258	281	282	250	295	279	267	252	284	270	274	252	257	283	272	252	263	255	280	269	263	271	285	255	277	270	269	276	307	270	269	280	280	256	260	294	289	252	269	245	264	262	288	280	272	262	261	306	269	253	273	269	279	263	261	270	271	283	260	263	301	312	263	278	286	280	273	239	252	280	252	298	228	270	267	270	254	298	249	273	287	264	274	274	281	293	271	281	235	284	249	271	239	264	288	288	279	270	274	268	269	282	270	240	299	279	258	280	267	283	256	295	256	255	296	296	281	244	278	280	284	278	289	250	286	294	256	251	260	263	265	274	272	280	259	267	257	280	279	262	250	261	317	254	255	219	242	307	248	249	257	265	283	258	259	256	263	253	272	265	260	286	302	280	249	267	286	258	255	279	299	233	274	260	249	254	272	251	241	299	293	256	275	263	288	257	293	294	243	265	248	254	246	271	273	296	283	268	274	240	249	256	250	270	304	270	290	292	248	245	266	271	249	274	274	256	284	282	278	282	255	282	271	266	304	292	229	295	272	265	273	258	270	280	236	273	262	281	275	262	297	265	284	307	247	281	258	271	267	288	269	278	305	259	257	246	297	259	270	244	261	282	253	271	267	282	290	257	247	237	290	266	274	258	272	274	266	272	257	256	268	256	254	259	263	249	257	251	253	252	283	288	252	246	299	261	267	279	277	260	251	278	245	265	296	267	239	290	254	270	286	254	260	247	265	264	264	247	281	265	252	304	310	283	289	247	268	257	295	253	255	257	260	292	274	238	259	255	246	247	303	263	286	242	266	287	280	267	245	283	261	257	276	281	258	262	261	259	268	311	270	288	248	267	263	256	279	266	244	314	240	277	282	289	301	276	265	266	263	305	270	274	270	276	277	267	254	249	240	258	272	259	264	272	273	235	265	303	294	274	247	285	265	263	264	258	290	245	285	290	260	274	247	273	274	273	268	262	260	246	248	274	254	281	282	260	257	250	267	252	278	280	277	267	270	257	239	294	255	267	265	248	266	272	263	259	253	251	267	275	249	247	287	272	256	253	269	255	282	275	288	249	272	278	268	282	280	269	280	292	283	266	285	257	268	277	269	248	249	253	258	276	281	257	251	281	272	278	278	242	253	262	253	234	261	278	266	250	275	286	278	275	279	277	267	269	249	283	307	285	274	289	265	293	235	284	296	258	257	251	263	289	301	264	281	262	266	249	282	251	263	277	250	257	277	270	268	280	267	275	266	271	246	261	269	300	243	276	268	281	272	274	264	283	247	278	258	282	265	273	270	286	286	246	267	265	271	264	259	259	251	266	283	262	272	268	273	252	281	275	254	293	241	239	254	318	248	257	253	292	282	289	287	265	234	282	257	248	252	276	273	275	270	258	249	286	273	272	253	274	273	265	283	242	283	288	244	300	280	290	279	297	278	262	258	266	263	269	272	274	253	286	248	246	243	281	261	303	276	283	255	252	270	293	305	279	268	266	287	255	289	265	293	270	265	269	260	255	272	254	278	259	267	244	258	257	247	314	263	238	272	250	263	276	245	272	250	257	257	281	246	272	287	304	258	276	271	315	279	231	245	258	283	273	257	284	276	281	269	256	279	263	270	245	257	261	274	280	250	257	269	265	301	248	275	293	283	290	269	260	267	293	266	290	277	306	248	286	250	298	227	272	253	272	253	283	258	253	257	260	266	280	278	253	248	226	282	292	287	284	258	245	276	250	275	255	248	267	264	299	281	305	246	268	260	277	262	259	263	293	267	267	279	272	268	276	282	250	248	274	265	281	279	252	263	243	259	301	276	262	299	291	277	275	260	256	245	246	260	263	255	257	248	278	291	275	257	264	276	267	252	272	263	260	287	283	271	245	268	302	253	270	277	294	259	291	263	256	253	251	278	223	280	278	262	281	293	260	286	269	298	272	253	249	283	269	278	277	267	271	269	280	240	277	283	285	270	232	268	241	232	289	281	281	287	274	266	262	295	263	283	258	256	262	282	279	239	251	266	233	275	270	261	278	259	269	258	248	263	277	270	284	230	253	238	273	286	262	254	237	252	261	260	270	262	265	268	236	272	265	241	238	276	292	275	296	231	255	294	255	282	246	256	303	271	266	280	268	248	283	281	277	277	282	279	260	267	291	274	264	266	290	284	270	274	284	272	263	293	247	281	251	273	250	283	280	273	245	257	291	266	235	267	266	278	250	278	212	263	292	300	269	245	282	275	251	267	262	277	256	256	288	270	256	296	254	292	262	263	289	263	290	242	285	265	260	240	261	263	298	268	259	271	264	247	273	270	240
20016	25123	36480	43616	41826	39084	47664	55914	50866	37221	24690	8698	2592	886	731	729	723	685	668	631	717	738	726	690	658	659	723	692	730	682	696	700	704	740	745	691	694	704	708	695	730	693	716	689	729	728	718	654	706	706	672	714	728	717	739	679	686	662	698	702	699	701	673	699	655	732	686	685	716	678	718	714	699	711	677	720	686	651	746	682	700	683	684	655	687	714	716	741	716	745	689	688	687	663	716	711	685	696	739	713	721	646	679	687	688	701	710	643	712	679	694	734	711	698	647	695	714	728	702	722	671	695	723	707	746	708	711	719	698	762	674	706	655	728	671	700	716	661	722	688	739	701	668	678	697	705	681	703	688	692	695	692	677	729	693	666	657	714	701	679	689	702	711	696	721	724	712	717	713	695	693	689	720	683	700	679	738	754	721	706	717	718	693	681	690	673	688	704	730	681	713	675	711	729	743	721	705	727	677	714	733	711	734	674	670	692	672	667	682	703	669	703	706	719	696	711	712	661	677	677	697	713	704	710	695	721	705	661	709	738	732	742	686	724	693	698	707	702	702	684	707	689	702	697	716	664	739	654	700	702	661	723	759	704	733	698	664	644	725	711	710	727	717	721	691	698	702	701	725	701	708	724	681	714	695	674	694	701	709	720	685	727	686	712	684	683	675	726	709	679	731	726	717	754	679	692	698	710	740	714	684	746	696	695	721	697	653	718	691	715	662	735	713	672	728	637	786	690	764	657	671	755	673	689	732	663	686	693	691	715	707	676	704	706	702	682	689	678	683	658	768	702	662	688	718	713	704	701	684	726	672	713	700	713	712	691	704	690	747	700	690	691	671	675	718	651	686	696	697	686	693	736	695	703	721	699	713	725	683	717	708	733	685	706	713	742	739	698	708	732	711	731	686	706	684	688	723	714	707	730	723	632	668	737	712	682	711	727	679	672	685	693	708	702	683	732	751	724	687	702	716	696	688	739	726	656	721	680	649	709	691	729	703	664	704	688	735	741	700	686	729	685	746	714	680	732	673	724	718	752	719	677	724	691	735	727	678	709	714	675	718	752	699	722	708	696	659	704	658	760	750	736	664	720	682	717	711	707	733	679	700	716	677	709	717	723	685	677	662	755	679	717	675	690	716	753	699	681	720	715	741	680	703	687	691	702	744	697	678	665	654	755	726	657	714	745	717	690	683	684	711	744	764	697	679	702	675	719	713	692	700	724	660	718	678	700	688	717	700	670	679	703	705	647	708	703	721	690	715	686	719	711	693	688	649	632	711	746	662	691	681	671	673	700	763	708	664	714	679	738	672	681	696	705	663	738	739	679	697	671	689	686	647	660	726	714	695	702	654	659	702	670	681	715	691	654	651	686	702	735	683	714	721	706	709	679	713	686	667	730	721	688	679	771	691	661	726	727	698	721	692	675	734	750	702	743	715	708	685	673	697	697	638	711	693	709	710	704	712	711	694	679	694	670	652	747	693	698	720	717	648	729	724	669	699	701	722	702	683	710	688	708	680	691	744	722	727	725	707	662	751	679	703	718	669	698	697	671	706	734	758	681	666	727	713	704	705	731	692	649	700	665	740	690	652	732	687	687	741	712	665	674	754	685	691	692	706	718	728	717	677	699	695	739	685	647	687	689	656	685	733	689	740	678	688	717	750	695	695	706	698	739	654	732	718	683	711	697	632	741	728	741	692	682	709	653	718	731	657	707	677	656	706	675	684	736	724	686	698	659	673	707	728	690	677	685	715	724	703	637	681	692	682	753	725	666	688	735	681	657	733	694	707	694	738	643	721	720	709	731	685	665	738	709	713	710	672	726	716	697	710	701	679	678	711	697	723	709	734	707	673	704	693	702	718	745	662	690	681	649	730	675	707	695	744	732	665	716	682	665	675	691	637	743	719	684	700	716	714	745	664	681	722	703	687	712	682	717	682	712	665	715	729	750	720	668	715	703	701	750	669	685	764	706	722	715	743	678	709	690	669	733	744	654	680	708	660	760	684	681	723	684	686	708	683	695	686	724	673	723	722	702	672	694	696	720	677	663	682	694	701	676	679	740	741	765	698	743	688	688	716	701	708	674	689	707	672	712	721	684	689	696	727	671	704	729	729	733	745	727	693	716	734	705	664	708	723	701	684	642	717	720	732	655	686	671	671	758	705	637	659	651	706	708	718	692	723	655	711	658	658	700	736	655	747	728	685	665	717	716	709	671	692	707	728	726	637	716	686	712	688	680	683	709	674	710	685	717	678	727	697	704	740	739	700	706	664	654	737	703	682	715	713	677	673	705	725	721	733	685	704	702	685	692	731	735	681	702	721	742	736	694	699	706	728	686	727	728	698	712	720	680	672	686	681	698	674	699	680	677	694	673	710	724	688	725	669	693	689	732	695	717	636	720	704	698	684	710	688	688	692	679	664	715	681	706	663	714	727	687	723	680	724	734	718	673	751	719	679	706	695	688	702	740	680	748	669	706	689	740	705	722	673	694	722	625	658	743	743	702	710	694	695	689	730	689	682	747	738	694	784	703	723	688	666	707	687	613	684	739	682	661	754	738	751	649	740	720	625	740	688	693	667	696	680	692	715	724	676	682	729	723	679	679	720	683	688	655	673	638	659	734	705	736	739	719	674	697	711	702	697	711	720	672	670	693	653	730	696	698	719	676	697	720	705	646	714	707	735	689	709	677	700	638	676	694	690	728	699	650	704	706	697	696	706	649	694	674	690	711	688	703	717	683	713	692	705	734	699	671	726	712	666	711	702	692	719	682	652	677	735	649	702	703	674	726	661	720	668	724	692	713	704	676	707	678	696	736	735	697	701	673	717	711	699	744	686	693	725	675	701	716	712	625	697	767	694	726	666	694	658	713	748	668	681	722	724	675	702	671	665	721	686	723	750	689	719	690	705	754	663	683	676	673	708	761	694	670	734	731	634	734	732	691	688	741	751	671	673	676	748	665	686	709	666	673	631	718	669	694	688	702	686	686	707	693	713	698	690	696	733	663	711	722	741	682	701	661	730	691	698	739	714	704	677	725	693	684	745	723	703	717	664	672	696	671	708	708	713	676	734	736	659	676	724	652	732	677	714	717	706	686	664	685	712	703	674	683	684	683	737	687	717	759	686	704	729	689	686	698	638	700	753	717	672	708	741	723	701	720	721	690	722	713	704	674	713	704	687	680	692	695	749	690	683	694	711	710	657	710	693	684	654	668	670	688	711	720	692	679	662	663	681	684	696	697	683	688	758	713	686	697	704	661	717	645	747	722	702	656	692	729	658	686	722	689	716	673	719	708	709	693	677	683	710	725	681	726	669	722	700	662	673	698	670	696	710	724	699	674	681	682	767	718	702	689	712	715	709	710	692	743	701	657	721	673	723	723	754	686	672	694	716	717	721	718	723	667	712	735	726	706	709	679	734	730	706	709	649	711	723	668	710	708	670	687	686	670	726	676	682	699	730	680	710	680	735	673	741	720	726	711	707	768	719	667
38016	38289	39127	36907	35387	34477	37750	47966	47083	32974	19848	6395	1363	293	220	216	235	203	199	214	229	212	193	198	230	198	240	225	209	218	213	231	236	212	220	206	241	236	202	207	229	206	193	222	206	199	182	202	183	224	228	214	201	225	216	199	214	240	227	223	202	197	187	217	211	199	240	205	228	233	221	214	211	208	243	234	214	197	246	231	200	206	204	221	207	236	215	211	217	201	238	223	215	238	211	195	231	252	248	210	208	198	204	228	211	220	226	211	234	201	207	218	239	216	206	239	215	223	208	283	211	231	228	223	228	248	229	238	209	207	221	186	217	208	201	223	215	202	244	202	203	222	188	206	204	197	205	191	204	224	212	203	207	226	213	200	244	219	232	209	219	210	197	199	187	216	196	220	247	245	221	172	186	214	220	222	198	211	217	219	198	210	224	195	235	221	166	215	208	232	231	219	217	192	204	235	214	242	181	210	250	220	232	201	234	210	197	231	206	223	211	228	226	215	206	205	207	212	192	236	197	197	200	228	216	211	227	198	245	214	227	190	217	216	215	221	209	234	174	215	202	199	224	219	217	182	196	209	210	218	228	191	204	214	192	208	198	202	215	223	215	214	198	203	226	205	206	199	193	208	244	208	221	206	201	199	234	220	217	181	233	197	233	205	226	212	212	223	190	229	211	198	231	198	199	213	220	210	214	224	227	217	230	254	211	222	222	210	212	227	226	221	230	205	197	204	210	245	223	218	222	228	197	194	224	204	171	223	221	233	196	196	202	230	202	222	201	218	219	197	228	206	219	210	233	229	217	240	217	236	191	202	233	222	223	229	230	190	204	214	208	229	187	229	206	196	215	190	207	194	224	239	233	250	213	206	230	217	211	216	227	211	216	222	216	191	216	224	214	208	193	205	243	188	196	228	244	203	204	224	234	214	251	196	214	214	246	207	217	197	213	205	225	198	210	218	230	198	233	228	229	204	226	185	223	222	206	221	219	204	207	205	196	222	227	206	221	215	234	205	221	181	197	235	237	201	204	200	215	216	212	222	196	206	230	182	213	215	218	195	212	227	214	218	229	213	207	237	198	208	215	239	223	212	189	205	205	210	231	220	213	232	200	219	203	210	197	211	195	216	198	220	204	227	214	180	206	230	210	196	218	224	176	205	223	227	185	184	217	216	218	187	221	221	214	235	218	216	219	251	221	225	221	211	222	196	221	223	230	211	213	195	230	225	223	230	199	218	216	189	203	219	222	193	234	202	233	204	207	218	210	222	215	235	184	218	199	205	198	197	197	209	221	219	203	233	208	224	238	200	211	202	244	198	216	220	236	245	212	191	220	215	244	217	194	213	195	194	213	212	203	215	214	205	223	215	210	197	224	195	229	225	224	210	231	186	217	213	192	214	204	233	210	214	202	217	235	185	212	213	200	192	213	173	216	223	213	209	218	192	222	225	182	206	217	190	213	214	211	194	202	197	214	211	195	217	233	195	198	236	228	218	237	210	211	211	188	207	188	217	213	204	223	220	233	212	219	228	189	224	204	206	224	198	209	214	217	180	234	214	210	227	241	215	221	233	203	217	215	196	214	208	209	208	219	187	222	223	217	224	194	226	193	241	223	195	200	208	227	220	220	210	239	199	196	219	181	220	194	226	199	215	221	208	206	229	205	231	235	186	198	235	236	210	190	184	207	213	236	232	212	203	208	179	204	202	210	225	227	214	232	222	227	215	234	226	233	210	222	219	220	227	210	219	256	225	208	195	219	196	219	241	234	217	205	238	215	223	200	218	209	210	221	214	218	227	182	199	197	221	213	209	252	193	241	191	238	201	204	211	210	207	224	208	207	183	231	213	232	202	212	207	189	204	188	200	215	216	215	216	228	215	203	209	189	189	216	204	222	241	213	233	221	214	230	216	224	188	192	215	204	209	187	203	196	212	203	231	213	186	221	228	228	202	224	232	219	201	230	220	207	208	229	242	210	223	207	245	206	185	208	202	245	200	199	213	202	212	168	197	209	198	237	230	209	234	224	229	232	207	205	216	204	222	196	222	213	216	227	227	204	217	201	235	222	214	193	224	233	220	237	207	230	202	205	235	207	230	206	189	215	200	200	211	214	205	210	209	227	203	212	195	230	228	235	222	217	226	229	220	242	230	186	185	227	228	198	219	225	194	207	201	219	200	239	249	215	204	228	226	218	191	214	226	242	225	210	250	210	207	210	182	217	219	222	233	233	220	233	208	237	187	218	210	217	223	178	199	233	222	175	201	192	223	230	212	219	227	212	210	189	228	243	208	191	202	183	229	227	190	199	192	213	208	217	221	187	230	224	229	207	206	205	207	220	218	205	211	211	206	201	245	198	215	224	225	189	207	232	211	207	216	213	226	212	213	208	183	218	214	238	224	217	207	231	201	216	218	216	206	211	216	203	201	225	203	199	217	234	225	198	178	209	228	222	194	211	201	203	204	206	209	190	222	203	203	222	212	221	193	205	224	222	225	210	203	216	228	206	215	240	224	207	219	211	226	219	201	203	201	212	216	200	194	190	188	207	218	211	187	209	215	227	204	209	200	202	202	212	243	234	201	248	198	228	215	187	193	207	221	226	208	196	234	233	205	204	229	219	246	199	190	208	208	217	200	218	227	205	214	245	232	188	204	251	218	210	198	235	204	215	203	221	224	205	195	181	196	212	218	192	223	239	210	198	209	215	208	233	169	201	199	194	195	214	240	224	211	222	217	214	219	210	207	191	224	215	222	231	196	216	208	211	211	219	201	205	207	219	215	217	199	219	209	211	259	219	199	213	217	217	213	200	203	212	197	223	195	234	184	203	217	183	219	210	204	230	196	193	213	227	215	228	213	189	185	170	213	202	249	233	200	224	205	211	213	201	238	229	213	212	227	209	231	199	238	203	213	230	214	196	230	191	213	219	231	216	208	236	216	192	205	191	215	204	228	211	211	196	220	220	212	214	217	210	177	226	240	202	221	188	235	197	232	232	213	214	210	203	201	201	217	207	206	206	176	205	209	224	209	198	204	195	219	229	202	211	195	218	234	224	245	213	208	209	208	245	204	232	215	211	216	228	199	236	199	199	210	211	205	241	227	198	200	188	198	237	211	206	236	222	207	208	215	217	198	234	237	258	195	188	192	221	208	211	217	239	221	216	226	226	190	230	220	198	183	220	200	242	185	188	226	217	234	208	217	203	231	245	203	212	217	200	217	213	195	215	223	204	240	195	216	226	218	221	197	201	220	217	187	208	213	187	178	220	199	200	205	203	239	190	203	250	231	219	237	214	229	231	216	204	218	209	232	202	199	202	204	214	204	217	211	229	219	207	234	212	237	203	209	192	198	221	232	205	198	208	212	224	229	198	199	202	213	199	194	209	232	227	228	204	202	196	217	196	212	218	201	214	220	205	208	221	207	216	201	228	227	225	217	195	216	202	217	233	197	207	214	223	195	208	206	217	201	207	230	220	217	218	231	211	231	239	209	213	212
27820	33565	41441	44405	47108	45202	55259	68958	63862	47050	33592	14426	4426	1036	566	571	568	579	559	610	520	623	551	618	516	549	550	579	553	590	550	615	560	505	587	553	549	570	595	540	561	577	558	519	601	591	569	555	586	575	514	549	578	574	611	592	581	582	590	549	595	575	587	573	603	543	507	571	529	576	582	583	581	558	536	534	563	550	590	555	608	591	561	578	571	537	571	560	534	637	551	592	548	538	603	552	571	596	566	568	565	569	585	577	596	551	594	587	589	532	541	597	598	548	530	587	596	540	581	557	572	564	552	575	572	544	555	565	534	599	559	566	593	525	585	552	585	571	528	558	572	617	545	544	597	560	554	587	536	558	575	533	566	551	523	593	553	555	557	549	549	588	551	555	548	603	572	582	568	566	491	548	532	565	523	570	582	590	603	571	560	570	546	593	570	559	597	578	557	520	593	599	516	542	553	543	562	515	507	586	572	569	584	553	518	551	578	576	564	583	565	622	562	563	596	569	586	525	559	569	580	577	516	533	556	553	572	611	588	598	558	560	577	559	564	551	569	583	561	622	556	545	566	535	569	581	564	564	545	519	547	583	540	568	558	518	565	553	554	522	559	610	587	563	571	584	568	532	574	551	586	566	573	570	557	594	555	563	568	548	561	577	562	593	610	577	584	584	591	564	521	586	544	593	628	586	589	583	557	548	574	594	598	563	549	574	551	555	604	596	552	559	615	551	552	605	553	540	543	567	561	565	534	540	590	597	563	556	512	592	569	567	586	583	603	589	581	580	568	553	609	572	562	560	501	556	569	604	601	567	570	604	585	564	594	542	594	608	547	561	627	636	586	540	565	562	574	571	594	610	546	548	592	563	536	560	568	560	546	570	574	560	584	590	588	493	569	578	556	569	529	585	565	560	556	568	570	563	574	529	562	574	572	604	577	563	549	568	547	617	536	546	590	561	545	580	535	559	560	587	581	563	587	559	566	582	595	549	554	587	551	593	587	606	559	633	539	564	577	588	597	532	556	583	564	571	564	571	554	548	545	561	571	557	603	579	545	561	562	564	588	577	564	583	528	541	530	602	561	590	593	558	585	579	539	560	612	572	566	569	552	567	573	612	578	578	545	618	548	572	569	561	580	555	553	540	584	596	592	486	552	560	595	552	585	551	571	520	590	559	515	555	562	584	538	573	605	572	576	538	543	538	525	579	571	558	547	593	618	556	541	576	573	565	551	567	551	539	592	599	556	541	541	556	580	558	522	587	542	568	546	553	553	560	553	546	571	593	539	602	563	550	568	528	600	572	552	570	576	593	553	580	554	572	559	559	561	559	594	531	550	583	575	559	567	553	551	587	564	565	570	561	556	574	585	561	582	617	565	550	550	579	531	521	557	592	572	580	581	528	522	561	562	557	584	575	570	575	541	621	581	535	560	617	582	562	555	554	589	573	557	563	554	558	627	580	546	530	605	543	604	556	555	544	579	569	588	603	567	567	611	549	558	526	585	585	611	548	570	519	561	531	531	559	539	601	574	550	561	579	598	596	579	563	527	577	571	550	521	591	555	540	566	583	579	550	577	573	567	558	567	581	548	596	543	558	589	560	570	562	551	546	578	575	560	597	553	542	563	531	526	536	586	566	553	533	567	554	529	565	560	590	577	558	532	533	586	596	592	545	566	576	570	603	593	581	554	582	588	570	579	567	602	550	555	580	521	527	569	566	569	579	572	567	568	580	530	522	575	582	558	585	568	553	569	639	565	580	524	570	538	588	577	587	551	583	568	577	581	556	580	574	571	582	562	545	565	561	578	575	583	590	584	515	550	585	533	589	602	550	596	493	589	571	543	564	552	573	560	537	589	581	554	553	547	580	596	574	548	547	595	572	557	608	560	558	535	564	616	563	612	542	552	567	569	592	568	611	580	556	579	533	559	561	577	572	562	565	588	573	572	568	547	572	577	621	556	520	554	562	602	558	547	603	552	558	616	616	579	569	562	558	585	540	584	547	553	572	564	565	607	572	527	557	606	580	562	594	532	546	565	585	543	566	567	559	539	592	571	560	533	567	601	545	555	603	572	593	529	599	561	554	550	620	558	581	557	575	559	583	579	584	574	584	537	580	529	570	565	543	560	567	555	555	569	533	558	595	553	550	565	575	535	540	597	514	572	613	522	574	586	555	575	553	602	560	580	616	551	531	543	540	570	541	553	577	569	533	601	524	600	540	567	572	594	558	545	552	563	566	553	586	564	570	597	566	530	618	519	532	599	608	555	568	578	544	561	583	550	566	541	577	568	556	547	577	551	558	590	545	545	570	590	589	581	530	560	569	570	551	552	615	592	558	586	590	579	498	596	565	584	596	531	564	588	561	575	544	593	552	561	528	575	549	583	538	545	595	571	601	573	577	574	594	553	549	584	575	587	627	553	525	581	608	574	557	570	552	586	495	553	547	572	538	567	569	592	592	591	540	601	561	578	573	579	584	514	497	601	553	548	602	545	601	569	576	567	544	587	565	575	571	548	553	555	587	581	567	578	563	578	576	581	597	575	566	524	610	547	586	598	554	596	545	578	512	597	559	525	569	544	548	606	553	577	555	575	566	551	582	610	577	557	515	551	568	571	541	592	535	561	547	558	559	602	618	547	546	552	542	555	573	580	587	584	545	568	571	599	600	523	574	542	596	554	625	563	557	586	558	525	568	546	531	571	560	567	602	610	558	548	602	575	601	565	560	563	553	571	609	598	574	537	579	578	566	598	569	573	570	591	567	565	553	555	542	600	593	546	562	546	549	555	513	563	603	531	586	539	571	536	562	542	568	552	554	559	575	583	613	632	558	511	555	561	552	559	593	557	558	583	635	567	588	570	550	551	600	549	547	553	570	583	525	551	575	568	560	580	565	556	541	518	575	599	595	568	553	568	626	566	567	548	610	573	575	581	574	582	543	528	594	548	545	612	578	507	595	556	551	582	552	587	544	596	567	495	553	576	595	585	555	564	583	596	583	573	544	586	588	585	562	572	571	548	594	559	573	582	570	538	616	575	550	558	560	550	528	571	547	599	570	518	538	547	548	566	556	567	538	545	552	557	568	558	573	581	574	577	556	590	561	540	580	527	551	573	575	559	604	568	528	596	554	583	571	588	568	546	550	555	519	572	556	597	573	579	535	571	534	536	550	591	559	626	574	565	586	565	569	570	587	571	540	618	539	560	575	555	543	580	556	559	554	533	548	560	529	559	613	528	590	593	578	568	579	569	545	538	576	553	550	566	571	561	595	577	534	561	565	533	562	578	557	584	562	543	539	557	561	536	571	563	576	613	524	583	557	591	573	552	561	573	497	560	554	534	627	554	528	552	570	578	594	603	564	584	575	556	559	592	578	542	559	565	591	512	485	574	535	610	494	575	566	600	630	526	598	579	568	572	550	547	563	493	545	593	545	508	569	594	576	556	602	542	584	592	614	574	564	524	560	633	544	586	579	576	543	539	543	565	568	563	566	586	592
8133	8930	9431	7394	5172	5398	4272	4656	4344	2809	1515	673	430	319	313	302	321	329	303	295	279	271	295	330	334	299	312	309	304	286	298	297	325	291	302	313	309	294	345	300	287	298	275	322	290	332	329	312	307	301	296	309	308	318	285	319	310	299	297	308	300	315	312	314	305	335	292	284	290	276	265	311	269	307	280	318	310	295	342	341	305	310	308	316	297	317	271	301	278	288	309	305	298	272	304	308	296	322	296	295	283	288	318	353	277	318	306	313	306	283	289	290	326	306	312	266	319	300	319	270	276	287	273	352	297	329	285	289	311	309	288	311	296	309	325	283	287	297	302	297	336	317	301	308	318	319	282	319	341	314	291	361	284	287	303	333	307	298	330	298	307	314	294	276	308	290	264	292	293	297	324	325	311	308	310	278	324	306	305	279	278	318	324	307	336	313	325	301	279	331	266	304	298	332	312	309	301	302	329	333	278	283	289	307	294	280	330	295	293	315	312	340	310	293	304	300	310	301	300	290	311	287	292	305	297	274	298	303	317	315	290	286	308	283	294	320	292	285	294	297	288	301	324	323	306	285	312	316	297	278	335	311	305	302	302	310	324	308	297	308	324	328	323	300	288	276	294	297	317	271	301	313	298	269	326	316	300	291	295	319	300	309	314	293	306	311	294	330	299	310	338	310	310	322	318	303	291	322	327	282	313	279	290	283	288	290	329	291	318	300	306	329	302	335	323	338	291	275	308	315	311	306	296	298	334	297	317	307	298	309	298	292	301	330	344	276	305	293	265	283	315	309	338	270	305	315	315	317	311	284	287	309	303	324	282	325	296	303	313	300	287	266	299	333	330	312	300	296	300	268	314	303	300	305	293	320	311	288	334	293	322	326	280	311	337	326	304	285	313	307	313	297	309	294	302	299	295	317	309	293	317	312	296	309	323	313	303	277	288	300	262	291	324	295	306	306	312	297	304	299	348	325	324	271	270	349	278	306	279	279	336	310	320	298	289	283	289	313	318	335	312	272	280	310	277	308	269	286	279	320	322	340	322	302	319	282	317	321	278	301	337	303	277	297	316	323	280	293	300	320	309	308	301	305	315	278	292	309	299	293	318	320	307	289	311	298	296	313	314	297	268	319	305	313	320	317	299	320	340	302	273	341	324	324	300	305	330	296	324	309	282	315	304	307	310	321	312	333	303	321	319	289	303	304	316	300	289	321	325	309	309	326	320	295	315	336	291	295	293	300	298	309	308	301	267	310	303	289	323	312	321	326	321	297	303	296	299	305	311	330	326	315	306	315	328	280	311	320	285	306	311	292	310	305	288	305	321	288	304	326	316	282	319	278	302	295	320	307	322	297	317	321	304	308	303	321	336	313	335	296	325	326	337	282	326	321	322	304	307	294	316	277	316	301	284	262	359	305	306	262	287	283	278	308	288	324	326	301	311	297	322	276	342	274	301	324	303	313	287	332	295	290	299	343	329	315	337	287	291	319	313	283	325	316	316	303	303	291	254	269	316	317	284	307	313	310	317	286	313	311	285	317	337	297	289	283	313	352	314	335	318	330	303	303	306	297	314	304	284	310	316	340	302	315	324	309	287	304	288	286	301	283	312	333	328	319	308	289	302	289	337	316	293	292	314	275	319	327	283	314	284	297	285	302	273	301	295	319	332	302	307	301	307	295	306	309	307	277	321	313	324	303	327	297	285	313	317	312	293	290	297	283	330	317	311	273	307	332	292	302	325	313	324	320	318	321	312	314	314	309	307	321	337	319	303	296	312	295	332	304	315	306	297	293	309	304	332	280	273	305	306	327	338	324	331	312	300	310	308	307	296	289	300	321	257	291	292	321	315	328	273	313	298	308	313	283	298	291	282	314	293	292	289	306	318	310	310	329	299	310	273	313	306	277	300	308	311	314	307	286	295	328	295	307	307	321	305	299	289	324	312	311	288	309	323	292	297	294	307	266	293	324	316	285	319	293	323	310	289	313	318	297	312	302	326	308	305	325	315	295	315	306	285	316	276	354	308	285	294	325	294	305	304	298	301	298	322	279	302	301	297	290	323	312	319	301	303	296	296	268	297	316	299	302	288	319	309	311	298	313	305	313	317	279	310	320	292	324	328	275	285	283	330	300	294	272	297	297	290	320	323	296	283	303	273	282	297	303	310	262	288	289	323	278	323	315	301	333	308	282	318	294	307	287	309	306	301	306	314	293	292	324	307	265	340	334	296	302	307	343	292	295	277	317	288	302	315	301	294	269	286	330	305	323	284	296	334	296	313	299	288	302	312	300	283	308	291	276	325	323	294	286	324	313	335	310	315	293	298	268	310	318	296	323	278	292	290	303	309	312	277	308	353	298	279	322	309	310	287	309	295	297	284	319	281	290	282	325	336	307	277	270	262	282	307	259	302	321	286	295	283	306	298	290	296	347	336	300	295	311	286	340	304	319	331	310	339	296	289	298	298	325	307	307	298	301	304	330	327	286	294	297	302	304	305	285	312	290	284	310	286	301	308	329	329	306	347	293	305	318	304	273	304	300	292	308	283	313	314	274	314	291	323	319	306	332	311	275	310	268	305	306	285	285	307	298	283	286	311	336	325	320	294	316	298	319	311	292	323	307	312	324	311	323	317	309	309	342	310	303	306	302	285	310	275	331	300	309	316	301	295	298	291	289	313	293	345	277	323	297	303	326	312	306	308	317	306	314	310	297	286	306	307	325	338	277	318	304	312	306	301	302	320	303	294	307	317	283	276	315	309	329	302	301	276	272	322	306	288	311	342	288	316	308	326	304	295	303	311	338	318	304	301	303	292	306	331	291	316	278	287	322	318	317	278	302	313	322	264	274	282	306	323	283	305	285	288	281	285	316	295	304	291	304	311	288	283	318	336	340	299	289	320	303	327	270	330	293	300	320	356	323	308	312	305	300	297	323	287	288	285	344	304	318	300	322	305	309	288	295	283	276	319	281	291	304	294	341	346	322	312	342	310	308	284	291	312	295	268	300	301	305	314	313	313	296	352	275	303	319	296	304	327	320	306	342	310	328	307	314	305	326	313	298	280	288	307	294	277	282	285	282	252	303	331	288	319	319	299	282	307	347	327	323	300	287	284	320	314	310	292	298	314	299	296	281	273	306	313	292	298	318	300	300	317	304	316	291	292	292	308	292	281	286	306	299	324	314	317	276	301	320	305	280	282	303	309	278	308	310	299	318	303	308	295	336	300	337	290	285	304	298	312	320	324	304	326	330	294	318	335	301	296	279	283	312	306	277	310	298	296	303	321	287	276	308	273	318	298	304	332	352	252	295	305	300	287	329	304	291	317	281	278	276	343	289	316	303	315	300	306	321	329	287	308	305	290	307	313	298	319	334	326	326	303	308	296	278	271	276	299	302	305	318	280	315	313	326	296	267	279	269	272	315	314	316	297	317	275	303	294	277	317	301	291	303	312	324	320	343	321	320	301	310	291	291	296	313	340	293	285	301	334	294	314	322
7810	10165	12424	13884	12824	16740	15631	18374	16369	10487	5501	2195	1201	908	839	734	752	819	780	829	756	852	762	771	771	786	820	819	785	781	747	798	805	820	845	773	820	783	826	721	790	787	794	725	804	759	815	757	773	772	773	814	786	809	787	791	782	777	802	759	785	793	777	808	756	760	815	786	746	805	829	785	770	771	767	816	810	756	835	755	768	803	770	784	810	821	800	792	840	817	801	843	778	791	720	840	734	754	755	817	748	768	784	770	745	793	769	821	818	833	784	816	778	778	843	732	787	803	810	813	754	825	724	748	771	852	803	804	769	824	804	785	773	777	822	767	762	783	818	777	821	820	784	795	767	801	753	751	752	787	744	813	841	789	820	770	807	757	792	776	837	815	752	818	766	754	817	828	760	726	760	783	728	806	775	799	764	797	800	799	779	741	787	775	779	850	756	811	863	788	769	738	795	751	819	760	782	774	740	789	805	756	802	814	774	775	810	776	829	788	830	766	797	744	808	770	754	789	783	750	836	782	809	758	767	764	805	751	755	783	834	777	808	766	812	722	811	808	820	799	793	820	741	716	776	859	782	794	799	751	786	779	796	873	774	795	782	804	807	761	780	812	843	778	771	784	747	814	761	793	776	790	801	740	748	794	792	770	795	810	830	745	821	812	758	758	771	763	770	760	803	783	817	816	825	813	777	764	726	789	795	801	721	742	741	728	793	835	783	786	726	795	787	772	777	814	771	793	751	746	758	755	844	818	803	812	775	775	793	777	783	778	816	790	797	788	796	814	822	773	756	790	787	801	787	790	780	832	798	801	798	801	792	761	765	791	755	786	770	735	783	772	788	805	800	788	755	803	838	792	823	777	764	819	782	746	794	818	807	814	726	754	787	785	807	784	761	760	792	768	810	789	819	775	796	742	830	771	820	811	757	767	804	759	813	792	793	825	678	750	836	803	806	771	825	783	743	815	765	776	778	793	806	769	770	781	772	801	784	786	735	734	781	748	807	759	788	808	799	825	759	808	768	825	799	809	742	807	797	752	784	768	780	802	777	771	796	800	771	765	807	806	797	780	777	789	832	769	770	786	760	789	827	800	816	770	796	808	767	838	798	749	798	789	798	786	825	850	781	735	793	813	735	827	802	745	783	789	772	807	797	774	784	729	747	774	789	711	795	779	803	804	772	768	790	765	775	790	817	832	776	817	746	800	817	829	787	775	760	794	782	776	794	771	807	792	765	745	784	772	758	767	853	835	756	758	797	782	809	742	818	772	781	771	764	826	820	819	798	747	763	819	749	790	735	783	782	761	795	805	785	768	796	785	752	832	739	786	761	752	789	789	791	776	734	794	779	820	753	774	755	767	762	805	785	800	806	818	787	847	773	738	774	806	810	772	759	737	722	799	785	774	776	760	860	739	760	831	836	822	786	803	823	777	773	755	827	743	760	776	749	799	770	770	812	814	796	838	770	788	794	817	813	793	742	894	801	718	818	746	804	761	782	782	815	754	747	746	796	823	783	785	744	789	799	823	767	802	796	812	735	805	801	764	741	779	791	828	791	812	768	766	786	730	738	808	787	733	849	785	764	821	810	783	800	793	751	833	779	793	790	745	780	780	808	749	775	782	776	772	788	806	722	766	773	758	826	791	757	801	808	804	792	762	818	753	790	783	752	805	747	789	811	777	786	796	777	761	771	797	844	776	788	774	738	771	802	770	719	824	790	809	791	763	794	796	746	776	808	811	820	815	794	793	773	795	833	783	757	835	798	845	777	786	827	773	709	791	778	762	779	790	773	749	721	846	768	774	802	784	759	781	793	828	768	735	805	783	831	774	801	774	780	752	748	805	745	812	780	777	818	797	767	778	764	803	804	762	836	823	796	821	786	795	802	795	783	720	832	800	781	796	795	785	750	822	788	781	764	785	779	788	789	784	793	797	786	791	792	831	794	772	803	771	790	832	836	785	812	796	742	784	797	780	791	762	800	798	775	823	801	756	760	827	760	760	758	761	787	833	787	771	838	714	809	807	769	767	819	782	813	821	787	824	820	756	789	785	860	779	832	767	780	791	745	771	820	804	735	820	852	765	778	776	770	783	761	785	798	763	763	796	794	824	809	812	786	765	787	757	824	782	750	784	791	782	756	810	814	782	780	799	768	775	833	810	801	786	783	803	800	819	819	751	767	746	805	812	808	813	774	790	819	763	785	766	789	741	804	793	746	805	769	800	819	790	763	806	803	796	768	818	760	746	847	797	789	781	817	755	800	803	813	820	763	803	777	811	773	752	832	789	759	799	784	744	895	813	780	797	824	794	769	787	808	786	795	802	774	789	804	821	771	746	760	799	797	797	781	792	755	793	761	769	759	786	800	789	769	768	762	765	774	789	800	826	741	814	791	786	764	799	777	773	774	763	810	779	782	777	767	800	747	784	763	794	809	836	785	768	810	753	795	771	802	846	787	763	787	794	826	851	757	768	784	826	773	759	798	765	797	792	766	761	816	834	804	795	775	793	704	759	768	743	757	803	759	808	790	793	784	801	804	795	767	745	766	810	820	768	762	802	791	793	772	852	772	776	755	793	803	779	816	828	799	817	738	822	763	755	822	829	802	794	785	751	811	787	794	786	772	823	803	763	784	789	835	795	796	788	770	766	775	817	802	808	827	776	758	784	813	820	750	743	797	835	764	811	819	751	776	767	805	775	777	759	758	819	815	721	816	779	836	811	820	788	773	797	817	837	846	796	791	778	810	799	783	765	788	770	833	783	745	780	849	790	791	789	760	748	815	775	809	820	761	753	771	776	789	754	799	759	755	775	771	841	766	821	750	755	799	805	745	793	811	746	809	783	793	760	763	806	866	807	782	831	759	850	839	781	804	796	796	809	788	831	804	775	748	803	779	808	778	826	749	781	807	776	748	791	789	791	787	775	862	798	798	831	743	773	799	759	808	734	780	760	759	859	771	775	794	796	788	764	746	753	802	767	806	829	812	796	786	790	775	777	807	810	803	812	781	771	798	782	782	771	778	798	776	752	779	820	768	820	833	762	772	765	777	784	821	804	791	819	775	830	800	745	737	785	784	755	775	769	798	766	785	810	748	809	763	832	745	814	805	815	809	770	818	765	814	817	758	755	731	799	805	773	824	782	755	776	801	730	766	805	772	750	838	813	826	784	794	760	733	773	855	765	799	794	758	770	790	805	791	788	816	818	773	793	802	732	772	780	815	763	843	772	801	773	805	784	791	803	863	783	827	780	779	803	748	809	741	812	762	766	746	782	802	806	794	771	790	779	815	803	762	836	825	840	774	832	786	778	777	801	767	808	754	751	799	764	795	791	794	793	783	811	802	796	750	789	762	751	836	784	785	752	725	751	832	789	810	817	771	849	784	757	776	765	776	765	856	765	795	759	783	779	780	787	836	761	753	793	795	825	800	779	748	761	778	755	761	763	821	733	801	806	801	785	798	806	756	786	804	787	833	788	780	820	773	807	843	733	832	793
26725	38391	35055	32572	32300	26696	24673	36824	33842	19725	8467	2443	728	306	269	271	265	237	260	244	255	261	260	279	260	268	249	248	268	284	250	230	268	262	262	294	246	275	258	240	270	275	266	241	252	240	283	242	246	265	274	262	222	275	255	271	265	258	266	260	290	282	247	253	301	238	306	272	284	260	241	257	244	260	269	278	287	259	288	252	260	257	252	287	283	275	269	257	266	270	270	286	270	278	286	270	263	255	272	257	258	274	274	258	226	282	296	272	231	245	277	257	291	299	275	275	289	260	266	273	275	240	256	250	269	229	246	239	279	249	242	276	244	279	263	265	279	251	275	256	256	261	286	282	251	245	258	253	283	239	234	254	234	272	245	261	275	253	278	268	267	264	303	272	265	274	262	247	255	233	252	267	246	254	266	274	247	237	253	259	273	257	267	261	258	279	265	296	247	293	256	256	259	250	275	258	285	258	257	260	288	266	273	266	270	286	285	268	252	261	261	303	279	267	272	288	268	241	250	270	251	248	246	250	260	260	258	263	242	283	265	225	282	252	285	277	243	248	248	274	273	252	283	243	262	252	249	245	283	241	271	259	268	298	266	253	259	255	255	232	231	235	267	234	271	244	269	259	244	247	277	267	270	253	253	254	249	257	240	292	267	261	255	251	278	255	260	248	283	257	229	256	229	218	279	281	243	266	251	246	246	246	263	276	275	260	276	273	265	273	246	297	295	254	222	262	239	279	255	279	291	260	264	236	250	259	267	253	249	253	273	262	261	269	238	277	280	272	243	282	265	221	249	258	257	273	287	275	227	272	244	248	258	279	232	233	282	258	247	258	271	239	284	241	269	276	281	291	257	251	229	254	302	288	268	267	247	259	256	277	261	273	243	259	249	284	288	251	266	256	262	268	282	266	259	270	258	272	246	251	261	276	257	224	265	292	257	286	241	266	260	261	228	274	252	273	217	241	286	262	284	279	281	273	266	253	244	255	261	282	266	255	272	242	268	250	251	261	288	251	276	265	267	271	269	232	286	263	240	249	242	240	280	299	285	243	253	251	260	261	265	258	260	255	267	255	263	261	275	275	269	249	265	235	230	267	271	262	251	271	257	269	272	254	251	259	216	260	261	261	302	256	281	295	246	251	276	260	273	252	281	228	245	262	244	250	255	231	251	253	245	255	251	281	274	255	261	272	265	276	265	277	292	258	230	271	246	239	244	247	258	245	259	271	259	284	290	248	285	265	241	255	245	273	270	277	239	277	251	271	270	239	290	230	296	239	290	276	254	279	270	266	259	252	265	260	271	283	284	261	253	271	276	280	280	273	274	266	251	282	279	262	230	251	297	221	253	257	239	287	286	276	293	243	262	257	262	280	282	248	273	253	234	271	252	262	276	237	262	245	279	257	257	277	299	252	298	252	272	276	227	254	259	270	269	264	262	257	246	294	269	240	281	226	233	284	259	254	248	253	270	314	274	258	272	247	245	252	268	272	269	250	262	264	269	277	268	272	253	269	257	256	271	267	269	258	287	308	251	274	263	291	267	255	269	298	259	271	280	253	257	278	252	271	260	284	276	267	281	274	238	249	253	259	270	253	253	283	264	239	225	261	262	261	252	230	266	255	279	251	275	241	261	271	273	241	242	271	239	268	237	253	225	254	228	259	263	250	258	274	236	256	239	247	295	271	295	264	252	244	224	275	270	267	264	278	257	286	266	274	246	239	239	254	281	253	283	259	274	255	269	239	267	276	271	264	266	250	262	272	264	253	250	269	249	268	251	266	257	276	243	259	288	263	232	239	275	238	284	275	247	279	258	253	256	254	253	278	275	257	276	281	257	255	264	263	268	257	244	266	293	276	250	265	255	237	282	252	270	271	259	237	223	262	252	284	220	248	274	259	227	273	253	273	270	259	271	268	271	276	283	273	270	276	261	279	253	268	271	258	224	281	251	239	251	269	235	270	282	269	277	272	231	292	248	265	258	239	273	278	272	266	244	245	258	238	273	274	255	263	240	241	255	266	257	268	286	266	264	258	235	284	275	261	254	297	261	266	255	237	282	264	247	266	258	229	294	302	283	260	254	278	257	238	237	262	274	251	254	286	273	286	285	249	262	235	246	290	282	297	277	230	226	264	272	269	249	258	280	249	261	266	248	248	249	257	269	263	265	255	259	251	269	253	277	263	265	229	242	246	288	260	246	279	283	248	264	278	248	247	246	268	279	268	266	248	255	269	265	264	247	256	242	238	255	271	249	244	272	293	262	268	250	256	253	244	239	265	271	279	257	271	280	297	293	249	282	263	245	274	233	261	277	257	252	258	270	242	244	254	281	257	255	274	258	258	266	251	227	248	286	262	255	286	253	255	289	266	246	262	286	271	251	266	261	256	266	229	238	248	240	245	282	294	267	262	233	277	258	277	279	275	248	287	272	264	271	238	268	277	257	247	278	276	247	276	261	279	259	250	253	249	270	259	273	250	280	277	239	289	248	249	238	271	253	260	264	238	247	275	233	272	267	241	320	262	256	265	293	245	256	246	236	267	280	263	259	245	271	253	264	247	280	234	263	244	271	291	278	258	276	264	249	261	265	245	307	278	284	254	270	266	252	273	248	236	259	262	266	289	276	279	250	283	291	245	256	268	274	272	277	258	281	265	277	281	261	265	275	264	270	263	257	253	248	258	261	230	268	266	257	265	285	248	267	284	270	277	285	314	240	285	250	235	274	264	272	280	268	257	268	273	268	250	268	262	271	243	262	240	283	241	226	267	259	270	264	268	255	239	270	277	247	260	277	262	242	265	290	252	275	251	255	259	249	268	252	233	235	266	235	286	258	238	284	259	279	248	264	279	281	287	268	271	282	242	251	242	249	282	251	267	280	259	279	262	254	260	289	262	250	243	247	272	279	285	277	262	269	260	264	243	252	234	256	262	228	237	266	264	274	221	263	262	274	284	265	260	274	219	222	250	261	281	273	244	256	276	271	279	251	282	278	267	268	261	261	268	240	289	252	258	262	259	282	261	271	254	261	280	244	246	284	243	257	258	257	314	264	271	263	256	215	248	320	299	275	243	262	269	237	268	272	258	254	232	267	266	270	248	263	266	272	277	269	283	264	260	293	250	289	264	238	242	227	250	290	234	251	248	247	281	229	261	267	234	244	280	257	238	225	264	252	281	258	272	269	270	283	255	269	260	260	228	273	274	251	299	266	263	272	257	256	265	273	255	261	265	286	256	257	226	263	262	256	289	252	274	247	249	245	255	274	244	281	223	270	245	241	243	252	260	291	266	262	267	285	285	259	247	257	213	251	243	250	286	287	246	246	260	257	267	283	281	286	266	257	252	244	276	268	271	262	278	283	277	241	211	278	264	245	277	268	260	270	225	279	246	243	280	262	270	258	250	270	256	277	268	306	272	257	274	247	236	239	259	238	250	252	243	258	244	245	231	261	250	249	235	270	279	264	240	278	274	265	274	259	268	242	279	252	268	252	278	258	285
19965	32072	34099	37333	39389	37089	39095	53707	49403	35655	21225	8703	2654	917	703	686	690	722	735	700	741	688	675	691	666	695	708	689	658	664	646	707	670	663	658	692	732	681	687	676	677	639	719	689	676	669	702	686	675	679	682	668	721	709	670	694	677	694	661	665	668	689	661	702	647	688	670	667	688	707	699	663	669	650	695	667	682	683	679	688	674	657	642	691	665	671	661	645	653	717	713	682	695	684	718	676	709	641	665	642	679	682	690	676	673	669	665	646	723	652	661	634	681	723	698	674	654	634	670	669	710	690	705	652	723	678	701	651	644	688	672	680	648	686	646	690	709	725	690	703	682	702	635	675	687	718	689	697	736	700	691	664	713	651	691	626	693	709	649	644	628	672	661	623	648	675	683	659	644	634	710	654	661	705	677	668	698	682	675	687	624	648	620	703	702	694	662	729	707	680	662	660	674	709	691	699	694	698	670	679	644	669	681	648	650	680	683	706	668	683	712	666	707	681	707	677	661	661	717	736	655	682	657	699	668	691	711	706	677	716	708	690	645	683	680	664	702	694	704	672	646	653	657	649	714	710	677	695	688	676	670	666	675	651	692	668	685	664	682	727	661	627	657	646	608	627	646	713	661	692	708	662	673	661	664	684	718	737	671	642	688	654	679	684	652	703	733	714	704	693	690	720	681	702	676	705	666	639	690	664	746	637	727	671	636	637	671	684	679	704	712	657	720	705	658	672	700	683	665	695	670	717	688	750	650	681	706	721	717	671	666	668	665	681	675	688	658	630	636	697	711	671	648	748	632	674	681	669	638	674	695	703	701	717	653	697	670	675	724	661	689	656	668	671	667	647	697	647	699	683	703	649	682	687	672	709	682	689	662	644	700	693	692	651	647	698	687	699	684	677	667	688	685	661	716	693	719	624	641	684	688	665	683	642	672	698	693	654	701	689	660	713	748	669	696	684	678	649	662	667	675	677	632	697	680	658	652	681	716	675	701	667	692	663	698	674	695	724	700	684	627	703	657	662	706	717	700	690	692	676	705	703	683	693	685	696	715	684	700	655	661	696	685	689	663	634	665	706	729	690	692	665	691	652	655	713	659	665	685	707	725	679	722	670	706	664	650	684	695	693	709	692	693	659	659	674	661	625	650	693	687	679	682	669	652	681	671	710	635	718	642	686	663	685	740	671	683	717	667	656	693	668	725	710	679	670	678	693	654	639	711	721	745	690	677	699	702	643	663	657	662	652	672	697	632	715	716	657	682	715	685	676	687	700	678	689	646	719	708	672	662	660	697	655	751	706	688	690	699	653	687	672	667	646	673	680	674	711	665	673	642	734	677	664	614	646	655	648	700	708	711	661	682	663	689	641	659	690	690	673	693	657	707	718	664	648	704	685	685	655	648	702	688	661	677	678	660	697	701	660	704	642	667	695	726	698	664	664	670	628	693	678	645	657	666	695	667	686	679	718	715	667	722	696	655	664	682	738	703	681	703	713	712	677	735	651	666	692	686	678	721	641	670	639	657	711	735	687	659	738	677	683	656	708	649	671	662	711	663	693	674	653	672	692	709	662	705	662	718	649	640	647	684	734	712	700	707	649	708	727	682	712	674	674	664	674	603	695	704	688	700	652	672	681	697	672	697	674	700	690	652	698	699	678	728	661	725	698	672	667	687	697	673	715	659	667	675	684	682	740	652	673	676	698	647	713	649	648	713	710	675	695	669	625	703	692	638	649	626	658	644	709	672	699	668	695	651	619	699	658	713	643	667	677	676	670	670	660	710	651	701	697	675	717	688	717	663	697	679	714	700	622	669	672	721	682	698	673	705	706	717	704	673	659	643	737	687	657	653	620	685	665	697	678	660	686	625	675	727	702	717	699	690	695	690	672	654	666	652	684	703	695	690	649	670	690	671	670	657	669	736	719	674	727	717	676	685	698	683	736	675	664	715	671	684	655	688	722	692	671	678	704	677	649	692	656	684	712	672	722	695	674	714	696	701	733	655	629	668	718	726	706	656	702	657	682	659	671	676	690	636	673	658	719	702	683	713	698	636	700	697	655	711	684	698	691	662	711	665	642	694	676	714	666	657	673	688	674	680	648	715	657	677	654	658	673	665	625	659	713	694	674	693	634	654	660	681	656	621	703	647	686	713	656	715	675	671	688	695	692	725	634	667	670	706	690	683	693	696	653	682	645	679	679	706	698	681	687	673	677	674	727	660	657	687	687	709	720	667	720	710	661	673	702	679	703	654	652	651	703	668	671	705	687	669	681	652	717	707	692	698	719	677	725	676	726	679	710	694	618	697	667	738	721	656	709	658	702	694	673	693	690	711	646	687	684	676	701	702	643	734	678	676	703	729	678	689	695	696	655	709	680	662	707	703	693	685	661	702	661	660	615	682	717	717	721	651	711	653	666	691	702	743	699	702	702	673	714	680	683	661	677	681	673	653	707	649	693	717	636	709	678	714	666	687	777	647	615	666	688	686	665	710	645	670	600	659	704	657	684	688	662	668	647	668	659	670	703	682	652	683	669	704	678	643	706	692	709	681	741	729	691	649	675	701	670	687	691	680	697	669	697	696	701	634	676	683	690	681	666	641	671	695	667	728	629	667	718	666	619	686	689	675	693	724	662	659	725	689	677	698	657	661	676	730	699	669	735	670	653	704	708	694	690	704	696	673	696	656	666	663	681	632	653	697	694	675	706	693	684	694	683	692	640	695	716	697	672	678	676	674	715	692	690	722	633	625	692	658	708	663	645	690	691	699	646	656	691	689	708	660	708	663	695	676	685	690	637	672	703	690	739	695	685	659	679	668	663	664	650	700	674	651	691	660	693	679	699	692	697	726	668	662	681	672	674	716	709	664	697	714	682	675	630	664	693	701	683	665	670	720	645	702	684	675	643	671	656	641	715	670	648	664	651	663	671	717	708	694	673	696	656	677	676	699	664	699	721	685	680	699	674	660	645	685	693	680	699	721	716	630	659	723	670	654	681	677	671	668	695	731	664	647	686	676	677	693	728	695	646	728	723	686	679	657	669	706	699	734	678	671	708	657	713	704	650	701	635	696	672	680	700	679	686	741	686	711	684	657	685	684	683	675	695	720	731	713	689	679	713	715	685	712	697	729	661	687	722	702	700	649	709	687	643	709	703	671	688	700	683	685	749	700	626	646	682	685	670	668	683	668	652	663	647	695	720	692	662	672	677	695	661	674	698	680	706	677	705	697	670	684	710	687	642	682	712	716	667	692	682	707	701	666	661	622	684	691	661	715	698	632	718	654	688	698	670	669	675	710	682	648	687	699	639	644	667	736	707	671	682	729	723	712	665	715	633	693	700	684	669	639	661	651	682	688	659	669	692	644	699	698	706	697	643	663	655	673	679	698	726	724	690	672	672	614	709	695	662	691	669	691	694	612	675	692	652	701	670	694	682	693	648	670	611	663	692	673	700	675	694	691	694	721	699	663	632	681	677	676	694	667	654	690	687	660	683
35723	40468	37905	36851	35377	29710	33621	49470	47660	30161	16935	5049	1360	299	223	182	203	201	209	185	185	199	186	199	206	173	173	195	194	216	183	205	184	196	199	225	205	202	192	192	195	202	196	186	189	183	173	196	200	176	198	203	209	214	198	206	204	207	195	200	176	192	189	244	201	203	196	174	203	202	178	196	205	212	180	214	187	219	215	191	201	211	204	217	200	194	182	205	191	210	177	183	191	200	177	178	165	195	204	177	190	167	217	178	184	209	180	202	180	222	180	180	178	193	176	179	179	192	202	192	177	195	197	188	196	200	210	194	209	199	189	194	217	189	195	204	209	179	190	205	184	176	195	167	211	192	211	188	191	207	197	189	206	183	189	212	175	180	199	205	192	200	178	192	191	198	193	176	191	229	212	204	178	197	200	205	179	196	181	182	183	202	221	184	196	170	205	186	195	182	191	204	195	169	193	203	202	199	203	195	182	200	205	166	206	187	198	164	191	178	193	207	208	202	178	214	209	199	206	204	190	192	191	192	201	192	215	187	175	189	211	206	199	204	185	179	175	175	203	186	207	193	185	189	196	199	202	199	182	203	172	200	217	204	198	194	216	189	207	168	161	171	170	191	170	222	202	201	205	208	225	203	187	217	167	212	172	179	198	164	192	164	188	194	195	198	200	204	207	214	183	174	187	216	170	182	218	210	201	195	191	176	193	189	187	165	186	221	207	183	197	205	212	193	177	186	172	205	181	234	199	197	194	190	178	216	182	201	203	185	182	187	184	203	191	169	190	202	209	210	205	183	186	205	194	217	184	196	190	210	200	185	196	209	198	192	178	197	220	201	201	206	194	186	198	195	187	211	199	212	191	179	175	201	203	218	200	199	198	193	182	201	200	207	224	208	208	212	188	192	212	194	189	208	194	188	192	172	183	178	241	178	182	197	199	213	196	202	193	192	207	194	182	190	197	205	181	210	192	204	184	185	178	195	188	177	203	168	186	205	196	193	188	208	199	195	212	195	183	209	180	219	190	173	193	189	184	183	200	200	190	195	223	179	170	222	194	202	182	175	200	224	203	187	182	194	214	208	208	182	191	208	193	184	186	188	197	182	167	205	215	185	173	191	199	186	194	161	191	187	161	206	191	156	213	219	191	213	181	173	176	213	179	196	195	188	173	176	226	196	190	205	208	198	201	201	192	192	184	195	192	179	198	190	199	187	196	209	176	182	199	213	201	192	199	170	192	187	195	190	176	192	210	188	203	190	214	181	173	188	177	158	254	194	201	195	206	210	207	188	188	220	185	201	221	226	193	189	211	197	175	187	237	214	206	211	193	201	208	198	175	186	189	197	188	201	187	198	214	220	165	194	210	199	205	198	194	186	205	178	218	191	227	210	196	216	224	187	190	200	193	182	179	185	185	206	180	184	200	202	197	199	192	204	185	194	168	199	182	237	196	187	203	207	210	188	179	175	168	215	219	200	186	178	187	182	210	220	172	183	201	181	211	204	223	177	224	179	204	185	218	213	192	176	212	188	184	215	204	183	186	188	188	161	210	181	187	203	171	201	211	183	190	180	210	173	183	194	184	180	204	201	175	197	211	187	194	167	170	177	180	196	191	190	186	189	187	184	191	193	167	213	196	205	204	202	215	186	188	194	171	204	165	188	178	184	200	174	193	225	167	193	213	178	192	198	188	207	214	222	179	205	201	202	183	182	206	186	199	188	200	175	212	210	189	203	205	187	202	192	189	195	194	177	224	194	191	202	188	208	222	219	221	182	201	221	187	163	209	196	190	172	212	178	190	168	195	186	193	184	200	213	170	207	203	198	183	197	203	191	184	190	196	201	207	186	174	195	199	209	223	196	229	176	181	179	187	188	192	218	200	209	176	208	190	189	182	196	197	221	188	235	214	183	200	201	188	163	193	188	218	214	187	199	193	203	190	186	218	195	192	176	210	203	205	199	215	172	192	172	205	195	206	204	223	179	225	224	199	175	211	180	195	220	215	190	176	225	195	187	191	162	193	235	210	196	202	207	206	181	203	202	197	202	189	194	178	190	210	183	196	189	194	194	205	187	192	167	180	192	194	185	193	210	203	188	201	213	186	192	191	187	225	222	219	196	212	175	187	196	183	182	201	197	173	161	187	192	214	186	168	183	210	181	192	195	202	200	194	199	182	169	201	214	219	210	178	234	181	187	186	181	192	209	171	196	205	207	193	179	179	180	192	206	198	196	171	179	163	205	184	185	216	194	202	192	178	201	200	198	194	176	191	182	204	229	185	202	169	192	152	195	188	214	188	211	176	189	184	212	192	181	178	184	226	192	186	201	190	212	203	226	168	185	199	205	199	183	188	197	201	182	199	182	203	193	200	188	202	178	196	212	178	202	198	182	168	185	202	220	191	192	197	194	200	205	193	237	181	195	191	215	178	192	194	171	177	220	179	192	197	189	180	200	227	173	193	190	180	170	188	178	188	199	200	195	203	222	195	188	227	198	189	216	196	204	186	205	196	204	203	191	207	183	211	204	225	209	176	196	192	202	169	205	185	180	207	218	214	197	203	194	195	183	194	196	208	205	184	199	204	213	220	193	195	212	195	193	209	189	182	205	178	228	199	177	207	200	198	185	206	194	176	202	165	189	195	201	145	222	182	190	174	197	188	189	184	185	195	201	193	185	197	199	184	194	181	210	234	187	218	178	205	224	165	187	193	205	204	211	194	177	189	171	183	185	203	189	217	183	205	181	186	201	197	204	184	180	185	211	182	181	189	187	169	191	191	182	193	210	192	201	182	184	195	186	187	189	195	185	183	224	183	216	199	186	177	214	226	200	182	202	183	190	202	190	201	192	202	189	206	200	184	210	203	208	192	161	178	216	167	199	199	200	179	209	192	197	203	183	185	238	197	212	205	190	198	159	216	175	177	176	178	206	196	191	198	211	176	203	195	173	197	176	192	205	215	198	186	222	191	177	182	179	174	189	200	198	209	191	177	194	185	190	188	200	204	193	186	210	199	177	199	180	196	183	207	170	194	199	176	211	163	209	205	197	179	198	196	170	193	176	188	181	185	195	188	178	202	206	182	202	204	182	195	188	174	203	193	183	181	184	208	199	186	174	194	168	225	180	182	211	212	189	200	195	182	200	221	202	179	161	183	192	172	206	181	191	221	188	208	173	210	204	182	200	186	193	226	197	191	186	221	174	244	204	202	195	184	161	213	188	209	174	197	218	204	195	185	181	206	179	206	203	193	209	187	178	191	173	205	210	196	185	180	202	187	201	229	223	178	213	200	169	210	206	192	199	216	213	194	183	212	200	187	210	191	222	211	205	200	207	196	198	188	197	215	198	198	198	202	213	191	205	183	204	192	211	222	203	191	172	173	190	183	203	187	203	195	179	221	196	176	184	201	180	215	209	219	190	205	188	187	201	185	196	200	191	194	198	220	203	158	178	179	190	203	225	191	214	172	173	190	192	198	206	207	184	199	194	185	204	171	200	198	187
26474	34630	37453	44659	42491	43074	50099	66526	61782	45044	30881	13693	5263	933	570	530	503	501	536	517	530	537	551	515	545	539	527	531	525	524	519	537	511	558	536	547	519	520	541	487	560	532	499	506	548	522	514	501	531	537	585	558	575	538	509	494	504	524	533	506	522	547	520	563	471	489	500	538	552	509	508	493	494	554	558	507	514	493	535	511	517	525	516	477	541	500	551	549	527	546	524	534	524	543	514	521	511	496	501	535	544	516	503	537	517	551	480	536	532	536	510	578	515	549	531	539	531	498	512	532	518	561	522	558	519	520	561	515	528	491	528	514	566	550	542	519	524	498	525	533	515	517	525	545	538	503	503	551	508	532	504	550	528	555	535	513	557	543	539	515	495	497	491	505	552	501	553	524	537	497	512	559	512	495	537	508	507	543	570	540	515	548	530	474	553	549	550	555	516	521	578	539	546	556	574	535	488	502	545	480	512	526	556	566	527	510	519	521	515	547	521	527	522	491	539	497	530	525	536	522	539	495	507	517	518	529	518	550	520	518	508	503	480	517	514	516	551	516	525	526	495	510	500	560	521	506	543	561	494	515	524	533	497	538	539	496	547	535	511	502	530	509	504	500	530	503	512	543	521	520	519	507	485	496	522	545	526	542	505	524	529	520	479	543	541	502	500	548	566	522	548	525	470	540	555	492	524	519	527	540	537	503	515	522	524	515	520	519	513	505	506	512	490	510	536	534	533	540	553	536	548	509	536	494	529	540	538	550	522	520	515	510	503	530	559	538	528	518	558	516	551	492	533	525	562	525	486	532	494	549	521	500	509	521	519	538	518	537	516	550	495	536	513	539	544	531	487	487	574	568	530	549	559	536	498	525	523	518	557	537	545	520	535	527	539	468	501	578	496	526	494	526	451	552	529	533	538	556	482	507	513	527	512	519	533	579	503	522	565	514	528	529	577	542	569	491	539	522	528	520	517	517	514	484	500	505	506	551	543	564	484	501	492	519	529	546	502	543	541	525	511	523	534	508	515	527	549	512	537	505	498	577	531	504	537	537	533	540	489	515	547	513	485	492	532	535	503	544	511	512	517	468	493	521	568	494	545	544	560	567	547	565	521	500	495	482	554	537	545	510	522	508	531	550	538	522	544	557	512	550	562	518	485	486	510	517	527	527	524	513	552	548	530	547	505	491	536	516	490	538	534	516	525	488	544	529	524	522	562	544	499	529	523	550	518	542	513	519	543	589	514	533	508	535	477	551	515	542	535	509	525	559	483	561	575	526	530	539	516	511	517	553	575	553	508	516	553	512	534	523	532	529	541	470	528	532	466	515	522	495	522	535	514	531	500	522	539	536	553	556	502	560	513	536	485	491	516	534	519	552	577	532	510	525	516	503	548	525	501	565	556	523	547	547	533	526	506	519	554	519	489	497	513	519	489	517	493	519	524	513	553	521	495	568	523	555	549	526	505	543	525	513	562	508	541	548	485	552	508	529	573	520	473	507	541	528	529	504	500	533	588	524	527	510	502	530	540	490	519	508	525	531	546	503	528	557	541	535	507	504	507	536	534	499	513	519	558	489	489	548	552	481	570	514	572	541	524	517	536	532	539	555	515	584	529	530	493	494	532	539	482	502	552	551	509	521	538	545	501	512	511	549	503	539	518	538	524	574	552	501	532	548	521	491	527	477	511	450	513	515	482	511	512	533	523	524	541	534	534	520	554	456	502	521	543	544	530	485	518	527	505	500	531	545	531	502	562	524	522	557	517	523	486	495	488	532	500	538	534	538	475	508	523	548	507	521	509	549	531	530	521	504	497	492	562	497	516	505	519	547	529	586	526	527	507	538	540	530	501	537	539	494	545	531	517	529	511	546	519	519	537	508	524	497	505	532	507	574	581	502	493	494	516	517	501	530	511	498	502	543	522	538	563	566	526	525	513	493	510	540	567	513	512	490	506	531	499	499	565	496	534	503	531	523	531	555	548	555	520	532	542	544	504	529	590	541	524	505	521	511	539	516	551	551	559	496	558	530	514	515	516	551	497	545	542	552	569	547	527	532	558	524	535	558	514	505	495	506	539	518	533	501	485	520	530	526	543	530	543	533	477	546	526	545	534	544	548	532	469	556	535	465	557	486	521	537	548	512	522	509	520	543	507	470	524	503	504	478	508	517	523	525	517	512	531	515	525	525	521	518	556	536	549	530	538	490	546	546	515	503	545	505	491	502	550	534	537	522	512	501	557	548	514	541	539	500	519	519	541	505	529	537	486	487	536	523	504	555	511	498	519	550	516	517	512	529	511	502	505	530	542	529	506	530	515	486	567	542	547	498	500	514	543	529	538	550	497	523	543	486	579	509	543	528	523	534	521	533	515	553	500	535	505	559	538	517	524	531	499	549	512	523	618	526	520	510	490	499	547	503	527	470	513	525	554	527	511	521	541	506	490	503	502	532	523	523	518	567	559	518	506	506	523	529	524	541	481	514	563	551	480	466	526	504	530	511	529	512	510	518	509	505	532	574	501	529	512	514	515	510	515	533	522	545	575	537	525	548	521	528	538	574	486	487	519	532	494	538	513	535	525	499	512	511	526	541	527	498	539	514	535	541	491	515	522	519	527	582	505	534	551	548	482	525	517	504	496	507	548	550	560	521	515	553	511	537	555	513	517	531	502	515	504	525	516	524	550	518	501	562	511	499	530	538	507	525	523	505	509	529	477	493	515	546	547	519	547	570	502	534	530	539	563	527	518	513	511	536	516	536	579	534	536	548	536	537	549	510	524	538	512	542	522	498	534	534	538	488	493	507	513	551	545	535	527	518	520	497	492	534	531	536	557	552	535	518	561	535	514	500	501	481	511	570	508	538	522	525	467	561	588	533	563	537	518	499	509	533	523	518	509	527	556	538	577	568	511	495	498	507	492	519	544	507	529	550	518	526	535	542	552	506	501	515	504	530	504	500	513	511	516	482	506	518	532	530	463	533	519	503	486	512	500	536	531	550	511	517	538	509	557	516	510	512	522	529	537	492	541	500	526	531	500	506	552	538	490	546	534	542	560	579	534	507	524	548	555	551	528	570	580	508	555	502	478	529	552	529	538	540	547	507	513	563	531	545	570	534	557	507	571	442	542	563	515	504	571	490	521	551	553	533	544	565	586	532	485	522	542	538	560	567	545	540	487	521	541	512	501	505	523	548	515	518	549	465	503	487	547	534	581	511	589	555	506	499	515	514	553	481	511	515	544	545	534	537	532	548	522	480	520	494	539	551	533	525	500	527	555	516	479	524	557	520	541	520	513	526	540	503	540	529	509	521	535	535	534	501	546	566	518	526	505	521	526	531	515	573	528	563	545	496	513	518	531	489	544	507	545	575	542	516	556	525	498	500	498	529	501	462	542	541	543	514	504	524	490	509	512	531	547	506	500	527	550	494	505	519	520	501	519	557	532	507	526	539	525	524	533	519	509	515	523	535	547	522	541	541	494	507	546	560	566	501	520	563
8388	7338	8995	9157	4377	3826	3147	4431	4103	2250	1290	541	420	283	323	273	278	299	305	298	286	278	279	300	289	275	293	303	308	305	295	284	291	290	298	297	300	298	331	287	276	321	294	288	282	298	275	283	291	280	288	291	310	265	298	275	263	285	271	287	289	264	296	288	254	286	282	284	282	280	290	295	294	270	260	301	259	288	267	293	291	311	313	280	278	297	306	279	304	292	301	308	287	270	335	253	268	289	282	273	306	301	285	283	277	297	299	316	289	310	325	301	324	284	298	310	280	289	263	314	293	267	298	284	282	285	300	312	315	291	302	290	300	284	294	303	260	286	296	272	318	280	294	305	246	288	294	283	268	276	299	299	285	313	291	297	287	317	284	290	299	286	303	303	283	279	291	322	282	291	307	309	320	254	283	319	298	332	255	279	287	299	256	308	278	302	295	311	293	299	309	312	308	294	298	290	286	277	310	286	283	296	303	331	262	309	279	300	267	291	320	258	286	283	322	266	282	308	285	268	280	290	269	252	309	322	292	278	314	301	304	278	280	295	300	297	281	264	284	308	299	285	278	263	280	335	298	281	275	302	285	274	283	291	295	273	291	263	282	314	307	300	312	315	288	286	287	289	290	296	287	295	307	301	302	315	268	286	265	305	268	305	300	299	263	301	276	276	306	320	325	299	309	288	252	301	270	269	335	286	291	287	290	267	308	287	295	300	332	272	299	284	298	306	288	289	321	306	273	288	319	279	309	283	292	270	277	281	265	299	296	287	256	299	255	288	297	311	285	279	277	286	284	294	298	291	302	288	313	326	308	265	284	292	279	279	276	318	261	306	327	262	295	309	296	277	262	291	302	287	272	306	277	287	257	267	312	296	306	302	304	278	307	277	323	282	302	280	328	299	271	282	279	290	294	288	304	289	295	285	288	267	297	276	282	301	295	271	287	304	256	306	266	277	276	291	303	276	289	294	291	292	305	299	279	296	301	288	257	268	294	300	288	282	272	274	285	321	314	303	293	272	283	300	304	282	303	270	289	281	325	326	273	305	290	295	297	276	271	311	281	279	282	292	245	312	275	284	312	271	304	281	284	301	287	310	270	289	309	292	303	296	289	271	307	297	284	295	296	296	287	265	287	271	261	295	282	317	284	277	308	267	320	296	315	292	289	309	276	315	299	307	252	274	289	258	301	345	311	294	304	272	319	331	250	315	284	305	273	310	294	292	297	283	283	284	287	292	313	270	254	283	289	285	273	291	291	275	284	302	298	303	300	265	283	284	273	284	299	310	290	283	298	301	291	287	304	254	287	278	273	292	280	298	291	289	312	296	300	311	288	289	288	299	293	317	265	309	287	292	310	282	328	311	274	279	267	298	296	309	300	307	317	318	291	314	288	323	313	278	293	301	284	285	331	274	271	282	268	294	292	279	268	288	273	270	292	268	295	287	272	281	268	283	297	298	256	289	286	294	273	262	276	289	275	292	281	308	285	299	311	296	304	308	291	309	299	305	261	296	271	283	280	235	268	301	325	293	268	318	302	285	311	264	303	275	290	297	304	306	311	276	286	282	269	271	264	301	286	265	311	272	260	272	271	308	291	269	287	289	297	292	305	296	246	300	318	288	290	300	309	264	273	288	265	302	300	310	301	271	298	302	269	280	299	278	301	307	275	284	309	281	293	258	283	273	311	289	264	285	294	320	256	295	288	305	281	280	269	282	306	262	268	296	302	272	281	284	302	295	259	271	316	325	289	284	287	282	296	281	292	304	308	289	291	287	284	324	256	310	280	291	272	272	289	290	299	288	284	279	299	329	282	305	276	323	328	318	315	268	308	302	269	283	273	307	281	282	274	279	274	285	298	280	265	288	300	274	293	320	288	301	289	317	270	269	315	280	297	302	269	307	290	278	310	309	288	313	274	261	290	283	286	281	307	302	299	311	301	270	285	307	314	305	311	304	295	286	313	276	285	293	306	298	335	305	284	279	259	302	234	283	293	308	258	288	302	265	276	281	287	302	273	271	293	273	288	289	285	300	287	286	291	260	280	260	286	321	302	280	279	323	320	309	303	318	306	281	309	288	258	318	292	269	280	300	314	293	279	303	282	279	284	312	275	271	313	279	265	264	305	272	301	297	283	309	289	314	275	281	279	265	316	277	317	284	301	294	287	284	298	275	297	260	282	296	279	272	272	278	301	320	275	260	268	294	304	302	297	264	291	296	306	294	285	278	291	271	280	279	298	293	297	291	302	326	301	253	310	271	307	292	273	289	269	280	293	322	280	287	282	267	285	334	303	283	279	297	301	277	283	282	282	262	293	292	251	286	297	270	315	284	257	319	299	279	281	256	281	270	301	277	295	316	291	301	274	296	285	286	262	288	304	316	300	276	305	278	283	275	307	307	295	262	300	294	306	268	257	321	287	260	305	275	291	274	308	285	302	287	282	281	307	307	276	288	317	325	285	292	291	290	331	294	299	281	271	280	291	310	322	265	284	296	282	279	309	294	281	273	273	236	291	326	286	313	288	276	301	318	304	285	296	298	283	281	334	303	309	290	279	286	276	307	296	296	292	332	290	289	293	252	276	291	284	305	284	299	257	302	283	306	306	299	277	259	299	274	305	287	301	279	293	264	297	295	289	306	270	292	293	270	297	289	283	293	256	307	316	319	260	279	281	269	282	248	270	288	284	304	290	312	287	316	279	271	271	288	291	318	268	291	297	273	294	270	272	290	285	280	266	300	305	305	284	284	303	327	291	296	261	278	303	302	275	299	285	301	266	300	268	304	292	274	279	336	307	288	261	278	317	275	277	303	306	292	285	335	295	274	268	315	268	290	301	304	292	271	264	296	289	295	318	289	296	279	296	266	279	281	295	293	302	299	294	263	278	290	298	285	312	260	305	291	332	293	320	290	289	291	299	292	276	301	275	304	272	312	256	278	287	288	291	280	271	317	293	295	272	295	323	300	297	288	308	285	277	307	322	295	294	272	319	330	265	317	291	300	308	289	303	295	308	269	254	281	298	283	300	307	282	288	266	280	292	278	313	297	314	289	300	297	301	332	299	293	281	306	285	323	290	273	292	288	293	269	320	301	272	269	320	318	291	292	309	289	294	309	292	281	285	270	284	280	306	266	298	304	307	288	285	307	302	262	298	280	259	307	278	280	290	285	288	293	280	287	278	310	299	270	266	286	304	337	297	292	265	304	298	270	281	290	293	269	280	297	286	275	309	288	262	314	285	267	288	265	287	282	336	316	262	303	271	281	264	286	274	265	307	279	280	292	301	287	277	300	310	328	276	313	306	280	284	298	282	300	309	282	307	321	292	286	265	270	278	288	285	269	291	246	266	316	280	270	256	306	268	290	310	262	318	291	273	291	287	293	317	310	284	264	294	268	314	303	298	284	304	294	269	310	295	274	282	301	288	259	285	269	300	274	288	297	294	244	293	325	302	289	304	280	291	320	304	289	282	271	282	278	311	283	241	282	276	291	290	271
7509	7641	11830	18216	9658	12982	12770	18073	15769	8670	4630	1803	1204	804	732	731	717	722	782	797	727	783	715	759	735	758	689	803	739	737	776	740	803	707	771	720	757	761	754	777	766	742	713	738	749	793	746	793	749	708	814	754	727	746	756	786	709	743	723	802	697	817	822	764	790	734	730	789	722	728	756	807	727	791	768	714	772	780	756	777	692	765	789	750	748	721	739	752	713	754	755	745	756	728	754	724	745	714	779	788	768	762	748	696	734	780	739	758	758	723	709	734	713	758	751	774	776	717	744	726	750	725	728	751	756	752	751	750	735	701	750	767	703	761	767	736	746	737	719	704	743	759	770	790	746	699	777	722	743	744	730	743	680	736	740	718	689	793	762	793	729	706	721	753	759	751	743	766	739	781	756	752	753	720	745	776	757	795	724	744	707	761	756	791	712	723	749	748	787	758	757	695	759	733	750	722	798	730	744	758	749	780	755	742	754	712	730	782	777	776	780	758	701	791	714	738	766	757	747	771	783	760	731	768	695	733	787	752	728	734	778	688	754	742	760	768	802	758	771	740	737	760	778	746	758	775	807	729	786	750	736	748	734	735	715	744	753	727	715	744	747	737	733	720	763	783	721	744	775	773	721	729	747	709	722	746	767	758	760	730	703	768	773	745	755	724	756	783	803	717	763	767	813	751	759	777	766	771	702	735	750	772	791	791	748	761	694	759	741	753	750	746	724	764	791	731	735	717	757	741	734	687	776	767	730	743	710	754	729	722	794	741	747	704	742	732	756	765	748	777	770	776	720	774	815	798	721	797	747	765	746	736	740	717	765	751	794	721	777	797	725	749	757	727	722	755	765	746	724	747	770	767	731	765	749	764	762	717	757	744	689	755	750	733	776	777	768	774	711	774	726	774	765	790	741	710	725	771	740	753	758	723	786	762	792	730	760	724	784	757	796	763	779	770	808	793	751	776	731	739	706	753	731	761	775	760	751	786	779	784	769	728	749	721	726	712	805	764	776	722	791	753	750	743	775	738	778	767	701	747	715	793	799	793	782	745	725	776	783	753	763	726	780	724	758	737	744	738	711	788	734	746	788	725	735	778	751	780	777	786	779	751	757	779	766	806	750	764	739	768	754	818	751	771	705	767	701	670	693	776	734	748	749	756	750	758	719	754	663	738	738	776	750	684	752	772	735	768	776	781	745	741	757	736	739	751	731	737	783	765	754	770	749	773	770	771	764	776	773	771	732	762	739	731	734	795	746	725	751	717	809	705	774	742	760	763	735	723	756	768	749	783	756	768	782	748	748	768	706	725	777	789	729	715	820	710	787	744	748	697	748	725	789	738	739	744	761	759	732	721	768	763	777	709	849	776	753	770	784	700	738	732	712	745	818	751	707	769	704	746	754	749	729	768	724	759	757	739	777	761	737	754	752	779	773	711	761	721	800	752	729	768	754	737	768	757	736	735	751	726	803	721	736	792	710	772	759	745	781	710	741	769	798	714	741	741	794	766	735	715	733	770	749	733	765	777	780	726	734	737	735	676	726	714	727	742	754	765	745	823	762	739	695	695	774	751	755	742	722	771	747	766	764	710	781	766	743	732	773	733	758	765	752	764	753	793	735	759	758	812	769	753	738	711	757	731	684	752	787	798	734	774	718	763	740	754	735	732	788	770	708	729	720	759	773	710	751	740	753	735	744	728	741	771	767	739	763	770	753	716	777	763	756	764	765	786	788	736	791	746	779	762	720	732	741	776	752	807	755	763	789	746	769	756	773	683	785	748	716	715	775	768	712	766	763	727	729	768	761	747	768	725	705	796	765	780	734	747	728	755	701	767	727	738	767	735	766	761	732	797	732	774	707	744	713	719	797	729	776	754	704	758	767	733	772	716	734	778	760	800	718	744	759	830	711	759	756	725	824	760	757	724	761	746	741	760	754	725	772	736	770	744	755	717	779	757	751	705	727	790	741	710	751	709	742	752	746	747	776	803	771	710	729	735	732	749	753	784	780	726	764	759	763	731	785	750	767	774	740	762	742	730	744	786	740	775	753	764	772	726	735	789	778	780	745	733	708	759	803	784	726	728	731	753	751	714	711	705	706	714	760	732	766	765	744	683	786	787	780	762	768	761	751	787	735	748	728	736	753	745	776	742	753	734	736	764	727	759	744	801	749	748	777	780	764	710	705	716	739	746	784	754	751	759	773	759	761	756	733	763	791	729	756	756	729	730	734	694	746	696	753	744	770	765	723	808	741	723	741	724	701	754	781	747	704	757	685	806	714	748	757	760	783	752	759	765	808	745	759	701	751	684	761	723	742	753	748	709	786	767	736	786	747	749	738	761	742	738	780	719	763	757	755	700	787	790	742	749	745	730	778	736	713	804	734	744	756	734	726	747	748	758	741	716	750	761	703	736	733	795	784	770	789	766	713	715	753	753	752	763	754	772	749	766	758	729	700	799	761	747	695	783	778	719	733	728	730	746	761	700	783	749	751	757	790	772	735	778	760	729	722	753	767	774	756	791	760	747	770	740	709	779	750	739	721	797	742	763	734	765	783	749	756	705	783	795	765	728	732	785	761	758	791	761	754	754	766	765	746	724	695	691	774	731	743	701	713	825	746	763	773	790	744	723	822	796	724	720	772	746	782	720	731	719	716	728	725	792	754	794	764	778	741	753	759	733	780	802	729	719	746	735	742	784	783	758	786	748	733	763	769	786	746	773	767	741	715	761	833	780	710	720	786	747	772	738	783	783	752	774	714	805	742	787	777	746	762	731	723	739	753	705	703	752	807	751	762	764	759	737	737	767	767	779	733	670	692	714	733	784	767	722	736	734	740	753	733	771	754	775	749	748	728	728	734	741	749	793	747	792	732	779	735	770	725	752	713	727	739	789	726	781	794	763	746	779	773	784	712	747	751	787	704	692	756	732	739	736	768	767	736	757	759	818	749	729	790	765	720	771	769	745	768	749	722	744	731	767	732	720	750	742	710	697	758	707	781	733	720	748	717	732	764	763	737	808	732	746	768	742	727	762	726	734	777	762	746	720	746	761	737	721	741	766	726	774	689	738	779	723	814	732	776	758	741	775	783	750	761	741	785	747	802	810	767	732	773	780	770	770	777	748	745	757	741	729	744	766	755	773	739	748	769	740	731	730	739	786	772	723	743	736	756	704	752	735	730	743	743	794	757	727	759	694	741	773	747	704	751	734	744	760	754	776	738	742	816	746	810	762	766	747	830	747	721	725	732	752	727	770	722	752	740	764	749	743	755	745	755	734	777	737	702	735	774	778	738	686	730	754	741	791	760	753	770	754	751	786	731	742	774	778	725	841	788	680	717	773	753	720	747	754	767	730	721	683	716	772	747	760	716	718	788	731	744	695	798	724	773	740	705	760	722	715	749	757	717	764	779	717	785	735	754	775	770	792	761	712	743	745	741	797	744	745	718	766	744	704	688	764	765	728	726	763	730	751	753	756	767	713	768	745	759	721	771	772
34108	36365	36737	31385	27551	27395	26684	37249	32910	19698	7774	1898	702	258	251	267	235	273	264	262	255	248	278	232	271	262	223	273	242	259	265	261	261	254	263	236	269	269	248	229	255	293	253	249	264	264	254	271	261	262	274	265	245	273	288	230	277	249	240	253	244	255	253	239	259	246	269	251	248	237	277	252	247	265	242	249	235	233	287	272	238	243	226	228	268	272	239	252	232	286	250	258	253	259	268	247	241	262	212	274	237	265	268	241	246	253	282	243	268	256	266	268	248	238	230	269	250	255	239	252	253	262	265	266	274	233	254	254	283	296	273	290	251	256	267	245	251	250	249	256	252	300	243	272	262	252	257	257	264	256	266	259	269	256	278	249	277	282	258	293	259	242	240	266	241	253	260	271	260	260	247	234	253	276	257	269	235	288	242	238	240	246	251	222	282	264	266	236	274	253	235	252	255	250	230	275	266	241	246	225	259	249	267	252	267	256	262	261	263	247	268	266	248	251	226	253	253	253	244	261	261	244	239	220	285	238	275	242	236	231	229	245	248	237	264	227	248	246	241	251	259	273	239	236	280	242	245	308	261	229	249	245	267	252	247	224	242	271	269	267	258	244	256	217	266	255	242	283	262	244	253	247	235	256	276	264	294	264	251	249	234	293	252	238	242	275	239	252	274	225	263	236	252	263	254	266	265	218	276	236	246	254	251	258	244	269	252	245	259	258	248	256	258	238	261	218	292	274	262	239	262	237	233	248	289	244	252	230	250	223	267	251	273	242	242	252	246	235	260	274	272	238	278	238	259	284	270	252	254	250	259	271	238	275	274	247	265	249	262	260	291	293	274	262	269	248	295	267	282	243	244	252	234	255	274	276	230	258	251	270	265	248	236	242	272	224	236	263	261	267	270	268	265	255	264	307	255	228	275	261	233	242	282	244	256	264	239	234	283	204	254	260	246	262	261	264	261	244	257	247	244	273	276	291	254	283	238	260	269	264	257	284	264	234	234	277	262	241	272	227	242	258	273	255	235	254	257	259	258	262	242	254	280	268	281	246	267	262	284	250	239	252	268	256	272	251	258	224	262	261	254	257	242	262	273	280	293	242	247	272	249	234	274	246	253	220	259	225	227	249	266	294	253	228	254	251	239	274	211	268	271	259	242	260	275	261	280	288	254	286	254	254	260	254	267	264	248	231	245	259	272	278	243	266	255	245	262	272	210	246	250	252	248	260	251	239	252	250	247	259	266	268	234	240	249	257	238	227	233	253	259	250	269	260	274	265	270	242	243	252	272	267	256	259	272	245	256	261	250	248	270	239	268	236	261	238	245	262	262	267	247	225	249	251	209	277	246	237	256	269	220	279	273	253	263	282	256	284	251	228	246	247	231	269	263	285	233	240	236	255	252	233	252	261	282	259	270	222	261	268	262	229	282	257	276	248	255	243	258	256	245	281	255	252	270	255	219	233	261	255	243	265	272	242	250	264	260	257	237	289	245	267	251	271	227	236	233	223	272	219	245	265	257	282	263	277	293	259	256	254	231	268	274	243	249	252	252	275	247	252	245	238	244	270	267	266	245	246	253	230	257	240	249	245	268	237	271	258	234	265	268	251	248	263	255	233	293	263	250	266	237	254	249	270	246	270	256	257	231	214	270	286	205	235	250	237	280	263	271	279	274	272	288	256	230	248	261	260	233	250	261	277	255	267	239	272	261	289	265	237	261	309	216	277	236	281	292	281	264	264	251	255	260	227	236	257	209	265	262	264	264	241	260	274	244	255	253	255	258	262	239	242	251	268	266	233	265	249	279	275	246	235	235	238	247	262	253	292	275	286	261	258	258	248	260	260	265	256	289	243	243	253	264	250	248	252	249	243	234	246	230	271	263	289	252	258	263	261	269	311	212	260	262	272	262	233	252	251	285	246	246	257	217	270	255	282	255	245	213	240	276	274	245	246	259	260	255	251	273	263	229	258	220	252	237	232	273	248	241	261	263	284	244	263	241	246	252	286	268	278	264	283	257	292	236	270	262	254	222	297	256	280	244	265	277	242	270	243	248	237	267	255	245	251	272	248	268	234	255	280	278	262	263	252	231	272	273	249	266	251	282	272	245	248	272	265	254	252	223	270	249	252	270	260	244	242	262	259	257	219	262	247	274	260	250	261	248	250	250	292	242	227	227	279	231	257	257	259	237	269	240	246	262	298	285	270	274	249	251	278	246	251	258	277	276	280	251	253	250	237	262	256	238	229	247	275	270	283	262	249	264	275	260	262	286	262	219	272	271	231	262	240	262	247	254	237	287	268	264	247	272	260	255	234	239	248	273	270	239	228	284	253	287	252	256	262	253	278	257	251	242	256	229	277	265	251	260	253	264	265	278	250	248	259	259	270	256	286	257	245	240	268	257	260	251	251	234	267	275	247	281	225	234	297	246	265	256	261	225	271	256	247	239	273	248	279	271	246	236	270	262	240	260	252	239	244	253	247	258	248	282	264	261	266	232	263	222	262	266	269	287	278	268	235	255	241	263	256	297	262	291	256	256	239	240	243	242	259	255	278	234	275	265	249	265	236	253	276	271	264	254	223	268	276	265	256	259	249	263	286	274	252	257	252	254	273	269	262	242	269	263	247	267	280	262	280	260	248	281	269	263	252	252	281	280	236	265	218	270	276	257	237	254	265	258	259	234	253	273	244	256	232	243	256	250	299	217	233	276	244	237	259	257	254	260	238	236	278	266	260	252	237	257	213	258	232	284	227	247	267	266	251	273	245	251	230	223	241	240	253	288	257	238	254	238	213	232	268	242	264	236	263	243	227	294	264	260	289	287	244	271	267	267	256	259	240	248	286	257	237	239	255	228	261	262	253	232	258	251	255	249	213	275	251	282	217	260	228	267	229	278	262	256	264	277	270	250	231	271	227	253	258	278	273	244	256	277	283	231	253	285	248	264	282	249	250	235	275	238	264	258	261	257	251	257	261	262	263	262	260	261	266	242	263	265	269	226	263	254	276	282	235	263	266	255	255	269	264	246	256	246	278	250	273	263	222	240	278	274	260	260	260	229	254	246	266	254	256	252	260	261	262	240	245	296	259	260	262	249	250	283	260	252	273	261	260	257	250	232	223	266	248	254	242	253	225	242	272	267	254	232	233	242	263	270	213	251	251	259	253	267	269	263	237	250	275	239	281	281	227	235	235	253	256	264	248	279	241	266	279	268	254	230	288	245	260	262	265	265	252	254	258	227	255	259	253	241	245	251	235	248	270	235	253	249	258	265	269	261	243	243	252	272	264	240	270	279	266	246	287	250	235	271	236	261	274	255	265	246	251	258	245	270	258	247	240	242	259	263	258	259	293	212	254	242	281	248	256	240	231	259	260	254	249	272	250	285	256	253	245	258	229	265	284	269	244	285	256	231	251	260	273	242	232	250	260	224	234	244	240	249	248	269	227	260	284	255	240	277	243	265	286	223	245	242	264	255	246	234	249	236	255	283	252	226	263
26656	29468	37349	37031	33893	38005	41098	54761	48050	34501	19735	6688	2505	815	697	677	645	680	670	631	722	672	624	659	687	656	637	689	663	665	658	699	668	673	682	658	659	667	698	719	652	651	628	671	696	761	661	658	644	706	658	629	650	678	704	665	692	651	664	685	623	694	656	645	663	683	650	642	648	654	692	703	656	650	702	612	686	657	637	657	679	640	673	623	657	618	683	657	702	667	676	683	692	636	647	672	705	707	675	658	643	657	684	664	665	687	715	638	648	684	686	649	654	645	671	692	664	715	690	685	670	680	655	641	645	669	727	669	714	665	669	667	646	702	722	652	720	690	608	661	653	687	629	669	682	698	655	643	634	615	668	718	701	666	630	620	701	655	687	666	704	636	686	636	670	714	662	646	620	716	698	698	619	662	676	675	681	677	630	691	714	685	703	701	663	688	689	700	695	700	682	642	665	675	667	656	659	620	669	688	684	682	696	646	707	703	648	668	636	632	667	702	649	639	646	637	690	641	660	656	634	641	655	661	670	641	661	626	603	640	612	639	650	668	626	678	632	659	661	683	669	679	685	610	663	654	718	663	661	659	674	616	662	676	678	637	640	706	633	652	697	662	709	691	686	634	646	681	651	618	651	695	622	629	694	658	640	618	656	659	702	669	685	649	685	668	650	655	645	715	658	701	655	632	640	645	645	666	693	682	671	698	613	653	692	640	656	662	691	676	638	663	655	664	678	637	663	677	714	658	660	697	694	675	644	629	648	650	634	675	624	680	629	660	662	682	703	683	608	642	637	722	683	651	646	654	620	670	673	693	684	667	712	651	674	680	665	660	689	698	652	656	661	618	658	711	663	676	670	728	686	685	672	701	648	688	676	673	640	695	662	645	695	668	628	716	619	672	704	647	636	657	694	703	678	674	678	699	671	653	751	663	657	655	674	674	645	675	666	670	681	636	666	677	627	706	679	613	675	634	656	658	635	660	656	690	612	663	628	723	672	656	662	696	667	641	683	718	647	683	627	666	691	681	670	634	669	656	655	660	664	666	680	683	662	652	627	669	694	660	656	671	634	681	670	647	686	668	695	670	631	660	654	650	682	677	647	679	637	657	661	697	650	671	692	688	658	667	664	636	671	665	669	650	686	699	655	657	692	688	631	640	667	669	688	635	681	668	691	706	700	639	685	642	681	675	670	641	636	663	645	709	691	646	712	670	627	648	656	638	694	635	653	695	673	695	650	656	636	596	723	645	685	698	694	634	647	650	637	617	646	699	668	644	650	703	667	697	711	688	625	644	655	700	599	661	609	697	674	673	627	667	633	681	633	662	706	676	674	688	638	682	721	675	673	680	633	655	655	712	635	674	700	618	619	650	672	670	641	656	685	674	675	690	689	677	678	690	679	636	633	674	669	627	664	642	672	680	627	715	678	664	657	646	689	651	629	641	659	677	664	641	642	712	654	704	637	692	654	671	644	669	689	639	664	637	664	682	708	642	681	629	628	657	631	617	641	645	694	679	638	665	679	651	647	705	685	693	711	676	679	699	617	662	691	696	693	618	666	653	654	649	699	646	635	702	652	663	666	692	694	680	684	680	681	666	695	672	654	676	633	671	655	650	703	679	655	726	715	693	651	679	646	690	667	702	685	646	668	667	657	685	636	655	657	630	671	659	702	699	689	668	699	662	646	662	645	675	698	654	648	698	666	665	673	703	643	663	634	671	656	650	667	688	646	651	643	631	648	675	694	651	657	643	693	662	621	700	678	656	689	686	698	627	692	672	714	662	672	714	663	713	679	689	665	639	701	640	620	631	685	648	664	623	624	697	647	675	657	698	643	619	646	675	652	604	667	701	686	730	627	650	700	654	677	676	673	651	666	658	678	653	657	695	661	623	650	645	670	644	667	632	666	632	714	648	689	674	665	681	692	688	660	680	682	655	657	689	673	679	659	676	683	665	643	619	658	632	712	682	651	692	677	623	679	681	675	631	644	674	679	707	676	669	620	655	671	639	661	669	644	616	668	704	655	667	617	639	665	624	673	683	674	670	619	680	713	679	648	643	651	666	652	654	685	682	702	657	596	637	652	677	674	682	668	674	652	658	665	647	633	690	660	650	645	679	629	691	668	648	640	661	663	649	680	669	681	670	641	653	714	680	652	691	701	718	676	658	657	623	647	665	632	679	666	714	656	678	660	611	683	690	661	621	714	648	637	638	668	689	671	648	694	657	691	702	685	668	674	685	669	640	675	680	652	675	698	672	704	713	698	684	653	698	673	679	623	691	713	685	641	689	666	647	657	655	658	669	677	633	629	729	698	676	650	652	710	659	649	700	679	648	675	639	666	643	650	686	663	629	649	650	704	658	678	737	635	664	675	672	668	652	681	732	655	654	628	631	651	674	629	669	680	677	683	679	644	650	707	669	682	655	654	689	671	647	635	688	660	656	662	660	632	637	681	669	639	658	691	664	714	654	672	679	687	663	697	636	637	639	652	635	664	643	686	661	659	682	617	668	667	673	694	648	629	671	683	682	701	672	634	684	717	594	701	639	697	635	639	642	651	643	634	675	706	697	688	675	656	635	645	648	737	641	639	651	659	637	681	623	676	667	636	654	662	624	696	674	690	733	658	674	677	622	715	671	640	647	676	684	666	641	673	686	613	641	668	628	699	674	682	678	675	664	641	680	641	700	667	634	712	660	651	663	686	727	661	681	674	673	685	667	641	669	663	688	663	636	619	635	631	699	659	675	692	650	658	658	689	642	688	662	692	700	704	653	700	665	679	630	686	643	673	657	705	686	659	604	664	644	709	663	674	665	712	701	651	696	692	707	679	692	691	678	664	680	655	656	712	676	641	678	672	655	656	668	665	667	694	677	698	653	662	627	635	687	710	686	647	681	656	648	650	643	693	663	690	672	658	675	655	682	655	667	693	626	638	651	677	662	674	650	625	707	663	682	652	692	657	640	670	656	702	700	734	712	660	654	664	658	666	680	674	661	680	709	690	652	673	634	656	647	636	645	633	638	696	649	655	642	678	622	659	683	664	633	687	699	619	640	722	640	690	714	640	723	650	679	635	684	662	684	670	651	636	696	651	677	677	629	664	657	665	698	671	688	632	666	660	675	704	635	657	690	689	663	684	694	616	601	623	653	690	702	697	654	640	626	667	669	649	680	712	629	735	622	624	656	689	668	697	690	650	642	663	710	667	708	656	659	652	658	608	668	673	634	685	652	665	701	656	617	651	695	623	675	673	633	679	641	611	675	655	681	706	695	695	692	670	645	640	680	678	688	654	678	682	648	685	625	692	628	664	627	692	679	674	626	659	663	681	683	648	675	694	633	626	645	710	678	669	652	646	678	635	656	662	687	673	651	695	624	683	704	701	689	654	676	649	641	688	678	600	680	666	658	667	677	696	632	689	674	642	693	637	678	674	668	695	689	665	683	698	660	673	708	723	680	675	659	618	650	652	682	634	673	639	667	650	656	651	655	670	638	636	665
41474	42334	37194	32139	30683	31455	34389	50876	46757	29924	14964	4293	1019	295	209	199	210	179	200	202	201	215	220	208	200	187	220	220	189	206	220	224	214	183	201	206	213	205	187	205	198	198	187	206	194	221	177	190	219	191	201	191	232	212	224	207	227	195	227	226	184	217	212	207	225	191	199	194	218	198	211	204	173	183	200	215	202	222	203	225	218	177	179	198	218	200	195	198	232	208	165	198	212	194	190	203	226	185	222	207	188	207	188	213	191	208	192	235	193	206	200	194	207	224	242	221	224	199	209	194	197	176	199	215	221	232	205	205	198	192	202	197	222	220	180	210	180	201	193	219	182	179	202	217	206	213	228	167	204	229	204	206	183	203	200	190	218	204	192	212	217	182	219	194	197	203	190	189	226	196	189	197	193	209	204	177	202	209	193	216	223	205	197	201	184	221	195	219	181	201	222	204	213	198	201	221	189	207	206	228	213	218	178	185	208	194	205	197	228	200	222	221	188	226	214	211	229	213	181	191	189	192	186	178	212	220	198	187	204	183	191	221	220	188	183	199	222	211	231	191	215	206	196	208	204	239	177	190	200	190	197	211	195	218	192	206	200	183	195	211	192	232	198	206	189	214	211	185	200	196	192	221	248	215	204	220	198	207	197	195	203	186	196	175	223	176	221	198	237	219	219	204	210	222	176	220	207	180	210	202	182	227	194	211	191	199	186	219	181	237	215	206	204	217	219	197	181	193	182	221	205	205	186	211	213	220	206	190	207	187	209	189	207	183	212	201	183	211	169	182	199	217	210	191	198	219	194	199	203	205	183	188	201	199	218	205	221	189	199	194	221	209	234	209	212	185	214	204	227	202	208	201	202	165	210	208	177	224	201	209	231	193	205	184	199	201	205	190	210	206	184	186	207	185	190	199	202	216	205	190	211	215	221	210	216	204	203	185	198	185	213	209	226	186	187	196	183	190	196	197	206	194	210	208	215	192	206	223	224	202	194	204	175	208	199	202	200	205	212	207	209	220	215	206	207	202	195	201	207	187	199	200	203	205	221	201	207	202	200	196	203	182	199	200	206	191	210	186	190	196	238	195	199	223	186	208	191	197	221	192	177	216	170	197	225	182	231	215	204	190	170	211	191	208	184	190	201	206	206	203	206	246	232	204	205	211	211	204	194	214	191	214	206	186	209	191	212	224	195	204	203	201	174	209	205	202	212	183	193	210	184	212	179	174	202	183	202	194	206	222	180	216	199	228	212	214	192	215	207	182	208	202	197	222	198	211	200	194	221	213	213	202	223	203	177	209	217	207	203	215	215	205	201	188	213	201	212	193	205	203	199	194	199	175	191	198	186	234	197	204	181	218	199	216	188	200	200	232	195	211	222	190	186	192	217	226	201	201	168	190	212	217	181	183	206	195	197	189	181	227	185	197	213	195	221	220	205	184	217	203	228	242	182	186	213	219	193	202	187	182	203	201	192	214	224	212	204	189	189	233	197	219	215	187	211	206	221	213	192	196	198	182	210	205	198	210	213	216	199	202	213	187	230	205	177	181	188	186	199	208	189	195	186	216	223	193	201	207	215	190	210	209	204	208	209	203	202	214	211	211	176	192	192	231	213	211	183	208	229	220	206	188	195	191	205	195	221	193	227	196	188	201	202	201	187	206	212	212	211	206	211	209	194	203	181	196	199	236	229	205	213	171	218	217	200	216	200	204	199	199	202	209	204	222	197	192	193	186	177	191	191	205	218	208	198	232	184	202	218	207	192	217	189	208	196	197	192	195	199	189	207	226	203	187	240	225	208	188	195	232	205	210	184	210	205	198	210	187	210	207	226	201	217	199	191	203	176	184	209	197	197	206	196	204	193	184	221	208	196	186	206	211	215	194	202	221	204	222	194	229	210	198	220	205	193	229	233	221	218	196	210	207	212	204	217	192	223	220	210	194	231	196	202	225	178	211	190	238	186	223	209	206	207	224	224	185	206	191	203	245	199	201	203	197	204	185	194	207	203	207	191	164	232	194	202	186	210	220	223	187	229	201	215	223	200	191	209	182	179	204	188	199	180	208	227	199	211	184	219	197	211	214	205	214	200	199	216	231	189	210	202	220	216	187	197	193	215	226	194	206	171	246	213	196	201	211	227	226	199	201	220	201	199	217	174	189	194	208	218	204	198	230	223	198	194	185	219	199	217	187	205	197	197	218	206	218	202	222	206	193	173	222	206	217	187	216	234	210	187	212	198	213	192	186	200	187	199	181	238	198	193	207	187	189	207	207	186	176	256	192	211	197	204	203	192	206	224	207	198	187	200	164	219	198	195	199	173	176	201	207	222	202	221	223	206	211	235	193	212	216	202	206	191	183	205	203	201	230	200	207	196	220	212	248	201	165	225	176	209	208	221	188	219	211	196	188	192	207	182	191	194	208	226	203	219	164	210	231	196	224	219	210	211	206	204	229	202	202	212	214	173	199	202	218	206	168	213	202	205	219	199	204	210	205	205	178	225	187	215	198	186	181	199	195	203	187	216	197	210	233	203	194	177	196	201	199	179	212	196	196	198	220	227	209	209	227	197	184	208	208	200	177	195	193	197	200	195	203	202	193	199	216	197	206	205	215	193	206	182	217	205	201	219	190	189	226	195	216	228	194	235	198	197	227	200	205	232	187	178	205	190	182	221	191	216	202	206	177	204	201	201	160	196	228	202	237	218	191	220	184	198	230	210	197	227	195	217	182	189	224	200	184	196	206	189	207	210	205	209	208	222	200	205	215	188	185	190	185	187	206	211	205	193	195	203	192	242	202	202	194	198	203	199	196	211	204	186	210	198	194	182	202	187	199	205	230	189	244	206	202	201	192	200	208	191	196	191	205	193	168	187	219	203	221	198	194	222	207	223	209	174	201	214	191	215	192	200	187	182	210	180	178	216	193	175	216	225	209	223	204	180	194	213	208	228	216	193	236	223	208	209	203	212	201	205	202	195	236	198	195	216	198	194	224	208	205	192	226	212	189	197	198	206	206	183	205	196	185	221	216	207	199	214	198	213	192	183	221	199	203	233	178	207	197	194	199	212	176	181	211	216	180	219	180	189	206	183	190	230	204	196	187	195	197	208	186	174	194	201	214	199	225	215	196	207	225	200	216	211	200	191	187	192	168	219	197	204	209	224	201	234	217	204	199	184	235	214	202	190	206	199	217	215	226	197	205	201	211	171	223	201	193	219	219	211	199	188	203	196	188	188	209	191	209	205	208	201	212	205	187	182	218	193	211	197	230	197	171	200	194	199	222	174	211	189	214	197	197	186	215	176	204	199	193	189	216	199	200	209	197	207	194	186	189	203	219	200	196	184	220	182	222	184	212	215	217	214	194	203	231	195	208	187	190	202	199	200	195	195	189	181	215	200	200	211	216	200	202	220	213	226	202	191	200	190	230	214	228	205	199	208	206	193	188	189	201	215	220	196	186	207	195	221	197	189	183	214	186	203	214	189	213	200	199	214	213
31492	39721	39393	40059	40254	44777	51270	67656	60578	43049	27479	11859	3380	809	511	551	519	547	549	549	550	508	540	535	536	562	533	555	543	520	499	527	534	555	515	522	527	571	559	556	534	566	564	525	546	528	599	533	562	531	532	516	562	512	570	522	580	547	527	489	524	525	535	535	536	539	486	571	525	552	533	483	540	539	567	560	558	509	526	473	542	574	532	549	550	534	560	534	535	551	523	538	498	520	548	551	537	507	583	513	580	553	546	576	555	570	544	534	535	548	524	533	523	508	539	557	537	567	525	573	494	528	530	549	529	519	539	564	546	536	548	517	571	566	564	535	566	552	530	543	533	534	565	568	550	523	515	501	542	526	520	566	563	551	533	496	587	538	538	544	536	540	517	558	550	548	556	557	517	565	567	559	501	498	538	575	540	530	533	579	525	544	538	561	574	536	604	483	541	521	566	525	567	542	554	536	538	520	510	497	566	534	531	529	550	556	556	547	512	544	553	572	528	517	526	556	511	566	542	559	553	568	530	553	497	525	532	582	530	473	558	555	560	543	531	529	582	548	505	534	561	525	556	549	510	541	545	542	589	549	525	540	517	556	540	485	568	519	550	554	508	553	550	511	534	532	537	576	573	506	556	527	556	524	546	595	536	533	528	535	568	570	524	540	535	556	561	519	536	506	537	576	561	529	509	546	538	551	543	554	525	569	536	525	573	549	557	517	541	542	547	527	490	518	571	577	523	487	514	589	545	542	551	532	533	560	491	566	521	500	528	522	548	549	565	518	551	557	546	533	565	538	547	554	527	531	535	529	585	545	569	506	514	542	548	525	519	527	518	544	573	480	557	529	546	523	533	551	544	567	533	554	523	554	571	563	531	533	575	521	573	543	541	477	548	534	571	563	550	499	520	514	565	531	515	569	514	522	565	533	562	502	524	543	487	563	531	535	518	527	527	512	497	569	538	519	526	567	546	486	540	536	550	514	537	516	530	555	476	544	539	599	560	592	552	536	516	506	519	552	538	541	548	500	540	558	508	567	557	515	541	534	542	544	540	512	515	538	505	541	538	539	528	530	562	555	526	549	562	541	581	537	598	551	545	537	562	537	531	552	535	492	576	516	540	532	550	545	517	572	506	581	529	553	537	543	570	542	577	512	557	495	559	566	496	562	543	530	563	526	562	585	532	563	536	547	545	520	547	521	564	537	522	548	540	523	546	542	569	542	571	539	525	533	556	499	548	491	529	539	531	593	571	547	557	525	543	544	533	566	549	584	541	512	549	535	551	529	506	538	546	523	540	583	541	547	538	555	528	554	521	540	493	554	535	530	521	544	541	505	542	520	558	482	563	552	529	571	536	543	523	542	536	551	531	548	521	530	508	555	522	577	537	559	537	509	523	536	527	547	533	514	562	556	546	548	548	581	532	540	534	537	545	531	517	536	521	527	585	562	554	568	528	535	531	499	553	536	516	525	567	552	554	526	503	529	561	555	534	541	535	539	533	499	536	520	541	544	553	517	576	531	546	541	498	548	507	499	541	549	534	575	561	526	548	536	522	561	524	558	533	581	598	555	570	565	534	534	584	548	484	538	517	550	570	521	536	524	542	532	556	535	551	528	507	521	567	569	544	541	549	561	580	544	564	534	538	547	524	532	536	544	528	553	541	501	513	571	550	501	522	537	522	546	526	535	571	546	540	523	537	587	549	522	532	540	488	553	503	525	515	576	548	518	548	524	544	554	546	540	543	515	543	526	539	545	491	525	505	538	522	544	513	559	523	540	506	532	568	516	540	550	553	540	567	566	546	564	548	542	552	528	549	537	620	585	589	566	522	551	531	522	580	562	542	583	568	615	570	568	540	500	583	491	523	560	536	519	591	537	536	550	554	485	548	553	602	489	520	509	533	524	541	573	542	565	547	548	537	564	522	530	548	561	536	535	565	495	567	517	542	550	577	525	542	538	548	533	541	562	508	555	527	585	542	515	553	533	552	533	548	567	555	543	530	543	489	587	542	551	551	524	571	510	551	568	571	539	554	525	517	551	539	521	519	557	546	552	540	508	573	559	576	508	535	586	551	547	549	536	528	586	581	529	570	494	478	501	557	552	565	557	542	566	536	529	554	516	551	536	549	537	564	533	589	537	568	545	518	573	553	539	563	556	554	509	543	562	559	518	556	532	549	515	526	524	559	557	555	543	577	529	553	567	537	514	526	528	554	512	518	542	526	540	524	527	523	473	529	555	516	503	470	510	542	531	549	563	546	518	547	459	541	516	561	519	580	514	519	508	560	515	546	524	574	573	505	524	536	524	553	526	562	535	522	504	552	554	528	528	536	529	505	569	562	518	566	587	511	555	494	520	597	514	515	552	523	568	560	544	572	525	553	523	541	518	568	526	478	544	597	563	523	520	558	505	549	538	560	514	505	545	549	545	549	544	544	534	544	529	543	507	534	547	515	534	549	545	572	537	552	516	516	535	500	560	564	522	557	494	501	566	544	538	571	523	535	504	542	549	541	547	536	508	566	551	516	563	551	547	550	526	545	474	534	542	537	575	568	511	502	539	567	567	501	528	534	523	572	559	564	520	558	537	557	546	553	515	544	525	550	541	556	542	494	512	534	519	563	542	593	564	565	544	544	542	569	579	546	507	511	512	529	547	556	538	529	546	563	516	524	546	545	523	553	555	546	573	548	528	543	524	523	557	520	542	533	545	526	573	565	554	531	485	537	555	517	565	518	551	497	531	560	544	535	534	570	535	526	554	571	542	553	546	537	541	553	528	549	542	559	559	552	534	575	538	568	524	537	494	610	530	540	539	591	522	572	561	568	511	581	532	551	528	519	533	558	528	564	550	574	529	536	530	536	535	540	507	542	508	530	543	552	546	564	542	571	530	525	544	527	516	514	584	558	589	553	544	544	572	590	503	544	509	545	552	545	553	519	517	544	565	532	534	530	557	535	484	548	483	486	557	571	516	545	536	593	565	485	575	539	542	555	580	517	572	543	547	521	542	572	557	529	549	548	519	552	562	590	522	560	557	569	527	523	543	492	576	535	481	535	547	544	540	540	517	566	559	515	549	544	563	531	539	524	527	507	568	579	553	579	516	536	556	530	521	566	512	545	562	580	548	559	533	509	560	497	538	520	505	507	550	566	563	523	538	517	547	533	568	557	538	523	542	527	556	551	583	494	581	539	515	518	514	553	572	494	545	523	545	559	521	531	506	551	561	519	543	549	525	519	521	504	533	541	518	535	565	543	514	560	592	591	557	530	559	490	526	488	505	534	510	532	544	555	572	550	502	537	544	539	559	568	549	550	507	563	550	576	552	535	532	574	567	528	581	524	530	540	528	526	526	534	555	567	520	497	559	531	528	539	522	588	512	544	518	542	564	572	505	569	552	481	544	522	539	489	535	545	526	586	543	508	531	552	568	598	555	522	554	547	529	555	549	556	510	523	514	591	542	576	485	552	516	533	559	575	560	549	562	551	585	575	534	536	547
7047	8661	8977	5445	3155	3600	3103	5224	4508	2399	1268	608	389	307	336	298	284	297	326	290	318	281	301	290	305	282	299	309	281	288	289	331	285	282	290	277	309	282	314	299	307	260	301	319	327	298	298	277	282	303	288	283	320	308	302	306	308	301	302	305	303	281	299	264	288	304	290	299	319	317	282	288	300	278	292	282	285	290	288	295	278	283	269	300	270	286	286	306	274	329	308	300	294	308	299	278	293	285	307	263	318	298	312	298	299	253	305	321	283	317	269	282	288	289	295	287	331	283	293	273	297	234	284	301	304	309	342	328	308	304	276	303	314	321	302	282	293	321	300	306	315	326	266	300	273	286	289	288	286	292	278	271	283	292	278	311	278	324	292	281	292	288	259	287	261	329	306	300	284	292	302	283	311	319	303	296	303	309	310	300	279	281	304	312	268	290	296	315	292	269	267	297	287	302	280	282	284	293	291	285	283	325	319	285	277	319	290	291	303	316	287	284	277	303	324	281	292	322	321	261	305	262	281	271	296	301	269	282	293	261	315	266	301	323	289	266	289	301	269	280	301	305	264	281	282	280	288	291	275	252	278	278	287	278	286	319	286	302	324	269	318	283	279	316	270	267	298	294	312	270	317	271	267	290	288	282	333	306	286	289	294	291	292	305	304	306	280	327	334	284	281	271	284	300	307	246	293	324	305	309	295	297	281	290	277	301	307	288	313	267	285	307	314	326	294	303	349	267	305	295	343	295	299	286	264	302	287	306	288	303	291	284	296	294	260	304	292	315	267	309	301	268	281	308	307	280	310	291	328	273	319	287	287	326	293	322	300	298	257	294	283	284	254	308	277	294	303	294	292	294	322	291	273	270	280	264	303	311	316	307	323	281	322	304	272	293	274	288	282	283	298	298	303	294	274	311	292	327	288	290	264	300	309	253	287	292	307	282	300	268	278	328	263	287	305	320	284	298	281	299	303	311	287	307	298	324	301	305	312	310	289	306	287	277	297	308	300	315	273	288	290	319	284	291	322	294	316	309	266	300	302	316	268	290	294	284	304	294	260	288	297	279	324	318	293	320	297	288	323	304	271	290	298	287	267	298	302	264	303	260	297	310	282	303	281	321	303	284	323	315	303	320	297	316	312	291	318	294	299	282	300	292	316	300	278	282	302	307	316	310	297	278	318	277	311	295	281	271	289	277	287	290	260	292	299	270	288	303	281	288	298	299	282	313	276	304	256	302	304	304	253	322	296	296	271	295	272	303	308	288	302	305	267	267	310	327	288	315	300	321	324	317	309	274	306	317	317	329	286	294	260	279	269	290	286	268	307	302	281	308	317	297	292	302	281	295	295	292	314	305	312	299	316	259	296	326	289	309	294	288	284	310	287	320	295	303	278	309	305	297	314	281	291	288	296	274	302	293	277	298	276	300	294	301	316	338	266	275	317	306	269	279	306	311	284	313	274	291	319	299	309	301	295	313	300	275	265	311	300	320	299	318	299	310	311	358	298	313	269	285	293	298	298	310	290	283	305	300	290	272	303	307	305	293	302	303	291	268	347	319	281	297	320	286	288	312	282	301	310	313	293	307	290	294	301	299	299	302	277	305	274	302	288	309	309	326	308	320	290	294	297	336	299	317	295	294	262	297	304	333	293	295	304	296	305	287	286	306	295	294	355	307	290	309	297	307	275	279	301	295	319	302	274	311	312	303	264	317	272	288	271	311	288	323	300	276	300	287	281	267	285	314	301	307	292	311	256	305	308	283	284	290	275	290	291	313	286	292	277	274	270	269	297	296	296	293	348	286	303	268	262	274	295	286	297	289	307	284	302	290	255	308	295	291	301	285	298	256	268	307	299	278	290	307	307	320	307	283	295	320	262	310	297	306	334	322	289	308	300	278	313	302	274	300	279	327	299	280	316	315	298	258	285	281	309	314	272	308	288	274	292	289	297	289	282	304	313	289	315	301	312	307	287	291	272	307	282	299	297	287	302	284	296	309	273	294	302	300	288	298	290	300	309	276	297	296	292	299	301	295	277	296	283	292	299	301	280	305	283	272	301	278	311	279	299	258	295	268	306	297	303	332	305	304	312	277	296	273	304	308	326	313	271	304	297	298	279	298	312	301	299	294	303	330	283	308	310	283	284	294	289	308	291	298	304	297	272	303	301	307	283	285	286	286	285	304	290	320	291	297	293	318	306	287	309	295	285	296	295	308	283	278	305	256	312	261	269	297	297	269	285	311	302	304	308	294	278	287	298	309	267	286	287	302	282	296	285	297	293	284	291	295	310	277	301	319	267	304	305	307	309	296	294	261	284	278	315	319	286	288	294	306	308	300	325	299	307	299	294	320	304	308	289	280	316	315	314	289	294	297	303	314	305	288	262	296	300	308	296	271	284	278	304	261	297	305	334	297	264	271	267	275	277	264	317	301	279	328	311	288	324	281	341	306	327	305	275	299	320	283	327	277	312	314	288	285	329	283	289	296	293	287	320	308	303	304	295	279	318	307	301	302	273	282	279	310	292	267	310	301	307	259	281	298	292	295	278	296	278	283	286	305	307	275	272	301	284	311	278	276	299	288	303	287	303	274	300	294	306	281	324	288	294	261	281	301	268	262	262	296	260	299	281	273	311	332	320	299	315	297	299	288	274	297	342	277	317	302	305	280	298	281	299	293	305	303	301	286	302	275	274	280	308	303	303	306	279	286	313	294	331	310	327	306	292	312	292	287	279	321	273	316	304	291	330	298	308	284	311	279	258	292	259	282	316	328	254	294	286	274	280	289	274	323	297	300	282	313	313	325	314	282	287	320	318	285	280	283	304	279	295	319	303	305	308	313	295	290	329	296	298	290	306	262	310	323	287	298	292	293	282	295	293	274	292	312	295	302	311	305	290	281	303	297	282	282	301	300	305	268	286	273	267	242	275	282	287	293	293	282	282	294	305	284	298	297	297	253	281	250	298	291	300	290	332	279	301	270	313	287	310	317	304	302	278	294	288	320	301	298	303	286	286	275	323	296	335	302	266	275	255	292	274	321	313	312	321	294	308	279	278	302	289	286	279	316	280	284	295	298	334	311	280	284	303	284	295	311	278	284	284	300	345	280	270	303	330	279	334	293	262	304	317	319	281	301	284	302	298	296	260	277	280	290	285	267	313	283	293	300	307	286	296	309	320	285	295	297	294	299	283	300	283	290	293	294	282	288	303	315	280	277	320	302	274	306	346	295	304	325	287	324	305	312	293	301	300	317	274	291	313	291	291	336	267	283	308	271	319	273	289	307	302	303	295	273	283	294	306	283	312	295	328	333	285	294	263	313	294	315	310	277	300	286	310	302	299	324	282	319	293	312	276	281	318	295	302	311	281	295	269	272	300	263	282	286	297	304	302	299	289	305	303	284	316	338	321	308	316	283	274	278	316	312	293	310	308	311	318	261	318	327	302	306	316	281	269	296	299	284	311	278	267	287	292	321	320	275	290	303	301	290	279	251	319	282
5765	9559	11824	10118	8261	12719	13020	19986	16828	8600	4333	2028	1088	762	758	759	749	751	800	744	763	769	764	782	733	793	781	721	763	800	781	793	803	782	728	789	778	732	790	770	789	752	783	771	745	787	798	779	717	727	764	761	793	727	784	731	773	767	743	739	741	786	787	768	770	805	754	729	811	773	782	766	723	797	773	709	758	780	720	736	742	766	712	738	769	762	794	803	811	759	702	795	812	719	749	737	796	790	738	780	746	737	734	751	835	769	739	755	745	797	786	732	768	750	742	785	752	753	763	809	747	753	798	771	780	785	747	785	774	776	736	753	753	753	765	768	766	779	783	794	759	769	727	779	708	785	803	757	794	777	730	786	789	755	771	770	765	780	777	779	829	739	767	732	761	757	732	735	723	768	768	752	783	783	744	788	805	722	777	755	788	732	823	783	790	755	757	788	785	769	764	725	779	773	747	739	746	717	761	790	748	790	754	770	803	793	768	791	753	771	779	801	712	788	810	751	757	811	792	764	767	758	739	820	746	769	751	765	792	789	762	771	780	763	804	736	770	810	744	721	721	757	760	734	797	800	764	778	743	764	743	763	763	785	790	792	749	746	769	742	764	789	802	735	783	782	741	748	784	721	748	810	783	845	773	744	789	732	761	766	763	764	752	743	767	771	724	788	731	741	747	769	751	785	744	779	753	798	720	826	720	760	779	787	763	735	694	781	768	746	762	759	757	783	754	715	738	775	817	799	761	726	819	749	785	759	735	739	763	800	757	769	805	749	744	801	801	789	705	804	743	814	762	826	741	768	759	752	743	785	739	792	728	744	755	780	785	794	785	770	751	814	771	815	741	741	774	754	795	719	761	778	851	759	740	812	753	770	747	797	752	772	757	762	726	779	744	772	761	738	837	759	769	807	758	771	793	787	799	729	788	745	820	747	744	803	722	749	768	739	754	758	779	767	774	742	754	760	787	777	730	793	776	773	785	791	710	737	810	774	761	768	769	737	699	771	750	777	789	754	843	794	792	739	733	809	774	828	752	724	733	762	747	802	806	769	782	726	731	717	757	755	739	761	729	773	769	781	768	721	775	773	785	746	733	759	745	755	766	797	779	753	774	801	737	763	787	746	732	745	750	717	723	814	756	795	771	812	730	768	767	768	805	757	739	750	713	727	761	770	703	760	752	744	770	776	748	762	798	716	773	743	786	752	768	804	757	804	773	740	763	759	750	724	711	822	758	753	717	749	803	797	751	792	722	763	733	781	776	751	789	807	742	708	738	764	793	731	763	782	752	772	776	791	757	767	744	773	706	765	724	774	736	738	750	692	799	778	751	742	756	799	761	757	787	816	758	768	828	795	793	741	803	796	753	776	744	765	789	788	742	802	791	783	737	888	755	744	747	760	723	768	757	786	792	773	761	772	718	802	782	802	795	782	766	759	769	755	773	779	745	750	757	761	791	744	774	720	771	814	721	693	720	721	709	765	783	781	770	761	735	767	806	770	736	754	768	746	804	755	705	749	752	750	765	798	770	751	770	785	745	764	823	810	785	755	734	791	823	774	769	740	735	751	773	826	743	745	747	702	815	783	771	750	766	760	797	738	761	824	745	759	769	780	780	755	729	778	745	765	756	773	784	697	757	755	788	754	805	783	746	760	779	772	781	771	727	751	781	776	779	769	773	815	766	742	729	789	782	775	731	796	795	768	690	852	772	730	800	723	794	787	779	736	784	714	790	700	801	764	790	701	781	757	752	745	735	799	730	729	734	775	786	760	806	740	742	787	760	729	786	777	797	752	772	747	744	734	784	765	771	770	776	828	714	789	758	764	771	779	798	767	802	713	691	770	793	741	764	726	734	731	750	814	742	754	752	739	791	743	783	759	732	796	741	774	770	757	694	783	777	829	786	743	781	773	765	729	736	757	793	780	735	719	777	826	809	759	721	752	756	739	747	792	756	753	766	739	726	724	785	789	808	735	786	784	748	708	788	776	772	824	748	755	776	803	764	717	818	770	771	770	770	786	764	746	757	781	755	767	729	780	747	782	716	789	737	772	721	738	757	780	778	758	742	770	772	713	731	745	783	768	727	729	740	767	802	782	763	752	788	760	774	802	763	745	783	746	778	704	756	754	742	753	768	702	805	779	801	725	713	779	790	743	747	802	735	822	762	742	723	819	766	753	754	766	758	766	755	753	783	769	778	830	734	790	775	747	779	746	771	777	761	710	775	787	790	769	764	741	751	792	751	770	744	731	732	801	767	782	735	738	756	733	725	775	726	738	780	808	764	755	772	751	753	750	783	782	784	758	745	816	804	768	715	728	729	773	730	764	764	828	757	807	749	753	765	745	751	781	795	752	768	777	720	780	768	765	708	739	770	786	736	768	766	748	720	778	737	798	769	773	746	799	761	758	774	733	850	800	734	823	778	754	783	735	768	746	757	811	774	768	772	821	771	771	793	723	748	773	786	747	776	758	756	753	763	736	737	782	731	732	759	758	753	793	785	763	781	773	738	734	751	799	754	759	789	766	753	775	699	783	777	791	763	821	799	733	806	780	787	773	751	817	788	779	718	730	721	752	739	790	751	783	768	782	723	794	757	726	766	783	774	777	744	741	787	780	763	757	777	793	730	709	806	768	751	716	754	738	711	731	756	752	784	749	805	801	785	737	771	750	766	756	717	780	786	765	728	751	769	770	763	728	734	735	781	768	714	786	732	789	755	776	737	718	780	785	781	775	801	743	755	738	737	747	795	693	816	748	799	717	740	763	746	753	774	762	767	781	764	772	699	760	760	752	801	755	777	747	767	756	723	725	765	763	766	767	721	756	751	731	771	759	796	726	763	743	776	762	787	791	745	747	758	716	727	785	779	723	774	826	782	746	756	695	772	760	732	778	805	763	756	733	787	716	773	709	771	753	757	721	747	754	785	749	724	793	710	771	779	738	738	810	735	793	795	737	776	797	758	806	752	729	801	772	773	753	728	772	764	776	778	800	732	726	716	762	768	750	760	752	730	710	836	742	765	733	769	737	790	804	784	773	739	767	750	772	764	831	750	786	756	753	779	745	792	686	741	733	793	769	772	781	786	763	776	785	751	740	764	753	720	776	759	775	744	746	746	711	752	743	764	768	798	762	732	751	727	713	747	718	739	810	758	800	757	802	763	728	801	762	747	768	781	748	761	757	791	749	789	754	777	761	810	783	789	769	759	733	779	791	733	746	733	771	817	791	780	765	749	773	748	730	795	742	751	814	731	748	772	795	779	786	806	802	789	750	801	759	714	781	810	800	747	812	751	705	805	741	739	780	739	777	764	774	775	743	766	751	780	756	789	780	750	736	735	810	736	789	742	762	753	773	777	735	788	779	773	726	777	738	766	789	734	769	784	774	828	802	773	756	753	743	701	739	742	812	787	754	765	763	815	761	752	812	796	756	752	812	751	814	783	783	766	840	727	797	787	762	781	755	806	764	801	773	767	823	748	771	762	803	716	749	772	756
27492	33963	34301	29937	21840	25587	31165	39284	32956	16399	5870	1497	491	294	271	297	262	268	246	235	269	291	230	284	294	247	231	256	245	235	273	258	298	272	267	242	266	270	256	249	258	260	249	248	266	255	266	256	253	273	256	285	268	260	277	266	244	258	252	249	259	262	246	242	257	264	223	257	236	261	252	278	281	231	272	281	254	259	265	274	275	257	284	272	251	283	280	277	230	255	249	262	265	245	246	226	264	284	278	276	249	234	260	244	270	249	268	324	243	297	249	276	247	274	271	265	272	243	255	274	267	275	273	241	251	250	233	280	260	286	289	273	242	254	288	235	268	242	264	287	243	256	277	256	258	274	247	266	247	267	256	277	280	248	252	252	247	289	253	244	247	257	253	261	267	267	275	235	239	233	247	263	283	270	256	259	293	252	258	260	293	274	270	270	262	286	269	246	240	281	278	276	270	285	276	277	244	273	248	267	252	273	274	273	272	275	269	248	263	260	235	261	238	252	241	253	255	249	298	253	260	253	255	279	243	248	248	244	295	267	252	215	265	268	258	262	287	260	269	256	250	250	264	235	270	275	274	267	280	245	280	266	279	261	246	276	266	255	277	258	238	244	256	240	274	244	227	286	254	280	274	260	237	272	270	252	253	284	246	220	253	253	252	266	266	265	247	238	248	249	251	273	289	269	227	248	228	248	267	269	269	246	239	270	254	267	265	278	251	243	261	214	261	241	258	268	280	260	262	260	276	275	258	219	264	261	258	262	244	248	253	258	267	270	255	238	294	268	254	229	266	282	244	260	266	259	236	276	253	253	250	254	282	265	291	236	248	275	268	264	264	247	242	260	243	258	243	244	264	264	267	257	276	244	260	261	278	259	286	245	254	272	284	262	257	245	254	271	235	244	236	269	227	249	242	288	248	256	260	262	279	276	234	222	251	280	255	284	276	228	247	236	271	247	257	260	249	269	254	246	285	225	249	272	265	231	229	255	245	253	218	263	255	235	223	256	283	276	256	259	291	257	261	247	249	252	275	235	258	282	242	238	262	277	274	275	278	273	251	271	267	285	290	256	257	257	264	253	243	273	247	269	254	272	249	270	257	242	256	259	274	246	265	245	245	269	251	253	250	283	267	266	283	252	269	284	248	241	240	256	234	256	278	258	260	273	248	285	280	246	237	288	285	234	251	267	245	260	264	281	270	230	278	256	251	277	247	274	245	239	238	251	260	277	254	257	261	263	263	244	259	257	260	254	257	271	268	270	257	257	279	239	260	260	267	257	293	269	274	262	267	284	249	260	270	280	221	244	257	272	252	277	294	267	251	256	269	271	281	264	270	266	275	247	245	278	248	252	261	231	262	238	236	306	218	278	235	258	261	236	245	263	265	240	218	253	256	279	270	263	263	260	245	247	264	230	251	243	230	250	257	283	280	264	291	264	274	257	238	263	264	247	261	270	241	269	274	252	254	250	253	254	265	253	243	258	287	286	263	259	242	250	268	271	236	264	243	264	269	288	254	275	254	256	264	260	269	276	248	274	233	244	261	247	292	272	267	237	248	262	260	280	264	244	248	253	247	267	271	288	281	265	284	259	240	251	271	260	275	272	256	280	296	267	253	257	272	295	248	245	277	259	254	261	263	271	257	293	267	269	253	247	282	254	254	286	249	241	249	269	259	253	280	265	228	260	229	289	258	254	248	285	262	277	250	242	234	257	277	271	248	270	251	259	230	270	270	296	267	259	293	281	254	257	277	274	303	257	252	260	237	256	272	264	266	268	247	298	260	230	247	253	270	235	265	246	243	270	227	264	257	254	254	275	229	247	268	266	261	267	256	252	252	278	246	275	275	302	230	255	244	231	259	267	239	245	225	247	264	242	227	251	238	266	261	234	269	279	246	276	291	269	248	259	256	235	267	263	278	252	230	234	270	249	265	268	245	263	268	252	255	256	275	261	254	248	250	268	243	276	269	260	278	244	293	248	256	262	280	261	285	278	273	261	249	250	284	264	271	279	255	275	258	289	272	260	254	258	265	270	258	275	249	257	289	263	244	252	273	258	248	245	237	247	270	274	248	248	243	271	286	277	244	249	244	270	266	274	272	244	274	256	262	278	261	285	249	214	254	307	263	238	261	299	237	255	260	248	258	275	250	253	251	260	296	243	273	247	274	236	237	256	242	265	231	254	269	247	269	243	265	275	255	264	273	259	258	240	244	248	279	265	250	241	243	263	264	239	268	254	281	258	246	267	255	239	267	277	281	244	243	262	254	235	230	258	256	255	256	278	252	241	260	245	266	292	240	274	259	267	269	262	278	233	249	249	249	256	243	241	259	266	241	257	276	255	259	242	260	225	272	255	270	249	255	294	225	278	270	252	254	261	266	271	275	275	257	244	268	279	240	239	253	257	276	248	263	259	281	241	237	243	254	271	262	257	276	249	269	250	244	260	264	257	270	259	281	267	246	284	252	248	242	268	253	269	282	270	232	246	277	259	236	269	268	276	248	277	269	262	243	310	256	250	255	217	264	273	267	242	286	255	299	237	246	263	276	257	249	264	283	281	232	285	271	264	273	264	264	250	295	272	257	264	264	270	230	266	239	256	271	260	244	257	264	261	260	254	242	267	235	274	271	267	262	260	254	247	243	231	249	259	270	264	273	290	266	269	252	260	270	254	289	245	248	258	253	277	255	239	277	236	252	259	285	266	262	235	277	271	252	266	245	241	256	243	236	260	268	262	241	264	259	269	250	259	275	268	229	247	253	278	253	280	228	256	238	241	231	260	265	269	257	266	261	268	249	260	228	232	283	246	241	231	256	260	265	252	261	266	264	263	281	250	245	263	265	256	236	244	256	290	263	260	273	257	274	275	263	257	259	263	273	265	293	258	264	285	272	263	264	243	271	269	254	255	279	242	252	248	251	257	257	276	240	242	269	273	280	264	222	267	241	255	270	247	265	269	282	252	255	275	276	286	262	268	245	269	250	269	234	249	250	277	238	246	265	264	257	265	244	279	262	261	284	233	258	281	247	241	263	293	238	275	288	310	275	248	242	271	254	234	252	271	271	253	235	268	257	252	231	275	253	239	268	271	259	261	253	234	224	219	257	286	261	281	260	272	264	254	272	266	272	245	271	252	276	240	263	259	291	263	271	287	262	245	258	260	246	281	266	280	260	264	274	246	237	260	246	271	267	296	287	241	259	264	257	242	257	235	248	264	261	275	257	228	243	238	287	256	281	245	247	273	274	252	302	258	244	280	263	249	245	250	254	219	263	265	274	260	259	214	263	274	259	251	283	240	243	246	269	242	248	253	252	218	272	266	250	243	257	245	248	263	253	259	263	281	257	259	260	276	264	235	279	274	245	258	266	268	258	285	267	274	262	264	264	273	262	272	242	267	246	274	232	271	272	265	252	261	270	259	265	261	256	296	271	261	259	260	249	238	230	249	281	257	275	271	269	306	265	252	235	254	278	255	236	253	259	278	243	282	292	239	244	238
20934	27112	32928	30832	27505	39108	47052	55158	46592	31025	15823	5549	1748	755	673	687	665	643	673	681	712	674	668	649	685	701	673	641	715	725	705	700	688	665	693	696	704	723	689	694	669	687	685	681	671	685	683	710	671	664	645	714	667	679	691	652	716	693	673	665	648	666	651	707	712	667	682	683	657	674	700	699	684	656	689	691	647	668	667	676	652	693	647	681	695	708	660	663	693	629	647	724	723	690	646	620	673	708	657	681	681	703	662	700	677	685	675	630	691	678	651	656	648	686	660	710	697	692	681	702	720	677	679	673	671	639	698	740	715	669	696	694	692	679	695	708	731	659	663	678	628	687	691	722	677	705	658	656	684	666	653	716	678	667	667	663	675	692	668	721	690	691	688	701	724	715	673	659	687	675	678	647	692	641	705	667	699	737	673	672	689	675	650	680	714	641	700	696	647	643	676	643	684	650	651	672	716	676	688	693	715	703	672	699	694	674	668	682	692	650	685	675	690	658	692	630	653	698	681	643	682	661	639	654	662	637	684	659	730	681	679	647	646	680	718	618	701	681	730	697	676	661	695	654	696	696	720	658	635	704	688	710	690	720	644	648	715	707	710	670	713	667	704	710	712	694	665	672	715	610	632	695	682	716	660	685	687	721	645	667	663	676	685	723	678	714	692	584	673	657	702	699	628	652	698	681	712	703	672	653	682	674	644	669	698	734	662	654	720	666	716	652	662	749	705	677	635	657	683	674	714	672	680	717	655	676	647	663	672	718	674	699	703	635	723	692	695	649	617	650	664	668	682	660	661	698	660	733	701	710	655	666	749	703	649	647	627	731	673	654	655	697	692	656	725	678	675	645	716	701	680	703	719	690	657	756	678	675	697	720	676	683	659	647	703	719	681	677	684	695	676	632	671	658	690	675	670	695	693	641	694	714	673	716	683	708	665	709	651	662	721	681	687	668	723	677	715	661	657	704	684	689	679	690	715	659	689	647	641	641	686	725	732	689	676	712	650	682	690	675	657	689	657	629	652	675	669	684	723	670	685	726	688	681	669	688	638	747	721	638	639	658	719	674	685	652	658	699	672	688	665	681	726	671	683	644	713	663	657	694	660	669	686	721	665	666	719	665	610	706	680	697	664	678	713	661	713	672	705	671	684	682	621	637	670	661	628	708	683	696	682	671	686	732	692	690	670	676	672	698	656	677	628	665	701	711	697	668	686	656	708	659	716	649	670	672	659	712	695	729	650	691	680	670	621	656	702	731	678	675	675	670	682	626	649	676	680	677	667	691	687	667	740	680	666	718	639	685	677	671	717	622	722	697	674	650	685	617	698	683	703	687	652	721	668	683	687	690	684	650	706	698	683	616	639	672	707	644	729	647	684	672	693	716	692	730	643	675	682	644	691	693	685	680	680	635	704	689	666	677	692	669	678	671	714	673	668	666	740	715	662	702	725	645	689	652	695	687	680	730	675	658	724	657	684	681	658	657	690	645	695	726	684	717	659	652	714	663	667	706	646	681	715	684	624	675	694	696	695	695	703	668	755	687	682	663	729	664	671	723	690	664	695	678	694	659	645	670	660	669	735	648	705	687	664	661	679	648	685	688	684	684	622	693	700	697	737	695	710	639	690	680	691	660	666	622	650	690	679	645	674	627	670	730	614	663	696	685	695	669	731	663	705	608	695	696	676	686	657	662	695	676	703	681	681	717	661	688	703	645	700	667	625	644	682	626	703	708	688	662	702	686	691	694	692	680	664	652	691	698	699	681	661	668	657	673	683	669	690	694	702	680	690	730	650	688	636	665	665	649	622	665	680	657	691	657	719	605	651	677	688	694	695	638	680	666	676	691	695	693	655	695	695	677	634	726	707	713	691	693	661	677	678	594	677	689	635	672	689	676	709	694	734	697	670	684	640	627	682	649	674	645	683	691	671	661	687	642	708	688	694	689	660	650	634	678	688	714	676	670	692	684	703	678	660	730	660	655	712	676	729	743	680	674	647	658	717	712	670	635	686	724	671	707	669	682	690	662	693	721	676	648	695	684	639	673	688	641	670	643	677	696	675	723	690	713	705	722	657	687	662	661	715	700	686	646	710	633	646	719	669	688	667	624	668	736	733	684	692	701	659	680	718	728	689	697	675	725	711	684	705	704	673	687	679	702	669	708	667	688	709	651	645	697	711	700	679	644	684	686	630	663	658	655	631	677	641	705	691	698	660	701	753	708	699	676	628	718	690	675	652	647	671	713	641	676	695	673	661	673	605	645	671	705	639	645	630	729	648	664	710	643	666	719	659	659	694	698	646	683	705	663	665	692	683	654	667	664	689	696	691	637	675	683	676	672	666	684	639	703	650	688	688	663	669	685	653	681	695	654	698	674	683	609	690	652	718	721	668	658	642	659	691	653	682	698	716	713	631	634	644	689	701	624	689	668	700	662	662	685	722	668	682	676	739	689	676	648	687	669	677	662	668	684	667	640	643	739	697	691	658	686	704	678	669	706	687	680	648	685	742	662	628	669	660	661	699	671	695	696	667	647	672	680	650	680	670	687	714	646	670	625	673	677	689	753	694	679	692	646	697	670	684	666	682	663	657	664	675	642	668	625	662	690	692	678	714	685	655	658	645	699	698	671	686	638	705	628	657	668	686	645	718	654	680	661	641	687	710	702	655	669	696	690	732	673	727	642	666	662	681	677	707	678	697	701	673	698	713	648	689	635	696	637	671	670	674	720	725	726	688	658	697	696	674	671	674	642	672	639	690	707	666	720	688	644	702	700	697	663	705	691	701	657	721	675	704	716	646	672	689	688	647	669	685	737	706	704	733	710	667	683	701	645	705	705	663	679	661	655	682	679	679	679	682	677	669	635	686	702	683	707	671	653	689	681	696	702	665	727	700	674	709	637	615	655	706	676	672	648	681	698	728	691	634	626	666	674	702	705	701	725	658	700	691	679	670	713	693	678	664	702	652	708	672	678	700	675	669	667	689	649	648	641	718	692	675	675	671	703	725	707	691	659	746	646	679	681	707	645	648	676	691	650	666	686	659	650	686	675	683	642	659	645	663	668	692	632	686	607	663	645	652	719	718	704	650	673	679	679	657	682	653	696	705	665	711	665	665	613	705	664	689	733	626	664	613	689	751	681	682	667	662	653	655	671	705	675	650	671	625	661	681	696	706	694	662	689	685	699	651	713	675	672	639	692	656	764	669	651	682	687	649	716	712	668	688	704	644	672	667	688	643	703	670	668	700	709	682	666	691	680	693	667	680	657	698	639	678	694	695	708	686	704	683	668	721	727	694	674	651	681	712	672	680	676	625	695	681	682	678	687	749	728	697	665	661	707	652	694	662	665	668	642	721	630	686	658	631	685	709	664	698	692	716	661	636	689	710	693	681	673	707	680	718	718	688	698	652	676	680	672	686	687	677	666	628	633	708	681	614	706	700	668	703	647	669	665	704	637	670	648	676	653	665	665	703	702	682	652	660	644	679	670	695	713
38781	40645	34359	31827	29437	31334	45393	49898	38200	23023	9726	2326	574	231	193	203	228	184	206	206	217	220	223	204	211	198	187	225	192	203	205	214	217	187	188	218	196	218	194	226	199	215	209	218	200	198	229	228	207	189	189	212	197	202	231	194	196	223	227	201	219	215	214	215	198	230	212	216	199	211	221	190	205	214	182	241	214	188	205	189	202	221	175	198	202	223	196	176	242	203	223	215	181	212	185	189	200	215	233	221	198	216	212	239	205	205	224	197	212	188	211	210	208	212	190	211	190	228	200	200	237	228	202	171	191	188	220	199	178	187	217	201	213	211	222	189	198	206	224	204	221	196	184	164	210	209	236	202	210	191	217	191	194	214	205	180	208	189	191	204	180	205	208	218	218	224	199	240	210	183	216	194	191	197	215	211	207	193	213	186	205	187	246	218	216	204	202	188	203	189	201	211	208	212	196	219	218	203	226	216	223	211	186	188	218	204	207	199	207	219	224	211	207	206	201	190	212	205	220	173	210	209	219	211	196	239	224	213	210	220	213	204	214	206	198	199	218	212	233	200	210	212	213	186	191	198	190	193	228	192	227	188	236	225	206	217	199	192	209	207	216	182	223	190	207	201	198	217	247	204	187	191	232	214	187	197	197	232	203	195	211	192	186	197	179	200	219	167	195	205	213	197	221	200	220	191	223	204	231	188	207	213	204	227	210	211	208	230	237	224	217	200	188	214	195	202	189	201	200	201	175	219	208	211	199	192	207	199	211	220	200	235	218	198	204	199	209	194	188	221	234	218	229	206	200	193	215	187	208	212	208	172	225	184	211	216	204	219	214	188	228	197	184	216	203	185	200	219	200	217	239	179	212	224	213	200	228	221	185	195	195	179	202	201	218	208	182	194	186	210	200	203	198	216	186	201	220	210	210	200	183	226	194	191	183	198	206	204	223	187	191	216	201	215	173	187	190	216	205	215	201	229	196	207	214	190	209	201	203	198	220	225	206	199	199	182	185	195	220	224	188	205	206	183	198	216	211	215	197	209	200	200	232	224	186	195	197	208	205	207	199	221	233	215	191	214	196	193	204	217	187	205	216	203	193	185	183	214	211	186	203	216	212	203	227	176	205	228	215	197	188	186	217	239	240	217	189	178	209	222	198	220	194	214	183	217	210	222	229	187	210	205	194	241	244	207	199	181	195	206	219	198	189	239	222	200	217	217	224	184	190	208	222	209	235	207	195	228	196	224	189	215	215	213	189	214	208	241	201	207	214	196	210	180	218	201	187	207	210	215	229	210	230	226	203	243	248	214	221	206	193	180	173	208	203	188	204	216	226	200	213	220	205	176	229	197	204	195	219	208	179	209	220	173	223	215	197	219	203	229	227	216	216	200	201	213	218	223	201	235	214	225	205	207	231	230	201	201	208	199	218	182	205	225	239	196	215	203	166	177	250	199	201	222	224	219	206	237	205	212	209	229	241	202	201	224	236	211	205	195	208	224	201	210	191	199	202	230	197	212	217	176	219	206	186	210	211	211	203	224	220	209	213	199	211	176	189	216	213	212	201	179	181	197	197	201	206	175	226	215	224	228	210	183	226	189	220	188	202	201	206	216	210	204	204	224	195	217	202	196	209	210	200	221	202	202	193	204	200	209	217	193	201	201	206	196	199	180	193	201	228	236	205	226	223	208	221	211	181	210	188	214	217	186	196	213	213	203	214	212	207	192	192	237	201	242	198	201	205	208	181	207	199	198	214	190	231	194	233	192	192	201	202	234	216	211	196	216	226	215	222	234	178	205	207	226	190	218	162	224	199	206	190	214	208	232	208	211	200	198	219	193	199	207	202	222	203	173	229	191	203	208	205	204	232	182	203	202	214	208	222	190	193	199	199	208	193	194	213	192	217	228	224	211	220	215	194	189	217	230	172	174	221	212	205	192	220	186	207	200	216	199	207	222	179	205	196	197	189	214	199	201	212	205	233	221	201	203	201	188	215	191	210	203	224	217	186	229	212	191	227	210	191	215	192	190	205	195	194	215	217	204	205	223	210	193	215	214	182	187	210	230	230	200	195	226	206	210	196	196	181	200	195	200	208	210	217	227	207	189	194	210	190	236	202	192	223	222	204	200	214	197	198	213	225	223	195	223	227	205	204	192	239	200	199	212	197	214	221	202	198	200	199	209	203	214	217	170	198	202	223	215	221	194	190	177	229	212	215	203	176	212	212	218	217	201	176	195	217	224	206	196	209	196	209	194	215	202	214	197	190	211	213	210	225	212	192	216	187	218	211	221	220	194	232	220	180	218	186	189	203	218	196	193	223	221	191	194	208	250	205	195	191	208	186	215	180	198	212	167	197	228	211	220	190	228	205	208	218	196	207	237	198	189	217	214	216	206	210	210	195	207	230	215	196	197	227	192	197	222	232	182	233	200	199	187	215	206	197	203	213	216	229	212	199	200	221	201	202	202	199	207	185	219	235	222	211	199	189	206	221	208	205	205	224	209	220	225	203	211	218	236	189	193	204	208	208	211	205	230	209	219	216	214	203	206	203	193	181	205	208	182	209	216	219	217	192	224	206	209	209	214	191	212	191	198	196	211	200	199	201	220	217	220	211	204	215	202	188	237	207	208	214	215	165	201	166	220	206	202	195	216	186	183	186	214	214	224	231	212	192	228	203	199	183	219	175	201	216	233	219	220	214	224	217	211	197	196	228	208	190	209	217	199	203	205	218	198	209	213	228	208	232	212	225	206	216	201	203	191	206	209	193	205	195	213	222	180	198	207	219	211	199	219	220	229	216	201	212	182	219	197	205	210	190	194	219	184	195	219	191	201	213	209	197	202	203	206	198	210	211	207	241	224	194	185	220	197	190	197	193	196	211	230	196	221	199	200	203	200	192	199	242	201	209	236	223	203	193	220	204	178	202	202	223	215	208	192	196	213	222	196	228	222	183	204	184	194	194	213	211	183	209	228	222	209	206	212	205	217	184	228	210	181	194	195	184	180	205	195	199	212	205	223	193	236	198	212	217	218	240	221	211	209	193	227	204	225	188	224	195	196	202	199	181	227	219	190	200	195	208	229	208	191	176	190	198	200	201	216	203	206	209	197	210	214	220	214	222	213	228	225	194	200	197	211	218	186	208	215	213	204	190	229	194	215	202	206	239	194	184	204	204	200	191	203	173	222	233	219	207	215	238	172	213	212	200	232	215	203	214	200	200	219	192	218	214	215	227	202	201	216	208	214	209	204	220	218	223	189	201	206	173	202	212	198	200	229	195	209	187	181	212	211	225	191	198	235	241	215	231	209	215	200	217	208	196	203	200	217	189	220	196	232	232	191	222	185	186	168	201	200	205	206	215	183	205	220	184	213	210	201	215	207	230	195	219	182	217	189	218	211	172	190	220	222	222	239	219	213	237	207	209	206	202	222	198	212	203	204	220	201	195	216	220	211	230	190	198	208	200	214	220	191	214	223	215	215	175	209	189	203	180	206	200	194
29182	34169	32598	35884	35980	46769	62386	64713	51870	37731	21319	7590	2229	655	602	530	559	537	645	547	550	564	508	546	548	549	533	547	543	567	567	539	541	572	553	533	580	527	537	561	550	580	580	533	536	512	557	554	569	564	515	574	594	553	536	569	543	551	531	595	559	560	597	548	539	553	527	581	579	558	564	528	559	553	561	577	571	554	549	557	556	529	567	519	514	575	552	542	501	552	540	519	581	555	523	549	518	537	584	529	530	559	544	645	533	499	561	572	534	532	560	519	550	537	558	605	529	552	559	582	542	517	551	522	586	547	566	550	525	592	532	548	523	584	594	588	529	560	564	567	553	496	593	560	502	570	581	570	551	513	561	561	543	571	537	593	553	550	603	562	568	527	572	593	549	560	545	542	527	578	559	554	577	524	553	563	549	563	545	533	552	547	578	533	570	568	580	558	521	528	555	581	558	560	581	588	574	530	565	518	557	546	532	579	548	551	606	562	568	555	550	543	559	557	540	564	513	573	587	580	622	532	505	557	544	573	577	542	514	550	572	535	556	523	514	551	590	523	581	568	589	571	530	512	552	564	567	527	512	535	539	543	526	578	574	556	580	560	583	524	519	576	578	580	541	523	568	578	534	528	533	557	592	515	555	548	561	583	571	586	594	599	522	551	524	529	566	566	553	582	573	539	579	570	556	611	575	542	540	575	567	545	516	539	580	547	547	536	565	529	555	515	519	568	542	562	565	541	563	599	509	526	527	595	504	586	551	547	541	576	585	552	589	575	542	552	521	571	545	562	570	563	525	498	566	567	594	599	548	591	545	558	524	563	525	552	568	563	555	560	546	595	572	532	597	557	551	542	574	525	558	519	549	610	580	615	581	526	562	541	573	564	529	567	530	538	591	553	560	597	511	563	556	571	543	571	539	563	579	545	582	527	582	524	534	562	533	550	535	547	538	531	603	572	587	574	542	584	577	581	529	571	517	555	627	592	538	596	611	559	509	577	511	554	534	553	562	567	538	566	544	568	561	522	522	558	569	527	529	576	539	563	575	600	575	551	548	553	592	573	547	572	567	570	560	582	565	549	559	537	547	559	514	536	525	553	547	585	561	543	587	559	556	582	529	585	545	539	538	590	528	550	581	522	537	568	543	552	580	566	565	543	513	543	550	581	589	564	579	533	568	540	563	575	578	578	556	551	533	502	621	596	558	572	554	535	585	597	584	569	550	548	535	608	570	554	516	573	541	582	534	565	506	517	549	582	581	531	554	537	567	546	487	570	554	557	562	541	524	555	565	532	533	544	567	572	552	553	553	521	542	535	551	530	575	598	557	579	558	523	583	571	567	533	583	544	545	593	580	574	547	543	580	604	531	598	530	517	542	557	540	590	537	571	594	551	575	533	552	570	582	541	520	561	535	554	574	583	529	556	566	565	567	569	553	576	561	527	523	564	534	549	558	531	522	602	580	544	508	565	567	574	593	499	534	559	593	542	583	541	549	549	558	534	524	544	561	545	527	556	514	561	518	516	533	554	569	532	578	536	542	560	539	561	556	551	567	569	549	520	589	536	559	591	535	557	506	553	574	570	560	574	528	567	528	525	559	558	525	532	570	550	512	553	525	559	560	560	521	550	559	545	595	541	551	553	571	564	549	573	583	576	547	539	553	515	546	580	588	556	532	556	557	561	539	565	617	553	511	548	590	547	524	562	564	594	578	572	555	529	565	522	572	525	544	555	538	534	525	562	552	600	605	567	583	546	593	521	541	559	560	569	567	538	535	561	579	575	564	547	555	522	584	578	582	569	559	557	588	549	571	579	558	535	528	525	567	556	568	580	587	497	540	539	531	548	571	581	558	539	533	556	531	583	594	546	517	533	504	623	536	554	568	583	483	598	563	546	582	579	574	591	538	561	591	540	540	558	581	566	566	537	555	549	548	526	529	531	538	565	557	537	573	524	562	544	545	599	475	536	597	600	539	537	516	517	537	558	518	579	583	546	574	557	553	574	557	541	543	529	572	567	528	568	580	532	575	595	560	556	568	522	554	537	558	582	561	534	542	547	558	537	582	553	561	585	545	547	575	563	530	589	557	557	550	566	542	582	560	589	560	594	574	527	521	532	577	543	544	550	559	554	551	539	530	573	536	541	597	578	594	570	541	544	582	595	586	549	505	590	534	591	557	573	530	553	590	538	548	574	576	569	543	525	521	556	534	545	561	611	563	542	574	507	555	531	576	576	531	588	547	544	591	515	571	542	570	556	553	563	525	521	548	549	567	567	485	555	529	536	577	508	513	585	560	561	566	564	574	561	588	524	514	597	537	537	536	543	571	541	563	550	547	523	574	526	549	503	579	513	559	533	548	540	540	612	538	535	524	588	579	530	584	554	520	548	577	571	549	551	546	551	581	549	562	589	545	554	600	537	565	540	549	558	559	539	534	546	556	543	565	555	579	559	522	555	515	523	566	583	520	539	564	581	567	560	574	532	567	524	557	557	544	572	602	571	545	557	523	571	569	571	549	546	545	531	544	570	553	536	523	548	591	551	552	552	567	524	549	579	535	535	551	566	536	561	535	553	539	587	577	564	595	550	608	565	569	577	560	559	570	571	519	502	532	587	584	557	551	546	577	526	528	520	554	543	543	517	558	588	553	562	512	546	543	519	587	568	531	530	579	540	577	600	537	570	554	568	587	541	556	512	579	535	534	555	575	540	550	540	572	549	576	554	558	582	567	557	565	598	586	595	506	527	556	528	529	547	519	573	567	564	577	572	602	571	568	587	576	543	619	565	544	545	578	584	597	543	583	575	547	552	608	556	566	600	548	550	545	551	536	529	574	552	582	544	569	547	555	565	550	519	554	527	520	508	602	532	521	556	539	568	553	544	563	532	565	604	547	578	490	559	530	539	544	579	570	504	550	599	572	546	554	537	568	533	542	554	591	524	529	531	570	550	546	554	572	577	531	544	551	582	581	567	519	545	555	567	525	574	571	565	511	595	565	531	593	597	553	564	533	576	551	572	556	536	519	527	555	573	564	526	552	547	544	506	556	557	562	573	531	606	574	554	559	544	540	543	533	595	531	569	578	567	524	552	572	553	555	550	584	556	543	556	522	543	522	547	558	580	566	580	524	587	539	519	557	548	581	587	572	534	582	569	576	540	546	560	552	577	568	557	573	554	528	540	469	582	596	572	526	558	564	531	543	570	576	573	606	566	567	573	550	544	577	528	574	530	550	557	558	584	557	552	569	523	559	559	563	546	497	573	555	538	565	565	621	530	509	489	607	538	570	498	538	571	578	603	561	555	546	541	542	543	566	575	556	549	576	528	523	500	579	587	559	571	546	601	519	541	581	528	548	576	533	558	540	534	530	565	569	544	616	570	544	539	522	572	577	585	563	542	556	529	566	540	538	567	533	574	609	582	573	534	533	587	567	576	530	546	590	570	585	544	520	571	533	520	595	572	552	552	510	538	573	576	534	566	521	533	583	536	558	524	557	537
9978	10585	9999	7391	3323	2348	2745	4313	3837	2174	1069	516	384	300	297	287	307	300	306	329	271	320	309	307	300	294	277	293	278	277	295	316	325	317	288	312	290	278	300	305	278	313	309	291	291	296	263	290	303	319	280	330	327	309	262	313	293	314	292	308	319	270	283	277	304	301	285	326	302	288	312	333	295	277	258	317	321	301	326	282	302	316	268	287	310	283	282	293	302	292	303	305	303	269	308	259	298	272	317	315	285	302	301	289	310	298	303	300	274	294	299	267	315	315	310	307	275	291	286	302	300	270	285	342	285	282	264	265	277	286	308	273	296	302	255	283	281	290	298	305	271	268	300	279	274	324	265	277	322	288	294	259	290	298	283	289	292	261	295	313	320	291	293	311	262	253	301	292	251	305	307	291	311	289	269	312	280	281	316	311	258	317	310	318	274	292	309	330	285	290	317	308	309	295	315	259	305	301	276	295	315	308	277	264	330	291	323	304	323	311	294	267	297	309	329	296	315	308	286	273	278	274	272	274	300	315	294	322	273	286	297	305	275	278	294	273	323	286	290	284	316	290	283	288	309	264	272	276	299	292	299	252	328	300	288	295	247	290	269	274	299	338	296	291	327	334	294	323	310	287	267	302	292	299	286	304	311	303	320	290	294	280	272	281	267	290	266	309	302	264	293	296	272	332	304	324	282	268	309	297	270	307	263	277	294	296	300	280	296	322	274	289	306	262	298	315	318	288	275	290	325	287	312	286	259	277	294	296	278	266	294	272	286	275	313	323	329	293	308	300	308	286	287	289	287	300	288	299	291	299	280	281	276	290	270	291	286	294	284	281	289	275	291	297	288	294	307	297	259	295	293	288	299	289	296	302	307	268	297	277	268	275	264	300	266	283	346	318	307	312	271	302	293	294	283	278	290	297	288	313	259	302	308	298	341	304	301	305	312	317	314	280	295	282	302	274	256	298	265	281	284	285	298	304	292	283	317	267	281	266	322	274	279	253	323	274	304	254	281	309	285	315	279	295	299	318	281	302	259	283	318	301	298	263	271	269	301	322	300	277	303	293	301	304	289	336	305	285	322	307	297	248	279	271	319	280	298	278	317	285	289	306	299	296	304	297	290	280	308	307	288	304	285	306	304	270	250	270	294	307	305	312	321	285	291	281	291	287	296	281	286	326	274	322	321	327	317	304	270	264	306	316	303	300	268	290	307	292	272	309	304	282	282	320	319	296	267	300	280	314	306	267	286	285	272	349	276	311	268	297	292	346	286	282	286	283	267	270	282	312	293	297	335	278	278	287	328	277	317	316	299	282	294	293	288	278	293	294	330	275	303	329	275	290	329	275	315	290	281	322	266	259	264	311	287	296	289	272	304	304	321	309	289	303	288	257	295	316	268	305	277	315	307	293	316	298	295	281	277	315	287	305	297	293	297	294	279	308	286	265	289	283	316	296	287	261	257	292	301	323	292	292	302	278	316	301	275	314	277	308	349	314	307	272	288	304	300	279	287	296	318	280	324	319	318	297	270	280	316	290	308	297	316	281	309	301	294	283	311	318	299	302	285	313	307	283	317	310	293	283	315	307	291	314	300	325	302	282	297	263	319	309	278	311	291	312	276	291	310	293	281	291	301	266	308	268	281	293	271	309	288	268	283	278	293	263	271	278	261	307	283	303	302	297	283	287	295	270	281	302	306	255	285	315	269	290	262	284	305	286	275	305	273	298	298	291	300	267	283	251	293	329	279	319	281	304	296	288	296	282	308	300	332	322	320	301	313	286	314	297	304	298	281	298	289	298	305	303	277	311	279	288	269	280	303	321	308	307	297	278	295	276	272	275	284	328	268	274	311	282	284	299	312	274	303	291	271	292	293	299	297	282	288	309	317	284	322	295	311	268	299	303	298	302	281	309	328	279	301	295	305	269	290	289	287	287	284	269	312	325	301	291	313	318	285	299	305	304	281	331	296	310	304	280	289	296	293	299	323	314	295	304	266	273	266	277	308	325	284	309	275	315	295	266	307	303	312	290	305	284	275	300	274	288	275	291	287	306	300	302	278	335	279	290	273	286	318	332	296	275	290	298	283	293	307	285	289	275	279	324	290	301	273	283	283	303	262	295	279	303	297	303	290	293	258	319	324	320	315	311	305	314	314	291	304	285	287	297	308	298	294	296	280	273	305	273	272	300	305	309	290	306	312	281	269	275	280	296	289	313	304	279	293	306	301	304	287	269	278	318	275	308	323	296	297	295	291	303	294	283	290	274	316	302	292	300	321	303	303	289	296	283	319	272	320	292	301	323	305	284	299	304	297	294	305	314	295	266	310	273	287	348	314	291	292	285	288	282	285	301	323	286	253	293	260	317	295	297	281	336	323	265	299	261	253	290	318	299	292	285	275	263	298	330	288	287	264	293	272	286	278	301	278	309	282	302	281	268	306	291	277	297	292	323	285	289	312	294	298	279	318	275	301	301	276	313	298	311	305	284	290	297	316	276	279	305	275	287	289	320	275	277	279	289	305	304	275	284	306	278	309	291	283	293	308	292	287	259	287	310	291	317	276	332	290	313	278	303	328	260	323	311	285	292	297	295	275	296	302	326	279	274	257	305	295	289	293	292	317	298	269	300	330	325	321	300	354	283	285	312	286	312	311	270	307	302	289	279	273	288	303	301	290	308	261	263	305	256	296	287	306	325	330	286	274	293	293	285	316	305	267	326	299	263	295	300	285	289	280	297	312	271	314	308	308	282	282	297	300	282	298	262	299	314	288	297	305	289	309	280	267	268	307	308	322	287	305	313	323	306	284	296	287	299	306	322	298	324	295	316	304	316	309	302	286	275	305	293	297	291	286	292	279	310	282	311	300	318	296	301	299	257	321	308	283	291	286	278	309	297	291	302	290	291	278	276	264	309	308	280	302	294	260	295	299	322	290	283	277	283	308	292	290	287	297	305	286	281	288	267	289	316	297	282	260	288	307	281	294	281	296	279	320	302	286	334	297	307	268	305	293	270	315	299	304	298	280	312	288	317	304	302	275	304	292	328	312	291	270	323	291	309	298	264	293	279	265	302	289	311	248	266	297	327	278	288	297	275	301	293	300	293	301	308	281	264	262	276	290	279	309	303	274	323	290	288	300	266	284	304	305	294	320	304	297	274	287	287	313	312	281	295	277	334	263	293	304	265	280	288	278	347	307	315	292	234	300	290	288	294	273	292	309	304	282	295	290	277	286	287	297	283	292	318	281	271	299	266	282	300	324	306	305	260	286	292	287	288	265	302	318	305	297	285	299	303	282	305	284	308	286	325	299	286	297	293	314	304	281	298	292	284	289	280	319	279	292	279	320	306	317	290	302	307	304	276	319	286	280	304	293	310	290	301	280	302	319	314	291	277	300	289	263	327	266	275	283	268	308	284	309	278	294	299	305	283	276	283	304	282	291	271	312	289	277	278	323	283	292	262	298	292	290	289	288	267	283	303	292	298	326	271	286	306	303	287
8063	10256	12897	14303	7936	8845	12076	17565	14699	8367	4051	1876	1076	792	794	752	801	797	780	781	759	824	810	747	750	751	760	773	740	708	773	789	839	761	778	796	778	780	790	774	834	725	777	766	797	787	776	782	778	798	769	816	746	789	773	801	765	759	763	802	758	745	795	794	773	775	822	832	766	784	765	808	755	762	745	837	748	790	771	759	798	782	784	757	784	791	693	764	769	751	785	700	807	755	776	752	796	817	763	755	786	812	782	794	754	780	756	753	715	782	798	774	773	750	784	814	748	840	754	774	743	782	781	708	783	749	731	799	773	738	738	762	775	727	740	800	754	767	694	775	826	720	806	791	715	792	740	756	809	741	790	776	806	748	719	697	767	800	764	755	741	751	759	785	752	764	731	753	767	769	767	811	792	774	736	773	753	783	811	728	788	786	757	759	798	761	750	767	752	791	770	770	701	811	782	729	727	786	751	755	751	722	730	839	747	771	772	801	764	759	770	742	781	744	767	777	749	811	736	767	726	774	787	745	779	769	769	798	795	767	800	795	746	782	776	725	758	751	810	785	798	758	798	724	774	751	764	806	789	828	721	787	789	755	757	815	766	801	765	763	776	753	806	743	754	766	780	774	780	788	743	744	780	811	756	741	775	774	755	758	776	751	782	718	780	747	737	772	763	725	730	798	771	767	801	779	746	726	716	772	782	740	821	808	791	761	750	780	746	737	730	835	777	781	802	740	758	776	754	758	797	798	747	758	754	794	792	827	747	762	762	810	777	742	773	792	769	750	784	822	756	772	767	758	791	799	803	811	747	760	761	779	780	762	791	758	751	764	732	792	724	748	807	725	767	746	773	771	753	761	779	770	758	730	816	751	766	752	762	792	763	799	707	799	793	755	743	743	754	718	786	793	790	765	771	720	740	753	786	807	799	770	769	818	798	745	733	793	685	707	800	768	772	748	771	772	827	787	770	765	742	732	799	780	716	763	807	741	780	743	741	775	741	778	760	801	803	783	746	764	780	770	799	818	787	772	780	783	800	816	739	771	732	790	758	791	774	758	768	731	818	792	810	781	763	695	766	768	793	785	824	736	785	748	747	773	745	764	757	753	758	821	759	786	746	777	752	750	773	784	742	754	812	763	732	745	772	764	722	780	777	761	738	819	776	768	753	781	756	730	774	772	784	771	780	741	770	754	763	771	754	786	813	739	749	769	740	788	786	761	784	793	770	741	737	802	810	752	800	790	751	744	752	781	748	780	724	804	798	751	733	788	772	830	749	754	782	758	772	778	747	747	778	745	774	799	795	786	745	770	739	748	761	736	769	776	830	751	782	751	757	717	766	809	724	769	766	766	768	763	754	774	811	755	771	756	754	806	796	788	782	748	810	747	808	738	746	794	810	754	805	788	764	754	787	793	749	735	794	768	757	738	749	757	766	787	805	744	773	803	777	820	764	789	802	790	815	735	783	790	757	767	754	748	768	784	838	731	820	729	784	791	820	759	777	807	753	733	744	818	771	823	751	779	722	759	778	758	721	757	823	805	756	788	758	729	778	770	787	753	789	804	797	798	745	764	749	745	743	739	781	816	795	781	724	783	753	787	771	784	774	758	763	788	826	788	755	797	724	795	776	759	821	710	776	759	825	823	731	755	774	781	782	781	772	756	807	756	776	776	787	768	769	799	812	794	758	717	808	768	755	756	819	736	824	788	721	767	796	737	791	763	768	742	787	741	743	759	806	770	730	796	784	774	774	797	751	833	745	715	790	746	752	742	782	763	776	771	771	800	785	811	737	811	787	792	807	824	725	767	763	772	774	751	771	814	783	757	790	782	785	742	770	747	764	831	757	749	779	754	792	830	749	758	755	798	726	760	792	758	736	732	796	807	802	784	790	777	768	791	776	757	728	756	714	730	760	746	738	777	767	748	791	810	741	761	758	778	757	786	720	787	787	808	764	755	752	761	823	758	796	724	852	764	756	757	841	790	754	736	786	764	735	799	780	780	743	775	763	781	788	825	807	765	782	747	803	831	790	747	779	767	708	834	747	759	751	765	731	751	721	762	769	800	808	816	780	719	743	761	798	771	777	772	728	778	797	786	748	735	758	775	774	783	783	762	756	712	785	757	728	729	792	773	794	717	804	812	739	788	797	778	785	764	781	786	770	751	775	721	771	788	780	773	706	794	773	778	770	767	777	779	807	804	740	743	800	782	715	765	790	763	771	746	744	734	810	700	797	822	784	737	758	798	740	804	775	767	844	796	790	810	761	762	770	770	782	835	790	780	747	770	784	735	766	750	789	814	740	776	802	792	741	734	755	760	788	788	801	775	769	730	770	790	805	730	785	712	788	816	753	767	822	755	775	765	818	813	743	754	824	754	798	729	766	763	789	784	722	728	773	782	813	825	762	800	768	726	739	803	725	743	760	807	765	781	792	786	775	761	766	746	776	753	757	750	795	792	758	783	816	805	803	768	728	793	753	724	802	821	738	813	776	779	757	734	785	810	784	747	755	806	792	781	810	765	766	798	833	763	765	804	793	755	795	765	757	789	784	789	797	755	731	776	804	762	769	767	788	743	722	735	742	766	768	769	781	720	759	790	800	755	704	803	759	803	770	765	762	767	751	760	766	806	794	713	754	770	817	750	784	783	727	752	741	821	766	735	805	777	800	805	774	788	776	797	791	742	743	746	780	761	777	793	763	763	785	821	793	742	785	770	771	749	755	811	742	756	767	738	805	758	728	784	759	738	733	826	795	768	787	813	794	756	760	805	763	756	818	757	791	755	780	841	751	778	745	709	767	766	794	773	814	804	717	726	797	827	772	787	786	750	793	757	808	784	734	762	776	803	810	800	773	758	799	741	816	778	759	756	739	801	789	818	792	785	785	755	806	793	744	791	779	777	715	719	778	743	769	790	754	780	770	744	786	716	761	764	777	751	746	754	774	796	773	777	771	815	803	799	769	788	752	807	814	756	788	828	811	789	769	754	735	763	769	755	736	768	771	758	792	793	758	787	820	777	769	755	797	772	821	782	815	747	779	779	759	854	785	767	790	789	782	768	753	816	751	784	766	789	803	816	740	808	808	821	801	775	754	748	779	781	729	718	791	779	751	778	771	742	740	761	783	784	822	798	803	753	739	825	770	820	804	771	741	726	747	777	731	758	751	815	776	725	699	792	744	762	795	777	749	766	771	774	794	778	731	794	768	819	729	745	724	829	819	794	807	818	790	789	798	788	802	837	788	764	786	764	727	767	751	796	767	776	751	816	748	776	750	759	763	790	774	786	786	755	713	795	815	731	800	761	786	782	763	735	752	794	771	759	753	766	765	833	749	763	784	776	791	706	763	763	754	801	723	836	751	770	788	753	772	760	791	743	745	790	799	805	813	750	778	743	766	736	787	739	739	710	780	738	778	721	804	755	807	760	765	732	741	728	785	794	763	779	787	791	779	785	791	783	748	760	779	753	781	793	784	796	761	802	737	768	766	754	740	757
33900	34936	38809	32472	23971	19040	20857	35193	30700	18100	6840	1714	597	299	270	253	253	268	263	276	271	245	285	247	240	267	227	268	255	262	234	223	255	277	232	269	246	274	250	261	275	265	243	243	260	254	269	235	248	245	270	266	249	281	241	270	242	259	247	257	268	251	251	235	272	289	250	249	263	247	265	241	265	268	230	258	283	258	245	270	266	263	259	264	246	251	269	245	240	238	278	261	266	259	272	270	248	229	275	256	261	276	261	268	248	260	258	275	278	242	262	249	290	233	219	271	252	241	263	251	254	239	265	248	262	280	287	263	260	262	253	246	265	218	265	254	260	248	253	266	253	206	262	249	303	264	251	278	303	276	266	236	279	246	239	251	291	248	243	286	247	264	282	268	258	267	240	252	257	251	284	267	237	306	254	225	273	270	263	259	269	266	259	273	272	253	245	259	257	231	248	287	263	261	290	243	264	262	267	255	286	245	257	254	243	243	251	253	249	276	253	264	275	235	278	255	290	257	244	265	256	249	257	254	253	260	276	264	271	278	247	238	251	237	250	243	275	240	268	274	270	259	236	236	256	278	243	242	240	269	227	282	255	262	259	243	243	260	258	218	255	237	238	240	225	265	258	248	268	264	262	252	262	250	299	250	248	278	273	244	258	254	277	266	267	266	251	273	250	271	289	268	277	246	254	275	270	259	264	284	267	236	256	257	245	263	235	230	240	231	250	286	272	279	263	286	243	249	249	270	233	252	256	265	256	246	260	250	225	271	255	255	269	252	280	247	266	289	261	256	265	260	273	250	292	240	276	282	244	276	234	259	278	282	254	243	231	288	280	268	266	241	296	253	253	262	292	266	267	267	249	227	274	264	262	257	294	248	270	250	256	259	251	275	255	250	273	269	268	296	292	251	250	265	285	263	271	302	263	258	229	255	276	285	221	257	246	258	274	244	286	230	236	280	266	272	250	242	242	280	266	263	247	251	250	260	241	285	260	280	236	258	253	258	264	263	264	244	232	249	267	229	254	252	271	281	283	223	244	254	232	244	267	236	261	279	271	261	269	250	260	253	233	249	275	265	240	270	272	260	282	265	272	234	249	262	259	263	261	269	237	266	271	233	268	260	259	260	277	264	255	268	213	241	257	248	247	248	280	254	243	278	278	232	239	235	251	255	244	243	259	258	253	229	279	250	272	230	244	288	254	279	279	258	235	231	243	231	274	225	305	273	268	244	303	251	230	260	251	267	282	246	250	268	288	264	236	288	248	269	237	273	256	258	247	287	252	246	270	281	232	284	281	239	263	247	276	255	229	239	305	248	236	263	239	233	234	256	289	233	267	245	255	250	256	290	265	264	252	269	260	258	249	229	264	256	246	236	254	266	263	284	262	258	239	245	280	252	237	269	260	287	269	272	242	273	251	262	259	273	254	262	244	258	263	292	255	259	263	259	258	258	255	266	266	235	263	251	270	267	257	297	278	277	228	270	304	227	274	302	268	295	238	255	288	260	252	235	246	226	251	280	264	269	257	276	269	228	261	282	264	265	223	265	253	267	269	238	231	244	283	263	273	253	275	249	250	267	258	249	267	256	251	267	264	283	251	236	261	241	244	264	240	246	265	232	260	247	264	257	264	262	255	266	275	250	263	277	260	247	254	271	239	254	245	256	274	241	282	272	266	258	259	249	261	240	231	264	258	253	286	256	276	252	245	260	271	262	262	276	269	246	260	246	286	235	270	251	258	251	264	238	290	298	281	247	260	255	223	273	281	246	227	252	285	293	244	245	263	299	235	262	273	271	248	253	259	269	265	246	279	280	259	241	261	269	268	269	254	228	244	254	233	244	263	240	230	264	278	287	237	256	285	281	265	254	253	239	286	249	241	279	268	304	264	237	268	253	263	294	249	286	245	277	282	254	239	264	261	286	276	255	277	275	225	241	232	238	248	255	257	249	258	242	272	252	241	255	242	258	272	237	262	244	272	245	255	243	277	284	262	251	270	254	251	273	240	248	245	271	249	257	259	277	252	258	248	246	248	276	235	269	251	273	296	268	280	266	227	219	274	266	246	251	239	251	233	253	249	275	263	262	245	243	247	245	270	236	232	236	270	239	275	255	261	268	233	254	284	256	269	257	249	263	270	284	290	254	272	249	217	233	296	247	268	279	253	254	250	238	273	281	269	245	255	271	251	265	256	261	275	247	247	224	247	223	250	261	255	247	268	238	271	250	249	255	262	261	301	294	247	274	255	239	263	259	272	258	222	256	267	275	247	238	253	275	239	269	252	253	256	249	238	252	261	229	276	286	250	268	251	253	256	251	251	243	231	236	264	281	269	271	243	253	262	297	259	262	262	260	256	266	261	292	273	253	256	269	262	262	254	296	273	272	273	262	264	238	276	253	243	229	265	309	230	274	250	228	270	255	230	260	282	247	281	271	247	252	250	251	253	255	262	245	255	263	245	234	265	299	234	249	272	265	254	248	253	234	269	276	305	255	227	270	262	291	274	269	263	260	244	283	263	271	279	264	257	225	262	255	236	260	291	283	276	236	245	253	246	243	250	265	261	260	262	257	283	275	265	265	250	267	257	260	246	281	251	288	237	234	258	261	270	266	271	268	267	270	243	224	225	259	271	254	261	249	234	258	246	253	265	259	235	267	260	248	270	245	281	240	252	245	273	255	251	282	276	259	287	246	245	245	257	267	257	255	234	263	250	259	254	229	236	235	281	277	274	246	272	270	250	259	264	227	240	250	289	270	241	226	240	247	245	251	262	238	231	270	285	261	231	260	256	281	258	247	244	267	281	259	255	260	255	271	266	267	259	277	216	267	240	246	260	287	279	267	256	276	249	273	279	274	294	271	246	269	224	245	269	238	278	268	253	236	264	237	262	255	257	242	241	255	255	268	288	247	238	245	255	261	259	261	251	268	270	246	240	249	284	280	260	241	265	255	268	268	249	258	230	286	249	298	261	253	248	248	282	227	259	298	241	254	275	273	238	273	275	246	227	247	225	268	267	262	266	266	264	259	243	261	244	258	276	272	258	265	235	285	281	249	240	254	237	260	261	247	252	240	278	262	274	254	237	265	242	268	274	263	260	266	274	261	257	248	242	246	272	283	258	269	251	242	265	263	261	252	238	265	256	254	263	279	255	274	241	274	258	278	276	260	258	239	295	244	272	261	264	263	267	229	223	240	271	284	241	252	261	251	229	256	256	291	256	245	262	264	248	266	266	269	257	247	247	284	265	284	257	268	244	235	268	260	273	265	294	269	269	256	249	260	254	249	283	259	299	260	255	249	255	248	260	262	288	261	262	243	266	235	249	245	262	278	260	263	225	245	252	242	250	238	270	253	242	246	248	231	233	282	257	261	267	319	285	264	256	246	273	247	276	263	262	243	253	262	261	273	245	239	268	261	266	274	221	257	249	262	232	299	262	270	261	266	225	272	263	261	248	241	274	237	237	245	292	260	246	272	272	248	275	260	270	238	245	280	264	274
26870	28363	39273	31878	28892	26180	37625	52928	46874	34292	18815	6953	2119	807	650	693	686	706	700	669	673	680	753	698	665	686	719	657	680	699	671	667	679	688	688	707	718	717	705	688	687	652	685	705	695	668	672	682	707	718	684	646	670	691	675	657	709	676	685	659	669	668	670	651	668	687	677	679	656	717	689	721	674	680	675	690	686	683	665	708	637	683	707	698	605	696	709	631	668	716	735	678	657	673	676	650	695	696	653	675	654	688	712	678	687	676	675	703	683	689	601	648	669	680	718	643	653	725	663	647	676	728	694	682	673	637	643	658	619	662	663	668	662	679	681	672	649	710	650	689	679	653	675	757	661	638	691	643	668	644	703	687	707	714	705	690	673	712	711	719	677	685	720	684	676	685	661	700	678	669	691	709	664	679	694	679	611	665	660	698	722	647	678	677	683	645	713	666	697	666	665	733	690	710	655	656	698	702	618	709	671	643	680	692	674	652	644	645	738	680	658	660	693	661	706	613	688	616	652	658	709	648	686	716	663	704	691	695	682	679	684	656	674	646	699	692	666	619	691	679	649	640	680	692	678	655	676	673	725	700	674	664	673	638	637	693	674	691	720	694	686	665	709	670	727	604	686	644	669	630	696	623	688	660	664	669	655	717	693	677	697	653	648	709	677	697	697	740	708	712	687	725	719	645	679	685	675	668	615	645	708	709	700	634	662	655	620	661	704	682	658	694	682	710	690	661	699	668	704	622	731	725	695	659	681	684	672	706	696	657	693	656	681	685	644	681	641	652	642	725	711	693	667	684	641	689	671	715	659	659	661	686	634	657	688	647	706	718	652	683	693	670	650	657	700	679	670	755	656	684	708	657	680	657	667	667	644	703	654	701	697	683	668	700	687	661	657	684	707	663	707	698	684	692	642	676	637	647	710	633	644	722	668	743	698	692	646	654	646	677	700	671	688	665	667	660	628	685	651	668	753	671	703	665	681	677	679	662	657	671	718	678	686	671	656	710	664	697	694	680	637	655	696	678	657	666	651	705	660	664	696	601	660	678	660	650	678	675	685	688	674	653	671	682	665	668	685	635	694	677	702	631	691	739	708	669	668	686	674	642	689	700	692	687	681	667	686	686	715	673	658	669	691	677	640	684	704	696	698	710	682	693	689	675	663	673	679	675	680	688	722	622	671	695	672	684	659	683	688	713	712	695	659	603	721	680	689	693	705	701	691	674	644	683	665	678	710	700	720	619	651	661	700	696	668	645	666	674	693	649	679	664	699	673	676	656	727	704	654	683	660	670	664	679	700	658	654	680	685	714	698	665	643	682	696	667	731	634	687	601	678	667	677	632	652	682	708	648	701	646	688	659	646	657	686	657	636	665	650	751	700	690	655	674	695	664	646	645	683	700	676	687	709	674	690	677	718	684	731	723	641	668	696	635	728	672	646	709	643	607	674	699	666	654	630	658	615	684	669	686	673	699	694	670	672	715	688	640	713	682	685	646	671	677	708	673	686	671	686	700	671	644	684	691	717	663	653	632	677	697	717	743	693	688	699	678	707	698	693	661	666	635	706	690	665	702	674	696	670	691	706	667	703	639	683	696	667	660	684	654	702	657	635	662	667	730	689	672	646	649	691	690	627	728	664	715	659	674	640	690	694	674	625	679	702	715	673	709	643	647	712	657	667	694	673	679	669	716	676	708	661	691	639	715	678	684	687	701	660	682	692	652	708	671	665	661	696	666	710	666	655	728	692	656	702	698	724	666	738	706	689	693	706	705	661	725	722	689	687	664	692	653	686	680	677	671	675	685	664	689	665	684	686	649	684	678	742	628	689	617	661	712	670	658	633	648	700	695	663	748	679	664	725	620	664	631	695	701	688	661	707	668	684	677	635	694	671	706	681	665	694	669	647	696	654	727	668	624	672	695	693	695	707	675	681	708	665	721	673	715	742	664	663	699	675	677	652	655	679	670	657	653	667	663	665	658	705	687	667	717	677	737	667	685	652	667	665	695	644	685	643	658	619	718	649	716	702	677	701	666	698	653	644	673	657	668	651	685	669	646	684	719	629	687	726	689	753	675	693	655	673	697	629	673	650	692	691	682	658	682	691	728	666	656	668	658	709	697	663	701	662	664	680	655	678	677	679	687	705	684	679	702	706	690	707	699	664	658	655	638	663	762	664	703	663	689	662	643	662	677	674	658	649	634	707	643	662	691	678	693	698	662	632	692	706	733	669	732	662	703	699	693	692	665	686	647	686	673	657	681	680	710	668	668	741	683	676	664	689	704	663	657	680	698	645	722	686	665	672	686	667	679	715	688	701	728	693	722	660	692	706	668	697	735	638	643	660	716	677	746	698	665	664	689	687	667	686	664	705	659	652	672	647	670	669	669	692	719	704	680	696	679	655	674	736	658	692	654	645	680	659	678	674	662	729	686	688	647	682	685	710	688	702	713	667	652	672	685	655	669	690	662	701	674	674	655	717	662	712	672	659	695	653	677	676	731	628	717	685	687	692	681	687	772	668	669	672	675	711	664	705	698	690	666	668	633	685	681	640	697	659	729	708	675	662	717	692	718	703	624	724	701	702	695	652	735	698	671	677	735	667	683	670	698	668	680	673	674	679	700	724	665	697	660	683	656	682	641	652	665	688	696	750	675	687	666	674	647	668	685	660	686	687	702	658	729	683	653	713	706	697	670	650	663	696	681	723	724	677	697	736	734	668	659	661	680	666	651	666	668	662	674	684	741	695	696	643	654	685	673	674	672	701	666	634	673	720	649	707	686	702	663	703	694	662	686	685	683	691	631	667	691	697	719	667	609	660	742	658	667	696	672	687	680	671	622	685	696	669	672	686	680	663	647	638	668	716	663	694	671	669	710	704	683	635	689	658	693	694	691	663	679	688	666	635	700	674	708	642	648	664	677	659	706	686	640	676	712	743	647	673	651	729	703	663	720	677	682	680	737	657	685	665	685	686	620	667	661	665	678	666	676	682	675	659	698	668	645	727	709	701	704	670	683	672	713	657	684	711	681	687	701	665	687	695	693	718	676	678	701	753	727	665	619	598	662	707	670	672	680	688	730	706	712	715	672	686	656	679	651	684	681	660	718	665	724	683	695	669	696	700	671	660	677	708	702	687	652	722	688	700	666	685	671	687	709	674	597	662	665	685	691	691	694	714	690	657	645	669	668	725	681	680	656	667	661	730	688	680	694	630	708	706	631	668	670	665	686	654	702	642	665	699	680	670	705	633	667	676	619	664	689	704	671	707	693	667	682	685	682	724	707	676	729	659	679	647	650	664	712	677	672	658	617	705	707	659	703	715	654	620	669	646	669	656	711	654	667	647	719	706	673	667	734	634	642	695	686	715	670	683	658	641	659	696	684	669	700	704	609	681	675	644	654	698	674	691	671	680	643	675	716	670	718	684	676	678	711	662	686	707	692	655	657	678	693	708	663	691	669	638	655	665	707	640	605	627	650	675	716	659	674	645	668	692	752
47107	36359	37224	35112	31532	24432	31398	46480	42771	28946	15030	3844	899	272	220	218	202	191	190	197	211	209	180	194	194	218	213	206	186	200	208	193	225	228	208	214	189	202	234	232	206	172	190	258	208	200	184	195	223	205	207	185	178	204	221	189	187	211	205	205	232	200	225	233	204	211	191	214	208	193	213	186	205	206	220	200	211	208	188	213	202	200	210	178	198	206	218	188	213	205	202	205	203	189	222	186	221	184	204	199	189	200	216	212	188	217	166	211	209	171	207	208	200	209	213	190	209	202	200	179	190	168	188	237	226	200	194	215	176	196	208	205	221	205	193	184	189	234	222	204	222	241	209	187	196	208	211	206	207	206	210	212	215	206	199	208	207	224	214	197	180	238	205	198	200	211	200	218	221	186	204	210	186	206	189	193	181	195	201	222	224	232	210	216	219	222	243	188	199	209	205	188	207	225	201	202	193	182	215	206	228	189	212	201	226	200	215	215	195	206	217	183	187	198	198	203	224	194	184	213	196	174	220	208	191	210	204	203	208	226	206	205	201	196	225	197	216	205	214	226	205	195	226	184	217	204	189	193	206	198	212	221	210	191	210	193	193	217	197	205	217	200	197	197	209	219	218	219	182	220	201	175	186	215	196	204	174	197	181	224	188	205	202	227	232	222	218	201	197	217	185	220	187	215	221	198	207	209	222	208	191	196	181	194	204	214	213	207	198	210	225	199	211	183	205	236	207	198	214	220	216	227	203	216	229	212	220	215	220	213	225	208	236	198	185	203	225	204	209	212	204	208	187	221	218	211	209	222	220	204	188	203	233	217	209	227	194	254	229	242	215	211	230	198	203	205	235	211	205	232	220	205	204	198	211	175	200	218	253	207	226	230	243	194	204	197	209	192	201	214	190	222	198	221	191	201	203	190	206	194	229	224	197	224	206	217	218	207	213	207	184	217	214	202	194	199	228	189	186	194	207	206	224	217	228	205	209	201	192	208	229	195	213	196	217	197	203	220	194	195	226	217	216	218	203	208	212	200	192	216	201	228	218	221	188	206	203	221	215	208	188	196	194	195	231	205	211	223	234	218	212	216	198	226	194	221	205	198	205	192	190	217	203	213	202	173	190	196	205	178	208	187	216	229	207	260	191	215	208	219	206	198	204	205	200	214	192	193	212	217	201	203	218	201	178	209	187	168	180	223	200	212	225	198	207	212	201	188	255	229	218	208	229	209	194	217	205	206	200	183	187	188	199	232	191	204	192	216	210	214	202	218	222	188	226	218	194	176	215	197	207	190	201	193	222	224	200	221	199	205	184	207	198	197	213	201	209	215	196	202	201	227	197	174	225	198	224	230	202	225	192	201	221	193	199	202	201	205	199	214	209	213	208	225	199	209	218	195	203	194	191	222	215	214	201	229	210	200	179	209	195	195	197	200	217	211	237	197	213	182	208	209	190	216	217	216	193	188	208	197	203	219	244	200	208	203	227	205	179	223	232	204	219	189	201	215	212	194	189	206	201	220	194	189	194	223	194	208	208	209	185	203	232	203	220	190	213	205	215	211	193	233	187	192	195	198	200	186	202	206	228	203	184	220	213	201	198	195	197	205	233	206	217	211	192	232	217	210	201	192	224	200	203	219	185	223	179	198	213	215	219	209	199	199	223	217	205	199	202	198	191	199	209	218	204	221	226	215	204	204	198	204	197	203	219	197	208	232	207	207	226	204	223	214	203	220	236	216	200	215	259	215	199	222	210	184	230	200	221	226	209	214	223	219	209	216	237	201	196	214	195	216	212	200	194	215	210	208	207	216	209	230	212	198	205	205	180	200	189	219	180	208	219	199	225	204	219	204	234	222	209	228	217	208	201	214	226	178	219	215	202	200	178	204	203	206	219	203	184	196	212	221	212	228	222	181	180	199	192	208	223	234	200	210	179	170	198	201	190	214	178	226	221	210	209	190	237	203	180	202	187	216	206	203	211	210	199	194	202	215	185	211	207	219	210	188	221	190	223	171	218	195	196	219	203	202	232	240	201	213	220	216	202	202	206	201	214	219	240	247	191	217	228	230	195	195	190	191	191	234	214	205	219	201	203	206	205	188	206	210	188	216	243	210	216	200	201	218	207	197	203	213	205	250	221	204	227	219	187	209	224	238	225	203	196	221	223	202	184	192	234	192	206	196	193	226	213	230	231	212	193	178	219	177	213	211	215	202	227	195	195	214	192	215	227	204	211	225	181	230	177	232	173	214	205	212	227	206	197	192	198	180	209	185	193	192	224	211	231	208	200	227	194	214	217	227	186	202	214	189	201	207	197	212	175	225	181	198	182	201	235	210	189	209	220	223	191	214	189	235	186	211	224	196	208	233	205	218	208	224	205	204	226	228	188	192	203	195	206	200	199	213	201	237	212	205	201	233	200	202	228	199	252	211	206	198	206	214	203	178	193	181	227	218	217	219	228	203	215	179	182	179	224	192	184	240	182	178	213	210	201	207	199	186	204	191	229	193	219	185	192	220	206	192	233	208	191	201	189	226	233	190	219	211	216	233	231	249	201	212	197	189	222	203	224	178	214	199	218	186	217	194	197	234	205	191	192	227	203	212	216	213	204	188	192	204	220	219	197	224	216	202	238	192	231	186	201	212	186	237	206	210	214	193	207	214	185	211	198	232	215	207	195	236	214	223	205	207	188	185	204	208	194	218	201	222	198	204	183	221	188	178	207	216	213	220	210	221	202	202	206	218	238	196	211	182	231	169	207	207	198	196	236	184	209	225	218	198	210	230	191	220	228	191	173	203	206	202	184	198	188	212	216	232	203	236	195	215	191	203	178	225	210	195	219	207	203	207	219	220	232	225	202	199	196	218	238	208	199	209	216	198	207	219	201	208	192	191	184	196	231	221	187	198	181	197	202	197	206	215	226	197	204	223	225	208	207	189	226	214	221	195	230	211	227	175	216	222	207	235	194	203	198	217	217	223	232	195	210	218	202	193	223	176	208	196	195	206	199	211	181	187	192	225	234	227	203	232	204	229	207	181	203	197	211	212	213	216	203	186	177	191	203	196	236	198	225	243	206	209	205	223	227	229	204	223	213	197	227	204	211	218	218	191	196	217	199	192	174	198	192	228	189	212	176	216	197	235	209	218	182	219	217	208	186	203	200	198	205	190	205	196	193	162	180	232	242	210	184	200	213	212	191	206	233	197	222	187	220	201	239	188	215	217	172	200	231	195	230	190	196	210	239	214	197	211	207	166	194	188	194	193	195	221	195	227	196	216	231	211	211	226	217	217	204	197	221	208	200	230	194	193	220	218	210	208	184	214	190	205	215	199	210	199	217	217	226	232	217	219	204	213	208	215	224	206	183	193	220	196	212	208	211	222	211	191	215	197	210	203	191	202	199	181	207	208	212	212	181	198	199	198	222	177	222	169	218	203	223	195	191	204	194	197	193	233	212	201	212	215	224	221	211	196	192	184	191	190	204	208	199	209	204	191	227	212
38622	34125	41310	42941	37638	29856	49301	64740	57664	44215	29040	12002	3326	841	601	553	535	552	580	616	529	574	571	535	569	542	572	514	570	560	620	505	618	573	536	587	539	515	562	568	575	581	570	565	559	538	544	559	564	557	586	553	594	530	586	555	576	559	559	539	528	528	547	561	548	538	595	537	582	545	553	555	534	555	609	553	522	547	519	595	583	563	558	547	547	614	556	577	568	542	577	550	563	572	555	525	506	544	546	578	580	578	526	580	564	542	534	591	589	536	577	575	603	565	605	539	534	555	501	543	573	586	538	584	545	579	542	529	552	503	565	559	603	542	569	552	570	560	564	530	540	594	539	567	543	582	557	548	556	558	547	582	557	578	572	543	555	568	550	564	502	546	562	532	532	562	575	535	534	570	546	555	545	575	559	561	566	572	567	536	552	556	572	527	536	538	528	563	552	547	562	542	549	544	557	502	566	590	531	551	543	571	543	567	533	546	541	573	553	538	544	514	527	550	566	541	499	545	532	555	536	528	580	541	562	554	528	563	594	546	556	554	534	566	569	551	541	569	531	552	520	526	559	522	556	541	547	534	531	545	592	537	549	556	545	562	586	534	546	549	564	569	594	530	540	522	550	546	557	579	561	535	524	576	595	566	570	563	580	523	540	565	564	559	553	586	578	568	532	565	565	537	551	574	557	591	551	562	587	527	521	515	554	559	527	526	512	520	582	529	552	548	556	551	557	540	560	551	602	541	570	539	533	565	544	529	573	538	586	564	526	545	525	562	599	570	560	537	521	599	565	549	520	567	553	565	531	545	579	554	484	579	575	534	497	557	566	560	538	518	557	527	555	543	542	543	518	528	526	566	571	560	516	514	591	521	537	571	536	560	530	548	603	558	535	512	561	575	541	512	544	576	516	547	523	554	537	543	582	567	521	567	553	582	561	595	574	560	543	552	533	595	544	543	547	598	566	552	528	590	532	606	554	556	549	568	562	528	535	532	539	562	562	554	537	539	532	593	575	572	541	587	536	545	529	563	515	532	527	570	532	570	535	522	584	535	549	589	541	540	590	540	549	522	583	554	565	516	545	549	538	544	541	587	563	561	557	568	564	533	530	546	554	548	580	559	564	562	523	593	546	559	551	526	585	533	523	577	525	550	553	552	508	561	566	526	542	551	530	509	581	579	552	557	561	499	533	536	516	562	545	532	570	533	563	552	603	482	528	493	527	525	555	566	554	553	513	552	491	546	545	554	532	569	511	569	558	542	550	524	593	605	573	568	546	534	552	553	562	564	519	527	556	519	560	558	566	545	515	508	529	553	548	523	504	574	536	516	559	545	538	542	541	568	584	537	588	537	535	582	583	539	541	579	554	532	548	570	549	602	551	541	553	502	575	522	545	593	546	506	566	556	574	531	545	547	541	549	533	564	521	520	545	554	541	512	551	530	524	565	542	560	576	551	539	530	607	531	577	524	614	558	528	513	522	579	571	581	560	578	566	548	541	558	553	557	569	539	553	532	545	539	569	585	573	546	617	538	550	569	571	532	544	543	531	536	562	579	549	523	526	546	577	555	547	573	583	541	580	547	577	526	614	545	566	528	588	541	530	554	526	552	517	540	529	582	559	571	540	581	535	508	522	621	549	523	544	553	593	576	579	555	528	560	552	580	539	522	553	568	528	562	577	573	571	576	539	546	583	574	539	550	549	603	546	619	550	574	552	567	534	521	564	555	564	536	554	526	569	579	525	541	566	571	544	540	534	560	558	554	565	560	567	567	544	525	512	578	546	562	558	534	566	522	532	520	524	588	558	534	580	538	544	566	572	561	516	586	544	579	530	564	498	543	550	544	579	557	553	541	532	574	538	550	541	549	550	536	549	555	524	598	534	593	558	575	490	578	553	510	505	555	572	509	608	507	571	559	549	576	596	543	521	552	558	513	539	567	501	602	576	592	554	551	539	552	589	552	554	532	578	543	587	541	567	554	527	558	529	542	564	569	562	536	525	549	558	544	515	618	519	539	512	564	534	529	561	575	575	572	547	540	583	591	584	532	521	529	566	531	536	525	543	571	553	549	550	586	571	532	603	548	550	557	604	575	532	554	535	508	541	556	536	507	550	543	558	549	588	565	554	562	565	549	566	559	604	569	557	559	567	589	567	621	508	568	569	535	550	541	550	567	525	546	556	555	520	495	583	536	562	582	518	521	551	555	583	575	558	552	580	535	513	570	554	539	558	576	544	571	541	531	554	560	538	533	565	505	534	545	515	557	572	528	533	568	542	548	555	558	544	563	493	526	546	535	552	569	554	545	535	587	551	571	558	550	560	566	568	534	566	515	555	564	583	550	516	517	574	532	584	570	527	496	560	541	523	533	550	542	534	534	566	531	550	539	538	566	547	585	535	566	534	516	560	568	539	584	528	511	536	600	536	535	554	521	567	531	535	518	536	568	552	536	545	519	513	539	532	576	559	553	557	558	588	523	530	589	545	571	534	565	540	533	547	535	539	560	529	539	569	542	561	555	609	516	542	520	550	574	638	523	508	522	564	558	545	528	514	532	589	584	558	526	577	569	566	569	567	544	527	507	552	553	536	585	570	553	551	609	582	535	537	531	566	535	531	552	523	566	574	517	534	571	538	570	529	541	507	557	572	544	562	598	557	573	609	622	554	513	590	523	578	564	598	551	570	550	559	528	581	557	525	552	537	529	560	582	505	538	592	540	567	547	552	570	594	595	524	525	562	515	597	592	552	487	548	580	550	531	540	554	495	564	504	572	534	561	579	554	574	584	580	587	547	589	545	555	550	566	566	524	544	548	543	551	602	532	548	550	540	522	561	522	536	512	560	557	538	586	523	539	564	586	532	533	545	552	541	514	582	605	528	524	493	571	523	530	600	539	565	546	583	549	552	536	550	546	516	547	557	558	555	568	502	544	575	560	567	582	555	568	534	515	563	584	534	531	583	536	576	576	566	553	592	568	523	553	565	534	552	591	526	582	554	536	583	559	562	557	557	536	547	564	541	520	554	563	548	551	564	539	552	577	549	533	544	511	502	559	540	574	554	574	512	561	533	535	584	585	550	544	578	572	555	617	572	594	542	561	563	532	518	558	573	542	546	549	595	569	595	572	562	533	520	529	561	560	554	552	527	553	574	535	559	578	528	534	559	549	563	563	586	568	546	521	546	510	550	571	608	542	533	530	550	572	556	557	543	563	537	512	551	581	553	498	573	575	519	568	591	554	539	523	550	527	567	538	561	542	560	580	569	552	543	575	508	545	523	538	584	541	543	566	558	520	554	546	582	576	563	530	557	560	542	559	547	496	594	527	532	573	531	555	515	532	558	563	563	549	572	524	556	566	545	532	517	584	531	537	515	581	551	577	512	595	550	574	542	552	576	554	520	519	526	567	550	569	559	575	553	575	540	551	555	552	520	554	531	610	540	533	572	551	582	596	567	537	511	533	531	578	532	527	575	570	581	552	546	530	563	547	556	522	519	538
11341	11255	12221	11487	6995	2219	2606	3932	3595	2241	1194	618	369	334	311	283	277	307	295	280	273	282	292	333	272	274	298	308	298	325	314	320	269	313	290	274	270	294	306	284	287	294	286	302	315	319	281	287	281	295	278	295	295	290	300	275	320	292	278	304	307	309	301	308	300	283	300	297	303	303	293	300	293	276	298	289	312	292	305	339	294	296	300	302	291	294	285	296	326	279	328	274	298	298	291	315	297	292	296	277	308	251	310	299	288	257	337	287	296	300	303	309	275	290	297	313	313	288	324	295	285	276	278	293	312	304	276	296	307	278	312	305	308	276	309	293	290	292	283	302	314	279	297	314	306	319	313	316	285	288	298	313	296	290	258	288	282	275	339	288	309	305	304	334	263	291	286	319	317	287	310	302	298	285	313	291	312	308	281	303	311	311	326	291	278	281	303	282	298	293	311	271	271	307	281	320	293	306	290	300	314	300	347	295	309	310	319	326	280	287	287	290	301	307	284	263	297	288	323	278	286	308	298	285	299	327	280	328	303	325	305	313	297	280	305	319	309	312	288	329	292	282	334	266	314	305	284	299	290	313	322	286	312	300	315	292	289	320	307	309	291	291	312	314	262	289	335	336	278	290	313	299	323	295	313	294	307	311	289	290	258	309	302	290	313	279	278	307	344	305	305	274	293	279	304	320	298	304	268	288	295	316	319	284	297	305	299	280	299	307	320	281	337	310	282	331	320	314	296	300	312	310	318	327	293	278	295	288	281	308	323	329	301	303	303	309	315	276	285	235	302	317	285	324	295	280	311	334	300	269	286	329	307	308	282	301	282	304	289	267	277	294	299	291	290	271	296	309	315	329	275	282	305	290	288	273	299	285	279	321	305	288	292	289	311	292	302	280	328	316	289	267	309	328	290	310	299	296	278	270	302	284	277	292	290	298	309	255	310	294	292	303	262	265	291	324	302	290	347	289	289	299	311	285	331	299	304	299	292	286	306	327	298	288	300	323	316	289	305	290	306	298	282	318	307	301	279	277	292	288	297	303	311	291	302	289	287	327	269	318	329	299	307	291	274	278	269	283	254	281	291	294	288	284	308	301	306	284	270	338	302	285	271	307	304	286	294	306	285	292	305	295	299	280	295	271	293	298	279	311	298	321	280	295	304	308	292	308	309	288	278	322	285	278	315	318	271	291	313	322	291	276	295	302	279	279	315	298	296	310	274	303	286	277	293	306	304	290	277	307	294	279	309	289	296	300	277	277	310	307	330	287	265	307	272	279	319	322	316	278	299	310	309	291	291	313	262	297	287	309	283	293	325	305	296	275	292	297	279	294	322	271	296	318	297	292	281	288	302	310	289	286	267	335	283	308	290	267	302	302	298	293	307	317	286	304	309	311	282	281	275	304	319	302	283	287	297	298	289	308	284	328	290	292	256	280	322	309	317	288	323	307	320	268	309	279	297	289	291	313	279	325	331	315	295	311	298	305	304	300	289	284	255	283	295	301	300	289	292	312	302	295	275	298	287	285	323	329	300	303	284	308	332	295	311	335	315	278	292	277	323	266	286	262	329	321	291	302	268	290	270	288	326	320	330	292	292	305	310	299	305	276	317	301	296	320	299	324	300	310	294	292	300	297	317	307	327	284	281	298	296	294	272	281	316	269	290	332	327	286	300	299	293	278	306	325	324	324	328	288	275	306	296	331	310	272	309	312	288	304	304	304	309	296	306	289	286	280	302	273	320	319	310	288	274	292	302	317	300	308	301	298	286	301	305	277	268	298	292	311	317	301	321	278	312	292	270	283	306	267	304	314	286	299	307	298	294	263	302	309	291	275	293	300	289	293	310	311	290	304	274	257	314	297	321	261	316	310	325	299	278	233	292	292	294	313	332	278	335	292	297	281	310	313	302	328	300	302	324	292	309	294	312	298	274	306	296	293	304	299	289	287	293	299	320	293	308	310	263	285	306	272	305	322	337	300	315	296	286	287	296	287	272	294	303	308	291	260	300	310	287	265	310	276	298	295	320	306	259	325	282	292	307	298	286	310	281	301	323	311	277	292	313	288	278	285	272	287	306	298	270	296	307	328	293	298	277	309	290	300	303	296	321	247	308	307	308	290	291	300	266	299	261	293	321	311	279	311	304	301	273	275	288	295	304	267	316	312	315	340	324	283	284	297	310	332	290	239	305	306	294	276	312	298	296	309	306	312	301	329	295	294	299	292	294	298	299	318	312	295	304	314	309	295	271	330	294	325	303	312	293	271	308	285	294	279	309	293	312	295	294	267	291	282	311	305	300	279	291	284	282	308	323	291	278	286	253	304	322	286	344	296	294	303	324	331	308	267	285	292	308	303	271	282	297	322	302	286	309	298	281	281	299	296	292	319	289	288	288	306	326	280	298	294	305	298	340	302	290	281	319	319	331	299	286	321	298	292	320	284	318	290	323	292	300	291	309	277	318	310	298	289	260	301	318	289	288	283	288	298	298	256	309	274	311	282	323	268	318	304	318	278	300	292	289	280	319	308	307	290	300	280	270	295	298	260	283	309	278	302	322	319	297	291	308	296	292	293	292	282	318	292	291	289	307	278	315	300	310	303	295	309	291	312	310	287	302	263	312	307	297	312	263	298	324	282	290	281	299	315	331	300	310	287	275	315	265	285	294	289	294	278	292	318	302	267	266	287	272	324	268	304	313	336	280	312	296	292	260	310	290	309	286	305	254	307	282	329	274	270	280	287	307	277	311	290	294	287	294	289	316	304	299	315	297	304	300	313	276	321	300	279	308	296	296	309	293	310	289	297	307	284	318	271	269	286	320	303	282	298	281	291	287	270	301	296	315	284	311	300	282	318	302	289	323	297	354	290	291	320	293	281	315	320	325	284	279	275	286	310	308	290	307	299	325	321	302	301	323	289	298	329	294	279	298	296	297	313	285	279	276	287	301	320	311	310	306	335	315	285	319	310	294	313	292	271	303	318	306	279	318	314	317	269	294	296	274	304	334	321	306	293	294	290	301	327	289	294	280	306	315	306	316	259	310	270	270	306	283	283	316	281	324	321	313	310	296	324	280	307	323	299	301	285	290	284	290	289	282	308	300	310	297	289	304	280	284	272	260	303	284	342	312	310	268	301	294	294	317	330	250	307	277	283	299	300	281	308	293	288	273	289	278	300	294	287	288	290	276	317	319	275	267	287	285	352	317	319	267	328	315	287	303	328	314	264	247	315	286	278	308	316	324	284	298	299	301	308	275	290	303	313	295	271	320	275	290	348	320	324	295	297	327	291	325	315	294	282	285	291	296	292	309	290	315	323	299	301	252	315	293	324	274	315	301	290	317	284	291	326	299	286	296	292	280	292	324	307	274	290	315	293	330	297	282	310	312	315	306	333	285	288	305	268	291	282	290	295	253	272	311	298	321	318	314	266	303	281	297	288	264	299	320	304	329	311	338	316	298	283	320	276	321	280	291	304	292	285	290	274	283	339	327	353	274	294
9631	10744	14360	19003	16246	6676	11790	16407	14550	8615	4485	2054	1011	840	779	789	745	795	784	783	775	769	783	799	768	792	787	832	807	742	784	797	793	763	808	816	741	795	772	782	841	782	775	839	761	747	783	763	797	734	790	761	752	776	808	785	743	765	756	753	776	752	740	735	727	767	807	772	817	771	811	808	780	790	796	765	773	742	764	798	821	754	786	777	798	805	776	789	780	729	769	765	819	796	780	749	764	802	828	761	812	709	815	758	799	831	754	775	756	727	748	810	734	775	797	756	820	755	779	768	785	775	781	718	809	805	768	804	766	817	778	773	759	797	749	760	796	752	749	782	765	761	812	732	803	774	747	753	767	770	765	760	846	760	779	764	783	806	779	810	782	776	758	734	810	765	787	774	788	783	782	812	812	752	756	757	758	777	791	755	794	753	784	743	781	752	787	787	750	792	747	789	770	768	746	812	771	789	732	776	778	773	750	703	793	772	828	786	771	762	730	810	777	825	748	802	797	746	757	730	760	753	795	786	769	757	751	793	757	819	793	764	796	795	722	803	831	783	777	776	795	703	772	772	819	797	799	748	765	800	812	811	796	756	746	774	776	751	753	737	782	791	725	778	806	812	787	790	781	808	795	740	750	771	777	738	797	782	766	749	771	788	755	778	831	746	815	766	765	799	766	759	709	792	758	781	790	773	800	749	772	773	740	801	787	797	792	773	785	763	781	802	750	783	761	733	822	755	768	728	797	815	824	807	787	791	785	764	833	783	784	731	805	747	849	741	771	774	725	763	767	713	793	772	809	732	755	789	740	765	796	834	802	740	794	800	747	722	771	777	764	770	763	803	760	778	837	780	769	762	805	729	730	760	784	766	731	734	795	740	771	753	811	757	752	793	790	746	769	777	786	769	804	766	761	798	748	787	755	738	817	776	795	754	795	718	729	789	788	787	800	764	743	781	817	770	782	778	758	748	789	767	766	728	759	763	770	791	751	795	803	821	744	758	749	747	709	767	756	763	809	799	827	785	804	817	822	772	830	753	815	789	754	752	784	736	785	815	817	804	775	758	760	742	773	725	807	768	741	790	768	801	732	774	770	737	776	750	818	773	743	763	769	763	761	770	803	752	768	832	801	813	753	785	835	782	765	773	736	735	780	792	770	779	830	804	787	755	818	845	773	777	798	810	786	765	802	760	807	782	755	768	768	777	754	730	766	787	761	808	707	827	776	856	780	759	785	806	808	779	751	798	851	773	760	764	765	781	799	753	766	736	843	772	763	777	830	772	804	773	788	725	780	736	761	782	737	727	809	750	752	731	807	815	779	804	767	795	779	773	778	745	777	776	752	825	749	788	763	766	770	807	764	770	785	755	769	731	805	770	759	802	756	816	769	819	791	795	759	764	798	777	773	773	780	744	810	790	782	814	808	804	784	728	768	804	792	818	803	737	764	728	819	767	751	781	816	793	738	786	795	781	778	725	805	719	789	742	742	778	824	821	747	782	802	784	758	797	781	784	807	791	764	820	797	796	772	747	798	746	804	812	786	774	775	788	779	821	781	778	793	788	790	796	779	770	772	798	790	730	782	737	766	786	765	758	749	736	773	787	770	791	737	798	717	766	735	772	783	746	782	777	830	798	744	807	752	817	762	778	747	808	801	775	800	772	807	743	757	814	780	851	744	836	759	809	785	773	755	768	747	797	735	750	743	751	761	759	736	717	731	762	774	793	763	761	747	775	832	779	791	738	771	796	763	748	802	773	806	776	788	821	759	754	740	771	784	749	767	744	763	774	748	762	764	740	777	788	791	790	779	758	756	784	764	765	792	786	756	755	795	782	716	799	798	792	689	807	776	768	784	775	781	754	741	769	782	791	779	779	778	803	786	753	752	809	781	819	775	730	728	744	805	746	745	731	758	764	799	775	743	709	774	736	751	805	749	746	809	773	783	793	804	816	765	823	835	755	760	793	793	787	832	799	754	797	766	723	814	723	835	805	787	805	749	766	756	765	745	779	761	774	774	733	775	778	769	743	754	727	823	782	826	807	753	752	794	732	780	778	737	790	821	755	777	799	840	788	766	806	783	807	792	774	808	724	764	768	774	760	765	765	797	803	775	789	754	760	793	788	765	807	746	786	779	782	775	791	795	767	842	748	750	793	753	775	791	755	755	721	797	747	819	825	744	756	715	786	763	794	811	742	700	833	771	773	756	761	765	786	776	788	784	751	788	775	789	772	804	808	803	782	787	740	791	750	757	757	787	815	768	744	767	763	786	767	734	760	812	765	773	777	792	778	750	808	761	759	748	796	770	754	796	796	786	793	853	789	826	767	787	807	772	782	755	801	770	757	722	781	784	838	799	809	737	789	790	784	763	800	716	744	745	720	772	753	774	802	794	778	749	838	756	775	793	725	754	773	791	774	831	794	750	736	763	726	751	824	803	737	754	771	762	766	790	755	779	759	824	784	735	809	807	743	781	782	796	759	743	785	822	806	844	741	810	790	777	720	796	757	792	784	752	731	816	728	773	749	793	795	775	892	775	755	792	772	739	759	761	802	774	761	782	777	809	764	822	819	786	776	750	761	703	762	771	758	778	758	767	769	767	760	781	776	771	768	746	748	771	731	745	828	850	824	800	786	758	764	822	785	762	756	778	743	798	748	823	773	787	754	843	804	783	781	783	742	743	760	812	786	776	781	753	807	766	790	762	776	778	742	764	748	739	826	806	814	749	782	809	785	757	788	765	798	774	760	836	787	769	790	794	738	759	810	797	775	769	790	803	777	750	770	753	778	814	754	766	718	749	766	720	817	785	808	793	765	803	782	790	743	766	809	822	771	749	819	808	804	760	809	791	797	784	710	742	761	780	788	745	802	779	785	772	784	774	803	725	738	816	806	786	818	805	797	786	800	800	754	800	772	785	767	795	763	764	743	766	809	800	773	740	780	775	756	778	772	780	774	769	799	766	804	818	825	794	814	744	809	851	782	793	758	816	765	743	776	757	777	815	771	729	800	763	760	748	756	776	741	762	820	776	786	755	823	757	772	758	756	806	779	758	780	767	722	813	810	769	747	754	717	746	791	737	751	777	786	760	759	755	723	745	784	838	788	789	807	831	753	806	773	774	798	764	733	791	776	819	810	792	780	768	749	830	783	747	753	787	773	816	755	793	744	800	759	816	754	742	805	765	755	819	770	725	816	846	782	776	791	753	751	786	860	743	792	805	776	777	778	817	751	740	809	752	771	820	758	730	764	776	801	745	735	750	749	815	790	763	789	751	802	754	791	806	769	780	773	769	785	783	775	729	729	741	731	836	810	746	726	781	801	784	813	843	731	770	802	788	802	767	778	759	732	789	762	760	739	808	785	788	747	742	759	751	732	783	763	753	739	766	744	797	831	729	759	776	743	776	774	776	776	797	726	780	785	806	734	793	716	804	774	775	800	730	771	757	772	797	793	768	728	793	709	762	783	786	758	782	769	773	778	782	754	789	794	809	752
33139	34692	28664	30808	29967	24525	22090	36204	28699	14955	6046	1652	582	300	249	277	253	255	250	259	285	269	283	280	258	276	259	264	261	228	253	283	266	316	251	232	280	261	250	248	294	256	247	224	275	276	279	265	279	258	270	265	253	248	294	244	260	268	276	259	254	265	246	278	281	286	257	263	263	259	283	279	267	263	253	256	251	276	247	252	272	275	275	283	247	263	288	268	264	274	235	238	296	233	261	257	239	266	283	293	237	250	277	267	261	251	240	245	261	290	272	280	242	263	264	263	264	246	266	247	246	237	269	243	265	253	291	261	269	236	260	226	297	269	240	246	280	256	256	259	265	292	276	280	222	247	271	267	264	255	282	257	269	259	248	259	245	257	288	264	281	256	302	255	254	241	271	263	248	252	270	277	270	272	263	291	273	255	279	278	294	261	290	250	277	268	256	284	272	249	265	287	256	279	255	223	282	257	285	274	260	287	272	270	284	257	294	256	275	264	256	261	269	239	248	266	266	272	275	275	290	271	269	267	266	272	247	233	246	271	249	274	216	257	289	264	277	265	247	277	252	299	266	301	289	259	250	288	262	244	276	245	250	249	263	261	250	284	267	251	250	267	246	248	264	245	253	276	222	268	286	284	272	283	298	292	262	267	266	262	260	251	269	257	238	278	280	277	253	275	261	291	252	299	276	279	250	253	269	253	276	260	244	265	252	258	258	249	264	265	259	256	248	286	263	253	258	273	243	267	259	248	275	257	246	243	263	258	238	260	262	274	254	257	289	274	281	240	272	255	275	245	262	279	238	252	250	256	266	273	260	276	281	230	273	265	276	237	255	248	281	262	270	252	293	285	278	278	290	267	263	259	260	253	248	264	248	247	234	266	250	262	266	294	213	248	244	270	245	258	254	257	296	270	271	266	254	253	283	249	264	265	263	264	279	266	277	247	264	246	262	274	237	276	261	275	262	275	268	293	270	255	273	247	274	280	275	237	265	258	244	234	244	279	261	276	278	261	276	291	265	261	263	273	251	264	268	251	288	274	259	274	226	256	241	231	296	277	294	269	277	265	285	253	270	288	271	268	261	253	240	262	236	280	295	262	253	300	281	248	279	291	256	261	241	275	253	285	232	261	285	264	288	266	262	266	275	283	304	260	266	276	264	277	267	257	267	254	255	274	241	248	268	259	269	268	260	256	232	255	276	286	282	246	244	250	241	245	277	249	278	257	277	256	252	283	233	271	248	288	253	272	270	254	237	243	260	260	259	270	276	262	241	267	285	274	297	256	281	231	242	279	226	282	289	271	297	292	308	288	264	249	253	256	278	250	304	263	247	300	257	290	263	259	261	242	281	294	246	300	255	297	263	256	267	280	259	246	280	260	260	246	251	252	272	268	268	290	231	259	269	256	256	277	263	273	273	259	273	267	278	246	249	264	223	289	277	266	262	266	312	274	248	244	286	279	291	282	274	244	256	250	245	258	274	261	250	282	238	255	258	258	280	276	239	262	258	257	277	260	255	278	260	277	270	284	246	285	282	223	289	262	279	261	279	267	278	261	242	296	267	235	263	266	269	261	291	277	237	278	268	278	277	281	267	232	272	268	271	269	268	269	248	266	318	272	304	260	277	285	247	274	257	284	250	271	273	245	268	268	267	286	295	229	253	279	269	257	249	250	241	270	225	244	291	265	263	267	271	231	262	251	266	263	291	261	262	260	250	262	299	291	273	277	277	227	253	250	269	274	273	254	279	272	277	288	261	267	272	237	258	276	243	253	245	272	283	278	252	288	282	256	238	265	267	266	270	290	279	245	261	260	257	246	268	248	261	255	254	256	264	275	277	272	272	251	249	287	260	272	259	276	273	247	244	286	249	239	265	256	283	282	253	278	288	261	278	266	240	271	297	266	263	276	293	266	230	270	248	297	260	269	235	257	283	275	267	284	283	265	251	269	275	227	260	263	261	281	263	282	270	272	243	297	266	276	261	260	284	273	282	243	255	237	261	288	273	284	255	286	247	247	312	277	257	246	266	262	251	269	286	234	273	245	277	281	254	278	282	246	282	247	286	256	268	296	281	250	248	276	297	258	284	273	282	238	273	277	266	245	246	261	251	258	279	268	263	265	237	278	273	258	263	246	256	246	253	293	268	306	251	291	293	278	259	250	263	270	260	258	260	252	241	254	293	289	282	282	269	282	273	261	265	267	246	261	260	268	279	261	262	252	244	240	247	271	271	259	251	268	271	245	288	244	265	278	274	312	252	286	285	308	283	259	259	242	266	249	286	296	274	256	274	268	285	274	276	241	233	249	252	271	270	270	300	269	271	257	246	269	279	281	288	271	287	250	264	243	235	282	256	267	273	268	247	260	278	275	266	247	243	244	266	261	270	304	274	275	260	262	293	244	256	270	280	262	221	264	258	262	274	260	294	288	268	256	280	279	261	268	265	247	263	269	276	262	290	256	252	256	276	286	280	257	259	233	277	271	270	297	289	265	258	270	275	276	261	273	276	254	293	248	274	267	248	261	265	251	268	265	264	287	258	288	245	264	266	257	274	245	285	263	298	276	258	287	249	263	290	284	283	246	288	256	240	243	230	245	247	246	245	258	265	284	261	266	266	288	259	247	266	282	242	262	257	253	252	270	265	284	252	256	255	259	253	258	239	269	275	240	284	269	276	276	250	284	223	292	267	257	319	290	275	259	269	268	273	277	269	260	254	257	248	299	287	246	258	283	267	253	257	278	254	260	256	231	268	279	260	252	240	265	279	267	276	269	246	298	249	239	279	273	278	259	258	274	262	251	253	279	244	276	245	268	263	243	300	264	265	256	255	243	257	268	293	290	281	283	261	283	286	259	248	260	258	253	264	248	284	253	280	282	245	280	251	282	260	235	251	235	276	257	284	286	268	264	259	310	276	276	249	245	263	254	269	242	255	245	260	295	280	270	285	288	280	244	266	291	257	294	255	270	261	279	266	278	230	270	225	254	264	256	254	265	264	293	288	247	267	252	266	260	284	266	256	281	318	282	305	223	253	266	281	253	305	280	254	262	261	255	262	289	253	267	281	279	291	231	263	234	252	266	253	259	267	283	254	309	264	261	301	284	265	272	283	251	259	276	274	288	274	274	274	294	265	265	255	287	270	266	285	268	279	251	270	228	275	219	271	257	292	263	266	269	301	248	243	233	268	266	256	288	283	250	262	271	252	272	252	273	277	259	252	261	272	298	275	269	278	256	257	231	276	259	250	295	274	273	275	262	253	266	237	273	260	273	297	254	270	280	254	256	254	251	266	278	265	275	279	253	264	281	251	292	240	258	253	293	283	274	231	251	289	254	253	268	265	264	286	260	278	274	241	264	281	257	265	275	291	282	243	296	279	252	251	254	252	281	250	264	287	283	270	258	256	284	245	260	255	252	274	253	274	273	296	259	254	291	278	250	263	239	230	261	271	259	270	245	266	248	286	270	275	252	247	309	281	257	248	257	258	232	295	243	237	248
25412	27377	25516	36846	39268	31700	38657	53210	44423	30734	17498	6022	2009	896	706	703	672	661	653	716	661	678	705	685	693	660	686	667	713	716	683	663	698	687	638	681	707	675	667	707	668	667	694	627	689	658	703	723	730	689	677	768	682	625	683	742	728	716	669	719	697	701	705	649	738	742	686	699	691	703	706	740	665	746	692	721	682	700	658	684	716	698	731	680	697	700	692	676	676	692	695	719	703	700	718	742	696	678	688	674	645	711	701	701	678	701	700	696	700	670	673	698	719	677	665	726	679	715	699	674	657	735	671	674	719	707	688	668	671	669	664	673	705	721	727	696	665	710	733	683	712	675	696	671	726	695	659	695	700	708	696	733	647	657	713	680	701	670	705	737	676	700	709	688	693	668	676	729	725	678	668	686	683	674	691	708	691	679	656	654	717	718	745	709	691	658	647	680	638	709	644	728	691	670	729	682	684	676	675	711	644	756	705	735	701	628	666	661	646	699	711	678	689	698	671	731	662	678	593	692	711	690	690	680	723	707	670	734	699	675	713	687	686	700	690	686	646	664	682	686	646	645	698	684	659	693	665	681	737	711	721	690	665	654	686	713	730	742	694	695	704	664	660	714	682	656	685	668	694	660	709	686	635	660	742	704	696	725	680	683	727	733	670	650	686	710	711	693	705	686	660	689	693	675	662	701	660	693	723	718	735	685	677	755	677	658	673	685	667	691	711	686	666	659	686	684	649	669	677	720	675	639	685	744	711	693	719	651	699	731	712	697	709	709	652	680	701	619	726	684	686	676	682	667	735	742	690	709	675	685	731	691	663	715	681	744	671	714	701	670	733	655	672	662	644	666	669	685	668	746	680	678	655	680	700	716	674	689	685	690	702	715	687	715	650	662	673	679	710	635	694	687	692	698	694	690	689	671	714	685	709	745	684	761	672	734	703	671	689	662	713	634	716	699	702	669	682	698	674	730	710	661	709	675	728	678	712	664	682	695	703	664	658	701	702	701	734	747	684	704	718	712	684	696	687	630	710	643	675	659	698	696	713	700	700	751	695	698	671	711	724	726	709	705	635	731	702	659	715	738	723	675	708	713	673	700	660	700	682	672	689	695	715	664	710	650	693	719	651	653	700	724	752	686	666	669	655	687	688	666	680	710	687	660	726	659	723	721	700	732	677	677	682	688	664	736	711	705	695	680	699	721	684	658	665	736	681	664	709	711	690	663	695	711	715	679	702	698	708	686	726	669	645	678	674	631	720	677	719	692	677	698	696	688	697	717	695	644	690	726	639	672	657	732	682	691	679	662	680	668	712	745	695	690	695	662	674	696	755	706	671	698	735	683	702	666	698	692	660	705	658	679	700	699	655	663	686	706	659	667	667	664	662	674	693	719	665	684	604	687	699	722	645	731	661	682	699	707	673	677	743	711	661	652	689	713	697	694	622	693	702	744	736	730	685	723	684	713	727	692	702	741	650	677	714	690	686	629	724	650	653	656	702	677	675	697	682	688	726	669	676	741	682	665	670	701	712	711	673	693	671	740	706	672	688	700	729	737	714	719	624	644	687	656	695	679	683	722	650	693	738	711	691	696	696	701	731	695	718	677	691	642	659	644	694	692	674	701	660	698	690	755	651	723	689	698	693	674	659	686	718	690	702	691	703	700	706	660	641	699	658	658	680	678	697	645	724	715	712	658	680	698	695	671	700	754	702	654	671	734	689	728	689	684	687	698	681	695	647	695	684	708	699	691	716	700	690	743	658	701	714	657	704	702	707	722	703	705	702	721	662	725	646	709	652	685	723	744	645	713	720	696	670	678	674	694	707	685	717	682	691	669	705	682	679	657	712	711	679	662	739	701	726	689	687	676	682	701	684	668	686	682	711	696	731	703	697	672	682	705	725	688	766	690	744	710	719	700	714	708	675	726	636	666	647	689	676	737	737	651	684	677	704	680	708	692	742	723	645	736	671	632	713	733	669	739	695	685	686	696	733	723	707	654	734	641	706	689	714	701	685	693	673	709	679	639	720	638	722	707	724	665	707	693	712	720	712	662	680	720	718	703	727	702	669	664	703	682	703	717	690	677	657	661	690	669	720	695	659	648	715	674	701	706	735	698	712	684	681	645	685	689	698	746	662	660	669	742	645	632	663	717	733	727	680	720	660	658	691	697	665	710	705	681	642	682	679	715	668	649	697	666	684	656	682	686	703	704	699	692	693	704	688	648	675	679	648	707	699	711	649	673	644	717	688	662	672	707	710	700	691	679	700	730	716	719	681	699	690	715	716	718	706	671	713	698	690	715	683	667	674	699	740	703	703	726	659	670	672	731	699	704	706	675	635	700	656	726	706	673	720	709	698	696	616	691	701	684	676	705	709	638	646	699	678	677	701	699	672	672	666	696	681	717	644	697	712	649	693	711	699	667	674	726	686	624	686	706	701	675	689	673	697	709	767	683	658	696	672	690	677	637	700	675	632	633	715	724	697	654	693	670	711	720	664	691	683	674	712	688	692	713	696	748	676	668	701	697	686	738	689	679	703	679	655	692	683	689	677	645	685	690	707	691	686	703	676	689	681	724	725	722	701	717	667	682	702	735	679	737	697	645	721	675	725	688	683	680	688	637	688	685	704	681	732	690	716	717	654	717	698	658	731	694	679	697	685	715	708	715	699	702	718	689	691	705	729	688	686	700	656	668	686	689	653	727	708	673	680	692	662	712	712	697	692	656	696	635	661	660	649	716	698	747	679	720	671	664	739	757	692	658	706	685	667	703	682	718	656	736	718	729	692	673	712	687	693	704	678	686	747	677	664	722	686	706	714	670	669	645	666	673	689	688	689	722	665	707	674	669	665	706	660	723	685	654	672	723	714	715	682	699	648	697	720	686	707	716	668	671	706	687	722	695	751	701	644	643	738	681	679	639	696	705	675	731	696	704	677	681	687	714	715	696	696	711	689	675	722	678	680	744	686	714	708	669	733	676	723	679	666	667	706	707	717	692	676	669	717	721	660	680	658	688	661	717	696	679	710	709	716	691	698	692	739	676	677	688	702	674	712	669	680	672	700	711	730	711	714	717	704	722	701	694	675	673	713	690	711	724	720	665	701	712	682	685	711	658	690	655	710	733	690	706	643	680	701	636	714	743	655	695	680	712	668	719	687	692	703	697	664	727	730	689	688	714	675	619	672	706	695	727	681	731	723	678	732	675	742	712	713	687	669	690	673	711	682	687	671	666	729	669	690	725	682	695	683	703	709	678	675	733	687	683	643	697	732	658	682	677	694	706	709	695	701	716	695	727	638	702	699	691	662	665	740	714	645	674	701	713	735	700	654	680	732	684	684	685	726	621	672	657	723	656	717	690	656	686	686	696	656	680	698	718	671	698	668	739	712	750	674	682	639	686	693	671	736	706	662	725	772	677	778	719	719	650	676	669	682	696	629	654	724	730	677	704	672	744	657	680	713	675	691	694	712	661	658	681	659	723	705	686	687	759	695	705
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
