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
335872813500	335872814056	335872814606	335872815156	335872815706	335872816256	335872816806	335872817358	335872817906	335872818456	335872819006	335872819556	335872820106	335872820656	335872821206	335872821756	335872822306	335872822856	335872823406	335872823956	335872824505	335872825056	335872825606	335872826156	335872826706	335872827256	335872827806	335872828356	335872828906	335872829456	335872830006	335872830556	335872831106	335872831656	335872832206	335872832756	335872833306	335872833856	335872834406	335872834956	335872835506	335872836056	335872836606	335872837156	335872837706	335872838256	335872838806	335872839356	335872839906	335872840456	335872841006	335872841556	335872842106	335872842656	335872843206	335872843758	335872844306	335872844856	335872845406	335872845956	335872846506	335872847056	335872847606	335872848156	335872848706	335872849256	335872849806	335872850356	335872850906	335872851456	335872852006	335872852556	335872853106	335872853656	335872854206	335872854756	335872855306	335872855856	335872856406	335872856956	335872857506	335872858056	335872858606	335872859156	335872859706	335872860256	335872860806	335872861356	335872861906	335872862456	335872863006	335872863556	335872864106	335872864656	335872865206	335872865756	335872866306	335872866856	335872867408	335872867966	335872868506	335872869056	335872869606	335872870156	335872870706	335872871256	335872871806	335872872356	335872872906	335872873456	335872874006	335872874556	335872875106	335872875656	335872876206	335872876756	335872877306	335872877856	335872878406	335872878956	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
79203	69996	53267	29671	7885	801	403	393	418	312	348	308	363	341	323	328	356	309	331	338	322	315	323	315	307	298	282	313	339	308	343	318	317	335	346	309	326	308	320	327	301	308	345	312	296	308	324	318	309	294	312	307	314	298	325	299	312	322	296	335	314	320	323	312	317	293	343	314	309	293	315	342	333	364	346	314	298	325	354	322	327	328	346	313	277	292	343	345	331	328	310	336	339	283	328	335	320	310	316	316	303	308	319	336	324	303	302	328	334	308	302	344	321	300	301	294	293	338	304	289	318	327	323	326	304	306	336	288	289	327	302	307	347	345	313	310	288	293	301	314	338	328	341	304	325	316	316	325	322	307	312	320	303	328	331	313	308	302	333	271	296	317	303	323	328	318	321	310	303	298	342	289	311	300	342	292	297	311	320	280	283	301	311	294	330	298	304	301	322	305	328	340	314	295	324	306	328	299	283	317	328	351	344	326	317	310	351	330	291	283	349	327	318	323	324	319	322	296	342	281	297	301	321	316	328	317	332	315	335	299	308	329	362	338	313	317	295	320	319	350	308	296	329	303	346	320	329	341	316	345	324	306	318	320	321	308	335	300	373	320	333	299	306	264	299	293	295	292	317	314	316	327	311	311	321	320	321	310	328	307	302	307	321	287	335	332	306	344	305	304	297	288	357	365	327	321	316	311	305	303	335	310	359	330	326	326	354	309	324	304	289	341	332	294	299	293	326	307	333	305	287	294	318	308	297	310	336	269	297	282	338	320	304	347	332	329	323	308	311	315	351	325	309	327	307	326	320	304	294	295	318	330	343	303	357	313	329	315	302	305	304	304	328	309	308	301	321	318	327	318	316	344	335	329	306	302	314	319	329	337	337	301	288	285	287	322	306	307	348	300	354	333	312	312	306	354	313	284	328	332	336	306	363	311	328	318	313	327	324	294	317	345	292	330	338	332	302	338	318	314	315	301	311	338	328	307	312	318	337	301	285	316	308	311	281	305	323	297	299	314	330	311	328	296	294	299	309	303	324	280	344	304	327	288	322	334	323	312	312	343	351	316	321	299	327	312	332	315	317	335	305	310	339	322	301	310	333	312	345	309	314	309	313	295	303	293	317	327	272	324	300	307	313	364	293	330	309	319	306	320	295	339	294	300	325	352	309	277	318	326	352	299	323	348	294	296	314	313	330	300	338	301	343	315	331	307	308	325	283	286	297	333	332	298	296	297	326	317	327	294	318	355	330	317	306	326	319	312	300	349	307	341	341	297	299	305	314	303	296	316	300	291	315	306	305	284	312	314	316	330	332	312	324	330	311	354	301	300	302	311	286	295	295	321	331	326	321	292	324	318	343	329	316	336	332	337	311	300	317	315	324	318	304	299	330	310	317	326	314	306	318	286	290	337	312	310	301	320	322	340	332	295	346	330	314	320	343	321	318	306	306	313	320	302	326	323	302	316	296	310	312	318	311	316	302	331	285	304	333	321	338	312	359	292	281	318	346	309	285	307	317	298	310	343	320	356	298	338	312	311	309	317	323	343	325	324	319	291	312	334	350	312	316	339	326	334	313	352	339	309	289	314	289	343	327	312	337	311	356	307	307	303	308	331	304	310	313	313	289	323	314	321	293	311	324	317	335	300	322	339	304	316	316	298	323	351	318	302	305	320	316	322	320	322	323	343	333	327	330	325	323	297	317	325	307	330	323	311	325	317	314	314	323	331	301	328	330	300	314	300	298	336	314	319	309	307	335	288	327	321	332	316	314	297	323	334	308	302	325	334	305	330	359	296	319	316	301	298	290	307	318	337	291	304	306	320	296	327	295	311	311	329	333	324	306	354	335	318	287	283	319	308	320	316	320	338	317	337	271	315	322	313	330	317	287	327	318	312	305	348	313	335	310	326	297	285	320	346	338	330	320	334	313	341	294	359	326	353	312	289	300	271	307	322	307	317	301	309	328	325	343	314	307	312	309	319	323	286	334	294	327	306	323	307	315	335	317	309	295	320	346	332	336	285	333	303	324	341	326	309	315	324	332	307	335	308	298	301	338	293	325	328	335	321	329	310	305	329	305	304	352	297	330	339	321	332	307	296	303	278	352	323	332	330	321	366	325	348	347	325	321	337	317	321	326	311	314	316	292	324	311	299	296	320	343	325	339	310	304	303	320	333	312	311	321	320	299	333	359	325	338	305	317	337	316	304	307	312	340	325	315	325	325	330	291	318	321	329	325	305	315	317	354	311	316	299	318	327	310	307	304	325	302	314	289	294	283	290	328	302	321	332	327	313	322	320	317	322	313	318	306	317	294	322	288	334	323	294	339	326	351	321	348	335	311	279	319	293	326	333	302	310	352	346	324	354	365	337	301	319	335	305	302	326	297	304	337	315	312	326	330	328	321	324	303	306	323	344	309	343	327	325	299	286	308	314	304	306	302	287	331	325	307	295	277	339	310	311	302	301	322	359	302	312	318	304	335	297	330	351	297	298	335	334	304	334	297	321	306	293	307	342	313	317	303	322	323	337	299	315	315	288	319	301	321	308	338	296	311	308	319	301	332	330	325	333	299	325	332	294	303	358	335	310	323	344	303	313	301	296	330	317	336	342	294	317	312	345	328	294	304	328	300	319	324	293	296	336	295	281	306	303	314	299	312	316	327	312	293	310	326	325	323	350	341	282	306	330	316	310	321	334	280	299	332	289	318	312	313	329	315	324	323	302	320	295	312	320	330	309	356	288	321	332	336	299	352	287	340	342	337	307	311	323	302	317	359	331	277	319	323	305	268	296	303	316	332	304	314	312	317	328	317	321	328	338	353	293	292	302	345	309	283	277	318	336	343	359	288	293	311	308	337	334	279	311	313	285	345	342	349	329	310	305	336	369	318	325	303	323	309	354	315	303	317	343	313	311	323	357	305	357	320	309	324	320	349	340	323	274	328	355	309	289	294	303	315	307	305	315	298	331	320	317	314	321	309	296	341	314	319	267	325	302	302	288	314	351	342	316	321	329	296	337	360	311	314	293	303	293	290	303	315	326	310	340	331	327	315	313	357	350	323	311	322	309	309	323	299	311	308	306	305	305	320	296	329	318	266	317	306	360	264	316	338	329	346	294	318	330	333	297	288	337	291	339	325	325	341	299	329	329	324	321	332	310	319	324	336	334	306	336	327	311	274	333	322	324	331	336	304	332	332	313	315	320	319	310	322	297	308	308	305	327	322	341	326	308	297	302	310	293	317	311	331	301	298	337	295	335	325	333	328	304	316	313	322	321	340	315	352	313	336	302	307	316	311	297	321	337	331	328	311	321	309	304	314	276	333	294	361	346	318	302	359	308	301	321	332	363	296	331	347	343	304	315	316	342	293	298	327	290	291	317	323	294	310	320	347	312	328	314	336	331	319	317	316	314	304	300	329	316	313	319	365	344	308	338	323	293	310	310	343	331	334	323	311	319	285	279	266	339	319	317	310	336	310	305	342	304	291	319	336	308	325	318
62497	60401	51331	20961	1614	1425	1352	1246	1189	1141	1165	1077	1042	1053	1026	1007	1035	1021	1051	983	937	969	982	977	957	956	967	1007	966	943	1000	956	976	959	978	964	984	989	982	941	1010	920	921	942	986	988	971	969	981	955	994	941	897	900	953	956	915	953	950	1012	931	995	899	951	977	945	955	902	880	936	911	935	963	941	1015	974	914	972	926	936	940	914	908	928	890	905	953	944	932	909	966	901	972	971	958	951	958	963	944	902	950	939	906	938	922	915	909	952	983	935	954	968	914	895	948	888	985	971	971	960	915	897	926	968	950	944	910	967	964	923	967	966	961	909	930	932	959	961	954	969	907	989	957	902	931	998	950	897	969	953	954	910	945	974	960	962	930	908	940	927	976	960	936	956	952	946	936	984	971	945	971	961	964	946	937	908	880	984	937	954	905	938	1000	954	945	942	902	899	888	950	979	980	982	960	981	952	941	904	949	928	926	917	902	936	871	965	975	887	977	926	934	1002	978	943	945	926	920	924	903	1006	943	957	942	916	917	933	950	905	960	896	964	940	950	936	927	928	934	925	950	904	959	902	974	953	987	980	966	978	955	923	997	929	870	949	922	879	950	937	960	922	903	911	942	951	969	949	1000	892	883	951	903	971	953	1000	971	950	906	918	937	902	963	966	965	954	836	919	959	983	941	928	948	896	978	917	919	905	915	938	946	960	937	953	923	932	963	961	972	966	942	873	938	952	965	929	937	908	921	906	945	960	922	912	928	918	925	973	961	887	943	966	958	957	943	934	943	921	903	945	901	964	925	910	898	932	914	883	943	951	968	970	968	959	967	976	964	898	922	875	918	972	940	928	927	935	966	970	910	967	962	943	885	934	955	953	903	943	994	930	974	935	929	911	925	923	893	925	933	945	950	852	935	956	974	955	953	937	905	948	976	984	900	875	965	948	950	976	902	943	920	899	919	962	948	918	933	947	940	913	953	955	934	967	888	910	920	967	979	925	946	974	912	990	911	934	901	911	957	980	883	969	962	917	982	907	950	938	921	1004	977	954	911	908	927	977	960	958	902	933	921	926	936	893	917	913	928	935	897	862	947	951	954	929	952	961	912	977	893	941	947	929	989	944	912	913	976	924	927	905	927	891	934	903	939	923	884	941	948	996	954	908	949	996	933	964	920	946	941	905	947	937	950	921	910	901	908	894	971	976	953	955	930	928	907	949	941	954	928	915	993	963	925	946	928	932	966	938	929	916	927	942	945	908	981	983	931	1026	907	945	953	949	979	961	975	902	951	938	917	938	940	929	935	912	910	977	916	954	938	935	930	922	901	913	942	945	926	929	925	952	941	925	915	911	961	1000	942	948	974	903	957	922	971	943	915	942	981	925	939	960	976	962	942	880	934	980	955	898	970	913	970	903	945	953	1012	949	958	943	889	951	947	933	929	920	911	936	939	973	922	955	946	955	985	901	927	935	933	969	960	937	944	947	917	988	920	911	975	962	968	936	970	957	939	950	935	960	854	908	924	958	978	942	1009	949	891	901	937	925	943	937	921	960	940	906	936	959	955	949	954	968	914	963	991	965	897	953	921	876	908	917	961	933	918	888	931	954	965	960	969	964	966	945	920	930	980	964	870	946	937	908	931	922	930	985	943	887	916	970	988	940	937	959	962	921	904	946	1016	960	896	956	904	926	968	925	927	916	910	961	973	959	955	972	964	936	929	975	932	966	983	916	892	896	924	931	921	969	923	903	949	962	930	979	946	969	914	916	941	940	965	967	941	908	924	968	946	955	959	979	956	967	932	952	974	939	973	945	954	910	959	912	986	925	948	898	951	956	933	926	987	938	955	936	943	892	934	955	999	937	955	998	901	855	1017	965	917	931	921	949	935	975	882	947	893	919	942	904	965	943	956	940	951	899	939	923	941	928	931	944	971	982	967	944	955	889	927	990	895	928	938	928	882	913	927	926	1042	945	911	891	929	970	942	942	920	897	909	1004	985	945	965	971	936	947	922	959	927	931	929	940	918	930	982	972	924	924	1026	938	946	894	899	975	941	908	975	938	954	929	926	916	957	918	962	979	953	951	934	943	948	978	996	940	913	913	957	932	908	942	927	972	923	974	905	953	931	865	883	936	915	914	884	932	945	957	907	968	920	949	913	905	866	927	906	928	973	906	963	933	854	943	928	918	1002	927	943	998	901	943	899	947	942	896	970	891	910	950	954	939	938	880	889	933	929	974	982	918	919	936	934	941	906	904	999	933	957	931	907	918	977	943	900	916	885	946	913	937	941	973	973	948	964	922	977	913	921	937	953	866	961	904	940	972	920	974	909	961	988	946	948	952	949	952	904	987	1016	943	934	981	916	948	979	959	934	947	917	969	954	968	916	952	929	972	936	945	933	907	963	899	920	947	929	949	980	956	947	907	939	877	958	905	917	935	982	953	932	947	990	946	967	950	953	1024	967	914	958	974	948	869	908	985	992	935	943	929	919	900	890	969	955	911	928	997	1009	939	955	922	936	896	1011	928	939	957	934	899	973	950	962	955	972	944	913	949	930	924	966	984	907	878	980	927	963	927	971	933	921	973	935	927	988	951	959	940	902	984	940	925	958	927	980	956	939	977	939	923	960	881	955	942	977	901	954	1002	894	931	989	938	976	951	955	933	974	997	900	930	1000	923	911	919	893	1016	916	970	918	952	972	897	947	898	925	960	947	991	953	956	953	880	994	984	970	973	954	925	929	958	954	907	910	917	979	942	930	962	930	949	963	941	917	959	905	972	935	940	972	933	947	910	897	978	918	981	929	936	937	895	878	967	955	951	903	969	949	934	993	947	960	917	962	919	961	969	1017	937	945	930	991	907	948	930	977	914	934	948	929	954	956	957	979	952	1012	939	924	910	922	946	964	949	944	957	992	954	940	915	934	934	956	940	1020	967	959	971	988	960	922	1011	960	958	855	912	948	922	870	1019	971	923	989	935	965	945	924	924	873	934	957	972	876	930	981	911	942	961	954	962	873	932	961	963	948	911	933	936	910	921	976	953	886	970	961	851	935	906	915	995	922	967	934	942	927	997	931	922	965	930	1004	946	949	919	907	970	945	908	1007	952	981	881	940	933	885	952	924	906	925	911	949	966	923	921	913	899	933	964	1025	908	945	928	957	930	941	961	961	967	977	931	908	905	952	958	918	927	968	941	982	964	972	930	959	883	957	973	893	977	945	934	946	995	969	967	921	941	928	917	889	881	937	938	939	947	914	964	1014	960	940	916	961	931	989	939	927	966	968	993	956	899	941	971	956	948	938	902	973	952	962	901	930	969	918	931	920	992	958	980	964	959	919	945	915	933	946	900	931	962	920	962	914	908	991	931	947	961	922	915	855	902	904	916	937	933	918	925	967	980	921	924	991	958	909	956	982	888	940	923	972	970	876	933	930	974	948	933	924	932	912	966	934	932	960	933	909	885	930	951	1012	923	996	939	906	924	885	890	961	922	932	893	962	932	967	959	932	968	964	923	918	941	945	906	944	954	945	986	960	898
33078	18406	5778	1037	149	165	160	138	136	153	140	180	136	153	150	135	154	166	161	154	147	153	128	128	116	136	136	141	147	130	133	154	128	148	147	169	169	147	162	158	169	153	140	169	138	153	137	141	152	149	160	132	159	141	135	164	124	168	132	134	126	140	148	130	160	153	142	120	134	144	134	150	135	116	152	162	123	151	166	142	161	133	144	163	130	145	141	127	148	123	150	134	142	132	136	157	153	137	152	165	143	163	135	132	140	158	153	136	124	175	138	147	144	143	143	165	149	161	140	154	129	137	142	139	156	148	127	162	137	150	142	148	136	145	137	151	148	156	144	189	145	134	146	128	144	150	149	130	125	127	149	146	139	137	134	149	126	131	132	154	135	153	128	146	154	150	140	143	121	167	151	132	150	149	130	159	163	163	142	129	172	144	139	131	155	153	153	150	146	158	149	153	129	146	144	149	135	148	159	145	152	136	156	170	151	165	145	168	138	158	131	132	139	143	160	138	146	175	160	162	125	138	130	138	143	147	152	155	120	125	130	142	141	142	147	125	144	150	133	146	153	162	175	144	143	142	141	125	137	147	136	148	157	158	151	169	165	150	131	146	171	135	163	119	147	155	150	131	117	152	139	148	153	161	152	154	136	146	132	129	141	129	146	152	161	149	167	157	156	145	128	121	142	127	139	132	148	147	144	165	157	162	157	146	159	147	159	139	146	140	155	139	163	142	155	145	149	136	147	126	140	151	138	141	141	160	127	137	154	139	139	141	130	152	145	141	156	164	146	146	148	154	142	157	147	152	149	160	147	145	149	155	146	150	171	136	143	170	139	133	147	154	156	132	158	149	146	135	155	148	132	133	166	142	148	140	141	154	129	140	136	147	150	133	145	137	157	165	123	129	146	134	144	153	142	139	131	144	160	157	134	130	153	175	135	137	148	152	149	155	158	153	146	160	158	126	165	136	138	133	130	161	149	140	146	160	163	155	144	136	163	135	143	149	135	131	148	126	135	138	143	153	153	146	138	132	145	134	154	138	160	151	172	127	155	139	145	138	154	137	146	153	147	147	162	139	131	161	173	166	141	148	139	169	160	154	132	143	143	143	164	159	140	140	160	142	150	146	135	165	128	156	159	145	123	142	173	135	137	160	137	133	162	129	135	138	144	120	157	139	158	139	143	114	153	170	130	139	155	147	121	125	138	173	152	153	156	144	166	156	137	138	148	140	140	145	165	137	147	174	156	127	157	141	159	138	137	127	155	164	161	144	158	137	142	151	141	138	135	141	134	156	137	151	158	159	148	169	144	142	126	150	137	162	142	161	162	133	152	143	149	131	152	147	140	152	146	139	138	136	155	142	139	138	159	161	150	132	142	146	154	147	160	138	149	150	148	145	157	150	149	140	141	136	150	154	153	136	132	125	153	137	131	146	148	139	148	160	129	150	153	154	118	160	157	145	153	145	155	142	176	163	144	142	134	158	146	145	138	124	148	148	130	146	142	142	160	134	151	160	145	139	163	168	125	147	147	138	139	148	131	144	130	131	128	146	145	127	141	146	133	126	126	143	156	142	147	143	123	161	149	148	137	148	141	149	133	134	151	137	143	137	161	149	149	154	146	131	133	143	140	138	145	139	144	123	150	135	147	155	155	165	130	133	160	150	152	161	140	154	149	134	132	146	120	142	139	143	119	151	150	155	160	131	164	136	134	143	152	125	154	138	146	157	160	158	150	130	136	135	151	151	147	134	151	147	130	135	174	129	144	123	120	145	142	146	155	138	145	157	133	140	142	148	152	151	161	148	150	143	133	124	145	132	152	156	172	156	157	152	142	143	140	159	142	136	146	138	136	155	147	158	159	143	163	145	125	135	133	158	151	133	142	147	138	130	153	144	140	142	135	135	142	155	147	144	163	165	128	148	162	154	152	132	156	136	179	140	131	139	137	133	139	157	156	169	149	157	141	142	150	160	154	153	157	140	138	152	148	149	161	139	145	144	134	158	133	147	138	166	155	133	152	149	147	169	142	150	126	157	142	169	140	162	133	136	144	165	152	159	124	168	155	151	162	158	134	138	150	145	158	161	170	130	136	168	162	144	144	136	183	132	150	151	141	139	162	145	142	151	158	142	132	145	144	125	140	139	144	128	147	148	147	150	148	164	152	144	157	144	139	162	126	152	141	150	136	142	146	140	156	143	156	140	145	130	144	137	159	127	134	149	149	153	147	156	142	133	164	155	140	148	123	142	169	156	140	145	149	145	155	146	148	141	125	146	153	151	147	163	149	146	163	166	152	139	133	147	135	152	153	125	133	138	138	154	142	146	140	142	142	142	152	139	145	129	131	141	150	133	163	124	150	150	146	140	140	123	145	150	144	118	154	134	147	146	132	161	173	170	133	141	135	167	131	141	153	154	141	133	146	138	119	142	156	147	163	119	151	123	156	150	158	133	141	157	147	132	154	167	129	152	129	134	165	138	145	148	154	136	126	165	139	124	131	139	161	137	155	151	152	145	155	141	135	148	138	154	145	166	127	145	135	132	126	155	167	133	127	157	157	172	174	155	132	135	141	160	161	161	143	136	112	144	164	152	147	152	135	143	155	162	129	137	165	140	132	158	148	135	151	161	174	143	137	158	144	159	141	131	144	147	158	154	172	149	145	158	143	142	126	150	148	129	151	141	150	137	138	129	157	164	133	153	143	139	145	163	129	148	147	134	128	165	143	151	140	157	163	128	150	154	124	143	138	147	134	153	119	155	145	139	151	132	121	141	137	145	142	160	145	154	150	148	168	157	161	133	146	143	147	132	163	162	148	157	151	160	132	142	153	131	145	159	145	149	148	173	153	143	143	152	145	142	149	162	149	163	148	154	142	148	153	142	165	154	145	156	131	157	116	152	130	151	141	145	155	136	152	148	154	129	148	162	167	132	165	139	126	122	131	141	171	145	156	144	166	137	163	140	155	151	149	123	121	126	127	151	151	130	133	144	141	133	146	124	126	154	129	157	155	145	138	155	152	157	161	123	141	162	124	151	130	155	136	146	145	145	142	147	132	147	148	168	171	146	140	148	144	139	129	144	152	134	158	136	157	154	150	137	162	140	141	167	172	154	156	157	158	151	162	153	163	144	151	158	131	162	121	137	152	151	160	153	163	139	123	134	149	153	137	146	148	130	153	128	143	150	174	154	152	150	170	128	149	152	150	156	140	138	132	149	126	138	131	153	133	141	131	146	146	151	130	135	146	157	159	131	149	146	149	161	159	148	143	147	161	160	152	140	139	128	159	137	150	151	145	155	160	160	137	138	144	172	143	144	144	163	152	158	142	141	137	155	151	156	154	125	147	152	135	129	167	142	155	152	158	147	155	131	152	156	147	138	156	174	140	143	133	163	146	152	139	135	163	144	143	157	168	160	160	133	122	156	127	153	162	137	148	160	131	138	182	153	158	126	158	132	133	144	145	154	155	129	149	133	152	134	153	138	130	130	158	151	145	148
31582	20304	8435	2745	504	487	520	486	534	514	475	479	501	484	537	521	515	508	527	515	506	522	545	524	521	477	494	469	463	503	478	488	513	504	483	502	480	509	494	498	484	458	516	530	461	514	493	503	494	511	482	521	451	505	513	502	487	505	475	464	487	490	478	503	499	490	495	456	511	492	496	517	487	511	475	525	522	501	486	505	459	505	495	486	482	500	499	508	506	494	500	492	451	477	517	501	548	520	490	509	524	507	504	501	473	515	468	506	482	496	501	524	460	479	499	534	498	518	494	495	468	460	488	517	501	455	506	497	471	500	508	543	542	481	494	490	508	477	506	521	492	468	494	525	516	504	474	488	476	477	461	519	513	484	499	482	493	498	478	527	494	480	503	495	494	480	495	493	495	491	497	505	514	503	537	491	499	519	485	491	483	494	484	532	483	518	508	515	489	479	525	497	535	457	505	455	454	489	495	533	503	476	514	477	474	473	531	488	415	501	490	508	496	498	484	522	490	505	505	536	453	483	502	465	486	510	489	498	506	501	522	527	498	503	501	506	451	478	507	531	488	511	520	502	480	528	473	527	481	522	493	475	514	457	524	492	514	537	515	521	514	513	502	480	464	521	531	493	496	491	484	489	542	550	420	452	495	549	511	497	464	509	484	513	470	498	553	496	526	499	497	463	475	499	535	467	481	520	478	528	502	526	460	503	507	511	507	468	487	519	484	537	503	514	487	451	482	484	513	501	505	522	516	484	515	485	507	494	516	510	509	497	498	530	516	445	532	536	503	450	478	500	485	524	470	514	468	514	508	494	509	544	494	485	480	523	525	532	478	492	463	546	526	494	477	472	530	512	510	516	490	502	483	500	521	488	504	477	475	505	516	492	509	457	480	499	475	522	502	519	500	483	494	507	480	479	530	486	498	461	475	491	497	485	477	471	478	530	494	483	496	534	510	517	463	506	531	503	520	517	517	495	514	470	477	519	520	470	489	490	531	512	517	512	511	503	507	509	465	493	485	472	541	550	520	514	512	540	504	477	506	543	499	505	515	489	522	515	531	502	513	516	503	496	519	483	507	494	498	478	523	526	475	495	505	462	472	495	462	488	500	490	477	490	486	516	493	469	499	532	489	493	491	494	497	531	485	521	514	510	492	481	504	465	526	493	470	497	514	489	513	526	496	492	462	486	510	460	484	466	475	498	522	528	543	505	459	469	493	527	478	499	495	506	507	453	496	519	505	442	499	492	469	533	496	496	511	489	501	517	455	530	497	483	511	483	514	492	480	498	497	473	468	494	453	537	452	505	489	443	494	476	509	510	549	518	468	538	516	475	476	492	496	537	527	475	492	492	547	526	482	505	498	526	519	475	493	508	478	546	519	500	500	509	526	511	523	498	507	526	470	489	512	537	515	484	497	530	498	481	481	493	545	463	475	517	471	529	523	481	487	504	500	518	493	555	469	476	535	508	510	480	508	509	492	519	461	490	499	506	465	483	507	526	513	484	494	472	509	510	501	521	496	502	497	477	532	478	536	530	479	512	503	472	482	474	481	485	545	472	492	500	487	522	474	510	524	527	463	480	509	480	495	492	474	481	463	486	470	509	491	493	499	495	517	482	512	505	518	473	507	509	506	520	499	519	474	504	517	518	460	487	504	494	542	502	479	535	478	515	480	546	484	512	487	504	500	507	531	490	475	519	476	519	478	532	492	513	525	528	510	471	534	464	497	511	495	524	483	508	489	520	513	531	466	488	500	495	477	500	506	487	518	531	474	483	458	541	498	511	476	464	494	510	512	516	475	516	473	501	483	491	504	505	473	530	528	495	469	460	483	487	489	499	528	473	508	492	503	498	512	460	466	506	487	493	509	505	505	482	517	460	521	537	478	475	471	481	484	501	525	524	492	531	513	497	487	487	501	490	512	490	479	471	485	521	473	487	508	491	520	511	514	486	498	470	521	463	483	499	463	501	506	519	529	516	490	511	533	526	497	489	470	502	512	504	497	444	469	474	526	480	494	483	504	547	490	513	478	509	495	513	495	515	487	512	470	458	498	511	505	522	498	488	475	479	472	504	483	506	475	506	496	487	501	519	486	478	498	526	515	465	486	507	489	484	452	476	457	474	519	498	530	458	478	495	505	521	494	516	504	438	516	512	459	483	489	486	548	531	535	464	501	471	501	479	504	480	529	478	502	488	485	485	537	543	502	489	508	484	490	546	495	518	491	478	463	541	483	506	507	485	474	501	508	514	449	469	505	517	522	504	496	545	485	493	482	516	486	489	501	511	513	466	475	504	524	500	481	525	505	470	503	481	468	492	510	496	490	498	496	506	494	503	515	493	519	528	502	489	526	497	502	513	496	480	503	470	495	483	511	466	485	527	481	484	521	522	508	481	496	463	504	505	525	514	515	498	502	503	531	532	485	436	520	469	509	516	502	484	509	480	479	519	505	500	525	512	470	489	503	469	517	509	503	472	511	508	475	481	486	483	499	446	497	489	512	469	534	454	528	477	484	527	512	463	477	456	478	471	459	474	498	475	498	523	500	490	505	495	493	511	525	501	506	513	470	501	477	513	504	502	483	545	490	516	497	513	490	496	468	517	494	497	500	456	519	516	489	517	455	525	549	522	516	499	525	477	504	531	464	486	523	491	503	488	474	512	511	499	490	552	484	477	501	521	494	463	493	476	509	488	490	531	521	510	522	528	508	510	492	458	518	501	488	509	500	509	521	522	470	498	515	463	472	495	485	492	492	496	472	515	529	487	502	517	504	496	522	500	479	539	528	459	480	485	490	444	490	459	504	499	516	513	534	472	451	478	530	497	516	501	475	491	503	548	528	497	502	528	538	467	568	474	509	494	527	503	521	488	507	499	506	496	485	497	486	468	487	484	503	521	513	520	515	506	493	522	536	510	523	490	487	509	528	479	489	483	491	518	497	497	496	520	462	518	477	509	512	469	488	498	490	487	524	553	473	505	509	503	506	483	545	507	516	501	477	495	513	506	498	481	487	515	475	534	506	515	472	503	516	483	462	464	483	493	512	476	488	457	477	460	486	476	497	465	482	522	497	494	494	524	514	494	527	479	480	493	503	496	527	523	516	442	531	555	434	516	523	500	461	485	508	477	515	515	488	515	529	494	501	465	507	525	503	469	518	516	503	489	521	510	486	503	492	482	499	501	491	532	487	502	483	510	505	496	497	501	489	515	531	498	490	501	478	522	507	498	551	496	534	518	487	478	495	513	471	469	491	524	503	539	457	472	485	515	504	475	490	500	493	461	501	486	499	550	523	517	511	495	521	508	489	510	512	517	469	478	496	504	509	498	501	457	523	490	480	483	473	516	489	483	514	529	524	478	500	509	487	509	510	473	506	492	531	487	489	509	467	512	526	469	445	485	466	519	509	476	496	505	504	478	523	487	503	494	506	526	484	456	465	512	486	489	492	527	481	448	506	521	520	525	526	505	504	496	443	500	499	509	509	488	506	461	482	464
70637	59471	44891	21171	2455	333	255	285	251	247	226	249	226	243	247	243	235	239	252	224	246	227	235	241	183	224	226	233	231	253	238	222	256	230	233	191	250	246	240	235	218	229	219	225	216	243	220	244	235	234	231	249	223	238	255	243	245	241	227	254	245	249	246	234	240	234	225	234	225	243	220	248	239	234	238	241	254	225	221	240	227	258	203	263	252	249	222	220	222	253	262	231	238	227	238	246	207	236	192	243	238	214	235	229	235	240	214	242	224	227	227	225	232	228	235	243	249	233	217	226	258	230	235	213	231	229	212	239	232	225	223	244	226	206	199	228	212	233	233	232	224	229	198	259	216	245	241	224	234	235	240	223	229	217	218	248	245	212	213	222	239	205	213	227	235	237	214	227	231	242	216	220	236	222	231	203	241	292	241	250	223	230	215	233	233	229	261	214	235	237	244	229	248	235	232	254	214	236	229	220	219	230	215	235	224	230	240	220	259	240	221	219	234	259	216	271	228	273	221	221	234	214	227	228	220	227	238	251	231	230	243	227	224	237	241	267	238	207	223	227	245	228	221	242	215	222	220	237	203	249	260	234	232	208	212	223	226	238	230	249	253	216	228	231	235	221	249	229	233	222	239	223	223	256	248	215	232	205	212	232	252	253	241	244	248	205	236	252	256	246	227	234	225	246	222	225	238	236	228	220	243	232	198	242	259	261	236	232	204	204	245	233	232	248	222	232	244	215	252	242	241	249	242	236	222	249	233	228	246	216	218	223	253	231	242	243	199	216	260	222	227	211	239	242	271	225	224	227	243	232	229	238	217	248	232	253	221	238	248	226	239	221	245	256	228	252	254	234	212	225	213	238	241	223	263	236	239	241	249	220	239	224	214	245	245	250	204	235	228	230	235	256	220	231	225	244	226	225	205	211	232	209	241	221	254	236	223	239	237	242	223	221	240	249	237	229	230	240	251	245	274	223	206	226	247	251	233	218	209	242	238	208	216	228	250	226	245	241	253	228	229	236	237	262	238	225	227	229	247	235	247	211	243	219	246	247	238	257	237	227	235	222	253	214	243	231	242	226	237	220	227	224	249	232	249	247	266	222	244	257	247	252	202	254	229	208	242	242	237	245	243	241	222	235	232	261	241	226	225	243	230	263	236	209	198	221	251	228	242	213	251	267	199	245	231	226	243	241	229	234	216	232	206	236	188	247	235	225	225	208	248	242	227	219	231	228	229	244	227	225	225	238	237	220	231	238	250	252	231	237	245	213	232	227	253	266	246	248	241	257	238	249	253	229	205	230	229	239	267	227	232	231	246	219	218	232	219	241	218	238	241	240	191	234	234	219	223	241	229	223	228	221	230	227	206	226	237	241	222	236	225	226	242	237	230	222	220	218	211	218	205	273	227	224	256	212	238	276	253	229	258	221	229	232	222	238	231	220	241	228	230	265	216	229	253	218	249	228	225	244	239	243	220	223	239	262	224	224	229	214	244	228	214	212	217	217	247	236	239	251	235	231	226	188	234	243	226	219	242	255	257	215	215	235	223	237	232	219	236	186	228	226	239	198	225	238	221	253	221	229	258	226	240	230	234	236	231	198	237	209	235	242	248	211	196	238	237	243	232	226	241	232	217	236	228	203	232	237	232	234	229	237	235	187	257	250	236	213	210	214	232	245	230	232	231	220	257	219	230	217	236	216	226	240	245	226	239	239	231	237	225	240	222	216	252	214	240	225	220	251	247	223	261	228	246	205	232	246	219	245	243	235	247	206	232	205	241	230	241	229	233	230	211	225	233	229	212	243	232	219	232	251	208	247	230	245	229	210	241	208	253	236	228	223	215	245	206	252	233	241	232	230	214	236	221	248	244	233	230	224	247	219	234	260	213	210	216	236	236	258	245	216	218	219	236	238	241	234	233	218	220	216	212	236	216	246	220	235	224	247	222	224	250	260	208	226	244	261	229	222	235	267	216	233	229	245	250	236	233	239	222	256	215	230	230	251	232	211	244	234	220	230	223	223	209	246	231	236	223	221	225	238	248	239	229	222	253	228	246	229	240	249	240	196	231	220	235	230	259	245	250	249	264	215	251	225	221	245	231	243	227	219	249	238	238	246	217	194	201	250	221	199	243	234	233	226	254	245	240	273	237	244	239	223	254	232	212	215	257	224	226	229	234	249	220	217	238	224	242	236	223	254	237	258	212	226	232	197	245	210	251	249	243	234	207	210	215	222	219	226	232	234	239	237	254	222	193	238	255	212	223	224	226	245	232	229	228	204	228	219	239	237	246	243	244	238	236	261	231	247	213	248	227	234	230	230	242	227	229	217	234	247	240	206	211	264	213	246	231	241	212	268	253	247	229	215	241	237	231	240	205	225	232	240	242	235	237	228	214	210	217	208	212	227	221	212	240	242	230	260	196	241	254	253	246	238	214	214	254	223	219	239	244	216	205	241	232	236	241	219	198	246	237	244	256	217	250	245	221	228	240	233	207	225	219	237	250	219	227	223	230	216	210	233	228	237	261	223	255	247	243	244	227	232	215	234	233	256	230	232	247	242	260	262	234	238	224	238	250	220	244	227	218	223	235	276	230	210	229	252	234	255	255	241	230	241	246	244	227	211	209	232	249	256	249	231	229	221	224	226	219	229	196	239	248	211	262	231	210	227	276	239	243	220	223	236	248	237	211	219	230	222	220	215	184	260	229	224	245	243	246	259	260	220	221	206	238	225	212	216	244	215	235	236	227	234	218	223	212	223	221	213	205	230	240	232	242	209	255	199	231	204	233	241	237	224	235	230	231	236	222	229	218	235	238	240	264	213	226	205	236	236	228	230	233	217	233	234	226	246	237	255	260	215	224	224	219	210	237	232	217	217	225	225	233	236	254	223	227	241	230	235	247	215	223	230	219	228	254	213	249	235	235	239	236	230	217	216	223	246	233	252	218	212	239	231	195	200	241	241	260	220	220	227	205	231	242	247	247	231	241	253	229	236	279	234	237	203	227	231	227	227	255	225	210	200	240	225	238	231	246	195	234	212	225	233	244	221	247	235	226	212	242	231	244	213	237	222	227	221	238	248	234	244	233	254	240	219	226	223	269	220	218	217	242	241	232	231	263	252	233	226	248	216	254	231	231	221	228	228	248	233	238	246	242	224	275	232	248	241	231	231	233	245	240	251	248	227	232	231	211	226	239	220	227	234	259	237	220	231	230	234	212	232	220	245	225	241	262	229	255	221	250	241	240	228	212	253	232	229	224	224	239	223	231	215	229	228	215	242	250	211	245	251	244	248	239	203	237	245	257	227	241	237	237	229	248	238	214	240	224	227	221	251	232	203	199	236	217	250	215	227	218	244	244	230	214	219	246	213	237	233	257	233	243	234	243	235	240	205	213	220	245	226	186	235	241	263	242	256	230	257	258	229	231	230	238	239	240	228	250	238	221	225	204	221	250	206	248	252	264	241	219	259	202	230	238	242	239	234	258	229	242	222	231	225
52041	48738	43207	15570	1025	973	905	863	847	848	817	809	813	740	796	823	705	766	753	770	728	791	727	687	744	758	737	726	731	744	733	702	777	744	698	788	699	731	729	730	721	717	651	742	731	743	704	769	679	767	708	757	747	702	738	738	692	756	751	714	725	736	720	751	702	716	733	724	702	722	721	683	692	729	758	705	725	665	711	712	739	727	739	695	716	746	755	723	743	712	730	746	703	718	687	720	742	708	736	702	741	716	739	719	730	772	730	710	721	726	742	717	735	714	716	740	736	713	691	726	740	720	699	727	703	710	749	726	765	706	725	691	740	706	668	748	670	803	729	729	759	720	802	706	706	783	711	685	750	746	734	737	666	734	687	717	741	717	695	736	731	699	681	704	758	737	717	736	694	683	762	722	710	736	739	735	747	701	738	709	757	717	736	713	723	696	708	722	705	722	769	776	715	724	703	729	700	757	755	697	713	733	656	768	679	736	745	711	734	787	764	754	745	735	685	704	723	708	780	693	715	714	780	726	763	770	749	722	721	766	682	739	706	689	764	700	745	733	757	702	721	724	699	634	661	747	751	700	750	759	732	732	770	778	755	747	757	712	706	736	724	658	720	680	704	697	749	716	741	727	699	723	741	747	759	761	682	715	725	729	710	728	708	723	714	710	710	722	728	702	770	727	741	731	734	715	701	730	781	730	720	735	725	739	717	716	704	691	753	721	661	719	742	717	727	693	745	739	706	717	760	673	710	745	752	752	725	745	722	784	730	779	717	705	724	694	728	686	730	788	747	750	718	662	728	707	713	710	736	698	737	744	690	667	690	742	768	740	721	719	746	713	701	737	726	767	729	770	721	690	733	690	714	777	750	677	727	754	735	709	683	753	700	716	727	731	715	739	710	692	777	682	766	730	738	735	745	713	724	734	696	686	721	731	743	710	684	726	734	701	689	671	726	786	720	727	688	689	688	663	784	688	720	754	727	697	717	725	759	716	756	757	726	707	776	738	691	741	694	696	707	692	740	708	708	725	758	680	757	715	763	725	635	744	716	751	708	724	712	730	734	758	704	703	694	663	780	682	714	692	722	742	705	718	776	716	723	715	762	716	710	729	718	729	669	744	735	746	747	735	745	756	771	695	745	741	704	702	730	710	747	749	764	712	730	736	762	727	787	742	716	690	727	691	731	710	743	734	708	721	733	772	709	713	689	763	674	734	715	743	718	731	723	700	703	677	712	689	725	698	661	757	763	699	757	732	724	702	708	681	709	720	708	727	703	712	754	772	678	716	759	749	722	747	760	743	730	718	724	713	694	696	715	697	680	726	739	768	750	793	718	744	731	717	726	748	706	732	698	784	740	752	766	735	736	727	753	760	751	725	700	752	706	708	711	739	745	692	729	764	762	657	712	746	730	730	719	750	706	754	730	712	758	732	713	705	757	726	705	718	717	725	736	707	726	724	711	690	686	738	726	763	749	689	747	729	713	701	728	743	748	674	755	750	715	728	708	717	682	723	679	698	767	705	720	730	681	714	730	739	783	720	732	715	781	718	771	740	766	698	724	713	709	769	730	735	706	771	708	727	747	720	739	716	736	722	724	737	727	719	716	761	714	698	732	702	672	751	721	712	681	738	765	754	680	711	739	714	706	691	757	719	762	711	715	733	719	732	731	793	754	713	731	755	744	700	755	747	722	718	730	746	733	694	727	718	739	700	714	760	756	685	724	753	726	741	730	697	737	751	723	727	694	755	729	750	725	672	668	720	724	759	717	665	686	688	761	704	723	755	746	720	744	702	735	749	743	696	680	706	734	701	764	758	701	709	663	705	723	749	725	778	721	740	744	720	718	716	710	710	742	676	700	741	697	778	698	687	719	724	725	727	687	736	732	755	686	766	705	744	736	753	683	784	687	716	726	726	742	761	746	693	769	778	749	777	738	704	725	726	748	770	688	741	700	729	746	751	714	728	739	701	768	655	734	706	749	694	737	755	685	725	721	724	713	715	673	705	699	758	717	737	694	783	746	704	688	743	685	704	706	747	695	679	733	733	772	715	727	733	762	748	712	657	725	745	712	761	710	742	716	735	745	724	755	697	755	769	757	708	701	712	750	752	709	730	667	693	680	749	726	729	712	736	738	758	689	679	769	714	731	744	741	715	715	738	705	707	715	750	751	668	733	719	759	734	704	715	708	729	766	764	749	719	734	751	695	745	703	720	712	720	714	734	733	706	740	692	730	749	703	741	761	693	709	702	756	696	741	742	702	760	701	777	763	690	742	697	767	770	680	714	776	742	748	752	698	754	724	746	681	770	745	703	734	695	706	681	701	730	700	718	737	740	736	716	753	742	762	741	741	687	728	739	712	766	700	721	763	721	755	754	660	648	733	747	725	670	743	694	716	731	719	709	728	707	739	711	727	713	671	715	710	784	699	694	730	708	771	714	700	670	706	760	753	728	756	716	715	782	751	701	676	706	734	791	740	706	719	721	768	755	724	723	737	733	690	704	704	727	761	722	667	715	726	718	702	711	709	710	713	682	741	711	717	681	717	756	736	730	738	720	750	752	782	676	682	709	697	717	680	749	727	761	712	730	752	748	747	681	725	703	710	719	678	761	710	722	719	712	730	751	697	746	725	703	767	727	759	724	744	718	728	705	732	751	706	699	717	738	730	663	728	756	717	727	767	742	722	739	772	684	723	727	781	711	736	720	761	729	729	759	719	743	710	706	715	709	718	767	702	760	729	707	762	728	730	750	687	722	712	749	711	705	700	727	725	781	741	744	638	747	719	749	697	700	708	739	729	689	774	756	755	740	721	757	681	702	697	709	759	771	748	727	732	765	723	707	718	686	719	703	727	728	733	739	779	675	739	769	669	682	720	686	719	699	718	707	755	742	683	714	716	720	734	732	678	730	767	717	741	730	770	698	715	712	764	726	752	745	720	700	707	776	688	730	699	678	723	726	736	719	756	710	735	765	738	711	722	736	710	725	691	697	717	727	776	743	687	668	683	769	720	722	740	719	699	739	758	736	740	778	692	744	768	764	731	775	708	674	742	762	734	692	751	719	693	678	730	716	671	726	751	749	737	691	740	782	709	755	759	715	724	752	703	699	723	694	725	716	735	710	756	676	734	721	745	673	669	690	765	679	691	727	752	719	690	755	764	716	750	767	704	735	721	711	711	742	748	739	701	714	718	679	727	765	685	719	702	717	749	717	753	746	710	713	672	680	756	744	740	708	751	721	706	765	669	706	737	750	700	734	748	762	716	731	723	778	737	729	749	743	725	728	746	723	752	725	705	744	691	725	722	716	761	694	729	727	703	726	723	716	767	758	655	682	728	756	733	696	688	723	722	738	713	701	719	709	766	755	692	698	723	708	719	735	730	715	757	759	721	743	774	711	744	755	727	710	701	728	729	722	734	750	743	721	703	724	718	728	791	763	710	674	781	737	752	722	703	736	673	722	732	744	769	749	710	755	707	689	764	749	735	663	729	740
78163	69595	54676	27771	5453	543	394	366	367	347	315	364	322	368	344	322	298	316	343	321	287	323	310	307	317	316	335	344	327	333	313	316	294	308	287	329	332	325	351	312	294	312	326	318	333	322	329	291	312	305	323	313	298	326	337	347	318	370	293	297	315	327	316	312	330	335	318	330	298	318	349	296	293	305	298	320	332	318	289	317	328	311	286	315	292	321	309	307	320	333	326	321	317	346	336	334	307	268	312	327	329	312	352	323	321	309	309	322	333	350	303	333	305	335	323	308	305	306	346	325	299	324	307	315	280	318	282	305	310	301	352	328	318	291	356	338	310	319	318	338	331	331	317	317	338	313	302	322	305	309	281	314	313	322	330	289	286	278	306	278	308	310	306	297	284	337	352	287	311	322	310	333	320	300	312	316	312	323	293	325	301	315	305	329	340	302	290	339	299	285	345	313	319	340	313	321	293	299	314	323	335	299	317	319	300	309	320	273	295	290	322	312	316	324	306	325	308	340	305	313	328	322	294	341	309	310	304	327	318	301	326	272	322	352	333	315	331	313	319	314	302	299	311	300	318	318	313	319	290	311	322	310	295	351	322	313	348	340	310	327	291	333	281	295	324	300	332	307	326	349	300	309	328	291	319	298	350	329	296	343	301	340	290	294	304	326	325	353	322	277	325	325	319	312	339	337	281	305	328	301	317	317	305	299	354	327	316	303	316	306	312	317	346	273	298	312	313	334	353	317	339	337	301	319	313	319	293	288	327	309	316	326	299	298	347	297	309	321	299	332	318	292	321	357	308	329	299	299	350	308	300	314	333	318	322	306	288	308	318	304	330	322	286	287	332	299	290	334	327	332	289	292	334	314	323	312	302	332	290	309	302	292	317	334	307	300	292	305	307	317	297	321	319	330	349	320	298	312	329	320	309	329	336	291	335	309	329	331	302	309	353	309	305	322	325	322	343	322	286	307	286	305	295	317	337	317	320	316	292	343	339	328	312	288	318	347	324	339	313	296	312	308	313	322	293	313	294	328	347	315	322	338	308	296	336	310	317	299	336	321	330	311	287	329	324	330	283	306	311	319	310	318	340	342	330	299	328	287	314	330	320	282	301	297	320	307	322	307	278	363	300	318	326	321	305	326	340	325	293	316	319	323	279	291	323	316	334	299	311	311	339	270	298	321	300	287	292	345	331	320	333	317	335	342	307	349	303	311	325	328	317	301	335	312	309	347	338	337	288	316	312	306	321	326	312	340	285	321	337	314	294	302	323	299	295	329	305	321	328	324	317	320	326	289	294	287	309	323	330	325	325	305	324	331	297	332	305	296	323	317	328	327	304	309	273	283	355	288	317	270	293	314	288	324	322	301	295	286	290	269	313	345	313	334	332	285	343	321	341	307	310	311	313	328	306	324	312	347	297	294	285	316	336	317	280	289	316	326	322	347	285	316	304	316	299	305	295	278	295	333	313	334	298	308	333	309	307	302	340	324	298	325	295	292	285	309	302	295	289	286	303	365	311	311	321	296	322	286	315	287	304	315	278	334	343	320	300	331	311	365	321	320	293	325	301	329	319	329	308	285	287	324	295	345	325	297	328	314	282	330	331	327	347	315	273	333	297	316	308	300	302	347	298	324	321	330	293	315	304	326	311	344	316	321	329	325	334	307	308	320	304	307	345	301	319	355	275	330	284	300	326	306	327	333	306	308	294	315	316	301	330	294	305	306	302	294	303	313	292	323	324	312	331	314	307	303	327	290	335	327	305	349	312	300	301	305	308	281	292	328	304	317	332	275	353	336	323	371	290	306	319	298	308	313	272	344	302	304	306	307	316	268	332	329	276	383	329	312	303	309	291	308	306	326	307	332	314	323	336	310	326	331	334	307	325	315	304	314	321	323	320	344	301	304	328	321	292	323	310	298	327	297	329	294	315	301	316	278	313	281	310	333	307	302	298	309	332	315	295	299	319	300	292	361	302	307	323	327	339	328	311	308	333	312	317	313	311	315	329	279	335	338	326	300	299	322	306	297	302	311	330	300	360	302	322	320	321	305	295	322	338	322	334	309	325	292	333	323	302	328	301	300	294	290	330	340	344	311	299	328	324	323	306	319	321	282	351	321	348	295	317	341	342	323	306	315	288	321	292	315	312	319	316	322	296	338	331	355	289	301	313	317	311	306	328	281	332	286	321	297	317	314	317	310	332	323	338	330	345	325	285	365	285	352	356	293	341	322	288	282	306	329	341	333	350	382	354	290	330	325	327	321	291	334	291	350	292	295	298	321	346	331	330	309	285	347	314	300	349	290	337	316	301	346	325	297	299	315	329	323	328	324	318	301	307	324	309	339	301	296	298	318	309	339	333	331	275	306	320	307	318	322	312	319	304	327	329	343	297	315	322	298	319	333	306	306	307	303	311	344	286	301	289	302	296	289	346	293	311	306	303	307	311	291	288	313	324	299	340	328	297	312	312	339	309	297	316	299	284	321	307	305	326	305	318	310	306	311	318	321	313	322	309	289	282	296	299	330	329	339	303	325	288	336	339	301	306	314	331	335	305	317	294	316	311	294	337	316	314	314	288	338	312	329	331	376	284	340	299	337	304	340	318	315	321	287	289	308	312	334	303	329	310	279	326	317	328	332	332	304	320	342	307	286	326	301	257	283	311	300	321	287	319	298	277	309	332	315	330	328	329	318	293	315	353	326	301	313	300	319	313	308	337	312	302	324	321	306	331	314	322	308	352	348	316	305	313	304	309	326	333	301	321	307	309	308	333	303	289	295	326	291	316	383	311	327	336	313	350	323	291	349	351	312	315	313	309	297	330	310	333	324	324	277	328	282	305	283	329	337	314	316	303	312	284	311	308	330	292	328	345	315	308	294	314	313	262	370	323	306	301	325	342	313	308	336	328	307	315	353	313	328	322	324	317	310	319	318	323	313	297	322	322	331	308	335	348	331	310	329	342	336	320	321	312	322	314	279	318	318	351	286	373	294	297	312	307	306	334	317	321	310	302	314	305	303	305	286	291	333	312	329	317	313	326	309	320	339	326	309	311	317	269	341	322	301	325	298	312	303	325	339	339	353	317	317	323	287	330	319	291	316	315	324	291	316	312	315	291	316	301	284	322	295	317	291	320	317	352	327	314	292	306	306	301	339	299	295	329	308	265	270	307	316	291	339	345	337	307	305	347	334	333	356	288	309	313	316	333	305	346	360	323	312	324	325	353	346	275	317	295	314	308	320	312	323	300	311	290	286	324	329	305	309	304	326	343	319	343	311	318	298	298	316	309	327	323	325	358	310	301	298	294	313	321	291	332	335	297	342	292	277	308	328	308	323	310	318	316	308	317	292	296	320	285	301	323	305	284	325	290	323	344	312	329	332	302	325	305	325	305	342	330	317	302	276	288	294	303	350	327	308	297	318	307	325	297	310	315	322	306	310	317	307	319	318	299	287	304	281	303	302	324	299	329	314	312	302	305	321	343	313	300	323	293	324
61870	59703	52080	17992	1558	1367	1341	1183	1111	1041	1071	1073	1074	1058	1038	976	955	998	984	975	982	948	984	963	897	967	988	1026	949	921	961	1011	1019	914	898	959	910	898	909	876	955	916	927	943	945	984	931	928	912	915	920	927	920	908	971	947	916	876	903	988	937	900	909	916	961	967	965	926	934	934	878	969	940	917	931	836	942	859	903	904	901	914	900	900	919	987	921	935	874	910	950	944	935	964	966	969	957	893	910	958	900	972	951	905	936	915	967	926	923	922	960	988	918	863	946	926	940	892	929	983	974	976	904	972	954	946	957	919	929	926	886	946	926	896	913	932	931	911	915	881	923	967	863	878	901	927	937	946	948	931	936	955	944	929	894	960	928	886	912	926	911	897	954	983	922	930	912	959	950	942	1045	905	959	900	912	923	894	954	908	931	903	942	919	906	923	938	928	936	906	906	891	937	943	961	982	884	941	914	937	916	874	959	905	941	914	964	895	893	950	875	940	890	958	917	939	911	868	929	942	959	971	956	920	953	889	927	933	939	896	887	910	939	935	947	934	914	932	935	950	933	992	912	968	936	924	906	903	928	931	938	934	917	948	935	929	914	877	919	974	901	910	944	959	934	868	944	871	913	907	952	937	996	942	865	977	939	916	932	966	942	928	922	899	929	952	974	935	898	907	991	961	898	931	937	916	949	972	951	891	920	985	969	919	910	899	888	1001	875	964	928	961	950	929	898	891	934	964	950	903	930	886	910	894	936	897	898	952	920	874	948	934	902	921	1001	938	931	934	897	952	930	923	939	920	872	994	889	857	968	935	934	943	901	871	964	921	894	904	967	950	923	889	971	893	860	932	938	872	958	957	956	918	956	930	939	905	888	917	923	956	1026	926	945	905	922	953	973	905	943	868	942	887	931	915	938	931	963	966	972	941	918	931	952	965	934	891	930	896	876	917	953	887	959	947	904	954	966	934	977	963	929	959	946	926	938	941	947	916	914	966	891	896	916	932	934	923	917	905	933	912	879	933	888	924	901	1023	877	920	874	928	880	976	949	933	899	966	902	888	954	905	924	948	946	906	933	953	904	999	916	879	915	964	904	894	891	1019	964	931	961	946	918	943	988	937	971	924	929	957	870	958	928	951	929	967	903	886	945	968	927	933	937	924	905	900	941	957	907	952	933	954	943	953	931	959	943	967	926	999	860	973	876	924	979	972	914	932	972	920	905	926	893	955	898	950	931	979	935	953	915	927	935	930	871	917	919	978	932	884	937	892	924	923	887	890	973	907	901	937	988	984	935	929	905	923	923	913	978	942	900	871	914	917	934	886	932	937	916	944	963	893	906	887	935	953	895	899	994	888	931	903	946	910	903	936	915	940	911	941	916	910	906	954	972	912	919	901	902	877	940	952	869	943	950	863	897	933	922	876	942	879	935	941	895	885	978	931	923	977	957	985	883	925	933	944	947	922	934	935	973	1001	918	904	955	914	916	955	953	917	908	918	894	918	918	912	925	905	976	1000	886	958	899	917	922	895	951	947	912	920	940	955	938	935	934	966	929	885	891	962	965	885	966	922	889	971	946	930	910	902	946	888	932	955	942	903	916	972	938	919	933	1015	935	904	964	958	958	950	951	911	918	957	946	945	912	936	925	928	954	919	905	940	936	892	942	950	913	909	952	916	930	914	906	948	972	881	931	935	989	928	939	926	929	917	926	883	920	892	972	906	941	936	936	888	932	942	925	895	912	950	960	915	910	948	926	906	962	898	898	867	956	881	925	952	922	948	960	929	905	923	890	932	895	889	969	906	943	885	948	915	916	967	959	905	884	893	1008	1016	976	903	912	936	923	910	920	970	895	875	994	919	910	947	950	937	953	972	940	921	944	906	891	962	926	915	893	913	964	975	953	962	939	946	946	940	964	947	923	918	913	959	948	926	944	913	915	932	985	935	963	973	881	948	921	941	981	902	885	943	862	912	934	968	902	919	962	926	914	896	897	971	922	904	930	965	975	938	900	949	887	899	901	905	945	958	919	961	878	1004	910	899	954	983	938	930	886	918	912	957	919	967	906	962	907	938	918	929	957	936	900	931	957	910	932	919	935	1000	945	916	913	968	908	880	976	902	888	995	950	938	923	944	950	917	944	961	864	959	962	963	902	924	922	927	911	946	935	964	932	898	951	917	949	953	980	924	974	893	950	934	912	954	932	975	918	908	941	925	964	930	963	954	946	869	958	918	958	890	919	888	954	955	881	894	902	924	984	936	974	939	909	936	915	974	938	924	867	986	944	865	920	943	935	946	929	920	922	919	906	909	959	969	943	942	890	913	935	958	971	902	936	963	898	912	927	960	891	949	930	934	941	930	958	908	960	959	926	918	915	943	918	908	918	997	879	943	953	887	973	928	966	966	910	931	960	849	1010	903	954	900	936	913	946	919	899	981	886	923	900	971	940	929	930	932	927	911	936	964	956	918	925	931	977	926	900	937	885	939	923	918	926	965	941	924	946	910	969	978	939	948	905	919	954	889	895	942	913	991	909	971	913	886	918	881	946	888	944	955	873	942	888	933	914	987	924	911	883	918	935	916	921	954	913	936	914	934	937	965	946	978	926	899	952	988	912	914	925	935	983	921	953	945	935	900	910	966	883	976	958	894	890	936	924	930	947	920	889	885	955	906	933	877	920	902	922	930	936	884	914	952	938	886	915	916	969	918	886	897	914	959	935	886	960	901	943	960	913	912	923	962	924	949	914	858	954	927	914	947	930	929	906	904	916	930	881	920	918	873	874	920	895	891	929	961	916	958	950	913	932	883	927	903	936	950	984	906	900	924	946	921	942	985	960	910	927	936	864	926	923	930	909	906	977	923	911	949	922	880	981	909	922	914	880	918	958	935	937	936	904	927	913	903	979	959	896	933	933	943	918	917	951	934	887	935	948	924	895	943	932	947	969	978	933	893	946	918	898	967	961	891	929	923	927	939	941	950	868	921	903	990	952	959	910	909	881	967	963	936	910	933	860	884	934	982	974	973	885	961	906	921	914	924	957	916	934	929	865	894	898	915	949	917	959	965	915	949	921	955	925	886	873	940	938	896	923	897	954	935	920	884	889	979	912	944	906	917	939	934	940	922	964	915	938	956	954	899	870	906	955	912	925	898	948	911	932	917	927	926	964	949	905	965	908	959	947	909	925	945	904	937	940	931	912	849	954	914	951	901	993	967	931	914	915	966	924	965	917	892	981	920	921	954	931	907	900	939	955	934	1002	926	925	879	970	907	962	931	904	947	907	888	922	962	943	924	951	931	927	922	954	886	914	934	940	960	891	910	927	911	909	945	926	865	882	909	899	930	877	890	940	984	940	898	933	938	924	933	932	975	929	961	942	940	916	925	952	892	876	878	961	949	942	982	887	926	864	898	891	929	914	899	944	935	965	927	914	877	903	939	927	912	910	914	920	949	927	950	937	891	942	927	941	937	960	930	928	964	898	889	940	854	922	894	941	915	924	912	954	935	967	891	933
33048	18441	6265	829	161	153	137	178	154	126	137	145	163	132	125	138	125	142	147	142	137	148	141	161	138	156	157	150	148	142	144	160	129	150	151	129	143	134	134	160	166	133	131	138	145	136	148	134	163	152	153	125	144	141	143	126	151	173	153	158	141	151	151	132	166	164	153	142	151	145	136	150	155	135	154	142	141	152	154	132	144	129	140	133	125	131	136	144	165	142	137	115	145	139	149	133	142	149	150	159	150	149	160	152	151	140	141	165	153	125	141	163	143	143	118	128	143	137	146	151	150	133	142	142	160	152	162	134	148	127	147	142	143	154	126	136	153	144	127	115	150	155	146	131	152	168	152	149	145	165	143	143	166	145	165	126	146	131	146	129	156	133	141	129	131	140	145	160	137	128	141	150	147	138	152	124	158	131	152	174	137	151	148	115	136	139	136	161	152	138	157	156	148	153	148	156	150	130	143	154	131	145	169	131	149	142	154	138	132	161	154	142	132	145	133	139	136	135	134	152	140	156	154	131	144	151	128	152	140	151	151	131	170	157	120	143	133	132	153	160	155	149	135	153	161	121	120	145	141	163	150	131	147	149	137	151	146	148	127	143	145	143	150	159	145	150	154	132	145	159	139	113	141	159	136	124	139	140	149	124	162	144	144	143	170	161	154	149	157	143	140	137	128	130	132	164	144	139	144	132	143	133	136	162	151	125	148	144	138	145	137	148	136	149	143	147	152	152	153	146	132	139	165	155	112	131	146	137	160	125	136	147	132	147	146	141	137	154	151	144	160	153	161	144	150	144	138	129	132	145	150	143	153	150	128	161	130	134	141	156	140	160	143	160	157	142	133	154	146	153	148	140	120	169	150	137	143	150	166	127	139	149	153	145	160	124	160	156	145	152	169	141	148	150	148	153	150	138	168	119	144	133	150	143	160	155	136	140	148	152	149	161	136	130	149	137	141	146	157	151	149	127	162	146	160	140	151	157	146	146	136	169	130	133	148	142	164	123	153	129	139	146	149	152	131	122	140	156	147	154	146	140	147	118	127	130	144	141	138	166	157	152	123	167	141	138	138	138	123	159	154	164	145	146	156	155	139	156	151	133	142	147	135	143	150	142	127	141	126	151	159	136	141	138	145	142	130	146	169	160	140	146	137	142	146	171	147	129	177	145	161	153	128	148	147	151	157	136	129	141	143	124	131	160	170	147	170	148	168	144	143	139	139	137	152	146	125	113	129	146	153	146	157	157	138	166	150	136	156	159	158	146	174	141	135	160	148	152	132	139	141	138	132	168	150	127	141	130	142	170	148	148	158	153	150	154	153	139	150	157	145	142	150	150	148	142	140	145	129	145	136	160	147	153	150	151	153	119	137	141	145	152	140	140	133	150	146	165	126	143	134	153	138	153	161	140	141	155	146	147	130	154	144	151	143	149	141	149	148	135	181	155	145	132	136	138	140	155	163	176	138	163	128	132	155	144	145	152	149	131	153	133	123	141	134	139	141	144	146	156	136	148	127	140	151	148	134	143	125	164	143	120	162	161	144	125	148	168	133	162	150	152	135	116	134	146	132	162	145	150	169	152	137	142	143	160	143	141	129	166	137	155	141	136	129	148	143	143	158	136	142	146	142	150	167	138	148	156	168	163	149	121	147	147	139	133	159	138	141	130	158	157	138	127	122	163	152	147	142	136	151	158	145	140	142	151	132	152	148	138	135	136	151	143	143	148	143	129	161	166	138	132	121	157	132	132	143	162	122	148	151	134	123	157	125	139	141	126	136	124	137	145	147	137	135	152	134	169	146	150	156	140	160	131	123	150	144	131	138	161	145	131	143	144	125	142	182	164	136	155	146	159	151	132	152	135	171	153	137	158	141	153	151	138	139	140	152	154	149	137	161	159	151	149	143	143	135	150	133	113	144	157	131	161	155	147	128	143	132	154	132	130	144	153	139	159	146	161	147	163	157	137	138	134	162	161	186	153	144	153	147	146	148	144	151	151	142	156	147	150	134	143	143	145	144	157	141	151	121	139	158	123	138	149	145	129	145	141	132	144	134	155	138	149	160	134	160	151	157	158	131	145	127	128	148	144	157	157	140	155	144	130	132	146	145	146	143	135	136	141	152	152	138	121	157	161	160	155	160	139	126	137	159	142	133	147	132	152	141	171	139	152	154	166	151	161	172	123	140	129	156	126	148	157	156	138	141	158	153	130	136	137	146	140	180	146	141	149	145	151	142	122	163	126	149	115	149	170	133	149	153	146	145	169	128	135	137	139	155	143	141	133	136	160	164	160	140	125	135	135	141	143	141	136	145	158	161	150	132	130	144	141	150	152	164	144	150	148	152	137	141	149	143	152	149	151	137	124	162	135	154	146	135	149	140	137	145	158	138	137	138	148	168	137	146	137	145	136	133	146	158	134	145	173	143	149	150	147	138	152	128	126	161	140	155	143	144	143	168	133	128	149	145	144	144	140	147	142	132	146	137	167	145	156	160	125	118	146	172	172	156	155	136	143	122	118	155	141	154	133	146	131	142	147	155	142	156	133	173	157	133	135	137	141	147	141	149	142	155	135	141	118	162	166	158	162	139	152	158	140	163	139	154	166	148	157	130	156	126	135	144	140	162	154	157	165	144	156	150	145	138	137	150	170	120	161	166	139	141	148	144	130	136	137	141	175	136	156	128	144	155	140	144	153	127	138	151	151	136	157	138	141	136	161	129	135	146	127	126	149	157	157	148	143	150	130	149	140	117	144	152	149	149	143	159	138	144	140	143	155	155	136	155	129	139	136	143	156	131	160	151	135	151	141	142	169	172	132	145	158	139	153	144	168	149	149	153	128	169	158	140	143	151	166	152	160	149	137	139	147	120	156	140	151	145	160	147	138	149	168	145	167	164	154	143	131	156	150	131	151	145	147	138	138	154	134	129	132	161	130	139	126	145	147	137	170	144	156	131	146	149	160	148	148	144	162	157	138	151	148	144	159	157	148	148	142	153	163	149	141	126	136	170	155	144	150	157	152	140	144	140	139	133	147	147	157	158	136	157	149	144	143	162	151	132	117	160	140	145	144	143	143	142	155	126	148	139	124	135	154	130	136	142	150	135	118	146	139	134	145	158	151	134	177	151	157	149	149	160	144	141	156	151	135	146	131	153	150	138	158	136	147	117	162	136	136	148	129	121	167	144	135	125	145	160	138	127	133	145	158	156	138	145	142	168	161	140	141	132	134	169	131	131	148	168	150	139	128	137	137	139	145	145	144	147	138	152	130	157	149	153	148	118	144	143	143	164	137	155	126	164	135	137	156	146	156	152	137	123	150	171	126	136	141	150	145	125	161	135	142	178	134	123	148	132	133	141	172	166	158	144	128	148	146	147	133	144	158	141	154	127	124	162	149	146	151	153	149	128	131	143	159	130	120	148	133	136	139	134	157	145	145	127	154	159	136	137	144	156	157	150	148	156	146	147	140	151	144	131	145	139	140	146	154	148	161
31907	20500	8817	2161	515	483	539	535	485	479	482	489	499	487	492	536	508	490	497	531	510	472	489	506	502	496	504	510	516	484	511	497	525	503	494	431	507	493	531	481	473	484	485	525	504	438	489	466	521	471	510	502	458	507	500	527	490	507	469	483	469	526	501	481	504	478	484	443	475	535	488	499	516	533	536	490	506	491	492	503	494	493	500	495	480	488	470	489	527	491	464	502	464	503	528	480	493	547	535	496	503	500	456	501	476	479	491	496	524	529	478	521	478	492	506	514	492	469	530	507	514	479	457	469	526	492	470	543	493	511	467	488	488	506	522	452	514	442	509	510	483	435	495	481	493	531	522	506	465	503	481	504	471	529	533	555	498	518	479	487	499	510	476	494	455	467	533	489	468	501	490	474	497	537	513	522	498	539	500	496	465	473	462	520	514	467	517	458	499	486	506	507	465	510	492	527	500	506	510	487	535	494	494	455	484	507	479	482	512	488	452	497	499	518	516	507	457	530	515	502	516	551	523	481	527	498	468	460	498	482	477	473	490	464	445	551	461	513	501	512	480	510	507	476	470	501	493	496	492	474	483	503	495	506	496	474	476	526	475	479	485	502	512	482	460	463	500	492	476	481	463	532	504	495	517	506	494	449	497	551	491	511	472	512	512	462	499	494	549	500	469	455	501	474	465	504	517	519	512	478	496	504	506	476	460	439	499	500	494	479	532	494	503	493	463	505	501	467	526	462	487	496	519	511	494	492	526	462	488	484	533	507	489	488	490	511	473	513	493	491	515	485	507	474	487	448	481	514	497	492	512	522	447	479	496	540	528	487	516	489	517	498	512	474	475	492	485	470	500	536	492	537	525	519	496	481	478	520	532	483	462	488	511	492	539	504	525	523	524	501	503	526	526	531	494	506	544	496	491	534	496	534	477	498	493	500	539	502	508	539	470	496	493	507	546	467	483	511	506	497	554	502	465	483	495	517	505	494	471	483	485	477	485	514	496	504	505	519	533	476	533	504	554	492	500	496	508	462	494	555	527	503	484	465	503	475	478	481	496	495	497	468	504	476	489	459	532	474	477	454	489	503	517	482	504	489	505	517	526	485	477	505	477	481	466	489	527	520	520	458	476	532	480	488	459	514	528	521	473	533	522	497	456	469	489	504	527	513	496	490	502	521	524	539	475	453	531	532	486	526	468	505	483	482	485	493	465	482	483	470	529	505	461	542	492	480	493	448	520	459	492	530	471	478	507	464	504	498	487	516	481	499	474	501	525	519	496	489	446	497	492	554	513	502	509	479	505	468	501	515	473	557	478	502	513	540	503	494	498	507	481	466	475	491	498	504	513	483	512	513	512	505	507	513	513	515	469	488	530	517	498	498	469	513	493	537	464	480	511	486	514	521	489	516	487	470	468	475	484	490	521	500	480	495	515	444	510	531	520	465	502	513	508	479	468	481	492	482	490	497	497	489	497	514	531	489	483	497	482	522	501	461	492	493	499	490	520	527	444	487	495	526	472	499	490	513	501	484	503	562	499	470	482	478	473	471	502	467	495	486	492	519	457	498	519	466	509	485	474	522	533	474	510	465	501	518	482	521	526	512	503	470	498	458	477	508	511	490	490	513	522	464	502	517	531	475	504	523	520	527	503	571	504	495	497	522	491	500	469	502	498	493	513	516	485	475	493	502	476	472	505	497	492	531	467	500	507	491	495	531	498	496	516	494	499	507	498	499	490	518	481	481	487	491	498	510	478	472	474	498	505	501	534	510	551	471	520	488	500	547	488	507	558	493	524	478	495	496	508	508	508	478	502	492	500	506	570	493	510	489	493	520	486	471	520	511	505	498	501	520	505	512	528	499	507	466	481	462	522	500	478	497	482	468	473	473	528	494	473	502	495	507	472	484	495	493	562	512	505	502	543	515	484	501	479	472	520	509	537	513	505	481	501	516	472	459	495	501	482	545	513	541	491	506	498	563	488	455	510	490	514	524	520	539	534	536	481	487	448	506	502	539	483	472	513	504	489	517	504	500	480	487	509	477	494	498	477	502	521	493	505	542	522	524	485	492	457	487	477	472	510	470	500	517	504	503	481	527	477	457	491	504	508	488	483	493	515	489	498	493	496	495	493	475	504	523	519	546	518	519	528	512	476	467	493	477	485	546	494	507	478	512	467	514	463	460	495	500	482	482	464	510	456	479	484	507	486	505	506	475	489	481	454	489	487	526	465	475	529	472	502	534	489	484	526	505	556	482	453	498	469	522	530	470	483	463	514	486	482	459	462	515	516	461	515	528	478	491	503	487	498	514	497	529	496	479	505	516	498	481	521	532	491	487	495	474	557	524	497	514	503	523	481	474	487	502	550	508	523	497	536	519	534	558	474	505	474	473	512	530	490	516	476	490	522	493	469	503	520	507	515	493	469	509	456	470	511	504	490	462	468	520	465	497	485	501	471	496	484	471	482	523	528	476	523	519	500	484	485	515	482	510	459	491	515	458	518	497	514	524	552	483	517	515	470	492	503	513	487	481	476	454	484	477	495	494	485	479	472	461	496	473	495	520	488	482	460	499	461	494	539	476	512	497	517	552	498	488	504	497	499	470	445	470	503	452	517	494	518	498	538	515	493	490	526	492	466	498	484	506	514	501	492	501	502	503	479	540	492	463	516	494	494	479	526	470	536	505	530	520	442	492	499	520	463	521	544	475	488	484	461	488	481	517	468	502	530	530	485	515	480	535	514	484	487	479	510	533	527	498	467	542	513	521	521	461	489	505	541	461	511	490	517	493	478	476	502	474	497	481	473	519	521	541	495	463	487	514	506	477	478	483	509	530	482	513	472	509	435	526	488	500	471	489	494	480	547	505	493	512	498	464	489	521	509	530	512	445	533	519	511	475	474	505	461	499	499	478	499	498	516	489	512	480	482	490	499	512	525	521	473	489	489	478	481	528	549	482	485	485	501	478	518	487	477	529	508	520	463	508	520	541	504	499	456	494	489	506	515	503	475	500	474	501	540	508	489	486	460	513	492	476	518	514	429	482	491	517	528	518	459	492	559	514	511	501	471	487	510	490	510	506	520	497	487	504	506	505	454	477	502	546	497	508	486	506	478	524	518	513	475	489	505	487	492	527	490	493	493	521	455	507	500	521	500	508	516	511	472	524	490	503	487	530	513	520	506	487	546	531	470	482	502	509	485	539	514	548	495	514	526	515	476	462	499	510	528	498	492	445	494	500	491	511	465	472	501	523	465	477	511	503	474	519	503	498	540	513	523	493	526	485	482	518	493	485	521	490	514	502	528	497	478	543	474	493	514	515	494	493	500	458	534	512	493	483	508	516	476	524	494	498	489	508	521	519	506	513	491	465	455	498	508	450	504	501	503	489	458	509	528	514	514	525	458	522	475	501	493	481	499	501	525	522	492	496	510	537	496	498	508	469	500	453	480	466	479	521	454	528	521	507	468	515	491	507	548	495	525	520	476	467	462	471	524	484
70830	60438	45034	18218	1580	321	278	246	274	208	252	253	212	249	251	263	245	217	241	259	214	240	208	201	235	220	236	249	266	228	212	241	240	235	240	226	234	255	218	236	236	243	231	211	233	260	267	211	245	225	215	233	249	208	237	228	229	240	224	228	234	250	228	254	223	215	242	250	203	240	216	214	217	229	192	259	215	215	237	221	244	248	226	224	220	203	202	245	257	210	213	256	223	259	231	229	241	246	242	242	219	233	237	254	222	232	243	247	229	240	212	223	237	231	226	226	224	241	235	221	227	231	234	255	222	216	258	212	233	229	218	215	238	226	225	238	233	244	223	231	240	234	240	246	240	227	193	258	234	235	227	244	235	225	217	233	229	213	229	211	233	217	231	233	224	245	225	244	238	243	248	245	233	237	220	232	257	246	209	220	222	243	196	223	211	207	238	228	232	218	214	225	199	208	242	235	231	222	221	223	243	219	230	206	238	243	231	247	233	244	224	213	208	230	230	255	219	220	213	236	226	259	242	224	224	242	227	207	214	240	223	218	243	248	225	216	245	252	260	254	231	250	229	228	216	233	237	225	225	220	238	224	221	217	253	220	229	211	232	263	228	229	241	251	233	252	227	228	262	252	231	222	211	218	222	241	221	241	227	201	208	232	240	227	227	230	224	232	188	208	236	221	230	235	228	232	214	215	239	254	236	253	239	253	275	236	243	205	232	222	237	240	215	217	233	222	248	251	257	215	272	226	217	227	227	216	221	261	225	230	249	216	245	207	271	208	245	242	261	229	204	230	242	234	219	265	226	239	247	232	239	239	248	197	238	246	239	230	241	237	251	197	255	214	206	270	226	261	228	242	230	229	257	226	235	250	233	201	219	241	196	220	219	223	230	226	220	210	235	229	232	253	238	229	257	232	235	220	203	235	217	220	240	244	249	239	223	224	231	250	220	220	262	224	256	261	214	219	235	240	237	253	250	248	228	219	222	204	246	237	207	218	254	228	211	242	227	203	216	245	250	245	262	222	223	230	224	243	251	254	231	232	228	242	227	214	221	225	237	210	226	222	255	225	234	201	237	250	192	211	240	211	221	231	231	212	231	217	248	231	258	241	242	237	268	237	218	243	235	263	258	208	250	228	227	225	234	239	230	220	247	229	206	216	228	255	219	233	254	229	219	251	269	251	243	202	256	237	206	235	216	249	207	231	216	239	258	246	230	236	248	248	242	250	249	230	226	203	221	226	204	205	218	227	254	243	217	254	216	220	228	227	233	246	207	252	237	212	224	214	257	227	239	245	240	219	222	219	208	258	247	247	226	232	231	264	223	260	239	218	224	247	207	211	233	261	206	245	255	219	232	230	253	221	238	214	217	233	223	195	243	231	219	214	214	222	232	240	225	241	232	232	255	214	248	235	224	208	223	213	238	224	243	230	247	233	213	220	229	224	227	222	238	220	230	254	226	217	253	247	239	268	234	240	214	247	241	222	226	228	233	243	224	230	217	258	238	238	219	205	238	235	249	234	232	242	228	216	234	244	217	231	252	215	209	235	239	240	216	222	206	240	227	222	236	224	239	260	218	210	222	243	232	256	239	228	257	236	226	233	209	206	226	244	225	222	241	227	247	228	210	236	232	243	217	211	220	244	221	246	252	237	222	235	223	237	226	233	222	244	230	235	226	219	224	219	215	208	227	264	209	251	216	209	214	217	267	198	221	226	220	239	225	242	240	263	214	225	254	235	227	198	222	229	213	231	221	239	201	232	231	242	223	226	239	235	237	214	219	220	227	215	224	221	232	263	240	213	224	252	220	231	231	246	221	238	243	252	236	238	222	208	268	237	250	270	220	242	249	214	248	254	238	267	201	218	241	251	215	239	251	251	220	224	229	243	247	241	263	234	233	226	237	232	242	219	251	258	241	220	223	215	235	219	257	236	232	232	252	257	262	232	222	222	226	250	225	263	238	221	242	251	211	225	260	249	260	237	231	232	214	219	215	262	248	227	235	223	246	229	237	240	224	232	235	217	248	227	260	246	233	237	249	210	262	203	236	218	235	225	211	228	257	231	240	249	213	254	232	268	223	219	204	236	235	219	216	241	228	254	219	244	223	214	223	231	237	244	212	236	222	213	266	220	216	207	214	230	264	265	250	217	207	224	217	225	214	224	239	212	227	251	261	209	221	268	251	232	249	218	230	247	223	218	268	242	246	199	238	213	227	238	232	224	253	248	250	226	238	231	214	210	260	237	234	209	244	205	233	225	249	224	213	227	243	242	230	220	239	224	237	223	226	206	222	229	184	193	240	208	227	239	225	225	237	237	226	253	237	210	223	250	237	256	236	240	233	233	237	250	228	214	245	277	215	222	246	249	224	206	227	242	226	258	212	249	222	248	212	226	243	240	236	244	224	233	223	224	240	224	209	214	256	241	227	225	232	244	222	232	218	229	231	267	251	230	181	249	237	214	244	204	230	234	205	246	234	242	210	239	216	242	234	235	232	227	242	235	245	218	209	231	247	251	239	236	241	224	264	214	241	233	226	209	237	203	236	248	255	253	250	238	235	241	229	225	242	223	248	248	229	259	209	239	258	248	218	230	215	228	222	222	236	258	251	219	187	263	257	233	248	234	260	227	214	241	233	256	228	223	241	221	236	258	225	224	246	219	248	231	230	218	230	249	225	222	245	254	240	223	204	224	223	245	228	217	215	238	187	217	241	217	244	248	251	215	221	235	222	229	219	253	222	246	232	240	241	240	250	251	227	250	226	233	237	243	232	219	255	245	231	219	204	230	222	233	249	241	234	250	243	222	237	215	214	235	219	197	248	237	219	218	237	235	214	233	236	222	217	251	242	225	229	261	241	251	240	227	216	259	218	279	211	205	231	231	213	225	259	229	225	240	244	230	222	221	224	248	217	264	247	214	210	208	222	234	233	220	206	222	255	251	240	222	259	215	225	233	260	237	239	214	225	249	233	215	240	229	214	233	241	228	226	236	252	208	234	227	222	251	228	254	254	215	256	233	252	236	244	228	248	210	247	259	235	215	245	238	204	240	234	235	209	244	251	238	224	235	251	242	219	212	229	215	222	238	233	213	244	237	245	221	198	239	255	215	204	219	228	225	231	256	243	241	233	230	228	215	234	245	252	216	203	224	237	263	236	196	235	221	210	252	216	227	234	229	232	231	259	233	227	256	228	226	222	247	221	218	209	240	247	250	259	222	236	239	229	234	228	231	233	202	220	226	238	257	240	232	219	205	218	212	247	204	228	217	237	223	240	219	231	244	220	232	223	232	220	235	266	243	222	240	267	216	217	244	243	200	240	198	235	235	233	217	228	242	228	232	199	245	234	218	200	266	217	202	230	224	250	239	230	237	219	219	224	236	217	209	233	215	247	195	230	232	222	230	229	226	249	198	230	226	239	213	243	221	235	252	247	261	233	226	234	260	218	206	229	224	220	216	226	240	267	226	225	220	212	237	245	221	218	245	261	217	218	234
52891	49377	42223	12637	1053	923	943	862	842	789	789	785	757	740	766	792	768	712	733	789	757	744	761	760	792	773	745	709	740	684	747	761	710	754	800	736	694	733	747	709	721	736	746	808	742	743	725	751	746	761	710	700	738	724	761	707	678	718	741	719	745	732	737	715	739	769	774	712	705	743	709	717	750	739	731	691	711	716	723	757	720	730	757	742	677	724	720	693	734	759	716	700	726	796	703	721	729	762	741	715	746	721	724	753	759	716	740	710	719	676	731	666	707	739	726	766	745	702	725	725	713	707	669	711	725	695	677	731	730	727	742	739	790	687	734	747	737	714	750	718	677	724	696	742	709	746	676	755	760	694	735	767	693	685	722	727	704	746	736	725	717	705	753	725	710	737	726	757	718	718	772	772	708	675	693	697	732	761	724	692	746	730	736	696	729	738	736	699	679	708	707	719	735	737	714	699	720	732	704	760	727	729	711	729	734	699	737	758	707	712	714	677	707	724	752	757	708	746	719	711	714	702	783	745	713	688	689	771	746	717	752	738	710	725	707	738	688	709	707	723	716	748	694	741	729	725	725	718	766	717	709	666	728	715	699	742	702	728	709	712	673	772	657	740	684	739	756	703	648	740	737	746	692	716	763	690	734	719	719	715	733	737	710	682	738	679	735	723	743	730	723	699	767	711	706	766	710	753	722	718	677	697	708	729	755	680	717	741	692	717	774	708	689	722	790	720	697	728	710	717	760	705	731	761	744	724	731	713	743	708	708	710	751	724	725	712	713	746	721	717	740	726	703	709	728	696	723	686	694	731	769	741	710	753	717	719	743	749	730	675	729	725	762	749	766	713	709	744	775	742	701	720	706	727	778	719	733	707	785	728	759	788	734	694	716	747	680	711	711	722	684	739	730	748	717	738	724	737	768	742	748	713	723	709	768	756	713	741	733	736	748	701	710	695	709	793	753	738	666	775	789	733	739	766	685	723	710	748	732	688	760	739	762	728	708	717	718	691	718	730	703	711	729	709	725	700	769	736	743	689	685	733	693	735	701	705	746	751	718	743	749	705	691	705	706	726	741	721	763	751	765	733	773	713	740	728	695	695	734	714	706	726	703	733	708	714	738	669	723	719	667	737	704	746	723	716	732	737	723	731	712	745	735	730	713	764	736	702	735	704	720	739	724	730	720	711	745	760	716	722	708	739	683	731	708	761	697	719	705	714	728	720	734	754	763	727	710	731	737	738	737	703	749	740	759	740	711	727	697	703	735	744	726	683	730	734	737	741	759	686	727	733	711	737	758	696	740	717	695	744	709	760	746	696	701	733	715	791	709	698	736	766	690	764	703	705	715	718	706	740	755	703	718	728	735	737	746	754	710	728	764	745	765	715	708	758	683	719	755	708	721	718	762	707	702	700	748	795	706	760	741	737	755	693	738	742	680	750	730	729	719	730	736	721	693	761	741	771	774	763	707	717	740	677	721	694	688	778	737	712	697	799	802	759	710	749	695	720	704	716	688	719	695	675	749	707	774	710	748	778	713	724	708	721	749	702	701	668	714	746	733	733	719	720	720	755	725	750	736	684	727	755	749	711	687	743	730	678	730	669	685	741	702	711	762	691	734	754	696	712	718	721	768	693	709	786	733	694	742	725	738	721	744	762	765	672	715	724	691	758	709	771	706	674	783	752	734	717	715	758	695	745	684	706	759	766	731	708	701	747	707	706	706	744	747	664	759	710	728	738	760	691	739	752	708	696	741	754	781	715	765	743	756	732	752	746	763	740	715	735	769	709	761	762	720	692	724	692	690	789	720	671	791	693	695	744	707	721	790	740	729	782	724	687	715	724	719	675	677	737	706	732	718	686	713	735	710	747	702	703	754	712	693	708	748	741	727	732	724	715	725	744	769	754	738	701	687	660	690	701	724	731	744	696	745	719	727	696	706	725	710	682	732	670	727	699	745	733	698	745	715	668	716	749	749	696	709	734	754	731	708	708	776	777	713	712	714	725	725	690	711	739	720	670	739	733	727	671	723	735	726	721	757	749	731	715	743	682	725	715	684	710	740	739	713	730	755	739	756	690	755	730	694	681	751	714	737	745	673	699	713	733	721	752	739	730	747	728	706	731	679	731	746	729	708	740	729	680	736	740	727	732	737	738	743	757	725	689	695	743	772	735	744	780	738	702	729	712	709	724	727	714	726	702	739	720	698	736	736	724	718	778	776	728	719	713	719	719	746	736	710	754	681	748	692	724	777	677	656	774	802	763	714	761	695	675	671	673	751	702	730	723	732	690	708	737	716	723	679	759	761	730	748	712	706	746	723	741	747	753	700	732	706	744	712	709	719	741	703	752	729	715	740	730	724	769	717	741	740	772	772	706	729	762	726	685	721	688	709	713	715	738	697	737	748	713	724	659	741	678	730	721	730	753	706	724	707	758	746	763	706	739	700	752	731	690	740	748	752	719	742	737	734	742	742	745	704	736	715	743	786	715	747	777	724	727	754	770	757	721	686	707	730	722	777	720	726	701	740	672	665	750	770	739	720	680	711	707	699	702	707	684	699	728	693	748	711	765	728	714	750	759	693	729	692	722	737	686	743	732	722	713	749	745	726	726	749	751	691	742	707	736	727	723	783	751	726	733	759	734	727	718	728	697	741	763	680	758	712	762	734	726	677	732	741	700	704	724	740	694	703	774	742	700	719	762	694	737	733	695	706	736	708	712	721	701	727	710	833	714	734	759	741	747	737	711	688	708	672	691	750	699	727	742	743	710	724	694	746	730	701	726	713	700	750	742	717	728	745	714	737	752	662	742	699	711	716	734	691	663	684	686	744	731	736	701	723	768	733	737	690	682	747	739	737	682	703	734	669	704	713	761	717	737	733	742	723	713	746	744	729	680	682	710	673	687	725	734	747	687	721	747	709	720	697	748	701	701	702	731	724	719	704	660	738	760	714	716	747	766	783	747	736	729	749	805	741	704	706	716	734	740	691	727	742	748	730	756	722	742	720	760	745	745	734	727	691	731	726	768	715	668	713	685	723	733	725	705	731	684	671	715	756	664	697	707	742	703	783	724	724	715	681	724	696	750	693	710	776	710	750	731	711	723	705	727	763	769	729	699	714	759	700	801	731	715	713	721	741	732	760	743	703	695	719	764	703	738	693	764	683	762	695	700	752	706	741	751	744	736	713	685	735	690	679	735	688	721	728	753	733	678	746	722	718	723	723	737	697	721	757	703	707	674	762	720	742	759	730	692	712	713	722	730	743	725	707	745	682	662	718	666	723	735	689	782	758	718	696	716	724	759	771	696	704	748	753	713	779	733	703	710	734	725	774	712	755	733	750	729	728	748	740	738	729	708	706	746	708	739	684	714	713	729	679	745	740	693	726	726	763	745	713	672	697	732	687	701	735	658	714	763	716	703	718	679	736	726	774	758	720	710	662	778	680	727	728	704	735	720	705	731	739	758	712	696	710	740	702	737	735	722	762	707	696	676
78521	70848	54109	26539	5376	510	402	369	347	340	329	331	350	341	352	334	358	352	333	356	335	337	284	310	304	340	311	315	341	349	328	302	329	317	288	303	320	342	341	333	302	317	339	351	312	296	310	295	307	309	320	293	322	313	304	302	293	315	318	294	286	349	335	314	323	325	290	349	278	343	307	323	344	293	307	319	328	313	300	338	326	372	348	319	323	327	356	301	313	309	348	315	333	319	304	330	340	312	296	380	350	312	347	325	347	329	330	309	304	310	317	317	320	324	293	331	358	290	331	291	307	312	297	313	282	331	311	292	309	309	317	317	304	277	344	347	333	305	335	304	291	281	318	351	296	363	315	310	308	303	365	315	294	287	301	276	307	323	344	335	322	340	286	294	337	299	309	302	308	326	350	312	313	287	299	331	302	331	323	309	307	317	306	298	322	353	295	335	311	354	306	304	314	319	301	357	312	316	320	330	316	317	323	334	343	296	343	330	306	321	339	314	314	302	315	332	319	348	291	295	326	346	324	310	305	293	334	326	291	309	314	294	330	338	309	318	327	350	323	323	306	335	317	284	353	353	337	325	304	329	346	335	334	293	318	322	323	321	313	322	311	331	332	334	304	329	291	322	301	306	315	299	304	277	369	331	328	293	331	312	291	318	328	315	267	327	315	359	334	289	332	323	305	322	289	320	298	321	315	333	303	301	328	304	343	309	301	334	355	333	309	317	293	320	339	342	284	283	300	312	296	321	296	280	328	285	291	301	308	308	296	281	299	288	288	330	323	323	330	296	309	288	316	338	311	348	337	289	319	309	312	312	323	324	322	341	347	323	319	319	316	294	301	329	347	292	326	337	318	356	319	317	344	334	315	322	317	321	306	322	319	325	304	339	331	329	336	296	324	347	298	336	327	333	336	319	345	330	337	308	302	342	320	319	323	317	314	303	305	292	317	329	313	291	321	297	323	307	295	349	322	333	310	333	291	299	329	346	336	328	309	309	319	302	339	274	320	290	325	352	323	329	310	289	301	339	298	339	301	344	330	310	300	309	314	315	308	303	323	319	290	291	317	301	284	330	346	311	287	327	290	341	311	276	337	332	322	317	302	328	320	326	328	320	346	322	333	319	308	309	317	337	294	322	293	326	317	329	359	326	319	295	349	336	320	312	328	319	328	304	337	333	292	297	335	342	314	345	319	330	330	310	340	313	307	314	309	353	301	305	340	335	356	307	323	334	312	347	303	340	314	298	309	317	306	285	295	321	312	306	351	295	294	316	309	317	294	307	307	303	322	335	291	345	305	320	316	324	354	305	353	310	307	369	300	335	334	304	330	287	327	332	324	317	316	324	343	302	318	317	313	301	323	314	334	313	312	335	309	298	323	341	318	321	301	336	315	309	333	303	330	341	294	360	298	319	321	318	339	293	337	324	330	313	322	309	314	274	329	329	308	302	297	312	318	315	291	298	319	311	312	304	325	311	317	341	333	282	331	311	359	346	348	352	323	302	316	310	317	324	314	340	335	311	320	350	309	306	327	325	288	288	328	335	326	332	327	334	320	309	302	329	313	307	323	301	362	325	322	285	300	312	308	318	340	308	307	308	318	285	333	316	300	348	283	357	336	346	334	347	372	324	314	338	299	297	338	337	317	290	361	288	309	320	348	320	289	334	338	319	311	309	319	327	303	293	299	292	311	314	293	287	320	338	320	331	315	308	308	341	331	340	316	318	303	326	310	313	310	322	324	300	289	289	317	334	319	314	335	319	347	328	303	328	319	340	310	312	299	313	299	347	331	317	327	339	326	305	347	315	310	298	329	310	334	323	325	297	314	316	341	331	321	349	340	289	332	321	313	307	332	271	297	304	286	329	337	315	366	300	317	325	283	325	342	304	321	346	339	323	324	307	308	321	316	316	308	350	306	335	331	329	324	334	324	316	317	297	333	323	341	316	307	296	311	304	337	301	320	268	335	346	312	316	291	302	316	339	303	322	324	314	328	356	328	314	312	344	368	310	351	335	344	350	315	287	335	312	306	336	344	314	301	320	342	337	303	326	315	294	295	351	359	365	313	314	353	313	306	287	288	332	333	313	328	314	351	296	283	311	307	316	307	354	297	341	311	306	315	350	311	320	299	314	340	327	321	309	313	331	344	365	323	348	312	356	305	338	336	308	325	332	330	311	337	306	294	313	317	320	349	291	314	334	339	320	334	307	285	316	328	308	343	325	347	316	330	334	291	333	345	341	315	323	314	339	327	329	321	334	326	364	319	332	303	342	308	302	285	306	310	300	298	323	316	313	327	315	344	321	335	310	337	315	325	324	325	301	341	305	319	328	326	321	303	332	335	292	333	315	312	309	317	338	306	326	318	316	334	296	335	273	316	286	305	324	313	334	314	306	336	275	320	325	339	312	340	301	326	312	300	331	344	300	319	312	322	332	295	318	318	337	300	305	270	303	316	309	335	322	316	312	321	312	334	305	314	333	313	328	352	311	321	273	338	309	322	285	334	309	313	333	336	297	320	300	293	318	322	337	293	342	315	279	315	296	316	320	317	332	296	301	330	343	326	341	319	324	337	323	359	327	315	336	308	333	318	347	342	343	339	315	344	315	319	313	311	319	309	328	337	329	313	315	325	322	326	316	319	355	338	319	328	307	314	324	301	304	344	321	317	329	318	302	330	329	302	322	317	313	343	341	272	323	312	334	312	316	326	312	298	329	313	305	347	336	313	338	325	331	296	320	338	322	301	316	316	306	350	321	348	361	333	322	327	302	346	335	328	363	323	325	330	302	312	294	327	303	320	296	325	292	317	314	307	310	313	316	335	334	296	301	321	310	299	312	337	338	293	298	315	343	294	331	309	336	317	328	340	293	319	305	323	330	336	317	337	318	306	334	309	309	327	298	329	327	322	321	337	315	330	298	349	305	326	346	357	392	334	319	313	345	358	335	315	323	338	334	321	343	351	335	301	325	298	315	319	358	312	348	328	330	325	325	319	332	291	315	312	317	319	319	334	326	301	336	309	360	323	322	316	329	321	294	295	334	314	326	343	292	341	320	298	303	296	334	305	315	318	311	339	336	315	317	335	305	314	337	306	307	329	327	315	329	330	288	323	327	344	324	317	311	318	304	307	301	310	295	310	328	285	311	348	323	301	317	314	285	322	282	310	326	342	319	320	300	325	314	359	310	294	308	338	304	316	360	332	363	313	316	327	342	340	358	339	330	322	309	314	296	315	325	328	335	340	362	306	319	319	318	316	335	337	321	328	299	317	319	335	325	306	315	351	340	311	313	377	325	350	319	314	330	313	330	351	301	326	321	322	296	317	320	333	331	350	305	310	313	307	327	331	307	326	311	314	286	310	312	314	324	292	331	324	310	307	315	317	361	314	314	287	317	310	312	317	300	294	329	328	310	331	337	332	334	335	312	329	323	301	307	302	335	338	328	311	352	343	307	278	321	301	319	316	320	308	308	311	309	307	329	344	334	291	312	308	330
62472	61424	51243	17572	1470	1355	1286	1212	1173	1108	1078	1058	1045	1029	1013	1024	966	956	1017	972	975	914	955	928	1023	1023	1014	988	892	988	977	926	969	945	980	990	945	972	970	989	945	936	894	956	1004	928	954	951	960	975	968	910	942	967	963	960	931	957	924	975	979	991	893	942	947	988	972	969	910	914	966	905	957	938	912	939	951	976	950	974	950	941	951	913	940	895	958	887	973	940	943	890	940	950	956	957	972	953	974	906	930	989	942	1005	927	963	925	947	979	958	945	955	945	962	945	953	940	921	1009	945	964	928	932	973	963	979	953	951	986	983	913	913	983	929	965	929	899	888	895	945	903	932	968	918	994	895	959	899	1034	1001	913	913	943	927	951	892	902	1003	940	966	950	960	878	956	952	930	873	946	976	934	919	941	928	935	967	978	973	994	912	967	909	938	920	979	948	907	920	893	933	954	922	978	891	971	902	938	880	941	969	1001	935	939	972	906	997	974	945	936	953	966	978	942	905	885	929	947	937	903	942	910	941	919	957	910	935	943	1003	977	949	955	965	913	892	940	956	953	934	912	982	926	945	938	989	876	909	898	994	979	895	964	937	933	948	942	994	925	960	910	937	872	909	974	908	937	914	930	904	950	992	959	988	943	967	940	975	935	896	919	902	927	991	904	940	945	890	961	927	948	969	957	966	942	895	951	929	978	937	930	935	938	972	991	938	940	876	1000	908	948	910	934	921	911	921	917	953	939	960	962	921	896	935	970	940	967	926	960	936	957	927	918	947	941	922	963	953	997	946	934	961	901	943	976	976	917	960	946	948	916	939	1009	908	928	911	901	887	924	953	946	942	972	938	936	967	979	957	961	949	859	942	908	932	1013	942	896	976	921	934	918	929	924	978	919	980	924	953	948	949	1020	921	1014	950	972	985	968	934	968	961	895	951	929	980	934	910	944	931	980	970	979	940	929	979	964	1020	934	932	956	936	914	932	907	933	962	941	936	897	941	965	934	960	966	913	938	936	916	978	939	954	949	947	940	936	866	923	978	966	918	933	924	956	978	998	903	945	948	936	1022	937	924	934	975	961	971	991	926	930	959	928	955	952	945	974	940	932	905	948	942	916	1009	997	921	948	917	960	954	893	927	955	946	1007	977	969	989	973	941	870	930	940	943	934	935	976	1004	994	955	975	973	914	1041	888	887	993	860	933	919	919	914	904	977	950	962	932	929	1001	948	937	861	919	942	950	967	944	906	943	928	954	927	966	891	907	893	912	921	910	940	922	973	935	948	951	1002	915	932	990	950	962	957	1018	978	929	955	965	932	977	1059	959	927	998	947	917	933	994	927	963	972	953	944	947	943	912	931	908	996	938	952	918	948	927	1001	913	926	1018	890	974	954	941	934	936	925	945	986	994	927	903	919	974	927	969	934	948	941	961	981	981	898	945	942	964	939	988	992	958	920	905	927	949	910	890	971	1042	950	919	904	951	929	996	929	930	994	965	954	924	934	967	929	942	917	944	956	1015	923	1008	945	954	898	973	970	949	915	929	954	911	1029	992	933	933	910	978	965	962	918	945	998	896	928	966	952	945	1028	942	940	960	915	925	950	973	932	947	976	949	947	932	907	931	956	898	957	932	933	998	955	941	977	925	978	959	957	978	968	962	971	910	968	948	902	924	910	979	935	886	925	940	982	939	933	917	917	976	969	916	894	928	935	905	946	910	906	982	923	915	930	949	923	934	958	956	898	926	896	984	941	947	952	972	933	954	990	972	972	961	934	944	951	915	942	972	901	916	915	952	929	903	1008	937	976	1001	923	975	914	972	924	973	944	928	934	979	909	946	880	961	922	938	991	863	931	978	917	938	892	898	985	938	996	917	942	947	916	920	947	902	967	966	953	876	947	912	982	938	935	940	909	870	960	960	1018	966	937	941	886	906	952	917	928	921	953	997	933	935	990	945	946	943	915	920	924	918	908	972	947	967	944	1023	925	956	893	956	943	986	965	908	911	915	968	897	988	950	960	952	906	999	948	925	994	981	907	922	945	925	914	907	911	925	899	942	946	946	950	984	970	915	869	967	978	902	969	957	917	956	901	921	902	925	935	986	979	954	962	966	943	944	925	908	904	898	944	969	911	924	955	938	977	928	892	927	901	956	915	869	992	957	897	952	954	938	949	931	945	911	911	924	956	937	916	954	913	952	1022	916	998	982	924	943	961	964	914	921	916	901	989	973	917	957	1019	910	961	968	959	964	938	946	979	929	971	909	926	983	892	904	982	941	959	869	975	927	926	948	948	1004	972	918	958	980	916	960	962	912	958	960	926	954	943	899	920	1014	977	920	919	917	947	997	900	965	937	932	920	905	949	920	953	947	1005	963	981	979	970	973	907	894	946	927	933	885	951	931	955	955	929	940	928	940	988	955	981	970	936	987	977	936	904	916	932	988	946	982	975	903	921	978	961	985	915	1011	939	924	963	966	918	974	908	981	960	908	909	946	955	968	934	930	967	918	896	959	949	950	942	980	904	928	903	937	946	951	937	998	939	927	967	952	873	884	1032	945	998	940	960	883	934	969	942	925	926	982	925	938	914	929	976	959	979	946	939	911	928	907	943	1013	949	927	975	915	972	938	960	976	996	910	953	939	957	991	964	976	974	925	955	967	917	901	949	914	976	875	996	933	938	962	910	904	887	927	910	931	937	999	985	956	868	914	936	898	933	923	961	920	979	965	949	960	894	972	930	992	955	931	994	939	945	929	917	1002	958	963	968	954	916	965	947	912	932	934	938	915	942	928	989	922	941	948	937	955	951	957	998	907	923	960	917	962	967	967	956	991	928	962	919	916	974	1008	888	953	916	939	934	979	989	901	961	911	926	928	959	940	900	989	987	988	935	907	960	856	962	979	936	974	927	976	906	938	922	981	914	879	899	944	957	1015	1000	980	956	951	911	923	924	937	930	936	964	959	942	921	936	910	922	939	936	924	966	930	918	900	930	904	910	891	880	912	915	959	899	948	955	957	903	949	908	1001	913	900	890	995	952	955	944	989	896	946	920	951	962	958	972	917	970	964	968	967	922	903	928	907	993	943	962	992	990	862	933	901	940	917	890	890	937	922	922	905	928	950	945	915	987	918	994	958	888	936	962	945	905	954	974	971	913	902	961	939	926	942	946	956	919	936	936	937	910	938	951	890	910	948	891	970	930	948	983	917	922	1011	965	950	940	936	929	881	909	938	1025	958	936	941	907	950	935	975	980	932	929	964	960	983	930	929	910	940	925	910	935	889	943	920	965	981	915	905	913	930	900	920	984	996	947	911	941	989	860	959	906	961	969	960	973	925	951	989	953	966	951	922	920	956	889	909	1009	944	964	969	933	1003	942	976	906	947	892	1025	932	919	964	963	987	931	919	973	951	958	940	945	988	883	932	938	916	958	939	963	967	910	953	927	924	956	1002	976	950	931	958	982	960	940	955	905	963	903	993	932	916	890	938	884	920	925	917	979	938	945	949	1006	937	956	874	951	873	923	919	941	940	900	911	981	933	956	954	965	884	924	915	894	967
32987	18684	5825	923	149	156	137	147	162	146	142	145	154	145	143	131	151	175	138	168	133	158	152	132	144	140	151	159	128	150	137	145	156	146	142	148	163	149	134	148	150	152	158	128	175	126	144	119	137	143	128	150	130	141	170	153	139	132	145	131	133	154	161	165	148	145	150	153	144	137	138	153	136	151	139	151	148	131	149	138	156	130	156	147	150	137	161	168	138	163	146	134	157	126	158	160	136	156	134	161	144	150	144	151	149	130	148	144	142	168	154	143	147	142	152	132	127	149	138	157	140	161	155	159	130	152	150	162	147	144	145	151	148	158	154	152	144	135	129	165	152	142	148	124	148	155	140	154	175	141	135	151	144	141	147	159	142	146	123	140	153	163	164	149	123	133	122	123	148	153	148	139	141	148	140	136	139	147	153	153	146	131	142	163	161	128	130	153	158	121	125	129	153	154	149	163	155	150	157	132	150	148	135	142	143	159	160	142	153	155	153	142	154	153	142	126	145	153	152	125	148	144	142	170	144	156	132	147	162	159	127	150	135	146	154	144	155	140	132	143	131	131	138	130	141	144	142	127	140	150	155	142	137	135	128	131	148	157	138	124	152	144	171	137	163	147	115	164	132	142	134	129	115	141	149	154	158	158	142	159	138	147	160	140	134	137	135	148	142	137	135	138	147	147	142	134	141	150	138	152	127	142	166	169	127	141	136	144	157	155	167	114	163	158	159	146	145	163	138	143	142	172	157	149	144	134	124	131	148	139	151	149	149	175	126	150	150	138	150	144	138	150	145	142	155	141	134	157	135	159	137	141	151	118	141	154	160	135	155	149	157	137	137	140	147	156	150	142	154	146	129	149	158	151	129	144	165	162	168	139	132	138	129	136	161	167	141	159	157	142	126	145	162	168	162	138	129	148	160	141	140	125	136	156	159	134	155	148	150	148	154	160	124	135	151	129	138	136	138	136	146	125	150	149	163	137	161	150	158	138	149	144	156	140	160	157	136	139	149	142	141	151	137	147	145	143	145	147	148	132	154	165	162	114	154	139	155	141	164	151	127	145	143	149	127	133	135	142	147	150	152	126	158	148	157	143	163	152	147	135	167	145	127	152	147	144	127	143	156	171	127	136	152	135	130	171	137	152	148	140	145	146	142	137	154	134	165	156	148	128	158	145	134	155	170	145	155	146	161	141	138	148	125	143	144	139	139	145	138	147	155	158	149	132	162	135	125	161	148	160	148	140	126	148	139	143	145	135	159	111	150	126	132	136	155	143	161	151	169	138	155	150	151	144	139	141	141	154	148	143	135	148	151	114	161	141	150	160	158	133	170	145	149	128	149	137	150	133	148	137	162	141	160	125	134	160	143	154	151	167	137	157	147	138	165	129	147	154	155	139	150	154	141	136	149	136	125	147	147	145	163	154	142	156	159	154	152	133	128	152	151	155	142	144	130	131	135	152	171	154	147	158	137	160	160	153	144	133	139	152	137	144	157	145	136	155	152	141	154	140	146	142	135	145	135	139	149	161	136	153	145	143	156	154	141	140	138	138	149	154	160	148	129	113	151	137	168	153	152	153	147	147	143	155	122	129	153	157	133	149	146	122	148	138	142	135	144	149	154	148	148	151	165	144	171	140	152	151	158	120	123	158	131	137	161	157	124	147	155	145	129	154	139	164	162	155	146	141	147	166	140	135	157	133	131	148	132	152	134	166	159	131	135	158	146	161	163	164	126	165	142	137	141	133	147	123	144	126	149	156	165	151	159	164	159	148	147	133	158	146	149	148	134	148	142	146	133	146	141	149	137	155	135	125	132	144	132	129	148	173	121	136	149	144	136	150	139	157	150	140	149	145	150	153	130	143	146	154	133	169	148	157	149	138	141	151	139	135	134	152	170	166	159	160	162	155	141	142	145	141	158	144	171	134	147	153	148	146	148	153	151	139	144	148	157	159	129	140	135	158	156	165	155	128	128	160	139	121	151	153	129	152	126	155	141	162	137	149	154	150	134	150	165	142	136	144	143	147	136	159	150	179	152	151	139	154	149	147	149	136	141	147	144	135	152	149	157	150	143	130	167	140	147	149	143	147	153	150	159	146	146	128	156	158	156	159	149	158	134	122	149	176	143	138	133	151	154	143	150	132	142	144	142	165	147	126	140	134	146	145	145	145	149	154	148	146	141	133	131	144	117	134	144	155	151	137	149	137	150	141	155	134	176	150	131	156	147	146	136	141	150	150	153	144	147	145	142	129	158	154	126	136	121	145	134	137	148	126	154	131	137	133	140	135	157	119	139	147	135	153	152	147	167	168	139	167	139	150	147	168	139	148	152	133	143	147	166	149	153	144	147	135	140	122	142	151	124	150	156	144	139	152	154	128	156	137	141	142	123	137	150	148	165	117	136	121	157	131	162	123	138	129	156	158	156	133	184	144	144	153	148	142	131	164	164	150	136	162	160	149	160	151	141	144	138	167	136	140	122	120	151	101	136	146	127	146	160	146	150	155	142	148	149	138	142	133	152	150	136	138	139	151	138	142	176	152	150	158	148	141	142	140	144	151	125	148	127	132	152	151	133	144	127	164	155	167	148	129	142	150	179	122	132	142	136	143	153	125	137	151	139	135	145	143	145	137	147	142	161	161	140	139	150	153	157	152	142	157	143	140	138	150	147	159	117	140	142	140	136	116	132	150	140	150	163	138	155	148	144	144	143	137	156	165	160	150	132	146	125	132	147	141	145	146	138	173	106	155	160	145	154	141	159	142	128	170	146	137	157	158	159	154	155	154	140	157	154	150	152	141	164	141	140	143	136	123	152	144	146	152	131	157	145	143	139	127	160	126	141	130	135	147	128	160	143	146	144	149	133	156	157	133	145	162	138	136	157	157	149	149	144	161	135	148	159	166	153	131	143	157	168	141	150	134	158	157	153	165	130	125	129	157	127	136	150	124	129	161	114	154	148	133	148	153	162	151	136	179	146	144	133	160	147	158	151	142	128	132	128	132	160	143	161	135	174	156	161	163	137	117	146	135	147	139	123	149	136	145	157	142	160	157	135	142	144	153	153	149	159	163	128	159	153	133	134	159	165	131	148	135	129	154	132	144	153	142	152	137	185	143	153	169	145	150	144	134	162	163	119	134	150	143	159	154	157	138	145	150	156	135	183	155	161	143	158	145	130	132	143	153	142	138	144	151	146	149	153	156	148	132	165	147	146	157	138	131	135	161	166	160	164	135	161	121	152	156	158	148	146	141	150	138	153	125	158	141	155	140	138	162	137	156	148	141	142	142	150	139	152	138	150	132	133	145	135	123	148	136	141	161	122	138	166	158	142	123	149	139	147	163	152	171	128	140	155	163	110	142	182	137	140	148	135	150	147	126	133	138	150	150	142	161	137	136	151	157	127	142	157	150	155	128	138	150	153	146	152	123	168	147	131	155	152	155	154	148	149	159	148	129	147	159	140	164	148	148	143	149	133	139	145	151	159	146	139	171
31630	20780	7800	2422	500	510	535	500	511	504	521	494	493	509	481	528	516	508	477	532	505	511	485	533	485	504	496	491	552	499	499	511	469	500	509	486	487	507	499	507	466	516	490	514	531	513	493	496	510	503	505	505	516	508	489	491	525	509	536	478	550	509	519	511	501	498	531	518	485	498	479	487	525	501	511	485	497	524	494	462	512	486	490	501	497	491	459	503	522	521	505	524	548	549	512	505	490	516	480	489	464	504	479	459	493	532	490	486	480	498	542	495	528	476	467	505	479	505	471	518	487	496	504	514	485	510	484	487	479	492	503	500	504	498	493	479	480	511	480	482	505	478	515	500	491	464	504	487	488	450	482	473	497	491	525	513	505	488	485	486	510	498	503	458	485	500	487	515	494	498	488	499	503	482	504	536	496	517	491	519	474	497	528	501	494	470	510	513	502	504	526	505	544	482	503	485	471	489	471	490	499	516	481	469	489	475	533	524	495	496	488	470	470	526	495	491	498	513	558	478	513	510	482	469	487	517	501	497	512	501	472	474	518	491	499	519	469	521	511	564	543	448	468	504	477	468	523	545	524	492	491	500	480	483	507	486	528	487	485	504	503	502	491	499	522	501	521	503	504	466	489	498	462	508	453	484	495	468	514	456	515	462	467	529	510	512	486	502	487	466	484	517	556	537	529	556	490	492	479	506	499	490	501	487	505	458	490	482	497	520	501	477	492	509	503	501	514	482	469	544	504	471	480	490	525	511	518	469	526	472	490	497	477	506	500	500	501	541	513	494	543	519	511	517	504	533	519	500	496	521	475	521	507	498	493	518	518	505	525	492	488	518	506	492	548	508	489	475	502	487	470	496	484	512	508	495	487	505	495	485	512	483	528	513	523	495	500	527	543	492	521	495	527	497	527	472	505	509	483	508	519	517	474	469	494	510	521	498	472	516	477	485	498	517	485	466	484	493	505	480	533	444	472	507	489	456	500	453	517	520	519	514	493	484	475	508	503	493	456	493	488	497	491	502	513	464	493	488	512	522	510	516	492	464	486	480	515	434	491	533	516	518	511	495	510	542	516	501	521	487	487	494	485	500	518	502	483	509	454	472	473	465	499	509	512	541	533	517	491	497	502	515	469	506	492	497	515	499	530	467	480	528	475	497	478	452	488	506	539	472	541	472	502	477	525	496	491	501	501	496	515	478	530	501	532	495	517	482	539	509	496	489	494	525	471	492	507	479	515	488	467	507	530	510	468	511	536	480	513	504	495	526	546	492	505	499	460	514	471	469	493	499	458	474	494	505	528	510	496	469	512	528	529	521	486	447	471	474	509	467	518	516	501	542	507	471	525	468	511	488	474	487	483	501	518	536	508	460	476	477	495	487	512	485	501	500	523	494	482	466	513	462	514	502	504	491	521	479	508	491	467	494	512	489	545	504	488	506	504	504	527	522	503	533	495	481	498	495	494	512	508	541	493	485	520	482	479	502	495	505	499	515	491	506	483	493	480	528	472	504	478	499	458	504	513	524	424	516	503	475	507	485	521	540	522	493	507	469	497	532	503	487	496	508	533	485	496	526	513	519	456	476	496	459	519	470	512	485	464	527	522	480	500	477	501	483	533	491	462	512	530	481	491	476	498	546	479	431	503	481	498	482	508	537	486	481	495	481	469	550	525	508	480	520	510	502	536	495	510	460	501	519	505	520	504	449	441	520	443	523	495	515	511	480	510	495	476	518	443	481	475	518	563	480	455	487	524	486	496	507	508	484	507	441	489	482	524	485	529	506	461	453	556	509	530	490	519	490	500	527	495	488	532	513	480	500	481	525	474	500	527	524	535	493	458	491	521	491	479	502	520	486	482	546	546	531	495	505	523	496	494	501	550	478	501	462	529	492	480	478	522	492	513	510	513	495	509	508	524	478	480	475	478	513	498	501	446	470	488	496	539	488	519	506	485	493	519	482	482	492	508	488	506	445	522	535	500	500	520	518	481	498	500	489	528	509	482	537	505	517	514	496	511	519	508	506	507	512	458	520	483	458	480	493	464	483	516	483	459	515	531	510	479	467	516	521	476	492	470	478	478	474	525	514	519	501	511	484	484	493	536	492	511	503	483	482	500	501	512	551	497	525	463	472	497	463	470	517	483	462	468	475	507	501	484	498	528	485	509	520	517	560	484	478	453	511	524	494	544	471	493	501	480	506	503	498	511	508	497	512	506	532	493	534	483	492	496	493	480	507	503	481	520	488	502	482	475	465	492	481	505	528	503	468	548	492	484	483	522	484	491	525	532	509	498	508	499	538	471	517	509	511	469	478	521	475	512	509	502	498	511	525	499	475	515	465	483	488	475	505	476	489	489	479	529	498	470	489	448	435	483	544	502	510	503	456	492	497	495	501	473	486	447	455	505	472	496	462	499	480	518	495	528	551	464	454	513	509	459	505	518	480	494	509	506	496	474	522	534	507	496	507	487	537	529	470	503	490	514	506	498	492	526	501	499	500	468	482	487	513	481	484	520	509	456	470	493	473	453	525	483	492	531	507	475	476	503	505	505	522	504	505	502	469	491	459	480	512	499	479	513	482	487	498	511	468	474	478	499	449	521	512	521	496	509	513	494	564	481	517	504	500	505	513	496	521	502	494	466	482	470	484	479	477	489	506	508	457	482	460	509	519	500	493	559	503	508	518	525	524	504	509	503	491	501	502	461	499	510	518	449	473	500	506	500	490	499	492	538	466	516	505	496	512	484	475	478	541	492	510	509	484	499	543	460	520	487	478	484	513	490	503	488	463	479	479	462	494	515	533	457	475	476	515	501	485	485	509	499	487	468	507	509	510	464	524	499	519	497	515	553	472	489	511	513	495	538	494	521	533	510	530	520	535	430	498	543	481	489	502	478	507	462	485	491	492	473	482	532	501	476	518	501	491	496	480	482	487	502	443	496	522	473	521	475	523	524	468	530	544	506	480	512	493	523	482	489	512	476	524	559	506	518	517	523	498	504	495	484	502	467	515	475	469	526	495	544	467	483	474	550	535	483	518	492	459	495	466	520	477	503	519	512	537	515	473	463	473	473	529	541	493	489	491	501	494	476	495	500	516	484	491	496	484	526	503	521	518	496	472	534	490	478	500	488	515	493	460	490	499	472	475	462	498	509	454	474	507	493	498	471	488	543	508	526	491	483	502	502	510	479	530	490	507	470	490	469	473	512	510	535	526	504	535	506	493	509	521	505	484	513	513	468	478	491	481	445	525	484	494	473	475	495	512	496	485	511	524	504	549	512	517	516	515	475	507	530	479	503	510	518	499	525	502	492	480	488	502	487	491	466	507	495	532	510	469	531	528	504	533	509	466	498	530	532	453	533	474	474	489	520	485	507	519	509	533	504	481	539	535	486	519	475	522	490	493	531	489	519	467	510	492	507	542	494	510	527	462	514	529	501	491	487	497	503	524	496	537	486	509	459	479	507	455	476	471	515	501	484	491	519	471	516	500	501	465
70534	59891	42839	20367	2013	306	303	249	235	237	221	245	245	250	267	232	217	258	225	244	232	240	226	242	275	237	249	238	243	274	226	226	231	261	241	220	226	235	236	194	236	236	221	234	231	233	208	222	212	234	241	218	216	220	236	218	194	212	231	202	223	239	221	226	230	205	236	242	207	238	249	219	242	242	233	225	235	230	227	207	218	226	243	234	195	247	232	217	227	215	227	255	241	231	227	277	240	254	248	234	233	202	212	222	239	230	194	244	225	254	229	230	225	213	217	250	236	229	244	247	258	236	220	252	216	222	209	229	222	213	253	248	249	226	256	204	206	224	211	213	220	241	206	250	236	264	238	218	255	230	207	229	229	227	200	237	228	217	258	236	251	250	200	219	210	260	195	225	207	252	223	241	208	231	244	225	206	219	211	241	228	233	203	194	236	227	240	265	234	206	240	232	208	229	249	217	221	228	217	230	240	214	207	235	216	226	234	227	240	248	219	212	231	226	240	250	213	223	252	217	213	221	229	262	225	225	234	252	247	248	224	249	248	235	241	218	217	247	225	222	242	233	225	224	212	213	210	222	256	221	216	270	233	220	234	226	224	240	247	255	244	250	250	215	232	252	238	219	207	247	271	236	242	261	250	222	265	210	215	236	241	217	218	224	235	246	251	216	239	234	232	208	226	229	220	243	225	240	224	262	235	250	237	224	207	242	244	245	226	234	241	224	228	221	231	249	247	235	206	216	221	236	224	252	230	256	240	240	220	248	232	247	224	206	204	258	194	224	245	232	242	242	220	222	205	235	224	242	207	226	264	228	222	249	236	266	253	213	215	231	230	244	232	239	220	218	233	258	193	245	209	240	231	207	224	218	242	224	234	239	222	207	226	233	229	220	218	217	207	222	203	235	228	221	249	225	258	212	216	246	235	238	254	194	220	232	238	221	238	230	238	262	243	212	237	234	214	218	204	201	231	242	255	221	250	209	224	226	238	239	232	225	247	211	201	233	230	227	206	250	257	209	262	231	245	240	237	250	252	226	234	231	245	208	244	216	204	258	227	218	253	238	244	226	246	221	219	244	230	238	254	243	251	229	251	216	241	195	227	185	237	221	241	226	213	206	232	243	232	228	188	214	226	239	244	236	244	247	218	231	227	250	228	242	224	201	252	254	238	255	235	226	246	215	221	235	231	214	209	243	216	221	231	231	237	219	233	225	212	233	219	258	226	239	252	241	215	213	229	242	255	220	216	211	228	222	213	239	218	241	272	210	227	228	251	216	222	217	224	216	232	226	227	256	228	251	216	226	203	242	230	231	213	236	222	215	235	220	248	254	271	207	220	243	208	232	228	239	222	212	252	221	251	237	263	227	235	236	219	227	247	223	247	231	256	212	235	232	256	245	226	250	220	223	224	260	266	217	223	209	216	233	211	229	223	256	227	231	219	215	228	236	231	220	243	203	222	258	226	224	208	247	233	265	240	228	275	207	245	237	237	250	220	234	210	216	232	208	236	230	253	235	222	224	235	257	231	231	222	233	216	210	230	246	220	233	212	238	236	264	220	236	254	229	225	215	226	234	239	240	235	234	225	242	234	234	260	268	238	247	244	255	210	221	225	224	247	260	244	249	211	245	227	246	257	241	251	235	255	224	204	204	239	229	248	254	220	251	226	196	224	226	226	200	248	230	218	223	224	250	223	209	216	223	218	229	221	235	237	245	256	215	203	215	223	249	220	220	223	252	228	237	229	250	231	244	216	227	227	227	242	250	229	237	207	231	228	253	245	244	224	222	199	214	271	230	235	236	212	246	210	263	222	235	234	240	235	234	255	226	238	233	239	208	241	229	219	196	225	253	230	218	227	252	238	226	222	227	217	238	218	214	243	222	226	220	219	229	235	225	239	219	224	203	229	231	238	223	220	221	235	215	241	212	243	220	213	247	243	241	260	260	219	239	235	234	219	193	231	251	219	232	216	221	241	224	229	241	248	217	220	237	243	263	238	219	246	237	216	241	205	245	252	226	232	225	239	219	232	210	255	243	203	206	214	238	223	232	234	230	229	216	212	223	223	252	219	234	243	241	226	253	231	260	253	246	206	245	226	242	211	242	198	230	233	235	243	233	222	246	233	238	210	242	223	261	244	233	229	220	243	237	235	255	214	211	236	213	237	238	210	230	238	234	207	231	231	210	228	242	253	206	231	245	228	239	232	258	249	232	232	244	249	237	237	227	238	242	227	232	237	242	236	216	233	219	212	233	223	234	224	228	225	216	229	220	228	220	233	229	246	221	223	237	230	237	273	244	213	244	240	244	246	237	231	236	221	259	221	242	242	232	238	254	200	229	235	244	205	239	266	217	240	229	240	240	205	235	240	231	210	260	205	220	226	229	237	246	224	213	233	248	231	255	243	214	262	226	215	242	239	221	243	247	232	210	247	208	179	231	228	243	224	223	259	234	254	237	234	250	219	228	228	249	246	242	206	200	224	239	222	194	211	219	249	231	265	228	221	221	238	226	245	238	202	238	219	262	224	222	201	229	225	231	214	219	249	235	218	229	238	246	226	230	252	250	211	229	224	232	229	235	244	243	214	239	237	259	223	241	234	223	214	218	209	231	222	242	252	223	229	238	226	215	229	246	245	211	253	230	259	243	246	227	253	225	256	238	250	232	239	212	218	228	194	234	236	239	230	216	244	238	241	249	223	224	243	231	225	237	219	209	259	235	239	233	242	238	233	242	275	222	265	227	217	237	237	232	226	219	231	226	245	232	271	222	265	243	244	247	205	217	222	206	209	171	238	254	227	250	261	254	230	233	219	245	239	208	218	243	250	263	227	222	215	247	222	233	235	253	238	236	231	238	213	225	208	207	249	229	227	220	235	232	218	198	269	216	224	232	220	239	237	238	208	250	244	204	235	240	238	222	203	216	239	248	248	219	235	241	222	274	240	242	237	214	241	208	242	210	241	243	230	228	225	207	248	251	237	202	248	225	227	215	256	228	214	245	216	261	236	230	215	201	239	251	210	226	227	220	248	253	263	219	234	222	246	217	220	236	218	199	206	235	257	208	211	231	221	230	252	248	201	278	238	221	187	246	212	226	237	252	249	277	240	221	253	239	239	236	263	225	223	244	243	243	247	258	226	243	237	227	225	204	207	214	237	231	207	227	205	247	255	202	244	225	233	235	219	244	222	250	213	235	232	215	225	244	251	215	235	210	255	207	223	227	233	222	221	234	227	230	277	219	243	226	235	245	218	220	232	207	235	216	235	234	253	235	238	219	226	239	226	223	236	240	215	246	232	228	225	225	229	233	224	222	249	243	242	233	232	231	229	208	236	216	252	208	228	231	266	209	228	228	218	235	224	219	230	228	228	225	207	242	220	209	224	225	248	218	216	230	211	226	232	239	234	220	236	228	232	209	257	207	256	231	228	245	243	226	228	235	232	213	241	217	255	218	240	232	229	250	234	240	220	196	238	255	237	256	223	214	246	233	232	228
52442	49292	40440	16879	1059	986	965	871	788	813	816	763	822	758	833	745	775	794	754	712	737	766	780	742	723	725	734	748	785	741	751	778	776	710	732	732	717	742	719	741	751	752	716	770	700	757	731	778	728	702	729	672	717	720	732	690	733	747	699	730	691	715	766	749	740	756	686	729	732	743	704	677	739	753	743	754	748	725	759	693	745	723	755	733	722	711	712	735	699	765	715	675	740	709	695	722	713	694	745	686	717	760	684	748	756	721	741	709	694	728	738	689	661	683	742	719	684	706	753	689	723	699	746	719	682	704	687	731	730	731	726	705	756	720	748	727	724	700	687	760	727	688	722	684	749	723	713	690	669	698	702	755	734	745	714	749	701	715	742	725	709	723	707	745	803	690	710	697	729	748	685	701	738	709	735	720	681	701	720	749	697	736	692	661	732	687	728	728	737	704	718	666	731	680	752	715	696	722	770	729	665	697	727	701	733	721	719	751	734	735	698	755	730	744	729	713	703	719	690	690	723	690	727	729	718	686	714	673	736	726	710	708	696	750	716	754	728	721	735	699	725	736	708	675	729	713	715	717	739	770	752	754	733	727	721	725	702	741	713	735	680	714	705	697	689	739	694	679	718	699	680	759	716	766	719	741	748	754	720	712	727	740	762	742	719	695	690	677	711	680	707	713	735	670	792	709	725	709	735	749	695	687	716	761	699	711	722	673	698	699	711	698	762	681	759	711	738	780	763	743	755	714	704	715	720	763	748	725	732	686	757	690	743	726	715	663	730	733	681	712	714	718	684	690	722	693	729	743	726	738	754	701	709	681	745	704	750	714	721	700	694	699	703	734	747	733	777	702	732	726	711	762	745	776	698	734	715	693	697	709	732	712	687	705	713	729	760	705	735	758	724	759	772	708	717	742	690	730	704	730	693	742	731	698	757	761	726	709	742	783	734	695	687	673	745	750	752	689	762	720	729	677	716	686	714	708	715	725	727	688	709	710	752	714	714	739	738	726	771	745	723	706	675	744	748	710	744	694	727	718	700	738	704	702	723	691	695	699	724	697	746	665	699	750	763	741	690	738	717	715	708	711	723	712	688	716	733	713	724	755	711	714	698	786	722	752	725	712	725	751	703	743	727	722	680	714	723	726	696	714	710	728	757	726	729	742	722	703	723	734	711	688	692	763	733	761	741	715	731	742	728	721	683	767	728	691	736	660	671	732	704	729	784	745	717	735	749	678	706	730	769	732	719	667	750	745	705	719	727	723	705	710	734	686	683	705	705	742	764	772	694	680	753	712	708	721	753	767	704	679	740	690	774	708	732	699	699	760	714	742	684	745	781	746	709	704	700	761	689	707	735	750	685	702	721	755	726	736	731	758	738	759	757	683	701	719	714	709	691	740	723	737	720	762	699	726	732	756	723	709	730	681	715	695	761	683	744	701	771	664	795	741	701	709	734	772	748	736	702	719	694	735	735	731	699	700	734	728	699	716	713	758	732	737	686	685	671	688	744	679	719	724	729	683	715	705	760	691	706	721	739	727	691	707	729	719	675	683	714	683	704	733	749	723	747	754	741	733	717	746	735	692	697	748	720	698	749	703	709	723	678	740	748	730	698	727	750	743	710	677	690	763	686	684	739	709	668	722	723	742	721	701	760	728	755	708	718	739	708	689	713	702	712	712	741	664	768	710	707	735	734	699	726	703	762	663	706	746	721	725	722	748	686	708	681	712	739	731	775	660	713	730	674	713	721	736	733	713	717	711	742	740	691	719	702	755	756	720	723	724	708	715	733	724	719	724	704	683	724	680	694	721	648	729	710	735	733	721	735	737	698	696	730	688	763	769	757	690	716	700	726	690	668	774	711	777	680	696	727	728	676	727	723	734	692	751	727	701	718	763	713	714	698	706	690	691	759	714	743	748	717	710	728	731	733	701	717	730	688	729	686	674	729	694	788	725	727	758	737	716	778	725	689	698	700	697	730	689	661	753	726	712	728	724	692	690	749	776	732	687	722	706	714	747	732	732	693	758	704	711	678	733	746	732	729	718	748	712	713	763	757	712	698	759	691	717	717	721	700	718	691	751	742	739	713	749	693	687	739	681	678	734	737	746	713	740	713	666	742	725	729	779	702	721	703	726	776	714	738	701	724	696	715	699	730	706	723	754	705	710	735	749	694	710	763	700	703	691	723	678	743	770	719	726	759	731	759	743	732	756	719	683	703	698	666	746	700	697	725	735	750	733	757	742	714	737	692	723	760	751	692	692	729	748	732	676	735	734	714	745	782	660	775	721	746	738	728	745	728	711	706	702	694	704	741	769	690	698	725	713	770	714	698	740	736	753	702	730	740	716	728	748	743	709	735	752	743	736	705	702	753	772	786	723	702	699	776	714	717	679	696	753	713	745	738	656	692	744	778	707	752	693	692	715	666	712	697	686	703	751	730	681	708	697	701	759	746	725	698	765	766	775	723	743	729	720	735	647	711	693	730	736	686	678	735	763	738	757	706	726	771	726	766	730	680	703	707	730	749	728	709	766	699	719	734	738	756	708	722	722	741	724	695	764	714	745	704	732	648	736	759	786	727	741	716	759	728	696	743	759	685	733	703	702	738	754	707	672	756	698	724	725	736	717	699	713	722	714	727	725	683	721	749	772	672	777	715	723	785	718	700	703	693	729	685	728	725	691	699	699	730	754	721	749	716	751	730	704	706	701	695	788	724	715	771	754	735	780	705	716	745	740	760	787	698	701	698	743	718	785	724	718	751	671	749	732	693	718	715	715	677	777	731	784	747	698	747	656	714	736	715	731	725	723	757	685	741	706	725	712	732	716	685	723	713	683	756	749	690	727	740	725	677	746	723	735	715	695	717	693	764	769	754	731	711	720	722	710	730	732	709	736	747	675	735	699	731	739	773	756	714	767	719	791	733	686	784	753	693	714	712	735	719	750	726	700	717	745	701	719	690	706	714	728	704	785	737	770	754	701	697	700	715	762	698	719	700	697	736	697	691	710	712	741	742	721	700	696	714	722	729	689	712	738	698	697	724	747	731	736	721	729	702	715	716	655	738	729	747	739	715	754	716	711	727	708	763	720	750	737	709	694	696	746	748	685	766	748	751	716	741	715	742	739	749	683	717	743	746	725	749	725	740	694	701	714	665	709	703	744	679	726	695	693	723	696	715	748	732	797	723	716	724	736	721	693	657	691	729	709	739	731	762	738	708	717	718	722	713	755	733	692	663	757	693	767	700	715	732	737	716	749	743	722	692	716	674	723	743	702	727	732	722	727	694	730	700	686	738	684	721	719	753	738	683	698	703	711	727	765	724	720	683	729	746	747	701	709	705	705	738	758	690	786	751	709	717	769	693	718	722	724	671	736	715	738	719	697	719	705	663	727	741	764	779	716	747	733	733	766	716	715	741	675	699	735	711	687	688	743	689	723	711	700	706	759	748	701	711	728	716	744	759	764	727	745	708	750	710	725	790	755	679	709	696	690
79582	70591	52183	28363	5832	601	396	379	333	379	355	349	392	328	337	307	298	334	321	361	311	310	316	331	326	318	323	322	321	367	336	343	301	321	321	309	323	351	310	317	343	338	348	328	343	303	308	316	314	325	337	316	304	324	307	327	287	347	308	332	311	303	314	311	309	318	308	316	334	359	303	284	323	320	307	332	343	364	311	340	327	299	321	366	301	308	327	297	301	330	314	265	309	354	334	320	303	298	338	316	331	305	328	310	319	320	334	309	311	328	304	320	345	303	322	318	315	314	322	288	314	294	318	322	324	318	329	318	310	313	294	326	322	315	307	311	335	317	304	338	341	309	316	322	316	325	343	302	332	337	324	304	297	323	337	330	322	304	306	312	313	329	308	317	322	332	334	310	328	322	329	288	326	311	326	314	317	323	342	322	305	336	287	345	335	304	316	338	322	300	288	346	296	292	310	334	342	338	357	305	338	296	313	332	290	312	286	353	297	318	327	270	329	338	317	344	301	314	314	323	314	329	330	304	312	333	366	346	328	345	326	309	341	308	298	333	328	360	318	325	368	350	327	288	326	327	314	336	341	345	309	301	316	359	313	305	326	298	345	314	288	311	326	331	325	344	313	328	320	342	317	306	298	319	309	334	297	297	332	331	308	280	287	310	310	333	305	315	294	312	327	337	296	327	303	321	291	325	329	326	330	289	329	315	323	318	363	300	322	309	302	309	304	299	310	324	318	313	305	280	275	315	331	304	304	304	314	319	321	308	305	362	336	308	307	329	308	309	303	310	315	324	304	299	314	322	334	309	336	307	317	297	333	330	353	344	320	314	336	310	327	305	317	269	301	306	323	340	286	307	323	321	303	325	323	330	354	316	315	345	326	335	342	297	330	314	306	336	296	316	324	305	300	334	323	312	336	300	328	313	335	347	315	303	295	360	308	310	280	333	341	333	308	301	313	316	297	341	344	309	343	312	319	323	324	327	309	323	307	339	323	339	345	327	300	296	336	332	339	314	336	306	306	321	290	294	302	294	331	300	311	333	322	335	300	341	312	307	336	303	295	329	291	325	347	286	312	334	297	309	298	284	283	311	303	318	325	329	306	316	319	344	320	325	302	318	325	293	324	329	322	329	315	304	310	346	328	320	285	293	310	330	328	323	311	314	311	307	312	319	333	321	358	323	345	323	354	319	327	320	322	307	330	332	337	300	307	337	283	325	305	308	318	274	305	320	301	281	297	362	327	335	304	329	318	317	326	287	354	331	286	328	336	330	283	295	320	293	318	313	312	345	321	301	329	304	297	309	338	314	342	308	306	283	292	281	332	309	345	322	329	331	309	341	338	332	352	287	292	298	339	326	320	295	302	332	362	322	305	299	299	308	373	343	338	347	352	290	308	328	305	299	284	300	350	346	327	306	347	332	316	322	309	289	335	327	337	281	312	330	291	312	297	306	338	341	346	310	340	306	328	315	316	305	290	290	335	308	322	339	330	297	347	325	341	336	316	338	318	289	310	339	327	338	304	310	297	293	315	336	325	307	313	310	328	315	330	305	339	321	329	290	343	340	338	347	322	316	290	304	327	324	308	309	328	290	291	287	305	313	314	305	311	315	323	343	308	327	299	308	308	331	297	331	329	308	281	336	300	345	348	324	352	299	342	354	351	311	297	322	331	312	289	333	313	301	303	298	330	291	307	323	291	309	320	347	317	333	317	336	311	344	307	283	330	314	298	308	297	308	334	329	315	311	302	317	325	302	338	299	311	304	310	319	306	319	338	305	308	310	324	305	326	331	342	355	365	314	339	321	335	325	332	352	353	309	304	288	304	328	337	356	317	319	315	301	310	327	344	303	289	325	312	281	308	305	319	323	289	323	273	301	327	340	291	301	300	306	310	313	316	323	313	322	323	360	329	317	309	293	336	289	318	322	340	298	317	334	317	331	335	288	351	323	330	355	324	310	297	318	336	329	312	320	363	308	292	328	313	303	303	293	336	311	343	354	311	318	311	305	364	307	323	326	296	295	318	293	308	346	311	322	344	320	301	299	309	319	317	330	287	321	298	296	320	288	319	320	313	337	306	325	314	330	308	317	336	315	305	329	334	328	354	300	324	325	324	291	324	362	295	349	288	344	309	310	330	310	322	303	319	327	331	316	324	320	312	293	336	310	313	310	309	313	324	277	344	351	320	309	303	312	308	341	312	324	317	291	336	332	328	330	336	347	288	368	328	303	313	322	341	334	312	314	328	319	336	309	340	314	325	336	289	325	296	339	365	304	339	305	357	333	339	356	328	306	330	323	316	337	320	307	335	319	324	332	284	334	298	350	341	343	301	300	316	328	308	279	313	336	339	328	310	331	314	306	332	297	321	302	314	316	326	321	317	299	308	276	344	324	331	352	315	347	339	296	292	305	316	320	337	321	302	355	316	325	331	348	320	317	325	307	324	328	322	298	309	312	287	314	313	294	321	308	323	322	321	322	326	316	335	320	323	331	305	312	338	321	311	324	313	341	309	333	312	320	291	299	300	319	316	341	309	308	325	338	333	326	339	297	331	325	316	319	315	327	324	306	353	327	326	271	308	334	367	345	321	345	312	314	307	301	278	321	322	330	333	336	356	314	325	322	318	318	331	320	287	324	329	339	316	282	313	361	313	354	285	331	339	282	326	299	305	310	329	300	308	291	309	334	332	324	286	315	296	322	324	306	351	301	279	354	323	325	314	326	327	346	322	314	309	339	317	333	313	326	343	354	303	332	338	299	292	346	322	292	318	326	331	335	298	291	307	333	334	322	321	300	291	337	340	297	303	310	343	318	319	307	304	335	325	312	343	291	303	329	310	319	314	345	342	323	273	332	324	294	312	296	335	350	296	341	291	319	304	291	337	308	335	317	324	323	288	336	346	305	296	304	308	319	309	315	341	317	314	308	326	321	317	312	349	316	317	347	312	311	313	303	342	325	301	325	299	317	360	310	331	324	318	328	328	323	302	315	340	327	327	317	309	319	296	310	333	325	329	335	284	316	341	339	299	318	305	312	323	313	307	314	336	308	292	320	323	346	311	322	310	331	287	341	323	299	321	345	313	298	328	326	334	332	322	313	291	307	348	303	325	329	328	296	322	334	329	331	342	317	344	293	301	312	306	317	351	336	277	327	325	295	309	301	328	349	320	307	347	343	328	318	316	335	279	308	351	344	320	318	332	303	317	305	303	319	309	322	350	338	332	314	310	319	309	317	333	297	300	324	327	325	329	323	327	333	313	321	328	293	336	300	327	284	319	283	296	304	308	335	331	323	322	333	306	324	324	316	330	325	351	279	295	314	318	341	291	321	342	337	297	281	318	314	302	361	329	324	306	302	299	290	359	323	309	301	330	363	327	313	298	344	349	345	328	333	337	336	296	355	298	325	286	295	280	330	314	305	328	321	327	322	311	307	313	322	308	315	281	296	338	301	329	322	314	333	288	330	289	304	365	292	311	336	310	289	316	302	302	336
62717	60767	50067	21079	1526	1364	1304	1298	1133	1084	1109	1070	1021	1038	981	1017	983	1032	965	994	980	984	1032	950	964	1037	957	914	960	958	992	944	915	966	941	972	932	968	917	969	990	952	929	910	962	864	932	935	954	941	934	935	982	931	984	915	936	902	932	1009	956	921	978	966	959	912	990	930	927	947	1009	941	929	982	983	968	922	989	912	978	953	960	990	1011	930	939	922	898	950	929	959	988	969	907	897	908	932	896	965	953	961	946	972	906	969	983	910	918	939	1008	932	973	927	924	926	935	977	981	942	922	941	914	976	936	943	987	907	953	948	939	955	971	938	945	977	935	945	898	927	983	925	919	967	975	917	975	968	893	928	934	910	946	973	906	932	915	991	889	912	940	980	943	982	941	970	946	891	960	936	912	956	924	928	967	933	961	926	1016	917	954	874	913	925	948	960	931	976	988	1034	969	926	925	930	937	927	955	924	944	914	936	965	918	990	963	978	933	901	910	948	911	840	918	944	925	904	958	969	888	941	923	949	944	978	922	941	950	932	930	966	996	927	856	974	979	931	924	938	957	910	975	904	950	900	996	879	967	911	926	902	948	874	940	993	938	930	926	944	967	918	948	961	963	969	959	902	951	937	931	993	946	873	915	920	935	939	920	910	940	917	929	927	893	984	885	884	916	926	952	961	988	917	948	918	931	961	950	899	947	979	940	916	926	924	983	918	951	888	939	930	907	953	897	969	940	974	926	956	940	908	965	981	980	928	934	992	925	919	928	950	951	968	900	926	970	954	982	885	959	908	938	946	940	938	945	988	931	926	972	996	950	992	934	929	906	985	896	894	960	944	908	893	950	915	900	892	884	898	981	883	976	919	985	927	932	994	936	955	938	910	983	942	883	948	892	979	947	899	922	957	914	922	937	938	885	905	936	916	933	946	968	909	963	924	949	979	967	913	1020	910	904	959	910	925	935	956	950	926	856	932	917	952	915	935	950	929	950	951	923	928	929	971	946	911	939	947	918	914	953	901	972	927	872	934	914	966	928	1016	880	949	934	969	922	954	909	927	901	920	980	925	949	936	924	946	929	899	980	927	928	899	882	928	913	897	970	900	1001	939	927	932	919	935	963	1024	936	963	987	985	914	881	1033	934	918	933	997	963	948	876	938	929	924	907	926	890	907	924	1018	912	935	911	906	974	918	939	982	934	930	910	955	949	939	937	912	895	972	926	970	913	951	948	954	962	932	973	903	923	891	975	909	991	969	908	934	918	925	983	973	909	950	933	912	993	925	887	941	925	935	924	941	951	945	941	929	912	945	915	951	956	972	976	909	954	990	969	920	909	1023	925	910	942	948	967	938	953	964	932	912	915	932	970	968	940	918	960	981	945	921	953	1005	959	944	961	1021	886	932	939	982	1010	937	949	983	913	920	921	965	953	895	947	973	981	978	1020	944	962	960	896	931	976	940	938	927	907	913	955	959	945	899	879	921	914	1008	983	950	955	995	945	958	948	990	960	958	897	982	856	960	924	959	961	927	929	1021	925	953	911	968	975	957	903	941	927	945	969	930	959	983	923	890	896	935	933	952	885	890	933	951	911	950	939	927	898	889	938	900	910	930	903	913	972	950	919	979	916	925	874	956	965	983	933	942	878	856	985	922	960	971	956	868	923	948	914	931	914	952	992	942	911	945	910	945	960	897	880	974	913	958	898	978	932	967	912	963	974	909	940	914	919	913	958	976	977	923	947	960	908	955	855	927	923	858	906	939	905	971	1012	987	931	972	942	941	905	884	920	922	948	931	944	936	943	880	985	956	952	948	906	949	948	961	901	930	944	972	947	987	942	998	896	953	984	936	885	951	965	919	944	919	941	902	923	897	945	954	929	880	972	995	933	903	957	916	1014	975	891	924	899	961	903	958	933	945	976	978	910	898	945	890	945	964	947	972	979	955	946	961	890	928	965	884	910	980	964	924	963	949	918	930	910	984	953	928	931	952	903	965	908	935	927	976	921	932	932	893	949	985	950	929	902	885	912	953	890	898	982	916	899	890	940	982	928	948	975	930	966	930	947	932	899	932	882	975	976	929	913	941	912	958	951	959	921	967	903	933	960	913	905	905	933	887	1027	986	934	947	971	914	954	990	948	904	915	956	922	995	959	942	927	964	977	963	907	967	919	950	976	925	1019	901	934	925	902	962	966	931	952	902	1009	1013	928	930	938	894	952	931	912	930	928	935	977	902	944	950	975	923	944	951	930	951	951	914	947	938	972	937	926	921	965	943	923	951	916	956	986	939	913	907	949	943	939	924	873	934	871	887	920	931	952	920	974	916	951	895	983	930	950	959	964	958	923	934	917	915	932	951	975	1010	985	951	888	897	945	924	940	991	918	1002	955	928	967	965	931	935	982	946	937	917	980	958	998	930	928	891	962	903	924	971	957	899	956	958	920	949	921	947	947	937	986	930	930	965	923	969	938	939	853	890	926	904	969	930	911	940	948	927	918	938	906	903	937	931	871	940	901	978	979	988	948	897	1002	1022	907	940	893	945	903	926	942	920	882	901	893	933	949	918	928	915	903	950	950	950	909	913	939	941	884	914	934	929	956	949	937	987	917	865	949	922	946	958	921	962	868	917	922	977	938	985	936	950	1015	952	889	973	1012	860	962	933	949	948	930	883	925	920	918	920	927	921	927	995	963	963	989	938	955	938	933	937	888	933	948	964	936	877	976	940	969	914	938	928	859	944	923	902	988	950	949	988	994	900	969	943	974	955	965	950	909	910	1015	953	943	947	964	945	934	899	915	912	940	928	918	947	988	945	936	911	895	949	945	932	883	939	949	991	943	993	927	936	938	907	925	901	943	964	956	983	1006	939	930	990	918	911	971	943	937	899	914	877	925	957	938	968	954	925	944	926	966	887	933	942	935	929	974	866	955	897	913	908	950	911	966	941	931	938	877	911	953	937	978	969	883	931	919	938	905	870	942	978	890	920	958	979	941	968	925	921	915	953	997	876	924	880	933	907	961	956	1019	1009	1021	971	945	953	904	932	935	943	953	931	947	921	914	919	921	961	933	963	915	917	951	961	888	890	960	934	986	966	945	1011	933	880	949	910	927	955	954	959	1005	912	940	954	981	919	914	971	920	901	981	907	947	978	895	940	915	965	953	924	947	916	937	950	900	907	940	954	957	943	986	989	947	981	906	910	975	962	958	944	955	906	872	979	937	899	874	937	972	978	947	897	936	911	924	955	948	926	925	911	920	928	916	930	938	941	976	918	936	971	925	973	921	905	999	939	927	962	945	958	900	937	944	980	956	918	945	944	941	939	944	941	908	958	937	942	901	918	907	974	927	954	938	930	947	867	979	927	978	974	948	931	930	931	903	973	939	954	990	918	951	992	1006	985	949	915	936	909	958	964	897	929	934	979	929	937	922	1010	923	947	935	1022	987	898	947	923	969	912	947	902	943	912	971	857	937	930	889	992	963	980	919	933	958	947	916	947	945	885	953	940	930	959	932	984	930	903	934	903	952	956	988	924	923	956	901	900
33543	18935	5855	1070	187	128	149	147	158	149	165	144	157	131	145	140	129	131	137	144	170	162	133	122	145	121	147	143	132	143	148	128	144	131	130	141	152	165	140	145	127	122	149	143	132	158	142	160	154	162	134	150	149	143	149	135	142	146	148	144	151	150	186	135	149	162	145	144	151	140	145	138	150	160	147	160	155	129	148	169	138	158	136	156	152	140	141	150	156	132	155	147	140	151	146	147	173	161	148	112	135	132	161	144	144	133	146	152	144	140	141	163	144	155	132	147	156	144	153	146	136	141	158	121	152	141	158	146	141	161	148	137	127	151	146	152	144	153	162	150	139	159	148	151	151	143	147	141	148	158	140	156	140	151	139	148	159	158	167	138	157	147	149	127	133	154	144	140	105	142	154	136	137	151	146	145	146	155	145	172	142	134	127	141	153	143	145	158	161	138	149	120	164	143	150	146	147	165	144	161	140	143	153	128	151	145	130	132	171	145	156	162	144	158	152	159	135	153	145	120	144	144	160	160	160	153	139	128	146	129	142	157	148	158	134	138	139	132	151	162	144	147	142	141	160	139	171	146	155	151	145	118	165	140	127	146	151	130	142	158	147	146	139	140	146	135	138	140	145	155	168	133	149	149	131	155	149	136	137	151	166	140	151	160	136	149	147	143	137	147	136	132	150	144	139	128	129	136	159	175	144	147	152	183	163	150	157	162	152	147	148	134	156	157	132	161	159	137	138	151	143	161	157	150	144	131	159	143	148	162	146	138	139	146	148	161	162	149	165	122	143	146	138	138	145	180	160	142	140	148	158	141	150	150	146	154	138	154	166	144	139	150	144	145	143	152	160	140	136	146	139	133	158	145	186	154	155	122	154	176	157	133	146	146	168	146	137	149	151	135	133	151	145	161	161	158	131	160	154	128	157	146	172	134	140	144	156	139	130	136	135	147	176	162	159	153	138	149	141	146	147	132	172	154	152	159	132	131	152	146	149	140	144	126	158	126	140	156	156	138	150	133	146	154	151	143	128	133	123	144	149	136	147	145	148	121	130	138	146	130	148	143	133	128	164	159	140	133	162	141	153	174	129	137	146	142	157	186	150	165	130	164	133	156	146	147	179	146	137	161	162	160	134	175	147	133	143	150	158	181	161	143	143	140	156	133	136	138	177	135	142	159	136	160	137	142	157	135	169	144	153	162	150	160	163	139	149	156	150	130	165	151	158	154	142	146	144	141	143	138	147	139	154	129	142	143	132	163	143	175	166	142	130	167	136	135	160	154	145	136	144	149	127	160	155	170	149	132	164	152	142	157	147	131	170	139	143	158	161	162	160	154	160	129	133	134	139	162	149	158	148	163	155	143	140	156	145	141	134	144	137	157	159	158	164	132	139	139	133	159	150	165	161	152	140	139	147	160	140	159	138	139	153	166	148	146	151	155	152	164	140	145	150	138	123	132	135	145	133	143	142	153	172	152	153	130	150	137	148	140	143	148	146	139	142	142	156	167	150	154	168	137	155	152	110	148	154	138	152	136	162	159	150	129	151	149	164	150	130	125	167	142	159	141	136	141	142	166	129	130	121	152	127	148	154	139	157	131	157	160	139	143	157	158	150	158	133	139	124	174	150	164	142	150	125	134	163	141	139	140	167	157	150	164	147	141	151	162	159	133	133	143	145	141	135	147	124	148	157	129	160	139	146	160	151	153	145	136	151	149	136	155	167	146	156	147	142	145	157	133	181	156	153	121	145	147	140	166	148	122	154	137	132	133	139	156	154	138	143	144	156	145	147	124	154	158	147	125	155	148	153	117	130	155	138	140	130	169	150	133	168	132	142	134	125	150	143	156	148	140	175	160	120	144	151	134	140	142	139	162	137	153	125	148	148	135	134	161	147	165	160	142	165	145	137	143	140	135	165	171	152	146	155	146	140	139	154	141	152	148	147	140	136	159	134	142	130	126	135	143	160	143	142	142	125	150	150	120	150	141	141	141	152	148	137	132	136	150	159	147	146	146	139	160	153	163	145	157	151	178	161	146	161	135	134	137	138	126	140	142	167	152	144	144	143	134	118	156	132	169	154	163	138	142	137	137	153	136	136	144	165	159	155	154	158	142	147	132	132	135	132	152	168	159	150	155	142	136	132	154	161	138	154	128	149	149	157	138	144	147	119	140	124	140	155	152	152	142	166	161	147	143	173	135	154	169	155	151	151	165	132	138	154	170	169	151	155	132	147	167	157	147	150	141	139	160	140	170	131	156	143	159	136	163	158	159	154	157	151	143	154	144	136	124	182	138	141	158	142	144	157	132	155	135	132	139	151	149	135	119	140	158	138	156	140	158	132	158	139	147	137	140	140	152	159	138	169	145	133	148	140	148	145	145	147	154	173	145	141	154	141	130	149	146	140	155	153	150	137	140	152	149	132	138	154	116	134	173	156	158	157	136	146	157	139	131	146	152	145	120	131	137	165	163	151	167	129	155	145	149	140	142	151	146	144	169	151	157	138	149	143	131	142	144	154	137	146	148	144	135	144	146	134	143	142	126	137	152	135	169	141	146	143	138	175	169	163	149	163	135	156	162	150	165	140	138	153	145	144	149	147	153	123	152	130	137	155	135	142	162	154	127	154	132	130	146	140	154	153	152	158	153	165	141	145	147	146	112	145	171	118	145	141	145	162	148	126	141	141	123	159	160	159	133	162	147	140	169	157	152	158	176	150	150	147	154	137	151	133	161	144	127	154	136	143	175	131	142	152	163	151	139	137	148	149	141	144	140	147	146	149	142	143	142	151	158	159	154	139	154	149	145	137	141	148	160	150	150	144	160	143	154	148	164	151	146	147	158	138	159	159	146	133	171	149	139	145	165	134	143	166	124	174	149	146	155	133	144	148	140	170	151	155	140	165	157	156	150	151	123	122	147	150	135	155	123	150	149	139	144	144	133	153	187	159	156	154	127	132	164	131	145	150	138	148	159	136	170	154	151	158	149	155	131	164	130	127	160	158	129	160	145	141	152	148	154	160	141	148	123	130	145	168	127	149	155	149	133	129	134	131	120	162	156	148	155	124	132	155	159	149	141	157	143	144	152	128	137	150	137	138	146	127	150	150	141	153	165	137	127	144	158	147	139	158	168	144	131	136	141	140	151	159	155	157	152	148	129	143	140	166	172	132	167	142	148	158	145	119	162	145	139	143	157	145	132	131	157	132	143	163	148	153	144	151	167	134	148	146	162	128	141	159	131	164	129	144	142	157	146	160	172	143	167	148	141	150	158	136	148	148	158	162	149	144	144	152	152	123	143	161	156	137	143	155	164	163	154	155	161	141	137	144	138	141	140	137	143	135	144	151	146	138	145	152	137	135	155	157	146	146	140	122	142	132	141	140	142	151	139	140	148	140	145	134	144	164	163	138	157	175	152	151	140	152	160	116	160	149	152	147	159	129	144	129	148	147	162	165	164	146	154	120	155	138	161	158	143	148	116	148	138	150	148	141	152
32244	20843	8407	2515	529	505	516	479	528	505	496	493	514	546	498	516	502	510	507	504	529	489	527	514	502	490	511	494	488	510	506	504	509	494	491	475	498	474	523	476	497	522	492	516	541	498	463	510	532	514	478	535	525	519	485	484	483	521	492	472	530	449	510	497	500	486	505	508	510	495	534	503	506	479	534	501	525	506	532	477	518	488	508	484	516	499	518	512	508	453	468	454	511	456	454	497	498	503	534	506	481	515	509	520	488	495	510	481	527	498	534	511	504	511	542	521	495	469	467	488	519	535	506	495	489	509	512	500	506	501	497	445	458	476	478	486	461	496	508	557	484	502	516	507	471	452	482	517	505	461	511	507	496	468	504	493	489	494	489	482	513	490	540	507	496	536	522	524	463	523	498	494	494	482	488	515	498	469	497	468	491	501	500	520	488	522	513	478	496	519	498	499	522	505	480	513	492	475	493	514	540	477	505	498	519	508	526	495	503	517	519	441	474	512	521	493	508	559	517	547	482	518	530	503	507	493	506	520	516	498	498	495	508	510	497	512	500	473	463	518	508	525	499	490	503	499	542	494	501	478	477	498	496	515	494	457	514	518	529	511	482	508	440	537	544	484	524	490	479	477	510	498	511	520	518	496	494	512	473	498	484	518	524	556	468	489	470	529	505	505	534	498	480	486	483	483	505	486	545	506	495	504	518	502	512	530	504	456	496	453	507	493	480	494	480	522	517	492	505	483	500	487	471	469	495	502	521	508	505	510	527	531	546	516	520	470	509	490	491	524	494	458	478	501	513	515	478	460	531	517	493	523	517	492	520	524	492	462	487	503	500	473	489	476	474	485	483	516	517	522	492	486	498	549	514	535	475	497	492	478	508	493	506	484	498	501	486	491	485	522	516	490	526	489	470	453	519	463	497	472	498	541	513	494	517	552	530	472	513	489	509	515	504	533	475	491	502	499	501	465	522	488	519	530	470	512	489	540	492	461	485	519	464	491	483	540	491	528	560	505	503	482	462	465	502	467	516	534	510	494	488	500	516	470	473	494	521	496	505	503	482	469	500	517	498	487	465	503	458	504	499	497	471	494	523	532	506	475	495	510	508	473	485	512	518	521	505	510	508	487	490	494	514	514	505	473	499	509	483	531	488	515	513	475	526	506	511	526	504	488	518	500	530	494	492	495	492	543	483	506	507	480	504	506	516	540	431	509	449	494	472	522	469	466	498	522	492	527	466	477	494	501	477	502	504	492	513	510	487	478	510	507	487	507	493	519	492	473	504	475	497	506	496	491	467	522	483	517	503	455	470	497	487	481	468	516	504	460	516	507	492	496	515	538	498	484	493	502	495	478	533	506	472	516	572	490	526	511	532	458	484	490	468	513	486	521	483	539	503	489	509	492	514	462	493	527	514	513	485	522	525	494	523	511	540	489	513	505	521	521	501	490	437	462	491	502	476	478	467	504	519	520	455	481	501	482	493	495	538	496	474	484	500	497	521	503	480	504	525	487	475	485	486	518	469	509	481	454	502	471	510	489	495	512	485	485	520	504	509	493	502	488	476	502	456	457	513	489	516	480	483	525	515	474	543	513	475	493	466	522	475	514	509	533	491	535	520	515	500	500	494	525	491	498	549	469	530	505	512	473	458	492	484	485	522	538	531	491	487	498	516	504	487	476	498	496	519	484	503	504	507	472	476	474	551	498	480	496	490	497	477	501	495	510	491	482	551	457	460	486	507	515	525	503	472	526	487	522	471	491	503	484	527	467	478	524	471	492	512	499	486	516	486	522	480	481	486	498	483	477	500	453	514	489	482	488	476	496	439	469	488	516	473	492	495	496	521	466	511	526	514	515	509	492	529	503	507	502	515	505	510	504	513	545	523	511	496	506	501	504	454	501	518	497	508	492	469	506	488	521	531	504	476	485	507	486	506	479	486	510	489	544	502	523	497	496	485	529	495	480	472	495	511	491	458	520	489	505	526	498	490	483	518	485	489	552	522	488	498	549	489	532	523	505	515	522	432	513	539	465	472	509	496	540	507	497	511	497	500	529	469	501	488	517	500	504	515	517	504	474	505	509	500	489	504	510	535	526	477	519	479	479	523	518	504	488	513	501	494	508	526	497	519	538	509	476	483	512	519	466	503	520	521	478	481	505	535	493	507	495	509	472	534	531	454	499	501	491	531	532	475	468	478	478	499	556	496	523	511	498	537	477	467	484	518	513	491	500	471	513	482	482	510	496	481	484	482	521	512	453	526	501	521	521	487	533	473	461	469	496	488	542	501	520	480	481	468	488	484	458	497	507	500	500	532	502	498	516	478	518	521	490	518	525	526	485	513	457	498	507	464	481	526	487	489	512	494	446	487	489	466	503	518	497	495	509	482	497	510	504	499	499	487	494	521	539	528	526	486	482	499	508	478	472	511	479	460	489	524	535	482	481	501	493	507	494	558	476	488	488	519	468	469	503	480	480	501	493	544	495	501	495	465	527	476	423	534	487	500	495	508	500	488	509	504	519	502	482	490	523	505	518	512	510	512	540	478	500	504	502	479	481	503	466	551	497	533	525	497	514	489	490	476	456	533	514	495	507	514	504	484	486	526	488	464	510	475	499	476	483	458	491	516	465	482	449	501	479	482	558	514	516	535	521	486	521	528	502	484	498	496	487	500	496	508	485	462	510	526	553	505	509	491	487	515	514	511	525	485	451	510	452	512	534	501	464	511	470	504	496	522	481	495	466	466	530	492	479	480	493	507	513	492	485	487	507	499	496	513	522	484	480	510	465	514	502	486	517	486	523	496	480	467	492	492	499	503	501	562	495	471	518	510	495	492	437	517	514	536	489	498	517	482	455	497	483	568	516	522	512	514	472	467	504	496	502	534	552	506	524	492	461	467	501	465	502	477	494	492	474	505	536	496	467	512	501	513	481	454	499	467	474	504	516	507	460	476	483	524	491	492	471	458	503	522	515	504	492	511	484	480	481	467	546	478	510	465	478	477	509	476	475	487	501	533	530	481	455	501	479	495	519	519	476	479	466	512	491	466	516	511	519	500	486	473	536	493	479	499	531	477	489	500	517	488	455	491	497	475	535	523	502	525	478	499	480	512	489	486	503	497	494	501	539	496	511	489	492	506	499	516	490	509	500	498	485	503	494	508	523	507	475	500	515	475	509	480	470	497	470	498	493	495	464	508	499	460	457	491	499	523	520	520	496	491	492	529	488	536	461	505	494	506	501	485	458	489	506	502	496	523	509	529	496	488	502	520	486	511	476	548	482	539	451	557	475	492	559	485	467	510	486	512	473	499	465	479	492	526	497	513	511	449	520	511	557	506	509	504	473	509	506	493	538	488	519	509	564	494	494	502	496	480	514	511	505	498	451	489	534	469	531	515	486	483	502	513	469	571	462	499	501	512	488	502	487	487	500	506	554	492	468	458	487	505	531	531	490	503	497	492	489	537	521	531	480	504	518	526	479	494	535	454	498	503	490
70931	59011	43131	19760	1879	285	305	252	268	264	233	271	248	214	216	208	210	215	235	191	222	213	230	220	239	224	217	230	237	222	220	244	242	246	240	234	243	209	228	222	228	212	264	234	226	230	213	241	221	228	223	220	217	239	203	228	199	248	208	235	226	233	254	207	225	182	220	208	243	228	211	238	251	230	244	234	235	215	223	244	222	243	227	227	211	216	232	256	258	218	233	249	245	221	202	225	204	219	225	216	233	259	229	234	241	221	234	222	210	205	228	204	231	242	226	212	243	231	223	219	216	231	235	253	234	212	229	212	222	227	229	235	242	211	214	223	233	253	246	212	227	217	219	238	222	217	221	255	206	240	214	230	255	241	251	224	235	215	194	229	233	198	262	230	247	236	242	203	215	251	253	214	219	220	216	228	198	234	248	197	236	227	221	238	223	240	212	231	227	219	201	211	237	248	218	203	232	214	219	221	225	241	231	217	203	228	217	238	237	206	239	214	225	223	218	236	232	216	245	232	226	227	214	226	250	213	224	247	248	233	201	231	219	205	210	205	218	236	233	218	221	210	245	249	231	219	235	244	224	250	243	226	226	211	228	213	260	211	213	226	220	249	217	221	229	229	216	215	224	223	243	210	239	246	214	243	208	240	248	220	196	232	220	216	226	218	217	246	230	220	238	228	237	243	245	237	214	196	252	235	231	232	217	211	224	234	207	230	239	241	206	220	245	204	219	249	250	252	205	221	232	242	241	237	220	258	221	215	230	235	244	243	236	241	235	251	225	234	253	248	238	232	233	206	225	254	222	235	212	210	238	252	230	230	226	212	211	212	229	249	218	211	226	231	233	200	217	241	223	205	234	243	255	223	236	217	190	220	244	186	214	229	213	229	214	208	240	224	238	216	211	229	220	229	214	229	218	211	218	257	240	228	225	203	224	260	219	225	231	219	198	207	225	249	214	229	213	211	226	221	217	193	235	249	194	225	228	230	248	210	236	218	241	225	235	254	239	246	222	227	226	202	217	226	235	252	208	226	231	209	187	239	252	192	240	249	257	230	279	216	214	229	252	244	240	215	240	219	221	227	219	238	238	229	232	188	207	219	225	234	211	235	235	210	272	224	217	211	245	238	216	259	219	229	218	230	227	235	250	220	233	222	236	201	241	178	244	273	243	226	250	210	218	233	220	232	225	225	225	223	246	243	208	240	243	245	232	223	249	220	228	239	261	221	235	182	226	223	226	215	216	230	224	221	256	224	221	223	229	220	221	241	217	233	243	213	230	242	229	215	229	224	222	233	207	196	254	212	251	241	235	215	242	218	206	248	228	223	245	186	224	249	228	218	208	196	254	230	229	249	206	219	217	224	227	232	247	239	224	229	214	235	224	246	234	239	239	229	236	213	189	244	257	220	250	194	212	221	238	235	244	236	250	229	223	241	220	228	228	235	222	225	223	221	230	213	210	251	244	209	227	232	262	231	235	220	212	233	229	242	217	227	245	212	233	212	274	243	262	223	245	250	221	204	229	211	237	221	215	251	217	204	212	229	231	216	226	241	230	223	215	220	241	241	228	237	231	232	229	249	229	218	224	235	224	232	225	217	258	218	220	225	225	240	231	238	225	198	231	240	239	211	215	243	263	214	220	236	201	227	221	227	246	246	244	224	221	255	219	228	268	219	227	219	235	249	216	225	219	230	218	205	213	228	211	255	228	229	232	228	219	221	248	216	213	247	239	200	242	228	237	228	217	202	226	254	231	227	240	220	241	259	248	226	238	242	221	233	223	201	245	210	230	226	216	274	242	249	257	226	196	231	242	257	224	225	225	229	218	231	222	229	237	221	225	226	232	240	241	218	267	206	230	233	237	228	233	228	232	239	213	195	229	219	209	227	227	218	224	205	230	217	216	217	255	227	226	222	209	246	230	206	232	223	224	218	227	235	198	227	219	222	246	205	220	217	230	226	225	237	245	213	242	229	210	216	220	254	256	225	234	241	222	223	202	217	232	222	221	224	249	236	236	240	233	249	201	244	211	222	212	229	222	243	248	236	227	227	233	240	222	239	218	224	203	230	232	246	213	231	239	226	214	199	239	231	226	215	235	229	231	244	227	251	225	218	216	220	217	252	208	220	245	235	244	213	219	231	237	216	250	228	220	259	234	222	220	226	236	204	226	234	216	235	225	232	219	228	226	228	244	244	208	232	212	224	204	241	203	232	231	205	241	230	233	243	243	228	192	219	231	231	241	221	242	203	199	241	233	256	203	199	214	246	237	213	193	250	268	222	224	244	225	180	254	245	248	201	228	222	225	220	225	214	227	237	238	237	225	232	249	225	247	228	224	245	218	222	229	258	234	253	227	222	242	224	242	226	224	222	252	216	260	229	188	239	239	198	202	243	244	227	238	223	237	265	212	225	225	230	219	210	221	229	232	216	231	216	228	209	226	228	242	246	221	223	258	251	225	237	239	221	220	245	229	224	238	208	224	211	224	260	247	265	236	201	237	230	209	222	202	232	251	227	206	256	221	223	218	195	200	190	224	244	225	214	245	206	207	231	242	227	217	198	222	246	235	240	200	228	217	251	220	206	222	210	227	253	201	217	248	186	186	240	213	226	231	222	268	243	214	237	212	208	231	235	231	227	234	219	241	211	231	220	253	232	235	222	244	233	232	237	207	234	246	247	240	203	245	209	220	208	231	226	232	239	203	233	236	215	218	211	220	213	236	246	206	221	219	222	245	240	243	246	234	219	221	203	231	244	229	237	244	232	220	223	232	236	212	225	206	233	227	205	231	217	230	231	222	199	228	247	229	236	218	229	246	218	204	259	238	216	253	209	233	219	241	224	227	218	242	225	233	214	242	219	214	240	231	221	223	252	196	215	239	210	219	256	230	266	238	191	261	221	235	241	203	229	235	211	217	224	210	205	223	226	258	235	206	235	247	252	201	215	226	228	226	213	223	231	266	224	216	206	239	239	216	232	214	209	224	226	199	216	227	214	237	228	240	252	215	217	231	196	227	245	218	223	213	234	212	237	228	190	231	188	223	227	231	210	232	224	204	226	250	203	204	253	230	224	231	252	245	236	219	236	205	223	250	248	243	229	219	238	207	229	260	253	203	223	243	205	212	221	230	237	219	220	222	248	236	245	211	218	220	205	222	232	211	234	237	239	238	224	215	246	207	205	223	234	244	207	233	226	228	223	238	221	231	224	211	220	252	245	210	226	224	239	226	230	231	230	223	215	248	211	229	224	229	212	222	215	218	213	254	223	227	221	220	267	223	239	231	211	234	241	239	238	256	233	199	227	213	211	201	221	219	224	221	219	225	238	243	228	207	213	214	225	249	237	219	219	225	228	208	243	249	236	221	227	216	226	212	265	222	230	230	234	213	221	226	239	248	216	217	205	228	246	220	239	235	225	228	229	215	228	228	234	193	219	208	222	225	253	221	237	230	229	233	227	225	245	231	220	261	208	248	263	243	237	199	217	216	231	217	248
52350	48621	41565	15747	1090	978	960	884	871	815	837	827	810	819	737	759	741	737	760	740	737	745	739	739	743	730	711	721	665	726	726	783	694	729	704	720	771	762	717	709	714	742	729	732	741	790	692	754	713	717	692	712	697	735	671	751	705	691	697	689	695	765	682	767	761	685	719	701	721	717	693	702	732	714	738	764	709	694	710	713	738	685	721	682	714	768	661	759	728	749	736	690	732	703	736	699	729	755	712	742	686	699	726	727	711	668	709	678	723	720	715	709	702	722	672	714	707	673	724	694	750	746	715	698	756	723	741	698	722	717	768	714	703	697	718	721	731	725	703	667	699	714	734	682	704	750	695	733	708	755	695	705	751	684	711	677	691	726	759	673	736	713	709	749	704	739	748	732	734	702	725	705	750	702	693	754	701	723	686	720	701	666	717	702	662	733	698	698	714	704	698	701	688	733	712	705	725	731	722	684	723	740	752	707	732	673	742	673	723	730	692	716	718	690	717	732	720	695	693	721	705	741	702	754	716	686	730	687	710	711	705	720	698	720	752	699	664	751	702	729	716	698	699	713	703	740	717	725	735	742	686	702	694	692	682	720	736	672	695	686	692	745	720	711	735	715	672	694	706	695	683	669	662	684	699	690	685	711	696	726	694	695	700	730	687	685	704	734	681	731	706	675	707	733	706	697	723	722	716	736	717	715	728	687	690	668	693	692	715	718	740	740	699	714	698	737	704	710	713	715	708	710	700	688	682	706	743	705	674	725	745	705	729	735	708	702	725	745	705	718	739	736	703	699	754	718	702	712	711	690	680	687	720	696	688	687	698	686	726	689	720	738	742	730	705	695	723	717	682	728	676	721	687	712	720	718	684	690	706	793	695	704	713	666	668	714	700	707	728	697	715	728	802	725	747	685	715	745	747	697	748	731	721	733	716	670	755	725	751	703	732	703	749	719	746	679	701	714	723	699	692	717	713	710	670	725	679	669	734	696	768	727	755	749	701	709	707	738	710	747	691	711	720	679	722	762	706	688	716	713	720	728	749	723	711	772	724	697	726	717	707	790	701	743	678	723	737	757	739	710	718	760	716	714	693	743	723	729	732	675	738	743	713	674	711	698	729	692	712	699	696	737	678	697	705	730	722	717	757	712	684	683	727	706	742	725	709	687	760	751	707	722	724	682	768	730	725	748	750	708	695	703	698	667	727	700	701	688	676	671	716	738	719	719	723	663	711	713	732	750	719	686	724	730	737	718	701	783	717	711	700	720	744	794	692	687	692	713	756	732	725	680	697	696	685	731	698	686	663	684	725	704	691	730	765	713	727	701	701	698	762	714	699	683	711	676	774	706	744	657	703	715	729	736	723	679	724	729	693	672	711	698	712	666	715	719	739	754	735	694	698	748	721	725	686	711	758	705	664	735	717	765	665	690	771	736	728	704	731	701	724	702	721	710	718	734	730	743	743	651	706	703	664	719	727	703	714	674	729	734	719	733	720	761	750	707	701	664	735	721	737	751	714	699	709	692	737	655	726	710	711	737	710	698	669	725	715	695	709	699	733	685	686	707	731	749	756	705	725	726	682	712	762	766	718	750	671	704	695	716	706	731	757	686	716	722	737	711	780	678	649	764	719	683	728	723	729	723	664	752	723	712	719	685	687	725	714	738	734	689	749	761	730	739	732	723	715	739	687	719	690	694	699	686	725	740	728	729	725	742	714	724	755	725	715	728	705	708	734	738	716	700	724	739	709	692	724	714	698	654	690	766	733	730	708	749	712	743	693	693	723	693	701	628	684	705	768	747	698	718	693	704	683	702	700	727	717	711	734	708	735	711	714	762	716	647	747	744	717	731	703	724	666	774	734	738	734	718	736	708	738	716	731	699	727	722	748	684	690	681	716	666	701	710	739	776	704	742	731	687	661	747	711	715	673	685	653	703	693	704	725	700	686	721	676	755	713	767	745	710	737	688	768	675	733	721	743	685	704	692	679	759	694	729	724	722	723	696	727	714	709	744	711	674	724	707	674	720	717	731	727	708	696	662	729	722	709	726	742	707	729	687	682	694	757	726	736	705	655	721	665	689	712	710	757	692	706	677	740	729	739	711	667	708	689	719	774	692	695	729	704	671	789	687	685	701	708	687	678	690	695	680	677	687	716	712	695	728	735	691	733	741	711	705	719	774	732	717	710	723	704	689	676	682	681	704	711	700	725	710	741	687	724	667	704	689	722	718	699	733	734	699	675	715	728	760	709	669	723	728	711	652	695	681	699	659	745	713	706	698	720	740	720	708	756	725	713	713	727	655	738	687	706	708	715	693	707	689	723	745	722	749	727	721	719	711	690	736	658	732	736	686	654	740	742	729	702	708	716	717	700	767	752	709	715	747	759	680	741	701	704	686	733	680	707	719	685	785	725	702	677	675	719	700	726	743	692	705	741	690	751	742	725	743	738	667	711	670	773	688	683	732	734	735	747	716	747	688	718	726	719	711	754	737	735	731	718	752	762	734	713	735	685	751	701	686	714	702	731	730	730	735	740	731	677	672	700	696	719	701	733	728	696	748	728	685	704	670	723	699	697	657	704	761	734	685	726	745	737	677	678	711	683	689	730	684	715	717	745	672	711	713	723	705	714	737	714	720	686	759	741	756	743	727	703	750	764	728	712	776	729	702	709	703	774	740	728	713	688	712	693	697	729	724	708	708	728	700	752	687	696	707	717	687	703	657	705	705	674	681	672	753	749	739	734	775	733	741	719	710	711	710	725	687	691	704	683	673	690	692	688	706	745	756	707	705	726	667	746	719	694	702	700	703	739	709	738	690	737	700	710	724	732	727	705	711	740	719	699	677	703	724	736	677	680	666	723	738	727	697	719	681	691	718	719	719	756	703	753	708	752	737	711	672	706	728	717	734	713	725	688	760	727	698	722	727	681	701	701	730	729	704	691	699	710	714	706	727	680	743	706	672	684	684	692	716	710	741	768	755	722	739	725	703	719	686	735	753	781	699	712	712	737	737	650	739	659	729	737	775	691	699	697	704	693	720	696	656	712	687	720	715	737	742	716	741	737	690	690	719	732	709	683	682	699	699	737	725	690	706	717	691	685	740	743	693	698	758	684	680	702	721	708	695	733	705	698	728	725	690	726	713	763	718	679	711	686	710	736	730	691	729	740	760	688	714	742	772	722	681	674	754	694	666	698	668	721	702	734	740	712	700	682	754	704	715	734	677	666	672	709	720	714	717	695	719	727	669	706	695	679	680	688	724	719	719	701	717	789	726	722	724	718	754	712	747	741	704	674	750	721	750	701	702	724	711	746	694	740	759	675	732	720	726	691	739	715	743	695	703	721	713	723	745	709	693	714	734	701	744	762	711	736	680	699	703	708	699	772	705	675	700	712	699	718	713	764	685	667	781	691	752	689	686	728	730	688	792	749	693	699	716	699	736	782	775	722	727	701	692	732	708	718	710	713	669	702	721	747	765	674	703	684	748	712	753
78674	69609	54093	28460	6042	626	414	390	406	350	325	345	329	356	311	330	311	303	300	324	358	305	324	350	350	320	329	341	318	319	309	332	295	321	297	295	304	320	291	295	330	293	312	303	298	278	281	342	325	343	317	310	313	314	319	332	310	350	328	291	317	330	330	336	337	300	334	318	326	307	304	306	303	302	343	296	327	314	334	293	308	324	303	291	316	334	345	295	292	311	311	295	307	299	292	335	298	315	342	309	323	315	311	293	312	305	313	308	317	333	305	323	317	332	359	313	318	324	339	325	302	307	322	344	321	317	300	311	343	315	301	333	309	302	323	346	330	276	326	325	309	324	305	331	317	332	322	311	324	317	315	305	325	310	348	285	302	315	310	339	297	305	336	310	305	331	335	289	324	318	310	299	311	296	314	318	295	330	332	339	311	297	303	323	326	321	343	310	305	309	333	331	310	307	348	316	287	313	324	334	342	304	306	331	294	334	325	317	327	315	321	292	281	295	313	299	326	311	309	311	293	335	310	288	299	348	346	349	308	303	346	312	329	320	301	359	320	325	320	312	335	316	289	303	325	336	329	306	310	337	300	336	305	365	336	308	310	303	335	311	324	315	286	317	339	306	279	319	311	334	288	316	309	303	305	323	297	306	293	315	306	323	310	343	342	328	307	299	318	301	344	300	358	309	294	320	289	327	281	291	311	304	300	313	297	332	318	325	330	300	318	313	306	321	312	341	309	299	299	334	327	317	315	295	312	328	323	328	300	319	329	312	289	325	295	333	321	289	286	314	294	305	309	318	318	323	306	287	315	341	304	314	281	299	353	333	330	299	317	300	316	331	319	329	311	308	311	316	356	316	299	315	293	317	312	299	312	317	310	276	298	315	323	331	290	327	317	323	324	324	358	302	282	298	345	300	336	322	329	329	348	298	324	310	320	322	326	333	325	282	326	302	286	313	278	314	291	330	319	337	287	311	298	307	318	305	317	308	312	308	340	313	323	351	305	317	291	311	317	341	319	350	295	318	312	323	298	315	315	331	351	318	307	318	327	302	332	300	301	306	299	330	344	323	331	292	341	308	295	297	286	321	314	322	303	331	296	304	322	313	321	329	270	337	315	301	297	321	347	318	325	336	304	310	319	337	327	313	303	305	298	292	323	309	300	302	348	313	280	354	307	300	289	325	309	326	308	315	304	332	293	306	354	345	327	346	316	326	303	333	310	290	304	295	333	329	315	323	312	307	310	320	298	310	317	298	321	332	311	309	292	312	332	315	278	308	290	343	308	364	313	318	301	294	319	321	320	285	315	312	333	284	318	292	327	327	327	345	318	336	286	331	331	313	294	300	323	308	301	326	285	322	306	310	345	321	343	312	346	306	305	329	317	278	315	314	308	333	331	297	296	328	328	311	324	313	316	282	303	308	331	311	303	328	315	326	294	299	317	298	305	293	306	313	292	333	282	308	296	311	329	297	338	321	326	327	333	325	300	304	344	359	282	339	310	322	344	312	316	290	310	326	309	303	314	311	279	323	337	333	299	279	296	301	312	318	295	312	346	331	309	332	311	325	345	320	312	321	338	322	286	325	294	289	310	336	290	334	300	296	281	345	318	313	304	323	312	322	301	318	354	323	335	287	287	304	305	295	316	309	325	332	295	313	341	316	338	317	317	339	313	288	336	308	302	291	303	299	322	290	306	310	298	359	309	328	315	320	286	307	335	325	342	326	284	318	322	310	289	300	324	331	297	320	290	315	314	317	312	290	320	286	326	325	292	319	311	296	311	331	315	325	332	334	320	335	290	278	302	313	276	340	283	323	306	346	313	292	313	365	333	306	323	336	324	369	310	353	327	295	337	312	323	295	332	350	347	271	316	328	319	316	300	301	328	334	284	298	325	357	329	329	314	301	343	334	321	356	326	296	303	284	346	315	305	282	319	325	322	290	311	327	313	308	317	321	314	304	318	304	307	316	334	268	319	314	300	339	300	315	326	294	292	299	280	309	344	327	305	312	300	328	300	308	316	310	296	319	324	320	305	320	282	296	352	328	317	306	297	332	296	309	318	320	300	321	310	349	325	303	326	330	323	347	301	325	284	289	325	323	323	302	327	307	319	325	338	351	324	350	306	305	337	296	322	312	331	353	325	300	319	322	337	320	323	337	301	301	338	312	311	323	334	298	350	294	316	315	321	331	321	311	305	337	308	296	326	329	329	305	330	306	338	294	318	314	310	307	317	341	315	298	323	330	318	320	318	344	314	339	337	294	332	305	365	319	345	309	276	332	313	322	327	310	353	293	345	328	322	340	287	347	321	304	321	318	304	336	328	322	288	313	327	309	274	321	306	328	330	320	314	322	325	293	288	328	318	315	321	295	340	348	294	343	310	329	300	307	315	326	320	329	290	313	288	336	322	349	293	310	331	295	300	325	331	314	312	310	342	326	330	328	319	294	361	302	311	312	320	335	299	322	333	324	298	328	286	333	327	311	296	308	330	327	303	352	298	318	316	325	315	338	284	278	304	293	311	322	299	326	291	298	301	285	313	317	315	302	325	306	316	316	323	303	362	314	328	323	353	347	329	272	307	318	299	268	312	296	298	313	321	323	309	302	292	285	319	345	304	344	294	354	320	311	314	337	326	329	304	336	287	308	312	331	309	294	300	310	321	309	323	328	314	286	312	347	292	325	315	329	346	371	328	283	319	284	321	328	349	314	336	297	329	320	334	297	315	316	349	326	304	273	309	297	319	341	325	330	307	327	348	326	355	348	313	303	313	315	327	349	311	354	325	282	304	317	315	311	327	355	300	323	323	331	320	318	330	306	294	324	306	315	272	319	323	271	312	314	323	310	336	352	344	334	301	312	312	318	297	305	321	303	312	308	294	301	313	306	330	327	327	307	326	299	300	278	329	296	335	311	330	332	322	312	317	275	329	345	314	322	300	298	296	316	328	321	305	307	310	324	310	312	324	299	316	309	335	295	342	305	305	294	303	318	323	305	301	313	330	331	307	292	336	325	286	340	277	305	329	335	308	284	295	308	350	305	332	289	327	303	327	304	321	340	304	302	334	305	306	329	309	308	300	348	312	351	314	316	340	317	316	299	337	324	295	319	315	294	295	314	294	301	325	303	314	312	318	345	294	308	305	318	316	321	325	311	330	285	312	339	339	320	321	324	327	317	326	329	342	297	342	333	304	272	298	306	301	291	301	293	334	322	307	335	315	318	318	332	305	315	325	301	286	350	292	322	340	378	282	311	287	319	304	331	293	305	326	310	285	311	309	322	311	313	293	335	319	320	324	350	271	297	350	308	326	300	325	342	295	303	341	329	337	336	325	332	296	347	309	318	331	309	326	317	309	311	324	331	320	337	343	315	330	292	329	302	334	342	297	327	336	290	296	310	327	312	298	297	326	323	314	325	307	300	304	320	327	327	298	308	323	317	323	320	300	312	299	326	315	375	317	351	296	310	317	301	307	304	320	316	303	324	315	312	297	303
62098	59598	50721	20444	1523	1421	1394	1204	1137	1113	1184	1061	1094	1085	1038	1018	1021	998	981	900	980	981	955	966	972	941	988	1022	910	940	914	949	930	964	894	999	924	946	964	982	982	936	911	930	901	886	921	928	902	991	928	910	892	995	862	924	905	928	982	933	909	880	905	964	900	909	879	960	917	939	927	951	954	918	961	904	890	920	933	865	944	929	987	974	927	933	907	889	939	945	917	921	921	959	924	974	868	871	953	868	939	891	940	991	959	919	947	948	929	948	967	929	962	922	887	905	936	895	891	919	964	940	961	963	921	936	955	984	929	868	923	961	930	896	904	965	895	924	910	970	941	919	914	921	908	968	924	955	924	949	936	902	910	963	956	913	889	900	889	903	956	903	901	933	946	893	941	948	904	912	902	886	883	927	890	969	908	915	901	902	916	921	929	932	913	937	918	900	906	925	1002	871	936	914	925	951	910	910	968	898	910	944	932	962	969	926	920	954	931	892	931	931	895	920	903	952	915	947	951	910	941	923	866	995	884	911	934	935	897	946	969	923	888	915	963	984	940	950	966	876	938	858	907	919	906	926	901	951	913	898	959	938	903	872	894	933	943	893	911	923	978	917	968	958	982	960	915	875	926	918	942	896	903	989	962	921	888	962	928	931	911	905	952	968	890	962	892	848	884	934	876	988	930	952	899	927	953	926	881	927	966	914	906	859	939	917	919	1018	909	914	930	969	935	978	927	912	982	912	872	949	909	939	881	916	899	997	885	911	934	972	909	920	886	971	899	924	920	902	937	891	908	888	939	914	950	894	984	914	939	885	876	912	973	931	954	937	909	928	946	933	928	918	909	954	939	967	916	965	990	957	894	908	932	962	891	899	953	884	898	902	896	895	915	984	930	928	841	867	918	944	956	884	864	929	974	928	903	885	931	933	910	936	986	941	914	897	877	923	908	925	945	860	986	901	933	956	921	910	981	921	918	897	917	891	903	936	937	969	954	893	969	872	893	941	913	953	897	919	898	975	943	964	951	889	900	892	888	923	935	900	942	897	879	944	906	942	979	942	948	977	907	884	942	931	924	904	934	959	899	987	916	965	940	1014	909	976	940	914	908	910	943	933	927	907	940	970	947	909	921	928	862	886	923	866	899	897	910	961	909	853	931	935	929	954	904	940	947	942	934	946	899	958	938	882	929	884	956	932	943	877	981	907	884	936	952	914	947	917	898	921	844	927	937	932	893	918	989	880	957	951	936	984	907	901	887	903	976	924	906	942	997	937	960	906	917	916	890	900	932	971	946	965	942	889	934	898	876	943	882	988	940	953	913	952	940	934	873	918	880	917	980	935	951	959	952	914	901	889	953	982	951	965	975	933	926	918	920	933	934	894	923	931	908	934	904	943	883	955	912	943	903	950	870	930	886	928	934	965	900	879	899	900	895	933	969	928	875	934	936	933	971	933	922	884	958	905	939	933	958	932	959	973	933	954	950	938	945	962	954	896	923	964	956	922	960	935	962	945	914	905	942	977	973	921	859	920	940	868	950	916	920	917	919	937	952	941	960	903	942	883	929	933	915	937	942	951	939	905	962	911	932	923	894	939	895	890	950	917	965	902	989	914	937	889	920	856	933	929	895	945	931	890	965	924	841	948	899	858	892	905	904	985	936	960	959	939	937	940	887	932	943	893	915	913	911	886	858	938	1014	883	992	968	910	925	952	954	935	918	910	911	920	883	925	908	950	902	1002	900	912	943	988	938	937	913	888	891	928	918	899	923	967	964	908	951	917	906	878	876	916	904	964	875	869	902	902	971	921	909	930	913	860	958	906	963	895	939	946	909	926	935	966	886	912	920	904	1010	872	891	904	947	913	962	958	923	913	965	909	931	904	965	916	938	958	928	918	989	892	911	899	879	964	915	889	906	907	975	922	932	916	930	917	924	895	907	933	938	878	918	894	957	934	928	915	925	915	943	917	960	887	937	933	1004	876	907	902	983	905	929	921	939	917	928	948	887	918	945	915	916	928	904	933	917	952	916	934	965	947	919	962	926	962	923	922	913	973	964	940	867	869	922	914	964	967	974	880	917	904	957	953	909	912	935	920	905	970	918	938	940	951	979	947	902	885	924	917	942	923	941	982	918	980	918	946	926	899	915	882	880	945	937	927	886	901	954	950	901	922	963	928	912	917	924	957	932	958	922	912	948	926	931	922	930	900	894	870	913	906	910	938	964	938	947	912	925	985	927	951	918	914	896	910	914	941	963	978	903	934	920	893	953	942	981	965	892	948	978	986	954	907	936	945	892	936	946	872	925	904	956	935	920	942	906	907	871	933	913	913	883	892	941	917	933	965	888	955	911	932	910	907	953	948	915	927	943	924	899	947	912	949	916	886	928	927	939	940	924	920	949	849	935	931	898	909	938	977	933	951	936	903	907	917	915	949	931	926	856	931	941	920	864	983	912	953	960	907	925	907	932	915	928	881	894	910	930	930	919	931	933	946	966	929	937	939	923	1003	941	927	907	913	933	913	944	928	929	962	898	929	912	913	936	927	941	965	940	888	911	887	938	953	887	905	926	931	955	924	972	895	980	911	876	911	959	957	979	924	880	950	938	933	954	917	978	896	975	938	965	937	901	929	936	906	908	939	923	893	948	881	932	918	926	914	947	1011	920	923	911	939	908	968	904	984	924	904	928	918	892	980	972	935	926	895	880	919	933	931	898	931	899	947	953	890	951	1007	885	896	955	902	946	910	855	939	906	974	880	929	946	968	991	922	898	907	923	917	950	960	934	913	941	943	950	986	887	890	902	844	939	926	916	987	983	906	994	945	920	920	939	891	967	921	930	936	944	914	928	897	880	942	940	951	1014	946	952	963	949	930	926	933	920	929	930	950	962	957	929	957	907	907	937	936	878	912	930	951	890	941	893	875	907	956	969	909	937	946	892	949	925	948	894	892	965	908	901	915	983	930	921	937	958	903	940	934	895	923	943	930	932	932	878	936	904	906	909	918	882	955	975	945	956	907	951	986	943	942	942	910	911	985	903	935	892	1006	925	922	837	943	938	917	952	906	945	917	936	938	969	928	919	936	915	914	950	900	919	917	936	939	923	876	906	928	915	908	967	941	930	900	928	959	938	940	876	924	939	928	912	919	951	921	949	902	925	903	895	905	937	939	913	915	936	940	884	931	948	991	924	927	944	1000	868	899	983	953	910	900	947	929	926	981	912	971	966	896	936	978	921	923	932	902	981	924	939	971	1009	911	901	910	878	967	949	925	922	891	930	961	944	943	919	956	958	964	929	932	919	929	930	941	954	913	929	922	896	914	1009	920	932	956	888	930	885	897	939	910	908	961	968	888	911	925	891	945	935	982	909	986	874	919	944	894	898	897	911	941	878	930	916	936	948	917	939	933	908	865	934	927	912	949	904	995	965	975	948	932	887	898	945	961	896	947	891	942	931	952	945	941	926	916	926	904	928	933	935	972	938	953	930	893	877	922	933	854	934	933	944	905	897	968	910
33067	18243	6537	957	172	144	134	127	165	137	140	150	153	146	146	167	149	126	158	156	137	147	149	161	162	146	156	144	147	145	146	152	135	128	142	172	169	133	143	134	128	143	132	131	131	148	144	143	138	148	145	146	154	136	146	150	166	140	159	149	157	130	146	139	165	144	146	142	160	131	149	133	135	141	156	138	140	143	147	162	161	138	130	167	151	154	177	155	129	129	151	166	157	145	151	139	159	138	154	133	145	142	132	160	139	152	139	165	148	136	145	135	158	146	156	135	149	155	155	155	154	141	153	131	145	159	126	145	158	145	129	142	146	136	161	139	155	145	166	136	130	162	168	145	152	152	145	165	144	156	135	169	144	123	125	133	142	150	168	136	148	140	154	148	147	135	122	158	143	135	137	150	147	142	146	125	150	134	135	154	163	150	146	147	125	149	146	146	148	159	128	134	139	143	128	136	139	138	161	146	142	149	177	156	152	153	137	120	164	159	149	135	141	174	148	144	147	120	139	146	139	158	132	171	134	169	138	134	135	154	157	143	155	158	133	169	145	160	138	152	126	156	135	136	177	154	137	163	160	151	135	162	155	129	136	142	148	150	149	135	156	135	144	131	138	150	147	148	151	141	127	137	140	147	155	137	124	131	161	152	124	164	124	146	132	141	159	149	145	144	154	160	150	153	157	144	126	135	154	179	147	153	140	157	141	133	161	137	130	132	146	145	161	134	124	155	132	155	157	133	148	150	153	144	167	149	141	150	143	166	148	153	145	130	156	147	148	149	116	147	148	165	153	159	160	149	146	139	146	147	143	153	146	121	167	150	152	148	129	146	159	138	154	139	128	153	125	130	138	150	154	155	140	141	153	134	149	162	146	169	151	146	142	127	148	155	164	143	150	160	145	133	133	157	161	148	151	140	154	147	151	155	159	153	148	131	139	129	141	149	137	148	118	155	127	148	149	136	132	151	157	143	131	146	178	142	141	128	167	163	162	146	158	140	148	125	134	130	147	136	146	157	135	148	131	142	161	111	140	144	137	163	154	135	127	148	170	147	132	159	130	161	135	127	122	132	150	151	152	150	157	151	153	148	150	155	149	154	164	145	133	138	136	134	141	150	153	166	154	144	144	157	130	148	143	128	153	150	140	135	142	149	168	142	152	140	159	150	148	147	141	165	168	152	155	144	155	129	141	155	137	156	147	153	147	129	155	157	171	172	141	126	153	149	132	155	147	122	132	139	156	149	167	154	172	158	147	138	144	128	142	152	147	137	130	154	145	160	151	140	174	155	161	128	138	147	158	150	140	143	143	163	144	170	159	142	148	140	149	143	162	135	140	137	149	144	143	134	162	151	168	162	145	123	136	149	155	125	143	134	138	121	134	141	133	141	129	167	155	139	139	145	147	154	164	151	134	159	132	155	164	139	145	160	124	121	154	131	172	165	135	149	166	127	133	153	153	144	143	146	148	142	147	140	141	173	134	132	120	127	171	144	168	141	142	132	146	154	140	130	131	156	145	146	142	135	159	148	141	143	165	147	140	144	142	137	150	156	154	145	144	118	156	162	155	141	151	118	131	135	175	157	169	122	164	114	158	146	167	137	149	162	155	151	138	130	159	151	143	160	148	149	174	174	143	154	149	161	145	155	152	143	153	132	145	151	136	147	147	138	171	135	139	147	140	139	147	171	152	150	158	182	143	141	128	137	160	151	132	137	154	164	152	160	159	148	167	158	141	156	150	149	131	167	147	140	140	146	143	146	130	143	150	120	125	115	159	154	155	119	162	144	136	150	144	143	130	146	138	130	152	142	161	149	155	142	151	153	126	132	152	139	154	159	134	148	143	154	123	155	156	123	141	144	150	157	155	141	155	157	150	121	140	178	160	147	155	140	143	133	147	152	143	164	132	132	163	144	141	152	155	179	165	135	138	132	152	136	141	162	151	129	139	141	145	134	157	175	170	142	114	124	164	118	157	150	133	158	139	140	131	138	155	137	159	148	141	147	143	147	138	161	147	184	142	151	134	158	163	151	143	135	146	136	133	139	130	175	147	158	142	149	142	148	135	167	162	133	134	147	152	157	152	167	143	139	141	141	156	129	145	132	156	135	159	140	146	136	159	151	151	131	163	143	158	157	165	141	157	133	141	150	144	157	144	165	155	143	167	144	142	168	158	134	138	148	142	148	152	162	134	160	132	142	158	147	128	139	144	150	136	163	161	127	150	146	147	132	133	185	158	148	143	161	168	129	150	130	148	146	167	145	147	146	142	141	151	145	136	156	149	146	138	145	170	132	165	162	146	163	137	139	145	151	147	146	164	135	140	144	145	164	141	141	140	145	177	160	161	138	130	150	161	161	155	131	144	168	137	131	164	149	128	143	134	137	140	140	149	135	150	158	145	141	157	141	162	143	124	152	161	137	154	152	169	141	140	147	135	144	152	165	134	140	155	141	169	124	155	153	136	135	158	149	150	137	128	109	141	176	163	141	141	151	136	142	155	142	145	159	144	143	140	141	142	152	137	147	162	146	155	136	136	164	141	130	162	158	140	141	165	130	147	151	156	151	139	135	144	155	161	147	146	152	121	158	133	136	133	148	166	140	159	147	154	150	175	144	148	165	150	159	138	118	158	132	140	138	121	124	141	142	155	143	153	155	156	151	147	125	145	152	152	148	137	139	127	156	156	133	149	153	152	147	149	142	141	132	144	145	168	132	154	145	128	154	164	152	141	170	154	145	150	128	156	147	154	172	155	152	135	134	148	145	132	147	159	168	151	153	142	134	141	156	142	133	169	168	151	137	155	146	145	134	151	161	161	128	152	142	136	153	137	142	136	153	156	147	133	141	132	166	150	154	144	145	160	146	157	149	139	152	155	144	157	157	137	159	155	152	143	156	164	145	170	125	145	156	161	144	137	148	144	152	158	144	135	137	162	158	134	145	126	149	164	151	143	161	133	165	142	154	137	142	142	127	153	155	156	159	149	146	164	142	152	138	149	173	134	131	153	157	175	152	147	148	156	144	133	141	163	154	144	145	142	135	152	148	141	163	155	154	153	141	152	141	147	157	163	135	148	136	136	147	145	162	123	146	151	147	134	153	143	157	140	145	166	177	170	155	139	134	134	140	127	158	149	139	143	148	147	140	144	132	140	156	142	142	138	128	143	186	140	139	141	174	152	147	144	157	138	154	145	141	125	151	178	129	125	160	150	145	164	134	124	149	156	142	172	156	127	154	145	149	131	144	148	143	156	154	169	125	146	135	139	152	136	147	145	144	132	132	137	139	169	154	155	128	130	148	154	167	161	141	158	117	139	178	164	168	124	151	168	144	150	143	147	146	130	147	149	146	132	151	150	141	164	153	150	159	150	144	146	126	130	152	147	154	137	149	143	168	140	142	129	151	158	160	150	136	147	144	166	124	146	136	165	132	157	142	146	130	156	167	155	155	154	142	145	159	138	136	131	166	141	134	162	151	151	165	135	148	152	150	152	144
31811	20279	10055	2241	545	525	499	500	530	542	528	535	493	491	496	511	501	519	484	503	513	526	506	535	506	513	494	506	509	511	504	490	476	482	514	476	487	493	491	543	502	476	477	517	490	484	500	497	525	492	457	524	515	509	510	516	442	520	547	528	484	474	488	547	478	458	486	518	517	506	541	491	495	466	494	537	505	506	489	498	509	482	482	509	474	500	466	479	489	473	492	509	506	524	485	512	488	500	522	521	512	430	534	501	518	480	540	494	499	509	510	501	495	497	510	492	484	480	483	504	497	516	515	516	534	502	522	517	471	462	477	485	541	498	493	474	481	510	480	516	529	517	483	506	512	467	493	470	513	479	513	499	482	482	474	517	524	467	511	491	510	496	510	496	483	477	511	510	495	482	518	504	485	518	465	493	517	479	530	491	511	488	471	516	488	484	481	475	496	490	507	491	528	497	487	536	472	490	527	482	518	486	502	492	489	530	493	530	510	506	519	490	541	507	517	505	484	506	458	514	505	494	470	520	481	504	501	495	514	517	482	521	510	511	521	525	490	506	524	558	520	515	482	491	473	544	504	505	498	514	540	486	508	508	517	494	503	484	505	499	476	480	517	471	524	461	533	504	533	509	496	520	536	471	503	475	477	526	498	476	553	477	471	495	499	487	512	477	493	454	513	507	490	489	534	480	459	494	504	506	561	486	519	510	511	483	519	526	505	498	500	538	520	537	539	533	489	460	505	522	486	497	503	488	484	506	503	515	524	503	499	486	508	512	515	523	485	548	467	460	477	523	500	531	481	520	470	477	506	520	504	497	501	493	482	502	474	510	519	491	511	487	501	531	499	505	512	533	554	509	473	524	503	509	539	509	515	493	506	481	460	487	488	515	531	494	531	484	486	524	466	500	463	526	503	512	551	492	464	499	534	481	472	528	495	510	532	504	521	520	522	497	474	504	488	534	504	472	526	500	498	493	527	523	499	496	492	473	521	496	493	504	512	515	499	532	534	508	502	511	504	517	542	504	532	544	521	458	503	490	524	507	450	490	499	508	518	476	521	512	498	533	503	485	490	479	478	473	513	487	491	521	475	484	482	535	467	523	497	536	496	499	464	521	489	489	517	495	530	491	504	484	542	504	530	502	502	495	502	516	523	488	522	502	467	530	495	514	532	514	514	475	512	462	512	489	494	515	503	461	508	489	543	521	474	491	526	489	520	505	458	467	501	499	456	528	484	518	506	518	465	499	499	547	506	475	477	464	522	522	484	500	477	525	481	504	494	483	462	496	484	507	497	472	527	522	483	520	483	506	466	531	480	499	495	511	476	527	533	520	481	514	500	489	513	509	540	535	504	511	491	500	477	527	496	540	504	538	530	520	542	541	575	507	495	518	529	524	511	478	498	508	477	497	485	501	495	499	502	479	492	508	481	486	521	497	511	439	512	504	487	495	510	533	534	474	545	515	500	517	476	503	493	505	467	497	477	530	526	508	475	496	471	511	497	517	504	553	528	485	522	471	541	525	511	513	542	490	487	448	470	468	474	513	505	517	468	525	496	503	502	488	518	537	474	485	485	481	496	490	485	513	504	505	476	496	521	542	503	503	503	460	524	521	475	466	492	512	547	502	509	524	510	529	534	517	475	490	453	519	471	527	498	465	485	475	489	488	517	514	504	477	490	541	455	516	496	572	487	523	512	486	556	479	507	500	480	529	503	495	512	495	524	517	510	507	512	512	487	504	493	524	524	503	467	474	523	504	495	505	499	495	514	492	522	520	520	489	533	485	473	515	510	509	507	462	498	498	527	481	524	486	479	514	526	526	510	521	489	491	469	523	460	514	451	491	506	491	490	494	480	496	520	533	510	514	495	524	515	509	529	476	536	526	516	492	510	489	475	496	476	495	481	500	550	505	511	489	481	478	495	512	491	513	523	487	498	479	495	494	490	503	491	463	496	478	515	498	537	522	476	515	504	506	514	496	515	494	578	455	483	508	489	552	509	504	528	510	563	487	474	541	542	493	496	510	468	448	463	509	500	521	504	516	526	520	462	507	512	479	481	476	474	516	481	466	478	490	507	502	502	486	489	513	459	485	463	523	497	543	473	514	514	496	471	480	488	550	530	496	512	519	507	507	473	513	501	515	510	514	532	484	533	525	505	490	494	550	488	509	471	516	511	508	517	512	450	487	513	489	529	516	507	453	484	497	525	503	519	509	524	486	499	501	544	507	516	505	476	488	497	500	508	504	491	472	489	512	532	471	490	486	527	475	532	533	441	493	505	531	500	515	495	495	515	530	515	527	561	496	500	540	513	513	481	514	525	474	548	493	497	478	459	504	524	465	513	516	501	506	469	504	501	552	509	468	503	522	523	504	514	489	488	493	492	491	483	462	537	493	513	520	516	486	512	497	445	499	486	513	512	496	486	484	489	468	524	506	521	488	524	484	514	500	489	504	469	512	469	522	548	532	487	557	524	505	517	506	503	471	508	513	507	486	481	506	506	512	488	529	513	521	525	530	514	501	500	508	522	509	484	533	524	507	490	501	559	501	510	513	534	521	553	499	498	504	466	482	505	513	496	516	530	478	483	569	502	550	484	520	499	506	525	536	491	472	519	489	482	473	508	489	499	509	480	502	519	472	507	467	511	509	527	517	511	497	508	504	531	516	518	468	516	523	484	456	492	484	514	515	499	495	481	479	470	476	524	487	501	493	505	505	488	481	490	527	504	527	538	515	511	538	544	509	502	477	510	429	445	496	538	456	514	483	498	484	486	503	505	514	502	526	477	515	449	478	502	475	506	513	541	531	530	491	476	481	502	512	508	492	495	471	503	521	534	515	497	514	494	489	541	494	472	509	515	504	491	503	521	498	511	507	528	543	487	534	504	503	506	500	496	497	509	512	540	492	488	494	482	482	480	476	525	507	475	518	548	537	495	531	492	506	497	500	468	524	475	480	531	521	495	462	514	466	505	495	532	500	541	489	527	540	502	505	487	462	479	503	481	504	515	513	474	479	521	481	479	504	498	553	525	463	513	470	495	516	475	520	509	524	526	452	512	492	530	511	484	494	519	467	553	558	453	475	484	483	485	501	489	479	481	483	523	522	485	503	501	492	502	527	482	524	510	472	500	485	519	514	535	472	530	536	492	499	523	492	522	495	485	499	492	534	498	496	495	488	490	504	550	537	483	471	480	523	501	523	529	545	512	522	486	494	510	495	495	449	491	492	502	484	514	489	473	508	464	491	523	545	505	491	498	500	490	501	505	479	479	496	539	496	505	491	505	517	516	474	459	486	508	494	472	484	490	512	569	498	479	552	472	464	494	499	514	517	489	502	513	536	500	496	531	506	524	494	482	483	498	505	515	500	540	485	549	492	501	498	514	512	506	500	510	508	499	509	494	494	479	520	515	494	518	471	469	497	502	471	505	509	470	539	498	485	480	526	492	495	503	527	485	461	497	486	491	489	490	501	494	494	469	510	488	524	529	506	527	509
70734	59029	45267	20119	2479	335	290	264	266	274	224	279	234	237	249	247	227	221	233	234	238	234	254	227	251	227	239	211	231	214	215	231	225	251	241	225	226	233	227	238	213	226	228	210	233	250	232	258	257	210	258	243	239	212	232	270	215	246	241	220	208	225	217	268	239	229	211	255	214	231	227	236	243	238	243	231	255	223	244	253	241	230	227	245	222	251	254	232	236	237	240	222	223	222	218	243	225	227	208	218	233	233	226	240	208	207	226	264	257	235	251	249	242	247	248	220	246	243	248	192	244	236	241	216	232	243	231	224	212	197	237	246	261	257	233	223	209	250	249	214	210	226	220	237	218	228	232	231	254	241	223	230	249	262	233	202	243	233	233	215	241	217	208	253	225	206	251	223	246	242	235	245	244	248	268	222	235	208	226	228	239	253	233	223	226	209	233	194	236	218	252	214	243	232	221	216	224	226	234	221	190	204	250	248	229	220	255	223	226	202	226	265	213	229	269	233	222	258	235	254	238	250	221	240	235	212	240	233	229	225	250	208	248	224	217	223	240	234	221	229	253	222	248	235	225	262	229	247	238	242	228	236	229	259	218	237	211	234	228	218	252	214	227	241	200	233	225	221	223	229	235	244	213	222	206	242	200	241	254	251	238	231	247	215	240	250	213	202	237	219	231	250	214	228	254	255	242	233	212	236	234	252	227	257	259	224	246	224	240	246	244	211	237	225	236	202	228	206	223	230	236	205	238	215	234	230	231	243	232	218	238	238	229	230	224	235	243	211	260	221	203	267	220	234	245	240	253	227	253	231	224	246	228	226	247	237	248	225	247	224	231	248	251	239	239	234	241	234	196	241	233	226	242	219	238	231	240	217	244	236	236	223	227	246	220	230	213	216	242	223	248	201	217	225	246	218	247	235	226	230	240	202	225	211	205	221	241	237	197	221	222	217	227	213	245	226	210	246	229	218	214	218	244	225	255	223	239	243	247	220	226	231	240	252	229	255	229	226	229	228	238	242	234	246	239	219	210	222	220	225	244	250	240	236	241	225	199	238	238	216	247	210	229	238	238	225	244	206	246	214	252	229	231	234	227	206	229	222	240	223	257	196	228	216	229	268	227	219	235	233	230	237	221	249	247	259	239	224	227	225	235	225	243	223	231	236	256	258	244	245	247	251	216	274	197	240	221	238	237	240	210	228	250	216	226	265	248	262	230	269	228	237	235	244	238	220	225	251	216	208	247	223	234	228	251	216	233	252	245	193	235	222	237	244	252	254	245	238	227	238	223	242	242	239	199	231	234	228	224	232	229	207	248	242	248	217	244	225	253	244	249	236	213	218	250	240	225	225	233	221	258	242	191	237	214	235	210	212	238	239	238	233	242	226	241	214	236	236	206	218	223	248	261	243	219	221	213	207	237	242	203	240	235	217	217	215	238	231	239	233	211	247	232	246	229	205	216	221	236	237	243	270	230	220	233	254	250	218	257	211	230	233	247	233	251	244	196	215	245	231	230	213	253	249	228	248	216	225	232	255	237	213	232	256	208	240	224	244	229	221	198	228	250	211	222	248	252	224	226	220	228	219	221	236	232	208	212	240	225	265	260	244	226	230	236	217	217	262	254	248	228	242	243	231	236	263	224	239	230	238	228	237	246	232	259	227	224	246	233	218	238	226	241	249	202	222	245	255	247	228	232	226	226	233	224	225	231	240	245	235	229	221	211	230	217	224	229	221	216	245	266	225	212	252	266	245	243	232	218	233	216	245	231	231	263	251	223	216	238	229	259	244	232	239	208	214	203	194	252	220	217	232	213	230	241	249	221	229	242	210	224	226	232	234	240	237	212	222	214	235	240	242	232	268	221	228	245	247	236	217	223	255	225	226	221	215	219	238	213	246	240	247	227	205	236	230	243	230	258	259	215	222	251	236	203	233	209	252	251	219	234	248	241	240	264	209	221	220	226	251	218	238	232	220	233	228	238	221	251	215	228	236	237	231	219	210	261	223	216	245	260	243	224	219	252	270	220	225	216	198	256	230	228	216	256	236	235	237	253	211	215	233	248	238	237	236	243	218	199	215	239	257	255	211	220	233	212	250	213	217	224	250	225	228	269	225	234	234	232	249	258	242	221	232	257	278	225	223	218	213	219	231	229	258	225	222	221	231	215	246	242	244	240	231	215	222	232	240	204	252	257	226	223	263	221	265	217	241	228	254	269	222	253	214	239	196	241	234	230	215	225	247	221	250	213	220	224	221	228	240	247	226	243	242	227	251	239	238	219	214	219	235	224	233	254	223	228	242	229	223	238	229	243	214	229	225	234	241	209	235	230	226	211	223	255	213	222	238	243	236	225	234	237	252	220	213	230	216	258	247	233	210	240	231	219	222	239	262	243	207	228	218	219	214	203	229	214	221	248	206	261	231	243	235	216	245	219	239	231	248	206	196	230	258	246	226	233	218	245	246	222	257	245	232	221	239	262	227	237	239	230	239	241	211	238	233	265	245	209	234	218	217	241	236	211	248	235	227	237	238	220	226	230	237	220	198	254	225	224	212	232	263	226	212	244	212	249	249	239	239	232	262	213	231	259	222	223	222	228	270	217	259	217	231	248	234	221	242	221	233	244	243	231	238	218	252	223	244	262	228	246	230	243	246	259	211	210	247	228	250	232	230	232	227	269	257	211	239	243	228	250	213	246	221	220	264	225	220	239	235	235	234	238	194	236	228	239	208	253	238	242	251	241	202	238	220	246	240	208	263	200	240	250	237	232	230	222	255	227	232	253	200	224	207	215	234	237	248	243	253	210	249	253	234	254	223	230	229	224	219	224	253	212	214	206	246	246	251	243	251	211	247	236	234	240	261	236	257	248	233	242	241	255	209	226	228	210	248	209	242	225	207	244	265	209	234	258	257	231	235	245	232	245	246	254	228	252	234	216	219	259	214	229	231	238	240	214	234	204	229	187	235	248	239	246	245	232	232	227	221	194	217	219	220	267	214	252	214	244	221	254	230	232	245	249	213	254	235	230	244	218	239	225	243	247	208	198	260	233	234	248	240	234	231	203	238	225	275	249	226	225	244	209	253	219	240	241	271	252	226	251	245	222	229	218	237	230	241	236	216	215	241	227	250	235	216	235	227	234	217	223	224	215	235	223	223	232	219	211	236	230	239	230	245	224	243	248	208	253	219	231	234	239	255	259	232	228	238	252	217	229	222	220	240	237	248	229	227	255	241	237	232	225	236	214	210	215	242	253	226	234	238	246	242	260	227	239	240	215	224	239	246	243	223	228	256	236	226	226	248	263	262	249	227	221	240	236	245	230	231	245	242	224	218	237	229	200	212	220	236	222	226	197	229	224	228	245	210	219	251	228	230	230	223	223	208	236	231	239	231	227	269	236	237	248	246	220	238	235	232	212	214	243	224	221	230	234	248	250	228	230	249	221	227	240	248	237	217	258	240	239	226	227	186	232	239	242	224	245	231	216	235	230	226	254	252
52146	48311	43134	15119	1036	961	943	960	823	794	813	780	786	765	829	762	745	738	742	734	779	738	814	746	733	718	739	768	739	751	717	757	737	759	751	707	735	706	761	777	693	710	755	751	758	723	802	717	694	770	767	721	704	748	712	707	690	694	701	721	759	744	759	738	709	731	696	744	696	780	716	743	725	724	731	703	693	748	728	729	746	735	688	728	732	756	719	736	733	712	709	703	744	695	741	704	780	711	747	769	696	702	682	706	663	693	709	739	738	712	730	689	684	759	714	792	733	725	704	722	691	714	703	755	756	687	683	672	708	691	729	787	750	736	717	731	747	723	710	733	754	725	734	695	760	705	719	736	715	788	778	746	712	776	750	692	744	714	674	736	705	719	728	736	722	741	723	726	743	732	766	741	745	732	754	769	729	698	694	708	732	735	689	671	761	712	751	683	723	733	736	752	726	724	759	671	760	716	700	693	705	724	714	736	693	748	757	699	686	662	788	754	720	759	717	719	778	743	726	734	719	697	723	735	733	719	693	747	765	696	729	698	740	708	731	736	748	716	741	712	728	724	724	737	767	744	723	754	669	753	708	695	726	779	720	712	719	704	736	678	700	761	729	689	704	802	781	747	676	755	723	713	697	721	724	735	692	709	750	744	714	717	753	711	714	752	739	689	736	704	681	730	689	697	741	755	711	700	715	760	743	771	704	756	723	685	783	751	682	721	698	703	723	708	690	691	725	725	718	785	737	706	748	770	720	722	697	736	734	740	711	719	702	730	731	700	707	711	741	744	763	719	748	751	720	723	738	718	758	741	673	743	739	727	706	679	790	703	744	702	741	681	729	717	684	676	696	715	652	704	710	721	724	788	734	740	754	751	693	745	728	757	682	722	733	709	699	769	718	778	725	720	716	758	708	720	701	729	728	716	758	758	703	708	713	712	705	717	706	754	730	737	711	738	683	699	739	705	745	729	720	749	752	724	729	712	710	719	706	773	756	689	758	783	703	750	689	714	725	745	696	749	737	708	775	722	760	740	737	763	754	675	722	742	782	726	752	706	745	720	733	758	726	756	750	721	780	733	763	723	726	772	734	709	716	722	724	705	745	715	713	765	720	739	751	692	718	801	734	741	775	773	728	747	693	694	721	694	695	730	726	716	716	729	713	734	740	782	737	737	738	716	727	669	703	716	723	719	699	727	725	746	658	737	781	704	756	751	716	747	725	714	766	744	698	708	753	782	715	758	689	686	759	704	757	720	724	735	696	736	768	699	711	706	690	759	779	738	763	683	664	720	707	759	690	714	745	699	747	801	783	686	672	739	730	688	736	716	752	800	709	755	749	732	710	718	730	719	768	700	710	659	770	689	744	716	739	710	741	743	709	710	686	721	725	691	791	739	764	720	714	726	747	696	744	691	687	752	689	705	739	744	733	741	765	728	712	738	714	752	738	730	773	719	764	732	718	741	736	752	764	709	748	712	728	730	732	671	757	722	731	749	768	761	722	767	730	735	719	765	728	683	776	705	735	725	754	708	716	735	687	748	737	762	694	733	720	718	725	698	720	740	770	759	726	702	774	714	740	651	743	723	715	667	753	696	710	726	699	749	741	710	727	721	745	711	704	703	669	725	685	761	705	750	750	709	762	723	703	700	714	738	728	763	742	682	700	706	783	696	736	702	727	723	720	732	670	744	731	732	718	710	733	715	717	708	720	690	682	731	750	713	728	759	696	721	693	704	738	705	708	737	688	764	704	761	735	713	738	738	756	704	732	748	714	772	671	712	738	682	690	705	714	727	695	708	669	710	725	707	726	742	748	717	760	679	735	759	719	802	721	725	671	774	731	740	773	687	745	727	792	761	677	768	753	728	744	743	739	689	773	668	723	730	694	717	727	747	737	738	709	715	787	757	731	707	753	759	753	677	734	727	729	689	729	731	710	694	706	727	739	715	700	791	695	717	719	756	735	674	683	709	722	713	731	752	736	729	738	741	752	768	735	707	774	697	738	764	742	727	791	739	718	685	755	732	740	724	712	743	783	775	724	722	716	713	688	722	694	681	727	725	714	681	694	753	730	696	776	781	739	735	719	748	688	746	742	689	674	730	711	731	745	735	751	707	720	737	752	748	702	672	724	756	749	687	690	673	732	704	715	711	712	710	701	752	697	716	704	685	740	710	697	723	714	780	755	703	737	758	726	728	729	702	759	761	720	746	760	774	734	748	729	686	701	702	728	775	767	768	736	738	697	677	717	701	694	780	681	704	756	791	681	763	696	729	741	774	744	722	747	683	711	723	657	692	734	811	736	707	781	689	714	748	751	769	717	703	757	738	755	726	675	670	714	717	676	708	768	728	697	709	760	689	740	754	723	739	729	701	727	745	693	757	740	737	713	703	714	685	750	728	771	769	706	681	725	687	731	766	742	716	703	695	731	738	703	702	702	720	774	753	743	716	764	697	730	746	763	722	698	799	712	692	720	759	705	666	752	709	762	705	749	720	705	691	766	722	730	761	730	692	717	702	764	717	713	734	711	735	766	742	753	710	740	753	706	734	725	720	696	717	699	745	744	715	739	689	740	716	744	708	721	738	733	709	717	737	708	713	689	732	725	688	711	714	784	804	743	734	725	752	707	737	719	727	740	712	722	735	684	674	752	673	737	722	717	690	698	736	685	717	782	709	706	741	729	727	687	694	756	727	741	715	684	722	755	720	751	726	731	723	727	692	721	710	709	742	725	712	714	741	719	727	682	709	752	684	744	730	755	764	743	689	732	771	712	696	756	738	689	740	754	710	740	720	724	720	717	682	728	723	697	724	767	726	740	752	706	745	766	742	726	755	734	702	687	718	700	748	678	749	766	730	749	727	739	690	736	746	764	743	738	753	708	704	717	717	710	708	692	706	747	694	751	764	689	756	751	720	760	718	749	739	722	711	704	704	715	777	725	733	745	702	748	710	738	739	742	722	730	724	735	713	734	685	704	719	709	720	696	713	742	682	721	748	722	770	696	755	701	706	715	739	747	727	737	689	722	679	734	702	716	733	685	704	729	744	717	701	711	718	710	703	744	742	695	698	748	728	745	775	689	703	760	756	721	733	705	791	681	745	708	725	676	758	733	750	727	692	750	713	766	702	717	718	727	766	760	729	732	731	707	758	701	742	727	707	746	731	750	700	708	772	751	744	728	799	724	702	724	758	708	687	719	729	744	737	761	696	750	729	670	801	737	700	681	720	709	723	746	721	760	767	686	712	747	752	705	747	708	723	677	739	780	730	752	790	709	693	751	768	700	743	742	720	702	681	770	717	769	716	744	715	674	770	713	708	728	713	691	701	682	746	669	726	745	777	692	753	697	660	731	725	695	709	736	731	699	689	739	738	785	734	740	694	717	728	695	719	751	743	734	746	708	684	732	748	698	698	728	784	748	730	706	681	737	704	752	700	673	704	771	760	794	741	722	675	768	712	715	724	700	757	740	681	714	735	734	746	737	671	703	725	708	661
78863	68687	56461	29610	7695	661	394	369	398	371	339	351	344	311	326	316	363	338	301	325	331	328	333	302	292	309	321	327	342	350	366	321	318	308	288	327	349	344	337	343	337	326	344	307	344	340	354	316	301	321	322	301	327	332	295	344	306	311	296	288	307	356	315	307	322	328	325	344	317	314	324	303	300	331	334	324	294	313	342	311	299	295	323	315	345	291	298	354	313	324	309	330	325	340	316	332	307	342	343	311	329	329	325	362	336	327	329	300	338	327	323	320	305	315	294	300	324	322	321	318	296	322	315	333	320	317	341	334	327	308	350	320	297	304	329	305	322	313	298	325	298	308	317	323	322	342	331	334	336	313	342	326	318	319	309	320	322	318	268	314	310	332	316	322	307	309	284	343	333	318	289	317	327	320	311	333	314	292	330	310	298	316	363	285	301	293	323	304	305	307	319	351	301	316	331	323	326	339	312	358	335	321	348	314	322	307	328	318	315	317	299	316	308	288	325	336	333	321	313	300	324	342	329	329	344	350	327	334	327	330	301	326	303	317	344	309	345	314	302	308	323	310	300	309	313	328	310	342	329	304	280	337	348	338	352	319	365	307	330	317	321	366	293	330	305	331	327	301	315	286	317	318	311	317	287	340	302	342	296	332	316	333	291	310	353	327	292	318	349	342	331	293	318	308	327	308	321	334	332	302	326	300	349	335	327	292	328	353	298	341	350	324	307	331	308	331	312	296	305	302	307	300	330	324	309	313	328	319	279	340	312	321	334	317	330	322	327	303	332	311	308	328	304	312	313	321	309	329	304	321	302	322	289	334	316	324	322	352	321	330	362	300	290	310	308	365	331	314	315	318	304	345	298	278	359	335	309	297	341	364	326	304	316	294	298	281	318	311	307	330	305	285	305	323	333	295	346	336	318	335	377	307	295	303	335	319	325	312	308	325	328	349	331	320	315	340	325	320	317	315	307	287	334	308	320	311	345	296	300	298	323	284	327	296	282	304	307	324	327	329	316	310	303	338	290	336	312	336	344	312	308	313	326	308	310	332	342	298	331	318	328	300	335	337	312	333	331	296	317	294	345	288	322	310	313	292	321	315	301	360	329	322	322	323	305	328	293	314	354	347	331	299	345	281	333	293	311	325	342	337	318	337	305	304	307	346	315	328	281	314	313	338	328	319	304	342	343	328	323	288	328	309	329	323	325	316	314	332	332	319	304	310	320	313	312	313	320	308	295	310	306	328	321	276	315	334	328	315	335	305	336	322	323	360	359	322	297	301	285	302	307	310	281	300	323	302	336	323	320	324	350	298	338	314	313	332	340	336	334	333	306	333	327	317	342	301	280	302	343	346	337	329	344	349	299	303	310	313	326	320	347	352	349	290	333	349	302	325	317	316	330	343	318	309	317	320	304	310	289	323	339	370	326	323	283	364	335	290	297	315	346	286	319	285	354	313	368	341	311	300	344	319	337	305	307	319	327	349	310	294	311	323	351	321	319	353	314	288	330	312	319	315	333	314	306	323	349	326	317	290	302	320	312	288	334	320	293	335	293	320	318	310	342	301	297	353	312	334	316	315	324	331	353	305	320	330	304	320	317	314	306	313	319	331	303	304	310	315	318	338	297	310	307	305	315	324	335	306	332	271	313	321	341	286	284	312	330	323	317	346	352	326	314	291	307	339	353	315	320	308	327	329	312	371	345	312	300	303	307	303	321	297	300	353	295	352	313	342	355	288	318	311	308	300	297	315	308	298	321	310	306	320	342	297	323	317	327	348	342	328	332	348	332	306	323	311	296	315	331	299	300	320	285	332	334	311	354	297	316	324	301	335	302	314	304	326	347	323	310	329	282	305	304	299	327	339	326	327	290	329	327	329	311	335	320	347	303	317	320	310	310	331	297	308	305	325	301	299	282	278	341	337	302	313	318	311	365	304	319	283	315	318	301	315	318	312	336	363	357	320	310	339	317	304	350	312	347	308	304	335	341	333	296	324	304	307	303	314	323	344	328	311	332	319	328	293	301	313	305	334	309	300	332	319	321	316	348	330	327	340	313	361	329	322	337	316	325	339	312	338	302	316	302	352	344	339	293	306	318	334	345	329	331	302	324	295	307	282	356	318	338	320	311	336	348	319	324	336	311	306	332	302	325	342	311	306	325	352	334	314	361	340	328	327	324	308	324	338	294	348	313	298	321	308	309	315	322	334	318	335	301	308	317	279	299	348	320	329	318	320	312	333	349	302	345	337	327	295	351	303	317	316	356	310	316	308	340	275	340	341	372	286	319	295	319	334	326	303	312	323	330	348	295	368	315	317	321	322	299	328	348	315	337	318	313	307	322	319	317	323	315	312	341	316	307	361	338	338	348	297	334	307	332	320	298	296	341	376	320	300	305	286	298	309	314	306	313	346	279	302	345	311	300	337	300	324	305	287	320	300	303	311	296	305	320	309	320	338	296	293	320	325	321	320	299	309	310	295	292	332	319	320	332	316	310	280	325	321	313	299	359	309	306	291	287	330	349	317	306	317	311	303	315	324	309	340	320	306	353	347	317	342	348	320	309	299	300	303	310	314	310	316	302	305	328	298	326	313	311	298	359	289	321	312	300	283	311	289	342	325	336	324	331	309	321	310	290	336	292	327	353	336	318	306	300	318	287	343	329	333	331	345	314	293	306	322	329	288	317	322	314	323	297	337	305	303	325	294	322	286	306	334	327	329	323	335	338	336	346	328	316	316	332	314	317	348	313	321	311	332	309	313	306	330	303	307	348	306	348	344	331	350	336	328	317	320	305	328	293	343	344	303	332	322	314	302	335	299	299	307	314	336	284	310	297	315	358	333	317	336	358	338	313	306	309	316	300	322	318	346	315	309	309	296	292	346	348	356	319	289	315	308	300	355	311	326	353	309	301	330	326	305	318	319	350	302	354	310	312	318	346	328	314	338	285	331	335	306	359	320	305	305	282	319	346	338	285	315	343	295	321	322	325	345	342	320	301	284	333	312	341	345	317	300	340	317	311	338	315	321	344	312	310	350	311	359	325	333	308	323	306	298	320	333	333	284	319	327	335	294	321	313	309	313	336	342	326	306	301	357	324	301	291	322	341	328	346	302	337	291	306	327	342	333	299	325	300	294	289	333	340	315	306	355	323	320	318	316	343	328	289	286	338	341	339	327	295	322	335	297	305	317	307	301	321	321	331	323	305	304	302	288	317	305	332	304	328	327	316	314	334	304	337	319	306	326	291	322	306	306	303	311	318	315	347	302	331	324	308	339	334	301	335	322	308	327	303	336	332	307	316	320	312	324	323	290	292	359	290	326	331	337	337	348	343	305	309	332	339	360	332	339	319	329	289	321	316	315	294	306	300	314	327	314	296	327	358	323	334	321	308	320	325	310	332	337	333	303	336	342	326	338	331	333	305	345	328	310	310	319	290	360	329	297	323	333	315	324	321	343	328	324	358	310	286	337	299	323	337	303	298	317	347	336	322	314
62378	58775	53360	20747	1517	1418	1386	1225	1254	1166	1107	1092	1068	1004	1033	999	991	1001	1002	1015	972	1013	1027	951	1005	995	927	940	1041	931	948	936	879	959	972	977	944	916	932	973	956	949	902	954	1003	918	997	932	941	908	940	956	956	973	952	876	926	972	947	952	950	936	946	918	971	936	953	944	933	917	952	985	913	948	962	974	982	920	908	935	1011	944	918	939	947	926	998	933	952	952	900	962	938	958	949	1006	970	964	913	862	923	973	964	961	900	961	959	930	921	1016	921	910	906	929	916	915	965	949	962	898	937	959	989	919	978	935	933	964	946	868	968	920	908	914	904	931	919	954	944	1000	951	1001	946	913	972	1001	938	930	983	939	953	979	924	917	987	946	888	1019	946	950	875	959	966	999	919	911	953	975	942	952	942	955	991	923	929	896	952	922	970	923	925	906	945	1011	939	929	965	982	912	921	922	945	955	950	959	932	934	920	913	986	928	924	998	922	1013	919	937	933	941	915	942	898	914	945	891	921	946	963	908	944	980	897	954	913	924	939	942	902	938	884	983	945	909	884	928	942	930	938	922	925	943	939	904	908	949	928	952	946	946	938	977	974	912	931	907	955	945	974	913	987	933	932	925	951	947	958	968	923	945	890	936	965	913	924	937	975	937	892	912	968	990	970	969	975	863	935	916	916	912	933	910	921	953	942	908	909	954	938	928	956	985	950	930	979	933	920	1011	913	938	910	913	953	967	927	956	940	955	900	889	929	911	999	913	1012	969	896	859	955	893	896	971	972	963	953	952	949	960	919	973	936	981	925	966	995	917	941	945	904	956	926	980	981	967	925	961	973	932	965	935	955	979	909	917	955	937	896	919	971	946	947	931	960	944	884	940	933	936	919	957	944	897	912	925	954	939	934	945	887	998	939	937	972	949	955	961	960	930	961	895	933	948	881	989	977	973	915	958	932	921	985	920	944	896	952	924	890	916	879	902	910	1000	922	932	986	956	926	968	936	867	906	954	927	949	956	876	936	975	911	901	952	936	947	901	948	952	944	973	936	893	942	882	949	984	885	962	920	960	969	956	921	907	938	912	921	949	974	934	939	919	919	933	916	948	935	927	910	915	890	994	867	903	945	940	938	955	907	978	887	899	941	937	958	959	952	919	951	954	888	880	941	940	985	919	939	915	902	930	962	925	946	967	950	918	963	969	930	892	934	936	904	945	934	967	982	950	904	942	951	920	980	952	881	967	1000	916	970	872	993	939	934	950	944	959	920	871	978	935	926	903	931	904	959	971	971	945	960	933	913	960	935	984	917	937	900	906	928	905	961	937	903	962	934	899	935	949	941	959	931	939	991	943	920	924	923	962	964	960	890	956	919	931	912	873	931	932	934	954	979	965	875	934	963	906	928	937	935	926	932	936	942	950	945	910	919	905	957	949	908	941	926	913	983	960	998	967	889	947	926	948	902	957	909	949	914	986	995	899	901	967	890	956	925	967	972	936	961	942	953	991	925	948	976	976	1001	948	903	974	985	954	917	935	933	933	963	918	981	887	952	1000	920	925	979	935	953	961	964	944	960	933	957	905	922	928	929	949	942	976	932	921	968	964	958	931	896	902	952	947	897	923	978	940	919	953	977	930	872	925	915	933	926	961	948	961	904	970	927	954	917	951	906	951	926	959	922	988	934	967	939	968	923	953	878	889	949	936	950	976	957	951	956	937	992	898	875	1004	935	929	933	943	945	917	875	958	924	912	945	943	911	921	942	893	964	925	967	953	890	977	918	879	970	933	976	950	948	932	961	940	932	960	908	913	1006	934	849	976	956	965	930	938	941	968	908	942	957	923	919	920	965	967	964	978	926	951	981	944	969	943	960	941	941	900	952	961	925	906	954	986	951	915	924	942	963	999	963	968	1008	945	946	932	967	892	968	903	944	952	945	944	958	932	956	989	930	900	941	997	986	938	911	908	996	921	929	967	904	967	920	906	926	860	931	937	910	949	943	943	956	1000	968	893	975	921	970	953	941	946	930	939	959	880	976	927	895	1022	952	972	924	925	973	970	970	946	944	950	955	898	936	1032	939	934	961	916	963	937	934	933	920	938	927	977	964	913	935	973	971	945	984	927	968	917	1022	947	930	961	850	888	928	914	905	974	1002	948	934	935	966	977	892	942	889	879	939	969	940	961	954	965	869	928	987	926	920	996	992	907	970	914	981	984	938	959	949	977	930	901	947	915	925	938	950	925	954	920	890	904	959	993	918	911	916	929	971	931	948	893	898	910	951	969	1007	950	978	906	956	940	934	929	952	994	905	982	871	950	909	981	892	944	939	961	955	951	940	959	937	962	985	945	921	939	965	917	959	902	952	917	944	988	923	975	983	1000	896	905	905	938	992	968	948	902	964	927	945	911	929	894	998	921	899	905	955	969	922	905	943	911	1039	1014	958	921	972	920	901	969	1008	873	953	983	954	938	928	937	954	930	974	969	902	928	1003	979	951	921	898	950	932	977	906	897	982	940	988	933	949	940	929	982	940	942	890	939	992	944	989	891	943	898	966	978	968	957	985	927	905	982	933	932	926	953	911	922	892	965	905	993	970	926	977	946	914	969	979	937	876	942	924	938	991	915	888	953	921	903	964	917	967	904	953	960	900	983	955	970	949	925	946	952	948	904	920	942	871	936	948	968	955	956	967	933	935	975	945	912	937	913	1003	896	863	852	929	874	938	974	920	897	921	949	982	881	918	927	922	946	970	923	938	966	967	875	934	943	910	969	904	938	924	961	946	915	946	930	942	898	973	965	946	971	927	886	939	948	920	961	948	997	951	922	948	865	928	944	923	925	949	956	929	928	909	941	942	865	980	924	939	961	944	888	928	930	962	947	953	919	1001	962	910	951	934	923	1006	929	939	916	902	921	947	904	895	970	996	962	897	973	907	940	912	884	907	976	904	966	889	953	935	943	945	914	987	925	932	916	973	897	941	979	929	926	901	928	958	944	953	939	963	950	943	977	956	957	1011	885	963	875	953	910	1002	948	1027	931	938	906	947	918	905	945	942	946	916	913	885	964	945	969	901	921	966	958	988	955	1002	955	947	878	917	902	895	896	986	956	980	998	988	972	917	930	890	965	987	982	961	949	962	1001	946	952	973	964	905	965	908	924	904	970	962	906	940	911	941	967	932	930	991	906	980	939	974	985	942	892	849	893	908	954	986	951	895	931	903	973	989	950	977	900	954	966	1015	900	943	937	907	933	913	879	933	911	1015	891	915	935	945	916	926	916	914	985	943	909	954	962	977	890	954	938	865	904	934	927	927	978	956	930	929	944	936	881	969	959	966	928	929	968	1003	969	953	921	948	951	976	936	903	984	981	925	887	931	917	928	896	927	934	967	931	945	906	951	903	942	908	920	923	943	917	959	931	886	924	958	920	962	930	877	941	919	975	916	946	888	939	923	932	903	906	935	941	949	971	983	922	944	930	952	983	980	967	940	898	937	965	946	939	1041	927	956	978	975	950	919	945	939	1008	974	941	933	885	887	969	887	899	970	976
33116	18181	6856	1178	199	152	157	143	141	164	174	169	157	144	155	142	141	150	142	130	154	151	172	144	157	145	169	151	172	137	158	165	144	157	168	159	136	170	169	130	151	145	158	143	138	178	176	143	159	151	152	151	156	144	133	152	147	155	140	164	144	144	132	138	145	150	145	142	134	182	153	147	165	126	140	157	152	150	150	139	142	149	171	163	126	143	150	158	162	135	151	129	132	146	157	152	137	134	149	150	159	154	164	151	135	131	146	147	160	134	184	173	151	151	167	150	160	142	148	156	148	156	157	150	146	139	155	140	133	134	137	153	143	153	168	139	134	149	140	151	171	145	178	150	145	140	173	164	155	166	138	145	149	149	147	169	143	120	140	139	163	190	154	118	125	144	163	158	157	154	143	156	143	164	135	136	152	167	141	138	151	148	173	164	147	145	141	154	149	150	163	127	149	137	151	143	153	161	155	161	173	151	153	137	161	148	142	165	152	129	134	128	166	145	141	133	131	154	147	148	154	160	160	127	178	149	142	142	159	140	147	143	162	159	155	131	165	159	143	176	141	134	140	171	142	138	175	159	171	136	163	135	137	149	131	153	160	167	144	164	169	142	152	144	155	126	145	141	136	142	171	151	150	151	148	150	163	156	152	139	132	156	166	152	149	163	162	133	148	127	169	161	145	169	156	141	140	144	137	146	135	154	142	140	150	125	158	173	158	154	156	147	154	161	133	169	155	150	138	155	129	161	135	139	148	133	146	150	151	154	141	122	153	151	152	141	168	129	145	131	120	155	148	175	148	152	149	137	148	164	135	159	142	161	170	146	139	159	151	174	150	150	134	155	138	146	146	164	167	131	142	132	144	187	136	135	142	140	156	152	157	143	146	145	159	158	141	143	170	149	151	141	159	157	137	153	159	154	134	151	156	165	161	140	136	137	133	146	157	140	146	175	144	151	143	128	132	144	152	169	148	160	137	141	148	141	130	151	180	155	158	142	148	140	163	139	135	122	146	137	135	147	152	141	148	139	138	146	166	160	138	148	131	151	163	157	136	144	190	157	136	142	120	127	141	153	139	141	151	150	154	125	143	134	156	127	148	180	123	132	137	149	153	149	152	161	152	118	153	146	171	157	152	160	135	144	150	132	157	156	143	148	164	151	156	150	150	180	152	134	149	152	163	157	143	124	145	154	149	138	141	149	122	160	153	124	155	139	168	163	158	139	151	141	158	152	167	147	133	139	144	152	166	181	163	144	148	164	168	179	155	152	155	148	142	153	140	144	145	174	167	162	158	153	155	164	151	157	141	165	150	142	174	157	138	144	160	145	167	157	183	148	177	132	136	167	143	155	158	143	152	159	161	161	138	152	174	139	166	143	156	142	141	142	154	162	167	127	139	134	153	165	160	164	147	160	163	157	156	162	137	167	157	148	157	166	134	135	154	118	132	162	177	137	157	146	152	142	142	154	163	152	166	143	150	150	148	153	130	156	126	142	142	157	153	134	145	167	151	146	158	134	139	137	176	151	159	164	132	135	135	141	141	143	134	148	148	147	172	136	141	168	143	157	152	131	147	169	135	162	168	157	149	170	155	145	151	129	144	144	143	181	153	153	154	143	154	158	156	157	145	145	140	140	139	164	171	128	134	146	157	156	157	146	148	143	179	169	149	165	149	153	174	151	137	147	152	132	135	156	157	141	156	132	131	160	160	124	150	172	131	153	143	132	149	160	140	145	157	173	135	144	155	136	163	139	151	144	138	147	165	170	155	134	141	160	143	158	161	160	141	155	159	135	149	144	161	160	155	162	159	151	150	180	155	146	132	165	139	152	147	130	154	143	142	138	146	168	167	151	148	141	180	169	149	131	150	141	156	132	157	163	114	141	145	169	138	166	149	156	146	159	158	144	172	159	142	153	145	154	137	124	145	150	158	143	130	143	161	153	147	160	147	157	152	141	133	136	166	142	146	173	162	148	150	139	145	144	148	157	143	152	163	136	165	135	160	151	138	147	137	140	145	156	149	131	163	153	135	153	126	157	153	141	162	163	172	159	153	136	133	150	133	155	142	130	137	168	151	152	138	158	139	148	129	143	152	147	155	161	144	168	148	156	146	148	148	144	151	142	133	146	149	145	164	134	136	142	160	172	172	133	145	147	178	127	151	146	173	150	147	147	133	144	162	148	159	143	143	132	150	156	154	140	161	135	154	145	133	154	142	148	154	153	154	160	170	147	128	129	148	129	146	149	137	177	130	147	162	157	145	139	151	148	158	146	159	139	153	156	141	149	155	152	159	155	166	174	158	153	182	144	165	160	159	150	140	147	162	137	148	131	153	151	140	168	152	144	154	119	165	137	155	119	148	127	146	149	160	164	163	153	146	139	135	146	165	143	154	124	134	134	150	155	155	183	149	154	141	126	135	148	142	150	150	158	170	145	169	139	148	165	116	162	150	152	130	142	159	153	143	151	169	140	158	157	159	174	154	164	147	153	164	144	160	125	143	135	139	137	147	128	158	163	137	147	143	144	159	155	156	148	153	137	153	145	138	131	162	132	159	138	135	150	140	155	145	139	160	159	158	148	156	136	147	152	145	155	154	156	163	136	150	118	150	170	122	147	157	139	135	151	136	145	143	157	172	158	162	140	141	149	142	133	149	147	135	134	154	130	161	155	153	164	150	146	140	170	143	138	143	153	142	154	143	134	143	149	150	136	162	153	145	160	155	167	177	140	123	142	143	135	150	152	146	140	145	157	138	150	137	154	149	143	152	161	149	136	138	156	161	157	143	146	148	154	122	160	148	144	139	169	139	135	125	137	134	149	178	149	153	187	144	170	154	165	159	151	127	145	148	157	142	147	145	141	164	150	166	139	155	153	173	143	154	155	149	161	152	154	135	172	163	171	150	141	136	166	162	155	161	156	173	169	132	139	157	123	156	144	165	143	168	150	149	162	144	153	132	152	167	144	141	157	130	158	135	148	130	136	153	171	154	148	151	148	153	158	158	130	153	161	149	163	141	143	156	148	160	169	157	149	151	150	123	151	157	154	161	148	162	143	157	180	167	167	141	150	167	164	161	150	153	165	138	157	144	147	139	178	146	149	163	152	162	160	164	155	178	122	172	128	144	163	144	172	162	157	142	150	153	148	139	148	168	167	168	133	164	131	169	124	179	141	140	155	149	171	161	146	169	174	168	139	141	129	149	127	133	182	150	175	147	129	166	154	136	163	108	161	172	153	150	150	137	174	156	163	155	143	164	156	140	155	153	153	137	149	146	148	134	152	157	131	159	161	148	144	134	146	156	133	159	152	133	138	141	144	137	148	148	171	162	156	152	152	164	145	151	165	149	161	145	160	159	156	155	158	144	160	134	170	142	151	173	166	130	135	142	153	139	147	167	149	181	125	159	185	157	154	152	145	164	142	140	149	151	173	152	129	140	151	185	143	135	133	163	165	145	170	137	166	158	165	163	144	141	157	136	152	139	153	137	144	153	158
31950	19702	11296	2379	533	511	480	571	524	538	555	575	534	488	479	513	494	503	544	504	491	515	487	528	525	500	503	527	562	513	489	548	480	503	527	515	482	538	504	517	505	503	491	487	486	554	464	485	541	480	527	500	470	480	467	522	555	502	491	514	530	428	494	481	479	528	521	520	526	526	525	506	493	515	492	522	474	540	501	543	497	527	533	545	542	511	545	511	455	511	474	491	521	523	532	482	516	515	529	481	511	495	484	509	492	541	450	497	530	503	517	519	489	501	503	542	502	472	549	510	537	547	501	473	503	514	533	474	504	538	519	490	493	482	524	513	519	491	495	497	513	566	529	469	514	515	513	539	532	496	537	555	496	530	495	533	490	530	509	488	513	509	502	544	491	485	454	523	504	487	475	505	516	552	516	526	509	496	511	550	492	515	504	488	517	542	484	546	491	497	528	486	499	512	500	503	514	496	525	557	518	512	508	533	497	503	480	503	526	505	509	514	491	495	514	516	507	526	513	525	509	497	500	491	519	481	545	485	538	523	537	477	550	496	487	514	505	519	505	509	490	529	508	479	524	510	508	524	483	499	469	495	489	515	541	525	521	543	495	510	513	530	515	516	506	491	508	501	558	510	488	514	493	516	492	529	485	525	508	524	516	485	532	564	544	460	544	530	526	501	468	530	481	503	521	475	489	522	502	530	521	526	536	502	481	489	533	494	526	522	474	506	476	515	536	544	492	482	498	531	496	536	490	490	539	510	512	525	514	496	524	505	519	541	555	521	499	507	582	523	515	512	521	515	524	505	492	498	487	515	529	521	501	539	490	486	490	482	534	503	504	506	508	559	522	515	513	502	502	497	543	499	538	478	513	489	479	521	514	517	568	506	511	541	497	501	476	525	487	527	541	492	502	497	533	505	516	535	524	513	525	557	544	529	489	509	505	517	500	533	523	544	531	476	510	521	487	535	550	465	493	512	487	516	525	491	523	531	490	487	509	521	488	528	502	526	522	512	505	526	511	526	524	530	545	515	516	510	504	488	520	506	507	495	493	522	544	517	502	510	463	478	518	524	517	531	545	470	540	524	527	524	480	517	500	498	520	537	502	505	492	461	509	511	519	522	522	543	474	539	540	571	529	496	504	563	525	520	522	491	510	543	527	527	486	511	500	481	499	476	491	514	556	500	537	513	538	506	493	515	493	519	529	492	518	513	523	479	514	505	491	501	539	508	552	468	537	480	508	480	523	497	500	528	486	501	515	542	493	501	535	521	524	511	525	537	490	510	489	510	483	510	502	500	534	527	482	491	498	507	511	520	489	513	553	475	491	531	525	521	502	521	498	487	509	520	516	550	512	471	500	464	552	515	484	503	468	502	508	512	472	533	539	537	551	547	495	457	508	499	487	526	490	513	506	500	517	503	522	509	529	573	497	520	523	469	507	509	492	550	538	523	527	547	545	501	490	497	553	507	472	480	529	506	494	513	501	511	516	446	513	522	535	528	497	517	512	510	496	510	491	481	524	494	515	523	500	493	514	516	578	532	453	510	535	487	459	482	488	491	518	465	511	550	468	485	522	519	529	502	532	523	547	505	529	532	573	552	506	496	531	514	490	507	484	514	453	498	511	525	477	487	570	513	492	537	508	518	517	478	519	519	475	539	505	506	501	515	521	460	494	550	457	529	489	507	490	472	492	502	497	525	534	563	508	533	553	523	475	506	504	519	494	559	531	503	481	512	511	523	535	494	485	492	514	519	507	555	510	489	520	485	503	521	553	524	540	529	548	483	503	521	514	484	513	523	477	530	499	524	534	489	524	529	527	500	484	539	505	550	488	512	539	493	521	485	518	481	503	521	489	522	536	519	509	535	538	529	530	494	524	549	523	494	578	531	509	537	563	538	490	521	491	523	513	504	539	519	526	576	506	524	491	475	525	510	472	477	514	506	480	515	548	505	500	475	506	528	496	489	491	539	529	514	496	528	513	509	520	494	522	542	523	496	522	553	512	550	476	527	513	493	515	476	535	506	550	503	551	523	538	523	494	527	542	483	514	496	504	514	496	524	529	508	555	507	555	510	495	472	507	514	496	518	504	526	510	528	500	527	491	528	518	509	527	508	520	514	490	513	489	494	499	492	514	491	486	556	525	543	473	521	494	484	501	555	526	505	547	499	507	504	505	520	525	526	529	530	508	498	550	518	517	488	547	518	494	533	504	531	506	491	490	496	519	528	550	512	507	536	522	508	514	508	563	499	500	529	479	513	515	525	484	527	506	539	502	511	541	533	504	510	541	524	495	526	510	552	503	496	525	540	534	508	526	525	528	501	467	478	528	497	531	524	465	492	527	503	490	509	539	463	479	496	500	524	508	502	531	495	546	505	466	490	540	542	540	487	494	534	501	485	504	499	530	501	499	514	551	479	537	523	493	559	516	515	502	528	503	500	511	523	483	498	479	494	522	505	512	520	488	521	555	523	505	505	498	530	534	524	501	501	520	509	527	523	490	523	510	518	521	524	530	558	511	511	520	487	500	506	493	555	509	489	499	497	529	490	546	518	536	549	478	480	501	528	550	523	530	526	483	502	510	494	534	512	486	518	523	516	474	495	506	533	507	504	504	507	499	530	512	507	477	516	539	477	518	549	530	549	504	536	488	498	543	490	514	514	472	523	537	478	479	498	535	475	500	506	527	505	530	505	496	532	482	498	547	524	490	514	480	494	524	480	506	514	527	536	500	520	514	516	503	473	507	475	496	488	507	501	502	550	528	498	528	504	529	500	526	517	493	511	482	467	509	498	518	486	540	563	500	513	506	534	468	530	533	539	491	505	533	513	508	543	465	525	508	497	503	515	487	529	519	505	484	519	487	494	530	568	544	536	515	517	490	565	462	475	529	544	504	523	466	504	508	506	525	499	481	521	548	488	570	479	549	532	513	497	514	507	463	488	477	510	527	499	481	532	512	516	513	526	497	514	522	520	522	477	523	496	486	529	479	521	480	498	510	505	525	491	520	526	501	486	535	509	507	482	522	526	495	542	528	521	505	529	546	555	522	518	496	503	509	494	487	507	521	519	527	469	515	524	556	487	512	517	483	498	518	514	524	529	534	536	539	500	539	513	526	488	534	575	542	515	508	486	495	545	488	516	534	533	511	528	470	544	482	476	513	528	526	515	501	458	503	488	570	501	505	518	521	514	496	495	506	519	524	522	557	526	493	482	523	536	517	565	524	479	492	527	489	489	489	492	494	498	523	500	527	506	512	526	511	504	506	478	518	516	482	496	491	505	529	498	537	512	542	503	492	530	535	530	493	518	500	494	498	510	506	517	531	511	492	537	546	506	508	539	512	555	491	502	519	525	526	528	509	526	499	540	516	493	517	497	544	564	512	525	478	549	543	522	495	519	510	511	543	520	507	535	504	489	501	516	514	536	514	546	509	527	528	529	499	550	567	513	506	455	491	520	525	484	528	524	548	505	545	502	486	516	563	508	472	521	533	540
70527	58087	46247	20961	2174	299	276	252	270	264	234	242	271	238	264	231	253	222	219	256	209	204	224	233	228	227	229	233	264	226	216	227	221	235	227	259	230	257	245	247	240	205	238	233	257	243	247	235	234	208	220	223	221	231	209	210	243	235	227	247	242	200	246	236	233	246	215	240	250	240	250	215	256	232	240	237	246	235	193	231	234	219	218	209	224	238	238	254	251	244	230	208	233	223	232	267	211	236	220	217	233	214	248	229	227	252	204	235	239	243	227	226	233	230	230	235	219	232	228	230	207	257	246	243	242	234	222	248	245	218	246	261	227	235	235	227	230	236	231	244	231	218	227	239	250	256	226	247	224	222	238	227	234	260	215	229	233	239	233	242	254	224	227	222	214	249	242	204	205	203	248	248	244	234	230	207	226	230	225	230	216	240	224	221	221	230	230	235	222	219	250	238	246	251	234	248	227	253	254	230	236	225	221	215	246	212	233	235	244	216	222	211	232	221	249	227	228	229	223	225	216	234	251	231	231	251	240	224	227	236	213	237	235	250	204	237	255	237	231	237	234	212	225	226	226	244	231	222	242	211	243	241	217	251	257	211	223	225	247	242	222	200	235	220	230	222	229	221	256	192	233	256	258	234	197	231	234	253	237	219	239	226	222	256	207	228	217	212	234	262	211	268	225	249	202	239	252	228	229	222	223	236	206	247	255	248	243	218	246	236	236	243	219	226	254	267	205	254	224	235	218	252	249	241	197	220	234	246	226	272	223	243	218	232	233	252	250	240	229	211	230	234	227	230	231	233	246	246	218	239	234	198	219	249	230	245	221	244	216	250	247	248	222	220	244	237	236	252	246	260	239	232	236	216	240	213	242	238	227	257	238	218	249	250	252	205	236	234	211	250	261	241	228	201	234	243	219	221	245	238	223	225	227	232	222	252	240	254	231	257	243	223	237	240	254	244	216	242	252	237	235	240	248	237	242	251	207	249	234	238	247	239	213	244	216	222	251	240	232	236	220	246	230	238	241	241	217	207	235	231	250	221	238	216	217	250	231	244	230	236	235	224	256	230	233	205	229	250	223	220	228	222	227	236	236	221	214	242	245	207	226	214	232	218	239	244	240	231	218	235	251	212	238	250	243	214	225	235	237	263	235	231	227	219	244	235	240	244	231	245	229	241	232	247	207	187	221	244	199	254	236	219	253	228	247	245	268	216	220	239	223	233	218	230	243	230	231	213	211	215	239	245	212	238	201	231	215	220	241	226	196	213	248	239	213	233	228	212	218	251	234	220	208	255	222	236	243	228	234	240	256	205	249	246	208	247	223	239	236	208	229	234	249	245	232	232	205	221	218	248	249	255	197	284	235	242	250	235	240	242	225	225	264	230	220	246	232	228	214	239	185	247	235	239	196	217	217	228	247	247	241	222	235	234	212	241	231	259	236	256	214	236	208	254	219	220	207	216	249	248	217	244	223	207	245	238	200	226	244	220	228	239	216	209	214	205	223	212	223	254	252	213	247	233	265	236	206	232	210	233	239	204	223	251	227	256	251	225	238	241	221	237	216	225	243	244	238	211	185	223	235	224	253	224	249	249	256	201	229	210	223	217	226	214	215	240	219	211	234	255	263	224	210	227	240	241	257	203	210	219	245	222	245	239	241	250	213	196	243	217	225	220	251	235	231	245	198	216	253	235	233	211	226	222	215	258	235	204	248	249	242	214	238	243	237	223	244	236	248	230	222	241	257	244	230	226	265	248	218	227	234	221	221	215	225	257	219	217	230	233	232	225	218	222	250	212	232	211	236	222	226	234	251	228	236	237	213	212	253	239	234	254	219	239	232	240	238	228	229	247	248	235	237	205	232	213	227	256	220	238	266	257	225	246	214	236	226	212	222	211	228	194	220	206	220	230	239	240	244	229	224	235	226	221	224	220	245	224	230	250	224	247	221	212	215	226	239	224	230	251	248	227	222	236	222	248	228	227	221	233	244	233	245	261	223	229	228	227	249	249	240	229	217	227	235	240	212	243	223	226	234	233	245	247	226	240	218	237	249	205	229	252	227	245	231	249	216	223	255	209	235	238	219	209	202	246	232	230	230	217	244	219	211	226	245	248	264	224	241	242	230	230	219	269	213	233	223	249	229	254	217	235	228	224	234	221	213	240	230	263	241	249	215	253	223	249	235	219	233	215	221	242	215	236	256	219	236	258	236	232	230	229	230	239	213	235	243	209	264	237	244	214	235	205	213	241	218	210	227	216	260	213	234	232	222	223	215	234	253	208	224	253	269	219	212	205	214	212	262	228	211	225	227	232	229	231	232	245	229	222	246	245	223	242	235	240	228	248	215	227	214	239	250	243	227	273	225	230	210	231	217	249	238	250	238	206	252	223	254	251	230	216	242	199	238	234	249	225	231	230	251	252	244	200	239	228	226	230	218	239	243	231	229	211	233	221	235	214	249	214	231	238	222	230	253	239	229	233	244	224	245	234	230	217	225	241	236	221	248	229	216	249	235	259	232	239	244	226	222	232	211	250	220	237	221	233	238	242	249	232	255	214	208	204	240	209	234	241	250	227	231	258	234	260	215	253	237	259	231	253	239	231	251	225	237	221	221	248	223	250	260	221	228	237	237	214	237	247	265	235	218	222	223	239	233	237	248	202	221	236	210	236	238	221	220	226	250	241	229	213	227	267	232	201	230	222	234	222	201	221	215	229	249	243	230	240	232	226	225	243	248	234	268	219	253	230	240	225	219	237	258	253	221	240	228	263	198	225	248	244	217	243	228	227	206	221	229	241	230	230	255	217	240	230	242	225	226	203	235	225	232	229	263	222	219	219	225	218	237	210	248	238	236	215	209	184	259	210	226	224	221	225	214	240	219	273	218	221	212	222	228	221	204	259	233	228	216	215	218	238	221	251	214	234	222	232	221	208	204	251	234	226	255	223	256	258	214	229	246	235	214	239	218	242	217	237	246	247	228	229	213	222	232	230	243	236	223	244	262	238	234	239	242	224	234	192	225	222	270	193	236	242	234	222	236	202	226	234	209	239	242	242	254	222	263	231	222	230	235	218	238	228	242	242	234	248	244	251	270	243	221	245	214	232	256	215	258	208	230	222	244	235	237	228	233	234	208	241	253	199	216	244	216	227	248	250	246	213	239	259	237	247	245	260	286	194	228	224	215	241	227	249	250	248	229	260	245	247	256	222	251	228	263	241	238	227	259	215	222	216	235	199	255	207	225	225	243	207	247	255	251	239	241	199	249	227	216	222	232	237	245	243	227	261	237	251	236	233	224	210	231	214	257	222	222	227	224	243	230	219	254	238	256	225	204	219	229	209	251	243	223	204	234	251	251	258	224	241	249	214	220	254	231	247	217	228	233	232	240	228	249	233	211	229	233	266	227	252	224	225	227	241	222	212	218	250	241	253	225	227	230	240	255	238	207	232	217	228	226	212	221	228	248	278	248	225	233	253	236	217	243	220	209	210	245	224
52007	47279	44330	15037	1026	987	901	885	808	801	848	841	805	790	733	785	743	829	747	800	727	739	722	781	695	726	704	697	711	678	745	738	766	759	777	733	774	756	694	729	776	757	721	753	767	719	698	760	684	739	734	772	687	686	753	686	765	741	794	742	709	702	704	723	733	695	720	719	712	688	673	743	751	739	723	706	733	696	747	757	743	720	744	773	694	672	702	735	764	719	766	720	787	725	698	725	700	727	714	707	687	733	782	740	752	744	749	755	741	712	668	693	677	703	739	698	707	702	674	717	703	769	773	698	728	705	733	715	759	725	781	666	756	705	645	744	719	724	714	718	730	745	734	755	736	762	738	732	746	748	719	741	756	722	711	702	723	695	676	735	726	754	772	764	749	742	721	749	670	723	742	770	711	723	674	767	690	757	716	702	745	701	710	721	745	703	741	738	722	709	668	704	711	704	695	772	731	771	759	749	723	722	720	753	735	745	739	718	741	729	701	785	736	738	692	714	692	708	726	786	760	722	717	738	739	723	743	681	714	735	744	719	737	684	704	733	775	690	730	722	696	764	675	767	678	733	755	733	678	706	722	736	716	735	698	704	729	764	727	740	742	731	704	688	693	683	753	701	767	703	801	773	711	737	702	679	750	743	754	750	739	754	734	693	717	725	701	699	718	710	733	680	746	665	679	750	708	713	719	689	684	750	733	707	720	731	703	707	756	718	709	769	759	763	748	710	734	700	750	743	711	715	723	717	704	733	768	729	802	728	762	696	699	734	790	744	731	733	759	697	702	733	746	732	733	694	756	714	750	725	757	690	752	708	706	720	709	758	732	713	734	706	721	791	684	699	737	709	772	731	681	720	746	705	728	718	737	755	732	714	775	713	747	718	749	707	708	709	735	769	674	712	730	714	712	697	711	743	698	726	720	717	693	739	682	647	743	701	689	760	787	721	759	733	738	755	723	796	713	710	736	715	735	685	727	706	714	773	700	731	733	713	736	795	740	705	724	709	743	741	743	707	726	732	771	722	716	750	757	738	745	711	739	725	728	732	721	729	727	714	716	788	701	749	690	740	696	734	723	759	730	676	695	723	708	724	800	756	753	736	727	759	714	772	724	739	756	718	726	700	712	677	716	745	757	761	721	739	717	711	760	688	738	710	752	723	717	717	758	741	688	699	774	747	752	706	676	698	731	750	714	730	754	745	754	718	725	708	738	700	727	796	775	728	727	700	706	696	701	753	730	732	772	711	752	665	706	755	688	724	752	678	713	717	739	715	718	735	697	780	700	694	767	758	697	763	706	724	730	707	743	725	733	734	740	718	766	706	702	738	748	720	685	712	741	736	756	711	741	729	714	673	706	755	728	727	732	687	718	750	777	720	706	734	706	745	728	740	733	740	750	673	750	748	735	684	731	723	674	745	703	781	723	720	743	795	694	755	712	724	722	750	701	674	757	694	702	712	762	696	737	678	716	713	718	755	762	738	756	725	736	741	739	728	722	711	671	706	724	719	713	699	768	722	714	718	727	726	647	756	692	721	676	701	716	661	688	700	731	719	718	755	732	756	760	730	704	699	693	756	666	674	799	706	733	715	775	754	760	743	751	750	703	711	724	684	744	727	698	737	718	698	783	710	741	715	739	725	754	746	737	736	716	725	686	759	732	709	737	754	773	737	691	723	686	749	714	754	727	720	717	736	730	730	727	698	729	705	745	681	714	715	711	739	764	795	724	730	777	741	706	725	713	741	709	704	706	725	704	780	721	759	738	724	739	776	740	711	730	707	708	773	745	731	770	708	677	733	719	693	727	786	733	716	703	705	737	677	696	753	730	689	736	726	743	684	702	697	714	711	708	764	705	729	766	738	702	718	706	757	755	751	738	732	763	770	694	724	759	723	760	718	720	731	704	734	726	696	739	766	696	760	734	722	710	719	685	723	710	684	761	706	687	717	777	696	725	720	726	751	753	707	755	706	724	712	714	733	710	731	741	707	678	692	761	795	705	741	695	739	748	747	754	755	679	771	665	708	694	648	744	732	710	719	717	729	723	737	701	741	724	742	764	712	696	750	711	728	746	724	739	718	775	724	705	746	708	710	729	728	731	705	703	747	766	714	739	735	726	689	703	708	697	718	715	727	789	716	755	734	704	676	681	747	761	743	752	721	728	689	726	761	720	733	718	680	754	743	765	745	723	747	764	731	689	727	751	748	749	709	726	687	711	747	729	733	756	701	758	761	748	708	719	708	711	735	728	742	712	747	753	701	732	707	700	756	683	730	709	715	741	676	699	741	724	715	775	719	726	773	756	747	704	715	725	729	753	751	765	724	769	743	702	676	684	731	701	730	761	726	761	697	761	756	720	716	713	776	741	776	719	736	724	742	727	711	699	755	753	754	740	728	694	709	682	731	702	739	715	713	691	728	734	726	748	751	648	707	728	753	738	725	714	748	739	753	710	747	698	711	702	690	704	698	757	758	755	737	723	733	720	709	740	677	744	669	680	761	715	731	723	751	749	727	693	781	751	731	762	757	748	756	752	692	761	728	773	750	692	735	707	728	693	738	732	665	776	693	719	754	708	714	697	722	700	772	744	741	728	695	736	756	730	729	732	706	785	761	703	762	715	702	726	724	746	723	757	743	704	742	712	686	739	752	703	728	699	686	729	717	694	751	746	769	733	690	714	721	712	717	748	700	733	722	743	730	715	713	672	713	720	771	756	727	745	750	763	734	717	738	693	693	754	734	760	720	741	726	752	784	707	731	765	705	704	689	788	736	717	730	703	711	698	744	761	725	689	740	737	748	690	728	750	703	702	775	738	738	759	741	740	787	745	782	708	721	729	756	717	716	738	748	691	766	736	726	718	719	748	759	779	793	711	755	772	669	736	747	698	683	706	763	717	709	712	752	812	730	692	743	714	690	744	720	723	739	728	787	759	783	750	692	716	744	702	706	724	736	683	713	738	757	715	700	737	733	780	735	753	724	732	775	714	738	768	743	743	732	733	760	732	696	757	773	761	775	780	744	746	722	752	690	745	696	727	730	764	719	730	700	768	747	708	686	731	754	708	780	744	696	704	737	717	742	731	746	738	739	764	776	759	738	713	742	690	734	762	734	742	774	760	731	768	742	752	755	722	745	726	750	712	740	723	713	686	731	695	757	701	707	693	684	705	700	706	710	736	733	746	674	789	706	705	718	695	709	691	735	704	725	714	739	751	713	721	721	771	735	743	726	730	676	728	688	677	697	697	757	790	740	727	746	764	756	748	713	755	727	749	769	731	710	683	714	749	728	740	722	721	732	762	696	727	697	707	743	692	748	691	734	720	699	745	727	724	759	700	703	743	696	708	750	724	698	741	768	724	742	700	735	736	777	747	748	718	721	724	714	708	734	703	746	669	752	723	736	687	722	706	708	719	749	743	714	746	664	674	721	764	759	766	760	728	720	731	768	788	728	709	724	749	709	692	662	723	721	781	706	759	707	723	722	697	705	706	745
79460	68504	57003	30284	7395	663	386	372	400	374	315	359	358	336	359	350	332	332	353	333	317	345	326	324	349	298	299	297	317	304	305	326	314	355	329	343	330	319	354	303	373	320	317	337	331	316	305	328	334	302	325	300	335	304	358	319	293	327	298	328	328	337	348	337	331	308	357	328	301	295	335	330	324	307	315	380	328	298	308	318	324	348	328	330	336	356	285	288	330	323	333	303	336	330	299	305	296	298	302	295	300	341	304	332	329	325	336	344	352	307	358	291	290	306	346	340	351	322	339	298	331	331	301	286	324	307	349	369	317	321	312	294	316	370	314	329	293	301	316	341	319	304	320	331	320	308	316	291	294	343	305	304	339	320	337	305	328	321	318	310	331	331	330	309	302	311	292	317	329	305	326	335	322	316	288	312	321	318	304	303	306	305	296	290	346	293	286	336	325	322	344	317	324	304	298	330	303	303	309	352	333	335	298	349	307	296	339	336	333	318	349	328	302	315	296	309	313	335	326	318	323	347	332	333	301	326	320	320	323	327	346	339	333	322	302	314	332	308	311	321	314	329	294	322	297	343	326	322	339	315	325	354	340	295	314	320	306	302	282	300	299	331	331	334	338	327	287	299	288	301	353	321	326	308	311	294	332	308	314	316	315	339	289	306	323	273	355	300	298	306	283	317	277	313	298	345	324	282	309	336	301	296	331	343	325	333	313	327	303	323	335	326	284	310	329	298	298	308	325	302	309	318	309	287	305	338	339	308	349	341	323	314	348	315	288	331	341	310	330	291	336	310	351	318	342	297	320	320	275	348	289	339	308	303	305	292	347	277	311	313	332	316	297	323	324	351	312	303	324	294	341	322	333	307	323	322	328	337	329	313	341	311	340	320	311	299	302	320	325	292	332	283	287	316	295	309	356	342	332	302	316	314	319	316	286	335	334	349	292	328	324	340	316	317	316	336	303	342	308	319	304	372	303	327	338	308	330	306	323	354	316	287	318	316	322	307	312	293	323	326	332	339	327	317	296	315	312	290	317	322	310	312	289	343	333	333	308	279	302	303	343	310	317	309	318	308	327	354	297	350	290	324	298	322	330	306	326	330	328	315	315	325	356	322	313	300	327	347	329	292	320	311	320	332	314	343	347	329	310	337	305	291	297	335	304	348	313	341	320	355	313	345	298	340	312	303	302	289	294	320	324	324	305	324	321	309	313	313	344	302	323	317	304	325	302	309	304	307	321	302	284	314	352	306	273	310	362	329	335	322	345	329	333	314	283	305	328	317	305	355	325	318	293	316	295	314	291	323	327	320	322	319	340	326	331	351	324	293	316	298	316	355	330	323	312	298	303	304	327	329	331	327	330	316	334	323	314	339	293	317	343	301	345	292	319	358	327	330	307	294	310	317	328	309	340	331	299	298	333	289	327	332	297	349	307	362	320	301	286	317	324	272	322	352	312	317	286	314	304	306	360	353	307	303	364	301	281	337	307	338	348	322	324	343	361	326	310	341	327	325	314	351	314	311	309	291	348	301	301	274	289	310	317	330	364	312	280	328	291	357	334	307	333	334	318	303	311	338	308	325	297	312	313	359	311	299	331	332	341	324	322	342	327	316	320	295	321	321	254	331	296	317	325	322	299	340	289	299	315	323	354	324	311	299	327	308	313	330	329	338	307	310	306	329	282	310	264	323	305	309	322	310	320	324	342	340	326	325	278	300	276	312	328	297	327	341	330	310	303	315	329	322	318	307	312	299	347	306	298	312	310	298	299	343	311	333	327	290	320	329	331	338	349	326	310	299	356	324	289	346	268	336	301	329	289	316	304	286	311	289	296	336	354	298	321	302	310	327	307	339	294	300	307	284	312	317	312	321	301	309	321	337	323	352	305	315	339	331	297	354	343	324	321	308	324	310	323	333	320	345	323	298	302	330	330	320	279	308	367	306	312	306	345	300	339	336	315	308	371	329	331	347	315	324	305	318	341	320	317	344	304	317	284	291	335	319	311	356	323	311	298	331	350	317	328	294	309	312	355	273	305	352	318	307	318	288	353	348	309	330	317	315	353	347	332	346	335	318	341	289	317	333	309	331	346	310	310	316	335	304	315	303	310	327	289	306	318	333	319	308	328	336	301	302	345	298	328	340	339	301	308	336	306	327	299	320	317	336	366	329	294	367	340	313	313	306	321	327	326	310	332	335	316	313	322	302	333	322	346	314	326	316	339	289	324	307	343	320	337	325	299	321	347	310	333	310	311	312	318	353	310	340	269	346	329	290	334	353	331	325	297	335	336	308	312	342	306	323	301	347	314	304	337	332	299	309	315	316	299	326	306	363	326	313	316	269	309	333	297	322	303	341	339	309	329	330	326	298	292	341	314	309	332	344	301	304	311	337	299	314	331	321	331	301	331	319	345	306	324	317	298	312	319	327	322	300	306	319	336	310	326	321	328	317	338	299	316	340	309	294	311	329	338	290	339	306	289	323	319	302	341	351	324	334	282	331	321	327	348	332	315	316	330	330	288	308	317	319	306	290	337	311	306	324	351	300	348	323	313	309	314	297	291	308	356	285	318	292	294	295	316	317	325	295	280	322	299	346	303	328	298	330	322	302	335	306	327	313	327	303	315	339	286	313	300	364	343	320	324	345	312	323	321	292	331	308	315	348	318	298	334	302	326	314	291	315	336	337	308	333	308	329	307	316	355	312	341	335	323	287	297	326	323	334	309	316	314	311	302	309	331	328	320	310	329	346	310	317	320	306	315	303	324	281	320	304	312	336	324	336	328	292	331	300	337	322	305	329	300	303	326	311	296	305	337	336	294	303	316	328	319	310	340	329	304	314	307	378	324	313	322	319	319	306	344	334	283	302	331	322	297	301	295	297	311	304	313	324	323	323	312	314	298	365	311	311	309	321	298	336	325	299	309	319	355	347	311	324	309	328	329	320	314	299	323	322	320	310	311	311	332	313	314	324	314	289	333	333	336	303	327	314	313	301	309	298	307	306	335	347	318	303	348	346	329	283	335	315	333	297	336	281	329	320	341	330	328	320	342	339	315	277	343	305	311	334	322	297	352	340	323	320	306	333	313	317	308	316	307	340	292	344	338	319	332	294	320	342	318	329	336	301	318	301	315	294	345	327	325	304	318	287	313	297	324	272	294	331	303	290	309	334	315	337	298	328	356	298	335	324	311	326	322	320	281	308	307	337	330	335	308	332	289	316	317	302	333	321	372	323	319	289	305	344	274	296	342	307	350	292	315	322	305	303	320	320	326	313	276	330	317	297	308	303	352	312	318	332	312	337	340	300	341	294	336	352	304	330	335	307	333	298	306	316	326	336	331	295	320	270	355	351	302	320	286	321	307	324	330	324	329	327	332	315	316	301	322	326	300	304	311	335	316	283	280	316	323	337	348	312	350	302	317	321	324	325	312	298	283	304	311	327	297	305	300	342	324	316	336	303	313	320	288	323	307	331	308	318	328	306	344	316	332	320	315	313
62129	57844	55009	20411	1621	1397	1308	1215	1189	1165	1109	1084	1082	1041	1067	1027	975	1009	978	989	1031	975	954	982	902	967	948	998	938	958	958	908	942	954	997	946	974	960	924	933	923	1021	926	914	980	933	980	1001	942	966	948	938	967	960	945	984	944	950	955	966	958	932	940	939	954	1001	951	959	959	965	934	930	906	970	908	947	945	1021	931	921	937	936	958	973	944	975	943	961	902	981	941	937	921	913	939	891	1006	962	946	980	929	995	891	929	942	927	962	922	856	957	917	923	944	943	910	943	898	913	971	982	957	984	926	909	918	945	959	903	925	956	953	924	962	889	973	888	921	954	907	958	934	957	915	940	935	953	918	960	907	943	964	957	900	946	964	948	977	955	946	955	965	898	909	930	936	933	937	983	936	940	921	969	921	919	907	934	913	936	927	916	960	921	876	993	943	920	973	939	958	971	954	904	929	904	937	926	967	927	1032	887	955	957	927	967	938	971	929	931	959	917	943	956	938	949	914	936	910	892	951	956	947	1001	933	964	1025	930	918	936	968	905	952	929	937	939	975	911	987	961	940	935	959	941	927	950	962	895	964	937	968	936	946	901	982	920	945	972	881	929	995	933	989	939	883	944	938	948	953	950	968	909	935	966	923	907	931	945	951	950	945	971	961	942	907	946	927	964	925	972	978	983	927	942	991	928	940	1010	980	985	946	939	968	951	869	927	951	962	939	977	960	965	936	960	934	917	942	946	905	916	933	962	939	940	947	958	909	885	966	925	907	942	993	930	956	929	970	935	971	900	861	976	960	916	899	992	907	954	926	922	932	910	938	942	853	943	962	922	979	949	978	936	894	963	966	977	929	959	902	1005	946	931	883	955	980	958	970	901	873	959	991	911	958	944	930	920	896	934	959	938	932	904	954	904	979	1015	930	908	975	952	941	935	914	939	965	903	965	984	966	933	938	953	906	935	946	942	907	943	969	929	905	938	920	926	893	902	904	953	880	938	944	924	911	948	925	981	919	943	973	975	948	914	870	908	949	912	928	974	943	970	969	929	957	958	940	953	964	898	876	937	949	935	978	949	998	978	911	918	913	950	908	975	916	968	897	960	911	972	934	929	922	936	895	957	984	901	943	916	977	949	954	952	913	950	920	895	915	995	983	978	870	943	933	954	952	894	866	912	929	942	941	964	947	911	885	892	925	936	896	944	957	1021	994	963	936	959	948	942	938	977	928	951	948	957	936	943	945	981	959	931	883	936	976	924	925	1026	972	999	906	974	933	934	964	968	906	896	918	943	937	958	913	995	898	942	946	955	965	892	916	937	897	975	927	989	922	954	982	944	938	910	893	904	950	896	951	976	918	1014	975	953	935	960	958	947	971	926	944	960	933	957	925	939	946	900	960	927	939	973	938	962	948	882	889	921	970	933	928	873	1001	960	961	933	905	953	927	911	979	921	986	938	999	968	930	963	905	954	931	904	928	915	937	942	943	923	954	879	991	879	940	961	926	978	935	964	971	949	992	976	917	887	942	923	928	933	935	926	922	978	939	1004	976	961	954	928	916	956	947	990	940	910	922	923	900	898	890	980	870	935	942	946	967	1013	937	928	910	932	925	913	921	983	947	959	997	939	896	944	924	985	935	906	940	962	940	978	914	984	900	923	941	922	895	934	970	979	950	905	917	933	932	914	958	893	977	938	949	975	973	945	929	963	935	905	939	901	886	920	947	948	944	919	1009	890	947	1025	959	964	910	933	945	927	900	936	914	935	896	992	941	899	944	951	921	950	929	1013	980	972	983	981	899	947	940	918	947	936	865	985	932	891	985	973	923	991	912	1007	1002	943	914	1000	952	950	973	967	990	982	941	994	978	930	917	928	926	929	901	971	930	900	906	870	932	933	937	922	969	924	941	986	908	969	930	925	938	963	970	900	948	985	917	932	921	1001	974	941	924	961	934	956	958	976	924	892	978	891	902	924	975	915	982	948	1001	938	941	903	900	905	975	968	970	892	930	956	955	936	961	952	876	889	934	913	966	937	962	918	930	929	968	865	929	975	939	914	940	964	919	937	945	948	911	985	928	928	955	918	986	961	881	920	1007	942	952	961	942	914	922	996	968	894	918	931	932	926	998	936	934	905	940	920	968	971	935	918	987	960	990	1020	988	977	923	896	951	891	934	951	912	925	953	1042	890	1012	998	967	913	918	953	909	970	916	939	905	954	943	899	923	919	899	942	931	954	939	964	928	963	949	954	946	916	948	957	940	900	908	940	954	984	966	971	893	948	988	986	965	903	1008	901	946	951	928	939	922	932	924	958	908	937	919	934	989	962	944	939	956	946	890	971	913	961	956	955	977	932	983	955	970	947	931	904	897	952	901	971	977	909	942	913	955	955	928	937	924	909	924	965	930	995	946	939	987	1001	930	899	929	989	913	922	928	1019	942	952	948	903	925	876	962	908	949	942	910	930	953	919	911	926	903	939	980	885	921	910	967	903	927	943	963	953	985	931	946	965	950	938	995	914	938	915	911	934	961	925	949	926	880	949	943	966	932	905	934	1006	942	922	964	1007	884	949	934	917	947	936	915	930	945	962	985	992	922	938	951	908	1003	992	947	949	921	981	932	1014	925	903	969	917	956	974	941	907	932	902	933	927	932	939	922	940	961	936	953	937	942	939	899	915	902	936	973	991	962	945	908	987	899	955	961	953	959	912	956	918	938	984	956	982	943	939	912	951	959	918	944	952	933	930	930	958	954	986	955	978	886	968	915	905	909	953	1006	930	972	870	927	935	909	878	972	963	927	924	963	951	933	923	949	909	970	956	931	959	910	914	973	910	956	921	933	900	969	924	911	934	935	926	926	952	973	946	953	988	956	993	927	982	933	948	922	978	884	951	875	943	933	915	938	939	933	962	923	988	949	945	924	935	939	918	975	934	929	954	988	923	976	924	904	979	937	934	937	946	927	897	941	973	912	925	997	948	964	950	944	940	929	951	929	895	959	965	919	1014	897	915	969	930	919	887	918	901	921	983	947	978	963	955	924	886	956	959	930	956	946	909	963	919	892	936	919	896	892	955	924	945	952	947	920	960	956	966	925	983	1008	1022	924	852	940	994	943	964	947	884	972	912	961	939	937	975	991	887	925	921	909	954	949	1001	870	945	935	974	948	949	942	934	930	936	876	903	905	925	962	963	900	957	933	904	909	912	895	952	913	939	962	897	1003	955	944	946	934	944	1008	941	958	934	967	951	947	975	945	930	1003	963	915	993	957	991	928	982	955	935	963	907	886	935	980	951	933	950	984	988	900	954	919	975	899	975	1014	934	981	946	946	934	918	915	869	938	930	947	1020	984	947	940	928	946	953	926	941	954	943	944	978	941	913	954	944	918	1002	963	961	961	1000	927	911	945	930	941	969	935	949	948	940	921	924	913	926	928	937	940	920	954	913	928	930	885	908	934	932	940	904	900	954	908	896	919	909	974	955	886	943	959	957	921	913	927	936	960	896	915	1001	962	943	950	886	927	931	947	949	949	954	950	976	935	918	951	933	986	961
32792	16984	7234	1236	239	167	162	161	150	180	142	153	142	152	160	134	155	156	152	147	148	170	171	156	139	159	143	162	165	166	125	141	144	151	150	139	151	143	141	150	146	147	153	146	135	150	139	141	152	145	154	149	126	138	157	154	124	156	153	147	159	145	147	119	154	143	123	148	146	121	155	130	146	171	128	148	127	167	168	153	166	143	133	136	149	165	164	135	141	160	162	153	156	158	131	158	146	155	145	143	144	152	138	136	148	142	159	156	151	130	142	158	162	158	150	157	145	129	154	154	127	144	135	154	158	151	138	148	156	134	146	122	156	156	142	116	159	166	160	138	131	152	144	144	161	160	144	136	151	125	159	144	171	145	151	120	152	150	152	160	125	158	152	161	141	161	163	165	167	138	154	166	158	134	142	153	161	139	140	136	143	135	127	133	182	133	158	146	169	156	156	172	195	145	143	162	134	155	132	147	155	160	154	164	126	157	152	146	132	141	151	162	132	135	167	145	151	141	143	163	146	152	148	145	146	153	167	150	149	154	159	151	130	154	157	126	130	177	141	142	156	154	170	161	151	158	141	155	156	162	151	145	153	137	142	153	152	136	157	161	144	153	140	155	141	164	129	156	143	118	157	164	145	151	174	164	156	155	142	141	160	132	156	154	151	148	152	153	128	151	169	163	143	160	169	135	137	183	157	137	152	162	153	146	143	126	127	146	147	166	133	149	146	143	139	146	132	164	140	168	126	170	136	140	156	146	128	131	152	134	162	153	153	124	151	147	148	175	151	166	155	142	166	147	151	154	138	146	158	163	143	151	120	147	136	177	145	150	172	148	139	142	147	155	146	168	155	154	142	130	169	138	168	159	165	148	151	143	132	133	139	152	140	145	151	144	132	137	148	136	152	143	155	145	141	154	155	150	139	157	155	164	173	149	155	147	173	138	142	157	159	140	132	144	158	141	156	162	166	144	161	157	139	142	149	141	133	134	142	160	163	149	136	127	137	149	133	128	159	140	137	148	152	135	132	168	159	172	139	126	130	146	143	157	130	151	165	158	143	151	162	149	171	156	135	123	149	144	155	146	139	148	155	150	147	147	147	169	154	146	151	144	146	147	156	167	140	136	171	143	149	140	147	158	156	145	138	150	133	151	170	143	167	136	164	151	174	171	152	136	159	138	143	159	128	168	156	158	159	161	128	163	152	134	154	153	148	163	156	147	162	139	157	132	152	152	150	158	153	157	141	144	156	146	136	147	132	140	142	153	143	161	139	138	161	156	138	137	159	146	165	151	140	162	139	136	133	153	148	137	138	161	123	136	144	139	155	166	135	141	150	144	144	145	157	151	161	150	152	164	154	117	124	170	150	157	134	145	152	143	142	144	137	158	138	138	134	159	139	161	160	154	143	146	129	151	155	151	158	151	126	116	151	153	148	157	193	168	146	154	145	132	141	141	138	153	135	145	161	160	138	143	143	136	153	182	159	149	145	115	135	145	132	153	131	154	180	147	144	150	154	154	150	150	161	146	167	133	165	148	156	181	154	149	168	155	147	159	126	137	175	134	144	130	139	163	137	124	127	144	172	148	154	149	142	149	143	130	145	178	150	157	152	142	143	158	173	142	177	142	150	176	134	133	148	171	160	128	132	145	162	138	133	159	154	149	149	152	155	175	130	147	150	139	131	149	128	131	141	145	174	158	139	163	170	135	160	156	147	133	167	134	175	147	138	150	128	156	144	156	133	157	137	137	139	145	172	159	142	148	137	151	167	167	122	158	155	159	154	153	156	148	148	137	159	161	161	130	151	157	151	156	145	135	141	130	155	188	145	156	134	155	156	178	150	164	190	140	160	141	137	152	147	145	144	150	143	123	140	163	147	129	149	143	162	161	140	151	145	144	154	122	151	149	169	173	138	144	149	133	148	137	158	159	174	167	152	148	128	156	149	143	138	132	161	162	169	137	132	142	141	154	152	138	150	145	133	148	137	170	145	134	132	149	156	151	137	152	135	137	155	126	130	132	123	156	143	170	154	169	162	136	138	141	155	135	153	141	138	132	156	149	171	163	160	148	163	134	146	135	173	119	135	124	162	156	152	154	142	144	142	146	162	141	141	140	173	152	155	146	150	164	133	157	136	154	152	145	139	155	166	136	153	171	162	128	181	158	130	165	162	177	150	148	174	135	140	165	155	146	151	126	153	149	150	159	141	138	155	143	137	145	148	170	124	141	140	139	153	168	172	149	143	153	134	163	169	124	124	136	163	145	153	169	139	149	161	165	137	159	160	165	145	132	155	160	150	156	158	137	151	153	151	133	125	165	154	132	149	146	158	138	142	138	124	147	141	143	130	145	153	131	137	135	166	140	148	156	147	147	174	166	141	141	156	140	158	138	168	152	132	135	181	135	141	165	143	154	162	142	127	126	131	156	153	167	134	149	149	155	130	150	162	157	172	148	135	158	163	132	134	141	160	139	130	152	159	159	149	160	160	130	141	145	141	136	139	141	164	134	117	144	149	149	148	149	137	137	143	156	148	139	141	153	142	148	149	144	156	131	144	150	149	149	147	149	164	165	147	145	160	152	153	146	136	152	128	142	162	151	159	135	150	143	171	140	159	159	156	156	146	170	137	129	170	150	156	148	150	146	153	156	153	140	131	158	140	141	158	151	161	152	186	132	145	156	136	177	144	145	163	166	147	133	166	157	135	126	171	146	121	149	164	172	148	136	157	163	147	152	148	127	158	156	159	184	150	162	174	172	140	127	135	169	149	142	150	167	156	159	149	154	147	167	149	161	153	168	151	156	126	125	124	133	156	145	174	167	141	157	130	162	144	147	159	160	134	158	147	141	157	138	153	157	152	136	122	169	143	145	141	182	175	153	156	168	135	153	152	155	145	155	153	160	166	142	172	133	157	136	151	138	151	136	146	143	147	153	154	162	135	143	161	134	152	130	162	178	167	141	139	119	158	135	128	145	151	174	156	143	161	150	155	140	162	161	160	175	151	162	156	143	142	133	132	186	148	155	134	145	163	163	149	147	149	149	150	158	159	146	145	152	162	155	164	157	124	148	156	147	159	138	137	163	139	152	149	124	168	139	153	156	130	169	138	151	129	149	164	173	162	154	162	156	148	149	143	132	172	144	145	135	150	141	158	140	144	147	146	153	154	153	152	145	150	158	141	148	174	159	140	133	154	124	160	150	170	137	151	164	147	154	118	141	109	156	146	157	164	136	156	132	147	134	163	148	172	138	138	158	152	155	157	165	154	174	156	140	134	139	141	138	135	128	128	143	142	164	156	117	159	142	129	159	141	137	156	155	143	148	140	154	131	158	148	166	138	135	161	143	154	148	124	160	137	162	150	159	147	151	149	147	149	126	144	178	143	135	168	150	140	154	147	141	149	153	146	145	156	150	155	144	137	164	160	159	155	145	151	160	152	136	155	152	167	131	148	130	144	156	165	152	146	165	148	168	126	146	147	160	160	149	151	145	156	154
31807	17555	12108	2363	519	552	555	548	469	514	507	513	513	549	533	565	513	505	505	505	490	475	582	478	488	522	511	496	515	460	505	542	534	495	513	478	538	533	491	472	507	491	508	499	544	488	526	492	493	524	535	521	515	518	512	506	530	513	519	485	497	495	519	528	547	482	531	482	507	486	509	503	525	497	490	514	529	507	485	520	487	505	496	492	538	504	551	497	506	508	499	522	519	534	515	490	482	454	514	495	503	502	496	523	527	510	517	522	500	508	528	473	518	498	505	479	530	548	505	469	469	500	524	474	510	519	490	544	503	457	536	500	523	482	549	493	534	493	499	579	521	474	531	508	519	494	465	511	513	520	501	529	485	523	530	473	532	510	495	541	527	503	508	551	513	495	503	488	526	509	520	512	505	535	504	510	473	527	527	498	502	480	486	496	547	481	508	508	471	463	526	519	517	557	488	506	492	495	527	508	468	537	517	531	522	484	478	518	493	515	481	493	491	528	539	533	473	523	529	512	519	525	512	478	472	453	498	477	516	497	483	509	489	529	526	499	520	513	468	507	483	473	503	479	491	513	456	537	539	475	502	485	542	501	489	507	552	545	478	494	505	528	488	554	510	528	494	499	518	552	470	526	520	517	570	498	495	521	508	502	518	533	511	540	514	514	516	496	506	458	528	506	509	448	477	483	507	487	490	510	517	511	535	514	490	524	479	516	521	501	505	528	483	490	468	476	484	482	518	520	529	543	510	496	493	493	470	478	524	517	503	521	484	493	487	480	488	550	490	521	547	525	510	530	547	512	519	516	546	507	507	496	536	531	454	460	494	522	484	513	493	551	432	515	553	485	496	515	472	528	514	552	479	532	472	501	500	527	497	527	451	488	510	467	518	523	533	475	514	437	512	473	484	530	561	521	477	560	494	530	499	541	520	485	553	504	506	521	483	519	508	498	534	495	490	508	491	480	518	461	520	517	470	523	521	518	516	505	509	502	545	524	486	540	558	510	494	511	485	504	510	476	521	493	481	482	530	546	462	519	497	520	490	524	536	489	531	551	527	528	489	526	554	520	463	507	520	482	476	493	483	523	476	486	528	484	526	464	477	508	500	479	494	496	530	520	496	485	501	495	461	551	508	514	491	465	498	515	497	488	497	507	520	475	503	454	510	541	519	494	444	535	505	484	553	504	515	468	453	465	509	523	496	529	503	522	520	512	453	502	455	509	518	528	477	507	484	493	494	492	513	541	542	497	498	498	492	520	492	520	531	502	491	483	488	540	471	481	490	515	512	501	533	528	506	528	500	548	512	484	521	501	518	534	528	486	475	497	524	512	478	521	486	538	498	519	533	518	521	518	528	518	508	547	510	520	499	523	485	521	480	492	536	551	489	528	536	498	540	520	508	528	515	521	499	489	530	493	535	522	507	514	530	506	508	512	523	494	498	502	480	500	468	538	491	505	493	514	525	480	513	514	518	476	507	490	513	523	505	475	511	526	519	493	503	510	502	508	518	468	523	486	479	503	531	517	522	511	514	522	508	549	515	497	503	526	489	516	475	479	484	517	505	521	487	495	526	509	511	481	509	504	489	526	510	478	511	517	493	510	478	528	459	525	527	461	498	529	506	522	504	538	491	511	501	475	474	540	515	503	546	499	508	509	523	517	478	536	522	505	517	521	509	509	515	505	510	529	513	528	524	521	474	535	463	463	546	541	468	508	505	535	545	493	504	537	507	476	477	529	509	516	544	505	486	514	537	508	521	490	489	511	518	512	479	506	497	484	495	499	475	504	511	494	482	545	533	474	495	519	510	515	492	510	504	507	479	521	496	464	483	500	533	503	538	508	507	490	539	490	561	477	508	523	506	499	523	502	518	536	532	521	516	499	470	481	539	483	497	474	518	509	487	507	495	525	501	501	495	487	537	525	534	472	505	526	528	500	486	498	495	474	490	516	522	511	486	505	518	507	524	521	543	480	530	495	536	467	494	486	523	490	505	505	510	472	495	461	488	477	470	474	494	498	540	533	518	507	489	519	533	477	525	532	532	472	507	517	529	481	507	496	505	531	521	513	519	553	536	529	526	482	531	511	519	499	518	509	509	496	494	485	508	506	501	506	451	496	525	479	530	539	494	542	486	509	477	477	488	497	493	474	518	531	538	500	540	519	489	545	517	534	515	513	491	481	504	535	494	509	507	482	513	492	494	497	490	507	498	476	495	482	523	516	563	508	539	536	507	486	479	501	469	513	475	531	518	498	493	481	509	505	511	455	498	493	511	514	510	518	513	487	494	462	480	514	499	536	506	486	540	524	499	507	530	501	504	509	522	538	502	496	524	506	491	510	509	511	474	492	503	501	504	519	481	515	523	527	513	520	488	505	524	471	504	528	505	561	497	501	516	484	497	518	490	520	509	482	517	466	488	510	563	521	522	521	524	523	545	496	479	466	525	506	515	493	494	511	503	463	511	512	457	473	507	497	515	535	501	540	483	509	489	483	461	495	494	502	534	515	504	537	508	467	476	499	479	529	478	483	534	528	489	496	460	511	520	500	529	485	513	529	514	509	518	514	496	490	487	499	533	501	475	513	517	518	506	490	501	552	493	502	509	493	569	504	492	512	524	492	537	482	466	515	516	526	519	456	507	485	500	516	503	515	494	535	482	524	526	492	501	503	507	465	541	531	488	531	564	490	532	518	540	502	495	555	531	512	487	498	485	511	514	521	504	528	463	513	528	518	520	514	516	500	476	492	499	512	492	478	521	468	539	534	508	512	531	497	492	546	494	496	480	556	485	512	501	480	469	497	493	516	544	499	511	514	521	473	485	482	479	522	505	518	529	524	517	502	497	516	499	508	495	517	479	521	511	539	442	542	524	514	513	550	518	492	556	464	521	531	534	490	527	511	508	495	482	507	554	511	522	521	479	515	508	502	511	521	498	512	549	536	509	546	522	504	503	526	509	509	506	519	504	541	539	512	506	493	456	453	504	567	467	483	450	493	489	484	526	493	547	516	516	480	510	509	522	517	511	484	534	497	530	472	504	496	519	479	535	516	491	475	553	478	494	470	451	533	516	525	539	502	489	505	525	503	509	483	503	502	528	491	516	500	494	540	522	519	510	496	483	497	533	536	521	502	453	471	486	539	494	536	517	555	518	523	502	495	502	514	514	505	533	541	511	467	531	555	488	468	490	466	531	470	504	507	520	517	540	508	494	502	527	492	467	494	499	489	495	481	514	496	536	492	496	516	503	506	484	525	493	546	529	522	514	503	485	487	498	507	505	495	509	530	472	496	566	469	512	494	510	514	522	501	521	500	510	485	513	496	503	541	478	538	485	528	501	489	486	518	530	486	500	517	513	504	491	493	514	515	506	506	522	512	484	475	504	545	461	489	509	484	513	455	511	526	531	510	467	507	536	537	529	493	528	502	502	484	536	492	547	547	525	514	499	511	510	490	494	544	494	488	471	529	497	484	469	476	487	517	517	521	526	470	477	516
70639	56449	48694	23494	2512	342	271	261	263	248	222	254	237	238	259	229	244	257	226	261	229	223	245	191	255	233	228	246	234	224	237	238	240	226	230	236	242	259	255	215	234	235	232	237	230	245	255	254	210	229	234	241	223	246	223	224	251	242	254	230	214	225	266	265	228	247	249	211	230	234	262	257	240	240	226	214	227	220	229	259	216	243	227	217	240	239	233	222	237	241	219	215	237	200	249	224	200	208	230	257	254	224	253	214	200	260	204	251	226	220	220	209	239	237	213	224	215	250	246	228	203	233	225	211	237	216	237	239	222	225	247	239	220	221	244	213	221	242	231	232	245	234	230	245	243	243	227	229	236	243	231	225	216	237	249	252	220	238	239	231	226	264	229	235	228	226	234	234	223	237	216	207	236	186	217	240	193	237	217	243	257	230	202	205	198	237	247	220	222	223	233	222	218	225	240	262	216	225	239	252	213	239	209	239	217	231	239	223	218	263	254	241	238	294	239	193	222	202	221	243	223	227	236	239	206	235	258	225	220	229	210	220	221	248	231	232	242	235	213	226	234	263	256	252	225	230	237	225	215	217	237	232	219	226	236	219	240	192	189	208	207	252	231	211	232	261	232	220	217	239	248	241	249	240	246	212	230	243	248	232	225	225	236	250	228	228	246	200	252	210	230	252	246	215	216	235	265	246	229	244	244	238	222	207	217	248	252	229	213	262	244	238	225	245	226	228	255	232	213	245	206	224	217	226	213	223	203	228	215	235	213	233	221	238	198	240	264	253	256	272	228	226	220	241	224	238	212	209	217	217	227	223	216	231	228	227	210	218	230	244	232	215	241	239	248	237	230	227	232	241	239	253	241	243	233	257	211	273	214	219	250	215	240	224	215	216	204	241	224	247	259	228	240	245	195	220	239	226	216	247	210	255	232	233	234	210	215	221	248	220	252	220	222	226	238	262	215	221	221	232	230	219	222	241	235	254	216	244	224	244	242	232	222	231	239	217	254	219	228	221	231	217	249	266	222	212	236	232	227	224	233	225	226	243	251	215	206	238	218	217	235	223	228	209	236	226	219	233	234	295	254	244	254	225	226	213	223	231	239	236	222	256	227	228	227	242	214	232	251	248	239	213	206	226	238	221	232	238	226	214	241	234	247	213	244	213	229	210	224	235	246	242	242	225	247	244	249	227	266	232	236	214	237	220	229	243	229	225	236	239	208	223	225	198	233	218	228	243	249	243	227	259	239	215	216	242	217	229	231	204	234	231	252	222	227	227	246	222	221	256	244	220	234	250	207	244	234	230	242	222	197	214	217	213	229	211	216	235	237	233	229	265	237	233	247	214	234	238	218	206	232	262	247	238	221	227	225	237	250	234	223	252	250	205	257	227	244	238	244	211	233	214	241	218	228	257	213	236	234	256	270	233	243	253	217	218	222	248	227	232	236	238	273	230	229	204	240	248	271	254	241	248	230	221	218	265	240	257	267	231	249	251	249	229	250	232	217	215	239	249	234	212	257	235	271	198	215	220	209	241	250	201	227	213	243	228	243	204	225	219	260	227	231	231	238	244	260	216	216	209	237	232	237	265	229	278	233	223	203	226	246	235	262	207	221	214	232	232	221	223	246	247	220	232	210	226	230	250	262	263	231	230	219	229	225	225	231	223	233	201	244	218	207	208	260	238	212	206	237	219	218	224	230	232	227	255	237	226	238	218	238	228	229	223	207	234	241	245	222	229	243	222	224	258	241	226	227	251	251	230	219	220	218	251	235	231	232	259	229	222	235	232	270	211	244	216	249	240	249	253	229	274	242	217	224	232	252	197	220	207	192	199	226	241	242	260	225	242	258	200	235	240	212	227	225	246	227	220	250	210	244	262	239	233	231	232	213	265	216	245	219	231	264	234	241	262	238	224	229	227	227	239	240	243	229	254	244	219	239	230	258	223	229	215	218	217	284	239	215	248	257	234	247	242	234	231	243	216	234	235	213	218	231	250	261	228	221	224	223	235	239	233	223	208	255	252	233	253	215	233	217	218	227	241	225	243	200	215	211	234	259	208	221	239	209	238	221	205	225	237	222	246	238	228	240	213	248	244	216	231	231	238	225	235	226	223	234	218	201	226	242	254	201	213	232	236	229	226	254	265	230	207	238	234	227	265	222	241	239	229	237	247	223	218	208	196	235	241	229	227	223	239	222	238	218	222	238	247	215	237	247	228	227	259	248	233	219	250	236	239	252	222	224	231	228	220	209	218	237	231	237	198	233	245	219	258	237	228	248	245	250	234	208	227	232	228	231	233	258	230	253	225	223	239	244	255	260	256	212	219	256	237	254	224	235	223	238	259	252	240	232	242	228	248	208	230	215	215	244	213	243	250	218	231	234	210	230	213	221	226	231	230	187	197	238	248	279	227	217	212	280	233	240	247	218	252	258	233	234	227	235	253	241	245	242	219	244	262	233	231	246	215	234	247	244	230	226	263	208	225	228	222	239	246	246	246	227	226	243	254	213	219	230	234	219	237	237	252	250	232	226	218	234	213	250	266	219	270	244	237	222	218	216	223	216	219	236	245	219	210	213	237	225	237	248	237	216	214	253	218	223	224	214	221	224	226	258	240	237	211	242	214	253	229	246	225	215	220	233	238	202	218	209	197	249	250	215	217	231	234	222	215	266	216	227	264	243	228	249	242	239	188	213	225	229	254	236	239	252	238	232	237	239	233	218	247	227	220	215	243	213	236	234	218	215	211	223	240	242	249	209	215	210	249	252	237	265	238	233	259	236	216	231	247	233	251	228	225	216	233	228	240	239	241	234	235	225	229	245	220	242	225	230	240	217	206	227	234	235	200	239	232	229	232	223	233	215	220	248	235	259	219	242	229	225	226	240	234	226	226	201	224	242	240	234	206	228	224	217	254	230	229	245	234	215	226	227	211	242	213	254	224	244	235	248	219	232	252	241	216	239	232	243	194	210	240	217	219	229	233	213	223	233	234	213	249	240	249	230	225	238	198	217	225	214	220	232	225	244	211	247	224	233	219	258	223	234	261	221	244	253	212	225	233	250	244	235	236	235	224	269	225	214	231	218	220	247	214	236	241	215	232	235	248	244	218	249	230	241	220	238	228	222	222	265	242	261	238	236	228	227	241	232	224	220	243	241	210	237	235	208	215	238	238	268	230	237	244	221	244	237	211	230	192	220	252	243	248	240	217	259	243	241	209	248	216	242	226	200	237	240	221	231	231	224	226	244	222	239	226	213	232	230	235	210	223	223	272	204	216	247	239	225	232	232	231	251	242	246	204	232	211	246	240	249	236	244	240	228	230	216	230	249	210	223	234	248	206	246	212	218	219	202	220	245	251	250	245	224	257	222	268	214	242	237	215	230	236	253	239	230	249	257	213	211	236	220	238	236	223	236	236	208	211	242	228	254	266	230	229	231	210	225	230	231	222	224	227	246	217	235	245	242	234	196	233	222	243	211	247	235	243	239	232	242	262
51507	45749	46666	16349	1106	1006	927	877	929	874	789	781	808	751	787	782	756	738	727	710	750	721	733	763	741	742	728	779	707	731	752	727	731	742	742	641	737	752	748	725	722	712	727	694	697	738	728	746	739	758	794	767	753	764	735	699	737	697	736	704	671	761	749	728	731	768	702	728	722	778	735	727	730	731	697	743	740	693	737	764	711	763	706	721	745	722	758	760	697	696	700	737	693	745	683	738	752	689	727	730	764	729	704	745	713	725	715	695	689	718	708	729	739	759	739	726	697	744	780	689	682	753	721	697	693	733	695	730	778	746	742	702	680	738	701	719	705	719	683	735	740	710	715	717	726	692	692	671	700	717	741	723	778	736	751	705	693	730	701	740	744	733	726	720	720	755	748	767	737	739	660	762	702	711	731	705	715	722	725	733	712	699	709	742	723	739	721	706	650	744	761	755	765	708	739	763	704	747	672	704	741	693	704	739	735	744	735	716	710	773	713	738	698	749	732	673	757	689	775	689	717	749	715	690	765	741	709	712	700	731	707	672	731	752	703	691	739	755	742	711	710	725	702	760	741	699	729	722	677	695	717	760	762	736	734	744	742	727	747	696	672	734	719	696	727	691	709	719	717	745	702	733	786	746	722	708	742	725	718	732	697	666	762	715	762	715	711	712	722	730	673	729	693	759	704	767	727	720	747	724	791	735	727	708	708	693	742	733	734	710	712	692	759	699	751	712	693	731	705	699	772	754	730	730	713	729	735	753	699	762	736	710	692	740	725	717	746	735	702	701	730	742	722	728	722	717	716	713	752	733	725	680	782	758	704	742	710	738	738	781	734	719	680	709	693	738	716	714	690	718	764	723	736	744	724	735	720	753	736	729	734	712	695	752	700	685	709	712	727	737	766	698	722	705	768	725	749	684	683	716	721	742	695	699	720	660	771	739	683	704	737	728	725	677	704	719	757	732	714	703	734	740	711	713	738	738	758	712	747	675	739	714	689	767	756	711	745	753	724	707	744	756	716	738	700	783	736	717	746	684	750	688	722	678	687	702	736	683	712	674	715	712	730	701	707	715	723	749	754	696	692	748	768	706	740	695	692	758	690	722	721	703	740	774	707	707	679	753	705	707	782	723	729	718	754	746	747	721	727	741	736	723	744	736	711	768	719	698	745	766	689	702	706	756	689	715	710	709	786	757	750	714	696	686	732	665	757	741	671	733	754	789	704	738	747	700	758	710	743	745	725	765	731	776	784	714	723	732	742	680	785	748	739	688	694	711	710	740	731	731	707	760	738	687	735	698	723	708	745	680	737	729	715	711	724	724	763	735	712	731	727	688	691	717	742	746	715	747	697	722	718	737	709	717	681	709	739	751	705	710	724	765	722	741	713	714	753	707	745	722	765	747	719	741	733	739	741	705	716	780	719	722	749	728	655	759	741	743	715	743	725	726	739	680	750	764	765	690	682	697	725	697	722	718	770	727	696	679	781	718	682	716	711	696	707	735	748	742	728	730	681	720	773	720	744	726	746	733	705	692	665	663	778	714	671	737	690	703	686	700	696	706	721	707	712	724	754	746	700	718	686	737	731	744	689	723	709	704	729	702	679	754	709	695	728	676	774	745	711	706	734	718	723	721	755	748	752	694	715	709	724	732	767	766	699	752	761	727	766	718	747	707	723	718	697	728	728	767	752	714	691	720	734	691	743	713	786	712	757	688	731	696	713	765	718	713	670	778	760	738	703	673	717	734	762	745	732	738	717	709	729	754	701	758	698	751	756	734	726	732	723	755	785	758	693	701	749	710	757	787	707	726	701	738	688	714	687	697	750	697	720	697	706	696	725	735	734	730	757	780	761	710	711	707	752	735	694	768	703	747	723	728	718	756	785	726	700	719	689	733	718	764	720	700	713	699	702	741	697	758	696	750	766	705	690	786	715	726	678	720	698	714	731	701	709	767	698	703	713	720	704	688	696	727	710	706	706	726	711	687	681	688	731	710	751	735	700	747	723	705	686	725	684	707	702	740	713	694	709	697	686	695	719	729	713	686	732	713	777	692	708	742	697	729	744	726	669	710	762	692	733	747	730	713	686	741	666	692	730	712	759	742	671	705	742	724	738	727	713	777	720	737	734	735	702	729	788	722	750	729	750	745	722	679	761	717	755	714	701	715	713	706	760	771	744	745	716	736	719	700	736	727	680	733	727	760	750	736	747	740	702	760	771	708	724	731	748	751	754	708	717	720	678	742	745	747	683	692	724	710	736	683	725	737	744	702	685	691	730	733	703	708	728	739	766	739	699	718	744	693	734	749	703	738	731	728	745	724	685	699	722	724	716	683	781	724	746	731	746	713	733	682	729	761	738	750	696	683	714	754	678	721	732	721	684	717	707	731	694	684	731	729	695	678	691	731	765	753	733	688	751	725	703	717	712	701	738	722	703	737	702	753	774	688	712	738	707	712	738	738	746	782	693	714	711	763	693	736	687	757	659	740	751	684	726	725	738	700	783	727	732	740	723	728	706	731	745	772	712	658	815	789	711	722	715	705	716	712	765	683	714	724	780	760	732	751	691	765	785	704	731	738	727	691	658	744	720	752	704	707	686	753	693	705	723	716	715	691	744	752	727	710	734	727	739	688	725	717	726	710	754	736	697	665	708	767	747	731	755	772	734	722	731	743	727	756	703	649	721	728	740	771	740	773	710	728	703	704	768	742	707	733	755	730	720	717	696	798	742	666	688	717	678	708	667	723	682	737	723	718	733	744	726	718	745	755	780	771	703	686	737	710	721	709	744	723	735	747	723	712	755	700	719	711	718	784	678	702	722	744	672	735	707	692	752	690	701	727	755	702	721	755	688	751	702	705	717	731	747	730	695	724	771	699	714	770	691	668	712	731	727	743	749	752	694	750	718	766	740	769	700	726	730	769	739	724	728	709	752	701	751	707	719	677	717	706	723	754	710	713	711	744	712	717	744	737	743	734	723	726	721	758	736	704	700	747	735	769	749	709	728	743	725	756	714	695	716	683	673	732	694	692	729	688	742	679	706	753	761	736	747	728	778	744	745	704	712	747	699	733	717	731	708	716	702	735	706	732	723	731	697	733	762	721	734	706	702	760	707	721	700	697	743	755	773	716	627	770	713	696	756	727	728	743	716	726	709	739	744	729	706	725	686	735	699	753	725	732	690	727	676	738	685	758	712	698	717	705	647	715	715	732	756	692	717	747	760	725	703	725	684	695	726	748	726	730	730	715	711	739	767	715	757	730	694	718	727	722	744	734	703	722	686	728	785	714	712	755	719	723	707	764	725	735	730	702	732	710	724	719	687	744	764	722	724	745	689	725	733	704	736	741	679	737	741	752	737	746	747	763	704	708	710	744	727	754	713	733	723	701	666	746	695	755	704	780	749	741	739	780	720	709	720	727	750	733	741	732	721	680	801	748	727	751	700	710	714	735	721	769	711	695	749	766	709	722	697	755	790	719	727	766	699	748	725	727
78430	67250	59487	32482	6365	617	415	396	368	362	382	333	335	346	347	337	316	340	311	319	354	316	313	310	347	313	302	318	324	306	302	291	290	327	297	331	299	330	311	313	317	309	340	282	294	312	320	331	310	315	290	343	361	330	340	298	330	320	324	347	302	287	320	305	326	288	293	344	353	330	295	317	297	333	338	346	344	305	300	313	325	326	371	333	329	325	348	342	316	275	325	312	315	328	299	333	327	301	319	299	314	332	311	317	317	325	297	304	315	322	313	325	343	339	334	310	319	345	302	299	289	310	309	292	330	322	328	338	306	316	305	277	307	321	323	328	317	293	315	300	328	318	302	325	328	315	321	337	320	310	314	303	301	277	322	328	277	309	343	310	309	316	289	305	320	323	334	263	327	316	294	303	324	297	364	300	335	300	330	325	314	319	315	324	301	328	327	307	342	330	287	325	316	319	314	305	309	312	309	318	288	322	305	308	338	317	311	362	305	328	325	290	281	305	314	301	320	304	342	307	311	305	344	334	326	281	281	325	298	328	317	296	324	294	294	353	334	317	320	342	287	294	320	333	307	327	315	321	324	337	320	315	319	307	299	327	282	353	311	336	307	343	318	295	340	301	329	309	323	329	308	327	304	338	315	347	306	328	333	302	324	307	336	321	314	284	330	313	320	314	318	330	349	311	291	305	303	340	343	305	321	325	332	301	341	348	320	297	343	335	323	345	316	287	287	308	303	334	340	313	311	317	319	308	335	339	329	315	331	332	336	312	299	327	310	302	325	322	313	298	316	327	310	315	318	322	301	274	325	301	316	301	318	316	342	296	347	321	313	323	313	318	327	311	324	340	363	349	314	345	307	321	302	312	322	345	312	335	320	304	322	315	354	342	297	334	292	320	318	321	338	333	293	306	335	284	340	306	334	326	326	333	327	322	333	305	355	323	311	329	335	310	286	334	311	307	313	335	327	332	314	292	301	342	321	322	302	272	315	306	299	336	298	302	320	319	297	323	301	319	333	344	314	317	324	343	327	318	305	317	352	327	311	340	322	312	317	307	345	303	335	355	341	307	316	321	302	317	318	336	346	324	318	284	319	296	298	310	334	325	301	294	300	313	326	285	311	308	291	344	305	308	306	327	291	290	272	289	315	343	330	297	310	323	314	294	321	300	315	299	307	310	321	332	330	292	315	297	330	312	296	303	323	318	306	304	286	303	330	307	282	295	314	333	292	317	315	332	339	325	347	337	323	309	326	327	318	332	309	306	307	319	311	361	303	318	338	314	332	326	293	346	287	282	337	334	310	316	343	309	290	347	320	333	309	317	321	310	310	331	299	296	310	331	301	313	359	348	338	296	311	324	305	329	300	337	348	326	349	306	290	330	336	299	325	305	308	326	332	311	302	296	317	302	324	333	306	328	288	291	330	308	348	335	331	294	311	327	330	318	324	306	305	287	324	310	337	323	317	366	310	322	344	271	310	325	295	332	315	297	295	325	318	327	308	311	336	328	294	326	326	282	310	277	337	308	313	344	291	351	338	314	320	308	327	331	262	349	328	316	310	339	336	326	307	320	349	323	313	340	305	303	362	314	314	312	345	285	290	337	300	313	307	297	309	296	334	281	295	347	343	347	326	313	331	328	330	318	317	298	340	297	320	337	302	322	302	336	313	325	288	358	323	312	303	316	319	309	321	301	312	328	336	284	321	314	291	299	332	281	329	304	316	284	303	330	319	353	357	289	340	337	288	301	324	328	311	333	320	274	318	294	336	307	326	310	353	296	306	318	327	311	313	326	287	332	330	319	332	325	335	305	302	315	329	315	344	335	293	339	316	304	347	293	315	347	276	310	299	294	300	318	311	303	305	315	311	326	322	324	300	342	335	301	288	333	331	348	310	321	319	314	316	314	309	315	320	306	345	352	325	310	311	327	309	328	334	275	322	336	308	317	315	300	307	320	290	298	316	283	327	341	336	310	320	297	303	340	324	280	310	338	325	337	347	294	297	324	300	331	289	328	297	347	301	308	339	307	299	315	314	329	308	321	327	341	303	322	345	291	323	302	327	324	306	291	347	315	293	334	329	302	313	302	332	310	302	328	322	303	323	285	338	324	307	337	361	344	312	306	300	327	301	312	284	345	310	304	315	301	341	303	311	324	323	343	290	329	301	288	317	314	318	329	303	326	299	321	343	295	342	287	310	318	296	315	278	343	306	299	320	298	304	347	307	312	303	298	331	336	341	330	335	341	308	314	323	292	337	325	308	345	330	375	317	347	339	319	314	346	321	337	314	303	329	309	300	325	296	307	322	306	304	322	329	294	311	286	297	302	314	346	312	304	349	330	284	331	329	326	281	308	305	323	340	314	331	340	312	302	321	300	300	320	310	324	319	346	297	325	314	327	296	318	317	323	317	308	328	335	288	338	328	311	365	301	344	313	327	351	325	301	332	283	305	286	320	343	342	310	311	357	308	334	296	340	296	330	322	322	297	320	296	318	324	308	322	307	345	297	311	345	291	330	316	349	306	319	335	327	323	304	348	327	320	287	300	343	318	319	310	311	311	313	343	342	332	354	302	346	310	314	282	329	308	315	292	310	334	347	333	312	313	325	311	325	304	302	322	327	309	301	312	310	310	309	325	328	329	324	320	306	339	286	292	308	352	359	326	329	308	298	347	317	328	336	318	316	322	358	342	323	306	313	347	308	323	305	336	339	311	332	304	324	311	319	357	315	316	353	343	325	314	314	318	302	347	327	331	327	319	349	321	333	316	307	327	333	325	299	323	298	343	320	325	325	312	305	298	264	321	298	319	328	335	344	318	320	289	331	331	305	315	313	344	317	301	301	316	302	312	322	340	309	333	319	303	320	331	329	329	342	316	320	326	334	316	309	288	340	321	309	337	311	329	350	320	330	309	322	316	319	310	336	301	320	286	286	349	346	333	338	341	338	337	283	296	344	316	333	316	341	320	305	308	319	327	328	308	314	334	306	342	327	300	301	316	317	325	302	296	318	312	316	319	313	303	336	296	350	312	309	313	339	323	368	344	283	314	316	306	298	320	297	348	292	328	334	321	328	325	321	288	287	303	296	337	320	292	304	309	307	334	316	319	335	326	311	338	331	325	326	316	334	326	298	314	318	304	303	294	312	338	307	318	324	281	307	305	311	312	296	322	343	317	320	339	340	318	339	307	331	325	331	325	301	315	311	296	318	315	332	347	318	309	338	310	306	319	321	311	294	296	317	304	319	341	293	279	316	323	321	299	319	295	315	317	314	344	319	345	326	318	325	311	347	330	310	300	286	311	334	330	294	308	307	299	362	297	305	343	301	334	303	340	295	330	326	314	325	274	290	323	308	335	332	294	308	323	304	274	324	316	295	326	346	355	350	284	307	300	315	317	316	303	326	321	315	356	261	268	347	310	310	303	321	298	324	285	293	308	330	350	334	331	320	337	334	317	312	327	314	344	325	316	308	327	306	322	321	324	315	309	312	355	274
61570	56460	56297	20888	1516	1425	1324	1281	1196	1140	1122	1105	1088	1064	1042	1000	996	968	983	1038	956	967	948	1023	953	933	973	974	935	968	964	914	968	924	912	901	909	965	1004	962	951	943	945	950	924	967	931	950	1008	982	965	953	962	965	968	932	925	1016	913	930	934	965	947	970	982	938	941	939	905	959	919	963	953	937	933	948	919	954	945	969	933	1001	952	935	924	932	971	937	935	919	890	948	998	937	941	892	907	952	943	931	966	951	953	921	976	993	938	930	960	903	933	1008	941	916	913	956	950	987	941	962	925	935	930	950	917	921	986	884	928	944	924	982	966	942	964	897	959	965	932	965	953	908	978	929	998	952	966	889	953	939	940	923	927	963	885	1005	902	961	918	951	912	899	971	990	955	987	905	970	951	914	963	913	862	921	987	893	966	933	976	888	929	963	928	904	944	897	975	886	901	965	959	955	947	881	945	972	919	920	945	996	952	885	977	999	935	958	905	944	939	921	941	873	912	946	920	920	975	972	964	974	912	948	951	997	928	908	962	938	951	943	917	902	954	895	867	948	979	954	906	915	947	952	921	906	905	948	923	928	948	914	901	949	978	860	961	940	916	900	956	898	903	915	968	942	944	969	949	913	967	979	940	891	942	878	869	964	962	923	1001	934	928	925	962	960	924	961	954	932	909	964	968	948	910	983	942	901	941	947	895	1010	963	917	975	924	924	993	918	927	867	953	963	912	954	1001	930	957	952	977	1035	1004	915	907	908	925	981	921	889	949	976	917	937	911	944	960	952	949	908	928	964	924	951	989	905	914	898	927	941	931	881	918	918	918	921	939	933	925	910	921	914	922	942	935	993	947	941	931	913	891	991	873	920	946	930	926	943	942	925	850	898	977	970	940	938	939	899	985	907	960	930	937	938	945	965	926	918	956	946	944	914	919	972	929	979	963	959	963	925	943	962	941	966	920	948	975	916	922	912	938	883	920	924	925	967	922	911	909	939	947	926	860	934	902	943	898	918	953	931	931	979	950	946	909	961	924	904	964	954	916	961	924	922	976	929	973	918	976	956	957	927	864	889	975	947	936	884	948	900	983	950	920	930	944	931	959	930	933	955	917	953	937	967	908	996	943	938	933	958	934	930	922	984	930	933	968	928	923	924	943	919	940	954	907	915	854	985	922	978	936	978	916	918	1009	894	911	991	916	977	979	939	948	988	936	952	894	896	935	902	915	954	927	917	931	919	947	936	985	961	932	921	928	955	923	941	924	957	921	942	934	942	1003	895	946	921	961	967	982	945	944	993	909	934	908	944	1006	992	920	955	923	1025	1000	903	949	924	934	920	955	932	958	877	904	943	857	940	971	938	969	902	1009	904	888	901	925	894	950	925	949	1025	928	896	930	958	964	948	983	910	915	918	937	920	915	977	953	925	882	976	950	927	909	940	959	984	960	928	935	890	957	944	911	977	918	968	894	956	884	901	944	953	932	900	865	877	964	926	981	994	930	961	936	955	933	996	903	979	960	972	956	911	892	914	923	954	902	917	963	932	1003	927	916	938	933	966	941	987	888	956	935	850	886	957	1011	951	912	963	894	974	919	915	982	933	954	938	952	931	893	957	946	931	923	915	946	846	996	906	971	943	959	925	985	942	944	897	917	914	986	990	889	969	928	958	954	961	992	923	923	968	941	936	957	964	926	992	964	947	925	959	972	1010	909	926	988	900	928	977	955	947	953	928	946	937	912	911	920	971	913	880	922	870	898	962	950	865	917	925	926	964	968	899	979	916	983	923	948	988	961	924	933	917	980	941	945	1006	947	949	913	903	971	948	1011	962	950	950	909	937	978	934	976	933	924	913	936	879	904	846	968	917	992	927	968	987	985	978	942	988	926	978	924	927	909	892	965	958	928	965	918	953	966	908	1009	930	921	993	978	917	915	993	969	940	954	890	998	965	999	996	963	927	943	924	883	970	959	910	895	947	936	949	927	946	972	959	932	942	978	927	907	941	957	917	999	972	970	921	926	934	916	918	996	946	893	931	964	956	927	976	916	968	924	932	951	921	956	958	923	900	889	938	903	918	977	912	948	973	924	947	935	930	953	957	941	918	954	968	988	913	947	917	941	967	908	913	942	940	932	918	938	978	982	949	925	950	988	936	907	959	926	958	916	991	935	874	916	964	928	953	976	944	902	938	905	969	918	937	997	981	973	915	984	894	950	972	958	970	931	961	979	949	944	876	955	960	977	874	945	944	963	897	940	922	913	971	929	901	923	995	952	911	902	968	955	884	939	948	977	951	1012	945	903	930	893	937	929	886	965	915	901	951	977	951	930	925	930	957	943	942	907	951	953	925	926	947	949	908	889	907	928	942	904	936	912	909	951	957	906	974	967	908	977	916	981	927	939	920	924	898	910	954	918	865	948	943	920	938	922	960	937	974	927	953	938	904	951	977	924	911	958	901	944	984	948	906	951	893	942	970	891	923	933	977	931	962	958	923	966	980	995	967	939	913	958	922	945	913	984	940	903	957	949	954	1005	955	942	910	966	916	949	911	968	1025	946	956	900	899	908	956	892	856	987	973	961	948	959	972	1002	923	911	896	968	959	925	979	894	900	905	983	922	933	941	892	960	925	956	945	913	952	953	924	931	955	957	966	989	913	896	970	951	974	968	927	940	907	955	891	937	957	913	929	927	905	920	974	957	1019	930	901	1007	913	961	931	931	907	930	954	979	960	940	896	1017	940	903	974	933	931	961	955	995	946	938	914	967	974	976	979	901	915	943	961	953	941	979	960	916	950	957	951	927	910	987	921	931	930	997	933	959	1011	982	990	971	977	917	943	911	945	924	960	931	983	929	967	960	925	910	899	962	888	1025	967	943	945	961	887	901	971	966	984	917	968	939	916	945	991	901	939	948	908	947	995	942	942	978	994	955	958	955	939	936	943	934	856	945	964	1005	896	935	976	881	950	919	974	902	916	925	957	938	947	956	949	947	976	962	948	882	960	925	970	935	903	921	899	955	946	933	889	942	945	930	939	906	938	946	968	912	937	886	943	963	923	941	996	975	983	894	943	966	951	936	949	936	930	982	958	920	905	970	904	905	841	1020	944	996	896	955	922	957	958	930	949	982	949	987	961	965	860	936	954	942	936	970	950	943	940	959	918	961	949	936	938	932	922	959	986	898	959	886	901	1007	956	915	947	919	938	936	912	978	890	991	901	991	935	931	926	958	877	949	955	936	924	963	881	949	978	959	944	953	890	955	942	882	930	987	922	995	919	894	966	982	931	882	942	862	932	942	971	879	963	936	902	941	993	957	959	899	921	954	915	935	951	982	963	1003	985	905	932	987	877	973	949	967	949	935	956	880	1018	936	937	884	948	932	936	901	936	888	951	908	942	894	947	932	932	933	1009	892	908	958	962	936	985	953	963	945	915	889	937	978	935	985	933	902	933	926	958	907	1008	992	957	952	945	996	947	905	955	958	907	914	999	949	980	947	935	968	917	904	949	873	929	885	953	952	962	960	920	958	932	912	971	943	942	908
33080	15848	7774	1663	230	144	164	155	156	151	154	122	149	149	153	147	138	163	145	145	155	162	164	167	159	170	144	129	150	125	142	134	137	137	164	157	149	141	132	152	151	155	179	161	153	146	138	155	146	154	143	145	159	150	136	138	137	123	157	123	130	167	142	161	147	145	163	153	141	141	163	168	151	156	152	150	149	160	145	140	141	154	135	166	170	176	145	151	120	135	160	139	135	156	140	149	161	166	146	139	143	136	167	176	161	153	139	129	133	150	139	139	166	177	166	149	152	153	142	137	165	153	142	143	158	139	126	157	146	144	127	141	148	126	184	161	134	171	160	157	148	153	133	148	173	154	154	148	160	137	149	181	121	138	143	152	162	160	140	157	148	170	148	158	142	150	145	172	146	164	145	153	143	145	168	156	167	147	135	145	155	147	145	154	147	159	136	135	144	150	131	155	148	142	143	143	152	147	146	136	153	142	149	132	143	170	155	151	146	145	119	154	141	135	149	159	149	167	153	168	133	150	143	117	141	123	139	148	144	149	163	148	150	124	122	155	172	155	177	151	161	149	155	134	134	160	121	140	175	139	146	134	140	156	151	167	138	143	138	158	145	133	185	147	158	136	151	155	159	137	156	169	153	160	147	166	168	139	166	123	153	128	150	148	142	135	146	157	135	145	160	156	149	161	129	161	126	172	154	155	151	173	145	143	137	121	146	146	152	135	158	153	125	152	157	122	175	142	140	154	165	158	142	135	150	144	153	147	140	131	157	167	138	154	166	146	151	147	151	150	144	147	151	145	139	152	137	151	144	151	138	153	147	149	141	150	153	164	149	156	150	155	145	180	169	137	171	167	149	161	147	158	146	129	156	174	145	140	151	160	143	149	125	157	163	140	134	144	168	137	138	126	163	158	141	151	150	159	129	170	151	133	153	146	134	138	142	153	149	140	166	152	169	165	155	160	168	156	132	159	151	150	134	152	151	148	147	154	170	133	149	129	127	143	161	155	140	176	151	152	162	155	148	161	138	166	144	147	138	131	134	171	143	153	164	150	144	139	146	157	159	122	176	161	148	142	133	141	164	134	151	154	146	154	159	164	161	155	160	125	131	150	145	166	113	149	145	142	141	150	164	157	135	147	139	131	127	137	154	172	155	142	159	140	138	132	177	125	149	131	158	138	135	135	184	163	157	150	127	128	119	156	165	148	145	142	163	160	142	138	151	155	149	144	156	181	142	183	155	135	162	142	153	145	131	146	145	171	146	141	160	162	158	150	149	153	152	153	134	129	144	150	166	147	177	138	148	144	128	146	164	149	158	189	134	148	121	147	142	168	143	152	151	160	147	149	148	130	147	160	166	155	134	144	133	136	156	130	164	146	153	151	144	132	162	162	143	162	170	132	146	152	164	159	145	132	138	140	156	157	149	155	146	162	158	148	176	149	168	157	156	135	141	153	135	139	152	161	142	168	138	142	129	149	134	165	142	143	141	155	137	137	153	147	159	153	167	156	135	156	155	142	156	175	144	152	146	171	149	146	137	149	153	165	147	154	151	139	154	165	144	127	151	152	143	148	163	157	153	151	155	164	145	157	147	137	168	129	133	150	160	148	151	144	151	153	138	148	162	141	156	160	161	151	152	131	142	141	142	157	154	155	141	156	146	153	133	143	163	137	138	158	159	146	159	159	142	146	138	137	138	142	168	139	157	153	147	157	183	158	164	161	133	156	133	179	148	131	159	135	142	136	150	140	175	145	161	164	146	149	161	147	146	151	142	155	163	137	153	160	156	146	163	165	143	139	155	132	144	163	168	168	148	139	153	167	161	157	159	129	147	162	163	135	147	153	131	137	144	144	156	142	155	136	140	145	143	152	163	136	138	146	152	151	143	154	157	138	149	162	168	144	142	148	155	154	161	142	135	145	156	155	162	150	146	171	170	138	154	163	141	185	164	151	158	155	156	158	156	154	142	156	157	152	146	144	141	138	158	165	152	157	142	142	177	167	158	148	146	152	151	149	138	159	144	125	146	150	148	135	155	165	170	151	142	142	140	132	141	166	176	149	158	156	157	142	137	170	126	155	149	126	160	162	155	151	147	176	157	145	151	145	151	138	123	128	145	146	175	154	162	151	155	146	147	119	164	165	159	163	132	160	149	162	154	131	141	129	181	160	153	139	148	126	149	150	164	147	151	149	130	141	164	137	146	143	163	167	137	151	115	172	152	130	155	127	141	155	152	142	151	134	156	125	147	153	152	150	172	156	147	156	145	135	124	153	130	141	153	165	137	161	159	146	149	151	152	131	141	140	150	177	144	145	174	133	152	135	168	173	137	162	152	128	149	147	167	135	145	137	172	140	170	139	154	161	141	140	149	161	156	150	113	129	143	151	152	156	148	133	156	155	144	143	146	146	141	176	154	150	159	146	148	141	137	146	146	164	143	151	156	155	175	148	132	144	130	134	138	151	124	146	149	154	141	168	162	147	142	148	165	164	158	135	147	134	172	149	139	148	151	152	139	147	124	157	146	163	129	171	147	153	156	157	132	159	147	157	126	175	144	141	134	160	146	147	143	163	164	173	161	147	167	173	152	154	158	152	139	166	169	162	148	161	155	152	145	154	181	143	143	169	134	141	118	156	145	157	127	154	165	160	143	166	155	156	147	136	156	161	186	153	151	172	152	145	172	166	169	166	145	136	171	139	149	130	139	147	137	136	138	148	159	134	161	138	148	141	136	156	146	179	158	142	140	161	165	132	155	157	140	172	156	141	164	151	146	149	151	148	157	166	155	143	142	138	171	142	162	174	162	122	162	150	130	159	142	135	146	155	148	150	133	154	137	162	151	150	155	136	120	145	150	164	161	131	148	161	179	172	161	137	171	173	150	162	160	154	167	141	142	159	153	157	140	140	155	134	153	137	147	151	161	158	139	155	124	138	151	137	166	160	164	152	156	154	143	164	157	153	147	148	153	154	144	176	161	146	179	146	169	146	166	138	145	159	150	160	150	144	167	152	112	160	155	159	131	157	135	138	143	148	151	164	164	154	140	160	142	157	167	163	135	131	142	148	152	150	149	149	157	136	152	151	145	137	133	149	155	140	135	147	123	138	147	158	150	136	164	162	149	127	139	156	138	150	149	168	148	149	155	148	156	156	147	149	159	172	133	149	157	175	179	152	154	141	152	159	134	137	153	148	121	155	149	154	152	161	159	132	130	151	156	151	150	135	161	160	139	147	158	130	142	146	160	133	133	148	163	133	117	165	152	148	169	154	143	155	168	158	159	141	144	165	152	125	141	164	158	146	163	147	162	127	142	155	147	143	152	149	148	133	151	116	139	143	146	125	127	150	154	158	149	150	166	160	140	182	163	137	145	139	128	155	158	127	139	171	129	160	139	155	135	158	157	151	166	159	146	152	155	153	140	149	134	148	151	138	151	128	137	173	131	146	152	127	129	147	169	154	157	137	142	130	143	170	158	145	127	170	156	139	134	136	153	133
31166	16525	13352	3083	539	529	540	510	519	531	534	495	491	504	527	482	525	530	503	483	478	521	567	520	505	498	515	530	520	547	453	525	515	497	535	465	531	513	525	519	480	488	509	484	499	496	492	487	519	471	494	486	519	514	547	503	479	494	495	490	509	530	512	510	485	526	515	562	528	518	496	502	492	512	493	517	489	528	504	501	542	508	528	476	512	508	495	520	510	501	498	502	496	508	506	511	518	521	534	509	459	508	491	552	498	535	528	523	479	515	504	513	508	505	479	483	518	552	551	543	518	496	540	507	523	499	527	491	500	493	519	508	567	507	483	498	479	494	503	494	513	523	494	511	509	499	551	571	501	521	531	501	490	526	505	481	499	558	482	523	508	498	475	497	532	476	517	539	512	466	517	533	521	474	542	509	521	522	519	464	550	514	543	485	484	523	468	526	515	512	481	512	487	490	505	495	516	459	555	470	526	527	520	520	497	517	543	495	490	492	503	507	531	495	516	530	490	520	502	516	510	507	526	526	531	501	524	496	549	550	522	570	494	488	487	500	516	523	507	513	496	512	499	481	487	521	516	456	494	519	504	490	519	474	519	476	530	523	526	510	482	521	502	529	489	549	526	547	522	495	506	509	517	521	510	515	515	496	519	530	518	532	507	499	515	473	498	537	492	520	524	486	538	506	512	541	522	528	506	526	546	509	479	548	523	533	504	471	537	498	551	561	532	503	548	510	509	512	487	483	529	550	480	470	507	507	532	539	523	508	550	528	532	554	494	508	476	457	505	580	518	508	534	475	504	526	529	516	521	502	510	512	503	506	527	503	490	518	507	512	534	465	519	535	503	544	508	521	504	501	514	515	488	510	509	516	517	515	519	520	490	477	534	512	532	511	545	511	493	517	516	513	519	516	549	506	492	533	464	526	500	530	509	513	541	512	570	491	523	497	499	546	538	515	521	538	559	517	521	508	508	512	534	515	522	555	543	481	479	508	528	528	502	513	527	505	493	528	525	496	509	494	573	521	533	502	533	498	517	533	507	539	511	500	496	520	491	505	480	530	509	503	514	496	478	519	521	559	507	482	550	591	503	501	537	509	466	478	534	504	447	527	482	497	539	506	548	541	489	488	549	485	505	462	518	541	505	525	437	534	507	474	528	524	524	527	514	511	561	558	516	500	496	526	563	490	488	560	507	487	550	509	491	522	519	490	509	505	508	503	502	513	502	483	509	525	502	514	502	495	533	503	487	482	534	508	468	506	513	497	492	524	524	490	493	508	505	501	542	510	489	519	473	516	548	487	533	531	493	518	454	513	493	519	535	524	521	512	489	493	473	473	493	480	526	535	518	489	491	523	506	523	516	525	549	515	529	519	438	505	493	487	522	558	550	502	516	533	508	489	538	525	475	506	522	525	467	505	505	544	518	476	496	496	532	495	520	512	462	498	494	505	527	525	454	502	501	500	499	524	523	519	508	506	538	494	516	530	486	485	520	492	529	475	542	489	501	497	512	532	525	495	511	532	563	500	502	511	529	503	497	485	526	487	537	545	471	498	493	534	509	488	502	536	499	489	508	523	524	474	467	490	543	502	497	517	490	493	512	528	493	497	512	529	530	494	559	516	484	489	515	491	535	500	487	501	505	546	490	540	536	485	478	520	544	558	481	471	506	522	527	514	484	507	505	492	573	500	527	462	537	517	543	510	533	496	478	512	542	490	527	506	500	521	469	492	531	536	471	468	543	521	492	490	465	486	533	508	538	515	487	545	459	514	522	540	537	504	466	546	503	507	508	517	524	496	522	489	530	511	493	527	540	538	509	507	501	501	538	491	542	485	541	515	536	533	521	525	530	493	500	507	528	520	511	498	502	495	493	485	501	497	532	518	514	500	499	548	498	488	521	527	496	512	507	484	536	494	460	536	537	529	503	526	509	508	470	514	493	518	536	489	534	512	499	481	490	478	507	524	551	478	491	524	495	555	477	503	489	520	506	537	521	531	493	555	499	523	520	541	498	505	497	528	487	524	535	505	517	526	510	508	489	531	506	490	504	480	486	502	497	496	557	533	461	525	503	509	492	499	501	520	535	507	456	500	522	476	516	522	490	497	497	511	529	550	528	509	502	480	506	512	544	534	537	508	507	518	541	520	494	504	493	531	525	508	495	508	536	519	504	532	507	545	521	488	553	528	500	522	548	478	530	501	491	496	509	486	523	491	477	509	499	564	513	475	500	530	495	499	541	526	546	536	455	470	493	529	484	486	510	510	500	530	516	505	472	526	541	525	457	498	485	468	493	496	490	469	522	525	495	535	494	483	532	564	545	495	517	519	501	509	536	522	471	512	516	492	507	521	498	497	468	490	515	482	468	504	480	519	523	533	499	509	495	492	467	515	475	508	531	529	536	492	533	478	486	500	519	494	502	558	529	485	513	527	515	512	488	511	502	513	523	534	511	537	497	516	534	462	527	552	571	507	471	556	485	514	483	534	517	481	524	538	506	522	513	498	487	498	519	506	518	521	600	554	497	507	500	520	499	484	496	504	476	498	498	522	484	524	547	549	508	538	496	511	475	512	516	531	470	521	531	468	542	514	467	521	485	502	487	516	530	508	504	511	496	521	506	475	517	519	499	483	503	481	510	530	522	512	521	516	519	518	479	504	528	517	510	547	515	532	529	502	476	500	512	466	521	511	545	495	513	515	540	504	488	560	484	496	499	502	508	527	545	551	540	489	510	528	529	499	533	511	509	478	470	510	505	520	544	520	502	538	500	550	489	519	480	499	501	556	462	488	478	504	500	512	505	516	498	490	530	477	494	518	507	505	495	523	535	490	560	489	462	543	512	511	500	532	515	506	496	529	435	520	488	471	490	463	512	485	531	499	508	491	491	512	500	480	498	489	523	505	521	498	505	494	495	479	504	508	465	510	478	459	507	540	502	542	508	530	542	501	481	506	509	511	493	495	545	495	539	487	535	498	550	488	505	515	537	530	504	457	515	492	526	479	523	522	519	513	509	514	496	517	535	508	510	515	507	492	509	495	515	464	488	493	514	545	502	518	530	505	509	537	543	488	532	493	473	521	479	540	513	529	491	546	529	529	519	492	536	501	542	498	494	495	499	502	517	479	481	527	492	521	545	500	492	532	473	493	537	547	501	507	531	489	454	537	524	522	499	490	489	485	518	545	549	520	563	513	543	501	524	555	522	494	508	540	493	493	487	496	550	492	485	471	509	550	499	529	544	524	460	504	505	468	511	522	529	503	495	531	473	548	554	541	505	535	527	517	508	493	515	520	514	541	530	574	548	522	507	526	523	508	541	532	513	520	477	518	514	498	564	512	458	533	496	526	534	545	514	525	521	543	520	514	498	488	502	544	528	536	535	510	539	495	520	556	521	560	537	538	466	510	502	503	513	480	529	503	514	501	502	510	474	533	483	506	487	513	498	523	551	502	491	513	542	529	489	482	501	550	462	506	541	495	531	503	512	482	509	495	466	537
70667	56443	50591	26275	3606	358	304	290	268	222	268	246	238	251	236	251	217	253	252	226	226	250	251	252	211	255	267	262	218	233	217	234	218	236	208	265	274	231	262	246	250	215	215	231	256	249	239	245	231	257	256	249	242	228	236	248	253	242	254	237	228	234	240	219	242	210	252	239	211	242	240	219	235	216	219	245	202	226	227	245	241	219	283	252	238	238	232	249	208	187	238	240	249	225	227	228	253	233	228	231	222	248	237	217	252	220	228	236	234	237	227	252	237	238	240	222	237	243	263	263	230	269	254	218	222	255	227	234	249	221	247	199	223	231	234	261	228	244	235	230	227	250	235	228	231	219	241	218	253	219	246	224	261	216	232	223	241	231	250	253	250	246	220	220	227	222	262	221	254	195	243	250	234	241	211	231	238	242	238	228	204	239	262	242	251	249	228	246	250	228	218	212	218	227	222	244	246	236	231	232	234	222	215	240	255	223	232	228	239	278	239	226	258	219	236	230	213	221	236	240	256	228	244	194	222	243	220	261	222	210	253	264	259	240	227	256	248	233	254	252	234	233	210	230	249	237	239	235	270	264	222	249	233	245	202	230	243	224	246	214	244	200	247	244	221	219	228	218	222	214	251	248	254	247	246	254	225	238	230	238	255	232	231	233	236	246	228	248	218	242	223	240	240	231	257	246	244	238	246	260	207	234	219	216	207	227	235	230	235	240	234	214	257	248	243	226	259	226	183	236	217	240	231	233	227	222	257	256	220	195	237	236	235	243	262	241	225	250	238	223	234	216	246	255	240	242	235	257	233	212	256	236	211	206	229	278	247	245	226	242	235	194	230	212	238	229	258	223	254	210	231	230	224	232	213	228	261	182	231	216	243	236	252	220	228	242	225	224	207	217	212	227	231	212	244	232	258	213	249	239	246	226	234	217	246	267	242	231	244	243	231	246	223	239	252	256	268	232	218	245	265	263	231	270	212	227	220	245	239	229	221	197	235	274	239	250	220	240	232	231	211	247	234	238	221	226	241	229	236	246	223	258	257	246	230	220	256	223	250	233	219	259	201	237	252	224	262	268	223	265	264	210	242	224	219	237	233	275	239	226	239	245	218	256	225	253	248	239	245	236	246	264	228	216	218	240	269	247	229	222	221	242	236	248	224	227	233	253	248	216	223	274	225	244	241	261	236	225	247	235	234	245	222	236	239	214	219	254	235	248	249	230	243	235	235	252	218	267	277	219	236	245	222	220	264	219	239	255	226	256	263	248	256	229	215	232	221	230	246	253	266	261	211	236	257	232	245	224	231	232	230	216	235	229	227	236	217	233	197	239	227	216	260	238	272	219	251	238	223	243	253	233	244	236	245	240	235	250	236	237	236	234	236	236	211	213	253	249	242	238	231	248	235	226	241	230	256	210	247	259	218	249	241	232	236	250	246	221	238	261	219	247	225	220	246	222	234	263	270	250	240	208	219	237	249	235	210	250	245	221	220	220	230	242	224	221	237	232	243	251	225	259	220	226	223	216	239	246	229	243	212	231	218	222	228	229	242	230	246	222	228	223	236	255	241	248	210	231	239	216	250	242	227	240	236	239	247	242	222	244	236	228	236	244	245	243	270	212	223	217	244	218	245	255	231	216	236	211	234	228	226	263	243	249	249	256	224	221	262	250	208	232	211	243	212	245	247	252	220	207	222	224	213	228	194	238	217	226	259	254	232	242	220	235	261	246	228	232	229	247	238	249	232	237	239	225	204	237	259	217	236	217	244	252	219	256	219	233	225	204	211	228	238	232	251	242	212	243	233	245	239	249	267	235	240	229	241	229	239	231	232	241	261	247	237	230	231	269	246	261	208	232	240	225	224	223	242	251	224	226	208	229	230	224	243	234	226	240	234	224	206	243	228	254	253	225	218	205	220	230	229	228	259	221	251	228	234	240	225	222	227	213	260	227	236	254	238	260	229	235	256	241	218	244	217	220	228	219	245	218	252	220	253	218	231	223	233	231	232	261	229	262	209	246	201	224	232	208	231	236	243	236	217	240	255	247	208	244	232	241	229	237	248	209	226	249	246	244	261	209	228	214	236	232	232	242	248	220	236	251	234	220	270	237	234	225	226	245	234	250	235	257	226	258	258	252	256	232	242	208	219	237	237	246	250	263	259	219	224	236	221	245	218	247	254	230	259	240	206	221	221	236	234	233	234	223	274	249	247	209	219	244	247	249	248	245	253	254	213	227	258	226	266	247	255	252	230	234	244	217	243	220	239	248	251	258	226	248	246	240	220	252	236	240	226	263	234	246	221	229	236	229	244	230	239	217	240	232	226	258	239	257	228	238	238	227	231	245	226	245	254	244	257	237	243	225	234	236	259	234	241	229	238	245	251	244	218	243	219	227	244	234	267	231	242	235	238	226	211	235	221	238	245	238	253	235	256	246	227	239	278	227	249	267	234	234	228	267	239	237	233	251	232	239	239	234	246	263	261	214	249	237	235	224	229	212	234	254	242	252	241	237	265	234	216	240	231	260	231	224	238	216	248	222	253	223	257	235	277	226	229	214	242	220	221	238	214	216	261	239	236	204	217	221	221	229	257	244	231	265	244	246	245	250	243	225	232	226	240	239	235	208	238	230	232	209	253	251	248	242	275	239	233	227	254	264	267	222	206	256	235	223	250	223	251	211	242	219	253	217	230	258	241	219	203	249	234	242	262	204	235	216	249	253	242	260	231	250	240	230	263	256	248	223	224	239	247	228	243	228	244	278	238	210	219	222	218	260	230	251	229	232	253	251	225	234	209	216	240	214	240	235	240	261	213	208	228	207	255	254	234	239	230	251	227	229	227	229	236	207	250	210	248	236	230	227	209	248	258	221	235	258	213	241	240	235	248	226	237	252	276	235	229	257	251	235	238	254	233	235	230	236	248	241	222	240	217	218	214	230	254	236	233	248	219	223	252	242	278	234	226	215	236	226	206	242	264	243	248	263	212	242	267	232	220	239	225	227	236	210	212	218	239	219	259	256	222	261	245	267	212	221	227	225	225	264	242	236	248	235	227	249	199	232	250	260	254	231	240	244	245	246	231	214	249	244	224	227	220	265	232	203	235	247	253	217	240	236	226	219	250	225	239	249	215	243	241	240	234	265	245	201	220	229	249	222	248	221	236	240	255	238	243	238	216	237	237	234	243	244	234	220	237	237	232	230	225	210	231	216	256	238	242	243	209	240	214	217	252	237	243	245	258	229	226	259	236	252	241	230	235	237	236	234	246	270	262	249	234	204	229	262	246	238	229	247	235	224	241	240	246	233	225	211	208	232	219	256	214	209	245	244	225	240	259	246	249	234	232	265	242	249	225	240	242	230	226	200	195	215	228	235	239	211	244	212	236	225	254	236	248	214	238	241	214	260	226	239	235	219	221	256	246	232	233	238	264	231	225	236	276	241	215	239	224	203	226	247	231	238	224	233	241	246	217	195	254	231	220	232	263	242	223	231	245	263
51224	45674	48452	18076	1047	1013	931	917	882	848	856	831	799	783	829	774	788	782	834	750	798	771	741	776	739	744	740	701	807	758	707	763	767	783	741	759	766	716	717	774	744	723	730	793	714	743	740	737	750	727	757	735	743	732	764	693	765	722	764	735	748	716	762	713	780	760	727	704	736	723	700	727	754	676	735	746	776	757	739	742	698	754	771	703	720	722	737	758	759	761	779	724	789	782	740	715	734	749	720	743	744	688	727	770	758	765	722	774	751	693	747	720	723	764	759	717	711	743	751	716	739	752	722	786	720	762	776	748	750	733	742	749	775	732	736	730	727	730	749	710	748	731	783	733	748	716	714	734	718	749	716	779	722	745	740	724	744	699	699	725	714	698	723	724	721	762	713	722	713	769	704	700	690	735	748	725	772	755	717	763	737	744	765	757	756	788	767	753	692	767	761	677	705	744	728	755	726	706	699	737	782	709	771	684	710	752	772	774	769	777	709	706	726	717	702	766	721	703	736	721	735	705	711	772	712	749	717	743	764	722	763	741	730	740	706	678	764	718	763	772	729	736	737	772	713	734	732	763	777	754	728	761	735	735	722	729	683	729	772	730	729	736	682	710	749	730	716	741	725	786	709	720	755	734	747	763	761	712	808	722	760	714	703	754	736	774	693	751	741	732	734	750	726	746	725	772	722	739	696	728	747	756	789	724	724	770	736	683	765	751	799	745	752	783	741	780	807	743	726	751	722	726	681	696	758	714	727	737	772	684	772	728	683	702	750	734	773	697	716	729	742	739	791	733	729	756	727	736	732	713	721	728	748	721	762	747	698	762	748	744	690	699	699	726	699	727	702	690	785	801	722	771	716	748	723	744	728	743	754	768	722	763	688	725	759	750	705	721	753	752	743	726	720	754	752	694	743	691	739	714	799	722	718	699	746	742	753	719	751	738	726	750	704	754	769	702	711	774	736	763	774	700	800	771	763	761	727	770	734	764	760	731	765	756	758	734	710	726	781	719	749	736	791	759	727	774	723	736	759	764	726	733	722	744	716	737	790	778	762	763	774	723	731	716	718	718	744	743	776	750	766	702	733	750	710	745	713	736	762	780	775	731	752	756	756	823	791	691	742	754	726	732	738	766	711	756	726	736	786	739	750	717	737	745	740	708	732	758	739	727	802	726	721	759	763	751	736	756	761	682	733	734	746	690	690	763	754	723	756	742	724	763	718	771	751	778	825	739	668	715	750	734	761	687	727	740	759	694	723	772	705	776	710	769	702	678	735	712	741	735	702	753	725	727	723	771	691	725	743	734	714	698	757	777	757	750	705	749	756	725	720	754	690	735	761	747	705	732	763	705	765	708	730	743	728	758	746	772	795	791	694	722	744	732	769	753	750	716	703	727	768	718	714	730	742	727	762	733	721	682	804	815	737	747	733	731	745	780	708	732	694	737	748	730	751	744	750	728	711	777	777	716	742	770	744	765	710	736	745	743	712	758	772	736	735	709	733	765	733	722	752	702	738	747	752	735	748	780	754	759	701	707	743	772	741	785	774	769	769	814	742	719	736	772	784	766	776	762	766	754	752	751	739	745	766	760	736	744	772	774	783	800	751	745	763	752	737	731	748	721	724	758	722	745	751	727	732	777	746	731	762	764	762	765	722	730	750	743	788	758	734	738	785	702	795	739	731	729	742	751	734	753	762	720	730	707	755	734	761	731	689	750	740	735	731	806	733	835	727	712	770	714	714	753	716	727	704	725	733	730	762	755	728	753	714	694	703	704	691	739	742	692	718	726	752	723	727	714	744	726	746	692	731	787	756	773	777	734	706	752	766	744	735	721	773	724	708	754	727	761	778	743	752	710	723	756	720	731	701	755	769	754	749	743	746	716	761	717	763	706	751	787	737	715	726	709	742	766	734	736	748	749	739	736	758	710	711	789	741	767	731	725	746	732	738	749	753	736	807	747	714	769	764	755	717	686	676	743	751	728	801	724	680	738	772	724	754	754	729	711	743	740	701	724	782	732	774	769	739	722	715	725	752	764	751	781	728	735	730	735	712	768	742	744	721	774	733	782	793	748	751	742	732	728	756	732	715	725	725	708	736	742	723	748	743	721	733	743	713	737	726	706	728	740	723	739	742	706	734	762	699	702	769	697	735	714	740	762	728	779	748	728	724	748	783	724	788	714	736	742	770	710	718	767	749	745	698	747	751	731	755	735	743	722	714	780	713	756	737	753	726	724	765	730	712	672	723	768	730	760	772	652	762	692	769	758	742	746	739	735	756	750	749	717	715	698	690	777	695	718	786	736	755	722	741	685	659	708	766	729	755	795	707	743	744	686	773	770	679	751	713	744	731	760	764	771	705	779	734	725	807	757	704	761	756	696	729	749	731	727	763	748	718	691	730	746	725	742	692	755	710	726	734	749	743	754	754	738	753	799	727	732	704	748	715	723	694	797	752	762	783	738	713	723	774	746	706	716	729	675	735	701	830	701	697	740	749	738	738	720	747	732	697	712	720	749	679	774	726	727	755	740	732	696	709	711	708	720	743	791	737	751	701	777	688	737	766	764	733	709	765	744	756	742	718	729	750	746	744	750	721	749	736	722	760	732	727	765	749	794	747	726	759	747	720	755	738	732	756	728	740	759	735	714	750	779	666	743	744	706	699	701	729	737	707	763	711	786	728	769	766	752	707	732	703	719	722	691	770	702	709	752	733	717	748	729	734	754	722	758	737	746	721	760	754	746	759	759	783	715	766	787	754	717	715	761	705	718	776	697	817	733	708	748	724	725	738	742	725	782	717	720	773	800	790	712	731	743	743	715	701	747	715	733	747	811	761	718	706	769	724	708	745	730	745	747	732	737	743	758	741	702	707	735	754	742	715	811	696	726	753	755	721	755	706	750	730	674	768	701	781	702	746	737	735	741	719	770	753	744	768	754	774	744	714	733	697	730	726	705	719	721	763	687	726	779	768	755	736	780	772	736	727	766	745	767	757	813	784	734	710	732	746	776	725	771	755	729	724	719	733	767	725	724	779	760	746	728	766	720	693	737	751	725	742	782	779	755	718	689	716	725	758	778	741	798	769	770	756	749	738	757	742	732	702	714	718	686	746	751	745	746	754	751	771	733	728	753	709	697	768	748	742	772	735	739	740	746	709	726	745	759	739	735	760	760	733	733	716	705	769	749	728	750	697	735	713	699	732	730	715	787	724	729	666	779	724	732	755	742	761	752	755	754	750	757	737	743	734	730	740	745	724	761	793	748	782	733	758	688	783	761	723	746	701	714	730	730	789	705	717	747	724	747	748	729	759	772	724	739	732	738	744	765	765	731	701	755	760	719	732	728	741	763	741	746	742	717	731	699	821	769	740	756	719	688	746	729	755	750	729	671	783	724	727	716	723	806	754	779	728	723	714	724	763	741	717	744	747	772	699	733	749	721	756	726	733	748	752	738	711	729	739	761	765	731	735	678	723	781	743	761	738	740	795	695
78173	67675	61063	35491	8743	851	410	375	353	378	352	302	311	345	324	327	330	310	357	324	330	323	310	347	300	328	344	326	325	311	299	343	306	287	348	331	306	326	304	309	308	293	306	311	313	315	304	277	289	340	327	316	345	331	309	301	322	286	339	329	314	293	334	317	334	313	294	368	313	331	303	325	352	328	301	301	319	306	305	312	335	321	313	297	320	289	294	319	315	346	364	313	318	313	322	318	294	309	296	308	328	314	310	323	335	324	297	338	320	305	321	305	280	301	319	342	321	300	320	313	338	308	308	324	295	316	288	338	321	311	320	324	324	326	339	310	327	328	335	289	322	323	313	281	311	308	326	264	327	295	300	306	341	302	318	318	303	343	319	325	312	321	326	309	337	305	314	294	326	333	356	321	313	308	331	332	285	293	329	327	287	317	301	334	312	294	319	335	317	304	312	320	311	299	329	321	292	375	323	329	306	283	319	324	327	318	302	279	324	331	300	308	304	288	324	313	295	351	321	313	305	301	298	346	305	332	309	339	313	320	294	312	317	310	310	326	333	297	313	309	316	324	324	285	317	353	303	314	306	341	383	318	320	320	311	335	286	328	303	349	343	317	311	303	308	294	294	342	339	327	323	319	332	306	301	305	312	332	312	331	297	357	328	308	335	312	318	319	278	320	333	292	328	327	320	290	308	269	321	319	291	331	328	317	309	314	298	326	298	339	316	311	295	325	314	353	295	335	339	340	334	305	339	297	319	329	325	326	318	319	290	334	358	310	330	347	285	331	307	292	312	345	323	319	313	320	327	352	300	342	300	299	316	328	266	303	303	311	326	314	313	300	333	300	303	325	285	297	315	359	332	328	308	305	305	315	344	313	332	291	288	311	307	346	317	305	309	335	336	325	291	327	309	313	295	290	342	322	324	300	311	340	316	313	314	352	330	333	336	321	323	329	333	342	306	322	344	314	300	299	315	334	310	296	329	314	276	324	338	304	319	313	356	304	321	342	316	314	322	317	327	306	318	339	336	331	340	338	296	334	327	318	295	321	334	295	339	315	300	285	311	304	287	307	318	306	309	289	318	333	337	325	305	306	310	342	329	328	323	285	322	344	354	335	298	320	295	307	287	325	338	345	354	336	323	303	346	306	305	308	318	313	340	300	322	316	291	325	371	355	313	334	333	331	319	314	335	313	324	328	331	312	310	312	315	318	288	321	323	322	319	309	325	331	312	335	318	337	327	298	335	343	304	303	308	290	354	304	313	324	299	303	341	330	292	340	328	316	295	315	302	317	340	315	341	279	335	314	336	307	319	338	303	325	326	325	306	292	288	292	318	338	323	318	287	304	358	325	299	337	320	313	315	332	308	311	314	306	298	311	326	287	325	324	298	322	297	323	285	322	330	309	326	334	304	316	291	290	306	327	348	325	308	349	322	336	305	352	323	297	297	301	347	326	327	313	313	307	339	306	301	301	299	324	332	297	333	308	311	326	345	338	313	312	338	317	308	305	346	327	332	365	325	320	315	314	321	284	313	348	302	325	289	334	307	324	287	309	346	324	326	324	327	329	304	285	326	339	349	311	334	305	302	315	294	351	322	313	326	311	328	337	303	291	319	333	316	315	353	346	306	350	303	326	349	315	321	342	308	330	324	314	304	323	313	336	310	332	328	336	321	306	309	289	340	305	312	338	313	332	320	298	298	302	314	318	344	319	346	325	295	312	340	309	304	330	321	311	323	333	333	333	312	288	310	301	317	309	280	342	299	329	311	327	318	350	319	310	347	295	325	306	324	287	308	340	317	320	312	314	329	364	322	320	304	301	311	312	330	306	331	339	318	311	327	321	332	332	343	340	347	314	331	301	312	291	328	375	328	305	311	332	323	326	320	329	332	323	317	331	310	329	328	316	318	335	334	345	332	327	319	308	302	318	339	336	321	319	342	283	319	320	339	329	298	344	323	315	315	310	319	343	293	332	308	324	336	324	316	326	313	348	334	333	290	330	299	353	316	336	296	304	312	340	344	327	309	305	354	339	299	308	308	321	306	335	327	295	291	325	313	320	321	317	315	326	294	309	321	292	294	305	321	337	310	356	320	307	321	312	325	325	327	349	339	352	331	331	318	324	310	296	341	336	297	309	336	317	315	307	305	351	328	325	338	327	319	319	329	345	313	311	324	334	322	331	301	321	296	341	297	334	328	294	328	313	328	352	328	289	331	300	317	338	310	357	324	315	300	312	330	339	350	302	275	325	319	311	279	319	318	352	334	349	325	345	289	304	314	279	301	342	364	327	325	290	291	330	311	308	318	307	343	326	314	311	304	326	308	343	319	316	300	279	300	304	320	284	330	308	322	323	303	334	309	305	353	321	325	306	324	328	327	320	306	309	324	312	319	318	300	288	313	348	280	311	359	327	362	313	320	319	290	305	349	336	347	323	315	333	313	315	314	319	359	340	334	290	309	313	300	340	315	339	329	308	306	300	337	294	346	328	318	352	308	322	292	314	342	274	304	303	316	296	312	304	314	340	302	333	330	349	336	320	314	285	308	315	327	321	324	317	316	355	310	325	294	320	323	290	323	302	362	312	322	320	308	299	341	292	306	292	328	304	315	328	317	315	304	333	293	316	332	307	340	321	323	323	331	337	309	321	330	335	327	298	312	287	312	330	312	295	332	319	329	351	312	308	324	324	325	327	318	320	326	333	312	303	321	317	342	319	334	337	313	318	321	316	352	334	319	307	324	316	322	308	301	323	314	320	313	322	335	333	298	310	333	320	302	336	301	303	298	300	303	286	315	354	321	298	303	314	339	331	307	322	301	313	311	296	291	296	290	339	322	319	294	354	341	318	321	309	338	295	300	314	281	325	342	301	305	328	298	316	310	292	299	312	307	337	300	361	314	336	311	334	339	327	319	306	359	320	363	311	341	298	306	304	326	274	311	341	367	335	340	337	285	316	320	327	274	308	324	345	368	334	322	335	316	307	307	306	303	310	286	300	335	319	322	323	322	333	279	285	317	307	299	305	331	315	309	339	304	308	335	305	320	305	331	317	329	327	332	316	289	275	325	311	295	371	309	314	310	306	310	313	311	321	312	324	314	316	351	319	308	295	349	321	322	338	317	324	318	328	284	330	323	331	302	349	281	308	308	346	304	312	292	338	311	334	337	351	313	325	299	326	293	338	310	336	316	338	332	306	300	323	318	346	316	327	327	309	323	319	322	342	324	311	326	353	304	311	319	294	353	334	329	323	324	312	295	333	317	338	330	319	326	327	318	340	364	342	315	298	312	339	318	275	341	354	298	305	345	328	312	302	316	315	296	345	320	319	336	289	329	318	311	317	343	329	292	308	319	345	338	326	306	315	324	335	298	343	307	307	301	333	337	333	341	345	294	380	305	296	314	336	332	324	305	305	310	317	321	317	335	282	305	294	290	333	314	299	278	316	305	318	323	313	349	323	303	327	326	317	317	330	330	313	322	295	359	323	323	324	329	319
60281	57097	58622	23972	1621	1470	1355	1290	1206	1157	1079	1077	1075	1073	1031	1040	1003	985	996	1024	1074	964	1035	985	974	935	969	985	1048	948	990	977	941	961	937	945	959	950	880	927	927	989	995	1002	975	942	969	958	970	966	889	930	950	950	953	962	951	942	897	961	951	916	932	951	964	946	866	936	964	959	1003	939	932	920	959	960	961	990	975	943	932	966	926	969	932	969	964	943	934	973	910	924	934	977	895	943	908	941	907	928	998	937	870	927	879	926	912	946	933	974	957	938	964	937	1018	898	942	925	957	934	915	985	1017	935	981	948	946	937	1006	1011	973	951	890	897	953	878	976	914	993	988	940	971	960	933	893	943	973	954	942	907	939	965	949	938	914	968	999	887	948	933	909	899	979	951	987	965	974	935	960	959	928	904	934	941	987	908	965	907	928	1005	957	951	981	962	925	953	989	959	991	956	893	916	920	971	943	966	907	916	955	940	901	932	951	960	891	923	1005	914	943	962	930	916	950	942	971	928	938	952	940	960	900	963	965	917	915	951	904	947	940	976	1008	966	923	951	955	919	938	971	932	938	912	919	957	921	944	975	963	879	973	1018	958	984	931	960	955	876	934	925	933	935	895	930	937	921	915	970	931	948	939	968	966	996	963	950	893	949	912	930	975	917	894	922	890	942	949	903	920	936	936	1004	985	1028	949	968	955	978	905	942	936	969	950	949	931	965	1004	896	937	995	928	927	954	958	890	909	945	940	940	956	938	964	964	968	970	952	932	867	971	932	934	988	950	926	925	896	928	988	959	956	916	928	945	920	926	936	969	976	968	966	973	963	902	922	945	885	946	977	930	982	1016	1003	907	928	908	1002	960	962	922	915	912	929	996	912	947	941	935	915	928	973	955	908	931	935	1019	926	929	981	950	844	952	926	910	886	992	956	953	962	955	954	965	947	930	914	960	940	896	882	957	885	907	966	900	971	930	991	937	1006	921	849	955	951	965	918	959	910	933	912	915	873	930	931	889	890	909	951	936	973	964	961	982	946	966	1025	935	939	879	925	958	964	976	985	908	944	944	911	945	892	961	934	928	937	923	1005	931	932	954	929	912	935	924	986	967	920	960	971	1012	938	971	977	939	897	937	958	971	986	972	896	940	906	899	935	959	997	947	941	912	965	877	963	942	966	939	957	923	896	921	896	936	963	927	953	964	956	900	995	924	952	962	911	934	956	1005	947	944	957	926	940	937	960	943	946	961	913	945	981	935	948	956	984	884	992	968	932	983	996	925	974	926	896	938	912	960	936	877	959	934	935	1019	957	970	949	905	948	960	922	944	979	921	974	964	902	955	892	951	903	916	916	953	962	947	925	978	952	949	951	943	918	965	963	920	921	957	979	961	940	983	954	919	896	955	860	975	972	975	975	957	895	931	957	993	957	940	954	922	940	950	938	925	972	1009	981	939	1001	886	984	909	926	995	914	986	963	946	961	953	941	898	991	931	959	946	905	899	938	960	903	917	959	910	968	907	924	983	912	921	923	893	940	969	961	937	940	982	948	960	945	972	925	896	932	956	938	949	950	956	952	896	957	965	943	975	989	956	919	964	964	980	961	965	943	966	942	924	933	982	966	939	949	963	937	990	985	960	951	954	942	924	944	902	948	921	937	955	935	1001	952	945	951	866	924	943	946	991	924	932	907	927	955	905	1003	945	924	911	919	926	933	912	966	928	975	932	913	960	954	942	964	926	1010	935	935	947	899	989	945	899	971	940	910	978	961	952	936	882	996	969	964	1006	979	988	934	962	937	990	907	995	945	913	975	959	953	940	936	885	941	934	929	955	902	947	916	867	953	955	953	893	979	949	922	922	944	899	944	943	970	950	943	1001	923	1012	958	894	895	940	970	894	968	979	918	973	957	963	971	947	962	927	928	962	946	968	924	960	846	932	962	970	953	929	909	886	940	965	967	948	960	906	934	927	894	946	926	990	991	910	944	879	939	974	962	913	957	933	1001	945	945	908	961	970	960	970	956	969	883	998	926	952	913	954	931	929	933	991	948	956	936	916	962	971	935	935	911	914	959	979	933	969	946	939	926	1001	986	973	939	1001	927	921	889	945	957	901	986	938	969	922	926	934	952	961	897	950	941	958	957	941	959	949	924	948	1014	973	958	928	964	996	987	986	994	960	958	916	902	1008	1019	911	948	895	956	908	961	916	919	955	950	925	1006	922	920	942	957	927	933	960	942	947	1004	934	957	944	992	953	892	1008	962	921	951	939	977	932	960	917	965	865	954	932	976	928	910	960	941	933	969	983	908	932	919	924	922	881	960	976	956	937	974	920	943	935	975	924	958	997	914	957	937	932	940	946	914	917	964	960	960	947	939	943	965	940	898	973	949	979	900	990	984	1009	995	932	904	959	906	968	923	830	886	940	907	910	941	917	910	971	886	939	928	925	944	957	978	941	972	911	951	933	928	921	939	961	953	930	987	973	965	930	904	945	955	956	980	944	930	991	923	974	988	1079	956	887	920	936	945	934	928	948	923	894	980	907	943	910	884	958	954	930	965	962	920	988	956	982	968	981	950	968	919	932	937	957	918	981	959	941	989	913	1010	944	978	975	925	950	895	972	923	932	953	898	923	967	934	921	925	954	922	944	928	965	908	945	953	955	982	929	906	977	961	901	946	899	907	908	968	920	956	933	973	947	963	980	965	992	924	976	964	952	951	924	942	966	999	987	900	877	980	941	968	941	957	919	974	957	953	952	908	951	981	945	877	904	970	942	934	955	992	910	933	977	959	942	952	936	972	962	971	978	937	892	970	907	961	975	954	921	994	968	988	960	933	966	945	968	923	943	953	943	989	964	962	953	914	962	925	991	950	970	968	983	932	915	937	894	945	941	914	960	973	971	962	963	933	918	971	979	901	993	942	938	926	933	996	1009	970	961	952	914	894	982	924	934	969	896	923	1003	953	907	920	927	923	903	925	977	932	935	956	962	1018	947	957	908	928	920	955	954	989	913	891	981	925	913	992	961	988	949	962	944	940	928	948	980	941	973	958	923	984	987	953	947	999	917	946	962	907	880	956	938	923	883	991	889	939	944	951	947	921	913	896	900	936	940	956	914	933	975	966	925	923	957	964	978	959	896	960	907	964	959	928	950	962	928	1001	957	926	956	893	960	905	965	945	954	932	936	930	905	978	931	931	967	909	923	991	967	920	970	938	985	946	955	901	901	948	967	928	954	925	907	914	953	921	956	982	996	953	937	936	932	935	941	952	956	936	971	912	937	953	851	904	935	917	946	978	927	936	956	919	935	973	916	905	1000	903	970	936	974	902	992	935	892	1012	964	963	946	990	959	884	962	893	909	945	935	927	912	950	976	946	995	885	912	923	959	887	929	934	911	969	952	940	906	973	995	933	886	923	937	965	957	947	934	911	981	895	950	976	986	956	917	934	902	943	964	951	953	939	949	959	917	941	963	937	958	963	933	997	949	901	985	939	939	974	984	935	949	944	978	917	971	921	948	967	951	964	908	884	922	957	916	887	928	965	957	918	950	994
32395	16409	7487	1911	256	158	163	182	163	152	154	161	147	145	154	167	133	135	143	149	153	169	172	152	143	157	144	150	140	134	148	170	158	127	146	161	145	153	145	125	149	138	145	145	141	148	144	170	151	155	134	158	142	149	151	140	133	178	135	180	171	141	160	144	147	152	143	147	125	155	154	168	150	160	163	151	146	160	142	152	141	146	128	148	159	161	158	153	171	119	154	160	173	163	135	143	158	161	148	172	156	156	172	135	135	132	146	129	143	164	145	146	163	153	141	160	157	139	161	167	148	136	157	144	182	151	153	150	159	172	165	143	161	147	147	137	157	154	168	158	144	136	141	153	149	161	146	130	156	149	141	147	152	150	160	132	152	158	161	141	165	152	148	154	144	157	145	139	147	152	137	127	147	140	159	149	150	168	146	152	178	147	163	150	157	168	154	158	156	130	144	147	116	177	138	164	139	135	140	149	139	139	165	146	163	160	134	148	151	168	163	167	156	119	149	150	172	166	154	146	145	160	160	152	148	175	152	156	156	141	172	136	141	169	148	148	142	146	138	151	131	143	164	151	157	159	154	164	153	156	146	160	154	147	157	143	138	174	152	151	162	147	141	130	148	162	148	182	141	141	144	122	162	152	160	158	149	168	162	158	148	147	157	153	158	156	150	154	150	157	144	121	143	162	135	147	146	125	139	147	150	159	140	150	171	155	153	134	145	156	156	153	148	159	141	152	141	168	149	142	151	143	163	153	159	159	147	142	158	139	136	150	163	148	157	158	149	134	151	147	142	158	137	140	163	142	154	134	148	139	154	131	122	159	146	133	147	130	153	162	151	143	149	152	135	147	164	143	150	141	154	142	137	145	160	158	141	116	149	148	149	136	149	179	139	165	159	131	164	144	167	149	157	132	146	158	143	171	166	125	169	155	151	145	145	142	164	148	143	136	140	134	141	183	131	143	163	134	142	142	133	141	160	148	152	140	161	178	146	155	149	154	156	161	169	162	155	147	154	147	165	153	135	148	153	143	141	173	139	140	152	149	142	154	135	158	149	160	141	150	129	161	148	161	125	157	167	137	136	163	168	168	144	164	136	144	148	153	146	167	138	149	137	153	155	163	135	155	139	150	150	173	160	163	120	149	173	141	150	159	172	169	173	161	157	147	170	162	142	139	154	136	168	146	154	167	141	133	169	160	145	152	184	156	184	163	166	168	124	139	144	152	145	155	160	159	147	157	149	156	166	156	132	150	166	172	153	149	106	166	143	134	150	165	128	162	162	127	145	169	170	137	140	131	155	156	163	136	158	162	139	157	151	154	177	162	141	149	163	155	136	147	118	141	151	162	137	163	143	150	151	132	161	143	162	169	148	146	128	133	153	153	125	147	165	164	133	160	131	166	162	145	169	159	167	168	162	162	147	157	155	147	158	143	163	151	165	133	147	156	179	132	146	148	158	145	162	158	137	138	166	131	154	188	166	135	142	134	142	146	150	161	127	130	162	181	157	155	153	135	150	146	155	144	147	179	168	118	151	151	160	159	175	144	144	150	156	147	176	162	146	176	126	128	160	148	152	135	163	126	134	137	171	154	141	142	133	153	137	159	143	155	167	145	166	146	147	147	172	139	157	154	150	143	143	153	140	164	146	178	144	174	141	159	147	170	150	151	148	151	134	153	132	143	163	129	144	156	166	177	142	130	157	153	141	133	140	150	140	135	154	165	154	141	184	152	145	144	125	145	130	146	158	128	154	140	159	162	141	131	163	153	160	152	140	133	148	143	134	171	140	137	146	157	155	144	144	136	136	145	155	176	149	165	134	143	146	148	154	170	145	154	168	143	153	150	163	142	134	137	148	175	148	163	148	140	157	162	165	136	163	170	154	154	146	156	148	144	157	153	135	146	150	157	151	154	158	131	142	141	166	150	150	133	181	166	153	135	149	169	183	163	135	162	145	141	147	136	154	153	177	170	162	149	164	163	149	150	125	168	157	159	125	148	172	154	155	143	173	141	144	163	141	161	137	175	161	150	167	132	147	137	164	160	154	148	134	148	148	136	168	164	155	160	152	146	151	156	171	147	143	155	135	168	144	149	153	150	139	159	153	137	137	148	164	153	158	142	130	164	156	133	140	152	150	145	139	163	159	157	176	164	152	134	155	153	141	153	155	151	146	137	178	156	138	160	157	164	154	154	170	142	147	167	150	142	153	132	134	152	133	136	165	147	142	150	177	140	161	148	145	165	141	150	160	125	153	175	141	142	148	166	178	138	163	160	145	144	137	152	183	139	165	148	144	156	146	175	159	141	134	158	145	161	164	126	144	146	158	175	142	140	140	132	135	173	130	148	161	162	140	142	165	158	154	135	152	158	129	140	140	166	142	136	145	162	143	147	165	155	149	147	129	141	143	143	166	137	141	136	148	135	151	145	151	163	129	142	143	148	153	143	151	136	164	148	145	123	137	128	153	152	151	153	138	133	138	131	153	163	175	139	150	138	147	163	151	158	164	127	166	136	136	144	133	154	159	139	132	158	148	175	168	142	149	169	138	122	144	155	141	143	145	143	127	130	143	156	160	149	158	162	164	154	160	142	144	147	147	151	141	139	122	133	151	158	145	129	177	143	127	156	185	175	139	156	142	140	155	128	154	145	139	159	137	164	137	147	160	169	148	157	174	188	153	149	138	141	151	139	152	151	150	153	160	156	160	142	153	173	153	150	148	157	146	135	157	159	153	152	168	144	147	157	173	159	159	138	142	133	141	149	143	151	137	144	135	158	126	154	166	147	145	149	142	155	149	164	168	164	160	143	146	153	155	143	158	147	150	158	169	153	139	139	169	164	142	163	157	147	151	140	155	153	164	129	135	135	151	151	138	166	160	166	154	164	159	155	125	150	142	138	150	135	158	145	157	136	154	146	166	174	148	165	153	155	160	132	149	162	145	125	143	150	139	177	166	138	165	176	148	130	150	156	157	145	155	164	138	144	143	159	172	146	133	139	167	155	174	123	159	143	153	164	154	166	135	144	165	144	167	149	149	133	165	141	137	143	157	158	150	155	158	139	142	139	167	156	146	143	153	161	156	159	144	151	169	135	133	147	157	147	178	162	138	165	150	144	138	156	142	155	142	145	138	158	153	141	149	160	151	146	158	154	155	156	148	185	134	155	160	174	147	157	147	166	158	150	176	155	155	149	133	138	148	143	135	165	168	188	172	154	138	154	135	139	120	161	159	142	166	145	157	148	155	140	144	163	148	136	152	147	135	173	168	145	162	145	160	134	165	144	159	133	140	154	152	148	138	163	139	140	144	137	148	160	152	146	154	139	151	136	151	162	145	158	136	138	141	148	181	139	138	151	137	158	141	137	152	143	148	145	135	143	156	138	138	164	171	140	152	150	136	152	148	155	154	148	124	157	151	136	143	143	143	166	133	152	168	144	147	147	158	159	162	147	146	145	169	167	159	161	163	138	141	129	164	164	128	153	144	149	168	153	155	171
30848	17610	12439	3586	470	546	548	508	485	520	531	530	484	534	513	505	559	487	556	499	526	517	517	519	484	503	535	509	496	514	523	510	477	517	535	528	485	454	536	570	543	543	517	509	509	502	497	495	501	527	493	540	549	484	526	537	536	520	513	496	504	459	521	527	549	499	554	503	506	523	464	508	502	512	510	497	528	495	460	507	524	522	524	511	516	547	527	476	534	494	550	544	514	535	547	483	492	532	549	487	489	543	499	497	496	533	537	541	483	502	474	529	465	521	491	522	486	527	515	509	495	503	527	525	541	491	514	521	509	497	498	531	487	479	548	499	518	534	502	487	530	521	503	485	487	493	575	574	520	501	528	538	502	531	496	502	466	510	526	463	495	520	503	507	565	529	500	520	498	488	505	528	483	540	535	545	515	529	532	511	470	509	516	499	510	501	506	523	524	474	499	486	489	533	505	519	492	496	525	498	468	514	532	524	465	543	543	536	548	521	542	486	534	513	503	507	523	485	488	490	514	547	504	488	553	480	538	500	516	497	560	541	515	523	512	491	516	477	525	505	496	476	489	506	488	497	507	558	492	498	498	509	549	501	508	559	491	531	504	555	494	522	498	520	534	490	475	566	486	498	541	543	512	509	472	503	518	534	488	509	508	560	485	507	510	503	500	509	523	535	506	517	559	515	503	552	480	506	492	518	548	510	522	522	536	530	511	541	529	537	479	498	488	468	527	486	490	493	528	525	484	494	513	493	499	509	520	497	467	529	494	541	550	535	510	493	505	493	518	518	512	503	535	544	505	548	542	496	534	541	517	508	519	520	523	499	500	528	538	505	538	493	524	508	503	538	517	490	526	512	514	512	502	496	515	500	512	545	448	522	517	513	500	500	531	487	554	514	522	544	532	516	545	490	537	489	509	490	496	497	497	472	515	508	506	518	518	485	486	486	482	505	566	522	549	475	500	530	517	473	489	510	527	477	477	490	556	500	505	451	492	497	497	486	521	522	518	484	508	565	514	488	521	506	507	534	486	529	515	566	540	488	530	527	509	534	475	512	521	518	531	566	515	543	502	534	532	486	511	479	500	480	507	476	533	516	537	507	524	523	505	512	519	530	505	484	483	481	564	553	486	521	496	527	563	522	515	577	513	484	506	490	513	526	502	511	510	497	457	525	510	494	479	553	513	475	505	487	537	532	537	525	504	552	486	526	565	499	535	525	452	519	535	509	567	520	476	519	447	525	530	502	516	543	494	485	507	512	504	533	488	525	546	528	502	494	526	503	488	505	529	455	490	558	523	544	526	543	505	505	485	509	485	511	516	547	530	575	502	510	499	565	540	530	561	498	493	499	520	517	519	504	511	499	518	564	520	543	545	492	475	510	548	520	502	489	534	503	509	507	534	505	521	529	544	493	549	522	502	499	500	482	486	495	513	489	544	536	536	533	496	523	548	537	517	532	533	465	519	537	540	495	501	563	499	516	528	522	485	503	515	522	514	499	538	497	482	490	540	490	546	533	514	519	517	523	539	543	517	516	512	531	482	522	518	486	569	529	521	468	518	525	520	502	494	494	480	513	566	539	528	528	543	509	495	495	522	558	522	496	533	492	486	529	506	520	553	504	517	522	509	531	506	511	528	477	489	460	522	511	575	546	496	527	547	501	486	529	605	524	531	570	548	469	525	532	502	494	502	543	493	508	529	507	490	514	536	509	501	556	513	528	561	505	513	541	513	494	475	522	529	536	508	557	570	541	505	519	512	539	509	539	500	497	515	503	495	487	547	513	548	522	499	528	544	504	509	522	524	521	491	492	498	518	529	465	557	529	555	496	492	511	480	529	516	497	492	515	530	533	525	512	543	491	505	486	477	505	526	477	486	525	502	501	501	511	486	542	520	524	501	516	512	503	509	482	501	503	544	540	536	495	503	531	500	543	492	519	483	499	513	489	527	520	547	478	527	488	517	528	488	563	505	489	519	526	549	535	539	515	539	479	452	514	495	522	525	509	496	492	489	514	503	534	563	541	473	511	515	494	493	470	489	523	495	534	471	541	524	487	487	501	532	547	546	539	535	550	526	526	502	534	539	533	546	528	505	519	537	484	524	525	480	512	544	512	543	505	505	516	491	471	553	506	528	496	559	510	570	541	547	524	507	461	489	525	517	551	499	486	500	472	549	506	483	470	525	524	491	510	490	523	499	536	523	530	524	506	493	501	486	527	526	538	516	510	495	495	522	533	533	502	549	500	493	490	519	522	486	509	526	462	514	521	513	508	502	521	541	551	498	493	556	541	537	558	496	449	490	523	468	521	523	530	553	543	524	498	543	546	521	546	478	521	482	495	518	555	515	508	521	490	496	514	483	478	465	529	503	511	510	523	537	509	533	500	524	552	495	516	517	479	495	500	520	492	521	493	521	491	500	491	516	482	507	500	538	564	510	518	512	480	521	511	501	491	503	473	508	495	533	509	494	548	511	501	496	522	542	529	493	537	517	531	518	510	494	534	509	515	521	497	490	514	507	544	511	543	514	513	509	488	528	479	518	520	548	489	546	532	535	495	529	471	529	489	548	519	529	498	529	537	528	477	510	526	524	517	488	540	507	556	571	545	553	509	543	567	539	472	537	531	476	481	542	563	505	511	521	521	488	458	514	528	539	463	555	495	474	510	520	511	490	536	502	505	513	534	495	492	537	534	469	490	506	539	506	507	505	498	533	513	465	489	511	503	475	493	517	512	514	509	471	530	544	496	507	498	513	478	496	520	519	485	533	507	513	514	503	507	532	497	530	493	529	517	524	543	496	533	543	531	505	512	506	564	528	507	519	509	499	528	480	521	478	488	494	479	534	497	495	503	515	525	502	489	528	509	481	522	522	521	510	542	529	547	478	546	521	530	478	513	482	501	511	545	525	519	534	519	489	550	562	532	533	501	514	523	500	524	496	485	493	523	520	508	501	502	511	510	505	490	544	503	506	514	505	502	527	530	523	517	557	526	524	522	478	485	523	524	534	502	511	499	478	476	438	498	504	527	543	560	518	529	542	541	524	507	502	515	565	534	484	489	542	507	565	539	515	502	509	521	526	520	506	518	527	471	466	518	487	525	499	535	469	494	525	498	541	553	511	496	527	513	486	539	542	524	508	506	520	522	533	504	533	499	566	490	508	528	452	485	487	538	519	532	486	523	507	509	536	508	522	512	533	520	486	508	494	492	513	527	520	503	521	521	521	477	556	476	541	518	519	528	515	498	513	523	530	511	503	536	487	494	491	491	537	520	500	512	532	507	504	495	508	545	532	506	498	473	496	483	524	517	527	525	490	561	531	548	515	518	535	505	506	509	476	477	508	515	512	512	529	513	521	536	549	516	525	538	540	563	484	512	514	519	487	553	475	494	479	484	471	530	511	494	497	511	512	531	530	544	517	509	523	520	532	500	490	527	505	504	533	515	514	544	546	477	492	531	498	497	502	499	512	517	499	521	487	508	577	538	513	498	504	515
70142	57694	48309	27254	3517	338	292	303	253	231	228	272	236	259	247	236	259	252	261	253	255	241	232	218	271	243	225	235	202	226	235	240	244	227	217	226	261	244	229	233	221	248	228	236	248	244	224	261	244	231	220	242	239	249	247	227	210	237	247	262	243	247	268	252	237	228	252	222	247	212	205	214	256	230	230	247	254	237	232	250	250	249	223	227	213	241	206	215	253	207	243	243	240	220	239	238	223	234	234	243	251	191	240	237	247	262	248	261	223	228	220	221	235	208	244	216	220	239	262	229	240	225	232	212	248	248	210	210	201	230	239	235	225	260	233	235	216	223	259	245	227	215	224	230	218	221	247	225	205	228	251	225	232	230	221	235	226	246	210	245	245	223	228	223	250	248	242	223	235	210	198	272	238	239	227	233	205	223	259	211	226	235	258	240	227	260	258	257	210	256	235	237	226	268	243	250	235	219	257	251	259	270	236	221	228	228	248	223	222	252	234	242	251	225	226	246	218	268	236	223	222	244	218	233	238	240	209	237	229	242	250	238	232	270	225	237	236	229	276	242	256	255	243	256	252	229	204	234	234	229	234	277	244	221	233	249	266	217	223	261	213	240	227	227	224	220	250	220	249	242	225	238	256	262	242	240	245	239	240	228	247	211	228	237	250	251	230	258	242	240	234	246	190	206	257	239	239	230	242	257	215	256	233	244	254	237	258	234	237	264	217	228	209	230	222	228	236	236	236	223	227	227	248	221	218	250	276	243	223	218	231	258	248	231	243	215	236	252	238	247	222	216	254	227	231	242	252	209	227	244	264	233	244	221	245	218	230	241	213	232	205	231	241	225	238	217	239	236	284	224	214	265	224	234	242	208	206	224	248	231	234	224	251	238	255	224	231	231	250	232	229	265	252	244	250	217	244	225	233	230	246	226	221	216	224	214	228	228	221	221	231	222	261	230	256	231	221	232	276	222	255	221	234	237	237	247	252	246	231	249	252	234	200	213	228	223	223	233	224	251	215	258	245	230	229	238	237	253	231	231	210	232	243	230	224	222	218	235	224	235	231	254	223	220	219	250	235	217	236	219	225	243	246	228	237	245	223	266	240	241	223	235	215	247	220	259	243	230	239	210	220	195	227	237	245	242	251	214	256	205	214	236	263	232	290	249	275	240	226	229	231	201	251	223	227	265	213	243	207	232	199	204	258	225	238	240	228	236	239	237	238	218	230	215	242	257	244	197	214	249	235	231	220	240	255	215	237	222	240	228	224	234	232	242	232	211	240	240	215	247	234	252	245	244	214	244	258	208	199	248	256	207	228	250	203	228	257	245	233	231	240	240	223	235	235	245	220	249	228	226	212	234	246	231	247	217	241	217	258	220	260	238	242	258	216	246	253	232	217	225	192	245	221	227	260	210	258	247	244	208	238	213	248	217	268	212	218	230	228	246	232	230	231	194	237	204	229	236	241	249	227	239	247	248	240	239	257	247	249	223	247	252	210	229	226	256	223	228	251	255	232	234	212	216	254	245	211	239	242	260	242	215	251	223	226	255	220	257	200	219	233	237	228	243	239	217	228	251	277	213	212	224	230	238	235	223	218	266	235	243	230	218	242	240	237	210	227	240	217	232	235	235	235	234	208	214	212	232	239	241	245	231	233	239	226	234	235	224	235	214	260	203	214	232	235	241	201	226	259	246	226	229	210	212	250	222	205	240	224	228	237	226	210	234	228	250	253	221	221	224	209	239	228	211	234	243	246	220	220	235	238	230	228	229	216	244	241	264	231	234	253	219	241	212	258	245	234	244	240	227	247	200	261	202	249	252	205	211	254	216	226	225	233	229	222	236	218	240	222	223	241	241	238	247	230	231	255	226	241	213	238	231	243	229	220	229	251	240	244	238	246	240	223	233	259	235	210	223	216	246	235	231	224	236	235	231	258	234	277	253	257	235	263	232	209	226	236	213	227	244	224	239	237	258	217	220	241	216	269	220	214	244	234	234	214	247	261	201	225	219	210	250	234	224	221	253	233	244	231	228	221	256	236	238	212	225	245	217	219	248	186	237	224	227	203	221	235	225	237	235	233	232	219	246	236	226	224	241	227	248	242	226	237	231	253	212	195	257	232	224	238	266	235	222	241	251	253	224	234	227	201	255	256	227	229	258	223	219	225	233	242	230	239	226	243	248	215	253	221	212	219	237	223	237	215	217	232	234	210	242	266	256	229	207	258	244	238	221	194	217	232	235	237	260	209	249	244	243	213	254	249	223	251	220	225	243	219	246	234	238	223	244	222	236	223	254	239	240	273	274	244	218	237	227	237	232	244	225	210	217	247	239	262	237	226	230	267	222	230	258	245	267	225	233	244	260	245	243	227	240	222	230	229	219	214	212	214	233	250	234	263	229	226	230	235	216	203	237	234	230	222	245	241	244	233	238	244	223	218	235	267	226	230	240	219	229	222	208	220	213	243	222	215	235	236	237	230	221	238	230	250	249	221	252	239	245	233	231	247	241	244	221	218	221	216	252	237	259	222	254	210	233	242	213	255	261	260	224	228	208	224	215	206	231	227	247	222	222	206	230	214	237	208	227	226	251	233	237	229	234	242	231	219	248	217	240	233	252	234	231	226	224	225	263	225	226	209	269	240	246	229	234	235	251	227	214	249	216	230	230	232	238	248	227	213	230	230	248	235	208	237	234	243	215	224	248	223	232	209	244	238	229	225	209	279	244	256	223	249	238	224	228	237	248	235	227	242	259	221	228	234	255	201	246	214	244	237	209	251	241	242	219	252	248	247	234	215	212	248	235	225	230	254	229	248	256	237	217	222	205	213	198	202	226	223	261	199	229	226	227	248	247	232	225	244	235	244	255	265	238	236	238	232	251	220	251	234	234	244	212	229	255	235	227	248	233	249	235	247	215	270	257	247	225	232	254	217	206	214	252	242	251	235	215	219	259	220	213	224	222	225	234	232	240	242	236	247	261	229	248	221	235	239	247	246	258	234	229	238	249	208	222	248	248	237	226	210	214	243	222	246	213	234	246	222	269	202	230	232	235	233	264	212	257	220	203	228	231	237	217	225	220	220	220	227	234	235	230	232	248	239	243	252	222	251	226	228	248	225	236	242	245	205	218	220	254	258	239	223	224	241	218	231	270	222	233	233	220	244	221	232	236	243	215	242	242	217	223	262	248	255	209	239	240	262	217	241	248	224	221	254	229	216	232	197	214	226	242	232	214	244	226	244	211	227	251	233	221	238	244	260	229	260	247	241	246	214	255	241	251	250	225	257	255	223	227	218	214	202	239	205	247	239	217	231	219	258	236	251	249	221	229	231	202	204	214	253	254	232	244	245	204	254	244	248	225	230	224	240	234	251	224	227	213	210	259	242	239	259	204	241	233	207	227	236	243	226	228	217	262	233	213	265	237	242	232	231	243	273	277	243	241	206	242	244	270	245	217	237	229	259	239	248	280	235	228	219	237	234	257	257	218	240	210	250	249
50699	46933	46047	21418	1127	985	977	867	906	840	837	794	813	801	822	790	777	781	747	762	777	722	799	736	757	706	744	719	764	760	778	724	754	761	728	716	715	752	819	732	732	710	757	738	746	741	759	714	752	723	755	767	698	706	692	732	778	697	739	692	784	728	745	703	735	748	704	689	777	767	726	674	707	713	756	772	727	745	755	788	706	684	761	756	765	725	814	709	730	755	787	758	736	697	709	717	738	761	763	747	765	747	706	735	697	768	746	733	754	716	735	789	715	678	715	780	737	765	753	727	745	721	740	706	742	707	697	795	679	755	732	698	783	716	784	781	753	737	712	764	739	708	823	772	740	767	762	736	712	751	808	758	736	733	730	751	728	715	767	765	747	721	798	762	740	765	744	735	733	715	717	730	729	739	713	772	738	708	706	736	752	748	807	719	719	695	738	748	745	785	731	691	758	764	743	729	717	739	717	702	741	763	758	711	739	734	794	751	696	741	720	767	776	757	701	744	700	733	739	732	738	734	760	760	720	741	713	734	715	754	758	747	744	751	714	719	742	768	796	696	797	712	736	742	787	748	746	737	796	751	743	717	697	739	766	746	777	734	742	770	791	698	718	704	683	736	718	768	723	742	759	743	726	742	745	729	705	776	754	719	744	718	711	698	726	741	732	728	735	713	676	710	736	728	729	698	681	747	715	759	748	792	751	732	772	762	748	763	721	729	735	750	732	694	736	730	731	759	703	756	741	736	738	724	721	782	744	786	724	712	743	741	699	703	747	733	761	654	771	740	689	795	762	729	738	749	760	722	772	761	723	747	754	716	771	723	703	727	765	714	771	758	705	733	728	711	768	774	796	686	732	731	740	700	757	791	721	718	759	753	781	762	725	715	762	727	707	733	702	699	691	702	729	722	704	758	700	760	750	734	797	733	695	728	702	727	750	793	708	733	728	726	749	761	745	699	755	746	731	751	743	741	737	690	709	706	750	761	731	694	717	713	794	766	701	723	716	747	761	729	791	744	753	769	713	736	722	744	778	780	685	716	734	693	778	727	735	775	761	760	758	784	687	740	733	753	725	729	787	760	741	707	726	759	782	744	744	749	808	718	750	762	723	716	761	778	749	715	721	750	777	736	679	760	716	773	754	704	751	723	728	760	748	742	717	757	743	765	713	762	711	753	716	746	763	719	752	732	771	742	752	738	754	720	775	702	756	746	774	733	727	776	760	766	768	744	701	755	703	754	711	708	783	715	762	681	741	741	735	731	691	752	754	706	749	773	693	668	746	776	717	737	739	805	733	768	754	757	730	757	716	797	751	725	770	703	756	755	744	750	738	764	732	689	739	758	760	757	734	712	739	684	766	754	750	771	730	710	691	742	731	742	712	681	721	742	716	738	764	786	736	723	732	792	782	739	745	765	759	750	730	740	761	716	735	712	717	794	685	779	696	736	735	773	712	743	741	761	699	767	723	779	752	743	703	725	785	718	733	748	744	719	786	732	755	789	711	686	779	735	779	712	743	801	778	764	714	740	718	736	718	729	717	703	738	743	720	746	708	716	730	766	713	685	710	754	735	708	762	714	717	727	711	802	782	731	747	716	765	771	743	701	755	742	715	708	714	782	760	764	725	750	722	801	772	738	685	714	756	748	762	692	747	665	722	745	736	729	754	696	780	751	793	749	697	746	708	730	714	743	780	749	731	723	679	782	782	704	711	680	731	758	780	741	739	742	730	837	690	781	708	717	712	721	734	793	760	772	724	761	724	735	729	716	726	726	709	749	738	732	732	767	721	767	748	754	711	793	762	750	673	704	772	791	761	711	747	702	718	732	759	751	750	739	745	730	753	750	725	697	722	763	727	743	755	780	706	728	760	729	738	672	738	743	711	779	750	691	693	746	709	700	769	742	733	719	727	672	766	711	760	763	700	772	732	745	723	713	698	683	713	743	711	743	741	712	739	689	737	726	728	781	762	705	724	773	714	736	754	759	727	757	695	758	770	738	708	717	754	752	780	748	776	809	697	751	767	759	720	779	724	727	749	733	741	748	741	732	782	743	755	728	754	755	727	694	711	732	748	746	684	738	751	708	733	689	704	712	698	699	742	763	747	762	690	730	745	727	782	733	730	697	723	737	760	740	776	751	777	747	772	806	770	774	749	726	738	717	730	695	718	756	717	755	691	722	766	716	737	756	754	743	720	732	756	719	761	721	721	735	755	743	730	710	730	743	727	744	785	766	757	781	734	719	697	707	730	727	736	716	693	761	750	727	735	726	719	741	741	718	772	702	731	759	753	733	770	759	742	737	764	776	760	772	771	731	752	712	752	792	728	778	725	724	716	769	767	774	700	800	741	703	737	752	755	788	804	733	707	764	737	756	768	723	709	730	736	724	767	742	735	712	725	710	723	718	735	713	794	728	740	733	755	776	791	770	732	709	752	742	807	721	724	658	716	760	733	765	728	717	728	703	729	723	728	705	745	744	713	765	717	721	764	750	714	723	749	732	723	756	715	767	771	811	751	765	741	739	740	724	732	749	794	713	711	716	796	771	755	756	781	729	731	704	708	739	791	680	750	738	713	766	737	717	689	759	699	703	761	727	743	806	752	722	761	760	757	754	788	724	754	717	715	724	710	741	705	788	765	718	716	743	760	683	735	742	709	739	709	754	758	714	724	754	721	756	716	707	735	742	683	782	730	750	759	723	724	755	711	706	739	776	767	794	717	724	690	720	754	773	705	711	737	698	771	731	739	787	735	732	681	742	722	700	703	705	779	725	750	728	735	752	798	712	713	691	719	747	782	783	752	726	720	665	750	773	693	761	773	801	753	705	733	725	735	780	785	721	697	738	745	688	734	695	746	703	722	760	717	716	737	743	728	729	762	768	720	745	721	747	716	725	776	744	722	737	754	767	719	756	757	720	704	743	723	731	732	698	690	679	729	744	788	729	765	699	730	843	728	753	715	727	752	710	757	742	772	714	770	747	745	762	728	728	747	768	729	742	771	745	706	705	714	754	742	725	753	749	703	780	733	753	760	744	756	746	732	731	724	736	794	788	719	717	732	721	743	696	763	751	717	753	744	716	743	717	746	702	747	718	757	765	728	717	755	781	731	770	762	716	763	731	754	778	756	709	720	721	781	723	743	768	745	752	742	749	704	769	730	708	794	740	726	744	798	762	712	725	728	728	701	734	713	752	744	745	706	776	704	675	746	779	748	759	731	717	741	712	713	780	765	723	683	794	707	717	755	790	690	751	782	780	720	729	715	738	749	676	744	739	724	797	731	747	750	724	794	749	709	774	728	767	713	708	782	753	734	775	736	750	754	705	731	706	744	770	726	725	731	745	744	741	697	727	758	691	704	689	755	727	769	718	748	772	709	724	737	743	746	740	727	691	745	740	762	755	728	713	710	751	657	747	747	709	762	714	717	737	721	735	722	693	661	748	722	680	769	712	770	756	723	771	705	739	702	711	780	754	733	728	731	721	731	751	748	771
78127	69007	61102	37610	8730	809	405	405	310	335	361	357	378	333	360	320	336	342	307	325	308	318	331	353	361	327	342	331	372	319	310	326	300	314	349	343	322	312	335	314	327	320	321	287	310	332	324	322	317	366	314	358	304	352	289	333	296	324	329	343	342	317	364	306	282	323	316	347	299	344	348	308	324	322	327	301	308	310	315	304	315	351	313	333	310	355	316	305	336	346	306	336	356	314	319	344	330	351	332	324	299	335	315	345	346	321	324	321	300	312	306	342	313	311	339	320	355	314	335	344	293	310	317	351	314	311	352	334	322	343	319	348	339	340	322	305	314	326	303	357	314	334	326	319	301	334	331	355	301	324	294	324	342	316	324	345	333	320	301	324	339	324	320	309	310	358	313	312	318	323	332	353	319	324	284	313	323	297	322	352	303	315	347	339	326	309	322	328	335	291	294	325	304	326	340	312	321	326	333	322	289	333	344	316	329	362	329	322	360	325	320	326	337	302	316	321	319	321	343	363	298	336	334	317	366	324	314	325	281	332	322	343	334	402	299	313	308	313	358	330	343	316	338	301	351	334	344	335	338	305	317	317	354	297	318	316	313	305	308	349	322	338	336	340	332	295	315	336	326	336	312	325	348	326	331	328	318	329	341	339	330	315	345	354	334	320	281	337	289	308	312	352	311	338	298	311	342	302	322	315	360	323	355	292	308	333	323	328	305	301	338	359	330	319	324	334	301	342	338	315	337	309	348	315	297	326	295	339	335	344	303	317	326	324	322	347	335	361	336	298	323	276	300	321	329	298	307	307	301	343	364	308	308	317	315	328	336	302	330	330	319	325	332	329	317	333	338	310	319	291	332	332	303	341	345	313	343	299	345	288	337	317	303	290	301	315	342	327	312	336	314	324	333	291	322	343	321	310	339	340	345	361	306	300	327	304	344	319	321	324	308	314	308	309	308	333	327	322	277	335	318	284	330	333	311	317	336	312	307	270	330	323	313	335	296	337	350	315	357	346	326	317	330	331	331	327	311	321	329	325	304	334	304	287	307	367	368	303	297	288	326	333	333	320	339	323	296	326	334	283	325	337	326	320	305	314	338	330	336	300	335	327	294	329	323	311	317	330	304	321	315	288	337	307	302	328	291	304	291	317	288	339	335	302	331	338	340	363	343	307	312	298	261	309	308	305	319	327	370	335	324	307	334	311	316	302	308	288	335	321	304	335	299	320	336	334	336	303	307	314	305	326	317	299	329	332	343	360	307	344	284	271	358	325	321	296	327	304	305	320	321	332	339	301	317	310	327	343	322	307	323	317	309	316	304	300	328	327	323	334	306	326	349	338	321	292	255	320	298	353	351	303	342	326	302	308	324	291	318	328	315	308	345	316	323	306	301	301	302	303	340	330	316	302	321	304	299	325	351	331	331	304	372	333	301	323	306	323	321	293	328	320	318	303	331	320	340	312	286	303	310	310	348	335	324	337	325	340	325	343	316	302	298	299	316	294	305	312	284	310	318	280	318	309	303	294	325	333	324	335	350	348	312	305	312	352	291	330	314	335	308	336	304	377	291	330	336	363	312	366	363	328	321	327	335	318	305	303	321	316	330	306	305	316	326	348	308	316	339	300	324	306	293	325	330	319	362	332	303	343	313	316	333	364	355	323	314	319	311	342	320	335	335	321	314	321	340	319	323	333	322	314	326	289	293	296	325	337	313	338	330	348	349	330	326	303	304	310	349	329	333	309	345	334	301	307	299	326	327	298	303	334	317	365	317	312	309	309	336	319	290	313	334	323	345	329	348	313	318	313	336	322	328	379	365	329	313	311	309	308	334	337	316	325	285	320	370	319	315	335	313	333	343	337	320	324	340	313	346	312	346	360	327	316	331	319	347	291	325	351	333	309	279	338	303	324	308	311	344	300	330	292	317	285	340	326	310	299	338	334	316	306	323	300	323	291	313	308	344	317	350	301	295	313	335	300	321	292	333	334	356	300	344	310	319	345	336	290	311	297	301	343	300	320	295	342	308	277	337	310	329	312	335	321	322	315	314	317	317	333	311	350	344	305	315	308	331	331	321	317	328	305	316	304	322	316	327	348	340	305	304	327	294	341	337	309	313	342	308	334	300	323	306	341	332	304	327	318	329	335	343	314	323	344	344	321	330	342	287	284	327	337	362	289	352	323	344	330	332	306	332	334	321	316	321	361	350	350	318	318	331	349	321	319	320	321	344	301	329	320	318	337	307	322	346	273	320	302	289	311	325	292	298	311	324	323	326	345	352	297	359	314	315	315	323	315	326	313	325	329	304	327	351	306	310	333	324	303	335	313	307	324	318	340	352	300	342	332	288	312	298	331	299	296	317	278	316	297	334	322	305	315	319	343	342	324	360	322	329	306	342	322	322	294	336	298	329	327	352	337	329	310	350	300	325	324	341	330	281	285	302	318	311	311	291	345	290	302	294	329	309	340	324	367	318	313	340	337	328	295	312	345	333	353	359	299	349	322	310	327	303	307	304	318	338	321	332	315	305	306	297	324	318	317	325	306	346	326	290	339	313	301	361	337	323	326	313	336	326	308	315	366	302	307	322	324	293	286	306	347	338	318	318	353	316	316	335	310	333	310	315	317	336	298	322	313	328	331	323	361	332	294	292	342	344	348	324	302	339	327	317	324	313	326	297	318	282	330	319	323	336	321	300	326	323	305	328	347	306	307	336	301	308	309	313	338	338	343	329	344	345	334	311	333	343	321	307	302	316	305	321	325	314	343	320	328	335	329	291	315	293	302	305	325	321	335	341	344	327	319	330	329	336	326	351	293	316	325	318	303	289	365	301	338	301	317	322	301	323	345	329	308	336	281	310	314	314	317	307	341	301	285	342	317	331	353	330	287	313	323	337	306	326	333	323	331	340	313	339	359	316	317	311	355	301	342	333	321	339	340	333	311	314	323	316	326	343	311	348	287	320	352	322	317	321	336	323	317	358	301	315	306	342	316	351	314	338	329	333	334	337	313	351	333	326	332	324	349	305	307	324	342	324	352	335	315	317	325	295	315	326	294	305	331	335	286	333	323	310	325	325	346	311	323	340	325	341	310	315	298	385	280	329	290	320	313	331	329	352	312	281	304	342	342	313	316	341	347	330	302	311	340	340	295	312	317	292	352	318	308	326	323	346	320	336	312	335	296	301	324	320	323	290	310	328	326	310	325	309	340	348	306	315	316	322	305	353	317	336	317	343	274	340	326	296	342	332	332	285	345	341	350	343	344	324	316	325	363	337	348	312	310	336	294	326	350	309	333	322	313	304	350	335	363	304	365	320	325	316	326	318	303	308	324	311	322	332	326	308	296	322	300	338	332	321	348	337	290	317	304	332	289	318	331	338	344	295	324	364	320	300	340	320	316	313	309	327	326	349	313	305	306	340	315	328	319	366	344	320	311	317	294	286	301	336	295	299	300	323	345	329	352	337	337	316	362	328	329	318	309	328	288	315	331	311	309
60422	57832	58788	26661	1632	1431	1306	1249	1194	1173	1106	1101	1028	1046	1044	1041	1026	949	1029	1011	1058	1002	931	984	1010	978	941	1008	993	952	1008	1014	990	969	913	1043	1027	937	951	937	957	922	1008	971	904	957	975	982	927	979	958	937	905	937	956	961	972	945	962	957	976	970	982	887	930	967	991	946	1021	924	922	970	971	910	931	937	878	1009	946	1048	956	929	1011	895	916	942	948	993	938	918	951	971	957	944	960	904	949	960	978	990	948	979	943	960	992	959	1012	975	976	967	949	959	933	954	977	944	1001	912	966	952	968	972	961	950	967	904	991	923	949	930	962	985	985	949	961	891	966	1015	931	986	953	1018	988	988	936	966	924	934	942	946	983	971	953	978	966	971	990	925	997	1011	960	985	942	939	983	928	947	975	961	971	997	912	957	902	956	927	936	949	937	942	994	940	938	934	941	967	954	917	1000	909	928	988	957	951	987	940	940	964	1032	916	931	915	970	980	990	966	970	948	921	948	971	969	922	917	959	1034	925	960	956	969	966	959	929	900	1001	1001	1022	892	950	986	984	958	1008	973	962	971	958	954	954	966	927	965	972	951	939	978	987	963	937	922	949	963	936	952	924	984	952	937	995	949	915	951	876	903	1008	944	946	960	952	912	980	981	942	956	969	989	993	978	999	897	968	936	976	917	998	920	975	985	972	925	923	972	945	953	941	948	972	917	941	949	999	976	1002	1005	983	971	958	941	993	952	958	993	918	930	951	978	975	991	932	927	929	928	936	897	908	934	1010	984	886	963	959	1024	942	934	947	953	963	999	974	917	974	933	968	1000	956	956	986	998	975	1003	1002	907	951	948	995	922	994	936	963	947	956	951	970	991	949	974	970	972	915	929	978	923	952	1014	959	961	925	964	941	959	957	1012	976	931	969	973	935	941	965	1026	955	977	1003	972	918	964	949	926	1000	987	912	1007	948	978	932	964	939	901	931	962	953	971	953	955	947	940	968	957	903	927	965	989	1006	1007	968	981	959	977	980	946	990	913	885	994	890	953	960	1025	968	970	930	979	976	986	914	948	974	984	957	998	957	997	911	937	965	991	981	957	938	959	956	986	951	951	937	949	981	923	974	968	969	953	962	934	968	923	977	1013	902	925	907	945	920	961	976	929	951	961	958	980	1032	937	955	979	948	923	976	946	909	993	967	970	973	956	947	960	953	945	930	972	935	916	972	1005	936	898	967	979	938	1003	928	972	934	1028	922	981	992	965	966	983	936	952	960	987	919	920	893	960	967	930	964	957	967	935	1023	980	913	941	973	996	966	943	946	921	1000	970	963	983	952	915	912	951	951	986	999	940	929	977	950	938	1037	973	941	960	976	951	993	909	876	948	929	960	965	919	932	921	935	960	938	954	968	976	971	978	983	939	897	936	905	1007	964	905	951	951	973	996	964	921	926	906	977	979	943	981	974	980	958	975	983	956	928	949	925	938	971	978	964	966	954	999	982	940	933	998	991	1004	934	959	963	983	965	992	927	1007	926	982	947	963	947	952	981	907	988	923	952	954	933	948	1005	922	996	978	964	940	938	990	968	957	971	895	974	1004	993	922	943	974	990	969	950	966	959	958	1001	936	949	1008	956	968	943	911	965	938	968	970	995	954	979	927	951	998	977	981	949	993	953	966	926	923	910	924	1024	938	949	981	979	931	928	937	886	924	974	934	976	925	944	937	1003	963	956	980	956	925	948	950	907	977	965	983	944	961	961	991	978	964	964	931	929	945	954	884	935	921	957	988	915	987	961	996	1002	985	914	979	940	977	924	1010	935	969	975	924	936	960	948	920	902	953	988	916	976	925	964	940	945	977	1034	929	977	966	929	970	978	932	963	996	942	935	976	960	947	936	971	899	901	947	949	989	983	994	942	914	982	991	927	964	952	950	950	933	933	925	964	966	988	937	975	996	1016	974	963	980	925	936	956	954	928	944	967	961	948	966	912	937	920	908	967	928	952	942	962	939	1010	943	906	956	961	921	918	941	936	1014	977	1014	925	969	977	977	901	926	980	975	925	921	935	912	974	905	951	904	940	923	998	980	912	963	968	923	940	942	975	992	959	993	887	940	934	957	960	942	960	945	993	968	932	912	896	882	941	951	959	973	991	942	912	902	948	970	966	974	1013	952	948	951	999	968	918	924	989	983	1014	965	913	986	967	957	976	923	993	929	969	985	952	920	985	974	1003	913	981	998	982	951	934	939	967	907	1009	975	951	886	978	1038	900	983	926	929	974	978	942	918	926	941	958	994	957	942	999	900	964	899	942	893	933	934	982	931	902	973	958	974	930	1002	1001	983	1031	949	938	1004	932	985	995	927	888	927	1008	963	982	942	943	983	957	937	997	988	902	982	1009	1022	955	947	945	942	905	920	915	992	926	946	942	1003	983	1011	943	929	928	973	1007	1006	985	1005	900	924	988	950	959	941	941	952	943	903	952	990	965	962	967	977	996	965	1003	942	913	940	968	946	981	915	951	935	923	940	939	950	954	904	938	956	981	956	943	996	937	947	949	1038	960	947	1005	1036	950	945	956	963	967	952	920	947	1010	906	986	943	966	969	967	939	954	970	956	961	962	1014	957	938	880	938	959	925	994	942	993	973	970	935	913	968	983	931	962	991	946	933	961	951	899	947	973	985	970	977	993	927	940	911	1024	900	992	957	974	984	1011	1002	978	925	908	934	881	957	952	965	973	959	955	932	1007	945	956	974	893	921	939	949	913	1061	931	926	978	915	1036	922	949	1016	921	953	948	919	926	985	960	919	942	971	970	945	1023	978	902	954	955	943	950	965	923	907	971	947	962	971	901	924	941	950	934	953	908	1006	959	965	970	1021	989	916	989	936	948	923	931	923	952	959	954	999	985	926	955	939	937	945	963	964	958	949	978	960	927	955	970	972	993	998	950	939	888	918	950	962	953	967	985	949	986	945	929	920	925	933	954	1017	1013	918	961	993	936	957	1003	964	961	988	949	907	971	918	944	962	965	930	915	946	936	941	976	935	973	946	904	963	942	964	961	948	882	917	984	974	972	947	976	939	968	973	962	974	952	973	949	880	955	915	973	953	916	919	994	919	949	941	938	999	945	996	988	953	951	936	932	987	981	951	941	928	961	897	952	987	956	967	943	930	1032	940	980	933	963	936	968	936	874	909	988	950	974	936	956	977	960	960	1001	899	906	984	951	939	952	958	945	923	930	919	965	958	990	956	976	958	1004	942	968	955	954	899	999	1016	948	917	973	972	930	942	930	960	957	912	966	946	954	883	1023	908	957	983	971	923	946	977	949	982	935	947	948	939	943	950	944	938	959	985	924	990	978	974	862	934	958	946	1000	967	966	922	947	926	887	1005	982	988	989	1014	893	1040	938	965	985	957	942	939	947	925	968	958	968	893	893	1012	981	958	946	948	937	920	1002	970	997	973	981	973	943	960	954	905	1010	944	979	930	967	966	960	971	946	946	968	974	972	979	972	901	959	931	908	956	932	960	930	959	968	936	933	950	905	958	971	965	978	994	964	951	984	942	897	944	921	950	954	963	1006	985	962	945	915	943	983	940	986	947	960	1013	951	896	996	1004	1019	983
31595	16307	8191	1881	220	146	149	157	177	150	177	145	155	179	156	167	146	158	154	170	173	149	144	150	149	140	166	145	143	147	153	157	169	153	134	151	139	156	140	164	154	141	159	167	145	135	184	149	134	154	147	141	140	149	146	128	166	172	120	145	123	146	140	159	157	161	129	143	166	174	146	139	164	158	138	145	149	168	151	148	148	157	143	180	150	126	153	142	164	152	154	161	163	122	141	156	169	164	154	161	145	144	147	128	135	151	144	163	150	158	139	150	134	151	157	152	176	148	172	156	160	140	161	147	162	165	184	137	159	134	149	142	156	169	167	138	165	139	150	132	163	144	150	181	134	163	159	161	164	154	130	159	138	162	135	158	129	129	157	133	144	157	160	154	151	156	163	148	187	152	146	164	167	151	150	158	146	150	156	127	170	140	147	146	151	156	140	157	157	160	163	153	150	165	160	162	151	160	145	145	151	155	165	159	157	151	141	149	151	160	160	146	160	132	159	150	160	138	163	163	150	158	144	143	124	159	170	165	133	174	145	139	184	156	147	147	166	160	144	158	160	147	147	147	139	143	155	152	150	171	145	151	145	152	164	169	134	150	155	167	148	143	144	155	166	152	160	148	160	140	174	142	134	145	157	162	140	124	157	166	146	152	167	146	157	171	151	140	144	156	137	153	153	146	150	179	165	148	155	144	166	160	138	149	146	167	140	152	162	156	181	143	155	144	156	145	129	161	150	155	118	149	150	163	147	156	146	163	136	148	174	164	152	141	149	148	131	135	165	126	153	161	159	154	157	154	144	155	140	143	135	143	146	154	153	152	151	161	154	131	144	158	171	155	176	153	149	158	169	145	179	154	144	140	164	144	167	154	151	155	138	167	161	146	162	153	185	166	145	145	162	159	160	152	165	168	140	163	165	163	145	148	141	148	168	147	173	143	166	161	154	157	139	149	161	161	173	157	140	149	171	150	146	122	150	161	147	169	146	161	143	168	166	161	171	147	150	159	146	156	153	150	144	159	146	140	162	131	145	173	138	155	138	133	161	147	148	168	158	144	166	164	130	155	155	170	154	143	163	141	131	163	163	157	137	169	141	155	155	150	148	151	135	163	170	153	182	153	166	146	154	195	157	165	156	159	150	178	166	157	147	146	162	144	150	162	170	133	160	168	164	158	168	167	142	186	162	175	188	180	149	155	144	159	153	170	162	162	168	132	149	171	151	151	155	178	160	172	155	144	146	143	147	166	162	169	133	164	154	149	159	167	175	157	153	165	168	152	164	137	139	165	138	172	153	148	159	150	139	133	136	145	151	169	142	158	144	174	161	151	133	158	152	151	146	152	156	151	141	144	169	141	175	153	156	161	168	152	153	147	159	163	157	163	143	120	162	154	157	159	160	150	157	154	148	171	155	131	146	142	160	151	149	143	155	161	162	158	159	150	133	143	136	161	176	142	156	184	139	159	129	154	169	142	143	169	167	153	157	143	139	164	157	172	147	136	173	146	154	153	138	144	173	116	145	160	170	142	147	156	148	180	168	173	148	130	180	151	165	133	130	135	155	156	143	155	156	156	142	157	136	143	159	159	132	177	156	143	156	168	161	173	151	160	166	164	146	170	147	154	141	161	161	159	141	170	175	152	147	167	153	160	144	158	153	145	162	149	143	167	163	152	151	149	123	168	131	175	133	151	144	137	144	137	140	156	164	153	162	159	149	171	154	147	153	156	131	156	144	184	137	163	143	161	142	170	158	149	160	158	175	142	159	161	152	153	147	159	155	163	175	168	166	140	137	156	161	157	127	158	178	157	154	145	141	146	168	147	160	162	155	145	151	166	149	153	141	155	153	151	168	149	161	169	168	153	163	190	147	153	165	154	133	165	175	146	146	165	158	152	152	150	152	167	159	169	165	133	163	163	179	154	155	153	150	167	152	151	161	136	141	155	156	149	141	154	160	157	147	137	162	152	149	150	163	168	160	137	177	153	147	142	161	136	137	154	152	162	138	136	162	162	151	139	155	163	158	153	124	150	168	137	151	137	140	146	140	148	154	154	140	147	176	166	167	154	144	132	162	134	165	168	143	134	166	155	155	157	149	140	159	145	147	167	135	146	153	185	154	151	149	158	147	166	166	146	178	155	145	155	160	154	170	155	157	143	131	163	176	155	156	145	161	140	177	157	142	163	160	155	144	170	167	171	166	146	146	133	140	145	144	167	138	157	160	126	171	135	175	141	168	163	138	174	145	131	169	179	152	146	130	141	156	140	156	138	124	142	139	163	164	139	150	152	173	144	170	161	162	168	157	181	169	141	156	150	140	158	143	145	161	166	153	161	145	149	153	142	159	150	159	162	148	152	163	169	162	144	152	158	154	148	155	139	151	168	144	135	155	153	147	168	136	128	162	168	137	135	130	148	151	165	153	147	175	148	162	140	168	167	168	171	149	157	168	153	172	157	171	161	143	171	146	161	168	146	144	141	137	159	126	156	158	155	163	153	149	147	152	148	147	166	158	160	152	171	176	158	138	177	137	144	156	149	161	156	137	139	121	148	166	159	159	138	160	165	146	162	164	162	144	133	147	149	165	148	154	139	152	156	169	162	157	151	167	173	155	145	143	157	141	172	151	154	138	157	134	158	160	146	174	160	159	152	146	152	154	159	129	146	147	144	167	157	148	139	143	161	167	170	158	143	144	142	135	161	163	153	149	160	151	173	149	169	147	167	168	157	144	158	159	159	151	126	191	151	145	151	164	171	152	159	146	165	145	138	163	165	151	138	188	167	150	142	159	141	151	152	153	141	140	173	118	164	151	171	166	166	166	156	153	131	143	167	157	148	129	166	156	168	162	144	151	142	149	130	149	141	139	135	167	140	183	136	158	150	174	168	157	146	154	182	156	147	152	150	163	180	145	161	154	159	152	147	177	140	142	138	171	132	140	149	159	159	141	139	162	143	157	152	158	159	151	136	170	164	164	160	133	145	168	152	141	153	153	166	158	166	138	143	162	154	162	155	148	157	153	178	135	169	151	148	144	138	158	161	166	152	166	165	170	151	157	149	158	149	168	180	155	157	147	153	161	146	127	143	158	141	152	167	171	170	142	143	160	174	145	139	162	117	174	141	139	144	163	176	152	148	151	148	139	157	167	142	133	166	157	151	153	167	139	162	167	142	159	167	168	150	163	146	157	142	155	141	128	170	173	148	151	134	148	162	156	161	146	171	140	149	147	148	145	132	115	151	153	145	145	162	158	157	177	158	149	142	152	140	136	130	136	152	131	146	171	128	148	167	148	150	137	157	161	166	158	159	144	164	157	158	135	162	178	158	151	149	150	146	141	128	170	130	139	159	165	154	152	150	133	146	146	151	162	144	149	165	157	155	139	146	174	149	156	152	153	143	139	156	155	146	144	155	155	139	162	140	159	141	151	137	171	145	162	138	136	149	140	140	144	162	171	149	156	165	172	160	152	155	142	151	156	153	158	145	158	164	161	159
30101	18519	13892	3824	532	506	511	531	516	545	518	528	584	498	553	496	507	515	515	521	544	512	518	565	510	469	519	491	547	550	524	507	528	567	560	545	535	526	546	526	507	514	544	516	521	545	513	522	522	543	547	526	563	549	494	548	522	512	533	519	486	541	514	509	525	516	539	553	498	539	556	529	507	534	572	502	525	521	534	497	545	557	535	549	534	514	516	512	535	527	503	500	550	522	532	552	500	560	549	489	518	545	529	517	520	507	522	505	499	526	541	510	495	586	503	512	532	535	508	526	499	554	581	529	514	497	557	497	530	506	518	505	510	532	516	531	564	530	513	509	581	516	550	529	507	554	525	512	521	496	509	510	507	519	544	476	523	534	519	508	544	490	531	549	517	504	533	517	511	518	524	518	473	500	506	534	506	489	576	534	533	484	514	526	473	535	508	522	506	542	519	510	529	501	548	532	544	533	531	527	530	506	548	495	524	548	527	580	542	521	515	505	508	505	567	512	539	588	506	509	549	527	520	544	497	526	518	532	537	455	485	535	514	485	532	500	500	503	496	524	518	512	512	557	512	511	503	552	559	540	516	548	516	501	522	546	580	481	507	519	522	504	542	535	510	486	537	526	501	525	509	550	509	503	526	521	558	529	522	514	536	514	541	519	528	498	501	491	511	536	546	477	497	519	540	500	534	530	532	518	530	562	501	526	516	487	531	462	540	537	535	505	515	576	505	523	517	541	515	517	500	523	547	542	525	511	494	524	537	532	515	515	505	530	553	537	516	546	564	504	527	501	554	550	535	539	544	513	554	522	543	503	527	554	524	553	509	536	506	550	504	498	521	548	497	524	501	538	541	548	510	526	549	474	516	559	525	546	538	515	549	537	518	533	559	540	529	520	519	523	497	505	503	546	505	505	529	461	520	501	498	561	468	536	530	504	536	529	506	508	537	522	511	567	500	544	522	489	501	503	532	522	541	507	529	497	502	483	522	539	539	524	515	523	481	500	473	540	529	504	537	518	541	538	541	544	499	486	493	517	514	492	523	549	536	518	539	530	501	557	535	513	563	504	563	531	569	551	510	476	460	518	540	508	489	509	547	517	527	518	494	498	506	530	514	545	542	509	504	516	542	536	532	568	510	537	518	516	497	566	523	542	531	534	527	578	548	570	586	502	510	571	510	524	529	537	533	530	503	533	477	500	515	537	542	548	522	514	532	515	548	532	520	549	552	549	535	582	520	510	513	503	540	523	539	525	489	534	518	544	495	506	545	522	475	525	533	520	550	539	557	545	465	535	548	473	538	513	495	531	546	507	555	515	532	514	482	529	555	528	530	542	534	544	581	535	542	475	549	498	496	519	498	531	521	539	546	535	541	516	507	529	500	487	508	563	516	523	504	544	509	535	486	551	515	559	527	484	491	521	505	509	501	538	522	517	517	526	574	481	499	515	538	519	554	530	498	519	520	532	475	495	495	547	489	530	522	510	549	496	531	529	538	562	532	570	520	499	522	529	512	518	522	505	566	536	529	529	548	564	490	523	515	541	558	529	545	533	530	535	512	546	531	544	518	532	532	568	519	555	511	531	494	540	524	549	583	580	539	497	555	521	529	510	517	535	555	545	552	547	509	535	543	526	484	499	527	518	542	475	554	525	538	501	565	554	534	545	506	490	497	533	488	541	517	519	494	524	542	450	512	579	511	503	509	516	494	549	482	553	560	547	488	539	508	464	545	510	568	532	506	530	492	553	551	514	566	552	485	507	521	501	514	530	502	536	515	537	505	490	511	521	523	523	527	509	516	508	528	524	539	496	488	495	529	583	513	532	567	511	515	501	532	546	534	496	526	581	464	539	529	540	498	511	545	501	550	509	545	463	532	507	549	498	477	545	519	504	513	539	511	525	525	533	550	495	503	511	538	525	513	530	480	545	511	482	552	529	483	528	535	522	516	527	487	510	481	561	551	484	514	549	551	519	514	488	527	568	521	507	510	529	506	512	513	523	510	522	509	492	534	521	546	528	481	535	506	532	495	527	507	535	507	475	494	533	498	512	486	545	552	532	530	553	493	539	527	550	461	504	527	549	485	534	520	483	524	506	568	490	527	524	533	497	577	515	539	518	513	484	528	536	539	549	506	530	541	512	560	508	550	518	518	521	513	542	481	484	521	524	510	547	495	497	492	530	564	531	552	545	519	486	554	532	552	502	569	529	529	544	532	499	536	556	521	516	534	561	545	529	517	511	506	523	530	562	540	539	494	511	536	525	540	528	601	509	560	519	511	552	538	503	494	519	497	471	537	517	536	510	513	544	555	515	528	475	548	540	509	503	552	507	502	575	492	556	588	504	544	507	503	503	511	519	561	544	523	537	530	534	532	518	519	508	507	533	512	530	522	535	508	552	545	476	546	525	502	514	550	536	524	552	557	526	541	553	558	541	509	560	523	505	535	547	510	541	523	561	519	529	543	520	525	504	505	580	493	561	472	514	552	506	531	539	508	527	546	510	547	526	478	498	545	523	554	530	495	503	521	504	512	536	524	510	508	579	536	539	527	558	516	501	531	531	529	528	537	528	553	562	525	556	548	500	534	565	528	525	530	531	535	552	520	506	526	545	502	518	495	543	484	533	541	542	537	508	561	522	531	543	495	519	514	533	547	547	478	528	533	519	491	532	504	502	494	528	565	525	545	494	535	522	563	511	537	531	503	523	528	518	534	487	513	508	568	529	521	522	530	513	545	551	535	563	540	535	567	523	508	537	535	505	488	537	514	526	501	518	507	582	549	519	502	538	537	545	504	560	527	543	494	558	518	526	522	520	500	511	532	592	545	542	534	560	493	547	530	533	507	526	545	533	549	477	525	542	540	545	497	500	519	480	542	510	553	544	488	519	503	506	496	514	549	523	489	486	545	538	498	548	540	587	473	517	498	504	518	534	518	500	533	457	560	518	546	495	558	530	480	538	540	545	519	529	529	533	546	499	534	557	501	507	494	513	460	538	508	542	505	512	527	494	510	529	512	553	531	470	511	522	515	551	558	527	486	502	546	524	504	535	513	524	516	500	518	551	545	495	538	522	523	506	544	546	517	550	550	532	579	494	515	508	494	491	512	571	537	551	481	565	505	504	531	510	491	500	535	519	536	523	534	531	513	492	563	539	493	532	524	510	535	508	513	480	530	538	542	484	550	546	500	513	541	526	488	509	540	552	527	533	529	519	547	524	502	499	499	529	532	524	558	520	523	491	560	509	545	547	523	532	531	513	528	483	520	540	514	517	518	525	567	592	529	506	488	537	500	551	495	567	481	522	553	539	507	516	520	487	544	520	517	509	510	512	526	518	536	537	505	507	523	491	553	537	488	502	509	464	530	503	536	523	541	540	535	529	518	573	537	480	523	513	526	523	550	529	532	546	514	484	520	507	490	545	576	555	513	526	504	540	562	476	485	507	535	510	516	522	554	511	517	506	490	525	516	519	518	522	563	545	526	506	501	549	542	540
70238	58904	52668	25619	3693	322	329	278	254	265	279	249	248	243	235	214	245	226	231	235	268	226	259	266	229	254	225	245	230	242	258	235	235	233	249	247	223	218	235	230	275	202	224	226	240	224	220	279	224	224	220	236	258	218	226	245	232	227	225	261	249	202	243	226	263	258	207	248	232	233	266	256	221	223	221	243	237	253	270	204	216	238	230	223	229	254	225	241	230	227	262	230	220	244	246	235	246	256	242	222	251	248	239	238	208	223	258	247	225	236	234	240	249	248	238	256	226	243	213	218	236	233	228	243	238	253	244	260	235	247	235	205	235	220	216	259	244	210	236	257	228	249	230	230	239	221	264	251	229	247	243	218	225	234	229	225	245	230	251	243	240	230	220	212	247	261	230	248	251	213	242	218	265	257	221	232	248	248	234	240	241	243	235	232	226	232	229	242	253	240	233	214	256	235	236	230	233	249	227	230	215	249	236	279	238	240	252	221	253	224	234	230	238	221	249	192	259	224	222	248	225	250	228	229	241	214	254	238	261	226	227	236	242	255	243	235	239	233	252	221	236	230	218	243	212	253	240	259	249	259	238	221	220	236	237	231	235	214	243	215	225	258	252	243	243	239	236	230	211	239	236	248	255	228	224	244	241	222	252	213	240	243	259	234	241	216	254	258	243	217	243	225	244	261	242	231	215	254	244	245	246	218	222	234	227	228	273	242	226	228	249	233	262	230	239	231	243	250	229	223	244	217	232	227	243	227	285	223	236	268	194	249	264	227	220	246	237	248	227	217	245	235	240	236	226	238	238	271	226	259	265	274	239	243	251	234	250	247	257	229	198	204	266	250	219	250	249	219	245	224	246	232	233	238	223	235	218	242	235	223	237	253	238	244	267	229	252	203	209	251	266	258	227	240	230	268	249	257	223	216	225	224	239	277	213	223	185	268	267	236	247	251	214	246	237	221	239	247	254	223	244	268	251	235	209	243	253	224	253	205	238	234	241	230	221	241	220	253	239	233	215	246	213	228	226	260	225	249	257	233	229	247	228	209	237	245	232	234	239	255	221	225	223	207	245	216	241	237	270	254	243	231	240	243	249	231	248	244	267	262	261	242	235	256	244	242	253	229	240	231	219	259	220	242	216	243	270	220	235	243	262	256	222	258	237	232	243	255	240	231	256	236	251	246	257	230	251	259	218	267	239	233	225	220	247	237	256	243	286	243	256	214	224	228	220	225	231	239	233	232	262	235	243	227	236	239	251	239	265	257	243	242	229	256	240	233	216	238	230	218	236	241	271	243	238	228	232	235	257	237	247	229	240	247	242	248	243	243	252	224	252	237	227	218	232	260	222	232	267	211	258	237	241	210	216	264	230	225	253	276	250	237	229	229	240	241	271	228	248	209	232	229	225	219	204	229	229	242	234	244	220	241	234	237	251	272	226	235	237	247	249	232	235	213	248	242	239	218	258	232	267	229	241	236	216	222	235	238	238	237	236	245	214	231	239	238	227	267	228	253	236	249	240	241	219	246	226	204	273	215	249	222	255	249	254	218	257	230	229	255	256	254	221	271	240	244	229	215	254	244	244	233	229	222	243	236	254	251	251	242	225	265	269	242	230	254	260	244	246	240	214	248	259	255	235	264	240	250	244	211	252	235	236	209	272	242	262	227	241	255	235	232	217	259	229	246	231	211	229	257	239	248	251	218	266	234	240	252	229	190	216	238	219	239	251	260	242	221	239	224	223	222	251	251	207	225	224	203	222	267	259	247	258	240	246	245	248	237	291	200	252	219	240	222	254	243	232	267	258	227	240	261	225	237	215	235	252	241	245	261	227	225	234	235	245	233	240	218	241	193	248	238	268	240	227	210	245	227	236	237	229	265	256	210	232	232	231	258	231	243	268	239	251	203	235	256	235	253	221	277	221	218	251	264	247	229	237	224	250	239	259	254	235	232	231	240	226	235	239	200	239	223	234	248	243	241	234	235	255	241	229	233	219	234	232	259	254	253	254	261	247	250	241	245	236	241	231	224	253	243	239	198	244	239	268	228	235	239	222	230	224	222	262	234	244	246	217	218	248	259	234	248	244	239	225	238	248	237	242	243	205	239	261	226	255	226	233	241	219	241	232	247	252	250	259	252	249	244	233	237	240	249	238	237	208	234	226	224	229	241	241	245	241	230	237	249	206	232	233	230	234	218	240	243	251	240	240	229	242	260	229	235	244	240	268	226	231	250	241	263	228	258	254	271	237	259	237	215	251	218	233	234	247	229	242	244	285	224	241	217	254	221	205	250	241	251	242	233	228	227	209	250	257	228	236	246	257	248	260	249	246	239	228	238	227	224	246	249	224	245	228	203	249	269	224	261	264	225	241	249	232	219	251	268	241	203	262	266	230	249	244	223	221	234	245	258	250	266	218	248	244	216	228	257	260	259	224	256	229	221	221	266	244	243	213	246	211	222	237	214	225	210	258	247	235	246	249	235	231	234	228	247	248	215	217	232	236	221	247	227	228	230	224	241	240	230	237	246	253	226	255	240	231	248	263	238	226	232	251	281	226	225	234	253	224	209	237	225	220	241	292	246	258	249	232	217	228	255	229	247	278	248	252	239	240	240	252	258	217	252	235	271	210	224	230	219	215	225	254	242	258	240	247	253	254	215	250	219	227	242	260	222	221	217	228	258	251	242	249	199	246	289	246	211	234	257	214	236	255	244	252	248	270	251	246	249	211	259	199	232	241	214	224	204	244	226	248	266	246	213	246	229	226	250	252	224	232	250	226	226	229	226	263	247	217	227	242	193	233	258	249	230	248	247	238	218	247	245	232	220	264	242	215	236	263	221	214	250	215	219	242	235	261	213	264	257	250	233	244	250	238	232	246	235	241	250	224	249	213	236	219	252	270	221	241	249	219	210	241	246	225	241	244	246	250	224	258	252	235	262	227	220	229	238	243	237	236	259	269	239	239	233	244	237	243	243	217	234	249	220	234	215	242	239	208	251	251	226	243	251	222	221	222	221	225	219	234	261	235	220	229	247	251	257	230	231	231	232	244	196	230	234	221	228	219	255	258	231	236	235	218	244	250	240	244	252	240	196	227	237	252	216	246	246	241	208	274	240	245	217	244	196	239	243	240	240	253	223	243	255	249	216	223	236	226	245	220	225	229	259	233	236	236	228	231	220	252	237	248	253	240	222	271	262	218	235	240	202	251	216	240	242	209	248	239	244	234	257	227	230	247	233	251	232	212	226	258	210	238	248	237	225	213	219	251	279	239	238	236	261	219	219	236	243	241	212	237	248	220	226	229	242	223	239	245	228	247	248	215	225	232	217	240	251	249	255	250	251	236	245	245	240	260	258	222	237	227	233	240	241	233	261	227	258	273	234	248	227	228	226	260	266	238	247	225	248	229	242	223	253	199	232	233	236	232	259	248	217	238	217	240	211	247	203	266	239	237	276	251	249	219	228	253	255	224	212	217	230	260	248	254	238	244	237	239	251
50592	47780	49191	18801	1048	971	977	934	885	870	865	841	895	827	763	761	766	796	750	740	795	801	779	804	789	764	794	773	758	735	727	773	763	746	725	805	769	770	756	665	772	789	758	764	801	810	744	785	757	728	746	781	725	719	744	786	775	772	713	743	789	767	724	762	736	760	770	730	756	771	766	735	718	731	772	719	757	768	725	728	749	761	825	771	718	718	721	755	802	778	744	788	727	748	814	755	749	730	757	768	726	742	687	729	811	726	733	775	775	792	759	753	731	732	717	736	749	760	685	720	754	711	732	741	813	759	736	715	766	734	777	693	735	784	755	783	783	778	743	767	722	766	720	740	711	773	757	779	788	781	763	774	793	776	745	718	756	743	770	734	711	699	781	736	751	742	780	759	748	767	691	705	753	728	752	739	704	746	765	745	715	737	747	693	772	703	739	717	726	755	757	782	758	727	742	723	746	710	755	737	716	777	750	740	791	714	781	750	720	757	768	745	749	759	723	746	740	735	745	702	748	774	771	749	758	721	775	784	752	754	741	771	756	752	759	708	718	710	770	747	733	765	721	724	743	753	711	726	786	742	805	721	728	752	746	800	752	745	705	778	737	749	705	721	730	765	738	744	731	782	715	804	758	760	736	774	738	777	728	723	750	714	740	726	751	741	750	789	739	762	759	731	722	739	797	748	714	764	771	744	782	728	756	678	753	707	742	728	734	739	762	738	746	728	720	785	727	722	801	767	754	718	707	769	750	748	782	769	764	762	755	747	715	715	728	797	768	703	755	763	756	760	756	704	771	763	761	739	761	716	784	714	707	741	740	752	742	768	728	772	725	722	708	770	730	751	772	766	774	751	771	715	711	730	741	746	740	735	724	744	737	769	750	765	768	706	758	724	765	731	748	727	743	716	756	746	780	723	727	798	723	754	745	762	777	741	747	728	805	676	730	737	750	724	753	768	731	765	746	711	719	736	788	714	756	753	772	693	758	754	715	740	726	767	737	689	711	770	719	704	648	745	792	745	723	763	746	727	696	788	777	801	722	783	704	794	783	732	755	721	765	750	752	725	713	736	758	734	732	736	732	771	730	757	781	709	752	800	756	713	757	767	798	731	767	757	806	705	724	756	768	734	733	782	723	758	743	710	760	739	728	752	742	733	743	693	770	711	730	775	760	672	673	753	737	753	757	743	719	759	747	706	745	753	783	703	791	767	742	744	753	751	791	743	754	769	711	690	736	762	738	717	732	737	738	752	736	739	725	778	707	736	710	771	756	754	760	712	711	777	718	761	787	737	727	737	746	737	755	762	690	803	742	726	748	758	722	726	736	781	759	756	743	775	722	749	743	784	770	765	737	750	736	760	722	771	762	780	810	750	763	706	732	719	711	708	727	724	737	726	757	742	746	741	764	790	777	723	763	738	764	761	710	744	805	732	763	789	722	714	778	751	724	768	750	785	708	728	737	766	732	729	734	753	729	703	762	752	741	751	746	688	734	720	722	776	733	742	768	769	712	757	738	712	767	703	760	767	739	762	757	761	770	765	747	741	786	770	776	816	797	724	726	785	734	774	761	761	763	744	750	759	703	717	724	760	754	720	707	700	712	766	726	742	718	755	724	708	774	766	769	728	795	791	745	760	781	730	706	710	745	757	714	791	720	790	727	744	739	746	775	724	749	781	695	759	762	735	733	773	733	795	709	769	746	736	780	744	778	711	762	752	765	735	760	746	768	728	739	789	726	777	759	779	808	763	732	809	778	724	785	699	771	755	773	795	765	736	772	767	733	755	776	715	746	765	713	754	781	765	700	796	772	801	722	773	714	752	759	763	733	745	786	688	766	745	698	729	766	758	729	745	750	724	750	755	763	770	747	774	781	771	750	779	762	760	744	768	754	762	773	725	762	761	738	717	765	765	750	713	772	759	715	688	740	776	734	735	744	718	778	768	752	724	801	779	737	752	796	743	762	733	737	758	725	731	746	778	732	743	754	790	754	748	738	765	719	756	751	743	762	763	778	776	740	777	738	742	730	753	775	763	719	682	766	787	762	718	752	735	768	745	708	756	796	738	752	756	739	745	758	716	725	799	717	762	753	777	721	764	743	753	770	759	722	766	721	770	739	736	729	715	736	738	742	737	758	737	719	714	770	734	765	713	754	789	739	748	720	743	734	734	755	737	826	682	767	739	735	739	756	738	726	724	757	789	738	770	724	699	741	670	712	763	746	745	763	741	711	780	760	781	778	702	706	758	741	761	780	735	741	736	736	717	714	725	713	752	737	691	765	735	714	770	676	725	760	732	801	772	771	737	741	754	771	722	719	723	749	766	727	755	771	753	786	761	767	719	755	773	791	739	711	761	752	770	767	709	756	788	754	783	777	710	729	755	747	784	735	721	783	720	705	776	724	759	741	744	763	728	762	714	734	737	767	770	759	765	730	751	739	755	751	775	756	763	730	762	740	724	745	788	741	764	795	758	721	732	758	818	714	761	751	767	728	728	763	759	728	747	731	747	774	752	741	758	729	741	712	744	741	754	757	828	784	738	775	686	769	741	744	711	744	743	722	733	721	821	736	722	791	739	760	733	768	725	788	744	785	703	686	780	741	769	734	730	716	762	757	739	752	711	781	708	742	733	740	766	748	767	731	755	783	743	726	729	739	766	724	754	727	709	764	779	743	731	751	765	734	698	735	736	728	779	775	745	756	749	812	731	748	761	698	785	705	775	762	710	832	740	745	805	766	718	780	754	726	763	759	692	759	752	709	737	741	744	763	716	749	722	787	738	702	680	714	740	721	712	753	749	749	708	701	749	743	768	737	746	757	715	735	759	730	731	748	756	772	775	721	754	749	761	766	737	752	719	759	759	754	672	752	777	725	769	767	720	833	754	757	750	766	705	738	736	827	750	681	752	710	761	774	703	699	744	748	756	695	775	749	762	773	752	736	737	761	755	748	738	740	764	720	722	772	765	768	787	747	763	771	699	707	738	731	763	764	747	745	762	761	779	749	750	790	712	723	754	774	762	779	717	778	759	752	720	779	754	769	738	756	738	743	699	690	763	781	759	743	751	770	783	758	750	708	727	753	750	754	736	734	749	760	751	750	702	723	756	792	728	718	789	710	736	774	728	744	741	719	791	768	748	715	759	801	735	734	780	784	761	686	722	750	749	742	728	767	735	783	710	737	704	728	771	722	753	748	756	760	761	734	748	669	755	749	750	712	726	738	762	692	745	725	730	748	744	731	736	737	761	708	746	724	746	770	739	783	703	758	707	726	754	755	727	725	740	751	732	718	784	769	812	783	687	721	754	705	755	725	726	735	743	770	749	753	697	711	693	740	789	722	770	756	808	800	711	769	744	754	749	733	749	739	707	669	721	759	742	729	745	747	743	745	759	732	718	713	741	773	713	767	775	717	729	794	748	747	787	753	734	727	716	778	721	738	722	731	765	745	736	745	766	742	783	738	780	724	761	774	762	723	711	760	797	741	743	717	715
77755	69332	63601	34905	9199	879	373	393	369	354	381	351	340	332	326	361	294	345	317	360	337	349	345	355	309	310	341	321	307	319	324	338	334	288	319	316	342	339	352	342	339	326	324	305	310	341	349	334	374	300	369	325	300	341	337	318	332	331	303	337	342	346	295	328	349	326	307	313	329	310	361	327	320	312	314	324	285	325	322	331	347	351	303	344	333	328	347	323	353	327	336	331	328	342	325	316	329	311	340	324	326	367	317	316	316	305	321	327	361	327	324	357	311	297	323	337	336	311	299	338	336	344	304	312	329	320	321	302	316	322	296	337	335	327	348	350	310	314	364	315	339	275	314	297	346	346	321	336	313	337	284	311	336	306	326	334	296	300	321	336	342	327	290	306	283	324	294	290	329	308	298	336	302	325	349	343	324	302	344	331	337	345	318	329	318	304	353	311	313	305	329	319	331	343	315	332	335	326	281	363	338	336	328	346	306	307	315	304	342	340	327	328	331	310	341	334	350	303	325	320	335	358	319	296	321	331	358	321	306	291	324	328	327	305	305	335	356	309	337	342	342	315	329	291	272	353	331	334	291	339	309	360	321	319	340	313	318	353	315	305	286	311	315	343	348	349	318	310	361	317	349	295	316	345	350	317	328	328	332	311	341	319	317	314	320	343	301	329	336	306	331	281	391	313	345	319	328	327	303	333	296	297	327	313	293	320	356	335	316	352	353	346	344	337	322	314	312	344	311	331	332	341	333	324	344	337	327	333	310	283	323	326	305	313	348	319	330	310	340	327	333	316	337	310	305	339	352	349	341	336	323	323	313	302	302	327	319	305	310	365	309	326	348	366	343	316	349	324	328	306	315	343	329	348	306	338	302	324	336	329	335	346	347	308	335	318	347	348	299	294	288	316	340	328	358	301	337	355	358	314	300	334	328	352	324	357	305	306	350	338	339	350	331	321	307	330	348	315	323	314	298	331	345	326	324	337	313	317	324	319	295	338	327	316	330	300	344	337	334	284	339	351	350	355	292	338	343	342	328	335	322	309	349	319	342	332	315	323	337	340	326	316	345	321	312	337	323	313	334	332	347	348	312	317	327	310	326	360	318	348	302	342	330	335	290	345	315	332	381	332	321	269	335	339	326	306	348	331	319	340	313	340	322	299	333	284	310	324	327	345	325	354	286	330	337	340	302	353	342	324	340	340	315	354	309	358	345	357	326	352	347	315	320	309	340	325	328	308	300	347	330	320	317	339	321	309	333	343	294	296	335	341	353	347	289	352	314	337	343	300	358	312	335	285	295	317	326	347	327	332	330	331	343	349	346	330	338	363	287	331	336	298	327	340	319	348	317	329	320	346	315	341	299	355	303	306	339	341	304	299	340	333	323	328	282	313	337	331	306	307	294	349	350	296	336	352	323	332	320	307	327	308	362	300	329	319	315	319	343	309	321	344	310	335	337	320	333	312	317	331	309	315	347	332	291	347	339	302	342	331	331	319	345	327	304	322	303	330	309	327	312	339	338	316	310	334	366	339	330	300	323	347	306	314	333	328	336	346	312	347	319	342	323	324	336	347	321	337	337	338	301	295	338	334	340	365	321	349	331	297	325	299	311	317	342	341	322	340	330	330	299	304	320	331	331	345	330	322	303	318	343	311	323	352	357	321	348	328	299	321	340	303	298	337	314	310	319	337	314	314	325	338	340	311	324	332	299	311	305	351	328	307	343	353	299	306	315	310	361	306	315	282	298	298	292	304	323	347	305	355	325	309	319	322	342	354	279	319	314	283	340	341	336	344	334	314	296	340	349	318	330	291	358	304	305	339	316	327	296	316	313	350	342	314	300	310	335	330	322	353	305	307	336	293	318	345	292	320	331	329	339	339	297	337	305	345	321	338	303	326	301	327	344	325	314	349	331	336	309	350	334	338	291	330	332	324	328	324	323	313	359	299	314	302	292	298	312	321	303	348	361	323	308	295	360	328	320	298	317	333	336	307	295	335	351	324	345	349	334	317	350	349	294	314	345	341	349	301	351	320	322	358	331	324	333	301	319	329	318	319	319	324	316	359	326	322	312	327	318	350	326	331	380	303	288	330	299	342	337	351	327	339	337	322	329	308	307	315	335	309	339	299	330	321	318	345	343	374	313	338	316	355	353	304	305	297	310	311	337	328	309	332	342	316	379	329	346	300	327	315	342	344	301	348	321	327	327	310	345	332	344	324	341	349	341	314	335	337	353	331	332	318	338	321	277	347	286	324	360	324	304	317	322	303	322	330	333	352	345	341	295	359	296	309	304	348	295	314	330	353	325	354	317	318	347	313	295	352	299	338	325	392	351	338	314	331	279	295	318	317	338	324	344	303	322	325	339	332	346	303	347	348	301	313	344	327	305	312	340	299	330	323	315	335	318	314	329	324	339	340	329	339	343	341	313	312	314	325	322	318	311	311	317	341	302	324	334	301	321	318	332	315	333	305	322	311	336	346	329	336	290	370	344	328	355	357	323	316	286	306	315	296	298	352	357	320	335	318	313	319	323	323	320	327	326	314	293	303	312	361	338	351	312	299	327	339	327	318	334	309	349	358	331	308	353	280	324	369	345	298	337	327	305	294	293	342	316	308	332	342	300	334	337	303	329	325	338	338	319	316	323	336	308	328	308	344	307	328	322	321	314	350	378	313	313	314	309	346	286	322	309	317	330	307	317	323	328	333	320	305	326	300	355	354	321	311	357	363	302	328	322	325	349	337	314	324	326	339	312	300	352	300	336	321	311	349	318	298	326	303	340	302	302	352	333	337	352	350	329	309	344	295	335	342	307	301	311	307	361	310	344	303	314	310	326	315	323	352	317	327	330	331	326	333	329	297	337	334	301	338	300	339	304	315	313	340	340	322	332	296	351	347	333	322	289	316	326	279	300	334	345	337	317	321	342	332	314	324	326	342	332	326	310	337	322	337	304	313	342	313	362	295	341	332	308	327	341	301	327	345	316	339	307	356	356	334	314	344	321	302	325	302	356	327	308	318	303	319	341	316	333	323	349	324	327	344	325	330	317	355	352	346	347	326	287	292	296	330	322	334	307	322	304	339	310	294	345	291	323	325	345	357	356	333	334	305	324	351	323	324	337	332	372	328	346	319	308	334	315	325	310	309	348	281	311	327	307	339	307	314	349	338	316	301	346	317	299	317	311	330	348	292	385	322	330	337	330	316	326	326	341	297	312	353	330	331	325	289	338	320	337	343	325	331	353	361	295	354	316	305	323	337	325	333	336	346	318	330	335	311	335	330	315	326	320	319	332	313	331	351	307	293	371	352	281	325	291	306	353	330	315	328	339	294	292	310	340	312	338	339	366	322	292	356	314	333	305	331	334	332	336	345	352	378	323	302	348	303	323	319	295	360	318	314	309	317	322	304	290	335	324	319	334	315	342	319	352	322	345	333	339	326	300	312	330	344	330	342	350	327	336	350	345	365	328	331	356	323	332	328	321	332	337	335	319	333
60254	58599	60386	24443	1525	1468	1327	1223	1282	1181	1119	1066	1075	1070	1037	1033	991	1014	1049	995	988	974	955	1030	987	956	1016	1028	962	965	1024	976	951	967	1066	915	990	928	952	980	929	998	969	1043	974	968	1024	975	1072	979	979	943	972	977	972	891	964	959	962	975	993	995	989	1000	950	975	936	964	1005	945	1069	944	989	963	951	979	988	953	955	1021	1023	960	972	943	927	897	953	964	955	939	929	991	996	951	888	990	968	923	929	1004	936	953	1000	1016	1014	885	972	951	943	966	966	961	978	956	983	992	962	1017	967	993	968	1039	942	968	977	974	961	1012	902	945	956	992	982	1019	995	1047	965	983	1058	913	1002	952	948	917	964	950	933	985	939	989	1004	956	947	927	928	991	917	892	950	969	958	965	987	982	998	952	929	956	997	977	969	1015	1004	964	969	970	943	980	1001	989	932	905	942	979	972	970	935	954	980	868	951	962	878	1000	990	1029	907	985	905	909	1006	984	967	1010	999	988	942	1001	975	986	980	988	992	1013	972	996	925	980	1011	964	929	965	944	994	950	944	957	967	953	921	953	967	965	972	1005	954	975	936	991	987	998	991	948	1009	959	961	1008	966	984	955	905	973	962	943	1065	962	1009	899	952	927	958	992	944	951	987	952	966	996	957	946	1005	984	999	945	940	988	980	984	952	946	950	961	964	986	948	932	960	995	961	994	962	974	981	967	966	983	976	948	1006	966	958	1010	993	980	930	1039	942	954	932	966	960	1007	963	1007	985	906	940	937	1019	926	993	974	981	971	1051	925	1005	982	964	947	966	978	917	985	995	931	988	1023	983	921	930	965	906	976	999	929	968	994	968	953	974	1003	939	977	916	962	999	973	971	990	950	941	930	1007	1025	966	981	945	979	1012	1008	929	1019	1009	955	940	993	994	951	923	982	942	956	955	971	1026	970	936	1036	989	1019	970	998	963	975	962	954	958	1002	944	956	908	945	953	956	973	938	958	961	1007	969	914	960	991	998	966	983	980	972	916	921	986	954	934	941	1006	978	986	936	973	975	985	929	987	980	952	998	982	958	1013	959	978	1014	948	892	973	951	980	937	990	980	988	997	919	955	940	956	991	979	905	978	988	945	962	978	910	1020	1001	915	955	986	952	977	1049	988	966	971	923	965	962	954	973	950	1031	978	940	929	983	938	959	949	989	984	991	932	944	1009	974	986	970	934	923	931	992	945	974	901	1008	982	954	973	948	956	978	989	991	972	979	1028	946	968	982	959	934	933	981	910	993	952	943	970	937	907	953	961	987	1015	933	915	1031	976	1002	960	953	962	965	962	971	992	992	989	936	950	936	890	960	977	970	997	923	984	944	987	957	971	955	933	969	980	964	998	968	964	953	927	953	941	964	1041	953	922	965	934	968	945	976	993	956	984	939	915	995	1002	994	931	964	937	955	962	1001	942	1011	944	947	925	958	994	994	971	991	917	960	980	896	951	941	959	947	1023	996	977	987	988	916	1008	900	933	937	947	960	1035	990	904	982	976	912	1009	956	1013	921	938	950	972	937	960	1018	946	977	991	955	1008	933	984	916	963	935	921	988	955	981	1053	990	969	988	968	944	959	932	952	1027	913	949	938	975	965	1036	978	967	970	943	948	930	971	959	988	971	1001	974	1014	939	956	970	953	1024	1016	957	907	961	979	964	947	1000	956	989	936	950	1010	965	934	1011	995	907	954	968	959	976	923	947	961	950	978	1018	954	958	964	941	961	932	912	991	918	957	972	923	964	1016	972	990	983	1056	951	954	1012	963	974	931	931	937	1007	1022	956	926	982	972	958	976	983	955	959	944	931	963	995	984	934	958	906	1046	944	972	991	1036	938	982	945	983	970	949	953	1039	903	952	958	936	940	978	940	1026	939	965	986	953	984	962	953	982	985	1003	988	939	988	885	998	964	978	956	938	992	934	952	970	983	960	1037	908	938	929	987	998	975	948	987	980	972	943	950	995	1011	947	994	953	973	979	971	985	942	966	954	950	957	1023	967	1006	989	973	968	1035	977	938	940	1023	912	998	924	941	1044	969	988	946	1037	948	920	926	970	956	942	932	946	955	966	959	965	941	996	1017	948	954	880	965	943	1030	986	1029	970	942	1027	968	977	979	955	980	940	930	960	937	950	1022	988	957	972	1012	932	923	984	970	947	943	934	974	971	983	997	985	961	963	926	970	1002	998	960	1028	936	926	984	986	950	976	1029	985	890	978	936	960	1000	906	937	950	962	1029	957	955	936	1009	928	968	947	949	968	913	981	996	943	959	1017	942	958	952	935	943	1011	963	963	946	1038	986	1017	1023	966	964	971	1002	1037	959	980	944	1022	961	992	939	949	947	967	950	989	1028	983	984	966	961	907	947	999	938	991	984	935	1003	950	939	934	893	948	992	936	980	961	917	983	955	942	967	994	973	973	984	988	962	1016	924	949	945	997	949	1026	1006	971	941	922	950	933	938	916	954	940	960	1024	988	940	993	986	921	950	963	993	976	994	973	911	906	926	984	987	966	938	987	981	940	984	924	970	944	965	978	955	1031	982	957	1014	937	954	952	1032	917	1023	952	947	1022	979	961	908	985	959	954	969	954	916	957	923	925	936	957	957	984	1000	968	995	963	998	982	928	965	1001	947	986	936	945	994	960	954	989	996	942	1010	937	961	1019	1005	983	1035	930	1012	957	941	944	950	991	984	970	965	1027	973	939	957	944	943	993	971	984	1032	940	932	924	1001	921	915	935	964	974	940	987	997	1045	988	979	937	982	972	966	984	1002	964	954	969	949	1021	956	978	954	989	1020	971	906	970	985	936	980	929	958	1053	989	987	956	934	1009	981	996	932	980	970	962	978	1005	968	964	976	969	988	958	989	956	964	978	987	946	1012	1004	1043	972	984	1013	969	972	950	902	952	984	953	913	1000	956	964	944	955	985	976	1012	969	1025	961	897	1005	965	968	947	930	979	986	927	963	963	961	974	932	1024	938	959	956	966	973	942	1008	974	967	998	978	987	978	970	943	998	1009	995	949	927	926	944	1034	935	949	1001	999	995	950	988	971	945	925	1011	1038	935	967	983	1000	942	1005	990	966	1003	928	943	957	1019	932	998	982	942	966	909	962	949	940	978	983	984	933	950	1006	937	1039	956	988	967	976	961	968	961	1006	999	931	1053	912	952	968	995	962	960	978	1005	1057	998	936	935	934	922	980	1011	1012	966	964	940	922	1013	975	948	999	1032	973	962	943	1015	945	961	963	934	969	943	1008	945	922	933	937	988	992	976	955	1005	983	992	974	917	980	928	954	989	986	1005	992	986	977	983	895	974	944	984	991	960	947	960	983	943	927	971	920	917	916	970	955	936	1001	965	909	991	904	995	971	944	944	934	979	989	987	986	1052	944	934	957	948	949	996	935	996	971	970	907	988	931	920	950	997	1010	984	995	962	1044	959	1006	940	971	923	941	985	974	952	1035	943	1002	1014	952	972	984	964	990	985	974	984	1030	956	952	960	961	958	995	903	972	930	961	991	970	940	989	931	974	974	979	971	957	950	942	968	983	979	962	1001	986	978	980	939	948	904	990	941	929	990	974	949	962	961	937	989	951	932	978	1001	998	946	941	1000	979	972	946	970	974	965	918	946	991	999	982	990	983	960	966	920	935	1054	962	954	1018	950	981	989	966	1019	957	918	947
31329	16634	8382	2148	296	184	143	149	150	155	170	166	168	152	190	147	155	164	165	153	133	149	149	135	132	147	168	154	155	173	151	167	177	141	152	164	182	134	158	156	154	158	148	174	191	157	152	172	159	141	178	164	144	143	162	154	155	131	173	157	158	153	148	159	154	175	138	137	145	138	144	179	150	153	171	152	157	148	134	152	156	160	171	139	150	143	146	150	159	139	155	123	156	126	142	150	173	173	167	175	182	160	165	133	165	138	144	132	173	131	153	178	154	177	154	160	156	160	157	134	151	121	174	185	134	165	170	173	155	143	162	167	161	154	134	178	165	148	146	153	170	143	175	147	153	152	174	155	181	163	142	157	142	142	166	171	158	142	157	144	136	146	142	163	158	177	162	150	163	144	151	156	142	141	167	143	151	150	170	164	171	149	144	149	156	156	143	169	162	153	154	188	138	153	163	162	169	154	160	153	165	136	156	164	146	180	158	162	145	148	136	154	162	164	140	166	150	149	168	150	157	144	134	165	151	153	161	143	151	165	171	160	137	152	163	157	161	168	158	138	173	173	145	151	129	130	138	140	182	141	124	137	155	144	152	152	146	151	155	139	155	143	175	158	141	176	137	161	154	156	151	175	139	148	146	168	137	158	136	170	135	158	144	167	155	153	154	145	163	161	176	154	164	134	152	150	157	140	173	148	149	148	161	146	138	156	154	149	129	145	146	169	135	153	142	151	150	133	145	163	135	157	159	153	150	128	161	146	143	157	140	158	168	147	142	145	129	135	165	145	143	165	179	156	138	143	131	147	157	164	150	163	141	151	161	147	151	162	137	166	154	157	160	160	154	161	151	162	170	167	160	149	139	130	150	170	121	159	164	162	160	129	161	152	134	161	151	135	170	150	153	153	153	156	150	155	150	151	137	145	150	167	150	128	143	156	146	167	181	141	180	142	154	152	145	178	165	146	141	162	165	165	132	161	156	155	125	160	174	155	165	158	168	159	138	142	151	132	159	140	139	139	146	152	170	172	155	161	158	146	149	148	173	132	160	145	155	183	148	168	170	162	151	156	149	143	157	172	185	136	140	151	168	150	150	137	152	137	161	153	169	173	168	147	167	141	160	152	172	133	141	155	152	150	152	146	152	162	170	166	155	168	139	142	138	140	145	158	177	146	140	163	156	147	135	162	145	148	154	145	142	136	157	156	148	145	157	158	164	146	139	147	159	165	171	148	134	137	151	151	169	179	176	138	139	146	141	154	130	135	168	160	172	165	163	144	169	171	142	158	131	139	171	170	161	147	157	157	154	137	150	164	138	142	175	157	158	163	151	164	165	152	159	187	148	136	159	156	151	157	182	143	145	158	146	163	157	152	152	154	154	142	147	159	145	131	139	137	152	140	153	153	146	156	161	165	135	156	127	124	143	147	169	148	174	166	168	138	184	153	141	185	159	152	146	176	165	140	135	164	142	150	153	154	149	140	166	167	174	177	154	168	163	160	149	151	162	134	151	152	138	156	129	140	159	140	162	166	173	166	158	154	157	156	143	142	164	141	165	148	144	174	167	170	152	154	134	142	167	152	154	170	144	173	172	146	156	142	151	166	159	158	137	131	158	142	164	157	141	140	157	156	164	148	150	146	161	169	155	171	161	153	179	164	130	142	145	156	164	173	160	137	175	173	166	155	149	125	140	157	162	149	172	158	150	139	142	173	172	142	169	174	140	163	152	140	165	165	179	132	153	145	150	150	140	136	149	169	143	139	131	162	152	170	140	139	162	165	150	145	156	151	139	146	152	155	138	158	154	140	163	146	164	170	175	150	174	162	119	153	148	158	143	170	155	154	152	153	148	157	145	164	153	156	170	153	140	147	128	154	151	171	164	157	164	137	132	148	157	169	163	144	141	147	139	155	140	157	135	150	155	176	153	140	150	151	124	149	152	162	154	169	159	156	154	165	130	156	149	155	154	150	153	142	163	152	144	151	173	155	164	169	162	158	165	163	143	144	158	146	158	158	159	143	146	122	152	157	174	173	171	146	152	144	144	169	135	152	148	168	156	137	157	163	140	134	148	151	134	131	178	159	160	151	153	147	144	137	130	130	141	156	148	134	151	185	162	161	158	139	168	150	153	161	133	128	165	158	145	172	150	159	142	151	156	153	162	146	155	174	134	166	159	156	146	144	154	145	151	121	149	142	148	161	146	157	149	168	143	159	166	167	146	149	144	139	159	141	154	180	150	155	138	163	154	157	166	152	152	165	141	146	164	151	148	154	158	171	145	163	148	147	151	156	165	145	157	145	144	150	147	148	154	169	166	150	167	148	148	151	165	169	151	159	151	152	148	151	140	162	149	152	147	154	136	160	149	157	160	167	139	143	163	138	158	142	146	169	166	138	150	133	162	165	143	154	160	157	139	128	142	154	161	153	132	158	156	180	148	144	176	137	146	154	163	161	156	137	160	145	156	146	147	139	169	181	132	148	164	156	149	156	153	179	155	166	145	154	162	171	145	146	141	137	155	150	147	160	160	139	159	147	156	161	165	141	151	164	171	172	144	173	153	121	162	146	145	159	169	176	155	162	168	151	177	154	154	145	125	152	144	158	140	136	140	174	147	142	143	141	137	154	130	150	149	165	174	161	177	142	171	161	148	169	136	160	154	163	168	157	185	154	146	175	160	170	153	166	176	150	144	148	139	157	165	177	171	162	161	158	143	145	156	156	159	149	143	157	124	140	172	129	167	167	160	130	189	177	141	142	164	132	158	149	149	155	150	136	167	165	154	142	136	166	158	167	161	140	163	166	153	142	133	138	150	176	153	150	170	167	143	161	159	145	151	134	158	148	136	145	144	157	137	149	149	150	150	149	150	142	141	155	169	161	151	153	161	148	156	134	169	143	136	146	167	158	160	146	147	158	126	164	153	162	161	139	145	138	157	128	159	150	148	149	173	159	155	151	158	154	156	156	171	139	134	183	167	143	162	136	138	165	157	166	147	163	151	126	162	161	147	147	171	152	144	156	163	157	145	160	163	164	149	148	178	150	135	139	147	177	160	147	161	166	148	153	131	174	167	151	138	155	190	162	143	137	159	143	167	149	153	165	149	183	136	133	147	141	162	135	156	158	155	174	152	132	160	173	148	150	157	166	151	113	161	182	159	151	169	170	149	152	157	175	129	173	185	156	150	156	141	147	160	150	162	146	149	139	161	138	153	155	147	160	145	165	164	161	186	150	159	145	147	145	160	142	157	165	143	179	154	142	149	157	133	155	162	148	158	157	153	142	141	165	161	153	146	140	188	147	149	177	148	144	159	142	146	173	147	156	172	174	150	170	170	142	159	154	124	167	160	135	160	168	155	133	152	151	150	152	176	144	178	163	168	160	161	177	166	155	161	156	160	126	156	163	173	147	165	167	137	134	178	175	137	166	169	137	144	153	140	136	165	154	144	156	177	142	147	173	132	162	129	185	132	152	161	171	158	154	155	150	160	141	177	141
29504	19282	13923	4177	606	522	525	498	552	520	562	561	517	554	528	553	485	520	533	526	499	539	534	537	535	504	556	492	540	514	523	540	525	556	559	544	534	501	553	511	493	525	546	565	514	543	531	487	497	547	510	551	501	533	554	537	511	517	502	471	547	544	529	544	535	503	492	507	544	556	548	564	515	499	541	525	500	466	535	525	553	533	463	507	517	516	554	538	531	569	498	528	542	533	555	569	541	530	523	563	533	484	555	509	518	550	542	515	524	550	500	486	490	540	502	516	529	572	540	509	532	541	529	505	530	493	508	497	540	531	498	510	537	513	489	530	527	538	552	542	543	526	559	515	509	564	516	525	529	548	533	497	530	529	529	532	493	564	533	557	531	499	520	512	537	513	540	501	508	497	523	546	482	529	548	516	521	538	537	548	497	501	525	547	507	515	540	484	493	586	499	557	509	502	535	509	488	532	506	502	507	517	556	505	531	477	510	526	577	512	502	533	528	475	550	524	518	502	515	534	523	517	525	523	498	496	521	542	467	537	528	499	550	557	525	496	550	468	522	505	513	525	518	504	549	522	538	526	557	501	552	522	524	525	487	564	526	544	475	546	564	533	519	571	526	553	549	525	519	528	494	546	551	525	508	535	556	525	494	495	539	561	520	517	497	518	547	541	511	547	536	519	516	539	524	499	525	540	559	511	528	574	527	517	477	513	522	514	528	514	507	562	481	548	516	532	570	528	496	530	524	526	513	523	522	495	534	519	513	562	548	515	537	507	544	500	563	536	539	486	511	506	491	568	516	550	496	567	541	473	527	544	491	538	504	561	505	516	546	521	544	543	576	510	548	494	557	488	529	555	517	513	526	531	578	510	511	502	518	526	519	508	518	558	529	560	514	541	543	540	550	541	534	542	523	509	557	545	552	534	538	525	527	549	517	505	538	490	533	500	520	516	544	528	549	500	556	518	537	570	539	525	551	485	550	508	543	527	504	524	524	550	503	514	540	560	521	536	508	524	521	532	504	530	484	552	505	556	549	521	521	517	510	523	527	529	527	504	530	508	517	538	574	543	528	530	544	532	522	494	523	511	525	554	532	524	543	556	526	550	500	546	502	519	516	518	544	539	529	528	518	536	533	530	534	488	500	561	514	541	574	493	486	545	527	507	526	607	493	529	512	517	562	521	533	508	540	541	530	506	566	491	531	495	554	539	540	531	565	543	516	527	496	543	506	533	525	507	550	532	539	500	528	521	535	496	484	542	504	535	515	516	564	537	574	527	552	517	525	533	521	534	547	486	514	518	559	507	516	516	526	490	561	560	557	557	533	536	479	504	520	545	544	517	539	529	541	537	540	488	529	544	528	509	493	524	555	598	536	507	516	511	526	499	531	494	536	517	503	507	522	534	504	489	520	548	525	544	502	532	537	510	519	503	553	570	574	534	510	533	528	542	514	540	510	549	519	527	507	564	563	532	536	537	528	546	519	545	558	560	539	498	532	496	503	535	597	525	513	504	513	508	515	537	527	583	526	537	530	498	526	511	529	514	530	528	501	524	508	516	522	561	525	524	503	533	537	473	554	506	538	523	503	498	553	517	499	526	554	558	506	497	557	556	522	539	500	525	532	525	551	521	469	556	535	492	523	545	504	547	505	526	547	517	592	560	525	507	542	521	518	578	490	576	517	516	566	532	542	510	524	539	523	538	497	522	546	483	511	509	500	520	537	548	565	525	515	519	504	522	534	507	503	527	494	588	516	495	573	526	529	519	550	530	552	506	528	554	552	569	535	536	511	502	522	542	560	523	510	495	561	528	565	517	495	509	508	511	539	513	540	482	495	517	508	526	540	548	506	542	516	531	496	537	522	509	512	524	519	531	523	508	526	536	514	519	551	596	500	532	506	533	525	538	550	517	538	508	523	479	519	517	537	530	567	496	541	592	525	560	497	521	505	518	522	533	510	542	547	570	514	547	537	575	523	499	532	534	544	519	534	525	530	520	513	570	519	522	504	497	525	541	500	544	512	515	512	552	547	540	544	536	524	529	507	504	524	530	526	492	549	557	522	527	539	529	530	562	520	537	519	546	552	515	527	533	550	497	507	536	533	557	481	538	451	532	518	506	536	555	525	530	531	523	553	535	514	495	527	536	503	543	527	542	551	537	508	528	569	497	531	531	581	550	532	517	501	541	520	539	522	499	545	551	509	518	488	494	536	530	557	514	568	513	567	459	529	550	518	539	516	569	504	498	556	494	538	512	516	553	547	527	548	520	541	554	569	550	561	526	504	557	548	538	543	538	485	482	520	524	551	513	488	522	475	496	520	486	559	552	503	514	510	531	532	525	505	519	523	512	551	510	538	515	565	530	503	520	495	490	500	527	546	503	510	539	543	493	526	547	521	533	536	581	553	509	517	531	559	507	532	523	575	511	506	489	546	500	549	527	477	504	537	569	538	494	533	538	565	538	569	537	526	522	498	529	528	499	531	520	507	559	547	548	518	522	550	534	529	500	532	523	546	529	497	548	535	518	541	544	537	506	478	537	547	547	522	536	541	546	551	526	511	572	519	545	527	548	568	503	533	493	518	547	504	522	535	573	530	503	525	501	516	533	509	558	532	495	573	552	555	533	499	496	512	509	524	511	504	517	519	495	539	540	504	539	519	487	496	564	533	535	513	564	536	542	544	502	515	506	528	531	548	565	528	538	542	527	562	514	531	528	488	546	522	563	525	552	559	568	491	541	553	509	534	545	568	519	528	519	535	527	517	561	564	516	535	494	511	540	528	507	495	545	532	494	484	582	510	508	546	527	524	522	516	506	536	526	536	526	516	505	543	546	546	540	540	473	496	545	493	564	534	519	539	513	564	506	540	570	511	563	546	500	516	533	545	547	502	503	522	489	494	526	528	523	531	517	538	553	492	528	495	537	521	540	484	519	532	514	540	537	527	528	517	540	503	551	480	562	540	538	550	543	527	528	505	555	512	511	560	507	522	526	532	527	518	541	513	508	531	534	563	532	546	543	511	537	555	506	524	545	497	560	532	528	517	567	502	524	502	534	530	536	588	526	550	508	519	526	538	573	535	533	512	521	536	502	565	522	538	511	587	539	527	520	539	523	493	510	493	522	536	529	563	556	566	503	516	504	493	470	542	529	505	513	530	514	539	522	522	520	525	531	523	518	498	541	531	522	564	525	549	544	521	557	541	512	538	506	534	503	522	494	561	533	487	550	546	529	498	531	537	569	528	523	527	540	514	522	518	529	533	527	542	552	525	504	503	533	498	539	552	505	529	497	499	557	511	545	533	530	528	501	518	509	545	518	523	523	524	529	500	520	493	530	520	531	502	529	543	537	517	514	542	540	504	523	530	532	587	532	516	512	496	515	517	529	504	498	489	525	548	546	491	568	540	531	548	522	535	504	570	577	524	552	541	515	535	524	529	512	494	552	488	584	493	507	523	478	528	492	565	492	528	509	536	547	518	530	551	521	519	534	484	564
69736	59773	50469	28066	3898	341	302	257	276	249	258	241	260	278	267	260	252	204	235	227	249	235	234	249	220	223	275	250	247	250	257	241	237	266	243	207	223	261	247	237	226	257	243	240	260	211	236	262	229	257	211	238	212	230	258	219	212	249	223	250	233	240	259	256	242	273	249	251	262	263	236	237	213	256	241	249	220	244	219	237	241	228	227	237	284	232	211	269	221	243	240	248	226	228	265	278	233	250	218	230	248	228	224	245	238	239	241	233	223	218	246	256	270	268	238	262	234	229	237	247	247	241	241	240	236	227	251	204	229	222	229	236	214	248	206	239	218	228	244	218	234	230	236	254	212	251	233	251	253	241	211	279	219	249	248	243	239	270	233	235	247	247	244	251	241	258	229	260	239	240	240	235	222	268	232	234	217	245	229	214	226	256	219	237	267	255	213	219	228	229	209	227	242	265	226	261	262	238	249	223	251	244	256	226	241	226	235	259	254	264	260	226	229	227	226	261	262	229	232	240	252	244	226	252	240	238	263	226	264	265	232	268	219	227	242	236	234	213	228	241	229	234	218	205	214	236	267	210	226	260	279	235	227	251	210	240	228	234	242	221	216	241	240	224	237	254	238	210	253	266	247	262	245	216	250	220	258	233	231	267	237	237	234	241	233	269	256	220	241	238	255	244	236	235	293	251	254	210	227	237	247	277	271	253	253	255	245	245	250	228	288	246	230	238	242	229	223	250	255	246	245	256	268	222	245	241	224	226	215	269	247	218	231	252	255	248	262	296	257	262	260	253	234	257	259	261	213	244	221	270	234	229	201	225	230	241	241	221	215	224	227	242	245	242	258	235	235	227	235	278	224	241	241	247	235	221	248	256	253	249	228	237	227	250	243	263	213	234	231	221	234	245	252	219	229	244	270	239	263	205	232	217	217	243	213	206	244	249	242	228	254	225	233	254	226	238	270	246	231	209	256	239	245	243	256	227	229	228	250	253	239	235	234	257	243	228	211	242	263	236	250	245	259	213	246	239	237	230	228	240	222	247	236	227	242	224	253	227	242	263	205	237	251	246	238	254	228	217	242	257	250	238	237	256	258	230	224	236	249	231	277	241	230	242	235	211	247	221	227	215	237	217	245	257	241	258	227	239	255	268	228	238	246	250	227	235	221	236	231	259	226	225	244	270	222	241	243	261	236	228	237	250	190	218	228	251	211	233	224	243	223	241	239	243	238	270	249	227	224	224	218	238	225	217	258	256	280	204	265	217	243	224	218	251	215	231	223	239	233	239	240	245	218	231	256	255	238	243	213	229	232	232	224	270	259	273	256	254	232	232	228	256	230	241	241	253	236	224	215	225	215	236	247	226	233	245	228	239	229	251	227	234	229	256	229	265	219	249	277	274	252	232	249	232	239	261	267	231	251	254	272	237	208	232	249	235	232	262	241	232	241	236	256	255	234	233	231	231	267	248	252	209	249	233	227	228	251	233	243	253	226	268	246	256	278	254	227	235	251	253	250	237	228	240	221	237	247	232	236	229	249	226	219	267	240	234	213	233	229	246	223	205	271	261	232	243	271	275	237	268	243	242	237	227	218	250	239	238	235	242	237	258	233	247	228	283	219	197	219	251	240	237	256	255	254	238	233	244	245	214	232	238	237	211	234	229	261	251	233	251	219	229	231	263	246	233	232	234	271	242	251	244	246	252	236	233	215	234	206	246	256	226	236	237	252	240	221	209	241	236	214	231	230	224	226	268	244	254	232	214	263	250	227	227	229	224	224	224	219	239	227	232	246	255	220	196	283	250	256	236	248	213	238	219	273	208	239	242	239	228	248	262	252	227	271	250	227	230	257	252	261	234	227	224	209	227	257	240	235	225	242	223	256	228	247	228	226	243	252	238	240	209	253	226	215	225	226	257	234	251	250	230	256	259	250	265	247	242	213	249	245	225	230	259	211	228	225	251	238	221	241	245	220	230	203	242	202	230	244	271	218	261	260	268	247	252	238	201	245	235	266	270	210	231	231	240	243	233	250	246	227	247	262	209	257	224	253	234	209	232	237	232	253	243	266	219	225	221	247	247	202	232	241	214	271	234	216	225	238	214	217	253	251	229	226	213	243	234	256	210	244	237	226	234	260	235	243	247	252	217	250	260	231	228	236	244	252	250	232	244	240	241	243	285	239	206	225	241	234	256	251	256	259	248	234	224	237	218	244	254	240	247	262	237	244	255	229	210	244	241	234	241	269	253	236	220	218	248	250	211	229	221	240	228	224	242	247	242	236	235	260	255	228	219	229	227	249	242	238	210	268	253	198	243	228	232	234	231	226	240	244	241	238	233	199	240	257	219	256	237	244	236	232	259	220	218	212	250	257	247	235	232	244	261	238	207	236	234	263	247	239	215	213	240	265	227	240	226	220	284	239	231	242	260	217	223	238	263	241	222	235	236	255	275	225	275	198	235	252	247	230	254	221	246	225	248	245	218	220	225	251	218	263	219	247	248	219	249	247	227	258	219	237	234	242	247	270	220	234	236	228	233	217	234	207	228	225	244	223	225	243	260	230	230	241	253	214	282	239	238	262	249	240	242	217	234	235	223	225	227	235	274	236	229	218	231	265	230	204	215	254	246	217	256	239	235	232	216	249	226	241	241	245	224	227	246	244	261	245	260	251	243	231	240	231	250	270	229	245	240	231	224	238	227	251	219	261	213	243	248	260	217	214	241	230	239	272	229	251	212	237	258	236	230	220	238	245	230	249	242	259	195	228	254	220	228	243	229	239	224	232	236	238	234	248	254	258	225	230	245	239	216	257	259	260	216	254	245	218	252	222	221	246	224	256	244	252	240	246	253	239	229	223	253	216	238	210	280	239	211	252	211	242	208	233	224	221	232	229	255	231	235	254	238	220	241	237	235	228	233	232	246	218	233	244	262	257	251	225	210	233	264	256	216	219	216	237	241	222	231	245	242	221	235	222	252	207	252	256	250	234	229	236	240	233	254	236	247	242	232	266	225	247	236	263	205	256	246	256	219	235	254	255	230	234	234	231	211	255	218	239	208	210	224	235	247	247	251	228	246	250	232	230	230	215	231	227	230	259	243	232	230	234	253	231	244	222	244	227	258	244	247	232	246	217	232	237	250	240	238	243	243	245	245	255	218	237	254	225	224	234	227	225	237	234	238	253	246	232	244	246	246	235	232	227	240	214	264	229	231	247	234	216	234	234	249	248	231	254	224	265	248	233	241	242	239	261	228	249	235	249	225	230	247	249	245	231	260	247	281	231	237	225	245	245	258	250	267	232	228	252	219	258	212	225	271	223	236	245	223	270	233	254	262	232	246	250	245	238	254	241	268	222	245	222	254	221	220	247	265	286	251	231	284	230	249	264	227	260	203	242	238	243	223	223	232	246	262	233	236	239	228	210	257	244	236	252	249	249	225	231	227	260	220	233	251	256	225	241	204	237	223	246	239	232	266	241	233	226	261	234	239	244	213	226	225
50129	48440	47792	22157	1118	994	926	939	893	840	818	865	820	778	838	787	769	745	784	750	758	774	778	757	807	717	740	777	791	771	713	763	722	759	804	752	723	788	751	730	757	789	837	768	740	770	719	787	789	756	708	764	767	747	787	758	653	756	760	751	739	808	775	716	767	731	791	757	736	750	786	779	746	738	725	724	759	786	754	729	741	735	760	732	743	741	724	737	751	747	746	757	789	754	770	756	753	774	755	711	738	734	690	779	759	780	728	741	764	720	740	761	775	723	740	830	708	751	734	803	728	745	794	713	763	768	726	765	752	708	726	722	790	741	711	734	809	777	793	713	808	768	761	825	740	758	739	808	756	781	793	699	753	752	737	721	747	719	768	762	779	726	745	715	744	748	795	745	754	778	758	722	776	724	759	737	734	771	726	728	722	731	756	752	712	705	741	792	788	746	777	727	718	729	779	763	742	762	762	728	738	710	749	698	719	799	763	780	737	766	798	796	794	731	754	764	791	751	683	730	748	769	744	737	733	726	728	738	696	765	730	774	764	789	729	740	772	776	795	751	742	762	748	760	764	762	705	742	774	720	752	733	745	737	716	728	744	697	727	704	745	729	717	772	748	767	706	734	716	768	702	747	731	729	729	752	777	778	771	713	740	719	782	687	740	798	741	775	760	711	746	724	767	754	733	766	788	804	736	724	732	758	779	776	761	744	763	735	760	772	735	749	736	749	757	715	738	728	735	726	744	753	771	746	728	732	754	745	785	710	763	730	735	718	779	725	751	707	740	698	729	758	715	689	741	747	732	726	748	752	727	716	740	766	735	740	700	750	796	766	771	742	779	770	755	721	739	746	702	779	727	798	764	766	748	768	766	779	754	712	694	750	708	744	768	778	777	798	731	785	799	763	727	731	741	713	739	763	731	798	770	726	768	820	778	742	758	734	721	807	721	788	773	701	768	725	759	717	671	740	743	716	766	760	730	741	764	769	743	743	741	786	777	723	754	765	698	732	707	789	785	721	763	764	716	740	766	697	763	745	686	744	703	759	729	750	765	773	729	756	779	794	799	805	720	791	740	712	715	789	721	759	739	730	732	735	745	761	771	747	758	739	723	766	715	738	762	774	744	729	779	729	777	765	730	720	748	727	744	744	759	749	755	754	775	799	726	744	775	770	728	688	723	815	729	756	748	757	748	768	739	787	754	767	761	729	773	722	728	753	690	776	661	714	769	740	734	756	776	727	790	730	693	779	721	769	745	762	759	759	773	734	776	758	757	746	777	801	755	775	744	762	714	768	813	723	764	784	747	792	733	750	739	758	698	776	729	821	746	719	722	772	740	742	756	797	755	737	723	755	746	755	777	737	772	794	797	714	772	757	765	755	716	775	731	760	718	741	738	759	769	734	808	738	759	756	749	750	708	762	713	748	694	760	728	739	690	774	745	768	728	809	728	733	743	778	778	767	766	780	750	739	772	778	739	755	758	751	731	787	822	746	760	747	823	802	762	750	795	724	725	711	783	759	765	756	731	753	772	744	757	754	747	760	712	711	778	731	720	748	747	729	745	756	742	739	773	737	736	720	750	772	761	743	699	731	768	713	781	781	749	782	686	772	766	733	733	712	721	749	747	771	704	763	712	743	780	754	756	733	734	733	766	726	770	738	763	770	777	771	748	735	762	782	710	773	715	743	759	724	721	760	736	749	764	763	747	761	742	733	721	755	728	743	761	755	762	764	718	732	716	746	719	742	750	724	759	800	765	733	766	770	766	734	719	764	761	750	742	762	748	783	743	761	781	729	842	783	755	719	792	784	710	774	703	737	754	803	751	735	720	771	728	746	708	756	762	701	765	739	747	767	720	733	683	730	773	751	733	733	741	788	727	743	739	758	745	751	784	759	768	727	766	695	741	749	728	748	761	767	760	745	771	749	718	728	776	724	754	773	731	702	764	737	787	676	730	769	748	789	731	750	768	763	734	730	746	717	760	764	759	745	775	756	771	774	758	735	751	712	730	769	766	738	731	759	742	814	724	764	764	773	746	731	735	712	811	761	766	702	746	815	766	768	767	756	799	737	751	795	739	790	754	768	743	761	792	747	809	750	738	701	733	781	776	735	725	708	794	769	787	752	752	752	744	744	736	713	758	740	740	756	746	726	732	736	744	769	699	737	720	738	811	757	799	736	752	735	807	748	743	761	756	746	759	704	730	729	777	749	741	765	765	693	695	769	743	787	761	697	733	786	765	790	727	799	787	745	776	779	786	703	764	726	732	728	744	744	731	722	775	711	777	733	776	723	722	758	779	774	742	740	753	697	808	752	796	755	751	747	742	725	748	749	703	759	729	776	783	728	740	706	733	764	756	763	757	731	709	734	755	774	741	734	750	716	762	743	830	764	739	745	800	767	766	734	761	755	768	744	821	740	704	724	760	775	674	729	771	774	811	718	757	817	726	797	768	752	772	750	763	724	709	718	744	786	750	730	689	730	760	750	784	748	805	747	773	784	709	728	711	791	799	747	736	740	712	687	760	742	720	743	749	704	783	768	772	779	735	712	748	768	767	797	748	719	769	800	763	794	766	746	749	783	789	732	801	802	757	773	777	772	760	793	790	744	750	802	745	767	730	746	747	781	738	739	751	743	792	725	713	758	750	739	790	780	731	779	746	790	736	799	747	720	719	742	771	768	751	759	773	806	681	757	755	733	789	747	712	761	769	719	740	776	759	796	671	746	756	801	806	774	756	747	713	785	757	748	762	791	759	706	747	717	774	793	767	796	805	724	757	772	748	780	755	744	698	737	773	739	770	745	747	755	752	795	720	700	768	749	734	724	845	758	731	748	821	770	735	734	787	739	809	776	735	800	771	752	730	732	777	714	754	744	708	762	722	747	754	748	758	746	760	792	784	751	752	764	722	736	794	759	752	709	743	766	740	713	721	687	763	723	727	743	788	763	782	766	756	753	767	766	698	730	791	730	711	753	731	806	692	737	748	720	818	745	784	778	723	755	729	732	778	734	829	695	719	755	740	758	725	761	761	759	740	781	767	757	711	786	776	762	727	731	719	788	758	761	735	726	752	692	753	742	741	753	725	707	730	767	716	735	754	774	773	795	726	725	763	750	761	702	784	746	714	777	740	761	750	725	792	744	746	753	814	750	728	762	741	748	750	785	718	749	758	759	746	754	792	716	748	756	768	781	786	713	709	761	737	735	758	750	745	758	799	725	726	757	786	766	764	734	710	748	784	759	744	764	777	725	733	740	764	725	740	761	769	755	814	731	717	772	740	753	778	757	799	757	728	732	770	763	775	755	748	730	757	755	750	736	742	796	773	748	731	760	749	756	742	785	726	761	732	787	738	796	737	779	698	737	749	781	760	769	802	760	714	734	772	769	756	764	712	757	696	766	750	758	699	737	741	737	782	689	731	736	752	766	726	772	700	737	733	777	795	698	773	777	755	771	739	778	797	769	746	769	767	738	753	766	788	726	797	775	770	755
77707	71141	62336	35279	8666	786	409	402	379	363	347	355	351	349	349	345	333	334	320	328	345	360	307	337	365	332	303	312	345	338	323	305	368	358	326	337	345	310	305	364	327	315	309	307	311	362	295	322	328	314	348	321	316	337	336	323	332	334	340	334	289	330	303	337	315	342	341	316	325	294	319	327	338	333	369	308	337	328	351	325	327	336	335	303	310	325	322	338	336	316	322	340	319	329	325	325	334	308	317	309	323	330	354	337	323	325	330	314	331	342	293	320	316	292	322	325	308	325	310	303	328	306	312	315	261	305	322	302	340	312	327	285	297	322	302	368	328	299	361	327	303	304	320	309	314	317	318	313	307	330	348	325	275	340	315	335	320	317	315	320	332	343	299	320	323	313	306	310	337	305	305	339	333	301	308	332	377	319	330	341	335	292	323	338	334	321	300	289	307	301	335	314	314	371	309	333	347	339	315	298	303	321	315	311	303	334	307	326	315	317	348	317	301	326	296	298	348	326	320	297	328	343	303	318	341	322	336	327	296	316	355	352	339	342	302	307	311	327	315	359	310	293	320	360	373	293	311	318	333	322	347	299	323	317	301	302	354	303	343	319	300	326	352	306	294	346	333	333	324	310	326	305	346	332	322	289	327	327	330	304	302	353	301	300	373	318	343	341	350	370	323	292	355	337	355	313	309	318	328	325	298	322	288	322	311	307	348	323	362	331	305	324	324	276	346	301	336	358	347	302	342	309	290	324	326	332	338	304	307	354	345	316	354	337	332	315	342	316	362	335	357	322	327	337	327	305	308	311	304	350	313	305	284	304	310	326	330	312	304	331	305	323	305	289	306	336	303	308	322	302	316	309	299	288	341	320	329	364	321	313	332	345	292	328	332	326	345	309	314	319	330	350	334	314	345	309	350	328	342	316	320	304	326	330	307	341	302	306	312	333	318	346	313	328	296	328	291	307	331	309	317	320	334	323	313	322	299	321	336	332	318	341	296	310	312	297	334	332	311	372	344	326	298	325	293	316	311	359	320	314	310	310	302	351	313	318	339	358	314	313	335	289	319	329	315	321	342	335	297	312	307	301	329	308	329	325	343	311	356	365	305	331	302	364	347	332	315	287	321	344	329	312	315	319	304	329	322	305	335	345	343	304	358	305	319	327	333	287	345	291	289	332	330	330	317	337	350	350	333	360	305	344	322	336	328	312	306	324	313	318	315	329	303	318	316	340	306	349	355	332	308	347	340	337	293	350	326	314	310	328	329	349	285	320	325	354	333	329	311	366	310	310	307	323	326	315	322	355	320	350	300	329	309	311	331	343	346	302	314	311	309	305	338	342	327	321	363	338	292	345	334	326	319	302	317	321	316	305	326	291	307	330	319	303	371	374	308	340	319	353	293	284	289	323	315	358	322	327	320	336	337	342	344	335	325	292	357	300	324	341	350	302	330	318	333	354	321	333	326	348	330	306	332	307	327	320	340	339	319	342	341	303	320	308	330	310	316	321	340	358	354	310	338	296	273	301	340	319	302	349	347	346	328	320	323	332	347	311	310	356	321	334	324	312	324	316	342	314	310	314	302	326	329	315	322	313	319	310	349	327	344	309	332	321	306	327	299	332	351	304	336	318	303	343	319	321	324	328	306	334	335	326	337	296	295	309	296	333	320	312	302	318	315	323	313	314	305	307	302	299	323	291	301	332	311	326	308	326	353	351	301	320	331	311	310	344	300	294	321	333	324	323	297	296	288	307	342	302	329	326	283	330	316	358	343	325	323	346	314	350	315	327	327	326	307	302	291	322	323	296	337	320	312	305	318	318	354	324	325	280	319	315	341	350	328	358	290	301	348	326	308	292	326	321	332	318	334	348	308	311	310	302	351	340	348	346	333	313	316	309	317	299	321	305	306	319	315	338	353	289	302	306	340	297	302	301	287	341	331	347	323	348	321	335	318	355	326	348	325	324	324	324	314	357	326	329	332	301	314	310	282	322	329	351	315	327	322	327	313	331	316	318	355	319	304	342	333	293	295	301	351	312	333	292	287	358	294	326	319	317	316	326	359	308	308	303	326	290	331	332	299	335	312	330	334	303	338	289	332	338	309	321	316	335	363	309	317	343	318	326	370	278	320	345	316	353	317	351	303	308	392	320	332	318	335	311	307	314	320	309	317	329	298	340	312	356	316	332	333	334	304	325	336	295	313	318	313	324	290	292	363	307	320	338	317	298	302	317	324	317	338	294	313	337	316	323	307	288	303	310	314	342	312	316	312	350	330	334	308	314	324	317	325	294	328	304	314	314	324	306	338	336	301	326	342	271	314	309	299	339	325	291	304	326	337	314	303	321	285	309	330	319	315	354	343	317	306	317	311	291	342	310	364	327	316	324	306	313	291	310	325	336	323	334	371	356	351	335	315	332	375	303	320	337	303	294	307	315	315	319	325	341	309	321	310	324	299	330	327	320	300	362	344	283	295	368	358	359	333	349	317	324	315	310	307	328	324	328	317	345	290	332	372	331	349	319	337	328	333	349	297	333	312	331	362	322	340	332	304	316	325	329	330	312	313	326	317	305	327	328	347	327	331	313	303	299	327	321	297	287	299	335	297	304	331	289	319	341	311	319	324	298	298	312	338	277	348	353	347	286	374	328	295	350	320	300	337	337	345	332	339	314	345	331	327	320	317	363	337	338	317	311	332	288	340	299	350	303	324	304	339	353	348	315	309	328	327	324	329	308	329	288	312	337	321	321	298	353	324	308	359	313	308	323	343	323	313	315	316	320	331	279	301	343	308	350	320	309	317	347	303	316	319	346	315	321	313	326	341	317	296	321	320	349	311	346	315	320	317	318	321	309	322	321	314	319	302	326	300	344	298	308	293	328	321	313	319	330	299	318	309	322	294	328	311	352	304	340	304	306	309	317	301	343	316	334	344	323	299	328	330	334	344	284	313	329	325	295	334	305	355	325	304	343	322	322	317	318	339	305	308	324	334	338	305	351	351	336	289	316	321	371	316	303	311	339	329	325	308	292	357	301	352	332	326	322	331	320	325	351	325	337	295	330	310	298	300	320	314	322	358	358	322	308	318	331	312	294	355	334	321	312	301	309	361	316	320	324	301	345	323	325	310	313	331	336	318	298	307	332	334	344	316	326	323	338	318	318	332	333	347	332	330	297	281	307	316	343	331	336	327	320	322	336	299	317	300	315	304	334	326	306	313	326	346	303	320	335	351	338	321	332	319	341	318	341	330	306	351	311	322	319	371	323	332	391	335	333	318	339	315	328	332	323	316	329	287	336	328	306	358	316	338	337	348	323	335	336	322	298	311	301	318	318	317	325	315	355	365	331	314	336	333	344	315	312	314	330	342	359	310	319	311	309	331	316	330	296	290	334	314	309	326	336	350	364	341	334	332	345	372	323	337	380	319	330	337	317	337	323	309	351	307	348	308	303	322	337	335	328	324	316	335	296	295	342	326	334	322	333	345	316	317	305	328	328
59200	59845	58944	24480	1599	1479	1307	1270	1178	1143	1148	1077	1020	1109	1014	1001	1083	1025	998	1039	1048	1005	1010	1000	973	996	958	979	1008	1004	968	1019	1018	1006	997	983	936	941	927	960	993	980	927	985	948	1014	953	953	1020	978	963	1013	962	979	951	943	967	960	990	927	989	974	961	962	938	919	950	988	934	969	982	937	985	916	917	944	934	952	942	975	937	932	945	1005	948	960	1011	981	938	954	1013	966	913	1023	984	1011	963	950	1007	989	983	912	985	954	956	981	941	939	901	887	989	936	965	907	959	978	946	978	931	913	969	1000	942	978	940	893	1000	959	956	972	956	933	999	938	933	947	932	993	919	983	932	981	989	978	996	923	959	981	979	994	979	912	968	950	959	932	960	932	951	961	924	952	976	940	967	976	983	1034	989	999	954	1003	961	951	981	971	936	941	936	912	976	944	933	957	989	950	985	987	955	986	1023	913	984	965	1007	954	964	917	982	942	938	929	980	938	979	974	935	964	1003	921	943	941	977	997	966	919	1010	1047	947	978	947	952	1002	977	978	966	983	940	962	955	963	950	991	952	982	965	972	915	1018	972	1012	991	968	919	906	931	916	922	946	921	979	927	950	923	978	903	964	917	951	916	978	981	979	955	966	1006	970	965	969	983	931	953	951	996	948	1006	978	975	932	936	962	920	936	983	926	938	959	917	901	959	906	951	965	925	985	946	931	985	1007	965	928	922	962	945	961	958	1010	932	954	1000	939	985	924	940	923	938	948	968	953	956	965	980	954	969	974	947	964	947	963	1010	944	978	962	970	964	960	962	979	958	943	979	948	985	961	930	953	963	922	994	965	1002	1007	975	975	1017	946	924	954	954	955	948	941	975	938	1040	1006	921	938	949	939	975	879	997	963	982	883	946	956	922	966	1023	967	935	939	934	909	931	1003	920	980	941	970	1011	959	930	945	955	957	928	990	943	962	894	957	1015	974	946	984	966	987	1004	953	957	915	944	945	927	962	940	981	983	897	953	946	916	995	1011	949	960	952	976	968	940	1001	1021	936	972	969	948	939	911	955	963	963	946	976	948	986	957	947	968	969	1000	967	1003	922	997	981	904	964	980	969	974	951	986	933	964	929	939	975	934	945	939	920	954	927	951	949	905	957	978	958	970	899	933	970	943	972	899	972	954	1018	960	989	990	995	985	979	932	865	971	949	926	924	940	943	934	947	956	1011	955	910	989	978	980	984	954	932	926	921	941	980	1028	990	981	976	942	992	907	977	986	986	953	974	986	967	987	923	988	1017	977	976	962	937	959	956	968	921	969	983	936	989	930	1035	945	934	973	959	948	957	981	976	1004	907	979	917	955	946	917	982	936	968	955	961	936	941	922	921	931	979	970	1006	965	981	972	935	953	944	971	956	937	1021	925	954	977	942	887	981	970	993	932	963	965	966	1014	966	979	976	986	921	967	944	1048	1006	908	959	985	1001	958	952	935	955	942	999	957	955	1013	984	953	1012	971	955	970	983	982	914	931	954	977	968	968	987	955	966	885	903	947	963	981	982	928	1013	986	943	971	975	953	948	997	973	913	923	975	930	1036	928	940	972	962	1038	1022	992	979	983	937	969	914	924	962	909	952	950	900	1026	957	986	964	928	922	999	942	941	986	1015	958	937	1004	986	989	958	926	932	937	963	986	968	974	993	981	970	962	961	942	976	942	953	1001	999	950	974	965	986	947	995	999	914	958	920	951	949	947	946	902	988	952	927	934	979	974	948	970	935	935	975	979	968	938	913	991	968	888	979	934	926	961	917	980	953	929	958	959	961	1038	980	957	980	947	969	957	947	965	934	981	965	935	947	988	902	886	964	945	931	975	906	957	988	989	923	962	909	979	1038	1016	945	987	1036	961	970	933	977	930	927	997	952	962	987	964	948	926	969	971	987	955	954	982	1001	1004	975	929	937	976	967	1013	953	980	952	956	950	977	973	980	998	1023	971	959	987	896	929	964	965	910	954	958	991	986	981	982	959	908	967	971	955	979	928	938	970	986	938	934	938	935	940	1010	921	968	1007	941	988	932	969	945	961	920	956	976	1010	952	949	971	966	946	978	1000	927	938	954	924	994	972	981	879	972	974	1003	943	966	968	994	1006	897	921	920	956	929	959	952	998	1005	977	985	956	1016	908	1000	963	924	933	988	977	982	947	942	943	942	986	1028	1037	923	972	968	977	909	991	953	1006	961	933	953	984	929	902	955	919	1012	977	920	968	990	954	925	929	971	930	957	976	1011	968	965	923	938	984	938	914	958	945	959	946	969	930	993	970	960	955	932	984	949	944	964	966	933	975	1004	962	961	925	967	946	930	963	978	977	1018	985	942	958	996	958	940	984	946	906	965	922	961	971	927	999	1017	982	978	935	984	1003	986	966	940	906	997	957	990	967	969	990	913	970	947	957	947	935	938	943	962	956	1004	877	996	966	937	968	996	1020	971	967	940	942	940	900	966	936	948	971	914	980	944	940	894	1015	943	967	955	956	966	970	957	909	1011	962	889	971	950	888	979	936	1003	954	956	940	939	999	973	955	971	957	990	906	938	920	988	963	964	1009	933	923	884	1000	985	942	926	931	931	972	948	978	910	1031	987	941	976	919	945	968	942	979	953	920	939	1012	961	985	919	982	916	1024	996	927	993	1016	1004	939	944	1011	961	949	970	979	950	1002	949	1000	965	953	907	943	917	956	933	963	997	928	972	1003	957	959	988	933	945	921	990	947	980	945	952	980	975	945	988	978	946	954	982	1002	963	1013	931	948	924	939	973	995	984	989	908	1011	928	967	913	952	961	1000	956	950	913	940	985	914	948	955	906	945	943	923	901	956	998	877	924	969	926	929	904	1041	959	976	931	937	956	961	983	978	915	1003	936	1002	932	994	909	957	919	942	945	1003	950	964	955	955	933	950	965	938	937	969	992	988	945	957	956	983	900	941	918	951	967	941	981	931	954	929	949	949	964	919	954	960	955	937	942	1006	931	986	974	974	938	929	960	975	950	996	906	979	900	1018	957	989	990	941	956	916	997	980	959	968	982	943	941	979	958	941	993	951	1016	977	932	982	982	974	1003	915	930	988	908	910	953	984	956	978	957	886	916	973	1004	991	996	959	949	1028	901	986	919	946	980	944	979	959	986	970	970	975	969	903	953	1007	952	1013	970	978	926	909	964	928	951	927	994	955	876	917	968	995	906	1018	958	976	895	967	1000	945	951	966	957	1004	992	985	941	1030	922	968	964	985	966	934	970	975	949	955	947	998	956	929	917	961	968	979	957	1003	945	1016	956	957	916	992	903	956	958	930	1005	923	972	1005	978	981	978	961	996	998	931	927	913	982	1021	965	951	957	978	922	966	1021	984	969	936	915	978	913	930	971	967	999	937	953	977	959	938	970	1010	951	1008	923	939	998	985	1029	920	973	924	983	983	916	925	949	920	980	912	928	997	934	999	955	947	933	945	953	984	939	971	935	952	959	941	993	999	973	948	997	925	971	957	947	948	990	1021	969	971	894	970	1014	980	957	988	939	977	918	929	888	931	1014	968	993	963	925	973	974	931	989	951	958	1008	992	890	972	914	965	932	933	952	995	911	926	938	950	926	917	953	956	973	932	967	954	987
30160	16734	8084	1803	178	179	164	142	129	158	151	170	167	149	138	152	163	182	157	155	141	143	169	141	154	173	137	180	149	142	162	146	149	131	157	146	152	153	165	161	145	166	160	144	150	151	138	133	146	157	160	167	152	134	147	141	164	167	157	177	166	171	158	158	149	146	180	166	143	147	145	163	154	141	142	152	171	155	160	147	136	171	153	148	147	150	161	159	161	149	132	153	174	158	139	148	158	130	144	144	123	149	156	152	147	159	144	144	150	150	141	151	138	177	162	163	126	131	152	183	154	143	173	146	158	184	172	154	167	153	160	135	177	147	168	155	158	142	161	152	149	164	138	149	149	143	180	153	164	120	157	173	139	140	143	147	144	169	161	150	160	171	161	158	142	166	151	148	172	161	156	155	151	190	155	146	155	157	147	139	153	155	154	165	158	141	170	169	157	153	165	137	148	144	166	139	157	171	176	164	160	152	150	148	167	157	153	139	138	176	150	154	163	167	145	144	148	158	143	148	148	147	121	150	152	140	163	155	161	131	155	176	142	164	162	155	164	153	154	126	145	154	152	164	171	153	167	126	156	145	162	148	127	187	162	155	161	155	148	139	138	114	156	168	159	146	137	149	155	153	157	151	172	164	162	161	150	146	132	160	165	148	153	128	153	172	154	134	155	130	156	144	150	183	151	147	160	160	159	163	167	145	130	136	173	149	155	144	148	151	175	153	153	152	159	163	158	151	162	167	140	150	139	131	157	157	175	136	158	131	162	149	143	163	158	163	157	160	151	180	161	162	154	143	151	152	165	149	161	148	164	139	163	166	162	163	177	156	170	161	161	146	166	132	153	137	149	164	153	136	140	131	150	140	191	155	166	155	134	160	159	125	160	149	151	131	132	170	141	164	137	174	136	151	135	168	169	144	141	130	152	143	161	158	142	173	165	133	176	158	144	145	150	165	138	132	162	148	192	164	164	142	149	151	153	148	134	133	145	139	136	167	131	156	158	148	135	141	153	151	144	167	150	158	146	157	137	149	125	178	166	151	132	158	147	153	137	158	141	143	166	171	146	158	152	152	147	152	149	152	133	159	164	148	169	169	147	125	142	174	145	169	142	144	145	150	146	143	159	124	150	138	153	149	140	164	162	163	155	153	157	180	160	144	157	145	132	150	151	167	147	173	161	160	151	158	153	166	176	152	163	153	164	138	149	151	163	173	152	144	184	147	150	154	142	165	152	144	159	166	149	168	153	158	132	161	146	164	142	156	149	137	141	162	156	172	163	154	124	146	152	155	154	138	155	147	168	153	155	134	159	157	148	146	155	177	151	153	166	172	150	131	142	146	149	161	167	154	149	166	157	142	159	159	142	176	154	155	155	134	143	160	151	155	141	145	164	142	148	141	142	153	134	153	157	160	156	170	147	159	143	148	156	157	158	132	162	168	155	162	152	155	146	161	154	131	150	154	156	147	172	155	151	154	153	133	132	168	174	155	144	169	154	153	145	173	150	161	155	154	170	188	142	137	151	164	156	168	142	134	144	150	135	163	174	177	148	147	176	164	125	158	139	158	167	158	151	148	167	158	154	154	142	177	145	140	142	155	158	141	149	161	145	148	176	150	150	154	154	146	171	160	159	138	162	161	150	151	150	143	147	149	152	153	150	166	158	147	155	164	155	169	155	161	157	149	145	130	126	169	143	164	126	134	164	155	133	134	157	139	145	146	155	162	152	145	149	148	182	172	137	140	155	156	138	163	166	152	164	148	156	141	154	152	154	158	171	138	148	154	146	152	166	170	135	185	133	146	144	128	158	133	181	165	170	151	164	148	162	156	149	156	152	150	158	172	149	155	145	148	145	166	131	163	171	143	147	173	168	147	150	167	154	150	153	145	157	152	173	149	175	149	145	143	149	173	167	166	159	153	154	165	135	130	151	152	152	138	146	151	146	141	142	160	154	136	159	158	133	151	161	152	169	151	133	168	136	137	148	161	149	171	161	159	155	148	155	147	154	172	158	148	141	173	150	162	159	168	143	150	147	148	161	164	162	156	165	148	148	144	151	168	152	143	160	160	172	155	157	169	148	161	150	155	177	134	139	148	154	184	154	146	166	150	157	160	166	151	151	130	139	167	148	163	160	146	171	139	134	141	159	152	159	152	154	168	137	151	184	143	151	141	146	130	162	181	165	132	177	155	153	171	154	183	147	161	143	135	169	141	155	144	168	148	123	168	165	167	152	162	188	143	153	164	153	153	172	140	170	176	150	120	155	161	164	156	153	158	155	159	173	159	132	152	157	165	143	137	155	163	158	155	140	146	173	165	152	158	164	140	160	178	149	154	168	162	145	165	143	172	140	140	134	156	140	152	154	149	181	160	159	155	170	150	146	154	153	160	157	145	154	149	158	138	153	142	166	138	155	151	183	158	158	148	161	167	131	174	137	165	177	170	143	142	150	156	167	139	145	143	151	163	139	155	140	156	134	152	152	147	164	158	154	178	150	151	158	148	143	139	150	156	150	138	149	133	157	171	169	174	150	166	138	160	167	156	137	150	149	144	180	154	151	138	149	162	148	159	160	129	150	153	167	139	168	145	126	138	162	144	148	149	159	152	167	144	158	149	158	142	160	155	153	167	131	171	172	143	158	153	138	163	150	163	166	153	145	145	150	153	144	141	145	137	160	160	130	154	145	160	147	143	155	150	172	152	179	144	158	175	141	155	165	155	161	154	150	166	180	151	147	161	158	148	169	151	162	153	155	145	149	154	152	182	157	156	154	140	152	142	154	151	168	162	157	135	150	154	161	136	136	150	153	151	155	143	164	136	149	145	157	140	142	141	167	142	160	130	138	143	153	153	140	146	164	169	154	153	166	138	157	147	171	156	158	158	161	160	162	150	159	180	150	155	140	137	157	141	133	162	159	153	159	137	152	151	156	157	161	130	189	164	131	168	150	138	142	148	162	166	181	141	154	166	157	173	159	174	162	148	138	151	135	153	153	130	151	164	140	137	128	151	160	136	159	144	132	173	151	127	152	147	144	151	140	139	135	177	136	154	126	164	155	164	158	174	153	154	155	161	134	179	156	149	121	171	147	145	157	165	143	126	149	164	151	119	166	145	149	173	159	153	156	161	156	157	158	132	142	148	178	162	138	153	152	140	142	167	157	132	119	166	138	155	151	145	171	142	138	161	150	158	167	160	163	159	162	146	172	143	132	166	150	156	149	163	155	151	154	152	166	166	155	144	135	156	155	168	141	162	144	146	151	147	154	168	125	143	151	124	178	139	146	159	139	144	146	160	168	175	162	133	142	150	151	162	164	181	143	151	185	156	155	155	167	141	156	157	145	137	143	156	147	143	136	124	182	150	153	155	149	148	152	163	155	152	150	152	139	154	158	148	164	165	154	165	155	154	153	156	164	153	129	158	150	156	179	158	145	155	158	138	149	149	155	160	159	145	162	154	152	162	157	163	150	137	169	167	159	185	148	171	135	163	137	150
29195	20034	13310	3774	535	538	516	547	549	549	580	490	520	460	551	544	520	517	535	544	533	521	516	548	562	477	546	507	542	511	514	516	509	524	499	524	526	546	498	517	558	534	533	536	522	520	518	525	533	518	498	539	553	502	517	508	537	492	528	561	571	540	537	539	548	530	544	548	507	552	537	508	574	512	536	541	498	520	534	492	511	508	532	530	504	499	485	495	543	530	557	572	513	526	554	576	508	531	550	551	526	507	552	554	507	530	549	519	547	521	552	519	526	544	529	541	556	603	517	504	542	480	524	518	525	533	532	521	497	527	538	511	535	495	519	512	555	493	537	546	478	562	488	517	517	505	512	549	541	486	538	522	522	514	533	475	541	549	541	545	529	501	529	580	536	535	517	526	524	536	569	553	535	542	510	547	549	547	506	500	509	518	523	529	511	530	573	511	537	526	554	524	543	534	491	553	536	485	550	564	559	534	533	535	485	496	508	541	523	540	488	530	525	508	532	491	525	506	509	518	525	504	508	499	506	546	478	495	519	515	574	526	518	512	530	528	535	497	527	501	504	532	503	553	489	560	522	529	577	526	543	533	541	490	509	517	492	535	520	499	525	499	521	543	520	551	507	522	522	542	528	508	490	523	530	494	533	515	503	525	536	581	512	532	549	520	532	560	521	514	500	504	507	496	551	510	524	527	537	551	531	506	536	534	525	538	520	504	501	521	535	521	530	553	510	500	495	540	554	486	498	538	540	552	528	529	551	513	561	535	535	559	528	520	520	536	573	559	508	507	512	515	509	506	559	521	530	525	522	482	535	471	535	540	511	503	515	492	526	473	535	504	514	537	506	537	512	486	533	537	512	511	517	497	541	518	538	532	546	474	538	549	532	478	521	537	476	491	542	513	500	513	553	519	539	534	521	547	538	542	529	503	543	542	557	564	529	524	523	507	535	550	541	510	558	519	522	520	511	532	510	496	546	472	513	548	530	564	512	533	552	551	507	556	546	532	481	503	528	542	550	502	562	512	548	537	511	517	553	530	525	528	521	522	498	497	521	511	548	577	475	536	524	531	526	552	540	513	519	483	531	537	558	495	488	558	508	544	479	499	513	528	550	547	539	554	556	534	524	544	536	520	525	530	558	510	513	533	565	524	543	551	472	518	531	546	502	531	528	500	559	563	556	538	505	535	512	521	544	533	537	527	522	508	526	510	550	568	528	511	524	525	495	495	507	527	502	514	497	509	498	526	510	557	505	527	502	518	523	532	552	506	521	546	535	523	567	524	534	531	530	481	513	528	507	479	494	523	515	532	506	521	536	491	501	540	525	481	549	556	540	514	507	533	529	526	518	531	540	549	548	517	522	546	546	541	555	526	533	538	544	546	525	555	509	565	511	537	562	488	541	505	529	521	538	510	555	529	506	529	565	480	536	502	540	523	491	535	532	527	522	540	533	480	539	518	505	545	569	543	544	506	547	545	522	553	507	538	540	533	556	505	543	537	531	478	532	477	491	522	566	529	504	490	522	534	517	544	552	550	527	524	514	511	542	541	500	517	530	552	520	514	513	530	505	544	588	563	518	535	513	520	547	506	526	559	598	488	557	497	514	492	514	570	524	520	520	465	548	520	505	537	510	528	529	494	583	554	532	554	513	568	547	534	519	511	518	576	537	501	533	544	532	532	509	498	559	532	547	523	553	553	521	518	535	568	535	532	575	521	513	518	494	531	574	522	531	496	509	504	503	497	534	518	494	474	521	497	536	514	520	525	552	544	511	486	495	516	562	489	572	517	441	523	506	519	547	543	557	545	533	524	471	508	561	530	556	515	560	519	524	502	543	498	480	546	519	495	535	505	519	515	549	483	528	544	494	526	510	505	504	498	558	538	530	497	550	528	537	485	542	520	500	503	522	557	507	479	527	564	500	514	560	523	526	541	548	525	535	519	502	502	520	545	506	499	582	521	539	518	498	565	487	517	510	559	520	543	506	525	530	527	531	514	564	542	577	564	488	547	526	549	488	561	558	513	533	534	583	551	545	535	573	541	515	539	509	561	521	573	540	523	547	513	575	566	518	558	530	476	507	506	533	507	506	519	534	543	514	465	509	532	553	499	524	517	555	515	494	533	485	516	541	515	517	534	544	525	518	517	521	522	534	557	518	530	533	516	529	516	531	489	481	555	514	517	542	560	539	540	498	546	611	546	544	512	495	515	527	488	538	503	520	556	581	484	547	521	551	493	544	516	532	568	544	520	508	534	512	542	546	549	550	541	543	519	525	546	539	528	505	523	551	584	545	541	532	527	515	529	548	557	545	540	561	528	533	537	533	525	490	496	525	539	504	511	505	531	498	543	476	533	512	570	518	575	512	548	541	526	508	536	545	519	546	504	548	568	521	470	529	525	538	520	527	533	535	481	592	517	546	532	543	509	529	588	540	556	525	519	518	506	524	530	549	506	550	525	517	508	526	531	529	567	505	560	532	504	476	529	531	528	487	560	498	508	515	538	525	527	528	574	511	526	537	520	537	539	513	510	522	540	556	556	553	527	502	491	540	522	520	535	537	470	537	502	571	557	483	514	525	540	510	529	530	513	501	510	544	518	533	554	508	541	557	514	561	493	490	508	513	546	501	542	473	486	566	528	510	503	568	496	542	531	525	541	533	538	580	575	556	551	556	515	518	510	510	493	535	562	550	510	531	543	489	533	528	551	532	522	520	526	490	560	527	519	481	533	496	513	555	505	521	520	473	535	551	506	514	527	520	574	540	551	539	552	538	564	509	541	525	532	487	518	545	541	580	533	545	543	574	541	496	573	557	551	484	565	517	506	525	527	536	516	531	510	513	542	532	528	503	466	546	497	555	552	562	493	511	547	538	537	528	533	500	540	548	533	517	541	555	546	530	499	544	533	541	556	569	535	553	534	541	517	510	503	564	514	531	560	518	525	499	499	511	523	479	503	488	537	531	501	521	515	533	572	532	552	506	543	501	516	525	523	523	522	558	488	527	528	553	503	486	530	579	473	497	524	539	500	535	467	520	563	512	520	547	504	498	553	518	472	524	527	511	513	487	533	524	515	522	524	482	501	510	522	547	531	499	509	563	488	556	544	539	508	568	509	522	535	524	523	557	529	547	488	509	546	487	540	540	536	531	532	528	502	550	535	561	512	538	567	514	537	567	525	519	512	511	512	610	516	579	542	496	526	531	524	542	512	523	530	511	495	524	526	526	533	533	528	495	531	526	512	569	504	525	540	529	549	541	504	508	496	533	515	475	521	540	538	513	553	516	527	494	512	527	549	501	488	553	474	581	531	568	563	574	508	529	583	505	526	521	568	514	480	554	550	530	513	581	565	539	510	522	500	490	535	541	545	516	523	561	521	526	495	544	514	531	533	541	543	560	534	528	516	523	525	546	515	558	530	510	552	515	552	499	513	521	488	565	502	552	545	521	523	524	505	527	509	550	532	522	508	526	518	517	507	512	532	545	517	511	502	530	522
69368	60056	50322	27311	3534	315	271	252	265	246	269	249	211	235	276	239	252	231	247	233	244	259	242	248	234	237	234	231	235	261	273	245	231	236	256	277	249	248	219	233	255	209	246	224	231	223	222	243	257	266	269	225	258	234	241	249	256	241	250	232	242	257	232	239	217	238	232	252	243	238	217	250	268	268	253	257	244	251	256	251	246	269	256	248	219	215	252	210	221	229	233	245	246	234	222	229	226	236	240	259	218	223	224	244	240	259	238	259	246	234	232	244	246	230	234	256	254	225	251	241	239	226	224	253	220	273	225	242	254	234	216	266	234	229	266	242	255	241	228	247	262	236	263	248	260	248	269	231	239	257	247	239	226	235	245	237	240	238	240	226	226	237	232	240	246	219	228	260	218	225	252	241	237	221	258	226	227	239	233	261	224	233	251	234	248	233	243	223	258	267	255	240	246	238	241	215	253	248	249	245	266	242	215	246	224	227	237	238	241	236	262	264	253	245	223	223	245	228	250	229	241	238	207	230	221	243	231	247	245	228	251	221	256	220	232	233	250	262	273	273	262	237	234	217	223	246	242	235	220	242	232	243	243	226	251	256	225	229	234	238	217	258	255	257	250	238	238	246	259	254	250	250	242	236	243	221	239	249	243	229	247	236	258	232	229	219	262	251	237	251	250	231	241	218	238	262	235	223	238	248	229	259	218	257	246	237	235	218	231	230	243	236	260	230	253	220	211	217	253	266	271	254	243	244	227	232	233	249	231	253	265	288	251	250	242	217	244	228	257	265	241	249	274	248	214	235	241	218	260	237	244	258	225	265	245	257	243	214	245	247	213	241	253	248	243	261	247	242	252	241	228	222	228	248	255	225	225	237	252	217	221	230	239	264	266	234	218	255	217	252	233	250	247	227	258	259	258	234	248	207	230	243	209	244	249	214	241	236	245	240	246	236	242	205	233	244	219	221	279	221	219	254	267	251	240	246	213	261	231	242	255	221	249	262	241	242	225	243	228	261	254	229	256	255	234	226	235	237	235	240	264	259	216	228	255	239	243	237	247	239	264	244	244	265	230	236	233	215	246	206	208	234	229	238	245	221	236	271	230	242	236	230	235	239	234	253	256	235	213	243	220	246	235	230	239	235	241	240	239	210	232	230	250	255	243	247	255	224	254	252	206	242	254	231	251	253	245	259	291	254	253	241	237	230	229	227	252	268	248	197	233	254	225	262	243	213	264	214	236	255	231	233	231	242	260	255	245	221	218	231	229	245	217	234	235	244	240	255	243	227	235	267	249	237	262	233	239	228	227	245	253	220	243	246	216	244	255	234	249	253	213	215	216	270	229	241	241	206	250	246	230	212	232	245	235	256	257	240	256	213	237	251	250	264	236	243	236	252	233	258	222	241	210	281	229	247	254	238	239	240	223	241	241	208	238	238	249	219	239	256	231	239	260	230	250	238	211	234	234	230	233	250	273	240	207	214	225	226	217	259	247	255	250	248	249	228	257	255	217	252	233	230	235	237	223	259	223	231	264	227	230	230	261	235	220	227	230	232	255	219	241	216	246	226	251	245	251	250	224	233	220	229	266	233	244	232	260	268	247	240	255	228	252	247	247	250	246	220	223	208	250	229	250	246	247	263	248	233	202	224	237	239	248	246	246	238	244	244	256	232	248	214	240	233	252	228	244	235	232	240	233	256	229	233	259	276	231	241	230	239	232	251	215	225	234	245	230	235	238	220	236	229	270	250	252	256	242	237	234	227	274	205	253	233	250	248	239	232	236	219	224	238	231	229	243	226	242	230	234	225	235	247	226	235	244	227	264	246	242	249	239	239	219	259	268	261	250	183	216	233	229	249	264	222	242	262	256	251	268	246	281	238	238	241	259	237	264	239	272	266	217	236	226	255	237	237	240	230	235	228	242	247	240	236	234	228	245	237	235	238	262	243	230	232	253	240	229	257	225	212	260	245	261	234	239	226	238	269	255	260	240	229	242	260	248	226	236	238	241	236	242	251	220	246	238	220	244	248	216	255	235	221	249	242	269	247	242	246	273	228	236	235	248	258	241	229	251	253	220	227	222	232	225	235	237	224	242	255	246	230	237	199	224	267	241	236	253	246	227	229	212	250	246	215	231	236	265	236	220	230	249	231	244	249	236	251	259	246	250	239	269	230	224	245	231	228	237	237	275	235	236	261	229	262	238	249	270	232	230	220	243	226	242	250	261	239	236	231	236	242	228	235	230	221	240	220	259	275	246	254	219	241	254	206	242	246	225	208	222	235	243	245	241	234	233	202	245	253	249	230	222	241	248	246	220	247	270	219	224	233	266	237	243	218	224	244	225	262	228	242	231	238	254	251	235	265	255	273	241	219	230	247	252	247	219	258	258	238	242	254	236	221	224	244	221	238	217	240	236	231	233	247	213	252	237	235	226	218	235	231	226	270	227	255	255	236	219	238	231	224	243	255	275	225	239	245	254	256	237	253	242	244	273	207	244	240	258	247	238	239	250	246	231	242	246	203	237	255	232	231	248	240	263	248	271	250	228	274	226	238	245	235	229	249	256	222	248	267	239	244	237	259	222	262	233	220	237	266	247	214	227	236	217	234	262	244	223	216	244	241	218	244	235	221	232	260	246	227	221	223	249	248	244	224	234	219	221	222	236	242	246	253	230	228	232	244	263	236	242	213	223	229	243	231	265	219	244	250	244	246	221	233	188	237	239	232	231	229	246	220	230	252	254	251	237	249	233	224	240	230	264	237	220	246	221	232	245	241	218	284	230	235	243	241	235	239	238	247	242	221	233	240	237	277	254	264	218	230	248	239	245	235	221	230	212	231	272	246	233	266	236	212	257	257	251	235	258	255	232	266	213	238	231	232	271	253	242	248	243	249	254	229	252	221	232	236	262	262	240	232	245	257	234	240	231	227	246	273	200	219	248	243	264	268	255	255	211	280	232	247	243	239	259	251	243	238	223	224	221	234	214	236	235	245	233	231	263	261	223	241	247	235	258	269	212	222	231	234	236	243	222	239	220	255	253	242	249	246	229	211	207	254	237	253	224	247	230	232	246	234	253	234	244	278	236	201	212	223	229	206	235	221	240	230	233	256	226	245	259	249	223	260	246	236	235	230	220	250	234	258	237	222	235	253	249	208	226	240	224	252	259	227	206	206	254	240	231	232	225	201	233	235	227	259	258	251	233	244	223	239	261	249	235	244	228	255	224	213	230	218	243	237	233	253	237	238	222	232	252	243	274	243	247	262	240	247	251	250	243	240	227	244	246	238	252	229	255	259	231	225	244	240	260	228	228	217	252	253	218	218	266	239	258	242	254	235	231	212	236	248	241	241	225	240	267	249	245	261	229	233	249	257	271	246	259	222	230	232	234	245	226	221	220	250	230	261	245	242	257	245	218	277	244	249	241	252	226	218	260	231	229	212	214	259	211	238	229	246	221	229	252	223	223	236	237	240	238	264	267	242	247	269	233	260	238	267
49860	48789	47493	21526	1024	991	947	900	869	903	847	851	874	797	778	821	770	770	802	755	774	761	747	746	775	742	809	741	758	827	803	765	783	772	784	776	753	731	769	749	754	773	726	738	748	749	706	767	744	766	755	713	735	721	748	790	729	672	755	742	767	737	751	820	782	743	760	747	729	727	771	762	730	716	777	749	743	728	817	750	726	780	765	779	761	733	712	738	738	786	799	698	748	803	777	729	736	792	690	753	728	796	759	740	743	754	706	784	745	708	766	782	755	760	736	815	795	729	783	756	761	757	796	776	742	772	781	746	720	772	745	771	737	778	779	724	755	725	747	745	792	712	758	770	752	750	738	722	710	775	743	747	718	773	774	720	781	745	767	781	764	770	757	729	768	752	787	734	716	711	775	737	726	784	727	768	753	770	709	751	724	812	749	747	734	779	688	787	697	778	745	775	791	789	754	756	750	783	756	756	722	734	775	790	757	720	713	770	741	751	771	707	732	820	784	793	713	787	782	769	728	727	717	747	734	768	724	771	759	739	757	780	782	730	697	751	732	721	762	753	723	793	724	709	745	759	740	733	740	802	757	798	756	757	798	744	746	760	764	773	749	739	747	742	766	767	752	771	704	755	819	780	753	754	722	768	771	725	773	728	794	710	756	719	767	760	770	739	809	792	762	749	758	772	744	699	780	744	732	739	766	758	741	743	681	776	740	739	737	781	722	794	752	731	755	779	759	802	745	729	774	745	759	786	791	778	834	724	774	749	762	750	793	740	683	793	762	768	738	781	766	777	754	747	768	751	742	716	772	767	773	779	748	704	742	784	789	786	726	759	753	759	793	759	777	735	759	752	706	732	709	740	773	807	763	776	712	750	766	785	766	805	754	762	753	810	794	769	737	730	731	727	765	781	747	756	736	784	693	773	740	766	747	800	754	742	777	774	779	715	762	713	733	736	736	776	793	800	724	765	736	793	770	758	807	745	773	773	728	753	784	732	735	770	764	772	721	780	793	710	761	745	780	803	756	766	726	775	765	745	775	789	796	762	757	756	751	710	787	771	727	774	762	717	745	748	777	752	741	781	723	752	729	744	790	744	763	755	787	720	698	730	744	772	785	753	760	729	734	746	796	696	770	787	744	767	751	746	759	741	745	790	721	739	764	745	788	723	763	756	765	729	738	762	737	690	771	706	717	717	789	781	781	749	702	766	741	762	800	758	753	777	755	793	770	721	674	705	796	740	765	756	763	763	783	783	714	764	757	834	755	772	705	785	750	772	770	742	740	747	754	684	761	740	724	745	739	740	728	781	754	767	762	764	709	792	777	769	755	752	755	728	748	754	750	783	774	711	780	743	763	700	770	730	803	764	740	785	800	753	739	767	727	749	765	761	757	725	732	715	728	732	709	761	730	765	732	679	803	752	791	736	767	805	713	763	741	743	735	782	759	734	721	760	743	735	791	747	757	747	772	790	767	715	716	728	766	739	773	759	732	702	760	790	771	732	782	748	713	730	763	742	803	715	756	782	747	765	774	707	734	785	803	752	807	764	761	745	744	755	755	759	751	740	745	767	774	759	725	736	766	787	786	775	737	788	783	756	744	786	747	764	727	796	766	782	718	790	778	774	796	719	756	741	771	751	760	746	796	787	750	774	743	760	722	749	724	793	777	743	741	745	706	728	740	770	725	688	725	794	769	773	721	748	785	713	707	744	796	754	752	727	742	744	739	744	780	781	683	758	733	784	802	811	731	747	752	768	742	775	757	704	756	718	763	729	733	735	746	751	762	759	763	771	767	731	720	735	762	786	778	735	774	789	745	790	739	759	794	739	777	731	713	767	739	747	747	754	795	777	737	744	755	737	800	791	730	761	756	726	786	735	699	775	806	755	774	785	740	746	736	720	798	746	785	767	806	714	778	798	770	748	751	763	766	790	757	740	743	787	777	747	773	724	754	713	726	704	806	739	755	765	737	711	732	731	703	782	777	802	744	809	741	799	763	773	721	790	712	744	735	782	712	770	795	767	777	733	780	796	733	770	743	784	740	770	774	689	734	787	801	743	754	782	776	743	768	708	769	723	779	759	775	791	773	805	769	738	765	783	792	717	746	768	761	733	740	733	728	731	795	753	768	782	794	752	743	807	746	729	762	811	754	737	775	742	733	719	748	682	756	779	712	721	729	753	734	759	750	760	750	813	730	718	731	749	750	770	773	721	779	733	776	735	747	683	750	737	760	744	727	799	724	742	751	773	778	794	719	754	762	775	774	726	775	727	747	693	757	744	723	727	730	745	775	741	733	707	767	707	800	741	779	753	767	748	720	759	802	752	768	737	757	777	733	794	724	740	735	745	705	733	818	727	765	748	707	763	760	795	770	754	774	761	728	731	764	786	718	765	748	717	750	774	769	840	781	751	745	751	741	777	772	757	758	756	723	775	778	782	693	771	762	700	803	765	732	737	754	784	753	772	780	789	739	731	778	781	737	760	755	786	730	789	787	732	743	710	752	770	771	758	774	731	803	762	771	739	757	780	772	716	732	781	736	759	801	736	762	723	721	739	734	807	805	778	756	734	721	776	758	725	785	722	703	770	784	749	742	726	751	765	731	764	758	721	809	764	754	783	752	762	762	780	778	684	738	778	746	744	785	740	737	804	739	714	795	705	780	796	749	750	752	763	782	755	702	776	710	761	754	749	723	738	749	757	782	748	767	782	770	828	734	765	748	699	783	768	815	703	696	717	705	710	795	794	760	786	766	778	739	763	713	760	782	779	817	789	741	800	714	729	759	731	766	770	750	756	741	755	754	778	810	727	762	763	742	742	787	774	826	757	754	761	766	752	802	733	731	753	759	756	786	734	781	767	785	773	767	758	757	762	738	791	759	797	729	729	744	791	773	755	737	731	788	779	776	773	733	772	730	814	769	756	732	766	740	781	794	785	728	784	765	741	732	729	746	751	784	761	715	715	795	738	741	756	756	745	803	761	738	728	706	748	732	771	760	775	768	734	765	748	775	765	715	728	710	788	761	815	761	761	751	780	724	761	741	766	776	782	723	844	713	750	754	756	796	735	755	726	823	801	777	734	778	751	730	710	764	739	705	765	797	762	736	794	750	712	750	711	819	686	771	756	747	708	717	743	793	759	762	771	766	740	757	769	808	760	737	756	756	793	728	791	753	794	753	786	718	748	747	741	792	762	757	739	734	738	753	736	736	769	718	799	683	757	766	775	704	769	693	728	750	737	761	724	765	753	743	760	720	785	766	724	717	770	716	754	735	791	719	740	724	755	790	777	721	756	748	789	766	725	771	762	665	728	774	686	709	740	753	767	785	730	746	807	766	729	809	717	756	724	722	739	774	721	737	767	758	759	798	731	749	739	760	758	757	795	818	763	748	731	708	752	772	743	743	764	728	753	820	736	740	714	729	758	764	789	724	736	744	743	780	697	763	759	721	776	734	754	811	728	805	795	759	777	726	732	795	719	741	703	719	790	725	713
78928	71757	61175	35308	10073	1061	457	382	374	326	426	348	371	316	335	347	339	387	361	347	332	321	315	342	327	308	337	335	362	342	284	330	320	305	340	339	329	305	336	295	308	302	319	353	342	299	313	341	311	335	324	343	326	328	316	358	376	341	328	296	321	330	322	361	328	318	379	363	333	313	355	333	366	314	319	318	342	342	307	341	328	328	328	331	339	316	317	320	326	329	322	294	338	315	361	319	340	341	333	335	321	313	328	318	320	311	348	332	320	302	290	309	328	335	332	320	309	344	324	312	349	328	339	311	341	318	320	325	342	314	337	334	326	335	304	333	319	327	326	319	367	350	301	333	339	324	314	319	330	337	335	313	331	349	310	336	338	319	336	326	346	338	331	353	355	344	345	321	316	328	354	322	303	358	306	309	327	340	334	334	328	303	316	315	325	326	356	314	303	354	344	321	348	300	357	355	325	336	317	307	322	324	287	318	325	333	311	296	335	325	312	320	294	325	302	311	347	292	287	332	290	330	320	298	379	342	344	378	343	330	347	316	333	327	326	302	338	320	309	293	329	311	343	333	302	308	363	330	324	325	349	317	321	305	315	331	337	335	331	340	358	337	303	371	333	320	327	318	331	309	293	356	340	292	322	324	318	339	345	308	329	310	333	338	317	337	323	329	341	334	327	323	311	316	304	296	296	300	361	328	325	332	310	325	350	336	336	317	364	330	319	303	320	338	291	320	321	370	361	321	350	340	342	353	309	321	322	341	317	326	340	353	319	317	344	310	297	321	333	313	338	320	300	331	318	324	364	319	313	373	300	316	353	330	343	307	351	333	336	362	311	318	322	301	312	358	305	316	343	332	337	332	325	331	366	332	321	329	358	333	342	306	311	343	320	337	316	345	321	340	302	308	338	328	326	345	341	310	321	342	339	324	337	342	314	327	278	348	313	311	326	334	325	338	331	324	298	316	359	332	330	324	332	326	313	342	282	315	310	350	330	350	323	338	318	315	308	325	312	344	360	330	325	324	301	330	348	319	350	335	299	319	311	303	346	334	326	357	332	364	319	336	311	370	332	309	341	338	293	323	342	298	306	291	336	331	343	322	311	348	348	347	311	343	365	303	350	364	291	365	326	319	321	336	295	323	327	318	342	310	349	306	295	329	319	315	315	342	294	330	352	319	347	300	367	346	294	294	335	345	343	314	326	336	321	336	312	326	342	322	348	307	326	351	331	337	350	307	355	310	313	334	309	310	337	310	327	326	318	312	318	308	337	330	349	337	333	334	333	351	347	336	321	331	349	329	303	335	334	309	318	337	340	326	328	337	306	316	336	325	339	302	334	353	360	301	306	335	328	340	321	350	336	330	326	343	332	312	321	358	340	358	336	338	344	321	324	317	342	345	340	328	299	379	321	347	285	321	334	314	354	327	330	320	305	331	359	312	329	318	306	319	297	311	335	363	315	298	327	331	338	309	333	313	369	331	352	347	328	298	320	337	350	328	311	327	343	311	319	328	311	315	314	326	328	323	325	320	308	306	347	335	300	289	316	326	349	327	328	344	313	314	297	338	331	350	297	311	337	362	317	336	317	306	314	313	294	325	294	322	323	323	304	357	341	287	349	329	379	291	335	331	319	318	340	349	314	334	359	326	343	318	323	337	303	335	373	303	320	309	336	361	316	357	319	339	347	322	355	311	319	353	328	319	331	320	359	326	335	282	321	328	336	341	344	305	336	317	331	339	374	325	326	299	327	349	312	355	321	272	336	316	319	327	355	357	301	322	336	319	322	334	321	346	336	334	320	309	346	326	336	323	343	304	321	315	346	339	302	332	356	319	347	315	312	345	358	311	337	365	334	318	330	338	320	307	287	316	323	312	350	325	327	314	305	293	340	328	327	350	322	337	317	322	303	311	315	355	334	306	355	319	302	299	331	313	344	336	355	311	320	299	314	319	328	335	318	331	327	334	314	281	334	327	337	338	312	297	312	313	316	312	325	325	329	345	330	356	316	322	333	276	322	363	306	325	352	314	359	292	331	278	329	334	315	325	323	327	338	325	330	351	332	328	334	364	319	343	352	338	340	324	314	322	305	338	336	319	322	365	332	303	291	300	356	325	327	304	340	341	348	344	314	328	345	322	327	320	348	351	324	310	339	322	335	319	348	328	331	303	338	346	309	335	371	335	328	328	319	301	356	327	315	326	325	323	329	300	334	341	312	308	314	333	320	332	305	345	304	322	356	318	303	312	332	356	338	322	344	304	348	343	336	320	310	310	316	308	330	354	348	337	311	321	342	324	340	311	356	308	352	313	322	333	319	343	344	334	315	321	324	290	330	329	335	335	323	337	305	344	357	326	341	304	311	274	360	341	311	297	323	297	328	344	326	305	357	345	336	314	330	332	352	308	353	340	335	318	329	331	341	347	334	322	308	345	303	337	330	350	317	305	329	315	320	312	345	304	350	327	324	329	322	309	330	335	314	297	335	333	302	319	282	333	302	325	330	339	326	337	348	306	362	336	355	352	320	353	354	343	311	336	315	336	307	335	323	360	312	339	341	288	336	351	317	326	337	303	333	333	335	336	328	316	342	357	291	352	333	328	354	313	354	334	328	335	304	321	320	320	344	314	342	316	308	310	344	317	312	313	317	323	337	323	358	319	310	310	285	324	320	321	315	362	314	347	320	333	326	333	333	342	305	354	340	333	311	356	322	346	337	303	331	353	339	353	335	305	329	309	339	321	301	348	360	359	347	296	332	320	330	312	363	302	314	358	341	330	369	336	301	309	284	331	321	307	357	331	327	307	319	302	335	309	345	316	354	342	297	324	325	320	316	341	337	330	320	324	334	310	343	304	342	322	352	327	318	324	363	321	356	333	302	293	347	336	314	351	365	347	354	331	341	329	334	361	319	333	325	331	301	299	282	343	340	302	320	328	351	300	359	334	357	332	347	308	286	322	325	356	329	333	301	351	303	325	313	324	329	322	324	329	345	345	328	321	338	337	329	318	328	353	329	309	303	313	335	332	306	344	362	364	329	321	321	390	364	309	314	343	314	329	329	289	359	357	319	290	311	369	291	365	332	324	352	325	314	332	335	351	349	313	358	325	325	319	320	344	330	342	335	297	347	316	343	354	340	305	335	309	357	339	306	320	300	313	339	338	327	332	310	327	334	292	338	336	307	343	340	323	307	323	340	342	296	359	324	329	358	306	339	321	331	318	352	329	312	312	328	322	332	329	319	334	344	342	339	305	310	301	331	375	323	313	327	364	337	365	317	352	289	338	334	324	328	338	348	318	323	327	352	304	342	337	324	340	327	323	335	361	317	339	309	349	335	335	324	324	338	328	350	331	308	335	338	360	353	352	314	335	320	305	329	342	335	338	356	324	333	312	314	305	304	305	316	299	330	310	320	322	348	329	324	323	344	342	338	331	302	334	316	315	324	307	289	307	337	344	306	340	342	318	338	335	331	319	333	330	335	364	280	334	305	330	325	301
60129	60730	58521	25120	1570	1540	1264	1205	1168	1105	1124	1121	1030	1087	1087	1089	990	1089	979	1012	1044	986	1021	977	1013	946	972	989	1033	989	975	977	1001	997	921	996	1016	996	950	986	963	982	1019	948	932	1034	940	957	997	1006	952	974	987	905	948	1017	990	932	994	1004	902	942	980	1000	971	913	997	1019	996	994	997	971	966	966	1013	1006	976	1007	972	958	952	966	1011	1003	1003	848	942	977	977	1011	954	907	978	941	988	923	1016	972	986	980	1013	936	953	944	1001	1001	996	997	998	1010	942	966	1009	932	994	994	932	972	981	964	913	985	1052	937	955	944	973	971	987	1009	921	939	945	928	991	976	1011	987	953	933	962	951	1026	961	952	1003	1002	971	990	975	958	975	972	971	1027	1039	1005	934	977	993	907	925	976	993	969	954	1015	989	982	983	960	979	955	948	980	968	953	940	967	960	992	1024	1014	994	1013	1026	958	1016	965	1051	921	925	1033	968	995	978	939	965	1005	1012	972	967	1002	988	992	896	928	966	950	1000	958	973	1008	973	1020	970	1007	956	957	1008	984	984	965	964	937	948	989	972	932	947	890	955	922	962	999	925	1059	1001	973	951	979	954	1021	905	989	914	952	986	933	1001	981	975	973	993	976	934	1043	948	941	970	1009	1014	985	964	915	1016	966	1031	924	984	958	1009	1006	1017	937	1024	992	986	1012	979	966	953	990	906	950	921	1015	970	957	962	887	938	995	943	1011	976	980	942	996	945	1004	966	991	961	1031	933	968	1013	960	999	995	996	1025	990	941	973	951	1001	985	934	1000	997	944	1003	967	925	1024	975	979	938	955	976	952	930	1005	973	952	958	1013	998	991	970	972	976	1005	986	1001	973	1015	945	1015	903	966	940	987	964	1011	1001	987	989	955	978	975	946	985	969	985	995	929	994	1011	977	973	955	983	931	942	987	984	953	948	995	960	971	961	899	914	939	1037	975	973	942	918	937	991	972	983	997	954	994	1004	985	940	999	963	931	977	944	929	969	988	976	930	963	940	960	1003	997	998	954	945	1038	970	955	950	983	992	906	992	970	926	977	1008	918	978	954	953	1000	1028	1018	948	999	935	950	957	957	994	942	1003	944	901	912	955	966	1005	970	998	1020	984	963	929	984	942	939	965	951	958	974	987	985	1003	1021	1004	997	1009	1011	980	963	946	953	991	950	1008	920	1003	921	921	993	974	951	1017	981	927	916	914	946	937	998	1007	1013	1007	940	921	983	985	982	962	962	940	983	969	1003	1007	1050	997	969	937	984	1009	999	973	1002	927	999	963	965	1012	990	973	946	935	963	946	955	1006	977	998	983	975	962	955	1009	923	950	929	983	977	1010	959	924	954	960	970	952	918	1034	946	984	962	979	943	976	898	961	973	965	959	954	954	945	943	971	960	963	990	1016	969	1004	871	943	950	957	936	911	964	990	991	968	936	1011	966	997	935	951	967	947	990	944	883	932	984	1010	924	1022	930	1001	953	964	943	955	1010	926	933	979	1007	988	968	963	1000	998	986	975	936	999	979	948	937	973	1002	885	981	974	955	947	974	954	952	987	925	966	958	1001	999	1032	948	955	1039	934	1056	943	967	997	942	959	986	1007	971	965	948	983	967	955	983	966	1002	1005	988	962	949	981	971	946	957	994	955	930	1045	1024	1007	1037	974	1015	951	950	960	900	960	971	967	966	962	978	962	916	967	1005	918	932	902	932	978	1010	950	921	987	944	994	1038	1019	951	955	951	967	992	1026	963	943	1012	971	1012	907	1007	944	1019	951	994	944	1006	1031	970	968	982	998	960	1014	961	962	953	937	935	993	998	996	993	996	1014	958	956	950	955	1007	932	969	1010	976	969	961	939	968	991	984	1000	947	939	1028	934	964	950	963	980	1005	1010	979	994	940	942	996	912	980	981	997	1007	924	983	972	964	1002	1013	1003	966	958	1041	961	923	953	1022	918	962	1035	969	919	993	933	960	999	996	968	970	941	1011	933	995	1007	965	955	1016	959	921	949	1019	1004	952	949	956	972	964	1012	1017	964	1005	922	975	919	952	991	1012	973	972	952	957	951	984	979	1027	1001	978	887	1005	1063	970	991	959	1005	998	978	937	994	1012	1021	937	1010	947	956	963	969	993	920	958	931	1009	1011	1040	996	971	949	971	968	988	1010	915	957	958	949	994	997	968	930	979	931	972	1003	976	970	923	1029	992	978	970	937	991	1008	1008	946	958	960	1003	961	1020	991	966	955	1007	931	945	1018	965	1010	905	966	961	951	978	972	968	966	1012	951	957	876	983	977	969	974	953	987	954	973	980	972	977	994	971	1021	972	966	1027	999	979	936	979	936	993	991	988	961	916	955	965	951	1004	943	1001	971	998	988	982	965	928	931	1001	902	988	992	1033	957	949	990	983	973	959	1008	938	965	919	941	954	918	972	939	971	997	979	962	998	1024	972	973	993	1011	880	938	974	968	1014	991	955	1000	962	1027	992	997	1020	996	957	962	974	959	1003	1013	1033	972	969	958	978	959	890	958	983	964	960	1004	959	934	991	979	969	968	950	900	966	909	947	955	982	1040	989	959	966	930	954	963	967	988	986	1047	1007	932	970	931	946	1005	969	986	987	971	958	974	998	983	983	969	959	931	944	915	988	983	949	982	972	970	937	1010	948	956	983	965	939	985	980	1026	1036	1013	938	926	894	943	953	976	1008	979	930	990	950	969	971	921	963	977	973	989	1009	1034	922	976	917	959	966	1005	944	987	981	1006	937	948	974	1032	1023	1013	962	949	968	988	946	912	958	984	957	990	991	998	921	930	994	959	957	965	947	995	920	1004	959	996	1009	1007	1038	974	1006	972	937	987	938	943	989	1007	941	958	983	1038	950	999	939	965	952	961	964	963	937	942	972	979	993	1006	979	1017	966	951	923	970	975	963	1084	978	930	969	978	1015	943	988	969	925	1002	1004	995	900	944	972	958	991	970	1022	1015	999	960	976	986	978	985	1011	1006	992	977	965	1020	1020	941	941	994	1019	1018	999	962	1033	982	1036	978	968	972	964	984	955	944	985	933	962	978	948	1011	967	982	939	1012	993	969	998	1001	938	976	946	964	931	959	980	1003	967	988	967	967	992	978	956	950	916	935	942	951	1008	953	987	993	946	978	945	969	964	929	977	990	967	991	1002	921	985	1013	979	1013	936	972	1001	980	959	917	983	974	979	1005	950	1053	992	971	961	938	1006	952	1016	1030	933	950	938	949	1014	957	1002	907	1007	995	954	963	957	923	963	1000	1027	940	993	945	988	939	958	930	954	999	933	1010	917	941	946	1023	994	972	1007	940	994	942	987	962	946	934	1012	922	996	946	935	962	963	996	959	953	984	945	935	945	961	884	978	955	930	970	994	1008	953	937	1002	1007	979	985	966	1005	943	991	932	965	1007	936	1045	996	1018	982	979	979	1019	927	1003	1005	928	972	903	978	919	966	984	957	986	919	944	976	998	910	955	997	1023	951	980	1009	984	962	987	982	1020	948	1004	1002	984	996	992	982	932	1011	967	975	991	903	939	988	1007	994	932	941	954	1016	951	988	976	1012	956	1004	970	982	988	995	970	1024	1002	1003	977	972	939	953	989	1053	938	896	924	990	933	1006	993	951	984	919	994	966	1000	1006	943	1020	966	1002	920	962	1015	1007	980	984	974	947	1011	962	1000	920	935	962	987	948	999	938	971	961	945	985	961	933	964	1002	901	966	974	961	1022	1055	982	919	1012	976	940	910	1011	982	1005	991	957	941	1012	988	972	989
31185	17376	8372	2140	282	182	145	160	130	150	169	164	166	146	153	149	158	154	139	162	171	152	146	149	148	145	126	140	176	158	163	160	158	165	168	147	170	157	141	150	133	165	154	179	144	154	165	161	155	150	186	169	151	161	163	170	176	156	165	161	165	145	146	155	147	144	158	148	157	184	187	162	131	145	181	158	178	150	140	158	149	147	186	146	150	159	153	153	159	164	140	158	151	166	161	187	173	156	147	137	166	152	154	160	137	150	166	159	160	161	141	138	170	152	152	165	167	165	156	143	155	160	160	173	162	152	142	167	149	156	156	163	147	157	158	137	171	154	139	149	139	158	173	148	137	132	176	173	148	151	153	159	174	177	141	145	143	140	168	157	176	138	143	174	159	140	165	176	163	168	165	163	167	168	165	154	153	156	143	162	159	162	164	144	157	151	154	150	178	167	146	154	153	153	150	140	149	169	163	154	151	151	150	170	160	165	144	170	179	146	141	154	163	163	172	181	147	145	160	151	165	161	144	168	181	168	149	130	162	124	145	153	139	146	149	175	156	180	160	163	161	149	131	156	148	148	167	168	183	162	143	171	148	166	157	130	155	173	146	168	164	153	171	134	174	145	155	156	155	162	172	165	163	139	152	165	166	146	168	158	145	158	168	162	155	139	160	162	146	131	170	136	154	160	158	157	157	150	171	167	150	155	165	137	163	146	157	158	151	140	163	161	149	156	131	168	139	164	152	149	142	152	167	161	146	167	156	155	156	147	153	164	170	173	166	162	162	178	156	172	163	150	157	171	172	153	142	145	145	143	162	172	142	145	152	158	171	156	178	177	171	149	147	141	153	149	150	169	163	162	175	154	131	149	157	154	153	140	150	137	163	155	150	181	149	157	141	157	147	156	142	158	158	140	152	145	146	177	141	153	140	157	146	144	156	171	163	159	157	145	158	163	166	157	158	157	163	155	142	132	161	153	150	139	163	170	186	161	152	173	150	168	151	176	147	168	183	165	141	156	137	142	158	154	144	150	162	147	153	132	174	159	168	141	126	156	159	166	155	138	146	158	153	138	171	167	168	147	147	146	152	172	154	138	147	165	171	142	155	166	150	132	143	162	165	177	138	161	156	161	148	157	146	174	159	164	184	167	149	162	141	151	156	156	159	138	172	171	144	181	168	173	175	152	165	163	143	160	162	156	151	158	155	154	163	162	161	162	159	175	172	153	147	146	149	163	146	157	160	167	145	159	155	174	160	165	159	168	167	154	150	148	163	155	172	140	168	139	170	159	156	146	164	155	143	136	145	161	157	152	150	189	165	153	155	132	182	152	184	164	177	158	163	142	169	177	168	161	152	164	153	167	175	152	178	186	153	159	154	158	174	142	147	166	157	153	146	155	154	176	135	165	159	178	168	195	145	167	156	166	158	165	152	186	141	157	157	165	146	142	173	146	160	163	149	149	140	137	156	135	165	146	162	166	148	153	151	165	144	144	153	141	156	140	161	149	137	161	166	174	149	139	138	164	172	158	151	151	154	158	159	162	143	172	134	160	176	158	166	148	163	174	168	168	139	171	176	139	165	153	159	165	141	166	151	165	158	187	144	143	161	161	144	155	136	174	183	167	157	163	177	161	146	144	149	157	183	157	137	162	158	187	150	141	177	155	147	143	153	162	147	163	140	165	179	174	141	148	150	141	169	155	171	145	138	142	172	135	176	136	163	159	152	167	147	152	143	156	155	128	159	152	146	144	159	159	151	164	163	164	150	171	167	169	143	166	161	159	173	158	161	145	160	161	142	139	167	153	160	137	162	178	135	160	151	172	168	160	140	154	169	143	158	162	147	161	146	161	167	140	185	164	195	154	156	151	140	146	181	141	170	156	150	139	157	157	175	158	195	159	186	150	150	138	165	146	146	153	155	158	153	155	167	163	163	158	158	163	147	159	148	177	153	168	159	136	148	147	150	148	153	173	187	168	165	149	150	187	162	144	186	146	188	142	153	153	147	160	150	164	166	133	167	148	145	147	165	172	142	166	161	181	132	152	167	156	139	166	130	147	150	162	138	154	169	152	165	159	163	148	150	160	150	143	140	160	165	147	174	163	152	145	154	178	146	166	166	152	133	149	154	161	161	156	158	149	149	163	146	147	155	161	153	169	143	153	185	174	174	158	164	152	148	171	171	141	148	165	158	152	176	165	157	140	160	161	149	163	177	152	163	171	143	158	160	139	177	176	138	171	143	160	164	166	149	150	158	160	149	144	177	150	163	156	154	153	178	166	154	160	160	159	158	157	179	140	163	156	159	161	140	167	151	164	163	156	180	158	162	139	179	166	129	180	154	154	163	176	160	148	155	160	157	148	144	176	174	156	165	163	146	168	153	153	161	169	150	136	167	147	148	132	157	156	169	162	181	144	158	159	179	183	134	160	171	146	152	146	169	183	164	157	139	161	153	157	159	151	172	145	147	169	164	165	175	156	153	143	155	150	153	138	170	152	166	174	171	162	162	171	142	149	144	154	157	155	141	132	157	156	159	154	148	150	171	143	167	145	176	167	168	191	142	156	157	144	166	154	163	165	145	144	150	158	139	158	159	152	169	149	147	150	154	132	160	168	149	171	153	150	143	171	163	166	155	157	143	167	124	144	167	159	157	139	161	145	159	174	154	176	168	142	161	140	146	156	145	162	169	135	154	144	145	145	150	154	164	170	143	167	155	155	172	173	172	153	160	158	163	170	185	167	175	154	146	162	152	174	146	155	147	152	149	151	161	177	159	158	163	148	164	167	172	158	156	152	164	175	150	156	174	151	162	141	145	162	156	132	157	153	150	162	147	165	175	161	145	170	137	160	176	167	157	169	160	163	148	127	169	165	153	130	165	178	183	158	142	155	163	173	171	153	176	144	152	165	174	145	149	160	151	143	174	153	150	141	143	145	158	137	170	142	148	157	163	156	167	157	142	150	170	137	138	140	157	151	158	179	171	144	163	156	174	154	181	159	176	133	160	164	147	139	159	160	174	156	153	122	155	148	168	160	170	168	151	179	144	159	153	164	151	157	175	163	143	151	171	175	167	175	169	146	132	160	146	173	164	167	149	176	154	167	138	172	130	153	161	162	160	143	133	153	145	161	158	146	147	153	162	157	130	188	160	152	145	152	172	142	151	167	155	159	175	166	132	162	180	167	169	153	135	140	156	151	164	174	170	164	170	154	172	154	160	174	147	149	140	162	166	144	155	152	164	150	143	164	155	165	148	156	136	161	140	148	143	149	172	174	152	143	157	153	146	162	156	174	133	165	135	151	151	164	167	167	151	158	151	164	159	174	128	168	159	153	138	153	134	143	150	139	166	140	142	148	146	147	170	159	144	148	168	154	166	179	170	153	159	161	151	161	164	165	172	148	158	163	166	169	167	171	185	146	159	153	164	151	157	156	145	149	152	162	141	164	149	137	150	127	170	158	150	162	144	170	169	160	160	153	189	144	156	158	142	159	161	160
29959	20000	13193	4202	566	546	570	596	534	530	516	522	541	566	549	598	575	536	546	543	539	546	547	520	556	531	559	558	493	538	565	546	527	520	522	502	553	508	537	559	530	503	538	541	541	527	519	525	564	560	559	550	558	591	521	533	568	533	518	528	536	510	484	534	518	501	536	497	561	549	538	510	515	553	558	530	532	511	530	544	514	543	550	551	545	540	549	524	583	499	535	535	501	564	530	511	511	525	562	532	548	513	518	542	546	519	512	556	560	538	568	552	512	534	546	509	540	521	532	561	522	552	516	563	536	562	505	507	588	583	512	547	492	529	536	549	524	539	522	482	533	561	563	551	565	542	540	517	544	549	585	564	548	556	546	543	509	550	551	542	551	532	570	536	535	546	499	537	565	539	533	500	549	541	524	523	524	530	501	521	565	575	550	511	541	552	517	539	518	524	563	529	568	538	554	560	555	547	517	521	549	561	514	534	542	526	555	560	488	532	568	536	526	539	539	502	553	537	488	568	566	536	491	562	495	507	551	554	520	525	500	521	553	531	547	542	570	485	548	525	549	533	522	571	517	562	574	526	535	586	528	503	566	495	536	556	550	552	531	511	494	524	521	560	502	510	517	507	577	530	558	544	552	555	530	571	506	526	530	513	501	513	533	563	570	556	516	568	508	519	538	551	554	554	534	536	563	528	511	556	526	522	509	532	540	527	529	536	539	527	497	550	570	510	514	505	546	543	535	569	547	554	528	505	515	529	561	578	518	529	570	513	544	550	539	530	529	546	567	497	518	508	571	516	545	522	551	518	547	551	530	540	509	559	531	516	510	530	535	524	549	498	559	512	540	520	501	547	560	532	555	554	541	548	532	558	508	503	546	503	525	552	518	576	537	528	525	530	530	545	547	580	574	554	536	575	504	552	549	541	552	542	528	537	568	522	528	504	524	526	510	517	502	540	538	559	550	532	526	539	548	560	508	562	541	546	542	577	544	546	586	565	540	541	544	539	557	535	523	523	538	555	505	562	535	556	507	535	521	559	576	519	506	502	524	538	547	514	550	543	522	537	527	515	538	507	548	580	506	536	563	563	549	565	548	550	545	554	545	542	513	531	558	516	546	509	531	495	489	561	540	516	562	534	546	550	550	544	555	527	514	499	538	537	509	548	509	568	487	533	547	557	527	567	517	529	516	542	529	556	545	493	516	540	511	527	532	529	521	516	565	491	539	551	550	536	555	517	539	542	576	512	508	536	554	556	585	525	518	539	523	557	480	489	523	515	558	551	516	567	554	509	541	560	528	509	502	489	547	545	497	529	513	512	549	527	533	533	561	527	603	509	546	576	516	553	541	456	562	537	552	553	513	526	490	525	550	528	573	494	592	518	525	498	531	558	575	541	601	557	525	573	554	528	541	535	509	502	501	561	527	548	517	523	523	553	547	496	548	531	547	548	540	542	536	531	520	554	508	524	582	528	549	564	549	525	542	543	562	513	575	534	517	561	527	525	534	525	528	555	577	538	546	564	547	572	526	542	577	553	536	500	501	557	516	526	533	522	543	535	563	533	561	520	559	537	603	518	539	541	517	529	508	543	505	560	548	512	522	562	568	540	529	576	552	500	571	520	551	551	535	552	535	565	549	492	491	568	547	513	565	535	582	560	534	546	544	534	543	533	524	509	504	523	543	531	482	539	547	524	539	556	531	527	548	548	512	537	528	530	518	542	562	505	569	540	557	557	553	526	538	534	555	500	556	564	513	500	559	537	539	533	503	532	529	505	536	511	569	512	498	593	495	537	560	558	572	577	531	533	584	535	508	508	510	518	586	515	539	503	540	533	564	548	545	539	540	568	515	495	530	515	543	518	515	514	579	503	557	521	547	524	560	549	508	555	567	567	537	544	542	563	526	557	530	523	520	511	524	539	567	497	514	530	493	504	568	544	534	540	509	531	527	542	491	537	531	503	492	528	553	534	498	529	510	527	545	562	518	501	524	512	538	568	603	532	564	532	509	579	559	486	574	549	523	540	575	527	535	548	513	569	562	506	535	554	517	535	532	574	513	518	530	533	524	554	556	554	515	553	554	513	510	505	552	561	520	521	543	518	535	525	525	567	523	557	524	574	504	557	561	520	513	561	597	543	539	516	560	516	530	525	533	495	536	535	552	542	503	545	563	515	489	542	497	539	513	507	561	532	556	539	525	528	524	584	516	549	545	542	551	554	496	527	556	528	491	538	534	554	521	541	491	522	547	533	528	532	501	559	540	534	538	538	515	558	551	538	525	500	534	563	521	512	563	534	532	511	535	524	528	571	534	570	560	539	535	580	540	532	480	541	551	562	521	585	545	539	538	514	543	510	536	576	531	540	492	545	578	553	502	556	579	539	522	557	533	539	528	550	541	536	522	528	523	548	545	528	541	521	540	530	539	526	542	554	510	563	541	513	538	554	518	516	552	547	563	578	554	541	559	486	519	582	554	538	540	602	541	537	537	515	544	520	547	537	586	527	519	522	535	511	505	515	506	534	505	566	550	536	545	545	513	528	538	537	516	570	570	526	546	512	561	536	561	497	535	547	556	559	519	515	537	538	550	526	522	497	496	549	560	546	540	512	514	543	612	508	516	497	524	532	499	543	551	537	515	557	503	508	517	497	517	527	537	524	594	536	530	556	537	486	524	540	515	574	538	532	513	531	546	564	534	524	506	565	520	528	554	545	559	548	554	521	486	538	520	569	576	555	538	504	575	538	564	533	510	530	537	501	550	557	547	560	515	517	606	524	518	512	538	524	520	516	528	541	537	545	535	504	562	531	529	565	551	564	525	553	504	565	544	570	519	510	547	485	557	552	548	486	509	600	523	542	572	516	544	531	510	572	510	489	548	541	581	544	495	539	505	526	541	504	529	525	590	528	504	548	539	532	543	496	557	551	548	544	582	510	533	520	552	550	563	569	550	490	537	513	529	527	523	527	559	577	515	517	525	522	530	546	572	521	489	543	543	533	536	538	536	482	497	505	544	548	543	535	546	511	508	544	506	549	574	534	547	530	542	556	494	570	554	500	585	518	555	554	521	542	520	501	531	528	537	510	543	550	543	508	544	530	536	563	530	541	527	515	564	542	516	507	551	505	516	526	491	561	539	553	533	518	561	553	569	551	528	524	550	537	513	518	527	534	562	527	526	543	518	584	586	555	517	528	521	541	577	539	541	534	542	520	576	548	560	545	538	540	574	542	480	519	573	486	515	563	581	544	550	522	537	537	537	543	553	539	563	557	531	519	546	535	543	572	589	533	496	587	518	541	564	515	513	530	568	536	533	502	541	541	553	535	554	536	529	546	523	569	512	450	543	548	521	500	518	543	533	549	556	546	533	522	552	560	539	540	526	483	534	526	537	562	522	545	529	503	531	486	522	552	491	501	561	567	546	519	535	564	544	565	529	503	535	515	561	562	534	572	520	523	510	534	522	522	554	538	550	472	502	511	494	530	541	524	517	521	565	569
69900	60780	50001	28499	4635	396	303	307	261	234	262	258	251	250	278	274	282	273	245	243	235	278	272	260	228	284	213	264	258	247	262	250	243	258	271	243	233	232	240	255	260	260	248	229	232	227	251	249	273	237	250	210	266	247	269	241	253	248	244	235	242	275	234	227	212	255	276	242	270	258	285	305	251	270	244	240	230	260	235	256	259	262	261	249	239	258	241	260	240	234	231	258	221	241	228	239	242	242	221	255	259	232	234	257	229	256	232	266	244	277	261	238	237	246	243	254	223	246	242	219	208	244	270	257	260	230	224	244	252	234	248	270	234	224	251	266	261	232	244	243	225	220	253	224	244	235	246	266	243	237	257	251	228	268	260	216	242	226	238	248	253	237	271	221	252	220	252	240	258	244	221	237	249	252	277	242	250	230	251	247	266	249	254	217	247	268	245	224	256	221	240	226	236	257	231	237	271	257	263	249	225	265	269	255	231	227	258	259	260	271	262	224	257	245	261	273	230	248	281	231	259	240	224	254	250	235	233	238	265	255	240	247	260	236	257	239	243	223	263	262	264	232	223	215	285	244	241	229	269	249	246	250	247	229	243	259	233	230	239	236	259	214	237	244	249	221	247	246	209	223	267	258	228	225	291	266	279	203	217	237	251	258	251	279	237	253	274	240	272	230	263	220	248	242	248	239	231	235	276	248	222	263	235	247	208	234	255	226	276	235	233	247	256	230	269	267	264	251	238	251	229	245	237	254	255	253	249	247	253	234	247	245	246	280	249	239	250	231	260	250	283	244	238	212	249	231	211	225	225	251	287	235	258	260	250	239	235	250	253	230	224	257	241	208	238	255	238	255	209	229	260	244	246	255	240	244	248	237	259	259	253	223	234	254	253	232	248	253	241	248	241	232	250	243	239	252	238	232	228	261	252	256	259	246	263	253	242	241	232	233	263	241	246	241	230	251	253	233	211	278	244	232	255	265	257	252	235	248	207	243	266	243	246	249	272	230	242	263	247	235	250	251	235	226	246	228	265	235	249	233	266	227	274	241	275	243	233	264	221	239	236	246	257	230	228	263	243	250	260	236	265	244	228	254	246	248	239	220	261	258	234	239	263	244	241	226	258	260	240	267	259	248	246	231	210	255	234	238	254	233	248	247	245	275	277	226	236	220	260	233	251	267	242	247	258	249	257	252	230	266	263	242	229	275	246	241	237	241	262	239	252	237	244	236	204	246	241	233	248	242	245	236	268	243	230	247	274	221	266	209	236	230	233	262	255	226	252	213	247	220	231	257	231	230	259	242	245	269	237	260	253	257	244	243	229	246	225	248	264	251	242	234	245	241	256	227	221	284	252	278	247	213	266	273	231	233	250	254	245	260	282	244	249	251	225	234	239	207	247	235	238	267	243	236	237	238	226	228	245	254	256	274	253	257	223	248	263	251	245	233	224	228	260	235	235	230	262	232	252	238	256	255	228	245	273	240	240	255	244	222	224	276	221	230	238	250	257	244	226	245	258	240	224	263	262	204	248	258	252	240	247	245	247	238	262	276	270	244	240	239	255	218	262	240	257	234	262	258	252	233	239	232	242	258	261	227	276	240	260	215	265	234	255	229	274	236	247	224	250	253	248	274	241	250	241	251	220	255	250	238	249	250	237	254	260	209	248	248	222	238	256	241	273	221	285	241	239	228	257	254	259	246	257	248	219	252	216	259	244	246	237	251	227	246	252	244	244	248	226	253	279	251	250	238	205	215	244	239	229	243	264	241	261	233	247	242	259	248	260	265	218	276	241	261	223	253	248	244	233	260	273	259	261	278	263	226	251	255	220	259	242	247	222	269	247	255	215	237	237	248	239	241	269	243	226	247	265	251	275	242	255	253	265	225	233	248	251	252	268	232	240	228	248	237	230	212	230	259	271	252	231	236	238	237	253	264	266	261	259	246	230	232	257	257	259	202	273	224	242	240	238	238	243	224	255	258	268	259	248	258	248	243	237	253	253	249	229	247	220	237	243	242	265	245	242	261	261	282	245	239	267	262	256	263	232	267	243	238	227	259	240	239	240	226	246	244	219	265	250	253	282	224	254	247	257	252	251	239	218	253	247	274	233	235	264	251	251	249	231	240	250	240	267	261	252	224	264	237	222	247	233	247	244	227	250	260	252	220	237	239	256	247	258	248	243	258	253	238	235	236	266	214	246	248	266	226	269	230	245	272	227	238	243	224	275	254	256	252	252	256	232	248	249	244	232	244	257	251	281	257	252	245	240	284	225	242	235	222	241	240	288	265	257	244	234	263	252	255	223	276	211	268	210	252	266	266	237	267	256	238	222	239	271	243	232	235	276	228	258	232	252	261	244	217	237	214	235	239	267	247	233	265	225	264	237	255	245	247	264	250	247	279	246	247	238	246	248	234	262	223	267	229	280	255	246	267	237	237	256	247	278	255	226	234	222	279	288	230	218	251	255	235	241	220	239	208	263	224	207	260	215	247	259	241	254	253	223	240	239	222	253	229	246	232	225	244	240	249	225	228	239	211	236	272	223	248	245	244	253	285	227	226	252	241	243	236	205	219	255	233	205	261	274	236	245	265	220	223	259	249	244	266	245	256	243	231	242	211	228	257	242	262	263	250	243	226	257	257	238	199	230	232	247	253	242	259	242	261	235	212	238	223	248	278	268	238	224	276	250	254	276	228	267	265	244	228	235	234	254	238	248	244	244	246	233	247	245	244	255	235	276	266	219	223	255	216	216	259	248	226	230	236	228	261	207	228	257	252	250	238	266	265	264	231	240	272	224	224	272	263	240	255	260	230	223	243	234	240	243	242	267	238	228	261	252	235	260	242	250	244	252	236	233	241	264	248	238	240	240	276	240	221	235	243	280	242	245	240	230	243	222	240	259	234	239	219	263	237	242	228	226	243	252	246	264	259	245	238	245	237	234	259	242	276	259	233	221	269	242	240	232	231	277	267	236	264	234	251	264	266	235	248	224	246	216	235	253	226	261	268	213	239	247	236	250	235	271	248	258	253	256	255	226	249	223	273	234	256	268	235	228	241	260	239	275	236	249	238	246	227	230	257	254	254	218	236	263	217	231	249	231	260	282	260	229	242	274	230	263	219	250	233	246	233	236	228	241	254	249	233	202	258	266	244	262	239	237	222	242	258	241	236	255	244	246	225	247	246	277	250	242	232	255	237	236	218	223	224	241	249	242	259	248	240	217	266	257	235	237	239	220	207	228	264	262	251	237	269	237	240	248	255	246	259	268	249	222	232	277	293	268	259	273	241	277	254	255	276	221	227	239	242	240	211	216	261	252	224	265	253	228	239	224	228	221	228	269	226	260	238	256	271	242	250	252	231	264	208	236	287	241	234	243	230	242	274	243	229	221	234	246	254	259	233	245	261	280	246	251	239	267	240	237	252	250	277	268	235	218	224	223	253	228	223	246	238	239	257	255	244	255	237	220	229	245	229	237	242	249	233	220	238	250	233	224	247
49804	49684	47167	22144	1033	950	916	907	831	882	863	818	815	815	809	800	825	776	777	797	789	760	774	839	811	774	818	790	781	746	808	830	800	770	763	760	793	797	736	728	715	763	792	747	751	757	763	713	840	766	766	746	760	752	739	763	746	734	732	752	764	756	803	764	765	788	753	804	741	754	767	738	753	740	738	814	785	737	740	748	767	804	774	716	784	783	765	766	789	760	794	770	756	704	766	771	779	735	807	739	712	826	753	776	752	785	779	801	767	805	782	806	768	750	794	725	766	743	785	739	797	781	703	764	768	769	774	815	762	768	724	819	746	748	762	778	738	802	723	741	740	773	760	768	759	717	749	791	736	753	771	764	736	748	749	784	788	719	760	752	816	786	759	821	779	730	798	746	778	832	787	726	759	763	761	744	779	763	777	753	770	755	742	769	774	757	803	741	739	719	759	772	723	734	759	796	788	720	809	794	784	713	784	743	755	709	782	760	729	813	745	794	758	746	724	773	767	748	720	712	764	762	754	708	721	755	776	767	715	766	738	775	745	790	793	759	792	799	773	777	766	765	762	766	773	794	804	751	783	778	730	791	768	759	806	806	701	726	773	760	774	752	721	787	726	758	748	742	782	796	778	802	758	776	763	765	787	764	798	749	787	783	726	736	779	796	781	776	833	747	811	737	752	761	732	791	762	753	764	775	719	706	785	798	826	781	755	770	782	787	756	749	799	752	761	732	726	796	758	824	753	789	800	771	769	768	736	786	723	801	762	738	805	778	752	757	720	767	785	738	795	765	754	762	779	761	764	755	784	770	790	761	778	773	768	784	741	731	753	728	746	802	732	791	729	764	778	741	815	754	743	755	765	754	747	744	769	774	722	723	771	830	773	780	787	733	794	746	768	760	735	761	717	788	758	757	707	737	767	729	735	758	738	751	812	753	754	798	818	740	708	779	766	787	791	710	733	785	747	808	690	742	755	715	776	763	723	755	714	789	771	791	750	741	771	772	778	761	752	767	781	800	730	796	770	745	745	699	757	752	765	753	787	763	769	755	774	792	737	800	762	786	767	782	811	763	777	773	734	784	739	749	743	790	762	734	738	684	762	755	779	722	751	764	769	776	724	723	869	737	784	768	787	763	751	699	751	794	813	724	719	743	768	777	731	771	783	782	769	737	740	780	793	776	839	774	737	767	744	762	817	779	709	800	764	710	776	755	767	729	776	735	755	796	801	761	742	766	769	765	742	761	777	753	742	805	715	759	802	755	763	780	755	775	778	787	769	756	725	753	733	731	726	786	712	766	784	806	784	735	823	790	755	803	758	813	763	772	800	737	789	766	753	762	764	749	734	772	759	783	746	764	773	753	763	726	791	768	757	790	729	774	759	785	759	737	717	740	764	782	766	751	785	755	782	748	739	802	763	771	706	724	779	717	738	781	781	746	772	745	775	742	811	784	794	738	779	748	746	748	747	776	774	770	726	726	760	755	710	741	832	774	787	769	721	771	734	786	788	796	772	703	755	751	735	763	725	836	754	831	752	793	742	754	744	777	790	820	770	727	708	793	821	794	747	783	763	819	777	745	755	716	750	775	775	744	756	822	785	766	739	764	778	784	755	771	761	740	811	712	771	765	740	778	739	737	759	791	766	779	786	746	700	745	719	768	760	789	783	738	769	714	742	816	735	776	748	763	751	790	742	811	779	746	737	767	773	752	789	807	785	805	775	788	803	746	773	777	751	764	752	782	782	726	759	726	819	808	768	749	742	734	733	785	793	762	741	768	776	746	735	707	739	812	816	782	831	791	786	724	809	790	763	739	746	740	744	796	742	788	768	741	782	777	787	760	799	794	742	786	762	784	773	740	747	779	741	803	727	756	805	789	750	768	720	780	717	782	783	723	718	698	754	778	789	754	759	775	808	803	730	759	770	789	764	698	752	777	743	737	760	758	732	799	779	764	789	778	750	782	776	801	733	796	774	768	759	777	750	791	731	806	810	736	774	763	766	751	796	783	750	777	801	796	752	747	725	793	764	730	728	758	798	707	805	755	743	816	754	733	762	739	715	728	773	802	790	815	767	751	760	773	774	804	712	795	750	759	781	757	781	758	754	765	758	753	757	736	767	751	751	809	775	786	768	799	808	782	719	787	817	770	780	803	770	731	750	771	722	776	705	750	791	780	784	762	778	748	744	762	787	803	718	744	777	729	749	754	784	781	738	810	736	732	743	742	809	753	752	772	787	750	740	810	796	724	790	749	753	786	771	762	768	745	753	732	748	710	818	749	782	808	760	724	745	742	736	732	836	712	773	794	750	757	774	769	735	766	716	765	753	769	786	748	751	784	811	788	693	744	803	788	743	781	783	726	792	787	796	779	785	778	825	776	748	785	759	759	722	807	774	742	774	761	740	788	788	770	766	774	806	759	742	772	758	743	768	692	808	778	756	766	759	776	758	808	812	824	770	708	803	804	742	767	746	757	747	780	727	743	772	762	803	803	752	803	789	773	761	741	769	702	785	752	796	737	741	796	764	774	749	745	763	711	766	770	791	771	752	754	761	733	793	754	748	784	812	745	862	757	758	787	741	740	786	781	777	764	797	819	842	777	724	782	802	724	737	767	736	752	752	787	703	765	757	743	743	749	759	792	802	760	797	767	761	812	737	768	791	789	712	780	774	768	772	797	765	801	810	777	762	814	755	772	762	732	757	780	768	759	788	747	780	727	764	772	757	766	793	774	784	780	804	758	775	738	752	774	768	745	725	730	764	786	831	743	771	782	792	737	764	734	782	783	747	821	766	783	757	722	751	767	780	769	765	779	742	749	769	731	748	711	707	734	700	737	761	786	736	762	726	758	746	773	756	811	800	757	766	753	802	753	720	765	793	741	733	804	739	748	768	759	801	755	786	764	779	766	842	740	775	780	733	779	738	744	746	730	731	756	801	824	770	739	743	753	732	736	734	742	751	707	802	832	770	734	760	764	790	772	794	738	802	775	770	779	774	793	773	727	730	750	741	738	784	790	757	724	771	771	744	801	747	788	774	763	736	757	714	747	706	726	723	784	772	804	762	792	739	742	749	792	801	758	751	739	763	758	785	805	737	803	746	798	735	691	726	726	793	774	740	723	750	819	753	719	762	772	760	770	780	776	762	689	786	781	751	737	743	752	785	750	758	762	742	763	771	741	773	764	763	766	777	791	817	726	775	819	763	810	743	797	827	757	749	754	813	753	724	757	773	777	777	773	739	807	766	759	785	815	770	770	788	780	774	761	759	716	782	764	752	752	804	766	754	773	757	778	793	792	750	769	774	759	742	762	776	790	762	772	729	756	740	804	740	798	748	787	772	794	717	718	710	745	735	774	719	754	806	770	728	760	750	775	752	740	750	703	780	766	795	786	773	757	768	788	744	760	775	779	723	807	740	754	785	785	739	735	784	749	790	810	754	778	760	798	730	785	755	704	772	774	792	747	798	744	748	775	739	798	761	801	748	758	782	770
79155	72896	62116	36090	10088	1116	402	379	382	355	362	337	335	337	346	341	340	346	317	328	341	343	317	317	313	317	348	329	353	355	331	310	349	339	360	335	362	335	325	342	351	336	318	310	343	334	332	322	301	332	354	310	317	353	318	299	352	322	351	371	342	332	310	335	347	336	332	332	370	297	360	331	315	317	350	323	344	322	329	328	324	351	323	320	326	319	355	327	305	333	324	356	355	325	333	324	316	318	302	339	347	343	340	321	337	306	329	300	307	324	326	335	340	345	330	317	344	314	358	333	327	331	332	311	366	334	325	337	337	305	337	302	301	328	343	331	316	302	301	337	327	298	332	324	351	317	302	321	324	283	341	306	340	309	338	330	336	332	307	308	291	326	346	334	349	335	314	355	327	314	321	307	333	318	303	354	322	304	329	312	345	303	319	334	291	329	312	342	345	341	349	332	326	321	358	320	320	293	318	305	336	312	315	347	308	331	318	328	323	317	307	317	379	294	350	292	319	327	324	346	326	329	322	308	318	345	328	350	291	334	336	322	380	294	300	344	320	336	301	336	336	300	316	309	303	330	339	336	310	358	318	323	332	332	310	329	326	319	302	295	359	356	338	338	338	327	333	340	384	346	351	305	322	345	335	354	338	328	341	323	339	351	318	311	334	338	330	346	322	346	302	328	322	335	282	320	322	344	346	376	339	310	345	341	326	322	340	312	344	345	343	316	320	341	306	303	331	325	310	328	338	329	315	342	357	323	291	317	326	337	332	331	334	344	320	342	353	332	331	334	322	331	361	355	331	321	343	318	352	331	331	300	327	340	326	340	362	349	319	351	328	329	336	335	358	330	342	324	319	328	308	305	317	327	313	335	340	307	317	317	321	318	319	328	312	338	341	295	314	347	324	336	325	299	343	327	321	341	346	322	328	308	323	340	331	358	332	326	307	300	297	363	340	346	321	305	341	339	291	333	335	343	347	316	349	307	365	315	367	313	353	343	312	346	336	296	323	289	330	337	321	340	326	331	327	321	343	372	312	306	354	323	326	318	356	318	345	325	337	322	320	337	317	361	302	327	331	344	347	297	350	346	345	313	339	345	310	343	318	301	309	324	305	352	307	312	309	318	323	350	291	329	324	328	330	349	327	332	326	351	344	346	376	303	297	322	336	305	319	297	339	317	330	344	315	337	315	332	317	328	319	337	350	333	321	370	309	346	317	310	320	344	342	319	307	343	372	328	349	334	337	302	324	312	321	293	344	358	315	360	349	318	325	359	356	347	319	327	353	322	313	350	323	302	312	315	322	339	317	353	331	294	355	342	327	328	277	314	332	325	326	316	335	344	357	358	328	320	321	300	334	335	333	328	303	322	318	336	330	323	325	347	324	349	343	339	338	313	351	345	322	282	329	336	357	352	327	337	344	303	348	289	317	320	331	319	331	322	320	327	297	305	357	344	335	318	322	315	328	344	333	322	340	312	336	324	318	345	342	324	302	326	306	319	330	330	348	322	323	315	315	352	338	352	308	353	333	332	301	315	317	305	327	314	327	340	327	305	311	348	367	334	315	349	355	364	328	309	333	323	347	338	316	322	338	335	333	333	292	311	349	344	311	320	333	332	334	322	343	319	326	322	310	343	339	315	330	339	354	336	318	352	318	339	328	312	336	338	320	319	334	331	308	342	349	346	340	311	333	299	285	317	336	341	326	336	319	339	299	302	320	356	308	347	338	332	335	326	321	307	341	300	319	332	326	369	311	331	294	343	344	312	316	293	349	346	338	315	320	365	364	344	317	299	357	352	329	307	330	361	327	340	329	332	362	328	309	334	337	301	308	313	342	342	350	312	325	311	305	328	333	342	317	315	325	325	351	334	320	340	333	316	327	298	332	348	378	316	326	334	322	337	316	285	339	316	338	324	371	346	337	363	317	328	343	341	321	335	335	301	327	324	344	333	313	296	309	336	301	324	318	284	337	318	356	342	329	355	348	345	358	345	352	345	319	315	324	324	310	319	317	339	340	341	343	330	330	307	340	329	350	326	359	323	355	327	347	329	370	334	345	304	328	327	330	318	332	354	313	302	324	315	334	309	343	327	313	302	309	315	346	332	327	321	331	344	341	320	321	319	309	333	323	338	335	332	317	293	324	296	324	332	330	374	304	350	328	350	320	318	314	302	326	299	334	369	361	312	291	316	344	330	360	344	306	323	362	312	328	344	373	333	340	295	312	291	301	285	331	341	325	341	336	294	324	359	354	321	325	363	339	321	342	319	341	323	319	343	303	311	328	310	329	335	346	320	322	328	359	350	344	320	318	340	366	362	317	326	333	336	353	324	339	348	309	313	363	341	313	297	302	344	361	341	316	339	324	343	333	305	319	320	304	303	330	346	319	294	306	342	333	320	308	355	380	317	345	313	326	340	320	348	329	324	315	354	320	325	325	312	341	330	325	313	328	336	320	316	336	333	340	335	342	309	340	353	327	350	335	321	356	321	294	349	329	316	311	335	306	266	361	330	324	347	331	296	310	346	322	360	324	313	336	336	356	321	325	373	328	362	355	358	368	304	336	337	347	329	325	338	351	332	329	320	337	325	315	346	356	312	360	346	307	304	344	335	311	334	311	381	288	333	362	341	293	336	327	347	357	333	333	337	347	330	350	346	357	314	333	307	314	348	328	335	328	338	337	315	337	321	327	306	354	335	309	314	310	336	309	348	309	341	318	317	328	361	297	328	345	331	331	352	334	313	311	330	328	332	337	336	322	347	333	302	336	310	339	347	324	334	344	351	309	316	331	319	324	332	339	268	305	339	296	327	335	326	324	295	333	331	340	311	297	316	320	312	299	341	319	325	365	338	318	285	327	340	349	332	377	314	339	349	345	358	349	332	332	347	315	368	322	341	327	327	305	308	338	362	343	335	342	340	343	309	345	348	301	346	319	322	329	327	316	329	343	297	290	312	314	338	339	320	358	379	324	346	345	325	345	308	311	346	323	322	332	361	313	298	340	315	308	322	323	336	337	307	325	351	315	332	311	343	314	327	344	355	333	313	319	326	320	365	356	314	319	315	352	353	313	326	334	327	337	334	359	329	341	328	330	346	320	306	345	337	332	332	358	338	313	312	316	321	366	339	320	328	312	331	354	326	321	326	337	312	317	329	363	308	340	363	368	321	332	336	333	357	358	354	307	308	320	289	318	354	312	355	344	323	300	348	340	345	359	309	333	326	312	342	358	344	331	297	318	314	316	327	315	324	297	337	326	324	332	330	331	338	331	336	311	331	337	320	311	335	351	334	309	339	316	349	320	339	326	312	305	344	326	309	313	351	297	329	333	349	310	334	350	340	309	322	316	340	330	306	344	321	368	333	323	323	287	331	352	304	318	300	331	301	341	326	353	349	322	295	308	319	320	334	308	303	295	329	353	316	347	320	291	357	317	337	351	309	302	320	325	331	313	332	324	332	354	321	362	325	316	314	319	318	319	332	320	337	355	345	329	330
59705	61747	58838	25173	1583	1402	1305	1199	1248	1127	1148	1075	999	1056	1080	1022	1013	1055	991	964	1012	955	1004	1037	952	1003	1002	985	1038	976	960	1026	1017	971	972	1040	945	1018	975	958	1024	964	979	928	950	960	1016	993	928	1033	959	988	1021	1046	973	1033	959	975	1001	952	1000	973	959	968	955	990	965	1015	973	956	981	971	978	989	946	897	1016	1001	972	1028	1011	1002	950	1034	1074	945	1020	986	987	1031	952	1038	1038	1006	967	997	914	970	973	952	960	926	932	930	932	999	960	943	1008	924	1022	984	947	945	1027	942	951	965	948	1013	968	1029	1007	1039	991	991	958	998	947	962	1000	966	933	961	935	975	980	985	906	1005	1003	969	990	987	983	948	980	1005	984	982	958	995	960	973	926	985	951	1018	954	937	977	967	999	1034	956	966	989	976	925	943	930	960	966	996	921	947	990	944	979	1010	918	989	934	980	988	1002	997	949	965	966	975	984	944	1018	987	959	929	985	972	981	1021	989	1029	974	1002	984	942	989	964	947	995	994	918	965	1003	1005	1031	999	1016	1014	973	962	956	977	971	1064	968	1036	961	949	948	954	1001	954	977	971	924	953	970	1039	973	956	993	950	985	1008	1006	1004	979	990	984	936	935	956	970	1033	971	949	957	1018	976	975	937	944	1008	991	1026	987	939	955	937	1001	1017	930	943	945	1012	1014	922	968	942	932	1047	950	947	968	960	965	951	930	926	919	1018	927	1025	1039	976	977	986	969	936	996	977	974	980	953	986	928	989	968	947	957	1080	1009	1034	986	1009	934	983	1026	993	997	927	909	964	987	985	983	1039	937	952	957	986	1009	963	976	956	981	1041	942	989	1004	968	939	977	963	1041	985	951	1000	988	961	934	978	962	954	969	894	981	989	958	958	944	938	1022	936	964	947	977	978	945	933	1024	977	945	930	992	978	943	962	1013	973	1003	915	982	980	972	1000	986	905	968	982	915	949	1003	975	979	955	1015	960	929	1049	885	949	972	947	948	1010	981	985	971	993	1007	983	1025	1009	892	945	975	918	987	989	983	981	962	1011	1025	961	943	957	987	993	932	943	966	977	938	980	947	990	958	987	950	953	976	970	947	976	1005	1019	943	1008	1041	982	1007	935	927	972	922	982	977	1001	930	950	966	957	914	934	947	953	980	935	981	1061	958	983	981	970	935	1023	1037	931	958	963	929	999	977	949	1000	1029	942	955	1036	1005	924	904	975	986	978	1000	945	951	1009	946	1016	995	961	948	988	908	991	957	997	969	948	968	989	941	968	1064	1016	1014	974	945	987	993	950	1054	978	911	918	1017	991	966	1005	998	987	924	967	916	950	930	956	965	892	1021	939	966	1049	1012	1003	986	982	997	992	978	979	973	969	1009	944	978	1006	951	924	952	992	1045	968	935	976	968	951	996	973	959	930	981	966	927	1032	999	1012	931	1007	934	939	968	861	1003	1003	967	992	975	937	957	981	999	965	963	969	989	942	1034	978	1005	948	982	958	990	1038	947	938	982	914	1015	963	941	922	969	962	952	921	1005	961	949	1008	949	973	1010	971	1035	971	995	973	985	930	955	906	917	931	978	975	971	986	940	871	957	941	931	1027	1005	1003	1002	1007	1005	979	998	992	970	961	982	1003	970	948	969	946	955	964	985	982	991	984	984	957	956	1005	984	961	953	997	1046	973	945	1019	949	972	970	988	958	969	1006	945	1052	936	962	960	1054	976	978	918	1001	941	970	997	992	1003	986	929	1047	1012	999	1020	993	946	970	962	984	1002	968	941	1009	975	1015	972	938	983	996	983	987	992	946	934	977	985	1013	949	1022	997	957	1014	1000	960	950	997	962	979	990	953	960	974	1001	998	984	955	931	906	935	989	973	937	997	962	988	994	1001	994	960	992	1058	978	945	945	991	960	1014	1000	941	947	1006	991	1018	962	977	975	940	978	973	982	1008	967	1025	994	934	1025	1005	952	957	938	947	945	1009	937	952	966	1019	987	978	1012	960	941	981	980	977	981	979	942	1004	968	967	972	1010	974	973	990	960	949	988	970	986	977	962	977	930	925	945	987	944	994	966	959	965	978	961	976	944	1066	1005	964	913	973	925	977	967	1038	913	968	943	997	961	1024	941	971	1008	955	994	995	933	1023	959	989	947	947	1002	952	957	980	967	966	978	926	979	932	1018	986	1005	1019	975	938	957	1019	1016	982	971	964	957	980	936	956	996	950	952	918	964	1006	943	1020	1048	983	933	988	1017	963	952	982	976	972	938	964	959	986	1033	924	937	961	1008	963	1007	1038	936	1013	996	975	993	973	958	1018	952	996	1007	979	951	972	938	970	944	988	970	935	993	1021	1032	925	953	961	954	1000	1004	999	1005	938	949	976	972	978	997	996	941	986	972	1002	968	954	968	982	930	1001	967	964	972	989	985	1012	964	942	961	968	966	989	961	967	992	993	951	943	920	1003	979	931	937	964	972	980	965	998	981	987	971	1005	1011	971	976	960	1011	999	885	998	930	972	940	911	978	967	1017	972	987	919	977	1019	962	970	951	975	1019	1021	978	932	1001	954	988	941	963	999	986	994	968	1033	921	939	997	1014	951	954	966	932	916	993	976	982	973	1055	1001	980	992	967	938	993	1002	995	1007	985	991	947	917	1040	980	962	952	951	991	989	981	981	958	973	972	992	1003	980	1006	950	949	908	950	962	1005	1032	1046	955	976	932	995	921	970	940	1001	983	1023	988	961	939	951	972	1007	979	1057	975	916	980	952	983	994	981	952	1014	978	940	946	961	981	976	958	1046	969	961	973	953	1004	930	974	930	938	979	1082	957	984	978	957	953	1035	1012	950	976	989	967	971	950	1001	1030	994	980	977	986	965	941	922	960	984	973	974	974	1015	963	974	968	963	960	931	981	993	960	999	991	988	999	1028	974	941	970	1017	991	1006	975	987	920	1009	970	1015	973	1022	948	950	995	976	961	971	947	988	970	1004	982	965	972	957	992	941	952	968	1016	954	1002	925	956	999	1039	960	979	945	1001	933	929	992	930	996	970	971	991	1020	1007	1017	982	965	987	972	939	916	1025	959	995	941	980	973	949	969	968	955	958	972	946	955	958	991	990	919	1012	1002	1014	995	965	960	988	972	960	944	947	973	958	960	991	948	946	993	960	955	1003	937	997	881	979	1002	967	1006	1007	966	990	1007	1001	934	1011	1015	956	944	976	997	971	929	978	962	945	993	949	1006	938	959	925	1007	955	954	989	1001	990	1023	994	975	996	1008	956	929	971	1003	976	982	1001	958	952	933	987	992	1049	996	972	961	1029	966	954	984	965	1020	1019	966	971	990	963	995	944	982	917	966	939	925	970	978	1033	925	1009	965	972	990	936	1026	982	979	954	969	967	1030	1004	1014	995	1022	966	968	1025	1006	970	984	992	998	975	1023	987	998	982	972	960	1021	995	930	982	982	936	968	949	960	1005	988	916	990	1027	991	960	919	950	957	991	964	982	1018	984	1002	1000	982	981	966	1009	976	990	930	984	990	1024	971	953	951	990	961	947	968	966	972	979	937	959	996	963	969	961	1017	969	966	955	942	960	950	1032	1001	1018	982	969	923	993	1041	999	978	955	1015	980	980	901	974	956	1021	952	1026	928	970	1057	956	1011	988	979	969	970	974	968	1024	981	1026	954	987	972	969	996	966	1043	969	932	988	999	985	943	976	957	905	975	974	978	925	970	984	952	992	1034	958	893	964	986	949	940	981	932	926	1011	1030	974	950	1001	980	959	981	969	1023	906	979	988	1009
30653	17266	8836	2253	287	167	147	172	177	163	169	161	156	164	159	180	150	168	142	165	157	156	160	173	184	152	163	166	157	155	163	127	163	172	155	153	164	163	152	169	165	157	152	157	169	161	155	166	149	165	170	153	157	157	152	143	163	161	170	154	141	161	131	157	140	143	142	136	175	158	146	165	164	170	147	166	133	143	165	159	166	167	159	170	144	159	163	138	155	156	140	154	146	164	180	165	150	154	144	173	146	159	155	172	151	170	171	167	163	161	174	156	147	147	167	154	141	187	143	168	172	175	151	161	156	149	164	154	188	186	174	185	177	158	167	157	157	160	144	159	178	156	142	175	138	167	167	156	145	162	171	171	175	150	164	151	157	162	149	169	157	160	149	180	129	162	144	184	160	166	141	150	151	162	165	141	164	142	133	159	165	145	167	164	175	166	164	153	160	174	167	156	170	167	163	177	141	152	173	171	151	178	154	154	147	175	161	165	149	152	178	157	147	154	162	155	130	154	133	174	155	180	160	144	161	144	148	167	139	162	170	152	153	164	151	155	143	162	144	161	177	174	154	156	153	161	174	150	153	165	171	176	167	159	145	158	151	159	175	160	163	154	150	169	173	142	147	159	163	145	163	151	167	138	143	143	163	158	165	169	180	158	154	154	162	173	164	129	163	161	136	162	147	144	140	163	164	155	145	169	146	156	170	142	155	165	147	151	170	184	132	163	160	158	157	134	175	167	170	163	132	194	148	161	153	150	145	154	167	159	159	172	161	157	144	174	157	172	192	144	159	145	143	157	156	187	175	154	178	167	173	133	166	144	151	154	135	145	189	143	149	180	180	141	154	145	163	151	169	170	161	150	161	170	166	145	166	139	162	166	161	152	172	172	158	187	146	153	167	167	177	147	147	152	157	150	138	170	155	156	137	160	141	138	153	139	135	161	161	182	176	169	149	171	169	145	166	158	182	145	145	148	170	162	172	161	150	165	172	156	157	165	179	155	183	169	150	164	149	146	170	168	153	164	178	173	161	149	153	152	137	172	172	135	173	159	166	160	177	163	177	154	162	146	152	159	149	177	165	151	172	176	144	139	160	159	185	179	155	158	159	157	157	152	143	147	156	170	165	143	164	167	161	187	152	157	164	149	151	167	144	166	156	155	158	151	158	148	157	152	136	148	156	113	143	153	167	148	159	154	165	177	162	137	172	155	161	151	154	152	164	145	173	173	149	155	168	156	163	165	148	151	170	162	161	156	176	148	137	165	139	149	163	164	156	157	170	142	158	149	137	153	149	129	162	174	172	160	147	179	148	135	167	147	144	150	170	156	159	152	163	161	157	161	130	179	147	154	154	163	159	147	160	154	163	147	139	154	167	144	149	147	157	150	154	140	148	136	159	166	172	159	173	170	154	157	162	155	158	157	130	150	175	151	183	181	176	183	153	160	156	140	165	151	170	160	158	160	154	157	148	161	147	158	151	173	164	153	159	145	186	172	177	162	181	151	144	169	145	149	169	193	176	142	167	153	153	150	149	163	134	166	167	148	182	180	158	134	175	167	167	161	158	169	162	129	154	160	179	151	149	185	157	142	155	156	156	153	138	149	159	131	148	136	158	181	149	152	136	165	137	172	152	166	160	151	176	167	148	174	166	162	179	152	142	164	159	180	166	158	156	146	136	147	155	160	146	155	146	158	141	170	153	153	159	165	159	149	168	147	150	185	154	166	145	167	144	158	134	160	148	139	148	161	139	172	155	155	167	176	166	177	153	152	159	171	172	159	179	155	159	131	142	160	149	187	149	177	151	147	148	160	163	128	171	151	153	161	146	153	146	153	131	160	150	166	151	176	143	142	155	154	172	160	150	175	168	188	147	147	144	170	152	150	149	167	151	149	156	176	164	146	167	139	163	144	154	154	168	162	161	157	174	165	163	146	160	156	155	146	144	161	172	156	167	171	134	162	185	172	163	195	156	146	155	162	171	158	159	142	162	142	144	179	157	157	158	178	139	171	176	162	158	143	177	166	161	149	169	146	162	201	144	155	135	160	155	167	129	150	181	152	153	150	146	150	180	128	154	152	156	165	157	131	175	165	174	169	156	145	151	169	152	158	136	170	155	165	174	180	142	151	144	173	161	143	162	157	156	165	163	140	149	158	156	149	172	157	162	138	152	170	144	164	171	156	155	158	159	174	167	159	152	131	158	158	158	141	125	172	130	151	150	147	136	160	162	155	165	142	169	167	164	156	168	156	171	154	163	153	150	144	185	151	165	172	147	179	169	165	164	151	176	152	127	171	152	155	152	157	155	162	163	145	157	133	155	146	161	163	168	163	144	152	165	169	154	154	155	175	153	162	159	162	149	171	173	151	156	146	161	148	180	169	169	154	171	147	174	159	145	156	149	162	175	171	154	159	154	154	145	130	152	186	152	169	173	150	154	153	164	169	152	150	144	136	154	158	158	165	171	149	151	168	151	174	143	172	164	163	149	145	165	145	134	182	171	169	165	147	147	157	169	156	165	179	166	147	147	145	173	151	158	174	147	165	169	170	172	153	149	163	156	151	165	148	153	171	160	142	194	166	166	144	167	155	161	131	170	162	147	170	158	156	180	161	146	142	158	171	164	166	156	155	160	147	180	169	145	164	167	157	149	165	171	162	173	157	171	163	138	155	145	160	143	167	155	160	168	166	161	136	181	152	164	143	142	156	173	183	175	155	163	161	175	160	164	162	151	163	154	161	158	162	169	193	155	158	158	163	146	169	144	134	150	168	169	176	145	141	156	139	155	157	152	145	156	162	188	173	189	150	148	140	169	149	154	167	183	156	157	165	159	139	155	161	142	151	159	171	180	163	140	151	142	170	173	166	143	182	138	144	165	153	153	155	181	156	157	174	165	173	163	165	161	148	173	158	156	157	171	171	162	157	158	159	137	166	181	173	146	153	161	150	150	149	163	154	152	149	172	166	165	173	154	146	130	161	174	174	149	151	159	159	149	177	141	158	150	151	156	161	158	136	162	156	139	157	140	159	164	146	172	172	155	171	159	154	177	168	182	152	129	159	166	147	169	156	178	147	153	142	175	157	165	148	164	158	173	163	163	155	173	175	141	181	156	174	155	154	153	161	172	147	146	159	163	164	168	152	178	153	157	165	149	165	167	132	185	172	160	147	144	159	147	164	150	173	171	157	151	162	166	135	140	140	178	141	152	168	175	155	144	172	169	183	163	150	150	163	144	161	146	169	129	158	188	166	140	164	162	144	179	161	153	119	149	162	157	163	155	162	167	168	173	154	142	188	174	156	163	155	143	177	159	173	181	152	147	182	180	125	139	147	164	153	178	171	163	158	152	185	169	187	160	148	169	184	175	186	160	158	152	143	166	150	158	187	165	154	159	145	180	161	161	138	163	160	158	153	157	174	161	181	160	170	177	144	146	163	170	165	165	146	157	173	151	171	190	167	147	168	164	165	142	150	146	140	173	162	148	167	154	182	162	157
29000	20530	13759	4299	539	589	548	547	590	524	507	513	543	576	575	549	566	580	587	605	508	535	534	560	591	558	557	518	538	561	531	522	537	522	553	534	521	555	565	542	530	497	583	574	544	468	508	544	585	533	543	546	539	531	544	553	569	543	545	561	548	486	521	535	566	534	552	509	544	542	497	531	581	540	493	522	524	519	538	536	524	534	538	539	551	586	519	575	554	546	571	527	564	531	535	505	539	563	555	569	529	540	520	546	545	525	510	542	532	510	504	595	581	554	551	550	514	530	515	539	515	519	548	504	527	509	491	490	557	545	533	531	512	532	527	554	555	506	518	558	521	533	536	532	566	514	578	492	537	572	547	512	550	565	544	564	508	536	554	544	553	525	525	613	507	511	550	514	527	550	573	521	504	534	532	543	512	503	564	533	563	518	522	571	534	528	537	549	520	543	535	557	539	550	546	529	527	502	508	565	502	515	552	540	540	557	543	541	556	505	567	553	536	478	570	603	496	554	554	536	514	550	570	538	549	525	539	513	496	521	538	518	498	542	546	548	553	604	579	535	542	541	510	571	549	549	516	556	508	526	528	598	544	541	540	526	564	540	548	536	516	542	512	540	580	536	509	533	520	528	571	495	565	499	514	583	536	554	542	556	540	544	555	541	535	539	574	535	531	549	546	549	474	507	564	582	488	575	582	544	537	549	538	522	558	548	538	511	555	516	565	537	549	536	532	552	525	553	537	491	520	523	552	549	553	590	535	535	563	543	567	546	593	580	520	564	526	536	539	557	524	537	512	495	572	558	516	496	528	534	507	527	527	499	536	531	544	543	560	537	540	533	500	531	575	578	565	551	562	536	582	520	535	553	542	542	583	545	512	530	505	499	539	570	542	528	491	542	549	511	538	580	502	565	557	551	548	518	549	555	543	505	546	514	518	526	505	538	511	563	511	499	562	511	516	561	533	548	501	564	501	561	513	533	508	548	549	531	524	524	495	548	519	518	511	479	571	518	559	519	539	493	516	543	488	533	491	548	573	527	567	542	565	572	567	539	522	561	521	475	551	534	521	519	555	537	551	555	518	533	531	528	537	505	534	561	565	537	526	557	551	549	555	552	563	570	518	545	577	508	564	535	526	496	549	521	571	521	555	515	509	552	528	504	527	486	535	533	541	560	558	551	535	540	544	502	574	571	541	545	520	550	540	532	560	537	530	525	564	523	494	545	549	504	541	520	524	531	517	564	547	525	525	519	520	568	495	536	494	545	509	560	508	524	504	557	484	547	499	574	506	491	509	505	548	544	550	529	523	536	563	594	528	558	557	554	523	558	550	526	526	540	553	535	499	516	546	547	555	499	533	566	542	523	538	526	504	526	561	511	545	498	526	519	500	530	557	517	529	588	511	570	505	566	566	548	503	530	557	520	555	499	566	514	520	499	503	534	568	561	569	534	516	545	503	557	505	575	549	548	567	524	555	529	520	498	547	498	538	541	554	471	573	492	537	531	528	538	552	528	489	492	541	589	553	521	554	563	599	551	547	511	528	556	531	538	532	551	554	537	530	490	566	545	573	536	548	514	556	504	546	506	487	553	541	565	505	520	567	503	530	543	539	526	490	540	561	560	511	559	554	534	548	565	573	553	562	525	555	519	518	560	522	525	541	534	538	517	531	552	583	546	548	520	559	523	492	550	550	508	506	551	478	544	563	516	537	531	557	513	504	534	518	532	513	504	555	526	502	504	509	533	533	557	567	580	498	559	523	514	508	565	528	540	486	547	536	532	520	526	511	532	505	533	538	548	508	557	507	548	539	554	482	516	494	562	556	553	550	512	525	522	563	533	539	535	535	545	534	563	523	544	546	562	512	557	517	559	515	563	537	546	562	543	538	550	548	541	553	543	541	520	520	541	554	489	563	605	568	530	521	521	537	584	549	552	585	523	498	527	530	568	554	525	534	515	536	571	516	526	552	550	562	546	514	516	508	529	541	539	536	573	547	547	538	512	510	556	551	580	554	541	556	521	516	515	501	535	540	535	509	549	535	574	527	497	473	545	569	588	549	523	515	523	562	517	533	535	532	494	576	538	525	506	535	507	509	553	527	563	540	562	540	550	523	517	514	540	529	554	565	537	521	536	562	523	542	529	494	549	533	524	547	552	517	534	529	471	544	526	530	521	532	534	529	531	522	510	512	509	528	555	552	545	558	536	551	519	512	530	517	504	583	509	534	564	568	537	533	557	546	514	569	507	525	572	554	526	564	567	533	543	524	552	503	528	516	560	501	548	523	567	564	551	510	532	550	539	553	555	577	505	535	517	510	486	548	576	530	525	564	560	537	523	521	506	558	524	523	556	528	551	537	529	532	532	506	500	514	538	540	528	531	553	494	523	503	520	505	561	500	565	570	547	566	531	529	548	538	571	562	521	548	539	494	507	601	537	531	545	524	531	566	570	533	491	546	531	516	589	530	539	561	525	556	538	566	536	549	542	539	518	556	544	523	548	550	537	522	555	525	555	518	541	530	557	496	540	568	508	545	548	558	554	564	527	494	561	513	540	513	503	511	507	533	515	536	546	509	515	530	511	544	512	566	524	516	528	557	572	530	544	546	516	520	543	526	520	529	555	553	517	589	551	529	556	527	547	512	562	528	500	546	503	529	518	525	570	562	531	528	571	557	519	470	523	504	550	500	519	534	513	535	516	539	495	532	524	550	513	571	539	521	554	508	550	523	499	490	493	534	547	567	533	562	549	509	548	569	498	569	539	556	528	545	565	518	568	550	565	495	568	543	521	531	550	524	526	573	538	527	501	540	566	533	567	546	527	557	575	548	543	546	556	539	533	547	527	524	541	511	561	522	537	549	536	522	495	532	571	545	564	527	552	543	513	550	537	517	511	532	521	595	526	552	530	538	556	494	550	539	549	537	589	548	572	528	528	535	518	509	570	584	531	586	545	502	555	552	530	590	515	543	537	551	534	516	527	528	529	520	543	529	515	577	540	543	516	525	541	539	529	518	561	541	522	558	509	561	542	598	508	573	504	525	514	529	566	545	540	543	544	554	527	535	534	507	541	549	515	521	503	544	501	547	494	537	541	542	528	563	500	545	532	538	519	565	511	547	571	539	528	499	537	547	501	530	541	527	533	572	552	497	591	563	558	553	568	526	525	566	546	507	552	510	565	515	537	525	517	522	558	524	540	556	551	519	559	541	558	515	552	569	528	555	548	536	530	545	581	558	534	472	519	521	578	535	545	515	535	548	591	537	557	557	490	532	562	553	547	531	569	552	521	565	535	498	530	504	522	537	532	510	548	559	495	515	532	561	551	521	496	550	545	556	529	531	513	564	538	591	542	538	523	563	525	572	519	527	535	478	551	532	495	523	503	574	532	547	553	547	495	562	549	511	529	523	543	549	504	500	529	506	490	578	529	526	490	522	539	553	522	528	529	551	551	545	555	546	527	530	529	571	539	540	562	564	527	563	597	515	521	558	501	572	504
68067	60844	52480	26177	3948	347	260	287	243	275	270	248	242	248	213	245	236	270	257	265	255	213	255	249	220	232	258	230	241	239	219	212	234	233	259	228	242	251	221	239	262	249	226	248	239	224	243	235	241	256	275	253	234	267	223	237	229	254	239	244	261	232	200	218	238	239	214	212	280	215	244	239	222	213	259	212	244	239	256	243	240	239	243	222	224	245	221	198	211	240	196	224	232	220	251	284	214	239	233	222	256	241	213	229	262	243	211	236	256	249	235	238	239	266	253	248	254	237	274	229	252	248	232	248	222	232	254	238	235	233	214	254	239	238	253	257	260	225	235	253	259	268	230	204	218	222	246	246	239	239	248	220	238	231	236	230	262	246	232	228	246	203	258	209	249	227	210	227	206	212	219	235	250	223	237	242	217	215	254	211	216	234	208	251	240	232	228	247	233	236	237	228	237	219	234	245	241	241	240	219	233	252	242	240	259	227	249	268	262	243	262	262	211	256	239	245	236	232	247	246	218	249	243	260	230	248	232	258	235	262	235	217	249	230	228	239	215	246	246	227	245	254	262	219	233	238	227	238	227	249	220	270	255	254	227	218	261	241	233	235	254	238	264	259	235	221	233	266	233	251	240	230	233	208	235	227	228	220	245	223	255	251	232	233	234	203	237	253	243	242	237	244	227	224	248	244	216	240	231	244	222	245	243	221	247	239	254	245	214	238	208	251	238	237	227	244	232	253	231	241	232	240	224	240	277	207	250	266	255	223	251	237	247	240	261	234	222	249	223	236	222	211	264	238	220	248	244	227	237	244	228	224	248	249	239	214	255	231	232	243	292	240	231	250	232	249	217	239	227	242	272	229	212	247	233	263	236	250	270	234	252	214	233	243	238	247	234	208	253	238	208	242	236	235	256	256	239	236	244	234	215	264	236	227	228	246	254	228	256	209	252	261	219	244	258	252	230	214	249	278	231	235	256	253	255	248	268	258	236	242	258	248	233	232	245	231	215	223	265	247	250	227	245	237	240	237	252	238	261	240	248	244	232	235	236	242	220	230	253	267	227	228	268	242	223	254	210	217	230	218	257	245	254	234	250	280	237	245	239	244	239	255	238	238	228	231	221	239	245	230	275	252	251	271	231	223	242	229	246	256	238	236	236	224	216	209	232	246	258	258	249	231	249	249	228	234	243	234	246	237	229	257	230	232	251	228	244	251	228	240	240	233	261	232	238	232	240	261	240	222	227	219	234	238	206	225	241	241	223	244	263	235	226	249	253	248	229	238	239	228	225	262	257	239	231	235	261	244	253	226	243	224	223	252	228	237	256	235	221	239	225	219	227	231	234	251	230	240	256	232	220	218	236	220	227	248	259	238	250	231	253	237	242	256	267	232	228	246	224	249	253	238	248	226	230	240	233	282	240	267	260	264	219	244	229	243	202	262	235	244	232	208	263	246	222	245	252	263	209	226	209	207	235	245	256	223	218	211	225	246	261	252	276	251	258	221	244	224	234	250	271	231	227	230	231	239	260	246	250	244	230	234	246	238	263	239	241	248	255	224	246	266	270	241	274	262	219	252	214	238	240	253	227	243	232	249	252	253	218	250	230	235	253	226	242	239	246	214	234	260	239	231	229	243	236	227	246	263	251	231	235	231	263	253	214	240	216	237	249	235	235	261	229	263	245	221	224	248	245	233	252	223	225	249	225	220	255	256	225	275	256	248	262	252	228	237	256	249	241	277	223	236	236	257	219	254	221	245	247	227	240	234	243	234	236	242	234	236	261	255	240	214	220	251	237	234	223	245	230	240	242	216	240	265	235	227	227	244	221	216	236	265	255	244	241	265	235	241	241	246	216	221	199	263	229	219	215	214	232	249	286	250	260	243	234	238	260	250	233	226	234	236	232	250	240	248	235	238	266	227	226	257	233	239	219	240	239	237	253	244	261	223	206	225	228	217	234	232	225	238	209	240	254	272	239	193	240	256	256	245	217	240	223	234	249	212	235	211	244	212	260	217	250	250	246	241	243	243	220	228	251	248	232	240	227	234	245	225	243	232	254	230	232	224	264	232	271	225	259	230	249	240	262	260	227	231	247	243	259	267	213	230	249	220	251	253	259	254	245	258	215	254	234	212	245	231	267	259	247	233	248	247	216	240	210	223	246	237	256	229	198	253	240	243	237	255	249	247	240	245	206	224	242	244	249	245	225	233	248	250	234	223	246	237	235	236	246	234	245	246	269	258	246	262	218	222	217	256	231	220	261	237	268	262	257	264	230	248	228	218	228	263	239	242	251	232	240	250	240	221	281	236	237	268	235	276	249	227	219	240	231	246	261	259	240	259	249	275	249	225	246	248	257	250	225	218	259	224	267	219	224	244	252	235	258	224	262	238	218	252	250	259	231	233	218	237	242	232	228	234	247	208	222	247	263	257	213	231	246	226	265	259	212	259	237	255	246	235	236	234	241	238	229	235	228	230	228	229	252	255	247	236	231	234	265	234	266	261	261	228	232	226	222	235	257	246	226	220	252	278	239	228	262	222	235	236	220	219	243	227	246	245	242	241	239	218	234	223	234	233	231	232	246	237	223	221	215	218	233	229	232	223	242	252	239	240	271	212	237	250	242	236	245	269	233	237	261	242	258	244	246	230	266	220	259	251	240	256	265	248	225	222	237	263	252	222	234	218	240	239	235	218	253	256	202	231	246	220	252	223	229	239	264	270	210	231	234	239	242	233	210	250	225	236	225	257	247	227	236	252	247	219	258	236	241	251	203	235	257	254	250	207	245	248	258	242	221	260	240	246	242	250	237	205	238	245	246	228	226	251	235	256	253	241	239	253	245	239	232	211	221	213	227	244	260	231	246	210	244	215	226	250	265	234	238	242	248	237	229	211	213	243	240	238	225	256	251	241	267	198	238	242	244	215	238	225	240	264	216	227	255	215	236	262	220	280	243	206	234	226	233	222	236	259	242	249	240	233	236	234	243	238	235	241	264	214	219	236	231	254	247	219	233	264	203	243	250	231	237	226	246	235	247	265	237	233	217	257	199	259	214	220	241	239	240	250	256	260	235	257	245	244	222	228	249	243	248	223	243	250	234	238	217	225	235	234	230	260	249	255	227	219	240	247	218	236	236	240	217	229	235	262	243	268	237	228	233	253	245	245	255	247	247	230	247	220	239	247	253	242	245	231	238	248	240	226	207	233	245	236	206	234	256	216	249	260	216	245	254	263	232	223	258	243	239	245	232	231	237	238	253	260	274	216	252	212	253	226	241	229	230	273	226	220	241	224	233	237	244	246	248	245	247	251	248	246	276	226	242	231	233	242	245	217	238	249	253	222	250	247	241	232	268	244	267	237	221	218	245	229	234	257	247	246	222	224	236	246	258	268	230	230	215	213	232	234	244	244	255	224	233	239	243	239	251	226	231	236	235	244	213	266	226	272	233	265	238	230	240	214	238	245	235	237	266	261	267	216	243	227	259	233	215	247	244	241
49085	49425	48633	19075	1102	968	952	897	934	782	850	823	799	812	805	762	772	782	751	794	828	784	780	799	723	781	779	753	798	761	750	721	738	794	783	794	767	740	748	757	806	748	770	715	727	781	769	733	778	764	743	739	762	751	832	750	808	761	766	762	733	771	776	738	769	716	770	733	754	763	742	762	704	751	753	753	723	758	748	716	785	772	768	748	823	739	776	791	745	790	735	785	743	753	792	717	780	738	747	743	700	723	759	706	813	768	752	785	791	779	715	739	737	698	773	736	707	742	749	740	754	797	736	771	767	804	769	781	758	756	702	775	770	748	710	782	785	752	753	722	752	764	712	720	737	721	766	725	711	772	751	764	780	724	782	732	722	752	780	751	707	775	704	730	767	738	745	764	741	731	754	770	801	717	770	708	776	726	734	731	697	744	789	741	750	785	733	725	756	750	728	729	807	742	744	788	761	744	777	699	733	757	736	760	728	773	766	744	705	754	724	737	701	742	738	770	771	729	741	785	724	696	769	752	800	811	717	821	782	709	787	687	698	741	754	806	702	766	751	742	751	737	739	782	766	790	801	744	725	779	735	735	770	761	691	710	807	727	763	706	837	745	746	820	770	776	724	732	710	750	821	783	735	716	730	755	740	754	755	748	750	737	761	767	746	740	728	737	774	680	695	762	714	773	758	706	742	706	786	754	763	715	764	760	747	775	750	789	740	748	770	759	725	748	781	724	765	756	710	770	733	749	765	769	794	733	743	766	800	704	736	741	753	787	803	791	695	716	784	756	748	746	712	763	730	719	776	746	710	756	787	716	747	715	771	741	730	689	758	733	752	744	683	749	730	707	760	774	722	743	759	771	691	724	728	712	784	722	717	776	742	765	732	752	736	764	758	754	788	772	730	776	762	802	754	771	704	767	820	779	715	751	785	722	739	748	752	731	734	748	682	763	787	724	764	725	793	739	742	745	771	715	735	779	746	733	741	727	776	777	713	741	748	707	765	775	751	706	763	712	773	788	758	736	756	767	790	752	760	721	740	722	772	735	772	657	743	709	704	760	765	737	758	752	758	706	745	729	763	742	735	724	733	750	748	700	795	747	696	807	755	777	751	730	777	754	732	737	792	762	734	747	764	770	764	739	787	708	807	758	768	748	744	806	745	763	721	771	786	724	771	741	781	738	669	781	758	711	773	743	749	734	749	752	761	744	734	740	747	753	747	704	772	756	733	728	812	780	757	742	760	724	716	748	769	714	765	746	778	723	753	779	747	720	760	712	753	729	766	751	710	724	786	769	741	730	796	745	700	729	748	749	739	759	770	767	743	745	728	748	772	766	732	788	723	801	752	741	764	742	738	737	776	728	723	723	745	759	778	743	747	713	766	744	761	751	708	743	721	734	772	762	764	749	754	730	776	774	774	735	763	753	737	721	771	756	740	804	732	749	777	742	786	753	768	736	741	770	759	724	760	752	753	774	779	781	756	703	759	711	814	713	754	692	774	730	715	733	786	751	782	740	758	752	770	731	779	706	790	771	731	736	743	735	708	699	768	788	729	713	826	767	745	745	761	716	713	767	700	756	750	800	737	756	732	733	785	812	767	777	712	748	786	756	734	721	726	719	765	717	736	683	759	742	793	790	736	774	748	756	759	725	734	744	788	770	748	709	737	782	754	757	740	757	803	729	777	731	773	780	773	735	755	727	781	766	758	768	710	733	750	755	725	770	702	734	745	749	765	723	713	754	758	705	742	729	753	734	756	810	768	692	726	768	761	728	731	749	741	755	722	735	788	751	717	738	750	790	778	769	734	770	742	767	780	785	752	742	706	747	738	774	736	728	731	713	744	745	762	759	745	739	742	790	700	745	744	741	770	770	764	709	767	736	777	722	802	729	752	750	785	763	740	771	753	709	804	750	736	795	749	772	763	728	750	747	727	762	707	766	756	740	748	734	780	704	786	717	722	734	733	730	797	768	783	715	717	797	759	735	761	757	751	736	796	768	733	699	755	778	775	759	740	773	775	730	737	725	730	752	757	767	758	765	747	735	758	756	767	724	767	733	745	745	744	762	804	755	748	758	764	805	774	731	736	730	790	746	714	717	804	772	756	751	723	762	744	706	782	743	768	783	770	705	710	751	778	726	774	783	754	726	728	711	771	738	779	743	781	760	731	703	811	804	788	779	721	780	758	779	721	724	710	717	752	788	747	795	749	776	771	743	755	758	769	781	761	771	769	736	753	781	772	743	768	723	715	785	763	755	766	756	709	731	785	744	730	762	724	749	740	764	747	730	700	757	756	764	806	685	745	739	768	745	739	723	747	786	738	745	769	701	776	743	733	760	750	783	767	746	751	800	717	780	719	701	744	746	713	741	798	758	747	775	756	761	762	781	735	742	744	723	701	758	759	761	744	759	717	748	765	765	746	715	760	727	799	794	726	716	737	722	735	756	759	741	765	759	731	736	738	757	716	736	709	729	731	749	747	731	739	737	747	758	781	743	729	746	755	770	737	717	763	733	731	750	742	751	728	692	782	755	823	737	763	731	770	771	765	743	757	715	716	722	790	763	795	760	730	724	768	771	727	795	771	713	753	777	737	726	734	751	771	791	720	763	773	723	778	764	751	726	723	810	729	747	750	765	733	745	787	716	765	725	756	732	774	758	741	765	723	720	749	722	741	749	738	770	737	774	771	704	803	760	736	759	774	795	773	720	808	784	752	766	734	773	680	735	718	723	718	753	779	748	770	741	755	750	784	711	769	737	761	764	688	723	723	741	707	706	734	797	776	714	805	712	731	765	761	734	780	753	737	735	692	726	697	716	782	746	774	755	783	773	737	762	736	801	759	753	750	737	696	778	735	732	795	765	730	749	755	742	743	734	762	773	722	772	746	744	760	770	749	715	777	754	783	771	745	736	714	727	774	795	758	816	757	742	758	745	738	714	744	740	743	754	751	712	784	768	717	719	777	727	714	826	778	733	776	743	722	729	767	730	761	725	767	726	722	761	770	724	719	766	738	751	759	774	755	772	754	742	724	743	771	719	683	739	713	738	756	741	793	772	726	727	759	727	742	728	709	701	732	711	790	773	740	734	712	748	721	728	746	763	712	739	741	787	740	769	746	763	781	714	760	757	719	720	764	722	707	792	756	769	750	786	787	793	746	708	734	759	742	718	748	761	772	732	734	742	701	734	734	694	728	769	849	710	766	784	729	800	759	775	733	760	765	768	791	785	754	733	778	751	741	780	733	771	774	756	744	778	707	745	762	741	729	758	729	736	765	733	763	711	785	744	766	747	745	757	767	695	751	710	753	799	757	745	779	766	767	798	810	716	737	724	775	734	765	754	763	754	766	769	783	751	807	732	751	747	727	748	741	746	734	784	790	803	765	751	767	749	737	751	740	795	767	772	735	763	766	735	810	761	772	712	766	752	730	739	748	763	730	744	755	737	744	767	742	714	770	733	755	711	770	735	740	740	758	774	746	737	757	765	730	690
77947	72435	62687	32172	8464	868	426	402	393	363	364	382	317	351	344	325	370	318	345	330	318	293	304	328	327	303	328	282	287	317	303	317	328	329	333	324	338	324	304	328	325	333	338	336	312	305	327	311	323	307	320	351	339	307	300	329	319	314	328	310	312	307	319	303	346	337	355	352	336	300	293	310	342	316	327	353	323	329	343	283	322	326	339	294	305	329	324	354	307	304	297	282	284	339	315	347	329	336	318	332	307	303	332	309	333	339	310	302	292	296	303	317	302	305	315	280	328	324	336	352	360	275	271	306	292	308	321	304	328	323	307	311	317	344	330	275	311	282	311	311	361	303	299	315	324	333	323	303	319	343	302	332	298	313	274	342	294	326	349	322	281	303	324	320	323	320	327	315	321	342	334	365	302	348	312	294	364	330	313	291	324	307	314	335	303	345	316	322	346	320	292	313	316	331	340	311	320	324	316	322	323	342	327	313	308	326	294	339	302	314	328	356	344	330	313	288	313	338	311	314	316	303	316	303	306	315	319	325	330	279	322	297	323	319	340	324	330	346	307	330	314	310	343	316	338	309	322	334	324	325	309	309	301	300	315	299	305	315	313	320	322	327	324	300	329	290	314	311	313	319	362	322	341	309	310	336	330	314	342	360	328	301	347	323	330	314	290	307	310	318	308	315	289	333	326	306	343	304	309	342	325	322	310	326	322	308	344	309	313	334	328	294	327	310	309	296	353	300	353	288	311	301	309	336	318	333	321	337	301	330	326	284	321	294	320	322	309	309	323	320	286	345	332	340	304	297	278	311	341	335	338	282	280	302	316	304	313	321	281	297	278	302	307	322	329	313	309	315	305	332	333	296	331	327	324	313	343	334	353	307	323	285	331	275	317	310	313	331	292	330	325	296	293	320	328	333	312	311	323	279	324	335	315	305	324	325	301	267	304	314	316	278	326	356	318	319	283	338	328	339	311	326	286	338	293	298	335	324	303	300	321	304	333	327	320	321	320	314	313	311	306	315	294	307	284	326	307	297	332	313	347	308	285	311	269	311	299	331	320	324	321	361	313	306	339	279	324	296	324	326	300	306	295	308	314	310	300	329	309	325	292	296	322	309	293	274	339	312	345	331	337	318	290	310	315	325	287	358	327	293	317	328	315	321	336	308	306	324	275	292	326	355	292	339	333	287	322	353	355	305	315	308	319	327	328	315	304	326	315	311	349	322	302	318	316	316	323	347	298	340	324	329	335	342	315	305	330	331	342	328	314	336	313	293	303	319	324	310	281	323	344	320	318	330	309	352	290	308	312	298	297	313	293	308	328	320	275	328	321	287	336	312	304	321	337	312	357	300	301	352	321	308	328	337	316	316	339	324	334	291	297	316	325	302	316	308	288	329	292	329	319	338	288	303	323	289	329	292	307	276	308	324	357	334	340	346	325	340	336	322	324	304	275	314	343	311	317	302	341	286	286	308	291	323	316	319	310	312	289	343	291	302	335	337	319	349	333	309	352	300	312	290	333	333	324	329	316	297	311	342	330	361	337	322	310	323	300	315	303	335	308	327	316	318	311	345	330	304	334	317	332	301	302	295	333	331	297	302	327	276	318	338	326	302	334	347	322	326	281	295	294	299	324	336	327	297	323	310	280	344	314	302	333	295	312	287	318	335	329	316	295	313	302	325	323	290	325	287	289	320	322	296	313	344	292	296	305	290	322	314	302	322	305	316	312	291	333	343	296	298	304	318	334	334	311	294	309	306	329	304	297	327	326	310	286	315	311	315	291	322	315	311	289	316	326	321	304	341	321	297	328	331	334	324	317	338	327	297	334	303	303	292	333	294	318	303	338	306	308	357	300	324	321	302	325	317	356	349	313	304	343	336	308	311	300	355	324	342	299	339	303	339	317	365	339	315	335	335	319	321	298	306	288	301	287	343	323	310	288	319	298	324	343	320	299	324	341	301	337	315	295	294	342	334	317	269	330	318	336	316	321	334	313	321	350	338	308	301	334	362	307	342	289	334	325	323	336	299	284	314	320	294	308	324	295	309	337	315	320	334	309	326	302	303	282	348	327	359	338	334	318	329	316	322	297	298	320	308	305	327	326	300	315	306	314	323	336	308	296	344	323	313	320	334	296	321	339	338	316	322	324	326	308	344	323	354	354	331	324	303	294	319	341	322	309	348	309	329	313	337	287	333	338	293	307	319	328	325	290	303	304	348	337	315	327	338	321	336	281	312	355	313	304	331	348	340	355	325	337	306	344	320	314	283	321	320	317	279	324	354	334	315	309	357	333	278	320	314	334	315	307	311	346	384	295	314	318	297	339	314	311	317	345	329	285	295	289	321	317	305	331	305	345	359	323	350	331	308	337	323	309	295	324	272	333	305	310	310	311	304	332	308	349	298	297	318	348	332	309	319	340	280	332	301	333	299	300	313	332	348	322	290	341	331	310	336	326	309	313	303	313	326	307	339	348	307	331	317	302	308	358	338	305	309	335	314	319	319	334	301	307	342	334	338	291	360	335	314	310	318	336	299	321	350	329	303	315	306	318	322	291	323	323	293	330	303	302	321	335	344	313	303	306	322	358	289	381	309	309	305	339	335	304	324	320	307	305	302	303	296	339	322	306	338	351	316	295	315	316	332	312	286	311	312	314	339	336	336	329	300	329	320	299	320	311	317	335	320	307	305	314	326	352	319	309	324	339	330	308	338	327	318	308	335	310	352	321	311	324	321	324	333	337	316	278	298	324	347	291	303	335	316	315	314	269	333	323	325	309	325	314	325	308	341	304	313	309	313	311	335	335	300	302	311	324	341	319	354	317	344	322	317	283	300	329	311	312	350	321	311	352	286	308	298	298	311	332	316	305	315	318	315	326	303	314	321	317	339	331	306	311	340	308	328	299	304	343	327	317	312	326	352	337	328	317	321	313	331	310	308	309	312	318	300	292	339	310	327	322	297	315	311	306	330	285	318	339	310	326	305	326	339	316	320	313	314	300	316	328	323	318	294	307	294	314	343	326	322	333	324	329	313	310	321	320	338	345	346	314	316	302	323	315	323	347	295	299	298	327	304	302	323	325	282	325	289	322	321	324	304	305	325	299	328	289	302	318	337	295	300	338	332	302	373	305	296	304	301	342	316	320	326	304	284	326	291	326	301	321	330	323	335	316	317	305	326	314	329	359	343	311	339	278	302	330	315	302	319	270	294	348	346	325	298	295	349	297	329	295	323	310	320	324	348	312	335	336	299	295	327	328	305	290	326	325	307	307	337	315	307	298	324	330	323	323	347	314	300	277	304	320	299	293	316	312	292	296	302	305	328	319	298	305	301	337	305	355	344	279	332	297	304	315	342	305	329	297	333	321	313	310	315	291	288	276	331	311	321	361	281	336	284	310	296	332	311	314	311	304	330	313	322	344	290	279	324	298	325	316	363	327	262	302	306	303	326	299	292	325	297	330	297	327	328	319	271	304	336	306	334	330	314	318	319	308	303
59170	61332	58776	22099	1599	1446	1376	1277	1226	1174	1095	1090	1022	1086	1058	1037	1031	1032	1021	1036	983	980	1011	959	951	926	982	1013	974	982	992	949	990	958	1001	976	916	1010	923	970	953	916	988	942	1019	983	933	977	961	946	921	931	922	903	914	940	929	928	967	923	990	948	933	928	957	933	958	938	902	934	957	914	956	893	925	925	984	962	945	926	929	895	936	930	939	920	940	971	947	931	1006	898	955	960	963	975	921	966	965	973	892	898	966	1007	982	919	962	897	940	987	932	938	913	924	954	953	914	944	993	969	953	920	941	913	881	949	936	986	992	933	907	924	970	960	938	983	889	944	977	970	959	912	932	934	894	960	896	973	941	914	923	929	935	947	938	941	950	937	962	974	966	915	913	943	922	939	916	954	982	946	944	865	960	885	949	959	953	959	926	951	997	928	883	913	971	903	987	911	899	953	908	981	934	946	906	959	944	942	926	987	974	901	871	962	962	932	992	931	872	926	984	936	947	940	997	959	942	898	946	955	984	979	877	942	926	954	929	922	918	961	871	939	1016	951	902	926	907	910	952	879	966	939	1005	939	967	911	892	940	996	891	999	972	974	951	951	970	964	988	913	910	956	916	908	905	920	955	941	899	971	918	936	958	893	915	959	928	999	992	906	948	945	938	983	925	990	968	925	986	918	959	927	936	968	909	954	923	982	907	958	1023	905	953	946	949	933	945	977	968	934	939	929	915	976	952	914	908	924	904	961	932	975	966	960	965	969	902	940	887	936	959	970	934	990	867	920	1013	903	955	901	985	941	884	959	897	982	907	925	913	898	926	958	907	920	945	993	944	981	957	970	980	952	917	943	894	920	975	975	955	960	889	961	953	960	955	970	967	908	937	960	934	924	952	897	1010	949	952	930	959	883	947	938	922	958	915	928	910	940	943	885	954	932	966	954	898	967	970	960	976	1008	936	951	946	921	898	910	966	972	927	952	955	922	912	954	958	909	924	919	960	943	921	991	894	955	973	963	960	991	939	916	908	972	877	921	950	964	930	939	916	933	949	926	929	964	909	934	959	1008	912	973	954	969	986	924	937	948	897	972	930	959	1042	890	943	926	931	941	973	903	1017	973	921	910	943	947	896	981	879	955	912	1002	977	975	935	980	979	965	947	891	985	933	912	922	921	960	947	962	936	914	972	952	974	971	967	898	943	925	961	902	883	953	960	952	921	992	996	899	971	954	885	939	986	931	970	951	905	956	922	918	1017	899	938	999	1007	917	953	912	946	965	924	908	930	1001	886	906	920	945	975	941	901	965	939	912	931	934	887	983	875	952	928	927	911	958	943	957	906	869	945	954	934	965	1020	958	916	946	931	908	888	963	955	924	925	847	941	953	872	921	924	947	951	948	970	952	910	930	994	930	906	967	991	954	958	930	976	1009	962	954	1008	932	974	961	960	960	944	973	945	922	907	1001	968	944	960	920	957	928	948	902	913	927	932	1003	934	946	973	987	963	913	944	910	906	921	917	944	935	908	961	949	955	900	962	953	892	938	940	911	959	987	886	928	979	948	972	933	1008	940	960	973	912	919	981	952	913	948	935	924	966	948	932	891	938	932	941	942	949	983	918	952	913	989	926	937	970	939	939	971	969	923	918	961	939	905	908	920	999	932	986	990	930	913	950	935	946	919	919	913	947	944	938	953	917	1011	941	976	917	960	952	1006	974	958	976	985	943	937	961	991	966	940	975	1023	970	948	921	918	1002	923	966	911	948	956	929	951	920	902	967	936	959	865	934	905	935	981	958	923	934	903	911	981	955	927	919	937	934	928	960	955	889	956	932	907	865	1030	981	965	946	969	989	888	949	963	960	950	934	943	913	947	945	947	933	985	948	975	870	928	913	942	963	909	975	942	973	939	934	986	998	931	947	915	962	968	909	943	914	984	979	942	864	940	965	915	956	920	940	981	911	889	970	937	967	1000	911	936	961	976	908	920	912	940	920	958	925	911	899	927	938	935	928	943	948	956	928	876	967	985	972	927	923	916	973	985	943	944	945	1010	909	907	991	936	904	957	983	906	919	986	905	966	912	891	947	928	986	925	908	957	960	983	946	965	883	949	987	934	933	980	962	990	1005	973	952	952	915	866	887	937	974	932	979	923	963	966	941	916	928	934	892	929	943	949	891	947	949	962	948	880	970	924	963	951	970	934	999	908	942	915	968	984	953	957	960	946	976	965	968	987	959	969	935	877	951	945	923	946	914	923	960	924	942	889	919	907	963	970	921	1022	932	961	924	996	979	997	932	1007	979	1009	921	966	956	970	925	972	1005	1010	890	968	944	953	958	912	963	913	1008	957	957	906	975	966	939	853	968	908	947	960	885	938	954	956	968	1003	932	938	916	963	999	915	985	871	923	955	1005	957	957	924	993	970	979	939	974	903	993	971	937	965	993	939	951	931	912	942	928	951	941	963	924	987	907	977	927	930	957	899	967	991	1005	934	941	930	900	962	1017	945	944	897	958	937	936	955	909	975	915	936	987	945	934	951	953	928	936	1004	928	1001	884	909	957	981	921	939	904	921	952	911	889	909	935	942	914	930	962	960	904	958	981	923	938	914	939	930	889	977	1012	995	893	945	914	968	903	906	922	985	975	981	915	946	927	964	924	912	961	961	934	967	937	970	1007	936	919	907	918	944	987	966	955	972	934	893	960	946	871	976	964	933	917	930	964	899	932	902	922	935	956	938	935	1007	935	964	946	924	950	966	977	902	959	925	992	984	939	952	968	910	946	919	983	962	943	944	938	900	926	952	947	950	958	975	998	953	880	1008	891	983	943	981	968	937	944	977	899	967	907	973	915	933	919	985	940	969	954	944	954	989	920	949	979	974	955	983	970	1008	914	893	957	934	944	941	933	947	916	1018	982	911	915	905	893	949	898	931	928	915	951	1025	951	954	955	898	985	912	985	886	945	941	920	986	965	942	971	899	944	951	934	957	909	995	925	963	932	945	922	954	929	964	947	900	930	953	1004	920	947	967	912	1039	1013	983	943	970	898	951	953	963	935	883	968	937	929	946	921	973	954	943	951	935	956	955	930	981	941	979	973	945	961	964	948	966	912	955	955	980	936	945	942	911	938	901	970	941	908	954	933	930	915	991	957	944	973	926	943	921	976	896	943	921	923	956	937	995	939	967	939	977	921	948	921	927	888	958	964	909	953	969	976	1002	969	967	920	949	921	974	974	923	895	967	958	951	929	960	931	916	1005	939	939	937	932	952	909	925	930	931	947	963	939	958	939	955	931	936	902	948	886	891	964	930	1001	996	955	939	893	886	905	940	985	947	937	942	954	950	1003	952	967	910	939	964	907	962	959	939	960	936	906	905	916	958	947	948	993	966	984	942	928	975	960	901	950	928	949	927	926	915	974	903	978	928	933	944	925	963	970	941	902	950	955	957	952	974	921	886	962	930	951	951	925	998	914	965	921	957	941	897	953	950	914	935	898	971	968	1007	885	907	928	969	1012	941	905	939	981	918	916	949	932	953	931	923	937	927	962	949	924	985	942	907	942	928	930
30080	17256	8075	1209	207	162	153	151	152	146	136	136	177	141	139	143	136	161	138	132	157	133	165	149	147	152	137	149	138	156	124	134	132	148	137	158	128	133	145	137	137	144	131	142	154	150	138	160	131	144	155	140	134	136	149	148	139	151	172	131	159	132	153	141	137	153	128	124	126	145	135	144	131	147	150	142	143	150	138	161	157	139	157	155	149	135	165	139	154	134	151	159	163	153	151	133	158	133	149	156	139	148	138	132	153	154	138	164	120	127	147	133	137	133	136	159	142	153	150	123	146	144	143	134	156	154	151	144	126	138	137	141	147	159	137	141	141	137	128	152	135	135	134	128	132	145	138	155	146	144	150	132	150	170	133	161	131	161	146	141	139	162	152	121	149	137	148	135	139	135	146	153	138	156	146	141	162	114	133	159	153	166	156	145	148	145	126	154	142	137	142	127	149	136	150	149	143	127	138	129	141	145	130	159	153	156	132	121	158	141	122	164	126	149	125	146	140	154	144	133	165	144	142	144	161	153	132	138	150	136	146	170	132	172	161	130	124	141	129	130	128	139	143	119	146	149	133	151	143	121	136	146	151	146	151	140	145	138	162	142	156	157	137	147	139	146	153	173	134	157	136	155	159	147	125	141	149	133	142	147	151	159	173	149	135	132	148	166	136	127	139	158	167	145	133	170	141	135	131	171	152	142	158	168	157	143	142	164	125	148	134	139	154	137	139	153	162	138	143	145	133	153	145	133	143	114	122	136	170	122	129	139	139	156	152	140	155	143	140	148	133	152	144	166	148	157	121	129	158	161	145	136	142	128	138	136	132	114	161	173	157	152	136	152	155	126	151	145	138	145	141	161	130	148	114	150	127	138	133	138	144	131	153	128	132	129	134	136	139	131	134	136	163	151	149	133	168	161	140	146	127	175	151	140	128	146	131	146	141	152	149	143	144	146	163	143	145	125	139	138	177	174	130	136	132	124	148	131	129	145	168	151	134	149	127	147	143	142	130	120	156	139	131	151	142	155	157	138	148	156	161	133	129	161	138	134	115	142	135	172	134	135	143	141	144	113	138	146	132	138	143	157	136	145	154	137	136	144	130	126	124	138	120	147	137	142	114	143	151	167	147	141	149	154	136	145	148	143	135	148	135	139	142	124	153	147	155	151	165	151	159	144	144	149	148	143	118	149	145	116	125	137	164	144	138	130	135	154	135	142	146	130	140	135	131	145	135	171	140	120	141	154	119	151	119	139	149	145	142	138	154	149	153	135	152	141	138	147	147	152	111	136	143	127	144	143	144	151	112	131	127	151	128	142	125	119	124	163	138	134	136	120	150	136	137	166	139	140	136	140	152	142	151	147	136	145	129	150	136	146	161	135	143	146	145	152	140	149	130	134	149	119	147	146	134	132	143	143	151	150	168	157	144	150	146	143	151	153	145	152	137	148	161	136	152	138	172	138	170	150	138	126	131	135	148	168	152	141	139	151	145	130	114	150	129	148	150	140	130	159	160	152	122	122	164	154	130	147	134	129	147	125	144	151	147	154	103	131	129	161	135	126	158	141	141	146	126	140	153	162	157	129	168	139	150	163	179	120	165	143	145	142	132	138	135	136	137	157	166	151	116	121	160	144	140	154	138	165	129	146	171	155	161	153	140	151	130	158	141	150	151	149	124	141	134	130	149	145	152	140	145	150	135	123	135	123	135	143	138	151	137	141	121	142	154	140	152	173	155	155	130	150	136	162	143	125	143	150	152	145	137	149	158	144	148	146	136	160	138	149	147	146	149	152	134	151	127	123	164	134	165	142	146	129	147	144	136	151	131	157	169	131	137	147	137	167	156	141	130	145	151	152	142	150	138	145	122	134	144	138	117	139	133	144	143	135	163	148	163	157	144	144	149	153	152	163	124	145	129	124	156	165	166	133	170	150	148	148	144	153	149	138	138	154	138	148	137	134	147	117	164	143	158	133	138	158	151	138	161	160	159	139	161	139	130	132	156	146	155	149	169	147	155	145	159	159	157	142	135	168	122	140	161	145	144	146	152	146	148	159	142	128	142	153	138	137	136	164	137	130	142	160	142	142	144	134	143	136	134	122	153	112	139	142	151	131	136	157	153	138	141	133	152	126	150	140	175	134	131	132	148	147	127	137	131	138	165	158	152	168	130	135	133	158	138	148	160	140	148	130	141	150	159	148	157	170	143	167	112	170	139	148	143	148	130	110	146	147	177	137	142	135	173	157	146	139	157	144	135	141	145	144	138	166	130	135	143	144	133	142	141	131	173	166	138	152	133	126	157	163	123	132	134	140	154	130	153	147	142	137	137	155	143	157	138	136	136	142	140	118	146	166	144	144	149	129	122	148	149	143	148	150	152	160	153	135	149	161	138	160	147	135	140	122	152	133	146	141	153	147	166	141	158	142	143	128	148	152	136	127	131	140	143	153	145	133	148	162	156	154	145	136	152	139	167	141	142	149	162	143	143	148	142	146	120	138	136	146	139	134	144	142	147	147	144	158	134	133	141	133	134	152	149	174	173	147	150	162	146	141	148	122	142	130	140	146	149	142	138	140	157	138	132	147	133	157	146	156	144	141	154	131	131	140	131	145	151	149	148	160	172	144	132	150	139	155	143	144	147	136	122	140	137	140	151	158	164	119	137	157	136	129	130	134	136	169	139	154	142	144	142	162	125	128	170	152	147	146	142	136	143	140	139	134	130	150	146	157	162	142	136	145	139	147	127	156	165	147	167	145	150	139	145	176	146	134	150	148	149	152	142	130	154	133	153	136	143	151	145	130	116	155	174	150	154	141	135	127	146	141	127	154	145	142	156	151	141	142	144	144	133	134	133	123	154	136	154	168	156	161	125	149	155	157	142	138	124	150	143	136	118	125	120	145	136	149	161	135	142	157	147	144	142	141	125	146	154	159	143	136	164	145	133	125	148	153	137	118	133	137	141	134	160	154	157	168	144	134	149	156	145	125	150	139	151	129	145	140	127	143	130	132	112	130	143	147	137	158	133	160	124	148	128	142	133	139	157	170	137	133	151	139	133	135	145	139	157	154	136	169	144	133	154	135	158	156	173	153	158	145	135	142	155	134	159	152	138	150	148	148	144	167	146	138	120	151	147	152	140	149	135	159	136	140	144	159	134	153	142	131	137	159	149	152	134	162	142	142	147	144	146	126	163	138	126	138	136	147	129	152	141	151	145	122	163	124	164	130	133	150	161	152	136	157	149	154	152	146	149	133	122	122	136	154	132	136	123	145	138	141	171	144	149	146	127	160	140	142	158	140	160	143	142	142	128	149	133	148	149	154	148	131	148	149	145	144	124	158	157	151	159	147	140	133	140	138	148	159	126	129	153	147	136	164	125	157	139	141	134	139	155	140	144	158	118	130	130	130	148	144	146	151	141	134	141	152	141	137	135	132	133	143	119	129	127	134	161	141	158	138	116	152	165	145	134	145	134	133	146	136	137	139	128	155	136	167
28642	20459	12427	2694	517	524	515	496	527	515	559	497	557	531	470	509	504	527	526	494	514	495	508	502	532	497	483	488	499	486	496	546	463	528	465	446	509	521	478	479	517	531	483	494	512	494	501	531	496	519	501	514	474	528	517	501	522	518	515	540	545	500	526	505	478	454	524	473	517	506	514	475	493	497	500	502	490	501	469	446	476	485	484	503	528	455	473	501	487	482	496	471	478	500	551	486	527	483	437	484	524	477	492	517	460	464	511	457	520	497	499	519	502	534	493	493	457	486	508	490	483	500	501	466	510	505	474	522	549	470	490	493	495	496	514	517	480	465	494	494	457	462	518	503	512	485	521	528	490	506	468	507	476	519	517	507	506	503	470	481	521	492	507	479	507	543	475	507	527	502	496	472	519	485	483	494	493	492	496	502	475	521	499	516	495	501	510	488	486	487	508	500	509	453	516	455	518	509	480	496	460	495	498	495	508	468	492	544	508	478	549	487	489	484	472	497	556	486	525	509	458	496	496	478	514	469	483	522	493	473	460	507	468	474	458	497	512	502	427	460	492	500	509	523	493	519	508	442	483	519	470	572	451	508	475	499	488	482	489	529	524	487	469	480	490	444	524	472	507	491	541	494	490	474	489	495	473	530	493	465	487	524	500	540	497	521	523	497	499	506	474	506	503	490	463	472	497	536	494	473	507	515	511	474	485	491	460	491	472	490	528	513	491	491	468	505	505	479	479	483	520	477	471	484	526	479	499	503	491	501	497	505	490	499	504	486	475	455	509	494	510	501	469	440	466	501	470	502	498	510	496	486	508	504	505	490	499	512	492	491	492	494	529	454	484	474	503	489	484	512	510	500	484	517	499	509	476	520	499	496	510	488	548	477	509	475	528	501	511	470	499	474	495	511	519	494	436	511	474	515	515	538	530	489	482	493	536	491	516	514	506	510	513	492	491	502	466	520	496	475	501	509	489	492	495	521	512	498	508	542	477	478	528	538	512	494	519	531	508	514	501	520	498	524	482	454	501	515	506	487	504	479	465	477	500	510	497	470	465	483	494	468	477	480	505	469	504	459	470	455	476	465	479	462	475	519	511	512	513	484	533	484	527	517	481	462	512	466	491	485	454	494	499	496	511	492	489	469	485	489	518	477	484	463	531	488	494	456	472	486	486	473	470	473	506	498	505	466	483	509	521	490	512	488	489	500	477	463	474	522	491	472	473	496	492	476	507	474	490	484	514	484	529	523	548	509	432	482	491	487	480	494	507	478	505	493	488	493	521	486	542	495	507	503	485	496	470	512	501	498	465	473	502	553	503	536	451	478	490	505	475	455	508	486	500	489	513	493	517	472	508	493	468	511	505	504	494	498	525	520	511	456	487	485	487	484	501	484	517	466	483	465	506	473	484	477	491	495	509	481	449	528	479	503	467	485	486	465	511	509	485	502	513	483	490	474	498	484	483	510	487	502	497	530	454	470	520	471	478	492	536	502	523	480	494	524	514	459	471	503	474	516	506	478	548	530	521	485	483	466	491	494	488	474	518	488	513	468	495	484	474	511	489	466	475	490	460	501	490	516	499	503	498	464	525	496	494	482	476	531	487	501	504	492	504	532	454	518	530	511	501	507	532	489	520	538	514	505	510	485	439	549	504	510	511	512	504	493	491	503	508	466	468	498	480	533	474	509	475	494	465	498	512	536	517	506	504	545	514	471	485	498	453	543	514	459	520	506	465	506	502	504	489	514	513	486	451	471	472	477	473	508	513	467	472	495	499	500	513	489	473	517	478	474	484	496	470	481	470	495	488	502	524	486	529	500	508	492	495	497	524	542	484	471	494	473	503	476	491	464	497	494	479	488	525	497	493	485	505	469	507	505	502	497	466	525	506	485	508	507	481	535	496	517	523	461	477	489	469	546	550	489	508	485	484	514	487	512	505	522	484	492	518	486	488	505	512	462	497	486	445	498	491	470	540	477	503	500	483	485	510	493	482	503	525	483	510	500	538	505	502	502	545	468	513	503	490	503	475	466	499	501	523	480	507	481	489	520	491	494	519	505	453	518	492	520	496	492	477	501	517	501	543	513	475	520	505	461	523	516	500	484	483	478	495	495	509	490	497	514	548	480	514	534	516	480	499	484	441	482	504	477	456	454	500	468	522	495	477	469	538	488	474	489	463	472	483	507	496	518	520	524	472	476	509	483	498	472	517	475	497	479	501	504	506	499	496	471	476	520	485	519	516	438	545	496	495	495	459	508	474	511	490	511	491	452	478	483	485	473	481	516	510	477	474	463	482	496	480	539	459	471	486	475	501	495	488	503	487	485	531	506	524	506	510	509	517	478	495	494	486	523	459	474	475	498	506	450	485	459	480	498	509	471	450	534	495	487	495	495	448	507	514	483	501	457	492	551	503	512	478	542	505	514	472	507	488	509	478	463	502	509	495	517	483	492	513	454	509	528	507	484	519	485	514	492	515	493	485	495	424	507	503	480	552	474	481	492	489	473	491	490	490	488	508	503	489	474	489	452	539	508	500	535	486	533	499	481	520	493	514	513	477	472	491	500	479	502	489	486	504	501	521	511	483	487	512	495	498	513	498	524	481	487	495	475	522	486	469	497	477	498	505	518	507	492	494	482	467	472	482	493	471	500	518	505	449	484	458	481	492	511	511	523	493	526	519	495	491	465	510	465	483	471	480	506	508	502	491	501	493	527	513	514	518	472	484	435	480	472	486	478	483	512	484	501	531	503	461	460	511	502	492	477	503	517	483	495	477	527	448	517	484	507	514	534	499	497	490	508	468	490	507	489	494	486	493	485	457	521	499	493	492	473	491	504	478	526	477	489	506	533	527	509	529	469	525	489	471	509	492	497	524	509	510	478	506	476	484	519	506	499	488	540	511	553	475	525	485	478	491	517	512	472	461	471	479	457	454	497	500	508	494	479	474	526	490	502	489	497	465	500	479	497	510	465	519	507	478	501	498	507	519	492	494	499	494	480	486	503	503	521	473	486	503	444	510	535	490	525	473	507	502	514	440	458	501	453	469	495	470	471	519	511	467	510	479	487	481	487	489	483	509	467	464	492	491	517	527	518	513	502	472	515	488	491	479	502	514	492	513	489	475	456	541	477	473	495	515	504	485	493	486	471	523	514	498	480	483	463	482	486	529	500	484	518	480	507	502	473	486	454	446	496	488	494	510	520	482	490	509	529	464	488	517	473	502	498	465	472	523	509	489	479	518	498	510	473	462	505	529	489	476	507	456	483	492	453	506	486	455	481	492	527	478	486	492	501	506	462	509	495	489	497	519	502	463	508	484	483	486	512	540	507	481	491	514	513	463	525	508	508	491	484	526	492	496	503	494	513	517	522	512	472	511	494	497	469	521	508	478	500	523	489	496	470	487	501	538	532	530	454	482	476	519	536	495	454	486	519	496	473	491	466	515	509	467	481	529	505	505	511	476	502	505	458	509	519	490	520	489	464	490	474	453	487
69139	60922	51432	22637	2666	320	270	236	275	277	254	254	236	224	245	217	231	232	233	217	223	270	212	204	244	244	247	231	235	210	223	252	246	224	237	236	223	231	223	228	224	211	234	237	222	223	240	223	225	229	241	242	231	231	265	236	204	214	222	265	236	207	220	228	251	217	237	261	253	213	251	236	212	210	240	211	248	258	207	228	237	215	225	231	239	218	244	229	253	220	237	261	227	224	214	208	245	247	231	235	244	234	229	239	229	239	240	242	221	243	230	212	232	216	236	241	221	219	249	225	237	223	217	208	248	240	233	205	228	237	235	243	253	241	215	245	232	209	263	233	245	251	231	243	215	252	215	237	229	249	234	208	249	234	242	253	233	225	239	229	249	221	229	248	208	210	229	216	218	216	229	215	207	234	230	235	217	225	232	225	222	213	229	208	229	237	217	248	243	226	242	223	222	224	189	213	252	248	219	218	242	235	260	261	218	200	267	226	252	215	250	217	242	211	210	199	236	245	245	219	249	225	218	227	228	228	205	231	235	247	218	223	207	229	234	227	215	224	227	224	240	233	229	243	240	231	241	269	245	216	234	256	217	243	227	205	225	238	211	211	225	246	228	218	251	240	224	233	188	212	254	222	224	226	246	210	245	225	254	221	236	214	227	244	218	239	213	225	234	223	212	207	231	231	228	239	242	218	241	241	241	226	211	239	249	210	242	214	239	206	238	221	241	233	230	221	255	218	233	239	228	241	215	224	230	205	238	237	213	223	235	255	226	244	214	213	269	199	227	235	223	226	244	227	215	214	223	236	250	217	213	226	235	245	227	227	207	211	219	222	237	250	246	230	232	226	237	219	240	232	236	234	216	233	216	234	232	207	222	225	233	202	202	213	218	232	215	231	226	232	249	259	229	236	202	224	240	261	226	241	219	254	217	245	201	254	218	211	211	225	273	242	216	230	222	233	239	231	238	215	248	235	228	228	222	212	224	225	240	227	223	222	218	236	210	237	207	220	220	250	224	259	229	244	206	244	238	198	237	234	219	243	257	239	224	244	222	226	222	256	216	223	241	221	216	212	224	228	225	193	227	250	211	249	228	212	238	208	233	250	227	240	224	222	241	245	235	224	228	209	248	217	237	227	248	230	230	223	248	233	210	200	229	234	199	235	229	250	215	243	222	216	227	239	239	275	234	224	217	238	216	235	241	202	228	237	209	234	222	234	250	216	213	218	252	217	224	224	214	242	243	243	224	256	241	230	246	224	232	208	250	239	249	237	241	235	205	240	257	224	230	222	252	196	230	211	234	230	250	236	202	237	245	219	221	228	221	238	208	218	243	221	229	222	239	228	210	208	214	242	231	231	234	236	248	222	238	219	219	239	245	211	221	236	210	240	247	234	217	245	210	223	216	241	214	204	234	224	236	206	259	259	228	206	209	229	215	231	243	230	210	196	219	241	207	221	229	222	240	235	226	245	222	214	233	223	220	227	235	256	225	211	233	258	217	230	231	236	197	222	213	215	217	235	223	232	222	226	238	258	223	238	231	228	239	212	221	207	246	244	240	226	220	228	218	244	199	242	242	229	205	223	238	223	238	236	238	211	219	226	218	249	250	216	223	235	212	222	234	234	252	234	217	199	232	232	237	238	235	244	219	249	213	224	226	226	238	230	223	237	209	240	245	225	259	201	247	232	249	243	231	213	242	231	244	231	241	211	265	235	207	245	238	222	230	205	238	218	237	221	237	214	240	240	203	257	258	210	226	245	219	228	228	225	218	241	218	220	198	236	257	206	249	208	235	230	234	226	210	226	252	210	241	201	238	274	247	221	210	211	244	230	226	232	225	236	222	241	211	223	240	227	233	241	225	240	205	218	206	227	234	254	216	197	210	238	230	219	232	213	205	260	217	250	261	239	244	209	232	233	246	208	238	238	244	211	225	236	242	221	222	230	216	247	232	253	226	246	224	214	208	247	226	210	227	220	230	216	234	188	224	227	207	265	242	225	247	188	253	247	260	226	229	255	248	231	243	260	226	266	213	224	230	223	217	210	229	215	252	206	207	217	236	276	235	225	213	240	235	192	231	238	219	243	221	231	229	219	239	226	204	235	235	234	230	217	201	224	219	228	231	221	247	225	219	253	195	241	223	245	197	232	244	229	222	222	245	255	220	219	214	234	247	240	211	228	227	189	246	232	231	214	224	219	221	259	237	243	226	217	228	248	211	236	226	221	238	222	226	239	261	233	232	232	231	229	210	187	232	224	244	214	230	202	222	245	225	212	220	206	237	238	224	211	246	197	231	239	195	233	232	248	218	233	205	237	248	241	230	237	216	211	228	241	219	246	237	221	260	245	234	255	233	226	210	218	230	232	225	228	245	219	229	241	209	249	261	232	243	244	210	238	230	243	236	228	233	265	239	218	229	245	203	211	203	221	234	226	218	250	220	229	229	226	220	231	215	207	241	231	222	244	238	221	230	231	242	241	211	211	225	244	233	242	232	232	213	212	239	255	213	233	221	222	245	251	246	242	252	234	198	217	240	229	244	222	228	230	230	227	224	201	251	218	209	214	203	253	236	209	201	222	244	223	242	243	242	224	256	210	210	206	241	216	239	238	228	227	219	222	232	224	260	242	263	252	230	217	224	229	242	220	192	230	249	220	214	231	224	256	250	201	225	236	221	262	242	228	250	216	254	225	219	228	202	216	231	226	211	240	247	224	242	210	236	244	180	227	232	226	253	228	224	221	237	200	233	233	241	248	214	223	208	256	211	227	230	224	226	217	231	214	247	215	237	246	224	220	186	209	256	222	246	230	234	265	254	220	230	229	255	201	223	238	225	233	239	224	207	222	223	202	230	248	237	230	229	238	255	231	221	229	206	235	234	225	213	222	241	235	232	241	202	222	221	202	230	219	223	269	249	223	251	206	247	212	239	257	237	222	206	213	223	249	248	201	214	240	211	247	230	262	240	225	227	236	271	217	220	222	225	230	230	192	213	222	231	216	231	246	226	218	233	231	214	232	217	249	222	220	203	247	255	224	216	227	205	211	226	203	213	254	199	213	233	251	228	242	234	220	230	215	242	252	236	242	214	228	211	226	264	229	231	234	226	211	228	224	262	250	229	227	207	221	242	240	207	245	245	233	217	224	216	229	220	230	235	250	232	220	222	226	231	261	263	218	243	242	235	225	208	251	240	226	211	221	212	224	217	227	226	223	234	254	216	225	232	231	226	241	230	236	228	259	223	238	231	235	243	230	226	265	251	227	220	259	242	231	262	204	211	257	226	201	241	234	227	223	240	245	213	220	226	230	204	239	234	238	236	247	224	235	216	228	213	248	199	240	242	227	246	205	240	230	239	234	238	232	239	202	215	251	213	233	213	235	233	230	217	233	218	209	222	266	256	217	234	200	248	221	255	204	210	216	241	236	242	246	265	270	238	209	224	240	233	237	234	231	196	210	252	231	247	211	244	259	253	229	236	225	221	238	224	253	231	231
49115	49426	46710	16924	1069	966	926	925	831	838	843	796	779	749	774	717	803	737	741	744	692	682	797	729	764	711	764	730	758	707	708	696	746	769	758	718	717	719	734	728	767	689	716	732	709	698	715	665	759	713	678	734	723	766	741	714	685	697	700	693	778	712	734	688	725	753	750	798	709	728	731	691	734	790	712	696	706	720	724	768	723	745	713	686	711	781	737	740	708	693	714	716	708	760	707	795	726	749	738	735	697	705	714	779	710	714	764	656	734	732	714	714	711	718	705	791	706	691	716	696	693	748	708	690	707	687	685	721	709	740	772	718	748	705	704	659	734	760	712	717	743	723	759	724	738	736	746	729	734	728	719	743	720	770	727	644	705	757	760	743	753	700	710	750	690	708	701	724	707	745	715	726	699	682	762	690	682	738	703	790	740	726	701	744	741	723	728	739	714	760	700	671	689	726	731	757	719	692	688	725	751	709	722	697	700	727	760	752	726	742	730	735	713	714	753	715	750	741	693	696	704	736	706	742	685	732	739	708	709	766	706	727	733	686	687	724	740	767	762	704	686	739	731	677	750	729	731	727	717	715	729	669	729	702	724	738	741	729	717	681	736	738	693	767	730	737	753	719	715	649	752	747	682	744	722	715	758	747	711	747	691	748	655	703	752	708	653	716	761	690	695	697	709	709	765	766	724	672	750	703	723	723	725	747	747	722	692	730	694	743	746	690	700	705	715	762	674	702	725	753	743	741	741	729	717	706	715	745	731	711	687	716	784	713	740	707	737	691	676	735	760	771	767	663	711	717	752	784	678	747	725	715	717	716	695	705	724	741	706	714	703	705	674	772	698	739	783	709	726	688	695	751	696	753	701	686	725	702	712	735	718	730	717	699	705	743	771	672	719	724	709	713	765	707	692	752	717	727	730	697	717	699	730	762	701	694	723	747	716	762	718	689	766	710	718	707	748	702	781	688	749	724	713	711	708	723	776	699	710	676	709	685	722	692	712	700	729	739	738	716	681	744	740	745	776	726	731	756	707	722	743	753	708	698	693	709	768	726	721	752	735	733	766	715	733	753	720	705	714	715	722	691	720	785	710	723	742	750	745	772	734	729	734	720	701	727	755	692	728	700	702	748	712	714	737	742	758	723	712	783	715	786	696	708	725	688	757	753	720	727	715	737	729	753	735	702	729	704	695	765	697	728	715	715	728	714	724	706	720	723	698	735	739	697	734	739	717	669	675	722	703	745	740	694	718	674	722	678	706	743	718	757	748	734	744	703	752	688	686	676	708	711	709	783	747	740	733	718	744	746	726	702	792	652	711	708	709	649	691	706	738	711	736	705	722	768	714	729	759	732	773	705	689	709	675	701	689	676	745	742	716	705	727	720	711	709	777	724	743	691	766	708	687	735	721	714	709	709	757	703	707	759	711	672	755	727	756	721	696	723	726	674	742	719	747	646	729	748	757	685	697	745	718	730	694	785	690	721	745	723	742	708	745	700	720	700	726	695	722	686	806	695	762	722	687	700	731	729	735	708	732	695	716	715	672	713	691	783	709	775	706	707	716	736	720	751	700	720	744	731	749	683	724	717	734	735	730	678	698	713	730	674	674	705	750	712	689	732	724	730	705	757	759	741	689	716	707	742	682	684	712	696	716	712	688	708	765	702	681	744	684	717	768	727	758	692	723	708	745	724	704	753	768	692	682	738	740	725	687	699	719	687	711	698	675	749	697	717	738	711	704	756	691	718	740	736	689	725	678	688	740	731	725	713	713	714	706	714	753	693	767	754	701	789	714	722	682	693	752	728	702	727	711	713	749	702	680	722	674	708	663	729	716	764	709	717	734	743	700	768	737	702	709	692	717	748	734	755	717	684	720	734	737	756	733	729	738	725	727	713	719	739	771	727	691	759	708	726	705	711	760	727	706	731	694	780	694	771	698	765	691	714	784	678	742	707	702	761	740	742	691	721	719	709	725	715	793	748	727	728	770	735	750	714	695	738	725	703	717	740	746	761	746	722	726	729	725	730	733	691	730	718	728	712	721	710	642	758	755	719	748	758	698	762	733	751	717	720	691	709	730	710	747	705	728	764	759	721	714	750	654	684	695	717	739	726	736	741	743	754	681	723	703	730	737	697	734	733	688	727	741	719	690	754	725	724	691	769	711	731	704	759	749	694	706	736	687	724	776	682	735	726	715	706	695	737	746	751	725	710	716	697	711	700	705	715	748	715	686	704	699	747	728	715	777	733	712	697	752	696	715	729	694	723	732	717	695	702	675	722	713	758	739	745	759	712	705	753	716	666	742	721	729	741	729	721	732	714	711	698	727	752	696	700	749	736	719	740	762	728	725	704	700	708	691	709	717	728	716	721	731	733	720	700	738	704	728	690	708	731	671	720	749	695	712	712	712	697	698	696	708	740	706	747	740	718	727	716	715	729	776	728	752	727	715	708	698	743	720	712	715	715	715	724	786	685	711	688	722	709	708	716	683	764	758	675	725	744	683	703	731	792	699	738	725	721	748	741	711	697	676	731	717	699	698	717	725	726	729	762	745	711	702	771	709	704	688	735	720	726	707	763	769	738	740	731	728	700	706	686	723	736	689	740	757	702	770	735	742	687	755	729	718	672	704	746	695	676	733	698	722	705	760	704	758	724	708	759	690	709	713	778	705	735	750	692	740	692	716	753	721	783	712	709	746	699	752	696	711	729	735	706	694	719	733	653	754	696	731	739	706	709	757	672	738	761	732	767	694	716	726	699	717	690	761	701	652	713	695	693	719	713	720	695	703	737	730	777	710	749	714	719	711	731	729	684	761	734	686	752	737	769	692	749	695	720	727	683	728	710	746	707	727	701	682	734	697	698	730	684	725	719	707	676	776	711	729	730	689	714	706	736	746	742	693	725	717	727	760	708	730	739	738	711	762	753	764	718	702	673	731	710	750	739	742	703	752	769	740	703	755	712	724	739	710	748	766	730	736	711	713	779	769	701	744	721	717	688	685	714	696	670	726	732	728	721	722	698	744	712	738	662	771	716	662	744	757	746	713	754	727	749	727	675	716	712	744	758	713	723	735	711	698	739	743	694	707	706	707	684	773	750	735	715	679	747	707	769	700	723	720	731	709	691	733	727	695	701	728	742	709	765	751	742	709	708	712	726	752	708	706	710	719	724	732	714	714	683	741	736	721	759	719	746	735	774	731	689	751	696	702	663	685	745	740	701	728	743	743	752	713	746	697	749	700	742	710	720	718	683	717	706	768	755	719	738	697	730	749	691	729	678	711	734	722	731	678	739	788	719	713	734	696	688	715	744	768	678	733	706	738	734	694	730	718	717	684	735	715	671	782	761	734	709	712	710	758	714	736	735	704	703	752	707	698	709	739	705	716	716	734	726	751	737	702	714	694	762	720	669	730	729	703	677	768	725	708	718	691	711	724	720	733	754	726	732	732	746	713	704	753	736	730	678	725	735	727	692	698	729	733	730	746	667	745	730
78439	72701	63244	32947	7992	710	417	379	395	387	336	340	342	342	322	376	337	301	322	354	274	341	308	332	318	340	307	330	324	310	326	323	341	321	299	316	320	342	312	333	317	325	315	305	300	306	310	303	320	319	301	296	323	309	288	313	306	334	323	291	333	329	337	337	326	339	303	313	339	305	305	314	310	299	327	349	308	333	318	302	321	310	331	326	321	291	298	333	299	313	322	333	294	327	320	317	304	307	297	303	329	309	330	315	331	341	348	321	332	308	333	284	298	316	337	345	331	335	317	325	324	325	327	309	365	311	314	309	315	313	337	345	334	334	315	339	283	314	325	337	317	297	313	304	321	328	332	289	311	318	350	326	317	317	323	320	286	314	310	326	295	345	324	273	300	320	312	319	296	295	287	348	328	308	331	330	329	321	302	292	307	318	264	336	328	311	336	329	341	401	314	316	337	342	337	312	290	316	301	316	275	291	320	296	307	344	327	323	319	323	310	310	318	308	272	292	310	309	282	278	334	276	350	327	295	343	336	339	291	327	306	344	347	322	328	327	337	323	337	298	292	320	317	336	330	300	351	333	309	335	329	324	313	335	332	304	272	312	313	337	321	292	324	277	293	307	311	321	327	311	313	333	334	329	317	314	310	287	323	323	337	314	326	328	298	307	287	321	307	319	291	333	308	301	351	322	321	353	298	324	337	301	289	374	348	359	295	328	314	323	293	323	295	299	329	316	352	328	329	308	324	327	334	324	321	307	358	329	320	297	328	305	341	324	283	298	309	325	313	318	296	323	335	292	292	304	357	345	314	337	310	305	317	354	350	308	353	335	333	297	321	326	303	315	338	317	310	307	336	293	323	337	324	311	335	326	312	314	338	325	318	350	320	299	281	325	342	301	278	348	310	322	326	314	327	340	320	295	334	316	339	302	320	315	319	352	314	323	340	336	309	353	326	305	308	294	330	361	331	316	309	307	345	360	314	321	291	300	318	301	357	343	309	303	312	344	340	305	336	327	296	302	304	306	331	348	337	296	312	329	318	347	340	306	313	323	339	354	305	283	290	309	322	312	308	318	310	323	290	304	338	327	381	310	296	353	316	330	320	294	288	307	336	318	286	324	323	350	321	300	339	300	326	309	318	315	322	306	331	341	301	337	330	300	324	346	324	316	295	310	307	294	350	335	330	326	326	327	382	306	295	294	319	348	304	323	317	312	312	292	298	337	284	314	348	323	312	316	319	299	324	343	327	330	281	312	305	305	335	321	359	309	310	338	305	301	326	329	277	305	316	308	351	316	315	321	330	349	304	332	323	284	284	319	326	266	344	320	317	308	328	326	315	318	332	275	299	337	314	287	308	315	296	294	314	335	329	320	304	375	352	277	339	320	311	326	299	299	327	308	330	310	295	316	303	351	356	301	343	316	330	305	298	323	307	295	305	300	325	326	335	349	285	354	326	318	315	292	296	280	313	323	325	320	300	320	336	313	333	312	306	319	331	308	330	326	319	292	354	333	306	333	334	323	326	299	314	311	320	304	308	312	294	328	324	297	323	337	308	331	336	310	301	309	344	317	345	304	292	335	301	313	323	299	344	314	332	348	302	332	327	304	300	289	341	299	350	266	328	332	330	305	336	323	327	310	347	333	305	328	315	337	301	327	325	330	337	334	361	308	326	334	315	327	297	321	311	297	326	297	333	346	329	323	326	292	285	297	303	301	343	332	288	332	327	322	321	311	311	313	330	341	297	307	343	317	345	301	340	282	298	309	320	334	317	292	350	314	305	304	285	324	331	289	350	336	345	323	307	319	349	314	341	284	305	306	322	305	309	287	306	323	330	308	328	316	304	348	296	311	325	317	332	330	288	321	309	347	315	321	337	315	317	310	339	341	332	307	310	327	309	316	309	331	312	302	339	350	303	277	335	283	337	328	288	309	343	294	314	328	319	324	352	323	297	347	318	308	307	301	294	324	330	299	314	338	322	301	322	306	302	335	317	342	323	338	314	320	342	302	326	331	347	330	339	302	340	297	320	340	320	296	326	319	311	319	314	329	324	298	305	347	302	326	321	336	341	303	300	314	323	336	301	309	330	305	305	318	367	299	300	325	304	324	281	324	307	338	360	311	331	326	332	301	336	302	301	307	288	309	303	317	301	291	287	342	308	310	340	346	308	327	315	301	318	299	317	319	308	307	329	308	338	325	315	311	323	268	341	329	348	306	316	339	336	329	337	315	286	338	332	341	313	312	313	320	305	294	320	304	281	351	323	331	311	315	296	332	334	337	298	295	315	332	316	327	297	324	311	295	325	337	350	339	300	298	288	298	338	286	314	343	314	368	326	290	299	315	316	331	315	306	339	341	303	322	323	323	333	306	315	311	320	332	341	305	302	333	334	350	285	310	333	306	344	360	373	320	346	312	298	315	319	304	358	317	312	305	329	300	308	308	323	346	307	337	328	314	352	350	316	328	329	305	307	323	334	326	316	306	308	287	308	304	280	309	291	321	316	327	343	342	270	303	304	303	321	289	313	332	318	285	302	310	323	287	335	320	347	307	318	297	290	306	295	315	326	319	308	343	327	321	322	313	323	308	344	348	276	348	289	313	315	307	286	309	300	299	288	357	324	322	359	338	308	326	290	283	319	339	334	340	276	310	302	304	308	293	342	306	310	296	314	320	315	275	330	319	302	363	348	336	338	315	328	299	333	308	306	303	313	324	316	338	305	297	299	337	321	297	322	319	303	327	362	324	327	288	341	315	339	307	307	336	334	313	330	323	313	315	318	303	337	325	298	324	329	323	321	298	302	311	281	337	313	340	307	317	323	292	315	339	275	324	327	308	316	342	297	304	314	307	320	300	315	294	345	294	328	314	334	359	330	322	300	320	329	326	321	326	272	305	304	319	329	315	316	292	313	321	316	284	306	320	295	291	292	324	288	306	299	321	348	287	310	313	306	318	304	322	327	317	358	334	305	325	313	308	302	325	321	301	318	314	315	360	298	336	371	304	306	345	300	347	350	331	281	324	321	344	288	268	369	313	289	267	342	330	304	308	310	345	291	291	322	309	301	310	333	312	334	309	299	303	315	317	292	295	338	323	305	296	334	356	360	306	319	290	327	326	316	301	287	321	293	289	327	303	338	323	319	307	310	339	305	299	332	302	300	275	338	311	328	337	330	296	345	319	306	319	321	328	301	349	326	286	325	328	302	310	298	320	291	334	316	328	315	297	327	317	292	319	336	288	331	343	316	303	330	349	321	309	283	356	325	351	332	310	308	317	335	332	321	298	297	311	306	334	342	333	334	340	301	338	326	284	314	328	303	323	302	313	327	316	301	322	307	324	320	296	312	295	318	328	328	315	347	292	287	288	306	310	311	324	311	313	322	321	310	299	311	309	336	267	324	313	313	312	291	318	309	329	338	296	302	342	276	351	341	322	320	331	324	283	327	340	312	331	328	334	314	343	353	316	341	297	326	328	326	302	327	338	326	288	265	326
58984	61334	58369	23800	1581	1436	1329	1279	1120	1095	1154	1125	1080	1018	994	1003	1003	1032	1035	1017	1047	1026	1000	988	1010	991	957	1015	1013	934	951	1000	949	1002	910	939	964	935	949	946	978	970	880	955	1003	940	981	961	964	941	941	975	919	992	956	915	951	1005	924	1030	989	926	921	938	917	935	974	983	954	972	998	914	926	961	934	918	960	942	936	948	944	947	950	945	938	952	879	960	968	946	941	951	959	979	896	908	942	928	958	921	937	963	1010	938	922	881	915	948	878	960	926	967	979	945	983	915	953	944	919	945	901	973	947	973	886	991	994	957	968	917	910	956	905	916	986	881	884	949	952	971	943	968	961	930	971	931	921	910	951	957	965	930	945	943	922	935	928	949	948	1008	952	999	936	938	980	902	952	929	961	958	909	982	961	954	897	949	947	921	874	884	900	928	967	963	974	912	896	914	903	923	1030	970	925	974	932	924	934	927	948	904	921	866	933	938	920	914	893	944	951	981	883	964	909	942	1005	994	948	957	973	906	970	891	935	938	908	973	899	951	940	1000	1023	922	893	897	991	916	915	965	977	984	918	897	855	952	928	975	948	991	900	959	925	937	940	911	926	959	939	978	870	928	966	895	985	928	992	966	942	943	930	938	930	998	924	993	962	925	932	919	910	948	937	1016	987	919	899	902	959	971	950	991	899	881	954	930	958	910	931	931	922	972	905	930	940	945	927	971	896	980	922	953	967	926	962	944	954	968	967	976	974	952	897	953	935	949	929	921	943	982	935	921	912	910	915	927	869	883	956	931	936	897	925	940	958	949	928	973	920	967	925	995	1015	936	978	997	931	954	944	923	939	990	985	966	951	946	939	930	976	936	938	930	912	948	949	909	971	984	899	944	962	947	932	906	886	966	933	941	924	962	922	938	1010	970	897	923	956	911	969	956	956	913	925	879	953	946	897	982	919	929	914	966	900	937	907	974	927	926	968	938	950	933	924	929	953	963	966	937	901	958	938	887	911	986	946	939	875	961	932	966	946	922	963	922	973	980	934	924	946	1000	953	950	991	931	913	936	899	910	927	949	984	957	909	954	970	984	958	942	988	1001	937	917	925	899	952	950	935	982	936	913	920	1031	923	931	905	948	976	881	935	959	927	969	956	936	926	922	967	1013	959	897	940	981	1007	920	1003	945	971	980	1005	957	943	946	920	984	950	938	956	970	977	974	965	943	975	981	912	959	923	1000	913	936	965	936	979	1007	875	903	892	977	961	921	915	961	943	925	943	929	932	931	989	952	976	961	994	954	917	939	922	963	922	909	998	921	897	928	931	979	906	1004	984	934	897	951	925	926	929	958	945	964	941	937	932	928	963	958	919	902	973	915	923	957	913	1001	960	970	957	935	966	892	1010	899	957	931	918	920	970	915	907	966	871	933	900	912	991	929	965	886	961	964	918	951	920	949	911	910	888	955	943	922	941	983	948	1014	918	922	951	934	950	997	959	950	981	942	872	963	950	934	959	927	999	934	923	921	957	907	972	907	933	909	892	923	944	940	870	952	912	945	951	911	970	913	955	927	924	956	953	960	912	983	938	940	922	938	911	1060	950	984	975	947	987	927	919	925	916	946	932	993	919	968	927	971	921	924	933	971	970	914	929	948	964	979	943	946	958	974	910	956	953	968	939	960	957	923	938	949	946	935	933	915	981	1036	951	998	951	970	934	975	920	957	930	943	986	952	962	956	952	975	868	940	923	981	916	953	917	896	981	940	984	933	910	972	952	1026	924	982	973	910	962	911	949	933	955	917	950	970	896	1002	923	946	964	931	925	941	978	938	958	921	858	941	905	952	966	961	881	919	937	901	917	958	889	978	923	951	915	940	981	957	995	953	877	962	983	962	921	940	966	942	904	936	925	996	953	949	1025	974	976	974	950	935	924	975	947	939	977	942	879	922	952	857	959	933	933	978	971	928	918	905	944	938	906	987	994	919	936	973	937	1009	882	956	945	915	950	921	922	921	954	920	950	894	916	967	969	914	988	939	940	963	925	945	981	939	915	964	912	961	938	976	932	982	980	919	918	921	900	902	977	1014	963	889	941	931	912	925	951	941	952	898	943	917	953	933	980	974	917	931	947	894	965	1017	923	921	947	957	914	918	943	959	921	962	954	927	950	1001	916	918	955	963	936	951	931	947	951	889	990	983	937	899	941	954	946	948	897	932	959	927	937	968	907	894	937	960	896	964	974	910	925	946	978	939	1004	942	988	932	997	1003	967	872	932	930	957	942	908	923	958	1002	939	933	970	927	954	994	976	926	952	925	925	968	969	939	981	917	952	906	949	936	915	904	966	908	940	992	1024	907	909	947	977	946	935	931	963	930	938	924	973	932	928	942	928	933	968	965	1004	953	975	923	973	951	949	929	979	958	909	939	971	915	884	917	900	956	932	946	935	977	922	962	903	964	964	983	897	924	932	940	921	927	949	934	919	973	914	957	951	952	927	941	897	973	999	938	945	984	920	903	933	949	907	983	922	950	953	994	884	918	936	1026	911	936	967	945	936	946	952	939	931	915	955	929	963	937	954	905	951	902	916	879	929	986	940	928	964	997	974	891	996	957	957	946	971	891	1004	924	949	943	993	947	914	977	897	941	927	1010	926	936	937	926	925	930	900	922	937	937	926	905	921	911	962	945	905	966	949	903	911	903	918	896	956	915	934	950	938	904	952	1038	869	968	962	964	1021	948	850	908	963	964	900	861	937	957	967	911	906	956	1006	973	971	938	973	975	915	983	943	980	943	969	888	1006	911	924	953	926	950	962	961	951	975	919	903	938	956	994	958	941	877	985	923	942	934	937	971	932	988	962	974	956	943	1001	917	970	938	1009	956	953	945	921	928	905	921	952	937	955	962	969	885	952	890	954	911	1016	921	960	960	933	940	930	932	986	932	883	967	962	1013	935	892	945	981	980	969	891	946	911	985	927	950	922	894	993	949	983	983	955	939	957	916	923	924	923	937	919	924	952	979	892	973	935	964	875	975	940	932	949	907	934	952	970	958	975	915	952	913	931	926	945	933	983	966	925	901	921	934	997	938	910	954	953	911	948	917	927	945	946	916	944	932	944	939	916	970	921	960	952	961	957	954	974	883	1004	908	969	942	980	931	895	978	846	898	946	917	925	896	952	963	944	903	950	983	916	931	993	899	904	937	1005	998	902	943	933	928	904	1007	891	907	1003	904	973	1010	922	971	914	923	905	937	921	948	951	965	939	953	955	916	949	931	935	912	920	1010	973	933	961	975	951	873	869	970	944	943	1014	945	923	944	952	964	925	945	940	953	977	921	924	925	942	964	954	981	929	971	947	976	998	951	962	949	948	943	945	947	947	983	933	974	940	911	963	889	1007	885	962	913	954	918	944	939	953	902	989	911	1027	893	959	982	953	917	944	993	935	950	941	950	971	921	928	933	980	952	946	933	946	967	930	957	927	976	975	933	954	936	891	932	908	902	952	958	902	960	944	915	921	883	965	955	948	978	911	945	934	965	948	915	946	942	1002	941	950	944	951	938	874	919	922	962	895
30136	17339	9015	1868	250	161	143	145	138	142	142	143	175	145	158	156	162	148	145	140	145	151	143	160	137	162	157	168	145	157	161	179	142	155	159	146	149	151	175	165	165	138	135	152	165	158	143	160	174	139	147	153	154	141	174	135	143	158	143	187	150	166	160	149	167	127	145	157	159	166	151	162	158	156	146	141	164	142	161	130	145	149	156	151	157	138	161	160	159	157	167	159	159	151	173	138	143	149	166	143	156	159	153	141	125	142	151	167	157	168	141	146	134	147	156	165	156	145	136	131	157	140	169	158	179	137	143	152	149	148	166	158	150	155	146	153	125	152	152	158	153	132	150	131	161	164	160	153	152	145	154	155	135	143	148	166	149	144	151	157	157	147	137	135	174	165	144	167	156	156	142	171	149	146	164	139	164	142	171	150	163	146	139	153	140	145	146	171	178	150	145	141	176	182	147	147	164	151	160	146	143	151	152	172	174	158	172	144	134	149	147	176	128	156	154	162	155	159	158	145	153	135	136	160	179	151	165	151	149	144	146	167	154	149	150	147	173	134	134	143	167	145	143	150	142	139	147	159	165	152	157	142	165	164	154	148	162	164	152	158	156	133	147	150	165	153	137	152	165	147	124	141	144	150	133	153	142	143	164	151	138	146	140	152	160	166	155	164	137	159	177	144	156	152	152	152	146	144	137	152	159	155	146	154	138	147	148	146	157	148	158	144	163	148	159	170	158	141	173	146	163	156	158	138	175	161	156	163	142	132	146	157	145	155	148	151	150	156	155	153	167	157	154	153	149	147	165	180	133	117	161	133	143	163	168	164	140	164	171	135	165	156	149	164	133	149	158	164	160	123	161	147	145	131	132	132	139	136	144	126	136	138	151	177	149	131	137	144	146	165	142	126	160	146	129	193	152	147	149	171	140	144	169	157	150	159	160	160	181	168	164	156	141	161	151	175	146	171	130	163	147	143	150	177	156	143	165	166	151	138	138	138	159	163	129	139	162	148	157	163	171	168	142	134	144	161	134	145	147	132	159	144	139	137	160	168	135	160	138	140	156	132	148	132	134	152	155	141	173	152	131	147	166	143	136	175	181	147	146	138	140	155	157	151	159	158	155	161	164	163	152	138	167	183	160	148	148	160	132	149	160	145	138	137	155	174	140	141	165	149	152	164	162	136	150	172	166	154	146	155	159	139	145	134	133	165	161	165	154	148	153	136	133	146	141	131	147	143	159	146	121	169	142	140	139	161	154	144	128	162	141	170	149	146	157	147	149	153	145	152	171	139	149	137	159	158	144	125	151	168	139	144	152	145	164	142	135	168	161	147	151	151	151	164	140	147	140	161	143	154	154	133	159	133	146	142	147	145	144	159	133	152	140	168	175	143	146	163	167	150	160	187	146	140	162	151	169	148	176	146	153	139	154	142	156	142	170	138	144	132	147	163	150	157	152	167	150	180	145	145	135	136	156	134	158	152	166	143	138	140	157	157	156	158	159	150	135	128	165	164	170	157	189	143	144	165	145	122	134	131	137	169	162	132	133	133	166	158	140	140	156	162	133	140	140	153	146	159	153	147	160	155	150	143	160	157	147	147	157	141	161	165	173	162	146	164	152	149	165	171	161	143	157	150	150	149	165	159	146	142	171	170	134	133	152	133	160	159	145	139	159	151	149	150	180	149	135	153	138	155	169	132	140	140	141	143	155	169	141	150	146	169	155	164	129	156	157	157	144	150	144	164	158	143	178	134	159	148	146	171	156	142	166	140	132	148	132	160	156	133	152	148	158	147	158	151	145	155	161	161	131	160	144	167	147	148	155	138	137	143	146	130	144	142	156	165	149	153	154	164	150	129	162	156	168	143	155	159	163	178	146	163	177	140	163	142	171	138	155	150	156	164	150	147	145	174	159	159	159	146	156	183	143	128	149	150	149	152	164	151	165	161	144	166	166	153	150	140	145	156	150	157	151	161	131	146	148	153	154	152	140	147	149	152	130	160	175	152	141	146	152	156	131	140	142	143	148	167	157	143	148	155	161	152	154	161	146	151	142	166	153	165	156	144	139	133	152	148	156	133	172	148	163	157	149	152	163	165	135	132	125	131	151	146	153	151	166	146	145	137	136	167	120	134	165	141	151	154	129	153	153	152	176	167	145	156	144	143	172	146	143	186	138	161	152	137	151	151	156	149	144	150	133	156	156	156	153	145	150	155	135	131	144	139	133	146	160	160	159	130	128	146	166	172	163	156	155	120	197	148	155	151	131	159	162	167	135	148	161	146	150	167	122	149	158	163	169	146	138	142	164	158	165	144	158	151	146	157	139	160	145	161	145	175	154	145	173	134	153	137	164	166	141	156	153	150	160	163	145	144	161	152	144	155	187	153	151	148	165	143	164	145	155	138	167	137	138	148	143	128	157	148	154	148	138	144	154	142	132	139	151	164	122	141	141	128	143	144	153	158	175	147	137	169	153	152	161	154	149	147	157	158	159	150	137	159	140	157	147	148	148	159	177	141	155	163	140	146	144	162	139	143	168	167	154	138	149	142	166	155	145	159	145	160	162	166	150	175	142	144	159	151	142	144	160	143	140	144	146	165	140	160	135	170	170	133	170	160	130	160	148	163	132	165	131	159	147	172	143	142	152	172	165	154	131	166	154	148	150	134	149	144	144	152	171	144	166	152	153	167	155	132	161	162	173	139	154	144	157	177	155	146	161	169	152	157	141	152	171	159	146	141	153	150	167	148	159	149	150	146	133	154	155	159	149	147	137	167	137	142	178	155	146	141	154	160	150	143	166	160	147	153	152	147	156	159	158	159	150	153	150	161	148	146	144	154	153	158	134	143	157	146	160	143	125	140	130	161	138	146	166	148	159	152	145	162	150	128	139	124	144	144	154	160	145	141	159	139	138	146	146	148	130	155	159	172	175	155	146	155	146	155	148	143	148	159	155	146	159	151	137	166	153	163	155	158	156	147	145	165	123	160	146	152	158	149	146	173	141	158	120	159	164	160	137	152	171	171	170	164	143	154	155	157	149	150	134	161	158	155	164	149	146	172	160	165	143	154	130	140	146	159	153	108	147	150	186	169	146	151	163	172	162	126	143	155	145	124	130	144	128	153	162	155	165	151	138	149	157	139	173	128	143	152	161	145	171	137	134	143	130	147	140	172	146	141	161	140	170	142	158	147	140	159	129	146	152	179	161	150	162	167	140	156	141	174	157	164	151	158	157	148	136	123	149	140	157	171	153	146	137	156	139	170	154	167	150	137	147	150	145	153	137	177	144	169	152	147	167	157	131	150	135	165	146	158	139	146	168	167	144	147	165	139	152	142	164	160	166	158	143	158	153	144	141	144	176	161	141	155	172	183	149	138	157	158	149	180	139	158	155	143	140	151	146	144	151	158	126	152	171	139	151	177	148	158	156	141	155	146	141	179	128	158	126	151	157	145	164	152	151	151	144	139	165	141	170	162	151	155	132	139	160	120	155	149
28597	20514	13721	3480	535	514	551	562	534	532	528	539	523	544	486	528	532	530	515	523	515	547	498	530	537	530	499	520	526	484	518	529	523	510	516	538	534	526	522	537	530	497	525	518	514	513	532	512	536	513	505	539	509	537	535	558	496	514	516	509	527	520	513	478	520	565	541	505	551	507	504	504	523	494	526	522	458	543	511	513	514	551	517	518	478	499	488	519	531	522	506	498	530	498	504	530	511	522	532	453	507	520	558	528	547	521	507	508	518	493	520	538	488	512	470	525	527	498	517	531	493	527	504	488	537	513	480	497	488	501	511	510	484	509	534	555	521	503	562	479	491	508	565	509	574	542	509	503	520	543	534	480	536	513	513	507	490	522	503	541	549	518	512	488	525	519	538	522	478	494	523	515	550	539	520	515	531	506	501	535	489	492	528	564	528	588	527	520	502	523	504	473	536	512	558	514	503	495	534	521	525	529	549	485	512	548	545	520	539	531	539	515	490	499	579	561	525	536	527	506	536	504	481	511	514	545	487	501	539	489	542	534	528	502	477	535	503	479	518	478	491	495	508	500	506	516	473	557	523	543	538	487	560	525	550	541	519	535	495	498	536	477	482	510	491	554	521	497	538	526	521	511	521	550	506	504	511	513	501	520	486	512	559	502	528	490	486	544	498	529	541	516	528	521	534	461	566	532	485	515	512	529	544	511	477	503	512	545	523	532	540	523	553	530	531	539	537	485	465	538	530	551	528	491	495	507	519	548	485	559	499	502	540	553	538	586	514	478	493	562	523	569	476	506	524	498	516	515	518	496	525	548	494	504	551	486	524	521	489	509	554	502	507	526	508	555	566	538	513	530	524	517	504	522	515	519	555	496	540	523	530	531	533	537	556	527	501	556	503	497	491	532	512	562	513	509	549	539	556	515	521	542	496	535	518	539	518	508	524	550	524	547	518	517	547	534	495	538	480	512	489	516	513	509	532	505	487	511	549	556	526	538	538	557	522	500	537	566	455	522	523	499	469	496	535	509	537	516	551	485	511	544	554	477	531	547	514	494	484	538	496	517	500	507	513	504	533	529	554	521	527	539	518	493	541	518	510	555	534	537	500	514	554	546	543	532	516	561	507	528	530	519	476	535	515	535	528	524	490	497	511	535	551	507	540	497	488	575	486	481	556	542	495	496	476	522	543	554	534	504	473	555	558	447	500	518	494	501	504	542	537	480	527	507	515	529	542	536	486	522	484	504	495	547	562	530	506	548	506	539	520	497	487	517	520	475	492	500	535	528	535	508	546	551	511	487	517	536	524	511	527	498	508	580	534	513	526	502	517	523	532	503	534	525	526	529	505	476	516	532	515	470	536	517	507	469	535	520	489	526	492	502	487	575	504	524	517	542	542	535	478	524	483	520	501	503	550	470	532	562	501	531	508	520	486	525	503	544	531	533	510	569	477	521	540	490	539	500	523	520	547	508	518	461	536	508	494	484	541	532	504	531	511	566	487	493	561	520	536	509	522	541	549	518	501	531	519	448	523	525	461	540	494	469	545	560	533	508	536	515	505	496	518	531	530	509	484	523	512	508	478	511	497	540	538	522	531	521	522	514	473	565	560	517	539	493	543	545	496	550	523	519	514	496	523	496	490	512	513	506	465	505	496	516	537	562	490	496	524	512	508	499	494	502	540	545	524	517	566	503	519	508	505	537	501	522	526	500	505	521	507	549	527	510	471	472	469	545	540	505	497	542	500	520	525	517	534	564	566	537	539	532	535	506	529	475	520	508	527	504	502	503	504	525	526	527	536	540	532	470	514	493	469	525	511	496	504	524	526	503	536	528	494	503	540	520	546	550	523	547	498	527	502	515	494	533	533	495	545	470	497	538	525	514	478	543	480	521	511	489	540	528	529	547	521	533	495	511	551	554	522	464	543	518	543	575	540	511	530	532	498	491	526	496	556	527	490	509	491	512	521	512	473	493	541	560	525	508	516	574	489	526	481	492	491	518	498	550	543	512	501	511	491	514	535	493	521	509	504	505	463	491	530	532	525	513	544	529	524	517	511	541	497	520	544	511	515	544	488	533	534	553	520	482	504	538	544	544	523	523	547	482	519	496	516	518	494	503	518	499	549	508	530	504	502	534	470	494	538	500	542	565	541	498	477	486	534	487	504	475	498	511	518	473	531	533	511	544	509	543	503	522	538	577	549	527	532	498	546	526	525	521	498	509	507	543	511	498	507	532	518	495	535	559	500	546	551	543	534	555	535	547	506	487	515	531	520	493	534	483	494	491	509	534	531	536	522	532	518	492	577	529	495	515	534	515	529	519	557	489	531	501	526	525	500	514	504	512	537	541	495	529	521	534	560	487	510	472	541	501	546	544	499	506	540	530	518	510	516	528	534	512	510	503	500	531	523	518	492	581	535	543	493	538	536	511	442	541	496	564	502	520	506	513	533	534	545	543	548	522	531	520	543	523	551	561	533	553	519	528	588	530	497	490	543	525	542	536	479	552	518	503	524	469	541	521	523	473	506	549	516	514	532	507	522	466	486	540	549	529	568	513	491	551	514	521	537	536	525	496	488	510	518	545	528	532	544	577	537	513	491	532	512	457	510	562	535	558	497	541	567	554	499	536	529	511	518	534	527	523	503	486	495	575	510	527	491	495	471	476	511	536	512	514	516	501	517	521	519	539	499	482	522	478	510	512	489	505	533	511	501	506	489	500	509	502	510	543	528	535	518	490	522	493	529	518	523	546	572	531	511	522	509	530	491	487	562	508	484	556	557	548	498	472	528	513	543	528	539	544	526	502	523	482	498	513	538	528	523	517	542	554	499	583	491	488	501	502	507	472	533	530	530	489	522	515	501	515	534	511	455	524	511	509	537	530	587	520	515	549	498	553	504	519	501	504	505	520	507	480	495	546	498	511	489	525	516	479	530	512	485	503	538	547	515	485	513	507	513	556	511	505	464	529	532	535	544	512	518	522	476	518	498	551	550	491	543	539	515	545	495	471	515	494	490	537	494	528	523	530	528	512	550	510	509	541	483	522	490	501	533	563	490	523	498	546	565	516	547	524	520	468	524	562	509	503	512	497	509	505	555	549	525	529	511	524	513	531	539	484	514	537	510	525	478	482	541	514	491	525	508	531	516	521	501	506	548	563	525	503	529	518	509	544	526	503	510	477	497	529	520	536	500	510	472	509	530	544	524	564	508	490	518	512	486	496	524	514	535	503	481	484	502	527	531	532	530	523	516	492	503	509	507	489	539	542	526	484	544	520	514	513	531	481	523	510	527	540	532	561	540	510	511	551	481	507	505	579	523	530	534	521	467	566	529	509	522	523	536	544	506	580	521	544	533	514	501	544	535	528	511	492	516	555	535	477	567	473	533	512	489	508	533	531	505	534	540	496	523	557	555	499	506	521	532	521	555	485	513	532	508	524	500	504	526	521	485	496	526	555	510	535	525	537	521	497	498	525	506	552	556	493	525	490	513	502
68581	60167	52243	24117	3023	333	303	280	272	249	240	253	240	258	255	233	230	256	274	256	232	231	217	218	264	245	224	228	242	226	234	229	238	227	221	225	238	248	268	230	226	257	244	213	253	215	225	244	232	233	250	219	226	241	231	229	236	228	251	225	239	226	219	239	221	251	207	261	232	239	212	220	221	220	229	226	257	217	220	237	261	225	212	235	254	228	220	219	216	233	233	232	236	248	222	235	200	217	252	259	212	249	212	241	240	221	248	261	224	223	238	247	223	236	224	253	232	225	240	257	256	257	255	239	225	228	249	246	263	240	250	234	255	224	249	252	226	226	243	216	263	276	239	231	220	263	225	211	248	200	235	248	226	222	240	235	220	229	244	231	248	211	216	245	245	215	213	259	244	217	269	255	246	233	234	224	249	252	242	234	226	243	243	228	273	245	230	262	244	238	231	230	235	231	235	236	228	244	232	233	215	251	249	223	238	231	230	236	234	237	223	233	228	231	229	272	242	216	215	236	235	241	240	219	236	240	224	235	231	217	208	219	239	237	221	220	215	242	226	240	227	227	263	242	231	260	213	225	242	248	227	261	263	234	250	262	230	217	199	226	222	241	210	227	272	219	192	243	262	204	223	229	240	237	243	234	216	264	207	222	232	239	218	232	229	207	250	237	249	244	239	278	217	255	233	225	228	221	240	196	231	240	228	228	256	203	235	233	233	219	242	243	250	238	214	237	231	244	235	237	233	224	245	234	231	227	247	212	241	236	242	221	235	202	241	238	256	243	207	199	229	228	233	230	234	233	233	220	224	226	237	209	245	227	252	236	233	237	238	232	231	210	201	252	253	245	241	231	228	206	225	211	224	233	259	226	234	237	228	219	228	238	261	263	213	243	227	251	228	235	244	243	239	245	219	217	223	251	222	231	212	259	234	257	253	241	245	227	213	260	235	228	236	210	249	240	248	256	246	231	223	214	243	227	235	223	238	235	234	203	237	252	262	229	245	242	244	268	215	218	240	249	222	274	244	226	243	227	250	243	255	240	255	229	220	211	241	206	236	255	255	244	239	214	233	236	239	220	258	235	244	252	215	246	224	226	255	225	223	225	224	228	236	277	237	233	273	247	220	247	251	258	236	227	228	261	237	242	240	266	238	235	264	241	253	217	221	246	245	220	256	249	219	225	222	223	227	220	216	221	232	222	207	238	257	230	235	249	243	226	211	259	221	231	253	241	226	236	219	229	233	253	231	262	203	230	235	225	258	238	221	223	232	217	246	243	263	237	231	233	219	214	235	251	231	232	248	243	254	225	228	225	240	221	245	243	234	239	266	245	259	272	230	212	220	248	257	251	242	253	223	225	201	220	232	231	231	230	240	230	252	237	213	214	236	222	234	246	250	209	223	229	231	244	255	222	231	239	214	226	242	227	230	233	248	239	265	254	227	261	246	259	220	236	260	251	262	209	213	209	234	234	249	244	224	253	229	223	223	218	250	218	216	229	275	234	235	259	249	217	250	221	245	249	250	259	243	241	242	224	235	239	230	204	264	237	264	209	234	261	222	218	251	250	244	237	239	237	226	227	241	258	233	239	236	230	242	220	236	254	273	226	250	216	233	256	249	263	240	247	243	257	233	239	237	228	232	226	230	254	246	245	217	280	244	221	244	216	248	246	220	214	264	234	258	203	232	255	232	214	220	219	240	227	224	245	236	219	246	228	230	215	250	219	224	231	227	268	243	220	227	219	245	230	229	249	216	247	216	228	253	238	217	248	233	264	247	219	211	188	255	201	226	215	210	212	261	216	238	251	243	212	246	250	239	237	264	226	252	210	235	222	271	222	252	226	234	235	241	213	217	224	251	221	227	238	215	241	216	257	210	259	237	239	243	212	213	237	228	246	221	254	239	239	247	229	233	240	238	222	277	232	218	236	228	275	209	212	222	226	277	226	224	261	272	228	212	227	288	196	224	217	251	272	235	216	217	233	248	226	245	236	259	241	208	228	249	237	246	207	245	242	260	237	248	225	237	218	208	253	225	220	228	229	232	225	244	228	260	263	220	218	228	234	233	256	235	221	254	245	228	268	213	217	218	224	235	216	221	235	230	244	257	215	221	248	223	220	221	253	232	242	251	220	234	241	234	248	248	224	189	221	267	273	234	210	235	251	235	221	248	239	212	247	248	229	245	257	244	229	243	251	249	220	245	233	222	221	237	241	251	226	255	226	232	246	217	223	225	221	215	255	232	232	241	249	231	248	207	238	232	245	226	241	224	229	227	262	236	224	234	217	236	224	257	225	220	225	261	251	253	249	226	236	237	216	222	221	219	239	215	210	220	237	236	217	228	221	244	261	215	278	226	217	245	238	192	219	244	234	254	259	244	215	237	234	223	222	196	252	239	245	228	246	237	228	242	223	230	229	251	238	247	231	218	239	232	241	223	227	230	231	222	206	228	229	231	273	248	238	231	261	272	213	227	262	253	226	233	262	241	229	231	244	269	232	228	233	230	237	226	230	227	210	230	223	226	238	243	236	244	259	246	230	252	234	243	229	239	227	241	236	213	247	255	234	216	262	218	213	213	251	237	238	247	205	224	233	205	213	240	229	230	236	224	244	223	228	220	245	234	212	213	207	224	238	238	228	241	220	227	220	231	243	240	259	265	247	234	246	258	240	255	231	231	263	250	273	248	228	252	237	217	253	235	242	207	213	214	238	248	219	242	234	238	238	258	234	243	286	254	211	225	222	226	225	256	218	223	221	238	241	229	248	230	229	259	221	208	222	225	222	233	225	230	259	246	225	243	249	222	239	226	221	225	218	270	221	215	243	241	225	219	233	212	207	230	235	244	245	216	199	254	227	232	230	216	237	237	222	246	253	239	248	224	249	237	244	257	269	235	210	246	230	231	235	249	220	226	244	248	208	239	235	234	247	243	233	213	262	250	231	222	262	231	228	232	244	246	233	249	243	216	243	211	237	213	228	222	232	232	233	218	237	242	217	223	246	228	239	225	238	252	253	199	232	243	255	194	266	258	237	247	254	248	224	257	247	247	232	223	226	224	247	250	253	250	251	251	244	244	214	235	231	214	263	249	263	241	248	241	233	246	241	233	240	239	241	224	251	234	266	259	230	202	232	256	221	237	231	219	252	234	265	244	225	239	240	267	231	223	234	239	238	235	257	239	243	215	265	220	240	216	255	235	228	228	243	244	255	222	224	260	230	242	234	217	242	247	239	267	211	214	251	214	219	214	216	207	239	229	229	235	228	238	237	200	229	225	250	252	253	239	222	239	219	246	226	233	255	237	211	225	247	254	228	237	211	243	268	215	274	222	235	239	217	235	235	241	233	234	252	226	215	238	243	223	257	218	255	275	234	244	228	241	234	226	222	241	236	218	210	227	222	231	224	242	247	241	220	237	228	207	233	244	237	263	246	209	241	259	226	219	215	217	243	216	233	274	235	223	228	224	247	218	242	211	246	220	253	234	224	231	248	239	210
49063	49342	47638	18460	1045	923	969	969	904	860	787	763	824	796	762	782	759	755	775	812	770	806	731	760	748	758	733	750	742	728	698	748	766	723	731	756	703	740	803	741	719	716	733	739	729	758	712	699	747	769	719	771	749	716	748	729	771	723	740	743	725	728	748	726	776	726	772	739	804	733	713	740	723	712	716	799	730	764	754	781	721	709	748	672	720	739	715	741	762	754	741	764	720	701	720	735	775	739	750	742	734	714	717	741	730	767	717	751	755	723	762	728	788	732	722	735	761	750	704	693	725	683	722	768	796	693	769	739	707	762	747	737	710	732	724	758	745	774	734	713	761	734	724	743	748	748	755	769	751	790	737	738	674	744	764	731	799	737	758	737	721	743	690	734	783	708	723	756	759	740	752	741	731	710	727	733	702	744	779	760	726	730	721	766	685	741	710	767	730	764	753	728	717	756	733	760	719	709	725	736	770	729	800	731	752	751	717	722	712	728	720	720	740	720	758	768	752	700	748	751	736	741	737	804	682	726	731	737	755	733	726	771	751	687	723	729	751	731	717	724	708	787	778	761	697	745	726	741	739	715	744	747	737	752	771	711	765	724	753	702	715	760	708	732	761	727	705	726	759	726	713	801	688	783	764	725	799	744	728	760	767	711	741	724	771	730	800	763	701	726	750	757	690	744	746	724	751	731	719	739	743	748	713	712	747	729	735	739	731	690	765	764	728	726	740	739	754	768	769	728	763	762	764	729	703	783	743	720	775	730	705	683	718	739	732	744	740	693	730	712	754	766	737	742	705	747	763	728	733	791	764	712	755	748	733	713	806	749	694	699	759	725	757	746	733	757	781	769	695	715	753	692	760	709	744	720	746	746	744	744	738	727	768	724	741	749	762	717	724	727	792	750	734	762	749	758	731	784	710	701	737	740	731	761	702	751	785	721	737	778	716	781	753	742	739	781	753	728	704	749	778	748	777	707	790	752	709	735	717	731	742	700	796	739	728	712	728	765	752	713	708	690	753	728	699	766	705	749	715	753	753	743	736	743	743	764	720	779	723	785	734	724	754	712	754	768	771	721	778	740	722	748	733	741	678	746	747	757	768	725	744	762	713	694	731	729	807	757	735	742	757	755	753	741	740	732	798	786	716	787	756	705	758	717	752	785	769	719	696	718	729	717	770	709	736	733	751	705	765	747	734	767	699	731	745	738	655	773	729	748	720	718	711	763	738	696	721	781	723	734	714	750	784	703	742	749	757	710	736	729	765	750	746	760	810	751	735	744	788	749	724	718	723	787	685	803	736	726	736	733	687	748	783	751	767	749	754	757	689	750	752	759	753	697	729	757	753	744	736	742	741	750	716	716	768	753	691	728	721	719	767	685	716	777	707	779	741	751	746	743	713	770	756	742	750	773	715	726	670	711	715	745	723	777	730	726	780	728	747	740	735	768	739	731	726	745	678	773	801	719	759	778	799	715	714	703	752	774	697	750	781	719	686	675	681	674	735	701	740	706	711	745	758	710	717	739	729	771	723	789	767	766	698	789	749	749	762	729	742	760	751	735	743	764	728	744	744	698	728	714	705	730	788	731	719	742	721	742	787	722	753	690	747	746	770	737	708	729	709	751	756	749	737	691	784	779	707	722	741	715	703	796	751	776	738	724	717	669	719	715	728	821	770	709	719	701	754	753	763	724	773	709	763	732	751	761	742	804	746	709	741	740	737	785	710	741	763	780	707	726	764	745	699	722	752	705	733	765	747	732	773	769	758	719	707	749	773	726	694	713	695	733	734	726	789	727	753	779	729	801	708	748	721	681	744	721	719	752	755	751	767	741	718	733	694	740	734	841	785	721	705	771	761	751	725	773	721	756	740	717	766	779	744	720	732	731	715	714	796	706	792	756	745	747	694	757	758	771	715	687	750	740	749	753	790	776	783	718	720	636	764	736	717	683	710	733	730	748	782	781	756	759	715	711	731	735	718	741	752	752	713	817	742	711	779	704	778	745	755	753	766	682	679	765	722	768	709	786	730	756	707	770	708	733	739	779	729	722	683	739	746	711	746	759	740	765	708	709	739	714	728	713	732	697	703	750	739	715	732	749	757	761	679	743	746	703	709	758	736	756	702	764	706	752	748	753	738	751	771	750	708	732	665	761	720	742	779	728	715	713	736	769	763	803	726	753	694	761	718	717	768	744	736	739	716	757	734	737	727	771	713	744	739	736	767	763	761	745	772	766	794	743	771	764	718	711	715	751	765	755	709	704	773	765	739	707	732	741	742	756	724	764	751	759	712	721	736	732	836	733	737	717	770	711	778	703	790	735	733	751	727	751	703	739	734	713	712	727	785	716	739	730	752	731	796	752	741	751	711	743	698	766	754	738	741	776	730	761	758	676	733	711	743	752	706	724	741	778	740	735	718	731	759	729	795	671	715	750	750	749	751	720	743	727	769	788	742	759	724	748	756	713	754	787	713	786	709	719	774	761	789	744	748	718	727	707	711	713	754	764	707	782	734	778	713	694	745	726	748	747	779	756	762	728	747	741	755	735	720	692	763	686	749	751	737	720	771	752	763	713	721	748	719	703	789	719	735	709	732	702	714	723	731	725	726	703	716	736	725	721	751	732	731	724	772	728	780	732	690	718	801	729	763	743	739	750	771	771	738	760	730	733	701	757	723	720	741	764	766	699	725	733	733	761	739	767	756	657	770	756	705	769	718	752	691	731	806	738	780	756	758	742	707	741	685	698	741	727	745	754	764	732	709	744	750	728	767	761	734	728	750	749	732	733	777	710	726	708	729	744	700	763	787	724	737	738	735	704	752	723	801	696	747	746	739	771	681	721	736	735	709	697	755	747	728	750	690	753	771	741	723	708	687	761	726	719	786	799	722	753	737	690	755	740	741	744	728	782	742	762	758	715	776	783	694	748	783	748	765	710	780	762	737	704	726	717	690	755	765	757	768	751	746	724	750	727	720	754	756	722	726	718	754	722	699	730	711	764	751	704	755	725	767	734	725	763	747	779	768	730	717	742	755	739	681	735	747	735	704	728	729	757	728	733	749	763	761	752	775	746	739	734	729	754	698	775	774	724	737	725	726	741	742	761	729	769	747	772	714	728	756	703	762	712	730	719	740	746	752	691	718	744	751	774	727	760	757	776	770	738	737	710	737	756	732	705	755	767	704	740	723	729	716	769	717	771	734	750	724	728	758	712	777	719	717	736	722	738	749	715	749	717	730	759	816	734	730	740	733	748	774	764	697	722	740	727	739	724	681	734	751	774	737	784	772	756	730	716	740	792	747	735	745	735	766	761	748	733	780	731	723	769	746	747	765	716	745	715	761	783	728	750	730	776	724	762	743	751	778	776	731	726	725	749	719	734	764	745	744	795	733	673	743	720	761	750	787	770	725	755	766	750	728	733	694	740	712	752	780	748	762	723	745	764	739	760	761	742	737	717	717	718	700	740	721	736	707	741	760	773	764	755	702	721	720	733
77676	71950	62603	31492	6986	678	418	403	390	343	363	360	325	324	361	332	332	333	331	337	293	319	337	356	335	346	339	324	322	304	286	320	365	309	319	317	345	336	322	346	287	327	352	324	340	313	331	311	332	324	338	325	318	339	320	339	328	304	305	315	342	334	318	314	312	304	333	313	339	334	362	325	346	311	370	319	344	295	328	304	324	347	348	305	314	328	340	337	323	308	336	350	335	314	309	311	329	302	337	321	328	299	308	318	335	325	334	317	332	342	321	341	328	353	319	304	310	295	321	327	305	322	318	319	311	325	329	328	340	311	335	311	341	306	296	339	305	294	331	332	340	326	302	347	324	337	325	333	307	288	313	296	330	283	347	307	311	320	353	373	331	305	308	328	342	331	319	323	311	309	337	333	360	343	300	316	299	313	326	325	320	346	336	292	379	321	317	308	310	313	310	312	295	316	307	348	320	330	298	311	340	343	290	350	328	325	335	358	351	305	343	297	335	311	313	323	332	288	348	328	292	308	316	321	322	327	326	328	330	333	326	317	325	306	293	322	315	303	352	315	328	324	305	344	315	304	302	299	308	296	305	344	334	359	299	309	326	342	293	316	301	344	303	330	345	281	329	323	302	321	332	306	330	305	301	338	288	306	328	359	316	314	308	317	327	298	330	302	311	322	306	317	305	341	311	316	344	320	366	272	332	317	351	326	344	327	357	315	335	343	324	314	292	296	314	334	324	306	323	327	288	320	334	317	296	345	333	303	350	334	320	318	311	321	322	336	328	311	315	323	317	323	348	290	327	325	319	296	324	305	316	308	311	315	284	311	302	314	342	360	312	314	287	329	323	316	317	313	335	333	294	285	326	297	339	316	300	353	344	339	302	315	352	315	309	304	326	294	305	323	291	312	294	344	333	307	302	312	316	327	314	300	328	302	280	314	322	308	329	321	327	313	305	304	346	296	317	347	314	335	313	331	313	319	339	324	304	290	342	320	292	301	309	290	313	327	331	307	328	350	325	351	332	322	339	322	348	356	325	309	315	322	298	296	322	289	323	323	321	292	329	345	312	299	317	331	371	300	310	317	313	324	311	313	325	339	326	354	316	343	362	315	318	304	314	292	309	329	311	335	288	304	323	345	346	331	310	323	306	352	321	321	310	344	300	325	331	303	316	340	301	332	325	311	320	325	314	319	350	324	319	303	315	340	346	304	303	345	323	331	331	329	338	311	295	311	303	323	328	332	326	342	347	341	325	306	315	329	300	315	304	324	324	294	315	330	331	309	340	328	304	312	320	308	316	330	288	293	318	332	317	330	328	322	307	301	301	307	285	280	315	301	327	334	307	323	303	304	305	306	336	317	309	349	291	310	290	329	308	312	322	310	326	299	287	321	286	327	329	331	328	337	331	327	321	303	309	308	304	340	328	311	287	329	324	277	342	287	311	345	322	336	326	329	322	335	317	309	286	359	318	285	346	320	301	314	311	319	302	314	306	315	348	336	317	314	342	275	328	357	341	318	345	327	354	315	312	328	306	314	324	290	313	341	338	301	334	319	316	323	296	332	347	313	312	338	306	321	331	311	341	297	271	359	312	334	301	321	352	324	293	343	353	324	304	296	323	334	324	299	301	355	301	289	328	331	342	325	337	318	319	336	325	304	333	326	335	301	308	331	323	298	307	340	344	317	343	297	302	324	322	315	300	332	306	327	323	303	303	314	296	299	337	295	307	318	335	324	306	299	296	309	268	302	344	312	284	311	287	300	325	281	294	341	289	304	347	305	315	313	298	316	311	303	335	296	317	340	345	308	303	318	330	331	319	319	336	312	330	298	310	298	324	340	305	306	328	360	349	316	328	322	339	307	341	345	332	323	310	326	333	285	308	344	325	313	321	324	332	337	318	320	305	298	313	316	295	294	308	318	297	312	332	333	312	313	324	341	290	319	349	339	345	324	314	309	319	303	333	315	326	376	332	302	311	334	302	320	296	297	315	313	340	316	320	306	338	290	306	333	323	314	322	311	335	322	321	324	291	336	309	317	309	327	313	328	280	315	314	336	297	340	341	294	325	304	333	322	326	352	308	325	291	331	342	311	316	335	323	331	291	329	307	332	310	319	320	346	318	305	322	360	318	308	302	325	332	307	350	317	330	314	281	326	308	326	335	301	278	350	320	322	336	331	312	293	311	299	311	332	328	322	322	293	314	339	313	313	313	341	327	296	305	311	331	326	284	315	310	312	320	310	314	293	335	327	319	316	300	295	317	315	315	340	309	323	348	330	332	285	291	347	353	317	297	375	307	323	308	316	303	322	291	305	303	323	314	314	310	320	333	329	298	347	287	319	299	344	304	330	321	331	317	357	323	331	320	331	278	302	305	351	341	295	325	321	329	329	292	309	302	331	308	316	347	331	329	333	303	328	332	318	275	312	330	331	293	362	328	295	305	295	325	354	341	312	301	305	289	328	324	315	303	305	341	312	335	326	324	336	348	331	314	329	310	326	307	328	336	332	264	293	327	293	310	317	323	344	318	310	335	340	325	291	311	312	315	303	327	319	345	338	317	324	339	331	298	306	306	338	297	280	284	315	288	298	355	296	370	297	333	321	346	331	315	355	317	330	304	318	306	362	314	304	342	332	345	348	332	363	317	295	348	308	314	302	327	313	334	310	328	301	331	298	313	323	341	297	352	298	293	310	346	300	313	338	330	331	332	325	314	289	328	286	305	332	297	323	318	309	338	305	312	349	293	311	324	321	324	326	322	312	319	342	309	317	307	353	323	327	322	300	326	312	340	340	324	349	287	286	292	297	326	305	322	340	317	330	324	326	342	311	329	348	334	334	326	331	335	325	343	345	339	332	287	311	323	297	323	311	309	326	323	351	328	324	313	301	298	315	312	322	315	340	346	323	293	341	315	345	309	319	302	324	320	321	303	335	307	316	359	338	312	308	320	318	296	319	292	351	323	317	334	325	292	308	330	354	330	305	313	289	312	346	308	324	314	331	347	328	299	313	355	329	326	342	327	328	309	321	309	330	322	305	325	292	305	314	336	324	345	301	315	289	326	333	337	336	314	315	306	339	304	325	339	315	351	347	311	310	314	298	325	282	323	309	307	309	312	339	310	307	309	301	334	316	338	297	310	293	315	311	308	315	312	327	290	305	309	299	304	314	295	315	297	342	288	323	307	311	332	331	323	345	325	322	358	289	315	291	327	310	335	321	331	332	323	324	287	343	314	321	323	316	317	312	333	342	326	318	323	334	300	326	351	308	339	318	315	316	341	309	341	329	310	309	279	334	298	333	311	299	307	356	300	305	318	325	334	324	325	288	307	297	340	316	337	319	327	311	310	330	293	299	322	316	324	330	293	286	351	317	323	321	305	314	332	316	316	314	325	338	338	298	320	304	328	337	318	324	300	327	261	321	297	293	314	312	322	310	321	336	314	311	324	336	304	304	301	325	345	318	370	344	307	317	355	313	346	334	329	307	314	316	330	339
59129	60844	57783	21320	1605	1428	1395	1198	1106	1116	1109	1061	1080	1082	1019	1015	976	1010	984	956	942	1020	955	980	985	962	990	982	939	1056	950	952	903	985	1019	1002	911	984	939	944	980	970	988	981	977	904	946	1031	1016	958	923	994	980	923	974	963	943	909	958	891	921	984	956	961	971	928	962	885	982	943	951	942	894	919	898	919	953	981	931	964	960	930	963	954	967	897	954	882	954	910	961	970	1027	922	954	979	898	921	972	955	925	930	947	935	964	943	901	953	940	962	980	932	926	934	940	916	981	922	929	955	994	991	951	1006	988	935	960	974	928	959	935	954	896	937	950	1015	946	966	964	918	948	949	936	964	889	979	918	972	982	949	963	944	936	906	984	940	887	930	983	943	964	973	946	963	954	959	971	890	954	959	977	969	914	996	893	949	936	942	964	935	962	925	960	962	946	955	1005	987	937	937	940	920	957	920	938	936	950	942	925	906	894	992	969	1002	921	945	916	985	940	982	880	922	934	945	919	922	967	901	928	981	945	986	949	910	929	939	955	1000	1022	937	899	983	915	953	946	867	958	936	983	958	919	915	914	957	981	942	924	956	958	943	959	952	943	923	952	950	937	946	953	917	994	953	887	916	908	969	937	961	891	926	936	954	995	959	972	944	966	920	938	927	939	896	936	942	949	933	920	965	965	970	938	987	952	954	1003	972	986	948	881	920	914	915	884	969	941	944	964	965	893	992	913	929	905	974	963	968	982	928	917	990	966	976	952	972	919	923	976	925	894	938	919	913	928	961	934	947	895	946	955	929	918	976	934	884	976	911	946	913	990	901	902	933	927	1067	908	921	964	989	949	1000	962	950	897	978	889	904	974	943	937	952	936	929	971	947	881	927	955	968	972	934	950	968	947	898	945	930	897	993	955	936	933	976	928	910	943	939	972	937	907	944	949	975	936	942	928	951	913	921	927	949	961	932	922	952	901	893	955	967	917	929	890	976	911	889	924	952	966	953	954	947	936	991	957	971	929	930	942	974	890	985	949	930	959	926	917	956	941	980	995	966	923	936	959	960	917	943	897	959	906	913	943	933	976	893	948	925	873	969	999	938	939	957	987	901	939	934	921	926	923	962	1008	974	918	946	931	892	921	913	931	895	932	981	971	1008	965	944	985	945	962	924	917	963	926	896	1010	930	949	929	971	959	977	920	911	975	884	969	955	956	969	936	955	943	967	962	961	966	968	942	950	933	932	973	921	992	870	1030	937	920	912	907	922	942	931	963	951	926	911	908	943	883	920	1000	939	949	934	878	969	894	979	968	968	911	971	963	929	960	994	896	894	902	971	979	950	944	909	936	969	960	970	901	964	953	964	924	886	1003	936	958	911	927	949	933	946	934	903	954	899	956	980	892	946	904	968	947	922	940	959	927	967	949	975	965	940	977	953	936	918	966	977	961	1009	939	951	943	960	974	963	914	932	924	915	968	913	935	968	1024	976	910	968	917	961	933	910	955	940	950	914	948	976	915	952	965	926	953	965	949	912	962	966	899	933	941	970	947	938	918	982	922	967	972	944	932	957	969	891	915	1013	961	908	1012	952	959	960	951	976	982	902	930	1001	972	1025	895	956	931	946	998	930	973	947	958	917	942	965	961	918	967	920	949	930	902	990	1003	944	939	930	966	925	934	958	996	921	954	864	932	958	938	954	884	962	909	975	983	896	858	933	929	904	974	969	960	939	963	930	946	917	927	929	951	982	968	958	904	893	873	930	883	949	935	983	946	948	986	912	970	935	945	926	879	1002	947	980	920	935	972	925	906	978	981	973	954	982	976	940	937	966	914	926	894	935	947	958	965	948	917	1088	977	968	898	970	961	932	875	944	980	928	871	945	993	910	921	979	925	902	982	946	1008	957	924	892	943	952	1059	923	1026	942	897	965	914	966	961	966	894	947	997	954	951	926	971	941	922	948	968	943	950	996	969	960	917	941	945	939	935	979	945	961	982	946	926	980	904	939	934	885	921	917	978	927	950	966	900	955	940	907	915	972	944	898	911	948	979	901	919	952	917	940	976	947	974	935	937	942	966	933	906	967	914	922	948	933	959	940	922	937	965	930	958	923	982	932	933	911	907	1017	887	946	937	1000	981	928	890	948	925	994	937	919	922	940	885	929	922	942	903	971	932	909	932	933	958	934	960	927	951	933	934	944	860	942	982	934	952	924	913	925	979	1002	963	878	1014	1010	946	949	944	916	932	973	906	908	959	880	918	939	975	912	924	874	926	928	1017	942	899	913	918	963	978	991	935	989	961	954	946	952	920	944	915	944	967	891	914	940	933	955	928	922	948	967	910	899	954	971	937	902	938	912	928	948	923	942	921	941	958	928	976	935	927	901	953	975	963	900	952	923	989	959	926	923	987	940	889	920	1019	969	928	960	897	939	979	896	975	969	952	971	979	984	942	916	936	916	1004	925	964	935	934	922	940	1009	985	941	937	918	930	886	956	960	919	938	905	934	934	937	968	935	999	930	856	916	939	961	889	968	939	945	906	965	899	965	960	969	958	932	913	900	946	952	882	946	956	928	896	970	937	926	922	892	985	925	866	950	966	924	999	926	956	929	974	948	911	1040	940	966	938	965	971	905	914	928	956	961	904	980	924	929	962	913	929	927	929	913	1032	947	965	970	919	936	935	929	949	961	984	957	958	936	895	974	937	923	956	915	977	905	994	922	934	990	941	897	940	942	888	940	978	987	945	941	973	922	937	927	985	1036	920	863	935	924	903	963	967	923	950	984	922	999	937	949	940	894	980	934	937	961	971	981	951	935	951	998	945	894	942	968	977	982	920	939	929	943	989	958	944	916	956	1010	920	934	920	947	903	949	973	953	986	991	908	925	918	893	1019	949	957	926	959	996	919	949	968	923	951	930	992	1042	882	916	966	962	933	963	951	921	959	956	953	996	948	929	948	963	935	905	917	868	940	928	944	911	958	935	960	913	932	976	914	919	903	901	978	932	955	927	976	949	887	914	974	954	971	949	940	910	927	955	917	934	1012	957	916	967	941	940	898	975	918	941	941	959	918	938	911	948	916	951	994	933	921	930	965	931	917	957	979	957	939	951	955	992	1008	982	951	953	948	916	976	957	920	968	974	971	901	986	977	960	902	970	892	940	912	964	942	927	953	988	948	961	936	988	902	926	905	886	909	982	942	988	932	944	908	924	922	929	961	972	965	941	985	984	921	960	948	948	1011	945	953	923	895	950	970	885	967	961	957	940	907	877	920	970	923	991	917	909	899	951	947	934	897	995	1005	934	990	970	929	941	956	980	986	957	939	973	930	918	949	953	966	907	909	980	937	912	917	899	953	946	985	929	965	942	949	906	954	957	945	885	905	924	995	886	970	947	966	955	920	900	982	949	977	967	941	927	974	968	934	975	917	940	969	956	953	1001	957	1000	924	989	996	1023	966	870	944	949	914	916	898	940	932	941	901	919	930	985	943	904	932	912	942	960	967	939	929	929	947	943	940	915	917	958	923	881	984	923	991	972	1019	879	914	958	977	930	975	967	936
30619	17414	8775	1716	252	140	145	184	143	142	158	126	169	175	148	150	168	142	142	152	169	166	157	148	167	162	149	153	138	146	146	199	140	146	159	150	155	157	140	166	151	147	130	162	141	116	136	126	145	165	153	147	159	152	159	153	168	163	146	132	148	147	137	139	138	150	156	137	151	143	157	161	164	163	145	129	157	154	149	164	163	150	142	158	152	155	161	166	166	143	149	165	171	138	148	149	163	154	159	165	154	158	153	177	154	157	161	150	142	131	141	133	151	160	149	172	160	157	144	155	159	162	152	172	154	162	162	181	147	158	131	155	175	139	132	146	159	143	143	151	147	160	165	152	147	159	152	163	154	143	175	134	164	140	149	148	179	136	164	140	155	110	137	158	158	148	157	167	147	128	157	141	155	144	173	169	156	135	170	147	153	157	128	155	158	191	156	158	139	146	147	159	157	158	155	163	184	155	153	139	132	124	150	172	144	133	141	155	161	156	125	152	161	145	188	144	165	165	162	179	149	131	145	146	132	161	140	126	153	152	154	153	150	141	122	147	150	161	157	148	170	138	163	159	153	145	134	148	166	146	145	164	169	159	163	150	149	165	168	158	159	138	158	143	131	159	156	143	155	153	139	151	151	173	153	165	156	152	137	148	164	156	153	150	173	177	170	159	163	145	151	142	151	127	127	145	149	131	147	160	161	141	157	145	167	151	169	173	136	156	157	148	154	142	177	143	157	185	136	120	145	155	148	147	160	162	152	151	132	149	153	167	171	142	150	150	168	159	142	147	179	162	157	140	156	160	144	152	161	148	182	152	144	148	157	152	158	157	134	143	156	160	149	128	154	148	119	146	157	151	163	165	149	125	142	133	134	170	145	172	136	155	146	117	129	155	149	123	158	141	163	143	169	146	140	162	174	158	152	151	140	146	126	159	138	130	122	143	151	158	144	158	134	137	150	147	147	151	153	149	152	139	157	143	145	161	148	166	135	143	159	176	143	140	147	166	167	161	156	147	152	143	145	166	143	169	155	143	180	148	152	142	151	157	148	163	142	153	161	166	148	155	152	129	141	152	136	147	165	136	186	171	152	161	129	143	135	151	150	136	154	151	133	171	154	151	125	163	136	157	172	149	135	149	134	180	150	153	152	150	165	153	138	159	149	147	165	167	153	152	183	157	153	158	187	132	137	143	119	153	157	145	151	169	154	146	156	151	141	144	165	143	153	164	127	127	142	159	161	139	163	151	145	146	148	151	142	139	142	151	159	168	156	152	151	168	174	137	151	160	142	131	125	156	154	159	174	126	155	152	167	159	140	142	171	165	176	156	140	138	148	164	158	142	157	148	158	159	149	162	144	156	162	133	146	132	145	156	151	146	153	126	143	162	148	166	135	139	136	133	143	148	168	139	148	150	165	143	150	136	155	150	147	156	152	128	143	146	118	152	152	143	154	138	161	150	137	144	145	145	155	146	127	165	155	137	141	145	183	156	148	146	162	144	160	154	165	139	167	156	160	151	136	157	145	149	156	141	174	130	123	149	132	153	158	157	156	175	147	143	140	154	146	162	170	145	156	155	155	163	136	124	147	142	134	148	140	150	152	169	148	146	160	181	149	145	149	141	176	164	159	155	163	156	161	156	156	166	138	143	162	151	156	166	160	168	153	155	144	141	145	161	153	155	157	185	165	141	157	152	177	171	147	131	145	150	118	159	146	148	162	174	122	163	152	148	166	142	172	151	168	171	164	132	147	140	145	151	159	146	128	118	135	125	159	143	145	146	149	156	162	161	146	148	157	136	159	129	124	146	134	137	155	142	155	151	154	167	141	162	120	142	169	160	162	152	159	154	169	181	150	144	147	138	167	176	146	129	155	171	153	153	159	158	154	154	151	163	151	139	167	155	145	149	183	165	160	147	156	139	159	151	164	172	136	141	146	154	159	157	164	135	151	140	144	172	139	146	163	167	136	157	147	144	138	142	134	160	168	151	142	164	166	157	140	152	157	161	148	160	114	130	138	142	142	148	136	151	123	144	152	156	151	152	148	144	159	152	182	146	143	169	141	158	153	152	146	141	158	141	162	147	144	160	174	159	154	133	155	146	130	157	154	152	155	167	156	155	142	165	156	142	173	147	169	163	128	149	130	152	154	139	139	169	139	151	164	158	165	158	159	142	153	157	159	163	155	146	146	151	161	143	162	177	173	152	147	144	143	144	155	154	161	145	160	144	147	139	146	160	151	128	139	150	152	135	172	151	160	157	139	140	167	152	164	156	158	149	173	161	149	159	153	145	162	155	134	171	144	163	174	156	159	162	140	134	165	148	142	122	135	148	140	161	175	161	144	172	155	183	167	162	166	146	150	144	168	156	136	172	140	164	163	159	158	126	163	162	145	164	159	145	154	139	140	146	146	143	144	169	139	163	154	150	154	152	147	159	145	166	138	146	124	152	161	125	153	154	148	166	154	154	147	168	162	151	151	145	130	154	150	152	160	161	143	153	153	153	174	138	138	137	152	166	134	131	146	145	136	164	138	167	153	152	159	171	162	146	154	149	127	142	148	151	157	146	157	140	127	156	151	150	148	134	168	137	136	145	158	164	172	145	137	159	166	155	177	175	132	144	141	156	141	155	156	158	163	151	176	142	162	147	135	137	154	173	156	152	155	154	158	153	158	147	159	141	154	168	154	128	166	151	154	134	129	144	165	159	177	165	157	142	154	150	139	153	131	142	148	152	135	153	144	135	166	160	146	164	147	141	146	152	163	144	144	169	145	141	149	141	165	147	180	148	152	156	155	176	134	171	158	146	138	164	131	155	153	131	161	147	144	173	177	157	181	160	145	141	126	179	178	144	144	154	130	154	151	146	153	166	161	166	162	145	167	159	161	153	153	162	149	136	153	147	143	143	164	143	177	163	142	147	148	145	153	158	155	154	153	118	159	143	153	168	147	137	175	154	161	137	141	163	161	152	153	151	149	150	160	168	153	163	130	166	143	142	142	142	146	134	129	154	133	120	143	161	168	147	148	163	142	139	166	156	168	172	165	159	134	140	155	143	165	136	146	155	153	146	148	148	136	149	139	132	136	151	128	162	137	147	133	134	169	149	157	149	146	151	158	160	150	157	143	145	143	147	165	139	159	160	164	156	137	138	134	151	159	152	127	140	148	162	157	155	133	168	141	158	163	165	135	154	159	139	137	134	162	151	137	171	140	163	153	154	149	162	159	166	148	140	171	159	160	166	144	153	163	153	179	152	150	158	136	145	149	142	162	155	147	157	140	149	152	149	144	165	145	142	151	169	177	175	147	165	172	141	148	154	130	147	150	171	148	143	161	153	148	149	156	146	182	153	134	141	140	173	156	164	169	150	141	148	147	160	154	166	148	141	144	149	155	172	147	148	146	193	153	159	154	145	149	155	151	150	152	167	142	148	133	142	153	145	167	148	174	139	164	173	137	157	146	148	153	149	158	155	168	130	163	139	137	182	146	169	142	160
28728	20671	13318	3454	579	526	524	531	505	537	531	477	508	541	489	556	522	501	504	525	487	517	492	550	546	499	516	545	501	458	548	514	526	498	504	531	474	510	501	480	510	510	527	502	499	488	530	509	565	509	540	507	512	553	516	544	547	509	466	511	519	497	515	524	520	532	531	498	495	506	511	514	525	525	538	493	487	547	501	517	511	519	505	519	531	547	492	546	503	521	526	529	516	508	519	505	524	520	512	514	491	506	500	514	503	502	525	526	483	497	504	533	551	542	505	481	538	507	513	496	483	519	512	513	515	548	494	512	511	501	512	545	535	512	511	499	573	480	520	505	536	523	505	514	470	547	549	489	509	523	529	475	523	527	505	527	537	515	515	493	515	508	533	501	500	499	557	515	538	521	492	556	557	512	545	485	545	534	499	555	510	554	531	494	502	520	519	522	503	512	553	483	515	504	502	536	530	503	545	525	526	502	534	539	527	534	513	563	534	535	508	499	535	518	487	537	505	538	526	520	513	541	538	512	543	487	508	511	538	509	506	489	503	509	539	536	531	526	533	517	503	531	527	525	538	522	542	496	476	487	497	499	487	521	554	527	504	488	515	502	490	531	465	518	524	561	501	511	493	525	547	503	499	472	493	572	521	505	573	516	513	494	515	479	516	495	543	479	517	531	554	518	476	519	497	544	511	516	492	540	496	547	513	509	549	529	569	504	526	519	506	523	505	521	519	535	503	486	526	515	555	521	494	508	509	527	489	538	498	506	516	504	558	520	534	517	504	473	504	496	496	495	512	544	510	523	496	507	534	520	548	520	512	526	505	505	522	517	501	509	554	516	491	536	542	521	506	468	516	495	482	504	576	498	526	508	525	517	548	549	504	548	519	520	503	494	514	519	487	519	515	493	530	503	540	513	521	510	494	560	561	526	501	524	513	525	516	549	472	517	552	488	465	522	542	525	513	517	528	500	535	532	518	513	505	538	536	489	483	509	537	549	523	507	505	503	502	521	564	467	535	517	527	543	492	518	541	490	493	477	489	505	476	481	535	514	490	495	504	517	498	505	521	514	535	546	511	473	516	517	508	528	487	537	520	513	509	510	525	516	527	547	536	484	499	508	521	525	514	493	519	498	555	539	524	503	498	513	529	547	488	520	488	488	539	518	502	496	462	493	508	502	501	518	523	548	495	558	506	510	533	557	514	553	535	544	540	561	512	506	516	525	518	521	531	548	539	566	508	524	487	507	494	530	550	527	505	515	512	519	516	500	552	482	549	523	544	494	499	528	494	498	543	494	494	516	513	469	541	504	493	510	543	512	509	541	522	497	517	529	533	533	545	497	527	512	571	534	545	515	503	502	517	500	530	522	518	492	505	516	492	520	527	496	495	528	506	507	533	505	537	501	543	566	539	496	556	505	536	525	503	522	501	491	534	547	530	521	480	496	544	518	526	503	532	494	484	549	522	540	525	518	535	481	488	515	494	486	542	523	523	526	526	533	549	520	526	508	524	501	502	520	525	525	474	510	519	504	529	538	502	522	497	516	487	505	499	482	487	486	510	510	493	480	540	534	515	530	523	515	529	513	543	509	524	548	513	518	521	516	513	553	553	505	544	536	500	547	546	526	549	523	560	517	484	520	473	485	495	555	546	525	520	533	489	485	479	517	490	470	532	519	534	509	520	496	490	485	525	516	515	465	484	520	470	488	471	510	496	513	515	531	529	537	501	541	503	521	557	510	538	504	523	523	534	516	553	496	521	499	496	505	529	520	497	519	515	472	516	502	493	473	528	523	519	507	535	478	508	483	497	511	486	500	547	499	502	534	541	539	523	536	527	498	510	496	529	516	530	542	516	487	539	539	546	504	523	525	523	559	540	529	507	524	537	542	499	505	521	482	540	541	541	522	514	506	503	524	522	533	484	549	525	490	487	528	522	572	539	522	529	530	520	556	557	537	535	530	493	482	536	537	479	502	519	500	510	511	496	531	530	507	484	554	529	511	500	571	520	497	530	524	500	581	496	532	506	522	529	466	524	515	515	508	542	546	504	510	498	525	490	493	534	542	487	494	520	494	536	542	515	525	527	497	534	490	550	550	526	465	485	508	508	517	510	542	529	510	522	518	562	512	513	540	516	493	524	513	453	511	529	543	529	525	499	486	458	509	559	476	545	506	530	545	487	527	527	524	503	509	504	478	509	512	539	544	513	522	560	492	490	530	517	518	565	511	552	559	515	510	519	511	571	515	488	505	510	536	531	545	519	524	531	512	486	499	504	540	471	528	525	506	489	519	533	512	513	512	508	472	537	532	541	541	539	552	520	526	527	503	514	554	542	490	516	533	517	499	520	549	487	509	528	538	535	528	517	474	508	511	507	504	503	548	518	536	490	500	512	527	523	555	499	522	477	519	514	550	569	481	507	532	539	497	534	508	509	530	516	544	487	518	489	516	506	492	500	510	551	522	510	514	521	509	514	526	513	513	541	526	529	550	511	519	505	498	512	521	526	499	520	511	538	549	535	499	528	523	604	528	541	498	494	526	542	531	501	553	531	486	533	526	519	556	552	542	513	506	523	538	511	529	514	508	504	504	530	461	526	518	524	512	560	528	560	541	541	553	490	519	510	499	482	555	504	511	517	505	493	457	501	504	512	544	525	521	524	511	514	539	522	492	555	503	533	518	519	514	539	489	503	489	486	537	574	520	552	540	537	474	526	562	526	521	562	553	505	506	506	547	474	524	476	467	515	504	531	470	525	503	479	514	521	531	541	527	508	511	532	560	501	523	535	479	554	518	531	520	505	509	472	502	493	471	490	504	531	545	499	523	478	531	510	483	528	522	536	524	508	488	540	518	481	507	483	521	507	594	507	528	517	476	562	525	570	512	519	525	516	482	467	537	523	494	493	487	477	549	513	535	517	541	551	528	520	522	525	532	521	549	534	535	549	496	498	556	486	504	516	516	547	515	520	520	493	533	506	518	509	505	532	498	516	524	524	498	537	490	490	567	532	528	487	555	553	527	545	553	474	497	495	498	538	504	569	558	541	539	511	519	522	531	540	512	531	499	519	527	532	523	513	504	504	559	524	554	526	516	513	526	526	531	523	519	534	516	489	512	514	518	516	531	493	500	549	492	537	526	551	559	510	533	515	522	499	509	539	521	513	527	520	531	534	507	483	560	543	492	508	517	534	493	488	526	515	481	523	522	494	513	512	482	493	506	545	528	513	541	523	538	512	503	534	490	484	523	526	541	518	494	519	512	521	509	535	562	492	505	537	483	514	551	486	489	525	501	507	542	489	515	499	571	538	547	523	567	560	504	533	533	522	547	543	512	530	564	515	513	538	530	507	549	490	500	493	556	518	536	514	496	580	487	506	510	528	526	501	488	517	540	507	510	533	526	502	490	514	531	514	512	539	511	495	516	506	518	498	538	538	526	487	490	497	511	488	507	536	529	538	557	527	545	499	489	530	526	503	533	488	514	532	480	464	552	519	550
68064	61638	52119	25224	3299	302	261	271	223	282	239	229	246	228	262	251	261	229	226	222	250	209	216	226	223	230	281	217	219	248	232	223	250	247	247	240	251	249	233	217	211	216	217	214	197	240	235	221	261	232	216	251	222	247	256	231	243	239	244	239	216	232	263	213	218	217	226	235	215	252	227	232	237	213	233	225	220	247	262	242	238	246	241	221	230	228	230	224	242	267	264	236	224	237	230	228	257	243	241	245	219	198	229	222	211	256	264	227	265	220	242	228	216	256	225	227	256	263	242	234	210	248	238	234	249	239	232	219	214	215	219	227	245	236	229	228	231	232	246	243	224	234	224	204	272	247	240	255	209	244	212	241	243	227	253	242	224	231	234	229	249	259	229	227	231	229	226	209	226	223	233	215	220	257	246	222	233	252	242	234	220	280	212	237	229	222	275	250	226	240	239	210	254	218	243	230	241	222	250	243	244	233	209	235	243	194	226	226	235	220	249	251	269	226	228	242	239	215	218	234	220	258	247	230	258	244	229	261	221	225	232	244	230	229	260	248	214	244	250	228	206	226	257	231	236	230	239	226	260	249	219	221	235	245	255	227	218	219	226	237	246	237	230	239	257	222	236	228	210	263	226	219	231	239	253	283	233	231	217	232	244	234	216	235	253	259	243	237	231	233	244	212	247	224	236	211	208	222	220	251	242	250	217	214	258	257	253	248	245	235	244	254	231	241	240	222	235	234	246	238	228	223	258	237	227	219	240	239	218	259	250	258	253	256	270	262	234	235	250	234	254	241	212	251	228	234	243	222	238	247	204	235	231	233	233	229	216	248	237	244	234	234	253	231	227	242	257	230	238	230	226	219	210	217	247	223	223	240	231	243	230	244	222	224	228	244	238	234	202	269	266	239	258	242	257	222	236	256	228	225	220	238	240	246	241	261	234	246	222	221	217	224	225	221	199	238	223	242	218	258	254	245	267	251	195	235	238	234	208	235	245	223	212	218	234	214	230	243	237	228	238	246	225	226	236	239	256	263	243	230	209	229	253	262	234	255	235	216	251	228	226	250	238	237	227	264	259	223	237	235	231	232	221	213	258	269	249	235	221	239	241	239	219	240	220	237	254	229	243	235	243	223	249	252	254	271	243	248	242	245	254	221	212	234	232	221	250	249	217	236	222	246	247	233	240	238	219	248	220	252	205	249	259	281	205	216	227	229	236	213	245	250	236	229	229	241	221	244	250	226	251	236	237	249	221	223	255	242	241	231	216	210	237	213	222	245	217	212	229	209	241	224	258	217	216	259	230	270	236	226	243	243	231	248	229	233	240	272	258	250	244	207	231	270	235	253	230	249	237	219	246	243	210	236	223	227	258	279	236	239	219	243	232	225	255	247	248	221	248	249	212	246	205	254	244	252	234	229	246	235	208	263	231	254	245	216	242	250	243	264	273	249	266	261	239	262	224	248	237	205	259	241	210	236	244	244	220	238	232	228	254	240	215	231	235	231	213	205	213	229	246	228	216	245	240	264	237	228	228	261	221	254	221	222	264	228	248	223	220	217	207	248	228	229	241	251	247	246	218	242	226	234	231	243	233	222	229	215	258	253	249	234	201	248	214	236	238	211	251	219	229	238	256	232	268	205	239	254	244	228	229	219	208	217	209	259	242	224	220	187	231	244	228	243	212	223	241	217	237	249	225	221	225	242	243	229	248	237	243	244	224	247	230	233	232	234	248	226	272	242	225	241	235	234	272	231	232	219	264	239	240	221	238	234	241	248	253	218	231	220	216	234	253	227	226	271	246	220	225	224	247	232	231	240	218	224	237	242	257	243	209	214	236	257	232	263	231	234	243	233	230	240	222	200	248	238	252	224	235	222	254	245	241	243	228	256	231	221	220	251	224	230	214	244	248	228	237	242	208	225	221	229	245	225	257	236	231	234	217	229	261	248	263	240	235	224	240	250	230	208	244	213	241	260	272	233	215	230	230	244	225	220	234	242	242	264	192	222	232	221	249	247	251	202	274	239	247	225	228	246	223	245	221	233	217	212	238	248	258	238	246	246	210	221	263	239	210	239	236	241	228	222	240	230	230	230	218	220	245	222	227	227	249	235	230	240	225	275	209	242	225	237	243	210	219	225	226	229	222	217	216	232	246	238	216	235	278	254	249	211	250	240	262	248	234	213	230	249	252	244	227	239	224	243	232	254	238	248	266	237	271	249	220	219	207	235	217	208	239	217	268	217	249	257	236	264	227	239	230	251	238	247	238	242	242	230	222	220	224	253	216	225	247	245	250	260	250	226	227	239	215	217	220	211	221	253	222	218	261	228	246	227	236	221	215	262	242	225	234	274	217	253	229	242	258	264	235	242	238	191	248	193	230	232	230	240	197	240	238	252	224	229	222	240	236	264	226	224	253	242	234	263	239	258	237	219	232	239	264	242	231	236	238	225	233	205	205	221	248	248	247	259	233	225	229	232	236	228	219	216	263	249	248	232	239	248	213	224	243	247	233	231	211	249	263	218	235	250	226	205	243	233	253	234	244	240	240	246	230	248	226	255	253	222	225	204	264	245	255	220	218	225	235	244	241	248	224	249	249	213	213	221	225	246	207	238	228	264	230	248	240	228	258	256	219	260	245	245	238	245	238	210	237	230	230	214	227	250	232	223	231	247	214	238	221	245	239	241	241	260	253	240	215	257	249	249	251	233	224	243	243	262	232	264	229	225	215	220	231	227	233	227	226	244	253	234	252	224	264	233	239	262	235	232	243	242	246	222	246	260	219	212	228	248	233	234	236	213	248	271	248	255	209	252	250	225	218	225	258	251	245	238	222	230	228	238	225	224	238	215	247	205	223	252	269	220	266	244	248	259	223	229	237	238	243	250	222	257	250	230	236	226	221	230	216	234	236	248	247	246	237	218	220	242	207	216	248	243	233	239	227	236	242	245	208	228	233	224	246	220	236	210	211	233	235	264	200	222	248	216	251	244	242	259	249	228	243	245	232	261	262	222	243	224	242	241	257	257	224	224	246	245	231	243	222	226	257	235	213	222	259	247	202	220	261	218	216	245	231	260	248	253	247	217	258	238	228	226	227	252	251	237	231	238	215	250	229	262	248	231	256	267	212	228	247	243	239	245	228	253	247	246	239	284	217	216	215	231	243	228	255	242	234	223	226	242	215	225	246	225	230	222	246	224	243	214	258	236	211	232	249	236	242	246	233	229	230	230	226	228	236	228	236	190	232	241	202	242	220	243	250	212	253	213	232	234	243	238	255	252	205	227	231	231	249	218	242	238	233	213	255	227	213	250	203	256	239	247	238	249	220	214	209	238	220	239	211	216	239	222	217	227	216	221	229	237	233	277	238	266	237	216	223	248	263	251	231	229	258	226	229	219	251	232	232	224	232	231	241	237	237	219	256	223	244	225	235	225	229	246	259	246	233	244	223	255	227	241	237	238	252	235	235	240	238	237	268	234	258	231	244	242	250	216	256	221
48540	49666	47890	19439	1082	992	957	949	824	881	830	877	804	772	767	766	772	758	722	790	730	776	771	749	769	762	753	770	714	753	778	754	771	749	721	750	763	778	757	729	779	750	713	778	740	747	736	759	729	755	766	788	758	709	744	749	721	785	747	766	736	780	725	732	716	757	770	710	731	682	722	760	751	755	762	752	725	757	758	710	721	812	761	800	753	773	771	750	751	752	718	777	748	765	738	772	786	753	724	728	829	722	731	731	750	773	684	723	730	720	718	736	744	753	736	766	734	722	762	712	701	708	770	753	693	722	743	711	766	719	743	760	698	737	715	708	689	756	757	734	736	773	793	715	753	755	738	743	800	766	738	713	750	724	771	722	704	723	780	700	731	751	753	714	774	776	734	724	763	713	751	728	782	765	753	746	712	731	762	720	709	707	736	739	684	705	800	743	721	714	725	697	778	775	736	775	769	701	755	760	768	741	733	721	732	755	716	841	716	712	757	771	699	748	728	737	746	737	706	762	722	760	694	739	762	775	749	736	717	723	752	738	753	765	719	742	743	772	813	698	734	742	702	736	763	728	758	742	763	705	728	752	733	748	689	764	736	754	709	726	761	807	761	803	733	742	762	710	759	691	770	708	781	721	775	730	744	671	774	730	773	755	738	731	761	750	782	714	743	761	808	746	760	723	736	709	749	784	727	733	754	783	768	687	748	730	779	795	726	749	744	734	739	741	798	818	752	706	753	767	749	763	799	724	800	727	687	718	746	756	764	718	762	703	731	687	736	737	749	747	731	734	760	765	756	738	717	772	752	804	744	779	746	727	750	700	781	792	721	756	715	712	742	766	722	757	719	705	774	737	731	762	733	779	703	700	716	769	706	752	746	709	702	769	735	723	775	734	748	734	714	751	737	744	746	741	719	707	757	747	722	738	765	755	734	753	715	712	770	720	727	714	711	742	757	746	750	727	754	811	699	726	750	717	791	777	717	760	745	744	754	768	754	694	707	735	733	721	733	758	722	761	736	758	735	771	751	777	722	733	704	807	754	774	667	685	763	718	709	777	745	760	771	709	677	755	710	739	722	760	762	752	778	765	733	770	777	765	755	765	744	747	748	736	713	780	722	748	747	768	732	684	693	768	730	704	720	769	762	739	762	713	758	800	699	771	773	746	750	708	657	722	681	802	750	742	715	687	762	696	757	697	777	769	734	755	764	762	760	748	724	760	756	710	743	702	719	781	749	745	729	740	702	717	770	723	796	744	740	753	744	720	714	766	736	764	748	763	708	759	741	724	710	727	726	765	753	736	727	741	689	743	716	724	728	735	732	729	732	724	760	747	714	734	772	719	725	764	714	728	654	755	687	801	738	755	757	730	706	732	741	757	696	747	705	710	735	737	707	779	725	702	734	757	782	708	774	774	655	778	708	726	723	727	715	713	731	714	798	762	760	765	725	713	720	727	729	769	750	777	770	717	748	731	763	736	790	794	725	765	779	751	749	767	740	777	759	734	734	695	751	756	739	706	767	792	731	757	727	785	745	703	702	718	722	691	721	733	751	718	712	758	736	739	840	762	709	721	717	710	737	715	707	747	726	731	736	794	681	726	740	740	751	718	774	731	727	757	749	749	800	754	771	735	782	749	742	722	704	755	735	728	733	737	751	764	704	734	753	745	691	740	706	725	767	711	758	761	740	708	758	743	747	719	785	698	711	734	718	731	703	735	747	749	776	731	804	734	727	733	760	756	741	704	748	773	711	748	674	712	752	731	782	788	698	731	751	681	729	755	796	754	750	752	779	762	681	736	744	717	725	725	771	782	732	738	745	802	697	741	755	770	745	801	740	745	760	783	753	699	734	773	723	759	702	754	704	688	735	705	722	737	725	771	747	794	728	747	707	711	740	765	754	709	714	781	726	719	726	740	745	719	713	753	721	736	776	773	762	701	742	697	729	759	772	702	733	760	735	753	774	720	775	780	720	736	741	780	719	703	773	732	737	703	755	681	704	700	773	779	712	769	729	750	778	674	757	696	747	766	760	747	734	757	735	739	739	715	733	754	670	782	779	718	753	743	746	750	750	704	765	753	752	755	753	675	746	774	729	747	753	749	709	726	735	758	756	747	717	719	725	791	725	777	747	738	709	753	698	740	717	734	746	750	742	713	727	764	756	745	702	728	706	710	725	732	741	699	718	737	678	743	696	718	760	767	762	715	717	790	754	737	728	737	735	779	771	731	715	740	775	715	743	729	759	764	726	721	751	780	696	740	770	741	745	709	720	730	737	752	719	756	743	680	729	740	751	689	742	725	767	721	769	728	736	713	695	750	721	749	747	754	734	751	738	738	744	744	718	751	704	766	720	704	690	751	749	773	742	782	710	740	750	745	734	712	718	818	742	699	717	758	718	768	719	722	754	773	741	698	707	776	741	737	707	781	730	762	758	763	742	728	714	715	777	778	665	738	710	736	732	754	716	754	712	760	721	711	720	756	700	705	793	737	663	758	735	745	757	756	776	724	718	741	744	777	758	732	756	760	708	708	765	744	760	753	712	702	730	729	750	733	735	726	723	706	715	746	763	728	695	768	733	759	779	736	790	702	756	719	747	735	745	738	712	749	754	752	720	742	731	712	728	756	730	724	750	723	752	691	755	707	761	746	745	793	696	753	750	713	745	745	720	726	785	743	732	749	758	700	748	755	725	748	724	713	702	769	718	763	744	710	725	760	733	764	748	697	716	740	758	734	754	735	747	749	716	785	812	775	766	743	746	710	735	766	757	699	720	759	768	712	759	762	744	743	742	778	758	743	680	786	724	722	745	714	708	735	753	746	754	717	746	716	734	727	741	754	732	774	755	790	751	743	753	735	764	791	678	745	743	775	733	702	802	742	717	767	748	725	762	735	756	747	756	702	731	743	766	772	735	713	734	732	785	714	692	687	751	747	719	752	727	685	719	705	762	738	763	772	767	751	732	724	784	760	700	746	752	754	758	718	747	726	714	719	730	753	743	749	738	762	743	794	720	766	733	703	758	734	724	713	737	767	734	720	788	742	744	755	775	666	726	744	762	707	744	740	708	766	745	708	743	739	686	742	763	753	760	770	785	724	760	752	775	777	793	752	770	764	741	767	719	760	731	756	726	774	753	781	771	782	714	753	755	744	737	748	752	744	788	698	748	723	763	700	715	700	765	698	727	778	726	748	741	747	776	792	745	750	738	731	714	720	762	756	752	754	739	702	771	731	736	750	736	763	768	775	726	759	721	741	737	787	779	792	731	800	717	765	701	742	773	777	702	742	768	784	748	761	749	777	742	779	739	742	726	715	798	719	729	703	710	732	758	731	762	732	756	735	718	752	761	760	716	742	757	759	748	761	809	695	746	730	734	712	705	720	742	724	718	747	722	736	764	729	720	746	734	696	757	744	736	771	716	769	692	753	799	721	754	806	727	780	708	730	713	732	728	761	719	731	755	750	763	742	754	775	734	757	755	747	755	782	782	712
78387	73198	63084	34888	8811	870	402	371	367	376	358	354	348	380	330	310	356	338	332	353	351	318	368	355	336	340	321	322	334	318	292	312	300	328	338	308	319	333	336	337	307	309	310	362	310	335	396	309	316	319	351	314	338	324	338	315	330	331	333	357	324	330	322	298	344	347	333	320	298	340	339	356	327	322	333	335	323	288	332	331	289	344	321	326	326	334	348	329	374	351	301	353	333	313	305	341	321	313	336	324	328	335	305	317	300	301	310	329	330	292	355	310	317	316	345	336	315	308	343	315	357	313	313	317	335	325	356	310	307	312	307	310	308	331	312	315	332	349	362	312	331	309	325	314	358	327	356	311	281	290	318	322	316	338	318	323	339	331	330	296	332	324	327	338	335	298	299	340	341	306	342	345	313	314	295	317	335	318	322	351	327	344	338	299	365	319	325	313	319	328	339	342	328	302	296	307	340	350	318	316	309	330	269	323	313	303	346	298	310	310	333	309	314	309	356	304	334	335	325	327	342	316	303	312	345	315	312	322	310	323	353	306	347	364	315	302	318	298	324	353	341	371	356	313	325	306	345	326	327	314	350	312	303	304	320	294	356	308	335	302	319	329	321	319	343	306	308	314	321	335	320	345	341	304	295	327	338	342	357	338	355	303	317	302	301	348	317	348	349	310	306	344	332	302	339	345	331	311	288	315	356	338	318	350	314	341	332	315	317	331	336	325	352	309	327	311	329	319	321	328	342	313	299	327	334	338	340	319	306	314	317	315	357	311	340	327	348	314	280	310	321	347	293	335	337	307	304	317	308	297	336	323	303	301	329	333	352	307	321	343	346	320	333	326	315	357	324	345	354	345	320	311	348	314	333	298	349	331	327	338	311	280	292	282	302	294	352	298	338	313	286	324	334	337	321	315	344	339	318	323	290	388	314	310	303	363	352	343	319	320	329	334	292	354	324	328	319	341	303	333	315	292	324	320	315	297	325	335	348	300	339	340	305	318	304	312	325	331	350	335	322	324	343	344	323	309	278	330	326	369	327	337	313	322	317	340	316	325	341	324	311	352	315	317	340	310	354	316	360	339	314	302	317	341	295	335	339	310	330	304	308	334	301	330	307	309	332	330	307	305	340	317	325	317	312	349	325	325	318	325	306	327	293	327	324	299	319	304	343	324	332	372	322	345	350	361	284	327	284	318	322	303	356	340	317	349	330	332	320	293	336	312	371	311	316	304	319	372	329	322	332	338	332	326	292	334	319	319	343	311	324	289	305	311	323	295	324	324	328	319	330	314	333	315	346	331	301	343	327	297	343	311	314	312	329	313	324	307	327	305	319	322	326	334	322	297	307	284	315	274	332	327	319	334	321	303	321	311	331	328	342	302	303	347	342	369	318	290	324	308	312	329	323	316	302	273	328	339	295	334	290	327	320	339	322	310	332	322	335	327	336	313	318	331	314	329	299	353	296	340	309	302	298	324	321	335	330	315	325	332	304	378	338	298	328	335	361	326	330	304	319	336	334	310	323	336	321	332	344	308	348	278	335	321	331	318	287	294	313	292	293	347	272	313	308	360	319	347	318	300	341	324	319	320	299	333	312	345	311	311	313	343	297	325	309	310	321	356	374	342	325	348	334	323	311	319	281	320	313	331	358	311	351	329	340	310	290	309	338	360	313	296	302	315	326	325	309	345	288	359	325	323	305	340	364	309	330	303	361	307	306	311	314	320	294	315	350	315	341	318	339	332	317	326	349	345	315	326	314	337	331	312	319	320	325	314	345	352	346	299	343	338	284	340	342	339	300	339	337	323	319	360	345	340	334	341	328	328	340	331	339	325	330	340	332	329	338	333	325	341	323	316	342	335	345	313	322	295	294	346	324	340	306	317	359	320	337	287	298	316	359	299	313	299	328	363	316	328	304	348	293	347	345	305	332	317	327	320	324	312	316	347	339	325	322	302	326	307	336	329	326	328	310	322	289	316	308	304	293	308	299	312	342	346	286	300	326	329	324	333	329	344	318	339	333	316	314	356	344	308	341	306	302	311	326	289	328	316	314	318	349	307	328	326	326	303	301	313	319	317	316	320	339	329	332	325	331	345	329	317	303	329	324	313	301	321	309	322	314	321	339	322	321	347	318	307	337	318	315	302	325	320	312	334	322	310	299	327	331	331	323	311	345	333	318	316	305	339	329	324	334	320	287	296	306	319	312	311	335	281	340	287	329	330	322	318	344	322	349	291	349	311	336	331	337	336	310	344	350	335	307	330	335	323	301	294	311	309	299	359	349	348	354	324	312	322	320	349	325	334	315	315	325	345	318	345	350	300	291	335	315	310	320	306	309	322	337	317	332	356	349	324	291	348	334	311	372	319	320	298	315	331	294	342	315	339	314	320	299	326	317	307	323	320	348	320	316	332	307	309	306	314	311	328	336	339	336	305	322	294	313	296	313	296	310	308	325	310	310	331	322	332	352	377	322	287	338	303	349	318	321	304	352	341	359	322	330	305	320	326	330	303	336	309	317	344	331	336	323	299	321	318	279	301	320	332	329	336	306	325	318	356	330	324	305	354	335	343	327	316	314	306	301	338	306	311	316	279	315	302	331	345	342	312	322	329	320	308	333	310	340	342	338	316	319	329	306	322	340	302	328	353	308	332	338	360	307	349	349	353	355	307	287	283	340	267	334	317	305	293	329	291	286	348	307	306	326	359	327	320	307	290	319	349	346	322	328	308	303	316	284	339	310	326	322	308	313	307	289	286	355	326	328	349	325	362	352	296	339	313	357	317	296	286	332	364	346	357	348	333	317	338	317	323	327	358	345	321	322	336	337	355	319	356	324	318	353	324	300	299	380	347	343	326	359	324	310	317	338	304	346	307	318	337	317	321	320	328	336	327	316	352	315	361	344	302	305	343	333	321	293	314	333	340	309	354	332	332	320	314	340	346	311	300	346	320	341	317	352	346	334	316	311	315	322	323	337	317	343	309	290	309	305	347	336	314	325	315	341	365	302	318	323	333	354	332	332	319	280	326	336	301	317	341	327	351	321	311	353	355	337	318	340	338	309	321	337	314	296	349	331	333	290	317	307	304	281	306	330	324	319	309	316	302	330	306	288	363	320	268	298	318	309	323	331	316	341	305	328	348	289	306	311	335	324	292	321	290	313	321	323	335	319	323	347	312	319	311	311	330	314	352	332	353	337	305	317	340	298	306	339	332	304	359	315	330	317	302	343	309	336	346	303	274	316	343	314	305	336	317	314	334	346	303	323	349	364	323	324	333	318	344	360	300	329	344	299	348	323	343	329	310	324	325	305	354	313	305	302	322	293	344	331	304	328	336	339	347	330	308	343	327	319	313	308	323	340	352	307	331	310	340	331	327	272	320	324	346	302	286	312	339	303	339	353	304	296	316	334	333	278	341	319	300	320	308	328	353	361	318	341	335	332	323	337	336	347	364	336	342	313	288	307	308	299	312	316	320	301	301	319	350	343	321	328	330
58552	61525	58771	25605	1604	1480	1316	1231	1261	1182	1126	1147	1078	1085	1047	1048	1044	992	1055	976	992	999	997	956	1000	966	996	979	979	949	935	970	951	979	962	990	994	978	976	968	980	933	1026	985	991	970	978	937	968	1002	967	986	975	985	950	949	976	941	914	955	965	987	920	945	944	967	991	963	952	925	958	955	969	968	987	953	973	960	1001	943	917	1008	974	930	943	946	966	953	1013	1005	897	936	928	970	965	977	930	940	980	917	958	953	944	968	939	1001	948	930	940	981	959	915	961	977	901	966	1004	1011	920	954	932	962	975	986	988	951	957	945	890	993	934	963	1010	990	957	951	953	915	963	1014	941	966	944	977	927	963	995	947	948	956	949	1002	894	937	1010	937	897	887	981	956	973	954	1001	946	934	951	960	978	973	978	959	931	985	953	924	930	1012	918	968	953	993	918	939	886	975	963	978	940	960	982	941	900	963	964	982	935	934	971	959	952	968	1013	964	905	942	944	921	953	975	964	994	984	953	891	1016	903	1004	949	983	992	960	962	913	1004	1019	1018	972	967	950	1000	983	971	969	980	887	922	989	991	931	947	956	944	938	952	952	953	983	981	946	932	948	997	1006	937	976	913	958	889	963	991	952	890	963	960	928	969	943	992	932	978	952	937	950	934	916	1003	970	961	974	929	901	934	1010	982	935	1008	988	961	958	906	965	974	952	960	930	956	928	995	950	973	946	959	985	917	982	997	993	983	973	1021	959	939	980	926	968	986	993	931	921	966	972	999	980	967	941	975	981	949	1011	936	975	1005	938	952	987	947	1006	1017	946	963	1013	903	957	998	999	958	932	971	983	984	973	970	980	966	966	993	893	969	977	977	915	954	919	962	979	996	956	975	945	979	993	981	956	912	964	990	933	914	988	992	992	968	1020	1015	937	987	936	921	986	968	976	939	931	927	975	1008	954	980	948	991	960	945	996	990	1003	904	959	967	989	973	967	950	910	968	1012	906	970	1020	1032	953	936	935	991	987	962	925	925	1014	976	963	943	964	1030	968	1017	922	971	942	1025	925	935	993	983	981	969	920	947	948	925	925	937	1028	1004	986	970	954	917	951	927	945	928	970	983	900	984	930	938	940	944	947	948	982	991	951	996	1030	974	960	1023	956	979	977	924	969	923	937	917	944	972	884	997	933	924	1036	941	954	989	973	1002	1017	953	908	937	899	992	927	940	918	970	981	987	954	959	956	955	949	971	1011	952	931	992	955	920	950	977	943	963	1003	975	973	993	972	952	1023	923	940	941	945	979	938	962	948	992	884	960	976	949	943	994	957	900	1038	968	935	958	903	981	926	980	982	942	936	944	998	902	961	942	952	973	986	971	919	914	946	941	951	922	915	1027	1025	947	933	973	950	989	956	968	982	1020	942	931	951	942	971	977	949	990	969	949	946	1009	1039	906	931	983	978	990	955	1009	1000	918	940	943	960	1018	991	957	912	976	946	956	977	983	975	953	968	936	954	986	933	954	941	978	1014	917	969	915	994	955	1001	933	973	942	954	977	939	985	968	953	1026	964	1001	1001	952	965	911	958	1038	1002	964	909	954	996	973	975	904	929	983	946	1014	994	943	934	953	969	950	982	986	945	974	937	914	952	962	932	957	943	1007	951	920	970	1017	960	972	951	1002	977	976	942	939	962	939	950	948	944	988	983	968	971	960	1055	996	940	954	980	1004	940	951	958	975	940	986	930	978	905	973	972	976	967	974	944	1007	946	924	1007	992	979	934	986	987	939	920	969	989	971	950	975	991	921	991	948	923	985	968	991	980	943	964	945	946	995	938	973	953	1008	1021	903	963	969	954	902	990	959	977	907	949	977	982	954	912	964	947	940	1009	955	959	898	926	960	927	988	998	985	926	979	962	951	962	972	937	948	1061	922	937	940	991	960	934	915	1008	961	978	983	978	963	981	926	956	938	986	1036	992	976	945	946	977	987	961	918	930	904	944	981	971	920	993	931	954	953	984	911	929	975	940	981	918	932	1009	954	955	963	950	973	949	1024	1004	961	942	934	917	978	1057	954	1017	1006	994	941	1005	937	984	982	957	953	963	974	992	987	946	953	944	972	956	974	1021	941	960	967	955	967	1003	990	987	1025	928	901	968	974	959	930	961	881	969	929	950	948	1012	947	994	887	946	967	942	963	934	946	937	927	990	958	950	967	977	1000	934	961	962	983	956	966	973	982	950	988	962	1010	924	945	933	986	981	928	938	962	952	1002	928	969	937	972	974	939	958	916	987	972	959	967	923	984	892	938	1006	994	949	961	1028	989	894	962	943	966	969	1046	981	971	926	962	997	956	967	948	988	920	962	910	950	999	951	988	996	969	984	931	927	970	983	1005	927	971	958	923	969	922	986	923	940	1016	929	1018	950	984	1000	990	964	1006	994	978	977	967	931	920	978	957	935	931	983	963	915	1014	918	982	985	936	995	962	951	930	952	1019	1022	937	985	962	955	978	984	961	993	924	980	1006	960	956	905	949	1014	956	931	969	956	1004	929	929	987	957	977	932	985	966	958	956	989	986	989	978	1003	973	991	1000	960	970	988	925	983	951	994	989	961	944	926	1002	950	995	935	914	981	985	1004	981	961	924	966	944	985	912	973	982	928	1000	962	937	1004	941	945	960	948	1008	907	950	923	967	949	1004	922	960	951	939	998	971	959	937	953	961	977	967	939	965	988	977	982	893	1001	960	998	980	910	898	976	1005	934	924	956	930	907	989	963	933	936	943	975	912	972	929	989	878	947	943	1008	913	961	974	916	998	1011	963	945	941	917	928	936	958	985	953	990	957	988	935	975	923	970	936	961	918	991	939	909	948	965	965	980	965	960	936	956	879	982	928	918	1010	920	978	980	976	989	933	965	951	970	926	951	1012	970	917	940	956	975	1004	962	969	984	957	953	940	994	915	1010	945	983	984	963	967	967	962	982	988	1014	925	955	975	930	882	981	984	1009	973	972	947	922	1004	988	972	928	961	897	927	942	903	939	998	973	968	956	992	966	929	922	962	1026	951	998	950	1044	1021	959	944	954	948	971	973	978	970	906	948	940	937	961	932	993	994	916	924	965	948	958	987	943	950	939	1007	971	974	947	946	969	968	965	953	917	1007	995	973	932	985	981	936	915	957	967	992	1020	969	1025	915	934	960	946	958	1026	961	959	935	987	923	968	980	994	949	934	963	923	985	982	952	986	985	967	948	950	986	959	974	1034	983	938	955	947	968	983	937	992	915	937	969	951	932	954	954	962	932	952	949	972	957	939	901	970	947	953	951	991	988	959	996	981	953	964	961	966	923	963	967	984	966	950	950	972	939	1015	952	939	984	972	981	952	951	962	997	891	941	1006	939	994	997	981	997	953	967	966	964	1024	983	948	965	949	974	995	951	938	944	973	1004	1006	951	919	966	957	967	982	989	1003	908	967	1000	929	1007	978	982	986	1013	931	984	988	951	914	1012	936	900	989	1001	930	963	964	1009	954	931	956	895	1006	1025	1004	981	985	940	939	1001	947	912	965	963	967	967	945	963	956	934	941	1017	967	957	982	940	990	941	968	950	950	1032	1014	953	970	945	901	937	947	941	943	947	947	946	939	919	938	960	953	954	953	938	947	930	978	945	969	944	969	1007	911
29654	17285	9297	2287	292	170	149	153	155	157	158	153	159	163	140	150	144	154	128	141	168	145	146	160	151	148	166	153	143	143	162	145	153	146	174	148	157	161	162	171	167	145	162	181	140	149	134	175	152	160	169	137	142	141	158	162	141	165	154	159	152	177	166	158	155	155	165	159	144	130	137	139	165	150	159	146	153	161	158	166	149	141	162	158	146	147	144	177	158	174	144	141	156	180	183	163	157	162	166	162	144	152	144	156	131	161	147	177	146	165	154	151	158	176	134	158	173	151	144	154	150	180	145	144	176	152	139	154	137	134	157	146	154	140	161	144	155	161	172	179	143	144	176	162	154	161	163	151	148	164	170	165	165	149	172	133	168	162	166	157	173	173	149	165	148	154	164	161	171	165	171	159	171	152	160	176	145	144	152	162	160	141	155	186	160	166	152	153	147	154	168	155	159	143	141	151	154	148	143	142	162	147	151	150	148	171	166	167	164	147	154	155	140	170	172	144	139	155	144	170	165	155	156	160	174	147	152	165	173	158	144	157	139	146	175	175	162	167	151	148	152	147	146	160	142	151	156	152	153	145	140	158	182	180	153	145	153	150	169	164	152	158	152	145	151	168	138	174	140	155	127	146	147	164	168	187	145	125	166	159	167	149	172	151	168	174	147	157	155	141	156	152	148	172	174	157	176	144	175	141	140	158	150	156	144	151	148	161	154	144	174	145	152	144	148	136	145	156	169	160	185	159	138	159	155	161	149	156	162	150	130	167	187	168	146	166	178	145	157	148	154	152	152	161	171	166	181	153	147	143	142	177	147	149	166	151	147	166	154	166	145	177	161	159	169	156	154	152	151	162	159	137	179	147	144	151	162	180	140	181	159	141	154	155	166	145	162	178	164	147	156	149	160	160	151	171	187	155	161	174	149	186	149	162	153	148	142	162	154	148	161	159	174	160	143	149	175	158	172	131	184	159	195	152	144	138	163	172	145	147	130	143	160	144	171	149	135	162	160	169	168	150	154	164	174	170	168	166	170	151	163	180	156	157	141	133	184	155	136	173	151	164	150	160	166	175	163	182	160	158	155	149	149	147	162	176	149	129	160	162	152	149	178	172	164	156	149	156	142	178	167	142	145	165	151	147	170	166	152	169	152	167	137	160	161	158	178	167	145	168	149	160	143	162	175	137	170	135	166	142	167	173	147	140	166	163	175	149	153	142	160	157	171	155	149	189	142	159	153	148	177	166	166	179	165	124	153	166	163	140	176	145	156	158	173	163	179	135	158	130	164	169	155	173	151	153	158	135	172	164	177	160	177	164	175	145	148	163	158	136	162	158	144	148	148	182	158	168	144	146	151	163	148	147	163	136	164	168	138	179	155	146	167	161	161	134	166	155	152	149	163	184	150	146	147	169	154	168	142	175	178	171	166	152	127	138	143	145	136	168	128	149	135	162	155	155	154	137	166	140	126	156	153	154	174	183	154	154	161	157	162	172	151	165	160	144	160	135	165	158	144	146	157	166	167	173	164	162	164	169	165	154	151	146	155	174	151	160	167	155	172	148	147	171	158	170	162	168	175	174	151	160	161	153	150	134	147	164	159	153	163	175	169	132	158	165	141	165	161	152	165	158	152	141	163	156	152	174	166	163	140	133	163	181	146	167	146	151	163	160	160	145	153	142	161	154	175	154	151	189	144	142	164	163	158	151	161	162	174	152	140	162	172	151	146	178	162	148	148	160	140	163	156	136	170	159	157	148	159	156	146	165	161	147	142	138	171	176	151	159	146	152	155	178	165	158	164	164	179	158	151	152	143	145	155	155	142	127	152	180	148	160	147	144	134	175	178	153	187	141	158	148	152	151	133	143	148	180	166	160	151	166	134	145	146	152	150	166	181	142	139	149	139	160	154	147	147	149	148	157	160	147	151	138	154	156	160	139	144	141	156	152	151	151	147	137	171	173	173	146	185	138	167	149	155	152	146	166	150	157	159	136	138	180	159	141	171	170	142	154	138	167	140	150	169	161	146	163	168	132	158	159	152	163	152	170	173	175	177	149	148	160	143	136	191	156	145	157	163	175	151	169	128	158	186	132	193	162	141	150	165	146	163	137	150	153	148	156	165	153	165	154	161	154	168	164	140	147	150	154	146	143	156	143	156	131	158	165	149	164	154	171	158	162	168	147	133	151	134	140	152	144	182	160	141	175	152	151	155	134	142	155	152	166	138	149	158	139	161	144	152	159	150	166	172	164	153	159	158	177	149	147	152	161	155	150	161	143	150	169	166	159	144	173	159	132	163	139	149	157	148	161	172	161	171	155	143	137	157	149	160	149	166	163	166	160	151	154	178	144	163	168	152	158	148	135	143	178	163	170	165	152	149	173	145	136	166	160	166	143	136	163	177	173	144	167	182	159	167	146	162	156	160	133	149	166	174	166	167	162	153	155	146	156	140	171	174	182	155	138	151	176	173	169	141	165	145	128	169	141	169	156	169	149	142	154	156	147	152	151	142	167	175	157	148	160	161	144	155	148	159	152	169	168	141	157	168	162	175	124	154	168	148	135	171	157	144	142	160	148	156	164	145	163	143	180	162	151	161	156	177	153	151	143	172	135	161	156	161	174	160	170	159	145	164	136	178	165	144	166	161	143	127	148	129	189	152	163	166	153	159	147	172	165	154	154	182	139	156	176	165	161	149	170	152	138	163	170	132	164	151	184	168	159	181	142	150	131	154	177	163	155	142	135	155	170	154	154	164	166	172	149	155	155	150	149	131	137	144	156	159	158	167	139	159	162	147	171	164	177	171	178	161	156	145	161	171	175	171	143	168	147	143	161	170	144	167	156	149	174	160	170	173	154	147	162	152	148	155	152	155	156	135	134	151	161	171	162	167	165	177	159	143	174	172	151	159	178	148	142	170	148	163	148	174	147	180	160	157	166	168	155	176	144	155	160	143	180	132	155	140	166	170	142	174	154	169	152	155	155	171	152	175	174	142	153	165	167	172	154	169	143	177	157	181	169	146	153	162	160	151	170	138	148	154	151	152	148	167	150	181	173	128	165	138	157	173	168	142	161	164	142	149	163	158	168	158	154	152	147	167	157	146	146	162	157	163	166	167	174	179	144	148	164	148	169	155	160	183	167	142	158	142	145	147	152	157	154	142	144	170	159	142	162	165	163	160	162	153	148	146	171	138	176	179	166	181	146	154	155	130	160	157	146	174	163	153	141	144	151	128	176	147	166	169	163	179	161	161	159	167	140	153	178	162	169	161	159	171	158	178	149	150	168	161	164	161	155	162	164	144	156	155	146	148	153	175	169	160	167	165	151	154	151	142	156	151	157	149	134	158	161	140	145	184	157	165	153	168	135	140	140	138	144	153	133	166	181	160	154	131	164	164	144	175	179	145	154	149	157	163	167	154	161	170	149	154	160	150	157	169	143	155	162	167	162	159	132	153	177	145	146	145	153	149	156	162	171	162	175	144	159	162	149	150	160
27608	20972	13913	4953	507	562	533	537	544	576	516	541	510	567	522	528	537	521	507	566	507	519	512	545	564	530	468	534	505	560	548	575	513	536	533	496	526	534	523	516	548	513	558	525	551	534	550	522	526	553	522	525	480	508	530	562	540	522	533	507	493	561	538	559	559	514	528	555	545	549	532	507	513	534	556	570	551	511	581	489	506	543	520	517	521	533	509	543	537	550	518	534	536	548	532	552	537	537	568	566	473	501	513	541	534	518	522	543	522	541	532	535	545	494	499	570	522	496	588	535	532	532	561	534	539	491	524	506	539	536	546	543	551	533	513	526	522	538	555	565	528	507	526	547	519	545	549	489	515	499	600	497	580	548	509	549	549	528	510	562	506	497	569	504	541	522	506	547	562	515	518	530	556	501	546	509	523	544	487	548	567	579	549	519	492	520	538	603	525	552	574	536	536	472	480	550	522	529	490	480	559	530	574	553	549	542	535	541	528	505	538	530	546	570	549	538	526	522	500	527	547	556	512	548	550	549	528	518	545	513	533	555	528	590	531	540	520	530	523	540	534	518	538	563	550	554	514	576	574	525	550	532	487	514	530	506	552	514	556	528	559	517	504	520	539	530	585	540	552	542	542	490	555	529	537	544	548	521	508	562	546	533	560	547	519	564	504	521	527	569	543	548	534	525	517	496	540	533	527	518	543	522	502	529	576	507	535	561	557	521	537	541	566	520	497	554	538	558	527	526	547	518	527	549	551	526	533	544	523	579	544	508	509	529	511	535	537	523	514	566	509	511	511	523	588	561	517	521	532	541	516	537	543	545	546	519	492	529	548	505	561	522	498	567	485	559	512	514	533	560	527	538	558	532	593	512	567	576	561	539	495	517	517	555	551	507	511	547	479	525	530	562	550	530	546	573	517	515	508	542	568	546	542	500	515	491	477	513	529	531	558	569	555	515	524	536	513	555	548	537	549	548	526	539	516	537	531	540	520	527	547	545	542	511	525	528	569	549	499	579	565	547	522	511	522	528	501	553	538	584	542	576	543	508	567	512	544	515	537	576	549	534	559	538	496	541	563	508	524	550	531	525	521	515	527	546	515	508	503	544	550	483	498	534	556	561	544	572	553	543	529	522	553	514	554	549	561	536	532	555	530	543	547	536	538	515	505	520	525	548	558	544	523	520	501	520	509	518	524	482	551	541	535	538	502	564	533	550	547	500	539	495	537	535	518	510	603	545	497	527	476	555	519	520	511	541	512	553	523	547	532	522	542	546	526	522	520	562	552	540	493	559	493	476	495	538	554	520	553	519	544	526	505	566	497	510	521	517	512	512	516	548	554	575	470	549	542	530	523	540	542	544	528	530	535	566	547	532	514	516	516	558	533	510	524	525	544	519	543	585	542	548	526	466	493	546	528	551	546	494	518	522	532	528	555	517	554	532	506	560	579	514	532	502	527	553	514	544	505	531	536	506	536	519	546	540	533	537	522	506	540	525	516	541	509	569	529	542	530	528	580	561	515	567	527	519	502	573	539	554	536	583	568	524	540	534	465	572	553	495	536	503	525	531	528	524	564	531	539	516	547	537	494	498	534	509	495	492	526	561	531	528	515	511	551	529	534	527	540	517	535	566	537	544	507	523	503	572	479	527	510	516	529	521	543	508	562	525	538	551	539	546	537	485	544	518	576	498	534	545	531	488	515	551	531	524	550	554	497	548	531	534	505	555	544	497	550	541	544	547	501	519	518	569	531	496	567	535	466	541	570	544	525	538	558	510	557	531	552	545	536	536	560	565	531	540	497	569	535	564	522	498	566	546	524	528	542	527	543	552	566	532	492	490	534	572	530	536	591	540	548	557	570	520	526	539	521	558	520	532	500	549	532	577	519	534	528	572	545	519	499	506	548	576	543	540	529	548	510	536	540	511	542	521	557	516	543	536	531	492	523	536	534	552	526	559	561	570	536	536	516	534	480	519	553	553	501	569	513	562	538	499	520	529	549	526	558	532	498	506	520	505	514	527	544	523	564	539	509	515	536	488	515	529	555	546	526	567	501	542	506	519	515	546	512	533	534	523	549	563	528	553	511	530	579	523	551	518	553	540	527	550	588	512	497	605	526	552	532	554	519	530	537	515	532	532	489	558	515	494	498	533	543	512	543	535	498	488	572	512	562	506	529	524	515	518	526	536	523	555	503	516	515	544	482	485	549	534	577	536	504	508	520	523	560	543	514	545	537	547	533	553	546	527	538	539	545	536	535	534	541	550	505	518	535	543	526	527	550	512	574	531	469	539	518	540	501	527	499	560	508	534	529	522	536	542	521	577	536	546	543	561	523	520	548	528	492	541	545	538	557	515	477	595	563	557	537	510	548	523	545	529	548	512	557	521	533	575	539	590	508	535	558	558	507	493	542	546	532	530	529	553	534	534	554	564	535	532	549	554	514	529	517	516	550	525	527	543	519	518	539	483	514	534	487	517	535	555	566	531	583	570	529	564	541	551	524	594	550	515	561	498	557	570	535	554	556	510	568	532	521	535	499	533	522	526	546	559	558	526	487	520	523	469	569	514	529	523	525	517	518	519	498	557	542	560	576	552	502	524	545	583	513	563	541	509	549	538	520	517	530	555	519	555	495	526	526	525	526	535	586	559	574	507	480	540	561	542	547	507	490	518	544	528	531	545	544	549	538	561	500	527	572	508	553	537	514	539	551	524	554	467	525	546	520	508	506	522	536	532	536	525	524	520	533	528	526	502	538	553	563	527	540	548	525	556	506	526	555	521	528	549	554	535	534	509	580	551	549	489	516	516	563	521	494	506	540	542	537	582	548	569	516	521	532	504	551	549	551	551	560	535	537	494	561	515	541	548	521	518	555	534	521	538	546	528	524	514	509	504	550	530	529	499	561	543	536	597	537	520	542	523	487	569	502	505	529	536	548	576	541	526	550	558	543	540	532	526	535	529	530	546	606	510	534	539	513	467	536	545	535	538	552	512	509	495	546	528	549	550	492	513	530	522	503	519	536	521	547	546	512	556	521	534	538	583	524	547	551	536	518	517	575	576	568	535	546	540	516	576	549	554	507	553	549	505	556	513	568	480	513	556	509	551	505	563	531	480	540	501	517	537	535	549	542	533	566	548	535	550	530	492	554	547	533	537	514	508	487	509	529	523	520	541	542	553	526	491	556	513	552	504	529	550	519	547	560	559	548	527	532	494	551	543	530	537	547	497	530	538	545	590	536	557	530	554	533	520	531	525	500	533	535	547	533	503	536	535	575	536	541	515	541	539	538	521	548	534	535	509	509	526	545	526	541	515	513	479	542	553	527	514	551	535	528	559	495	495	500	567	507	549	610	542	518	527	525	539	563	571	555	566	602	529	535	543	549	536	526	549	525	554	526	566	525	506	504	511	559	534	508	585	598	528	543	545	546	572	537	545	514	527	516	535	490	528	530	519	524	531	549	522	545	560	535	525	539	499	555	555	543	512	514	508	541	527
68567	62698	53319	26951	3924	338	313	265	284	262	250	266	276	284	268	248	254	231	221	229	257	240	244	267	247	247	242	234	259	260	263	253	217	260	240	214	253	261	230	272	233	257	221	254	229	263	238	227	230	244	247	271	235	280	267	253	246	261	259	248	244	245	235	242	237	240	238	235	277	210	226	240	236	270	251	225	231	252	247	277	240	216	245	255	241	246	239	250	267	244	227	251	240	229	238	238	226	228	247	259	248	233	272	226	236	213	271	246	237	259	203	247	268	227	227	244	237	250	250	252	239	265	227	232	238	252	251	253	238	235	250	262	224	255	241	246	233	243	256	229	248	219	238	255	236	221	264	245	226	223	240	216	232	276	233	243	253	229	237	262	247	256	240	237	254	221	234	226	249	258	233	241	250	252	271	234	235	260	257	220	231	226	228	243	244	241	222	258	240	216	224	252	252	249	230	246	257	252	252	255	284	216	249	232	253	261	235	202	226	235	207	221	224	218	237	236	231	251	222	233	225	228	227	204	249	262	210	236	223	233	228	237	252	232	233	259	217	253	260	250	260	214	247	228	255	217	223	251	235	241	215	240	252	265	267	256	215	225	252	240	236	234	235	267	248	242	229	256	251	242	229	224	231	239	258	246	211	245	242	228	243	235	251	228	262	246	253	238	274	214	230	241	254	257	226	242	237	266	263	236	242	231	225	285	238	231	232	264	242	232	249	246	219	244	243	232	259	233	211	217	243	251	234	272	205	279	249	236	236	251	252	250	249	263	257	231	256	222	232	246	277	247	244	238	236	263	250	231	252	226	262	251	225	232	218	254	238	205	229	245	274	230	255	240	226	281	240	232	268	256	214	244	250	221	233	256	206	242	232	222	229	255	245	225	204	238	230	238	257	242	225	257	255	232	258	230	255	267	239	246	255	235	215	260	228	262	205	243	226	233	264	256	245	229	227	223	258	239	256	229	261	245	284	250	264	247	247	238	231	248	226	226	264	266	232	258	240	243	234	243	214	207	218	223	238	238	228	224	240	235	221	286	224	250	241	225	268	238	244	243	237	248	233	248	257	254	280	252	239	269	243	243	253	230	228	238	241	248	240	244	253	227	251	227	251	232	228	239	224	214	249	242	226	263	240	238	259	220	235	251	237	217	250	254	233	245	268	262	232	250	222	223	236	240	249	215	236	206	245	226	264	248	235	217	244	254	233	241	257	252	224	231	232	247	228	228	233	233	234	232	239	247	226	227	248	245	256	258	258	249	230	243	256	234	242	251	228	264	241	217	223	240	246	242	236	207	224	235	260	216	255	211	236	252	228	267	233	233	235	242	238	238	241	225	250	234	237	232	239	229	234	238	252	243	260	234	237	234	220	243	216	245	231	240	265	235	250	275	258	239	242	265	243	231	217	255	251	251	247	210	219	247	260	219	268	237	264	225	250	237	227	233	251	225	235	226	226	225	219	248	249	246	266	280	255	245	215	258	254	236	250	254	223	259	242	254	259	245	266	229	222	242	246	247	258	236	242	226	236	235	258	249	241	248	249	263	260	265	268	244	228	241	248	264	233	245	253	227	258	250	257	238	254	242	271	219	230	252	277	246	260	250	231	241	215	238	248	247	234	242	264	243	218	252	234	253	237	261	213	249	269	214	227	237	230	238	278	242	241	267	227	234	269	235	238	243	245	242	256	225	231	248	231	219	243	240	250	234	233	268	211	243	243	260	234	242	245	223	258	248	235	236	247	255	194	246	232	235	261	238	237	230	256	239	220	233	237	221	234	257	247	257	274	277	235	250	274	236	253	265	240	215	220	246	259	248	263	271	242	250	205	242	246	271	233	260	250	256	231	219	267	255	227	268	246	238	231	236	227	225	261	250	228	258	243	218	258	241	245	234	239	236	243	259	242	244	262	249	236	228	247	239	235	264	224	276	245	238	222	259	251	233	213	214	246	228	271	255	241	244	249	250	232	223	219	242	258	227	257	227	246	232	249	223	231	275	230	230	246	256	241	222	239	261	245	255	253	261	232	224	221	252	252	233	224	229	261	237	244	240	267	268	225	237	230	253	252	243	221	234	252	246	216	253	273	227	253	213	242	227	250	259	245	242	250	225	260	227	219	204	232	257	254	244	267	212	230	236	230	255	241	248	251	238	264	234	231	234	230	226	227	232	255	247	241	244	260	261	225	238	245	218	234	218	242	226	241	223	240	273	253	188	229	242	255	280	220	216	236	233	251	256	236	236	252	220	260	250	249	256	240	216	247	235	252	245	232	230	262	240	239	249	239	243	223	250	201	220	259	267	241	232	257	243	246	258	246	209	218	269	275	213	258	212	240	254	257	256	227	229	241	251	251	245	231	244	239	227	251	256	237	198	251	255	243	250	270	250	230	260	248	248	219	240	246	236	264	241	263	248	226	233	250	218	230	215	272	261	236	225	225	231	241	233	211	245	248	222	257	242	217	220	251	237	206	247	231	246	242	258	258	246	239	238	239	235	245	226	266	246	211	250	235	234	251	265	236	222	226	282	248	216	239	264	228	248	248	256	245	214	245	257	234	253	241	239	245	265	225	221	230	236	240	252	220	239	249	218	240	286	236	257	254	220	245	241	253	233	247	252	238	244	244	262	251	233	262	238	243	256	262	236	257	247	268	239	231	257	229	262	245	246	238	231	252	253	262	228	228	232	243	262	233	228	235	253	229	243	253	260	263	250	277	208	270	255	258	269	225	251	222	241	233	244	244	246	266	236	251	273	231	259	234	230	231	226	239	231	248	220	247	226	257	239	253	223	244	261	252	221	234	239	231	220	249	232	226	249	257	228	240	236	237	236	237	259	223	256	260	228	248	256	227	231	235	250	255	242	225	257	239	239	228	245	247	235	227	225	258	209	237	225	274	240	236	234	254	261	237	242	222	230	253	255	258	228	265	224	250	263	232	258	234	232	236	231	237	206	252	241	232	229	241	234	224	217	248	231	224	238	260	250	211	226	237	252	258	271	211	233	230	236	239	252	241	237	228	233	239	247	237	273	257	248	233	222	248	220	258	229	247	274	248	257	245	246	268	245	235	240	254	231	236	254	249	266	231	222	243	241	221	239	246	242	257	231	257	252	238	236	233	236	232	208	238	274	222	235	251	237	255	241	227	232	218	262	246	250	224	244	242	236	233	210	235	254	246	270	255	250	214	250	233	237	241	234	262	234	225	227	240	256	249	233	238	252	256	237	238	237	224	242	267	247	246	257	255	230	236	240	224	207	210	225	261	250	255	250	247	256	265	248	273	239	246	242	236	247	225	227	246	231	218	248	253	228	252	273	232	259	211	221	246	241	271	259	230	250	246	210	258	255	259	235	248	247	256	241	214	241	245	254	250	245	238	213	257	245	245	232	262	230	236	238	245	221	248	250	224	248	262	225	265	253	250	253	242	231	246	256	249	239	207	265	216	241	230	254	259	266	228	275	208	236	239	238	222	237	232	241	214	251	242	224	235	236
47883	50613	48649	21068	1080	1021	1015	924	941	863	888	891	829	796	772	851	820	797	832	738	793	765	801	788	775	838	732	780	766	796	789	766	760	768	782	798	728	775	809	704	747	762	758	772	765	787	725	749	775	798	776	771	723	781	768	761	797	785	828	779	745	755	744	729	768	794	754	704	762	813	755	768	753	718	780	750	735	769	763	694	775	732	775	740	766	759	734	713	766	807	754	790	771	805	780	777	712	758	783	726	730	744	764	775	759	841	765	796	751	798	687	756	781	769	701	731	782	725	771	795	738	748	783	767	769	806	785	780	733	727	783	753	751	770	728	769	697	745	730	748	746	739	780	766	764	813	724	736	763	726	768	726	770	760	745	744	802	771	781	712	776	751	775	747	765	755	764	739	794	770	801	730	735	786	756	749	774	760	705	806	778	739	743	775	789	728	734	788	746	742	786	768	746	739	777	803	780	711	785	757	755	762	704	781	798	718	768	817	762	728	787	756	763	766	759	801	719	699	756	784	707	785	819	791	769	776	792	753	777	716	780	713	767	760	777	677	789	757	750	744	779	731	719	761	751	747	785	759	801	723	761	769	704	730	778	779	773	785	783	760	789	808	778	759	760	767	736	748	754	751	756	778	770	735	753	798	725	761	785	729	752	728	751	768	755	795	795	764	758	795	734	774	760	769	708	746	779	748	804	818	750	782	739	782	747	787	738	762	759	727	759	752	739	734	777	731	777	738	729	787	744	778	774	789	773	745	732	746	742	739	778	730	741	757	773	818	776	728	784	768	773	748	724	764	729	758	744	717	778	747	782	802	752	708	765	765	746	729	758	752	736	763	765	764	703	792	768	760	747	768	747	784	784	736	730	756	683	773	782	778	741	723	707	794	725	706	745	736	729	753	805	739	716	742	817	743	740	742	833	721	750	802	748	726	768	712	754	775	745	713	784	773	757	779	763	778	781	781	755	755	710	775	769	709	771	710	801	740	783	760	865	788	735	779	765	738	708	775	747	783	804	754	745	744	742	771	802	754	718	761	693	717	712	780	795	723	767	752	764	763	810	767	722	776	772	778	783	816	738	730	792	762	764	797	768	745	779	764	745	739	786	743	762	727	801	741	724	745	769	779	777	765	778	770	742	699	831	732	743	782	765	755	742	752	779	778	746	740	736	740	747	819	722	794	738	743	773	712	793	765	761	735	781	780	755	771	773	790	751	750	776	763	769	743	791	735	702	771	750	763	777	786	736	725	741	770	732	733	750	811	772	733	794	745	785	801	714	768	780	788	768	746	717	768	761	754	779	773	776	697	737	764	747	667	797	786	767	741	762	754	762	776	723	746	782	765	816	796	736	799	767	734	746	814	724	756	802	764	743	750	755	741	731	742	759	745	750	802	821	737	756	763	769	779	706	722	763	756	765	809	744	783	740	791	709	758	747	730	743	753	751	712	746	771	741	774	770	811	786	815	747	750	753	755	769	797	771	802	726	788	788	751	723	812	757	753	734	819	736	784	742	845	751	721	742	760	746	725	746	777	763	762	758	823	787	774	786	702	770	795	764	743	712	759	772	740	711	766	719	745	761	769	730	726	754	728	763	784	730	784	745	722	735	788	766	791	740	780	740	771	802	765	748	741	765	781	740	739	746	751	763	746	754	739	786	742	733	689	756	779	781	763	765	774	780	720	725	746	771	741	790	785	750	781	767	764	779	727	791	724	764	774	765	789	806	785	757	735	752	766	810	762	733	819	757	729	747	731	761	760	810	773	760	785	736	779	762	733	770	747	802	720	791	728	801	803	725	764	749	777	793	759	749	742	777	748	719	762	724	759	796	804	729	756	777	776	772	740	799	773	745	805	757	779	776	733	758	767	776	717	734	781	734	731	787	762	774	728	749	737	764	743	783	769	742	763	776	761	745	727	749	781	749	779	749	730	749	784	719	753	757	717	773	761	768	766	797	717	790	758	763	717	797	752	805	720	739	769	751	827	762	783	797	789	757	800	791	768	751	746	758	788	770	757	735	755	765	764	784	773	766	767	717	708	787	729	790	723	783	776	799	799	805	768	754	710	734	689	700	754	762	793	792	764	764	779	731	758	784	766	771	708	784	729	749	727	753	770	777	745	816	817	780	713	737	768	735	764	723	741	757	762	801	764	749	750	781	776	817	729	729	806	794	780	789	755	735	774	770	757	775	745	758	811	764	771	735	783	787	741	761	780	776	794	730	721	746	790	742	755	741	756	725	800	717	744	742	727	757	769	762	741	767	724	719	755	783	748	749	736	796	754	743	739	777	739	763	780	736	733	762	732	740	764	740	761	767	749	747	792	729	782	751	751	721	749	732	734	761	761	777	769	786	763	799	798	748	758	735	766	755	752	797	783	731	765	742	727	741	776	754	795	738	751	730	744	797	729	760	769	743	748	763	748	783	773	669	752	697	741	716	743	750	759	803	713	765	742	706	765	794	736	784	803	749	716	687	785	765	776	788	792	737	730	785	765	782	776	757	816	755	759	797	783	781	779	771	741	731	740	750	788	760	759	791	755	739	772	759	740	734	744	779	784	725	757	776	756	762	778	754	799	762	769	765	730	737	816	732	734	750	761	768	758	807	777	770	714	799	733	764	807	799	775	760	774	759	806	749	727	764	732	738	719	707	750	784	742	828	739	724	776	732	760	739	757	757	778	753	750	768	766	700	767	801	750	744	777	790	753	794	740	747	748	764	712	741	746	782	727	761	737	775	750	753	745	787	750	748	757	754	744	769	729	737	758	740	692	761	797	717	761	788	702	748	781	752	768	709	768	782	767	738	745	723	780	777	762	688	764	768	816	780	780	758	832	838	795	755	728	754	768	776	762	764	767	778	798	752	840	758	774	746	714	809	778	734	784	772	742	730	764	739	784	734	746	736	766	762	747	744	752	745	783	755	751	781	756	739	782	768	730	716	772	749	763	789	739	785	737	792	778	801	799	761	728	810	769	769	757	715	812	771	766	765	728	711	773	703	757	751	738	734	748	754	750	743	763	786	740	796	740	776	800	768	734	822	767	750	774	755	787	775	788	765	703	798	801	750	792	758	744	815	718	760	757	749	758	802	739	795	748	775	774	764	739	772	764	769	730	700	708	762	801	755	724	805	773	783	769	748	754	733	723	817	730	776	822	790	732	761	760	798	786	780	723	744	729	757	764	791	796	770	796	754	747	744	808	761	767	763	724	745	743	788	763	817	808	766	742	757	785	769	771	757	727	776	765	752	674	753	729	789	743	778	789	714	746	746	728	790	774	745	762	737	781	723	769	763	728	783	763	750	717	714	781	774	759	759	771	750	765	729	752	785	764	729	766	747	776	761	712	718	698	810	748	718	782	765	788	718	739	741	764	733	769	748	780	759	745	777	755	792	774	770	730	747	738	720	749	781	800	729	735	780	782	738	776	769	766	750	746	742	757	803	776	756	756	760	731	767	761	772	752	721	758	771	755	709	799	781	785	772	734	778	695
76613	73430	62986	34619	9639	1025	413	415	396	346	383	358	346	315	325	333	322	329	313	313	330	359	360	344	351	309	344	348	343	336	338	308	324	320	317	330	328	383	346	342	327	321	336	314	302	324	338	337	308	282	307	329	326	332	317	316	346	345	333	328	346	324	328	329	325	330	358	334	308	331	365	307	324	304	314	310	323	300	306	324	308	331	295	350	307	339	350	317	332	327	304	323	338	297	331	308	347	305	353	311	302	308	322	323	323	328	335	323	325	309	343	337	322	332	312	311	290	318	348	335	297	339	300	356	325	337	322	338	322	321	317	340	293	361	301	334	316	323	343	308	358	298	323	326	348	309	289	337	303	337	323	328	336	352	314	326	312	346	339	353	317	301	319	342	305	343	316	320	353	305	318	345	302	338	334	321	298	327	326	324	318	329	324	300	315	318	326	328	363	317	310	339	299	343	347	317	332	336	306	313	305	314	305	344	333	342	342	328	315	281	309	323	315	306	305	305	369	341	312	336	307	355	303	316	348	313	299	336	315	305	349	329	327	310	302	301	318	329	327	340	305	335	326	342	298	295	308	309	343	326	329	301	298	312	312	308	337	350	321	333	307	352	336	355	329	325	335	335	339	292	323	326	316	315	313	334	341	315	345	314	309	341	339	317	342	351	337	299	304	360	330	348	347	343	312	335	333	353	318	338	337	331	326	304	340	342	332	298	321	339	339	345	315	299	342	285	288	346	323	314	319	347	317	330	310	318	320	347	320	340	319	336	353	311	341	331	350	304	352	351	337	313	350	330	342	357	290	351	348	303	334	328	334	300	334	353	329	310	310	325	328	316	340	309	325	325	340	326	324	318	337	303	345	331	309	307	345	312	336	293	326	300	321	335	334	328	325	327	360	294	292	329	345	301	323	310	341	328	346	303	338	312	313	377	340	360	330	324	320	338	337	340	341	326	313	348	330	307	305	334	303	323	327	309	349	332	322	347	333	359	308	322	331	327	337	331	325	311	325	328	322	311	349	301	297	310	317	325	336	331	392	337	328	352	335	307	325	320	326	360	317	321	290	323	326	316	314	342	339	368	323	311	315	330	322	315	340	310	362	295	341	323	300	356	364	341	343	360	340	307	311	327	345	308	343	318	300	317	338	370	345	298	327	344	312	328	326	326	329	329	338	319	322	307	353	319	313	306	322	323	347	323	282	325	346	323	328	319	306	292	323	339	361	317	356	321	315	293	306	325	318	359	326	331	347	330	340	301	333	315	338	335	301	357	336	314	314	317	316	352	309	343	321	319	362	298	325	301	349	306	366	305	336	329	324	339	308	348	285	316	355	310	357	312	314	347	305	321	312	336	347	273	327	342	317	314	329	315	338	329	302	315	357	309	318	340	349	298	343	324	341	325	314	330	307	311	344	297	319	311	332	351	305	313	331	307	353	306	296	334	365	305	318	319	315	355	325	324	337	282	306	317	325	318	324	307	312	331	295	311	319	326	297	306	301	316	346	329	285	321	334	300	334	323	329	325	324	335	328	334	326	360	340	320	304	290	357	319	320	350	311	302	332	308	330	340	361	337	359	324	306	348	336	325	304	357	335	326	276	342	358	345	322	341	294	321	317	299	300	318	344	318	336	341	320	365	342	331	317	340	334	300	341	310	362	298	306	354	307	328	307	321	352	327	312	309	345	340	322	329	346	312	340	313	310	332	325	293	322	314	335	338	322	351	328	333	301	327	325	338	296	327	315	331	335	296	312	341	270	339	317	349	332	324	324	356	326	333	324	358	330	326	293	345	326	323	310	297	309	303	312	323	332	321	317	328	324	336	337	346	336	331	323	322	283	350	350	339	342	332	315	334	314	319	329	346	310	308	329	315	346	310	343	322	305	325	317	319	346	349	339	326	352	327	335	307	351	317	329	295	284	350	357	304	309	363	312	319	301	326	312	286	310	292	329	312	360	331	351	327	316	340	339	312	317	307	339	332	318	305	322	323	316	313	337	327	340	292	329	318	303	313	305	311	313	324	367	318	310	361	325	297	356	323	310	300	318	360	341	323	323	319	358	303	326	327	341	301	309	348	335	358	316	312	318	312	311	320	318	335	318	317	333	301	355	328	350	301	334	361	309	338	343	287	334	335	332	344	351	325	332	336	341	308	331	336	337	314	303	294	333	293	352	342	329	321	327	337	344	303	305	307	328	326	312	326	318	308	313	352	362	325	301	328	328	302	322	332	322	285	319	293	326	312	306	312	338	366	314	321	332	317	332	360	331	323	337	302	328	336	368	325	321	316	308	340	322	339	335	370	335	350	337	313	352	311	300	294	310	293	307	297	302	344	334	312	343	325	309	314	340	333	349	308	334	332	342	338	323	326	337	326	346	320	297	355	333	299	331	310	336	309	340	338	340	295	307	312	314	299	310	307	388	306	360	323	305	333	326	321	294	297	308	295	364	329	327	343	326	319	354	303	328	347	336	311	326	289	348	370	336	313	329	312	302	357	342	295	333	327	321	328	299	375	311	305	334	357	293	352	356	342	352	318	328	313	341	343	299	327	340	327	332	309	327	283	302	324	305	345	293	329	348	305	316	323	354	332	327	306	306	314	303	319	363	327	295	353	336	349	340	328	328	329	273	316	331	309	325	333	281	315	322	323	325	351	301	351	339	329	352	336	301	374	317	320	334	365	322	315	344	325	329	337	326	336	359	340	327	318	365	336	335	326	344	317	322	319	326	335	360	329	329	322	347	336	302	336	317	306	347	314	299	344	322	342	322	332	287	350	339	316	346	353	301	315	318	319	310	316	305	309	312	341	310	338	327	321	336	393	342	315	366	315	340	339	299	324	312	336	315	338	323	295	294	361	311	296	333	318	331	304	315	336	328	315	325	351	299	316	341	319	291	315	309	325	313	344	327	314	329	320	294	299	326	339	307	331	326	322	339	322	323	349	336	338	325	360	325	312	326	347	324	318	320	351	325	341	301	310	316	335	301	281	333	352	319	349	357	320	333	323	320	331	337	322	317	336	328	371	302	339	323	332	311	312	330	330	331	329	332	331	313	320	318	324	337	354	315	312	335	355	324	323	366	326	345	329	348	318	301	316	335	346	355	316	307	325	333	358	341	308	302	353	310	361	335	322	301	323	279	331	361	340	307	314	347	311	308	313	307	321	322	318	317	314	352	314	337	298	330	304	343	345	302	317	331	324	339	317	348	291	341	340	365	324	295	344	312	338	360	304	343	326	308	361	329	343	322	324	293	320	328	315	336	318	325	340	357	362	305	291	322	343	337	336	323	295	327	326	323	339	309	334	337	308	348	330	323	281	358	332	299	337	318	341	317	318	338	335	327	301	301	326	328	327	306	308	340	343	309	294	336	360	320	329	306	301	292	320	313	321	355	315	311	308	350	314	339	362	336	321	316	293	314	348	304	340	344	337	340	301	322	321	339	341	351	317	311	334	347	324	335	301	317	316	359	310	332	355	325	337	322	364	304	349
57851	61994	59064	25148	1611	1517	1371	1312	1220	1182	1110	1133	1123	1022	1009	1087	1092	1014	1023	976	1016	994	1003	983	1001	924	985	989	980	963	959	1042	956	973	978	992	994	894	1034	981	1044	942	965	940	971	982	959	1029	958	985	997	924	971	1005	968	960	971	909	912	954	942	949	970	975	991	971	980	936	929	927	1014	1009	938	961	989	986	890	1039	995	1002	999	964	964	952	984	942	929	959	931	943	927	957	942	967	951	927	1014	998	963	930	950	979	918	1003	1004	1000	973	923	1035	933	979	975	984	977	1019	930	977	981	993	959	1019	963	982	960	971	1007	1017	956	925	967	967	915	1001	958	955	974	930	940	990	979	978	1011	935	942	925	930	973	930	930	1011	968	967	960	993	967	962	942	961	1050	995	1000	953	939	993	947	926	1039	961	1020	963	913	981	952	960	988	1000	985	1010	926	1000	968	966	977	972	1025	1036	976	994	978	990	928	1052	936	951	919	959	940	1000	915	998	1031	975	988	970	956	1006	958	982	987	975	984	975	1041	963	914	974	961	934	992	1009	974	984	938	973	1005	1011	924	973	959	963	961	982	967	949	905	968	972	953	969	909	955	953	935	994	936	936	943	980	985	967	937	1007	961	946	1000	980	955	1031	958	970	963	919	949	984	977	966	972	968	987	930	959	904	1020	963	920	1009	902	977	973	995	980	969	989	947	972	955	961	977	995	968	1008	949	1017	976	982	933	929	921	991	936	942	951	943	1000	914	999	948	925	944	959	974	975	975	953	996	989	965	869	988	970	946	947	989	942	936	962	967	929	951	1026	977	921	952	964	982	981	998	963	1011	975	941	977	999	964	957	971	919	951	1000	966	1009	975	907	932	979	946	950	1022	951	945	961	922	971	958	944	948	959	960	959	966	993	998	962	980	960	990	930	949	977	912	935	954	897	965	930	912	980	972	943	1011	961	1011	926	957	901	977	972	919	953	955	972	916	958	975	989	996	990	1009	1006	976	909	969	938	988	960	1004	989	1014	1046	995	1020	919	1000	975	903	972	935	912	938	938	989	972	928	978	953	938	951	954	979	981	932	1033	978	1000	970	991	937	992	1018	902	969	975	942	961	987	1024	953	902	1002	933	974	974	967	992	947	942	1032	945	1009	972	959	967	938	1006	924	1033	965	948	961	975	975	896	993	980	935	946	1008	974	962	1001	970	1012	990	959	941	984	983	995	945	1006	1002	958	957	914	965	929	988	959	975	971	931	976	952	927	968	909	951	936	988	968	974	955	950	966	1002	969	911	966	971	956	919	971	985	944	934	993	1006	965	930	936	961	1014	949	989	968	1011	1003	941	970	965	924	953	965	974	962	903	973	992	973	971	950	966	945	989	992	934	964	926	954	962	955	981	962	962	1002	957	982	1002	1008	980	981	975	950	917	1008	929	893	984	1030	962	997	973	984	953	903	992	975	914	955	961	980	967	1001	930	962	959	976	982	979	992	957	900	932	963	1007	959	1022	916	1017	970	989	1005	962	959	977	928	965	999	983	957	969	933	984	1000	897	972	978	966	927	912	1017	969	938	953	918	944	939	1046	988	924	964	1051	991	1003	953	999	993	921	949	980	1007	993	962	981	990	935	957	997	966	945	983	938	1015	977	964	990	960	983	966	956	976	954	976	1003	984	923	1006	987	945	953	964	961	1038	910	942	970	970	947	938	1001	942	966	958	900	924	968	969	960	957	941	931	998	955	960	965	966	957	956	921	928	976	985	1018	930	996	947	980	987	935	998	924	943	997	977	976	985	932	958	965	993	923	920	956	964	1006	944	930	956	921	1009	962	918	1017	977	964	930	968	941	990	969	953	1035	1001	890	953	973	1043	927	951	989	964	956	965	971	982	921	951	972	1004	989	932	954	1014	978	905	969	963	998	980	969	1006	984	938	954	942	1037	1022	986	997	971	960	966	994	956	963	986	946	992	940	1008	978	978	997	1014	988	992	1046	957	943	967	974	993	963	994	991	891	977	956	962	980	998	965	933	945	911	939	964	1024	941	936	999	978	963	973	1016	947	962	994	974	951	889	942	941	1001	1004	907	984	949	947	984	974	980	929	998	980	908	990	958	1015	937	930	980	1007	1000	962	1008	962	1011	883	972	1007	928	981	981	942	975	1003	957	920	953	1036	918	966	953	975	952	960	976	976	970	1010	944	951	1020	880	902	932	964	952	952	979	929	986	977	897	977	915	1000	961	930	929	950	958	963	996	964	985	986	912	978	970	897	965	920	914	898	920	974	962	968	956	985	903	1004	963	934	884	955	998	982	913	905	945	916	975	969	996	947	994	937	970	970	992	987	978	946	988	1024	930	940	973	1001	975	942	943	937	955	970	928	925	951	999	960	946	971	1041	1021	988	945	940	895	915	937	934	973	948	1043	1023	944	936	945	916	937	887	977	929	905	930	929	1012	997	1001	1000	992	999	926	1079	965	1009	937	931	976	979	974	962	908	1001	952	903	972	964	1011	991	987	944	932	949	993	922	964	939	982	977	961	981	955	991	911	974	975	959	986	971	1001	988	982	964	943	985	968	973	971	945	948	947	922	975	1046	981	977	1028	1011	956	996	997	953	935	958	994	975	874	1016	1010	988	1013	926	1008	958	925	998	1004	989	1004	982	1015	1008	953	971	969	929	990	976	954	981	987	993	975	968	913	957	922	913	1005	939	971	923	966	941	929	989	995	955	982	948	999	947	1006	995	902	945	991	975	955	1006	987	915	934	997	938	960	958	941	998	1016	920	1016	941	959	966	949	987	952	1024	995	972	960	957	1020	962	939	972	982	950	972	932	927	970	953	962	940	972	936	995	907	987	951	904	968	1008	950	926	959	995	1007	951	922	955	911	944	944	960	1013	1057	1029	949	918	929	958	966	935	959	992	954	1043	961	1026	940	980	965	946	960	943	991	942	977	954	964	982	918	927	913	899	935	933	1005	935	955	952	962	929	1003	981	997	966	945	966	1002	967	1008	986	935	963	927	943	971	1048	964	954	956	962	968	970	940	958	953	959	983	932	967	964	977	951	918	995	910	964	941	960	939	1020	959	932	975	914	1027	997	973	1008	965	937	991	983	978	933	959	943	935	926	946	992	938	935	940	911	950	955	983	974	998	951	979	915	948	952	940	1017	978	912	952	988	957	950	960	992	957	957	974	953	977	990	951	970	919	980	955	983	940	969	919	1001	966	926	897	913	908	887	994	932	959	933	966	954	927	952	965	955	933	966	945	972	1000	902	951	930	927	972	934	961	961	997	955	944	975	959	990	966	1015	987	954	957	930	970	977	878	972	959	946	1022	927	936	1001	1018	944	973	897	954	914	983	919	948	974	969	977	1004	982	961	914	940	1012	992	1001	971	973	878	970	1023	947	980	959	954	941	952	986	991	900	986	999	1052	966	951	1005	950	951	1030	972	964	930	946	1000	954	991	947	935	986	992	996	980	942	976	988	938	971	963	954	1035	989	943	980	998	947	995	1038	935	973	971	956	967	948	968	965	965	976	934	1006	938	982	962	996	954	928	918	989	962	949	957	915	971	936	909	942	948	965	927	957	934	987	989	1026	988	1015	970	930	972	926	979	920	979	983	971	976	938	982	989	1031	972	981	941	1022	950	946	994	964	961	952	981	943	939	936	937	963	969	931	973	998	979	952	989	960	915	1008	921	955	989	996	928	975
28439	16532	8362	1565	230	170	155	149	157	134	152	141	170	135	131	148	134	149	138	146	139	159	152	144	138	160	125	152	137	139	162	139	164	158	149	147	168	124	144	164	148	155	155	158	134	124	157	140	145	136	157	137	152	136	144	154	154	166	150	135	172	158	141	128	164	143	163	136	155	165	125	147	137	145	164	128	125	144	160	151	129	129	156	135	167	151	145	146	157	146	141	151	153	152	144	144	172	155	157	152	171	152	159	144	149	156	183	136	149	153	151	162	175	164	152	167	145	146	145	148	152	138	159	143	152	143	139	146	135	155	131	133	137	126	167	154	131	139	158	151	150	135	167	162	161	123	167	159	152	134	152	135	145	161	140	134	141	136	149	154	152	140	170	146	152	149	147	150	160	142	142	148	149	160	148	152	147	149	142	146	131	141	154	152	173	149	143	146	148	152	141	140	148	132	168	164	157	166	158	161	149	140	140	151	146	135	152	139	149	154	172	125	156	138	145	162	142	156	168	151	152	139	164	155	148	160	140	151	143	143	160	141	156	163	157	138	147	141	143	151	168	136	145	150	150	154	161	139	149	132	146	147	154	158	161	148	140	149	149	119	127	135	152	168	151	158	173	180	155	141	151	125	154	157	140	159	155	144	156	175	158	144	144	132	147	124	137	138	169	147	170	141	144	142	137	151	126	137	140	139	152	169	128	142	166	156	147	140	140	132	156	163	139	135	152	151	154	167	138	140	149	178	159	147	137	152	132	142	136	153	144	139	139	119	139	148	130	131	137	173	143	140	146	127	150	135	145	149	137	156	125	134	167	133	157	160	154	146	152	154	133	153	135	138	136	166	151	125	141	136	166	128	135	149	149	144	155	126	157	151	174	171	145	153	142	120	147	158	154	158	133	137	135	145	167	165	165	164	149	148	151	131	143	132	155	155	139	153	157	169	155	151	132	155	142	153	164	151	145	166	134	147	159	151	132	151	152	132	136	151	161	129	144	158	122	131	144	154	172	158	163	153	139	141	152	175	161	138	143	140	135	144	155	146	157	146	150	137	141	138	129	151	147	157	158	144	150	167	155	161	136	135	150	130	140	132	163	151	136	127	166	141	166	120	168	139	151	154	164	129	149	138	144	132	130	137	136	173	156	125	164	127	136	157	164	153	158	150	146	150	147	144	153	144	151	143	150	149	131	144	162	143	147	141	136	148	136	147	141	145	144	153	149	183	142	159	146	148	146	151	147	132	169	134	141	159	169	139	148	162	139	127	157	133	157	135	151	151	145	159	128	162	140	135	165	153	166	131	126	171	142	161	151	146	171	138	175	135	134	155	134	142	135	143	164	158	155	132	155	131	153	137	141	139	145	163	140	142	144	130	143	162	146	130	138	169	137	137	150	142	155	156	146	140	137	165	161	123	146	163	147	151	129	140	148	143	162	146	170	126	145	151	160	153	136	150	141	138	140	152	141	129	177	148	137	142	167	147	151	169	142	134	133	143	157	166	131	141	120	174	146	138	140	153	127	147	170	155	148	153	147	154	138	155	146	132	145	161	172	138	157	148	130	148	163	122	132	157	145	149	129	166	151	151	136	141	140	133	154	140	146	151	145	138	153	153	146	147	119	151	162	148	148	140	157	137	144	149	151	148	144	165	155	140	173	155	161	140	164	140	151	132	138	138	134	149	157	151	131	134	163	157	139	129	145	153	136	152	153	168	144	165	141	146	145	121	155	161	159	168	155	154	156	143	136	154	149	147	131	159	144	156	141	131	153	157	141	135	152	172	144	143	149	153	150	164	127	130	148	139	139	126	141	138	150	157	148	141	150	143	145	155	153	150	142	132	143	142	157	133	140	152	152	148	143	137	132	147	144	132	122	125	176	144	151	161	138	150	160	151	162	140	150	148	167	160	151	161	147	145	155	151	151	137	163	138	158	147	159	165	158	149	130	163	144	161	157	147	154	154	161	170	135	153	122	129	159	150	143	151	142	150	150	137	147	133	155	152	144	154	153	142	123	162	165	124	144	150	187	170	173	152	124	150	146	151	131	154	141	153	176	146	157	134	131	153	136	140	145	145	155	139	155	132	148	156	179	136	145	146	153	151	125	133	140	148	158	157	142	155	121	160	155	148	174	144	148	134	141	141	143	136	165	153	113	150	144	121	166	163	134	157	151	137	173	131	131	167	165	151	152	138	141	134	147	149	151	160	147	151	156	147	137	153	147	142	145	119	162	131	145	166	143	141	139	135	151	161	155	145	148	167	133	165	126	177	166	138	127	144	143	158	170	153	174	141	149	141	154	137	138	150	141	145	121	138	163	147	140	161	129	143	141	157	122	140	133	144	142	145	152	154	136	136	154	183	151	135	162	158	149	138	132	148	146	160	136	132	129	156	147	160	119	151	136	138	170	152	168	145	150	152	144	152	152	137	167	153	148	132	136	158	135	142	142	159	139	151	151	150	129	150	140	164	153	133	133	174	145	166	137	145	156	141	146	153	152	137	158	156	158	134	159	159	138	141	126	128	146	146	135	140	133	173	132	152	155	148	141	165	176	131	198	168	163	141	146	162	131	161	139	149	156	156	143	165	137	150	155	150	138	147	145	170	120	144	140	137	156	149	145	160	132	156	124	147	130	152	148	159	140	175	157	146	162	135	162	142	181	147	152	160	148	157	187	150	157	154	152	146	134	146	155	168	151	132	158	139	132	174	129	130	127	153	135	172	145	148	166	152	136	146	167	147	125	160	139	165	129	170	152	159	135	151	143	152	158	152	133	141	136	161	129	158	154	144	149	150	155	150	155	139	131	145	156	156	144	141	119	149	128	162	168	147	142	134	138	135	145	163	159	147	147	160	149	159	146	147	138	155	138	148	160	156	153	136	149	142	149	159	143	133	154	138	158	174	139	162	155	153	138	148	153	133	160	145	148	136	143	121	133	156	150	133	166	147	146	137	135	160	123	118	148	144	155	161	153	162	132	128	151	155	153	165	164	149	134	130	138	151	146	150	141	160	149	153	143	148	141	161	138	155	186	143	150	130	148	146	150	151	135	169	148	143	147	152	154	175	132	149	161	146	149	138	156	163	130	143	130	153	162	135	142	159	143	156	149	145	158	124	170	154	131	138	160	150	161	135	151	151	155	132	135	126	132	147	164	135	128	167	146	146	142	130	143	167	164	139	141	144	144	142	145	148	155	151	136	140	150	159	182	146	162	146	149	162	169	153	145	113	148	156	144	160	141	132	152	159	156	137	131	178	135	169	158	170	148	137	152	136	150	147	143	130	158	158	132	148	139	155	138	154	146	148	131	136	152	144	154	122	156	150	147	144	149	150	136	149	147	146	166	152	177	179	121	136	160	145	135	152	129	153	139	162	145	166	150	158	153	139	139	169	157	149	169	157	140	154	154	163	152	161	158	156	151	145	157	133	156	131	140	150	151	164	147	150	141	134	131	166	162	121	125	158	149	145	154	137	153	168	147	147	124	146	142	146
26845	20545	12447	3360	557	510	532	526	497	498	535	502	498	515	534	491	547	523	500	514	503	520	507	480	538	553	459	527	534	475	492	491	511	495	523	528	530	518	522	510	528	517	514	526	496	498	531	550	502	538	501	504	515	560	510	476	499	518	563	510	531	501	516	526	460	516	512	492	513	510	527	528	494	516	518	492	479	505	528	479	514	501	460	508	505	538	541	477	537	504	498	479	542	542	510	501	542	487	496	547	514	495	533	501	499	492	550	513	501	503	491	521	511	567	511	477	487	478	541	482	513	505	517	468	516	530	512	529	514	526	542	509	493	519	517	507	517	500	525	469	474	509	516	480	520	506	506	506	542	498	524	472	524	524	472	498	492	509	522	464	496	509	510	544	527	508	534	516	482	491	546	502	549	513	511	514	514	499	520	498	511	476	486	513	455	547	513	540	500	490	535	509	509	463	480	507	484	518	537	475	516	520	529	485	521	540	483	488	546	472	534	526	477	516	500	492	500	496	497	534	519	526	510	496	501	482	511	520	515	499	487	491	518	456	539	457	517	489	499	512	509	460	497	492	511	470	509	505	505	537	491	483	506	521	503	518	520	506	491	502	545	490	510	520	490	501	536	515	516	548	480	502	542	501	512	523	535	449	487	498	537	480	490	483	466	540	485	520	566	517	551	526	527	530	540	519	523	499	531	461	524	478	532	508	494	533	521	487	495	517	513	534	489	557	511	497	499	503	503	521	497	506	483	523	528	508	512	503	532	493	516	518	490	500	517	522	508	521	514	527	511	515	515	515	483	520	525	494	525	514	502	554	561	548	519	502	519	474	484	520	519	530	458	481	521	497	514	518	500	521	494	514	493	521	529	509	519	513	513	492	533	516	498	480	471	538	556	509	525	483	499	508	539	527	501	514	515	554	519	515	530	504	497	498	473	521	483	525	545	522	478	487	534	500	493	512	524	532	468	498	507	497	494	520	529	496	494	480	537	462	537	474	528	478	496	494	487	493	550	528	500	493	512	530	532	551	530	532	497	487	507	485	522	503	504	537	505	494	512	513	505	499	499	495	519	490	517	477	502	504	474	488	541	506	529	499	469	526	515	490	527	534	442	496	534	471	492	492	533	521	490	504	505	505	543	573	475	487	540	499	498	520	476	514	498	514	525	498	516	526	467	541	505	505	470	493	462	474	531	510	511	471	488	515	532	508	508	459	534	523	448	495	486	503	526	530	543	506	536	520	497	517	495	479	461	531	518	471	529	527	525	535	483	467	496	533	528	520	464	498	501	500	511	494	536	496	480	516	476	540	550	541	499	475	505	505	505	485	484	526	455	516	495	493	520	531	481	493	484	520	498	532	506	448	516	452	532	517	507	496	498	461	517	531	500	531	495	518	505	500	500	484	488	520	543	535	518	519	524	493	507	497	501	528	476	487	518	470	508	485	498	507	502	506	508	515	486	495	532	482	498	522	519	462	527	522	513	496	497	544	541	526	531	516	503	540	505	503	559	521	487	497	520	488	466	485	544	500	500	501	534	516	514	536	507	492	527	471	496	486	549	506	517	529	530	516	522	490	531	559	514	546	504	532	489	467	516	496	501	506	525	508	549	512	500	491	511	530	537	468	540	514	502	558	541	490	514	496	516	505	532	517	510	499	527	537	557	532	511	494	500	552	482	517	457	504	507	485	499	521	473	488	480	497	504	521	495	491	500	531	518	495	516	508	509	504	515	512	515	514	497	491	517	499	460	495	517	483	497	509	510	500	552	468	531	503	531	520	530	480	463	509	484	483	490	521	473	512	514	480	488	496	489	497	550	506	493	516	519	537	486	498	513	463	496	531	528	480	528	514	496	538	509	522	518	483	529	504	493	529	551	499	544	492	499	506	503	499	506	500	552	494	495	468	507	516	509	491	538	514	520	518	480	521	484	509	469	453	499	513	473	524	550	513	505	519	485	489	508	534	479	513	484	522	483	510	529	528	484	535	494	505	481	520	519	500	480	516	545	492	539	491	492	505	497	495	532	530	505	504	519	504	500	497	527	500	531	506	547	508	522	512	530	532	545	556	539	511	508	511	463	508	491	505	508	512	514	532	536	502	509	498	506	492	517	497	498	528	514	490	519	553	509	542	500	556	507	523	487	533	540	458	535	519	505	516	496	499	498	514	494	500	543	525	497	523	510	496	526	519	523	544	533	527	527	542	517	511	507	517	491	476	499	500	561	488	490	450	552	548	499	502	550	510	512	449	506	507	541	503	502	526	515	499	501	501	515	468	484	505	534	490	513	494	477	511	474	525	558	512	493	528	476	534	494	524	514	502	537	527	515	532	529	524	514	508	518	500	490	487	541	506	494	500	506	519	457	497	535	511	541	494	520	512	503	499	481	508	533	511	534	483	514	506	517	560	479	514	508	480	530	487	523	485	484	509	521	510	498	491	521	476	486	511	548	537	521	481	517	516	462	538	501	540	525	506	461	509	550	508	557	532	498	502	555	522	496	521	535	506	478	522	511	505	522	466	548	536	458	490	547	524	513	490	504	472	504	557	488	484	506	596	481	507	521	516	507	504	501	532	515	507	537	509	542	508	479	508	487	518	523	498	505	529	506	541	497	532	503	528	532	492	500	489	478	516	505	482	522	490	502	488	537	554	522	514	486	498	476	503	517	505	507	503	536	472	480	506	529	471	477	548	505	562	488	499	519	519	527	523	492	467	510	540	476	493	510	518	507	527	496	497	516	451	498	529	533	459	498	487	522	469	483	500	508	516	527	493	536	481	515	515	489	489	507	448	492	497	490	498	504	492	539	483	468	497	540	515	516	489	530	471	480	465	553	517	505	476	502	564	483	483	495	498	511	501	514	516	503	511	529	513	517	527	485	502	521	473	511	520	526	469	561	506	521	502	465	510	517	481	486	485	454	498	521	487	528	532	527	510	514	506	517	466	495	508	535	485	530	496	511	522	528	504	529	534	525	509	502	489	514	480	542	489	488	513	516	544	502	512	504	498	538	531	497	502	487	536	484	526	493	529	492	481	499	524	512	485	468	496	516	529	534	501	511	478	476	511	494	476	523	516	529	555	489	521	476	476	494	555	502	486	521	509	517	561	487	516	515	522	530	525	484	499	578	526	513	492	541	480	514	489	494	513	503	505	470	520	527	526	525	493	507	529	552	504	478	492	518	491	509	505	472	485	514	452	543	489	503	492	540	482	504	464	499	499	518	526	481	534	512	519	503	500	506	501	511	454	527	552	526	460	512	497	497	495	501	534	496	493	525	528	497	509	480	504	518	495	511	506	531	506	508	505	520	506	553	512	502	521	514	510	493	529	469	529	461	509	502	518	517	512	536	510	509	494	492	547	558	513	501	495	491	475	497	504	517	523	466	533	521	554	509	507	504	538	509	482	494	505	484	511	538	481	520	527	513	489	487	482	537	498	519	478	515	485	526	532	500	516	521	522	470	513	509	513	499	525	505	530	484	500	507	497	526	546
67537	61886	51220	24002	3108	335	272	241	247	262	267	246	207	219	263	245	275	237	218	209	253	265	232	213	255	229	256	222	244	222	256	198	222	238	221	250	233	241	213	223	205	270	237	226	200	210	222	251	212	227	248	233	251	230	235	254	265	213	247	229	210	227	219	192	230	224	229	239	252	233	230	216	243	244	254	225	223	227	234	230	227	218	233	230	239	251	228	221	223	269	235	251	212	241	230	229	202	260	221	235	226	221	237	222	238	234	254	229	252	207	223	219	224	222	259	229	218	240	230	215	225	237	235	243	204	231	222	235	228	237	242	233	236	204	250	244	242	208	224	210	244	224	269	260	243	219	237	254	242	236	209	227	231	225	244	243	224	237	243	260	256	240	221	213	231	209	233	247	242	222	244	218	232	218	231	219	215	201	227	224	235	253	219	250	251	238	219	235	219	237	211	238	223	220	206	217	246	232	216	234	219	230	232	214	237	213	248	189	236	228	227	236	251	207	235	241	238	233	227	216	223	241	203	222	257	201	240	218	228	247	232	246	211	219	224	243	229	240	213	243	238	238	261	212	233	253	217	227	224	224	223	233	219	249	257	225	235	222	221	237	235	268	227	233	236	220	247	223	229	240	256	244	214	248	198	219	260	250	253	240	218	234	258	235	243	230	219	209	211	226	205	230	236	232	249	235	222	237	243	237	243	229	219	216	238	251	232	220	217	210	222	214	246	243	224	220	231	231	227	222	220	230	213	245	227	207	256	221	232	219	249	225	207	233	234	216	243	238	257	244	233	221	193	244	231	223	225	237	249	218	219	224	208	237	199	196	217	218	216	234	227	239	223	227	249	233	242	255	214	247	197	205	249	232	226	218	238	214	242	236	231	237	199	223	223	273	258	238	229	231	220	211	239	243	239	234	226	252	214	210	210	224	241	245	240	225	227	218	244	245	217	239	223	247	224	227	223	269	202	254	218	228	240	231	250	229	256	225	215	234	229	219	206	207	245	260	236	214	212	231	239	232	243	235	240	248	224	239	252	239	226	222	224	229	210	240	219	239	221	230	219	247	253	251	228	236	230	258	248	219	244	246	209	246	225	260	261	209	248	236	222	202	234	242	229	253	246	231	220	227	221	228	234	235	233	205	213	200	241	218	224	229	240	244	244	240	233	230	215	235	205	251	221	228	241	228	228	211	232	242	208	234	213	238	265	262	232	247	261	217	209	255	246	238	232	238	222	212	226	259	218	217	237	209	213	239	238	266	242	236	215	239	238	220	230	215	246	234	231	255	260	207	237	208	234	240	236	234	228	257	194	231	225	226	236	250	244	226	222	225	193	219	255	212	257	259	227	211	217	235	226	206	233	244	232	257	213	237	226	223	268	211	229	253	213	221	226	253	230	238	217	255	257	233	221	245	233	242	251	230	236	213	219	232	222	237	237	247	231	267	231	248	270	232	209	232	238	226	214	227	246	244	221	251	219	232	205	229	223	215	259	236	221	224	234	226	222	222	204	235	227	230	219	245	234	243	234	228	256	258	237	209	228	232	246	226	208	238	218	248	248	224	253	285	228	245	196	216	214	212	218	219	244	220	263	204	238	214	210	221	218	243	217	249	264	249	252	242	215	241	225	257	263	265	257	223	204	211	211	215	251	260	232	229	219	217	217	220	242	250	215	197	216	236	230	232	225	233	250	238	226	234	238	244	236	239	236	240	235	215	235	229	234	239	236	210	239	235	191	250	233	233	243	221	216	239	249	216	237	281	232	196	248	195	224	234	247	225	236	233	244	213	229	266	222	204	233	223	254	224	219	229	231	193	227	228	244	210	209	228	240	269	232	230	235	208	213	229	218	245	241	220	204	257	230	244	234	205	233	244	248	231	265	235	247	255	234	233	225	224	254	240	213	234	264	257	254	240	246	220	223	227	271	254	215	249	249	198	220	236	209	216	232	242	208	213	211	219	215	213	246	237	206	241	215	233	222	211	215	237	232	251	222	213	207	243	239	250	238	234	242	215	255	247	222	226	250	242	241	240	215	221	251	253	227	232	230	228	224	234	243	239	228	240	209	245	237	241	214	244	219	220	247	257	241	235	246	248	231	230	240	233	224	211	244	250	218	210	217	225	242	233	230	235	245	259	225	229	231	199	214	241	238	241	211	242	234	242	226	244	206	220	243	238	255	243	230	226	217	243	226	206	242	213	229	214	238	222	244	227	245	204	232	226	237	250	242	197	261	224	254	263	225	237	250	226	203	263	244	222	223	204	233	265	207	239	192	220	228	208	249	212	236	230	216	224	229	233	247	256	228	216	212	245	256	255	257	207	184	214	234	243	241	249	219	233	225	243	241	202	224	244	230	200	236	230	236	237	221	238	231	241	258	222	260	216	233	213	228	239	216	238	222	241	247	264	240	250	253	230	243	213	230	240	233	221	237	244	225	252	224	223	230	226	219	218	215	243	233	210	246	234	212	229	238	239	246	254	231	208	204	253	246	249	240	204	222	217	214	242	231	220	259	233	234	223	234	247	226	186	201	225	209	230	227	225	234	216	233	238	247	212	232	230	230	227	214	253	256	246	228	223	211	235	210	258	248	214	263	230	248	222	226	227	222	235	213	214	219	216	230	253	242	226	252	236	240	218	213	227	248	252	246	220	251	204	247	206	235	251	243	265	231	222	267	245	227	227	243	223	209	239	225	267	215	238	232	250	261	230	238	241	236	253	239	220	191	255	226	250	237	192	200	240	236	219	222	236	249	223	216	224	225	234	257	244	226	220	230	232	216	210	234	249	234	193	232	222	247	235	237	225	246	204	214	217	245	232	243	234	231	235	228	217	238	221	263	228	218	204	237	235	238	249	223	261	257	234	230	227	225	232	217	241	234	244	208	238	214	243	227	233	225	232	230	219	207	220	255	238	224	218	235	256	216	224	215	229	252	205	241	225	221	231	226	253	222	219	250	235	213	216	241	230	241	243	258	220	238	225	241	240	228	201	220	245	226	211	244	269	251	230	230	259	206	245	216	211	244	225	248	262	227	252	263	234	224	234	240	241	245	242	221	225	238	212	238	230	221	248	226	254	244	241	252	230	229	235	240	244	236	235	233	236	252	257	229	233	235	230	250	251	222	231	209	238	253	207	224	230	222	243	242	231	215	222	240	242	232	251	216	213	204	253	238	221	239	226	244	193	218	241	221	224	256	213	233	221	235	236	244	245	212	221	239	225	223	255	218	217	232	243	235	235	236	205	223	231	263	231	242	237	240	231	212	232	236	257	240	249	244	224	240	223	275	242	246	242	199	281	223	231	232	225	221	241	251	213	221	198	226	238	230	230	227	229	207	219	224	250	217	246	226	243	230	236	241	225	251	216	265	243	224	211	213	221	232	233	203	222	223	241	235	256	264	246	197	267	220	214	264	239	237	208	268	235	232	223	243	211	215	226	225	276	232	243	214	246	257	221	249	244	245	198	240	245	249	231	238	241	247	209	243	248	238	234
47478	49992	46091	18296	1158	1018	949	896	850	858	817	836	803	817	775	788	734	756	737	785	719	751	822	708	752	753	765	749	725	727	701	731	718	689	752	743	719	748	735	730	760	744	727	693	718	776	722	697	771	726	751	720	692	753	763	738	732	728	710	698	722	714	672	774	726	694	763	693	752	692	692	766	690	719	749	735	728	711	736	763	654	790	711	729	701	777	693	766	682	734	715	709	732	710	726	715	731	687	726	719	748	713	735	710	701	702	673	743	699	703	730	731	754	711	764	720	731	737	782	701	718	742	755	722	699	727	737	715	770	704	734	735	732	761	692	699	717	736	697	754	774	657	714	726	752	704	713	724	744	709	699	714	701	711	671	682	734	699	765	733	736	745	710	704	691	709	717	711	743	654	709	715	747	710	707	718	699	686	728	732	733	723	729	710	693	658	762	734	742	726	695	741	746	679	764	710	707	716	721	731	702	718	729	709	752	679	706	762	719	711	723	709	721	687	742	735	714	782	792	734	772	726	715	734	690	749	658	756	705	751	755	717	743	722	717	696	761	700	772	742	743	716	749	735	790	762	725	726	720	722	711	699	683	728	752	711	739	724	711	747	762	714	696	730	742	729	708	690	763	718	690	667	694	717	695	747	715	708	773	730	690	715	728	719	704	741	787	712	707	739	645	689	741	709	702	693	712	722	728	714	754	681	710	725	732	704	739	720	683	677	765	751	747	727	769	733	733	756	733	680	731	737	700	694	724	745	694	769	715	717	703	721	724	726	716	691	722	666	718	707	690	722	706	682	718	730	723	679	708	714	717	687	735	711	760	728	686	710	673	709	742	772	726	713	761	745	725	728	709	718	723	785	752	742	683	745	724	733	755	735	736	734	736	740	752	690	715	775	718	720	709	740	751	703	733	710	757	800	722	688	738	716	761	716	719	713	738	759	720	709	787	684	734	738	718	737	744	701	708	709	750	689	764	745	746	713	726	757	741	755	726	696	657	733	684	728	708	735	728	710	751	731	737	769	756	750	703	696	768	763	711	690	748	747	700	747	704	762	714	694	740	717	755	718	701	727	714	739	734	737	740	719	722	685	758	753	698	721	686	731	731	719	644	746	771	726	739	714	754	714	734	684	721	689	697	715	710	692	698	730	687	708	741	742	712	727	769	719	727	716	731	720	736	750	689	717	717	752	752	697	695	716	732	728	746	660	753	721	708	770	729	714	747	687	774	695	730	731	737	737	690	713	675	707	761	717	760	721	751	749	736	727	777	697	666	693	732	705	721	787	708	721	748	750	764	770	720	735	707	729	711	707	742	763	706	722	729	698	778	724	681	765	672	713	784	692	707	728	730	748	791	701	711	742	725	762	736	735	708	687	731	726	695	735	675	732	691	722	732	711	717	711	774	681	728	767	735	776	704	709	750	681	708	721	711	756	766	734	759	735	695	721	753	698	718	742	709	728	747	732	693	746	731	709	736	733	725	742	730	742	743	684	705	732	785	742	748	691	739	674	700	782	697	745	677	678	658	695	695	725	724	713	738	689	718	739	737	728	699	672	731	702	701	736	694	707	719	691	738	722	734	697	680	741	714	726	746	757	685	728	731	752	695	723	737	712	734	732	747	711	733	714	674	722	697	780	669	657	715	738	696	719	689	769	746	748	733	682	732	736	744	688	756	679	760	746	676	678	733	736	661	704	734	727	695	704	732	747	729	731	746	746	752	752	759	749	707	741	741	693	730	761	732	744	754	731	741	713	773	697	700	701	709	728	761	703	729	697	711	726	777	731	750	724	764	715	732	712	728	725	724	709	673	736	703	693	725	707	753	730	727	711	746	707	753	697	783	710	718	781	735	726	781	696	706	739	720	740	742	805	660	693	751	732	753	734	703	707	725	707	746	713	700	729	739	740	715	729	732	767	725	739	736	702	747	766	727	705	754	742	742	705	700	710	737	694	728	710	717	733	719	712	695	756	739	716	724	711	735	726	702	773	770	743	726	717	724	737	726	734	716	713	740	683	747	722	772	700	774	732	707	745	707	711	681	734	734	694	704	688	730	682	705	765	719	726	697	711	714	716	742	696	724	740	753	751	763	766	690	726	723	719	730	713	732	752	707	723	765	755	736	690	733	704	768	671	762	763	719	772	704	691	720	700	719	709	745	693	735	740	726	722	719	724	684	753	755	761	703	706	714	745	722	746	678	727	694	726	743	744	711	736	661	751	746	723	712	727	744	776	747	725	705	730	784	668	665	737	691	707	745	731	745	733	699	741	701	719	713	698	677	711	731	692	740	739	717	701	733	713	739	773	721	790	745	723	733	724	717	731	723	678	741	729	741	709	704	709	694	731	729	724	677	723	728	697	667	714	750	694	739	732	719	778	702	710	727	721	735	703	744	687	692	638	664	754	742	738	681	723	725	690	732	756	721	748	726	772	711	710	696	728	727	725	710	711	686	723	698	712	745	698	736	736	696	741	715	671	709	688	673	747	754	699	741	704	689	738	772	746	699	690	682	729	706	738	758	710	661	745	722	736	755	713	763	698	758	751	741	709	706	718	747	731	704	720	693	749	723	738	748	720	713	687	751	695	743	747	720	708	723	686	737	707	717	696	718	742	706	782	705	699	766	692	738	702	717	686	723	705	737	737	741	728	684	718	742	754	735	719	706	717	701	726	728	756	707	775	741	790	748	751	778	677	717	724	708	717	763	700	743	716	744	714	714	733	751	738	747	730	755	746	728	748	718	762	697	735	754	753	659	765	738	684	681	749	726	736	762	768	702	733	696	734	734	735	724	711	715	682	772	705	708	704	660	747	744	746	731	752	721	696	771	759	731	686	703	736	725	765	681	707	774	697	715	732	756	708	750	734	729	696	744	722	745	738	748	746	719	735	694	748	688	704	754	749	693	772	742	692	718	802	744	768	750	737	691	724	712	727	698	678	711	719	779	736	710	779	722	721	702	724	702	734	707	762	727	749	773	700	708	728	753	732	721	734	709	739	737	712	722	719	724	720	741	685	734	775	705	741	744	724	707	709	712	689	705	698	758	737	707	715	754	761	785	716	730	694	692	709	783	745	699	750	712	728	719	699	708	714	699	706	759	715	787	715	761	711	709	737	735	712	777	697	715	743	783	731	739	741	746	700	745	701	731	674	716	717	739	715	665	729	766	743	757	733	687	751	694	722	736	721	761	727	714	744	730	717	751	718	686	656	697	671	731	702	727	752	686	708	748	731	779	701	782	726	733	710	782	742	719	706	734	753	727	750	658	697	698	716	744	730	671	735	748	726	738	714	716	725	742	738	740	756	705	750	744	705	730	710	751	690	722	759	715	725	702	707	737	685	721	727	773	712	698	742	694	731	743	712	724	689	764	680	742	717	760	676	688	710	679	712	744	697	721	704	708	677	731	749	726	742	739	749	732	722	760	708	691	719	715	684	744	748	663	694	741	747	661	717	745	727	768	721	744	725	702	707	733	709	705	730	735	715	733	686
76796	74040	63848	33516	7928	706	426	392	403	366	350	328	358	345	308	312	319	292	336	322	324	340	352	327	314	319	314	326	323	324	313	337	318	299	304	314	364	327	333	315	306	301	275	299	293	306	352	327	342	322	316	310	324	321	330	306	292	320	305	323	294	331	305	323	294	321	272	323	293	306	357	317	316	321	313	314	318	311	324	313	333	309	319	341	330	314	338	322	320	289	288	298	301	317	298	274	335	298	271	311	340	284	332	324	317	298	286	321	327	311	291	353	318	324	300	308	311	321	309	294	289	320	334	289	292	319	292	329	320	321	304	324	304	325	288	334	350	309	310	327	328	338	342	326	294	325	341	310	306	305	293	308	247	283	297	310	349	299	325	350	283	329	317	344	326	349	354	300	297	277	294	319	305	309	325	311	310	337	308	306	332	307	346	343	329	282	312	310	302	285	310	304	294	293	318	326	290	294	312	326	349	288	348	315	322	283	330	337	336	307	342	288	309	285	319	325	272	324	319	314	293	314	330	321	336	316	322	298	329	318	324	308	309	293	307	306	328	292	319	295	346	341	348	291	325	316	315	309	301	330	333	309	331	298	301	325	319	338	325	336	342	321	313	320	347	308	323	344	311	287	320	320	329	304	311	315	313	303	323	316	304	310	276	287	300	305	319	315	328	317	312	329	302	314	311	312	332	300	341	331	337	326	324	315	326	327	306	309	273	340	367	343	303	320	317	331	284	317	313	327	312	296	297	320	326	348	328	341	300	333	310	318	346	306	339	325	324	315	291	315	328	329	335	309	322	328	304	305	326	330	300	302	308	313	315	328	329	334	313	336	322	320	341	342	303	316	311	302	301	303	317	294	331	317	290	322	307	298	326	276	298	340	292	290	296	275	335	335	304	301	315	304	295	330	332	332	317	322	295	346	323	313	313	346	317	320	350	318	283	302	336	309	307	295	323	311	282	322	329	311	340	325	306	298	285	293	311	308	336	378	295	329	280	327	290	316	294	334	303	311	328	297	314	304	310	307	333	329	313	321	323	295	320	319	295	301	305	324	318	305	295	314	300	304	298	303	345	357	357	324	305	292	306	306	304	311	328	282	316	300	297	314	292	316	318	314	317	300	321	335	278	329	344	292	296	312	328	300	286	324	288	316	313	299	336	295	319	328	293	326	319	306	327	318	276	285	302	321	294	311	277	310	325	296	337	319	310	291	332	342	307	310	357	300	306	328	312	330	298	360	316	328	302	301	351	327	314	306	303	324	322	333	310	329	336	289	323	289	317	294	308	321	293	342	325	300	304	314	298	320	315	328	360	320	326	297	319	305	314	297	313	310	314	327	325	318	300	304	285	303	296	309	329	313	304	307	329	320	300	297	289	312	317	304	333	311	338	321	306	329	264	315	307	288	330	278	332	322	315	307	316	325	310	333	298	314	331	330	339	342	320	344	297	331	310	317	307	330	312	328	323	323	327	287	323	334	315	349	281	291	288	331	322	315	337	306	313	305	319	298	309	305	306	310	328	325	310	314	268	352	289	298	300	291	296	313	341	297	293	286	325	335	300	309	273	302	346	337	318	320	325	314	308	287	342	317	313	328	278	316	346	288	313	293	316	309	319	337	339	311	294	309	313	320	336	328	330	294	314	349	315	297	322	303	288	306	324	293	311	312	297	298	357	296	322	322	296	316	265	323	327	303	331	318	328	310	319	300	300	292	320	296	301	296	321	311	328	328	305	324	313	325	317	339	309	328	316	295	297	309	307	297	314	316	300	317	324	312	314	305	320	303	324	322	305	338	340	303	317	313	314	309	286	334	299	331	293	293	293	266	309	326	313	345	281	316	306	316	325	325	301	328	305	307	334	314	301	319	304	290	298	350	317	304	316	291	309	311	291	364	276	321	319	335	328	296	349	343	301	285	348	337	336	330	331	319	334	303	333	257	319	309	326	299	310	315	316	319	323	310	328	295	311	317	323	299	296	342	302	273	325	330	321	326	302	324	323	292	332	333	353	341	291	317	313	304	312	340	321	332	297	292	300	293	329	331	299	331	308	274	294	307	313	316	303	352	322	327	320	332	303	308	340	292	301	278	311	286	319	303	340	295	317	313	331	282	315	293	315	294	309	299	313	280	319	319	300	299	306	329	333	341	307	292	314	324	343	305	317	285	309	310	362	317	326	324	322	330	288	281	306	295	328	334	340	308	353	286	323	336	319	298	313	327	316	315	298	307	324	332	307	299	324	329	346	295	337	325	322	284	301	321	327	319	342	314	335	319	322	313	317	325	295	286	294	347	341	313	291	328	313	309	286	286	326	288	299	345	333	264	292	285	314	311	345	309	309	340	292	317	307	327	328	303	333	324	307	284	325	318	310	339	341	345	352	301	308	320	312	325	338	309	310	313	332	323	292	341	313	316	297	296	349	335	333	313	299	308	337	342	274	269	301	312	310	349	305	316	337	334	283	287	308	318	315	333	303	298	361	354	285	323	327	309	303	302	335	297	325	340	313	313	277	284	303	304	310	302	310	308	314	321	315	312	301	325	299	334	310	317	346	333	351	307	295	333	320	336	293	319	295	331	345	323	303	309	298	301	315	343	319	317	340	283	321	291	319	310	342	303	345	319	292	281	313	323	340	304	369	334	328	287	301	293	299	325	294	294	325	322	344	274	338	280	308	291	329	330	331	331	272	336	302	304	315	307	327	306	337	304	300	303	336	326	291	359	313	296	327	321	305	335	348	312	327	297	313	297	313	311	306	308	326	327	345	309	301	309	281	303	312	285	296	317	318	357	294	339	335	309	347	303	353	287	294	307	326	329	333	325	320	311	321	286	289	315	307	308	313	316	336	312	307	318	303	292	302	315	326	295	322	324	330	305	306	323	314	312	310	283	302	325	347	275	323	349	331	333	319	334	334	335	319	315	305	303	320	335	332	326	330	317	321	294	299	335	337	279	332	354	319	303	340	319	318	316	322	322	286	326	308	298	324	303	328	340	282	321	351	323	343	294	317	288	335	303	365	307	294	290	306	343	298	332	316	323	315	332	324	298	276	311	283	295	360	303	335	322	284	325	320	305	327	303	317	314	342	324	296	296	271	320	300	281	300	305	323	333	314	297	308	333	293	332	332	297	304	322	325	302	316	291	334	296	277	301	340	310	300	312	331	319	302	316	319	328	318	273	325	260	318	280	313	286	290	323	315	316	314	300	327	316	301	311	306	312	313	317	360	337	334	303	328	302	325	331	325	322	313	319	314	337	305	332	307	286	281	314	306	313	304	289	317	345	337	288	298	323	316	320	295	293	319	332	343	347	320	305	316	300	327	314	319	295	313	343	305	344	329	323	324	303	301	323	333	339	345	336	314	288	321	316	303	296	327	313	316	305	296	269	313	288	312	347	344	320	350	324	325	317	331	306	342	300	323	331	317	314	310	319	329	336	319	300	322	288	301	324	313	287	307	304	360	339	293	308	325	300	305	351	308	316	335	319	318	296
56455	61654	58896	23508	1688	1492	1335	1268	1192	1129	1113	1039	1099	1092	1059	951	1054	1016	1016	1036	1035	994	960	978	978	980	921	933	996	930	940	955	969	951	1002	933	947	946	919	942	942	949	882	933	910	967	885	928	952	902	910	908	908	966	911	962	963	919	974	956	988	922	911	970	937	964	930	947	939	883	912	913	958	858	927	957	932	952	928	956	942	959	962	910	973	884	966	954	930	943	916	980	885	934	912	925	932	966	974	946	963	968	931	843	896	963	929	935	960	926	945	930	958	967	906	979	969	890	942	960	956	937	913	963	894	951	902	984	887	956	955	1009	905	917	941	920	891	902	918	878	949	988	947	928	956	906	932	967	895	946	948	914	973	935	927	882	922	904	932	894	964	918	948	911	921	967	936	953	934	964	912	928	983	933	990	910	913	926	883	875	956	915	974	970	894	909	941	890	925	881	855	937	951	940	940	937	933	957	975	919	919	955	931	925	979	959	946	915	888	927	940	940	956	936	941	984	912	932	959	889	932	1023	913	952	929	915	930	922	916	965	1013	936	945	924	956	887	896	960	963	928	968	927	926	926	905	972	949	881	898	939	908	946	912	930	974	977	951	938	917	946	929	952	937	920	990	916	944	946	938	962	921	925	948	911	923	863	922	951	958	914	901	916	1001	971	901	912	988	895	936	922	916	911	918	973	940	990	933	932	981	955	938	962	945	933	906	937	906	969	962	1015	1005	901	943	922	918	976	982	909	940	904	962	977	933	951	947	941	917	904	912	875	895	911	964	968	928	924	973	874	929	981	940	921	984	953	917	959	962	948	918	882	915	910	959	941	924	911	995	988	997	966	895	954	996	959	910	955	877	939	958	964	949	899	925	950	916	967	914	900	957	942	927	962	880	937	972	938	896	934	909	987	959	873	920	963	931	939	921	932	947	892	985	936	894	961	951	899	900	944	905	955	929	966	923	965	922	898	876	902	935	952	916	911	937	934	910	901	920	956	968	948	931	929	955	982	919	970	898	933	983	943	972	880	868	950	875	966	911	927	940	908	885	964	882	918	912	919	960	920	947	926	971	912	984	939	929	933	967	877	927	884	897	886	923	904	913	893	1010	966	925	952	964	910	911	925	942	935	907	958	931	900	941	915	908	924	957	917	854	916	922	952	917	877	932	948	887	928	892	951	928	917	945	969	954	969	920	874	941	898	909	940	1020	912	876	893	920	970	957	880	916	975	982	952	941	955	880	967	947	915	920	938	918	941	937	964	955	941	898	939	933	961	910	968	927	918	972	929	943	946	971	941	911	922	960	904	939	902	894	958	954	899	904	904	955	932	913	949	899	939	943	921	930	912	947	967	904	961	947	945	892	979	939	949	915	903	923	943	880	909	981	918	908	857	1014	955	909	983	903	930	991	983	944	888	987	905	930	928	953	893	962	973	958	901	933	932	992	911	889	910	940	965	898	901	949	949	972	942	911	888	969	976	898	884	884	956	942	893	920	891	897	901	918	923	912	935	887	906	948	898	966	900	996	955	934	965	926	934	920	957	944	941	904	985	891	929	907	931	966	951	954	930	909	989	966	932	953	909	952	948	916	918	956	949	953	962	951	930	942	929	942	932	952	929	921	920	947	885	924	903	951	910	928	1001	925	907	914	981	971	903	916	930	916	976	882	972	948	925	926	909	899	948	906	886	901	911	923	924	893	973	930	966	944	939	945	875	942	904	924	921	943	935	882	926	970	967	920	995	954	921	937	949	933	902	872	921	912	968	896	960	973	954	917	933	934	924	964	919	973	921	985	929	932	866	917	921	912	977	939	907	971	977	943	930	926	932	902	941	928	903	931	849	910	902	970	925	935	852	961	908	936	931	926	941	929	934	888	931	898	892	921	934	932	968	923	960	895	912	951	955	972	1003	925	909	904	930	957	889	912	950	919	894	941	926	1010	932	895	948	902	929	948	986	908	944	963	947	912	957	987	967	936	972	976	908	940	962	968	909	890	965	901	972	910	911	919	922	900	915	919	902	907	945	949	918	927	910	939	970	894	909	940	991	954	945	921	949	905	957	951	918	970	904	899	890	902	940	927	912	923	906	897	955	911	906	844	936	886	885	920	860	971	951	958	933	897	854	863	910	903	930	1023	908	918	905	930	923	916	953	912	898	946	967	932	950	922	920	882	970	895	958	961	928	938	933	908	939	894	941	908	932	903	942	935	898	946	929	922	942	955	942	941	907	947	956	958	960	947	921	914	923	957	922	896	916	921	846	881	909	898	928	928	890	881	922	890	969	921	906	912	938	968	985	950	961	921	941	999	915	889	946	965	907	902	898	915	912	1023	943	939	856	915	935	903	944	905	916	988	962	965	900	962	915	962	924	914	934	890	881	965	905	955	954	915	917	903	866	905	948	916	952	864	960	950	921	942	948	947	950	873	966	927	945	879	878	929	932	896	946	863	906	856	937	913	947	972	939	941	936	918	907	935	930	890	902	952	945	954	976	914	877	931	957	921	901	927	851	975	900	921	912	905	931	965	945	936	896	962	909	905	955	907	955	970	937	969	973	901	931	972	937	958	976	941	920	908	907	923	923	933	910	933	962	955	979	905	933	927	883	965	886	922	873	904	931	948	937	949	909	953	933	925	970	938	941	904	945	984	927	942	915	964	986	862	924	942	937	872	902	944	950	896	960	987	974	935	930	917	958	942	927	980	922	937	913	920	935	928	937	956	946	939	917	900	953	961	940	959	944	961	905	877	916	925	925	995	883	938	932	953	906	906	950	931	964	940	914	990	894	950	908	884	858	890	937	908	933	972	957	956	894	946	940	932	877	874	974	947	931	934	920	956	895	882	920	927	962	972	944	908	884	987	952	957	923	883	912	902	907	894	941	917	911	923	947	934	926	903	957	917	923	926	898	908	962	963	931	952	864	900	888	919	958	960	952	961	941	961	957	909	986	936	921	860	886	936	883	876	895	934	951	915	895	909	899	925	892	910	902	935	998	921	926	937	931	932	975	974	988	942	889	947	880	916	943	953	906	973	919	913	936	955	894	892	886	1004	899	923	922	913	917	972	898	892	919	878	975	938	899	992	900	993	907	939	963	893	1015	996	938	900	907	977	919	935	926	930	912	897	902	961	937	947	922	917	892	883	959	927	891	921	974	938	927	925	949	964	923	945	949	969	929	899	890	895	923	925	939	901	956	921	937	935	936	898	936	932	979	921	958	922	904	923	895	921	954	960	918	903	956	904	904	885	953	897	937	956	931	924	973	908	928	899	895	957	911	903	952	953	914	927	900	960	869	974	943	922	937	822	994	937	988	974	931	934	989	960	914	970	938	997	917	940	909	939	981	940	923	894	974	960	900	882	944	962	889	916	887	942	1016	951	868	983	916	951	885	942	916	927	954	913	931	873	924	927	919	942	864	977	837	960	921	974	916	948	940	972	913	969	955	922	924	995	969	929	973	918	962	918	901	886	927	910	930	935	954	943	931	904	870	910	897	927	957	910	912	921	874	919	943
27444	15716	8114	1444	171	144	154	130	155	151	144	151	135	139	139	152	121	155	165	140	157	151	121	144	154	145	134	152	169	155	138	163	116	144	154	139	157	148	142	156	133	144	110	150	160	135	150	153	152	104	144	131	163	131	136	153	157	150	142	159	110	159	162	138	157	132	156	152	146	139	152	159	146	142	132	159	158	114	129	133	170	148	133	171	133	120	148	130	136	143	141	125	136	162	156	149	131	171	173	153	134	165	155	150	128	142	156	132	143	135	162	137	155	143	128	135	165	160	141	145	154	143	138	142	138	141	165	140	156	138	146	151	140	103	122	125	122	134	143	155	137	158	147	145	134	137	148	122	126	135	152	134	115	143	130	147	136	149	144	137	142	164	136	155	166	136	164	145	139	140	122	142	154	140	154	141	124	136	138	141	153	171	157	148	130	151	165	143	149	126	137	110	142	161	140	154	151	127	149	131	177	122	143	138	150	125	112	157	137	148	121	129	130	150	154	143	142	142	149	171	135	161	163	136	154	122	129	155	141	127	143	147	123	119	160	144	143	126	148	148	138	144	131	149	133	137	147	130	129	159	149	161	119	163	134	140	131	153	139	141	140	147	143	158	133	125	176	135	144	140	153	139	156	142	142	158	121	126	149	144	128	144	137	145	136	125	163	158	159	137	147	153	141	140	148	167	134	148	158	162	137	151	156	154	130	157	129	153	144	137	138	122	154	139	145	150	143	146	145	150	154	150	144	127	159	158	128	151	148	149	137	135	135	130	129	124	136	159	121	128	139	152	145	160	159	144	137	156	109	137	140	126	148	138	132	141	145	136	139	138	160	149	139	152	157	142	125	124	154	137	143	139	151	173	155	120	127	161	141	156	145	153	149	135	144	170	160	143	159	142	151	160	146	145	150	147	132	133	160	155	162	145	153	139	121	147	152	139	132	126	143	140	172	117	157	146	147	161	140	130	129	152	152	138	135	117	142	125	150	137	145	168	140	157	151	147	154	138	154	139	141	145	169	141	147	147	126	124	123	142	143	152	131	162	134	152	167	139	145	162	154	150	151	149	143	169	131	130	146	130	141	176	129	146	129	165	136	150	139	142	138	133	147	145	151	146	128	154	152	139	148	131	151	124	163	153	156	165	159	128	120	126	147	126	119	144	123	139	149	160	154	125	141	128	148	127	136	130	143	146	125	145	161	139	161	139	129	165	137	144	152	153	149	124	139	123	141	141	149	158	147	137	151	153	138	137	156	163	149	142	133	147	138	161	150	138	159	114	153	141	118	141	159	134	129	153	134	149	135	137	146	140	160	138	149	145	156	128	130	153	156	139	130	150	154	133	141	142	160	147	141	168	116	129	139	154	148	162	139	116	143	138	136	154	164	138	144	142	152	129	143	142	128	130	130	150	149	146	150	137	153	158	149	131	128	150	141	140	130	145	129	135	150	155	159	145	161	130	144	121	134	152	144	146	126	142	145	151	144	161	143	134	139	140	138	134	140	130	134	162	145	117	125	134	142	121	133	146	127	140	136	142	160	142	137	138	121	150	172	136	144	142	152	145	150	153	148	150	131	140	145	148	139	138	164	141	150	145	126	139	146	147	139	151	145	142	143	144	152	142	141	165	147	147	149	142	138	137	164	144	162	162	135	146	144	152	141	123	141	134	157	138	143	147	148	141	146	145	156	161	171	159	156	153	159	142	128	150	148	163	146	145	150	151	126	146	139	159	141	124	138	135	155	144	131	144	147	155	147	135	135	137	132	143	147	139	156	133	142	146	152	163	134	150	129	142	131	144	134	129	144	165	166	121	141	130	144	126	137	138	146	147	127	157	121	148	160	121	144	149	153	150	168	141	128	119	141	131	149	133	131	154	125	123	149	145	135	137	146	146	139	123	143	122	134	155	147	157	149	158	157	139	126	152	145	142	133	153	126	162	139	158	140	142	138	152	135	125	149	162	170	161	160	152	150	144	153	150	162	162	121	145	146	152	121	127	149	140	141	144	137	147	127	159	150	165	178	144	132	139	154	148	140	132	153	160	144	144	125	120	135	156	166	169	155	160	122	131	130	143	162	143	131	149	151	157	129	140	142	141	152	149	140	132	129	159	136	162	128	168	142	140	135	135	130	127	113	143	153	156	144	137	156	134	119	134	163	136	131	133	175	163	147	159	143	151	159	138	124	151	147	139	151	152	126	153	165	139	139	144	146	130	133	142	159	157	152	144	171	138	139	164	136	133	125	146	157	175	127	141	150	134	138	142	140	158	158	125	152	143	148	128	131	141	143	141	139	169	163	134	146	139	145	112	150	130	158	158	142	154	146	153	130	148	136	139	134	143	149	122	162	145	136	145	149	146	134	143	133	131	146	160	140	146	153	133	142	138	139	143	139	134	157	149	137	126	152	147	157	159	140	130	142	134	149	143	126	123	143	133	140	122	144	147	123	153	130	126	133	121	139	152	149	139	129	139	142	125	113	148	158	132	147	160	138	153	160	158	136	167	148	139	143	136	140	141	158	149	142	148	147	127	162	134	144	150	155	135	144	143	150	149	126	153	132	139	152	120	141	147	147	151	160	139	155	160	132	147	149	137	146	125	134	139	153	144	141	139	143	122	136	147	142	131	150	147	141	149	132	154	128	131	141	143	133	149	142	125	151	160	135	137	155	130	161	154	137	143	169	130	151	153	145	164	156	162	169	142	138	162	146	161	153	153	138	126	120	151	135	133	138	129	130	134	170	153	145	141	146	135	128	150	148	140	147	139	149	134	136	156	144	123	155	162	141	138	162	130	145	149	156	148	159	153	162	158	144	140	125	141	157	134	127	147	152	141	156	136	157	130	151	144	133	137	138	124	158	135	113	148	133	147	136	144	141	154	170	130	158	139	150	153	148	156	128	160	135	123	122	139	131	144	147	132	142	138	148	152	122	137	154	137	149	155	142	147	145	152	145	150	165	152	137	132	146	159	136	149	113	135	147	147	136	140	136	143	150	174	128	151	142	154	149	149	127	152	137	153	160	132	142	139	123	141	141	157	135	135	143	149	133	145	144	128	135	151	127	147	151	149	170	146	121	138	129	151	111	159	116	165	135	151	149	142	155	154	128	139	136	145	163	112	140	162	131	141	126	124	143	144	131	140	122	131	135	163	130	132	133	161	141	160	155	169	128	137	134	155	142	140	143	143	152	127	147	146	126	133	128	147	138	145	136	143	159	138	134	123	149	160	128	141	133	139	159	130	144	131	133	136	141	136	146	132	161	150	149	156	134	121	152	116	150	151	154	155	136	149	144	123	158	137	155	146	135	138	135	146	160	141	146	118	144	141	142	148	154	148	154	157	132	144	158	142	126	151	141	135	169	136	149	129	151	124	171	145	133	152	155	148	133	142	140	142	150	137	149	146	143	138	127	164	163	150	160	170	132	151	151	131	135	147	129	142	149	134	158	137	142	165	146	131	134	131	167	143	160	143	126	129	136	160	131	143	124	153
26000	19928	13338	3119	611	497	493	553	504	516	482	526	488	535	469	482	513	489	504	492	533	493	509	506	508	507	493	477	546	500	479	492	480	475	502	453	482	519	493	482	488	494	486	503	497	476	492	501	469	455	499	508	471	496	492	473	455	465	518	557	491	489	466	480	491	503	499	451	466	472	453	493	526	507	485	433	462	470	483	444	474	499	439	476	494	493	508	480	517	522	489	485	485	499	478	516	492	492	469	468	473	493	519	465	512	453	528	508	510	464	524	503	548	464	521	503	513	473	472	495	504	487	445	492	501	502	530	459	508	514	512	491	503	487	488	498	519	519	506	478	509	481	468	516	479	484	516	477	467	514	518	492	518	509	502	493	514	447	481	517	477	518	490	499	506	497	493	497	516	507	496	519	488	506	476	497	512	502	497	488	542	511	491	493	492	525	497	505	516	457	459	472	473	525	511	461	521	474	496	490	506	497	476	486	540	490	507	507	540	464	521	525	498	550	483	559	539	505	482	488	479	478	501	467	462	486	474	457	482	527	484	477	511	472	510	472	494	468	468	508	505	517	486	475	499	489	480	478	483	482	478	472	466	482	479	504	496	503	484	489	482	489	458	499	451	490	484	480	497	471	486	509	505	476	505	515	474	499	499	455	494	536	495	474	507	458	462	523	466	532	496	457	519	467	491	494	478	504	516	493	486	470	465	516	462	518	473	514	496	501	499	516	527	484	494	479	475	483	452	506	477	526	513	476	475	468	489	496	507	476	475	494	450	503	531	509	503	503	512	503	520	523	479	515	515	480	461	481	475	518	511	475	479	500	522	490	476	458	455	493	480	507	465	481	500	493	541	497	489	443	474	513	486	511	456	494	464	526	494	473	492	557	510	470	487	510	473	463	515	500	503	519	499	506	484	473	447	472	509	482	508	504	474	490	457	519	459	539	524	517	478	467	486	504	472	510	500	485	456	521	516	513	504	497	475	517	468	514	524	487	482	493	499	486	490	517	491	484	515	495	456	521	525	464	467	522	495	508	465	483	521	489	509	455	511	472	498	507	503	479	462	481	476	467	472	486	517	460	468	516	504	501	466	510	489	524	495	499	557	454	531	473	497	507	501	494	484	508	491	496	451	487	462	489	518	500	487	501	504	499	504	463	506	473	543	501	477	509	490	498	482	475	481	506	488	511	524	484	481	492	502	548	499	523	475	439	511	501	492	474	507	490	511	467	505	515	502	500	486	476	510	486	521	534	472	466	499	454	493	467	490	489	498	517	493	509	460	461	511	503	509	466	402	481	489	441	488	461	532	511	486	472	464	506	458	479	475	460	498	508	506	499	487	513	486	488	480	491	453	503	482	494	508	481	506	495	502	488	525	552	481	450	473	482	521	529	500	472	464	494	466	498	490	468	550	475	459	485	487	518	483	499	496	441	482	514	483	482	530	498	471	488	501	475	500	505	476	484	498	489	528	517	507	477	482	531	524	506	509	547	495	476	486	503	472	476	485	513	470	509	486	433	509	499	501	503	484	504	516	439	545	478	494	466	497	465	513	475	485	477	482	453	470	473	485	536	471	451	476	522	522	482	497	499	486	494	480	515	492	481	470	493	454	520	552	492	500	452	494	455	485	492	493	501	464	500	487	524	516	474	503	488	485	486	514	487	505	460	491	485	547	511	470	482	534	502	508	479	496	493	518	526	474	522	515	464	453	461	498	474	512	471	531	485	501	502	464	446	472	460	449	484	477	493	488	453	481	497	475	518	467	502	515	458	476	534	495	468	517	470	492	490	469	488	494	473	447	474	525	470	478	530	500	470	484	489	549	498	466	558	458	460	542	454	479	489	476	470	472	493	494	514	497	500	475	508	495	484	481	502	476	483	559	492	490	479	508	485	459	473	485	515	493	484	482	510	522	484	482	503	492	502	509	499	490	462	476	514	498	490	516	499	520	496	510	469	519	526	528	507	502	497	517	473	473	489	449	484	521	487	488	479	484	482	482	490	536	493	465	530	495	515	531	474	447	499	512	482	497	517	515	509	519	428	528	513	490	482	461	446	492	485	495	484	505	510	490	477	498	475	489	505	514	503	491	513	503	505	499	478	526	510	447	502	526	490	499	468	475	507	469	475	523	525	528	466	456	474	500	476	513	484	455	498	465	502	520	513	495	478	482	456	509	486	504	522	487	476	457	493	491	480	540	497	532	487	439	504	512	525	534	517	451	485	491	485	456	459	482	515	502	498	474	471	516	489	487	464	461	453	516	471	474	488	480	457	520	515	488	509	539	486	513	516	512	507	483	464	486	468	508	516	473	485	482	479	519	483	509	498	479	522	504	516	479	455	523	491	476	472	459	475	495	494	484	465	497	451	497	441	456	475	505	513	468	535	462	532	478	511	497	491	507	441	515	473	508	494	466	485	522	510	499	495	506	490	481	512	530	530	490	454	486	541	507	511	492	467	514	462	481	519	539	490	486	494	487	497	521	497	518	486	489	487	496	465	539	456	513	504	505	518	489	496	499	508	424	479	494	493	502	495	488	500	496	488	483	508	477	481	497	533	495	497	516	538	499	485	487	478	495	524	495	471	498	486	494	469	514	497	483	421	458	492	517	504	510	535	474	465	527	507	500	511	462	494	514	473	529	491	519	480	477	525	491	491	490	477	460	478	464	501	489	493	450	494	491	472	485	488	455	508	532	512	483	466	534	481	537	460	494	515	489	492	509	527	517	474	488	524	517	502	500	492	509	483	488	519	522	473	477	535	491	487	513	494	503	472	521	514	491	492	490	525	496	474	463	489	458	490	509	485	459	484	514	503	486	474	497	528	465	467	490	500	442	467	497	515	514	524	507	522	498	507	494	471	494	484	486	501	472	495	487	501	491	488	520	526	488	520	496	510	522	503	500	491	485	476	455	489	506	493	500	491	509	501	502	455	490	493	479	535	470	508	505	498	455	482	503	544	541	487	544	455	496	504	477	483	495	500	486	473	486	475	489	447	517	469	478	486	495	498	517	508	497	493	460	488	484	477	525	511	501	528	487	475	481	515	498	511	478	430	477	507	475	500	462	513	484	495	495	502	500	491	510	495	500	509	497	510	493	516	485	471	457	520	513	492	511	481	468	530	479	488	470	492	476	482	531	507	504	478	458	522	474	523	512	463	499	483	532	531	506	495	459	497	506	480	516	478	489	503	508	517	483	493	484	475	508	504	491	494	527	469	510	503	477	485	531	499	498	486	519	466	506	483	494	471	511	459	482	513	493	454	468	507	482	491	467	557	529	480	528	471	467	515	517	468	493	522	475	482	520	489	515	523	521	507	464	508	501	481	502	480	504	480	506	443	513	500	438	479	509	499	492	530	531	516	484	521	527	494	468	509	543	502	499	478	459	483	491	474	477	488	485	488	469	512	474	478	529	508	459	493	484	464	486	515	559	474	487	509	481	513	508	528	475	492	491	493	527	498	518	488	515	477	513	498	442	474	491	514	497	469	503	463
68217	62091	52969	24806	3984	375	319	248	271	219	250	250	240	272	243	230	267	222	247	217	237	230	220	239	264	259	229	245	228	208	268	230	243	209	232	244	220	248	260	238	223	236	232	243	227	218	229	247	226	212	237	246	233	261	242	236	215	253	253	235	229	224	260	256	206	220	230	238	250	229	240	242	225	233	231	257	234	231	237	209	234	249	238	241	239	229	242	230	261	242	183	214	226	234	236	257	241	250	227	220	239	237	239	254	230	226	232	242	218	239	223	258	221	246	221	196	227	229	223	243	242	252	243	205	248	228	262	258	258	263	247	216	202	237	228	229	220	250	223	237	234	261	240	242	229	242	238	212	228	220	226	248	257	244	230	224	231	236	214	240	213	221	229	228	226	236	215	227	239	232	224	228	232	228	213	251	241	257	220	217	256	248	217	200	225	217	252	235	212	227	225	228	235	234	217	221	261	244	217	244	226	243	242	247	248	220	212	223	217	238	213	236	212	252	227	247	235	241	239	253	233	225	238	245	227	256	239	218	200	214	243	197	252	259	259	230	233	235	222	229	221	204	205	242	250	258	233	221	235	257	223	259	211	230	230	235	219	215	259	222	240	257	236	234	241	255	232	230	234	235	239	254	221	208	228	222	212	224	253	256	229	225	221	232	244	251	244	230	225	238	236	267	255	262	212	242	227	209	245	262	212	260	242	219	225	239	214	248	223	238	205	223	246	231	250	230	243	243	254	241	239	218	208	242	246	239	229	205	254	225	210	232	234	217	227	239	228	223	274	233	225	236	229	235	222	248	231	260	216	245	242	236	244	232	269	223	241	230	200	224	247	240	216	234	255	234	231	235	234	228	219	249	260	214	213	218	202	237	244	252	213	239	235	254	205	233	250	214	222	205	217	259	235	237	246	247	235	253	240	224	217	222	223	225	240	233	234	229	190	219	243	225	227	247	242	258	218	273	232	230	228	234	253	252	214	243	249	223	232	237	235	223	209	223	253	236	234	257	244	226	247	228	257	251	226	251	230	241	236	242	235	258	212	204	220	235	232	226	222	229	230	219	228	218	226	241	253	240	223	240	272	229	234	266	203	224	240	232	246	242	259	225	223	209	220	245	212	230	230	195	225	257	223	231	228	234	256	252	242	248	211	231	226	235	218	237	265	243	241	223	259	259	235	241	244	242	234	235	240	251	226	239	223	252	239	233	258	217	217	249	221	236	220	254	233	226	225	234	219	222	240	211	274	239	222	267	224	232	261	250	222	228	231	242	240	242	211	227	221	233	227	239	224	238	233	226	234	238	206	203	226	223	237	246	214	233	263	226	218	237	191	253	251	250	224	254	233	224	220	241	222	257	248	221	242	255	235	228	226	252	227	242	242	236	223	231	249	237	234	236	238	257	254	240	253	267	239	216	233	218	233	246	230	243	250	225	222	253	238	228	235	224	259	233	244	210	211	238	210	230	270	241	242	242	260	204	230	205	249	247	206	212	231	242	229	229	221	231	250	243	242	224	232	233	240	223	206	208	252	249	202	226	253	259	238	264	229	232	223	220	204	253	229	249	226	229	234	232	250	240	219	247	229	252	258	220	257	251	223	245	255	223	256	228	228	223	258	227	230	208	231	225	228	227	210	210	231	236	247	238	235	229	241	221	224	218	222	225	224	215	227	218	250	225	228	254	241	229	218	219	237	235	274	208	232	254	235	214	246	207	233	245	213	250	235	241	231	237	231	218	230	240	243	226	230	234	246	276	249	232	207	249	243	230	238	231	222	281	227	230	230	232	220	228	230	257	213	254	226	228	213	227	223	255	225	240	256	230	236	215	245	245	220	233	258	264	246	232	211	215	247	254	232	263	241	209	234	207	218	222	207	234	233	204	233	221	243	239	234	266	218	229	265	243	246	243	247	235	234	252	235	238	228	250	226	220	256	227	236	264	250	266	248	216	223	215	227	231	229	231	241	229	221	230	229	231	225	245	242	233	212	230	258	239	251	249	244	206	198	240	223	185	255	213	224	236	223	279	226	241	257	233	240	241	238	279	213	214	263	247	205	229	247	210	248	238	232	237	233	235	216	218	232	242	240	226	234	218	227	260	227	227	251	244	235	257	223	264	215	243	227	204	237	279	249	224	215	246	232	232	262	209	240	233	214	229	233	235	238	228	243	216	230	244	227	252	232	235	211	232	220	267	253	245	277	229	244	272	230	253	239	227	232	240	233	232	248	262	243	216	222	248	231	218	249	234	219	213	249	251	236	241	222	232	227	243	236	229	243	232	244	230	217	259	228	235	247	244	249	254	212	268	221	222	222	229	212	221	248	239	242	250	265	230	265	230	212	215	215	213	242	256	231	229	237	270	239	223	203	232	232	233	233	245	244	236	238	225	275	216	226	222	233	262	225	240	260	221	246	236	238	245	237	238	224	218	214	205	233	192	229	222	236	241	222	246	244	223	267	237	256	263	220	241	239	247	238	240	229	238	233	209	210	215	234	254	231	222	241	248	248	225	272	237	238	250	267	225	237	243	212	240	223	246	245	190	228	241	235	282	233	233	217	227	227	240	278	224	232	231	264	232	223	236	205	214	197	220	240	243	251	223	247	252	244	243	226	219	239	206	225	220	228	250	251	222	238	253	226	235	213	251	230	242	222	202	207	225	250	219	265	207	237	230	228	222	215	254	228	243	222	236	239	221	232	221	211	224	252	229	209	225	227	247	217	207	220	205	257	246	209	248	240	232	246	247	231	229	247	223	238	209	226	226	256	211	246	268	215	244	249	251	219	232	255	239	245	243	219	249	203	239	241	242	222	223	274	236	251	218	230	223	217	238	238	237	252	192	240	228	249	252	223	262	234	239	230	247	243	228	263	253	205	248	244	243	220	216	243	224	237	228	222	248	252	230	232	223	243	254	220	188	208	234	235	223	221	228	272	219	216	249	241	203	249	245	232	233	232	257	235	264	238	204	242	246	222	247	233	202	246	209	230	253	233	232	224	229	234	227	217	241	226	252	239	206	241	233	267	232	258	250	198	232	220	245	223	257	265	209	267	239	264	229	237	212	219	229	231	220	239	249	235	217	225	230	221	222	224	217	252	242	212	270	234	243	245	216	208	218	236	240	233	233	225	242	206	237	223	249	230	243	225	198	234	244	269	208	227	246	239	248	223	213	224	237	237	240	227	247	258	246	247	246	229	223	214	237	245	207	251	249	242	252	224	217	234	239	217	230	226	236	230	228	227	223	231	230	203	199	218	245	224	244	243	240	262	287	243	221	233	251	230	245	226	248	262	229	225	216	249	263	228	219	244	238	208	229	232	206	226	245	222	251	246	220	234	221	231	230	246	226	227	213	231	239	241	259	236	275	212	202	256	225	250	230	242	257	242	226	248	230	254	256	226	285	233	231	227	251	237	237	251	252	224	233	220	251	231	230	238	201	242	212	235	222	232	220	267	243	235	216	240	233	238	225	245	233	251	250	241	233	209	264	218	242
47439	50122	48519	16570	1081	1019	967	985	862	887	865	839	804	748	774	799	747	771	766	768	783	736	762	727	749	746	759	742	702	729	750	770	772	716	761	776	744	809	717	741	745	723	736	761	744	690	741	730	720	764	715	736	733	683	721	705	739	729	723	731	747	810	757	775	731	681	776	710	712	716	727	773	716	702	707	707	723	712	703	676	740	763	795	679	759	757	737	781	716	748	677	774	758	772	749	711	747	742	715	763	749	730	746	701	774	718	737	713	745	702	708	681	726	730	724	756	719	723	700	719	712	734	694	705	760	732	748	743	723	730	745	761	767	724	730	737	764	774	713	753	670	773	729	741	664	741	753	737	703	676	732	756	757	736	728	733	695	693	760	721	748	737	708	659	729	690	746	754	728	737	711	737	771	740	766	688	720	752	775	777	738	790	757	782	752	705	733	754	749	734	702	693	780	754	686	712	718	715	723	702	671	746	737	763	684	705	723	728	734	783	732	778	692	750	733	696	742	709	774	721	721	742	760	747	702	692	727	706	693	733	730	738	711	822	744	668	740	733	701	766	756	731	689	677	753	670	748	723	738	769	732	700	706	735	746	742	734	749	766	706	723	731	758	753	710	725	737	771	715	738	703	693	734	725	729	709	711	719	732	687	746	722	724	745	740	747	740	729	705	749	759	703	751	709	736	696	719	737	742	702	784	731	742	708	717	687	733	724	745	719	726	727	722	746	760	755	707	711	727	740	707	711	727	717	724	808	717	754	708	740	741	759	729	737	768	712	713	714	737	715	734	720	699	767	703	685	782	738	735	711	758	664	693	751	750	766	756	676	725	736	717	745	774	681	689	683	764	732	754	700	675	727	718	719	731	699	755	760	716	707	768	761	750	718	691	761	742	736	716	770	736	743	737	714	727	756	694	753	764	774	748	741	713	752	742	752	763	691	746	748	727	760	716	739	715	755	732	699	754	720	730	743	732	748	752	689	712	740	734	703	745	766	755	734	687	734	724	733	735	755	722	726	701	735	741	716	729	727	747	757	709	713	755	782	760	694	733	722	717	723	734	728	737	735	718	753	709	730	725	765	715	732	750	743	697	762	801	754	776	719	665	734	747	752	747	718	749	721	734	747	735	735	741	641	744	718	702	764	770	772	707	779	705	732	752	768	724	728	714	685	731	718	702	701	715	753	716	727	752	725	723	753	731	712	711	747	727	724	741	737	702	771	763	708	693	709	741	781	758	723	768	709	765	711	723	731	752	742	752	752	772	747	759	760	735	769	720	735	756	738	759	777	711	686	749	751	728	737	771	762	692	734	711	753	747	709	752	699	719	705	748	683	759	739	701	755	695	718	735	756	757	786	721	710	740	744	691	704	706	747	693	719	704	716	739	737	735	695	713	671	722	723	707	703	714	777	700	682	716	693	712	760	789	742	775	708	760	762	684	721	750	747	741	684	690	737	792	736	710	720	707	713	706	724	766	730	705	733	742	762	716	679	726	736	715	683	741	711	717	700	702	703	757	763	716	759	712	685	702	761	731	741	706	707	733	774	702	690	722	758	763	705	733	722	747	728	721	737	712	779	717	745	674	689	743	772	714	745	717	691	760	717	728	727	736	760	688	714	730	738	742	750	742	758	722	794	667	746	690	682	698	665	749	718	757	767	756	735	735	739	736	737	697	763	732	732	741	780	718	729	730	752	715	749	779	714	753	720	736	693	704	715	712	712	707	752	753	744	732	710	757	766	720	692	713	743	729	739	687	720	723	704	761	785	733	718	718	702	721	666	686	767	756	732	733	692	708	723	812	701	734	731	700	772	733	745	732	703	764	663	748	739	730	747	685	734	733	748	760	728	724	711	718	741	717	754	710	728	712	693	718	733	732	712	770	740	749	764	731	738	714	679	787	742	683	750	727	733	715	777	816	776	749	744	746	759	704	740	734	726	683	733	732	707	739	738	757	699	695	728	745	768	721	748	718	729	734	770	703	706	737	752	691	701	695	716	737	766	745	723	732	736	691	754	760	739	764	769	742	704	719	745	730	743	704	704	711	713	732	759	739	728	705	734	700	732	699	725	748	750	727	682	815	785	718	776	734	692	730	737	809	725	725	742	765	740	700	778	726	721	731	679	723	722	724	755	744	721	706	736	741	786	735	685	732	717	713	715	721	683	740	754	780	724	709	743	750	746	718	782	749	720	741	721	756	760	731	730	668	704	741	705	740	773	793	732	706	749	739	753	729	745	715	727	728	763	695	753	773	753	712	775	731	719	771	718	740	737	749	723	688	718	711	676	709	752	718	787	733	705	719	707	729	753	728	750	719	746	700	763	721	703	728	729	758	742	703	756	784	733	725	712	748	747	757	750	773	708	751	730	750	731	690	766	707	736	715	752	731	776	718	728	765	711	692	719	673	730	752	713	685	743	728	707	757	703	735	712	774	732	725	767	711	722	738	737	745	717	702	682	739	734	727	707	742	750	725	709	699	699	747	758	721	747	795	731	716	722	730	756	714	725	740	723	722	707	699	779	691	719	763	732	701	728	748	757	753	742	737	704	754	722	717	782	727	769	749	735	730	654	742	693	770	697	742	713	731	714	712	719	700	734	681	744	730	751	770	734	752	718	717	774	747	754	702	695	690	766	763	759	736	742	755	690	713	717	704	738	716	707	725	749	693	703	758	735	799	746	773	740	739	746	754	787	765	752	703	743	784	726	711	696	738	778	712	727	746	721	729	712	735	735	744	747	733	748	726	734	734	789	724	748	731	754	728	711	728	679	713	718	735	731	727	758	712	744	758	682	722	708	778	776	763	704	707	741	711	682	742	747	767	715	681	740	732	723	690	717	719	719	753	732	718	757	699	742	746	715	729	769	747	751	726	728	699	732	675	720	698	775	725	758	700	717	765	729	743	717	719	726	739	730	723	708	711	705	733	705	767	767	713	715	717	669	750	724	741	699	762	719	696	737	696	743	737	728	715	744	736	731	797	691	744	697	757	688	744	675	749	770	748	761	763	733	752	696	728	765	698	713	732	689	758	764	757	787	773	739	709	736	762	759	698	743	741	729	721	739	734	716	785	740	733	695	703	736	714	718	801	761	718	726	732	751	763	712	760	790	775	753	751	721	714	712	772	736	773	734	715	679	752	717	724	730	709	743	698	722	752	705	742	804	727	727	714	739	785	720	720	727	723	745	777	723	723	730	722	685	764	724	719	719	731	716	780	719	751	703	704	744	741	754	707	730	748	715	760	778	770	745	721	675	739	704	751	701	748	718	703	781	729	784	730	731	746	774	731	743	740	743	726	728	731	724	741	760	744	719	748	724	716	740	718	701	744	717	726	747	731	756	752	697	706	738	759	746	756	777	735	727	705	716	710	754	750	735	742	739	731	788	731	744	731	746	711	750	750	719	755	721	739	719	779	729	794	719	778	708	731	682	742	726	729	773	756	731	715	734	721	706	761	733	732	757	736	733	725	717	713	696	731	749	727	733	713	714
76561	73792	62229	33080	10511	1256	440	402	421	366	392	332	350	329	329	380	320	347	323	326	318	349	298	327	330	319	314	316	353	323	303	324	280	348	310	352	313	324	329	343	350	347	316	330	319	312	332	327	328	305	318	333	300	332	300	318	305	303	308	326	314	356	345	325	344	301	354	325	327	339	302	321	331	296	331	307	356	342	341	306	309	282	348	320	326	355	325	313	330	316	289	314	314	295	278	293	303	317	333	306	299	314	318	344	354	303	327	328	308	285	300	318	295	314	283	326	312	341	281	312	318	316	329	365	316	298	336	297	307	325	291	345	321	318	299	312	303	320	319	318	323	310	331	336	335	306	345	306	306	341	305	324	319	326	320	299	307	334	321	328	321	307	296	352	322	308	335	290	339	338	340	340	289	319	304	348	321	288	319	331	321	341	310	297	341	314	297	358	332	347	324	349	318	329	310	378	315	332	319	336	309	302	351	334	340	322	331	362	342	290	346	291	317	319	308	304	315	327	322	338	326	328	333	299	299	285	338	338	325	340	348	285	314	311	332	330	337	326	340	316	310	345	314	357	322	289	306	331	306	308	280	331	317	318	322	332	321	328	300	323	295	335	346	323	307	311	334	313	341	332	321	337	328	333	305	323	297	319	338	322	301	341	327	327	345	333	328	320	280	309	314	317	324	363	308	324	340	302	306	343	328	306	298	327	327	315	286	295	313	320	308	303	333	317	317	324	336	320	353	280	329	316	337	319	310	281	306	321	308	305	301	317	306	357	320	338	353	326	311	329	312	335	317	311	308	335	306	315	305	308	338	329	299	345	359	335	315	293	280	316	334	319	333	312	318	331	323	327	333	355	293	346	319	314	336	306	302	330	338	313	322	356	337	328	307	313	367	302	331	336	307	332	316	369	333	327	335	329	323	300	289	320	333	318	331	308	331	333	357	300	338	323	320	323	329	314	309	298	309	333	336	341	323	321	347	295	276	331	332	339	310	316	308	281	313	295	323	287	302	326	303	314	363	322	299	323	310	358	332	298	325	296	323	335	312	308	319	310	307	304	341	347	294	323	349	346	314	311	318	311	326	352	369	318	318	330	336	297	329	308	339	331	307	287	338	310	295	317	343	340	311	329	302	334	317	301	326	327	337	300	309	323	345	338	347	306	322	303	329	340	303	335	299	324	346	322	313	336	357	327	341	332	292	298	330	327	323	328	350	311	318	352	335	336	336	322	304	320	346	334	301	331	318	307	308	317	320	325	313	291	325	300	352	323	323	319	330	335	312	330	340	316	317	346	322	340	339	340	335	333	298	316	284	334	348	341	297	368	318	304	307	320	366	310	347	348	328	293	305	352	335	321	322	315	317	290	334	316	327	318	330	299	333	312	293	337	319	323	320	299	294	308	304	321	308	321	318	316	329	307	311	321	353	327	328	326	315	316	335	311	325	320	316	310	301	328	316	347	304	333	295	313	343	314	308	353	309	359	308	333	348	298	296	308	300	319	316	313	316	323	300	316	325	338	308	293	325	306	316	322	352	322	313	309	332	330	323	309	331	323	313	343	314	311	337	301	338	329	329	332	321	317	347	361	350	313	312	335	320	332	287	322	330	328	320	307	327	328	333	350	309	341	338	331	298	294	326	327	321	351	316	298	327	318	315	302	294	311	344	337	301	281	304	357	333	311	295	302	335	309	314	325	335	348	319	320	355	341	348	331	331	329	302	312	309	306	365	330	342	308	339	330	320	313	300	330	355	317	327	350	334	324	348	321	323	333	305	350	317	307	343	297	328	309	290	317	311	339	298	317	318	305	337	303	317	307	334	327	308	298	327	325	343	342	339	354	305	305	299	308	320	322	309	295	368	320	309	254	288	310	346	331	341	327	354	333	345	360	327	314	321	334	359	303	314	345	320	334	326	299	324	292	345	302	300	301	372	315	335	358	352	352	324	304	323	287	279	330	304	306	290	322	335	294	340	351	344	350	319	305	316	309	302	294	302	318	314	343	355	347	313	306	302	304	339	313	303	314	353	324	314	319	340	293	325	326	315	315	311	320	334	343	332	302	310	270	359	333	341	300	338	296	339	314	333	305	319	306	309	327	324	306	331	297	346	337	301	316	298	317	298	319	321	311	312	366	303	317	322	318	320	324	313	349	325	315	301	316	289	294	299	312	293	311	278	296	323	311	303	323	322	254	329	326	315	319	326	318	301	318	317	321	342	304	326	306	328	323	317	266	289	311	318	340	295	297	329	315	329	317	347	336	321	333	335	303	318	312	331	333	294	312	285	307	346	327	306	282	313	328	296	320	338	349	318	293	315	326	321	338	322	322	327	312	313	336	298	314	321	284	334	357	343	324	312	318	358	312	330	318	318	344	317	320	331	306	342	320	316	314	313	315	333	339	308	305	303	346	345	341	338	324	310	360	335	316	296	302	303	324	316	330	322	326	321	303	303	307	308	329	301	325	310	322	324	312	294	283	327	293	306	294	315	304	322	294	310	333	343	337	317	334	333	309	324	337	315	341	322	322	317	335	305	349	318	331	313	315	301	315	337	325	323	310	345	327	318	315	291	290	311	319	326	291	333	303	305	329	295	295	305	307	322	298	341	351	332	346	334	318	325	292	340	326	339	311	332	343	325	286	308	300	319	320	337	338	329	338	314	314	306	320	331	310	340	301	333	344	323	300	295	302	317	317	323	339	280	323	307	353	311	305	334	339	348	339	320	326	334	293	300	312	349	302	322	323	342	329	324	328	314	356	305	332	336	327	320	343	318	334	349	315	311	313	310	329	312	305	323	347	291	359	323	309	347	324	278	325	333	270	308	315	305	335	344	327	339	362	305	344	322	316	332	343	329	304	325	338	337	322	336	317	319	352	308	355	324	329	308	318	342	320	372	335	321	344	306	331	338	326	347	332	285	325	334	295	330	327	310	323	339	324	332	334	344	315	289	277	314	325	296	304	313	286	333	315	286	339	319	308	340	305	337	325	314	330	311	328	313	334	337	331	310	315	296	330	333	301	305	307	357	337	338	309	253	312	302	306	306	328	348	324	306	331	325	280	318	323	316	336	323	332	323	329	315	300	286	312	276	345	337	357	299	291	319	307	307	306	331	327	319	309	294	340	311	338	359	325	321	309	319	321	352	292	314	344	331	313	325	323	287	304	317	322	286	323	323	300	324	357	336	321	322	330	308	326	341	309	304	323	336	312	303	312	346	324	310	306	326	311	325	326	312	290	348	309	299	314	329	312	325	297	326	316	345	325	321	346	339	336	326	310	305	310	305	322	303	340	334	335	286	305	305	366	317	324	307	364	348	313	310	345	353	312	328	304	333	342	323	328	306	340	312	310	344	310	331	302	336	328	330	319	324	300	314	343	313	324	351	343	322	322	305	300	354	315	310	338	302	326	328	348	343	346	336	311	348	312	316	310	313	332	305	327	329	377	324	311	298	339	329	342	320	323	345	346	311	298	324	323	319	319	319	316	351	326
56998	62286	59126	21195	1572	1456	1327	1211	1178	1131	1128	1060	1070	1045	1016	1028	1037	939	1032	1033	972	1014	1034	977	911	969	935	991	929	933	973	1037	954	952	987	966	966	926	940	1011	931	986	933	991	969	973	943	939	890	978	932	968	961	907	923	987	962	935	965	962	957	988	964	958	980	1001	930	941	992	935	950	977	962	974	961	961	964	910	884	973	978	978	923	906	984	943	950	964	985	962	940	943	929	934	934	943	955	875	965	956	940	922	970	991	936	963	975	922	943	914	1033	946	961	929	914	978	939	957	943	953	1006	976	923	921	925	962	954	965	931	999	971	955	967	907	1009	955	977	990	932	982	961	984	886	915	927	960	965	995	995	958	965	973	970	950	969	966	918	942	907	937	922	963	948	932	951	930	975	931	978	932	912	943	923	894	942	995	965	916	932	898	996	961	947	936	935	938	1010	914	944	912	965	914	929	908	979	944	917	964	947	896	1000	983	907	976	954	950	957	942	968	975	972	982	970	985	931	909	957	1015	920	945	950	939	954	960	956	952	951	949	878	1006	966	946	927	945	959	936	924	924	960	947	938	920	918	983	923	899	917	946	952	939	948	990	930	910	879	902	922	960	933	929	927	933	948	945	971	978	961	958	901	949	979	940	949	918	965	964	933	953	908	953	989	946	938	941	1009	947	938	959	932	954	939	928	952	965	924	935	966	953	913	993	999	910	963	921	928	1001	968	945	929	921	947	961	900	914	927	942	934	944	952	938	930	992	943	967	970	946	987	998	935	943	978	918	927	932	914	1019	929	924	962	963	1029	986	911	917	983	947	927	974	881	986	954	946	929	940	1011	907	872	980	990	947	972	914	876	956	974	986	976	955	992	944	949	929	934	965	900	921	939	951	948	948	914	980	954	922	927	977	901	916	949	904	923	934	927	973	1000	966	933	981	972	908	993	913	949	965	939	965	946	934	955	960	1001	933	935	887	977	965	1013	1011	894	998	945	935	930	952	940	922	914	948	1002	964	928	949	972	969	936	969	916	936	936	960	933	959	986	995	954	921	923	932	937	972	921	933	900	946	950	954	964	959	904	953	964	951	950	920	998	914	927	949	948	968	959	970	939	931	940	965	925	938	949	914	953	920	922	939	951	909	941	972	1002	963	885	924	989	895	932	986	1004	953	1008	881	953	925	917	930	930	957	917	954	988	965	917	948	952	930	941	897	963	877	989	941	945	901	920	964	927	973	1033	965	927	918	936	932	967	916	942	943	933	937	943	973	991	997	962	934	966	972	923	952	893	946	877	939	889	971	889	943	993	936	976	983	945	962	944	955	970	937	987	956	917	911	952	959	860	945	921	936	953	911	925	922	936	958	950	979	932	968	914	952	995	927	928	1016	924	951	920	957	972	945	928	884	935	982	954	896	943	973	954	923	1022	959	948	954	964	926	968	913	960	931	944	898	923	966	939	949	930	930	988	982	980	957	933	986	924	954	945	889	947	911	891	981	944	919	965	919	941	958	992	954	956	895	934	982	985	906	919	943	937	902	963	859	908	936	927	955	907	888	910	973	936	943	1000	983	881	916	927	979	945	962	962	953	963	974	923	951	935	902	917	949	953	986	966	967	946	937	942	961	918	864	944	958	984	981	931	977	938	924	972	968	932	925	984	949	875	933	911	929	945	951	953	980	967	961	982	934	940	966	944	933	971	941	939	984	973	932	930	878	923	935	950	946	897	950	951	981	946	928	911	985	911	958	911	945	870	922	981	1001	904	961	953	970	960	956	960	924	954	981	908	964	973	954	915	938	901	1001	900	960	972	938	923	957	918	926	981	1008	985	916	994	1010	938	887	968	963	929	960	932	963	979	949	969	938	927	994	925	973	941	929	965	876	972	951	923	970	940	922	924	923	917	883	997	957	932	915	933	1010	912	971	950	952	915	952	953	975	951	958	912	933	922	921	972	944	921	917	922	943	908	900	914	933	947	931	922	982	934	897	963	950	911	988	924	933	984	896	970	939	918	916	919	952	983	968	914	985	969	928	941	957	967	993	943	937	907	944	940	960	933	920	900	894	981	946	974	956	936	927	922	916	947	957	964	926	1012	973	886	1010	990	949	964	918	1030	945	968	949	943	929	977	950	927	956	935	958	934	943	934	958	932	957	899	928	956	880	976	918	954	963	901	941	941	964	928	1003	913	949	917	959	899	947	917	942	1014	963	991	929	916	940	936	918	967	868	951	947	965	982	890	934	949	1009	911	910	947	927	953	939	953	922	936	976	925	970	954	943	903	946	875	964	927	885	932	936	958	943	924	923	953	916	932	937	903	968	971	921	979	921	870	948	903	966	919	971	1051	954	971	940	937	922	952	906	903	956	933	991	986	913	999	991	959	929	941	960	915	953	963	943	883	933	957	953	946	918	957	983	993	972	915	983	939	951	901	996	935	986	913	967	929	976	930	943	971	973	1010	967	924	936	986	951	968	944	945	931	977	926	981	937	987	902	980	971	950	988	938	964	1015	952	922	950	961	916	939	951	960	939	899	1028	911	923	934	978	909	1000	908	958	961	952	970	950	891	932	923	1021	929	957	946	925	978	947	925	970	928	967	987	1003	955	950	933	941	954	952	941	964	957	978	938	923	903	921	945	927	949	984	932	979	944	1020	928	967	985	892	933	981	961	1016	930	907	896	945	961	939	976	941	895	967	935	968	963	913	927	972	989	917	911	948	971	959	936	922	943	933	961	1012	967	950	941	904	964	945	998	942	1019	946	927	952	972	907	949	948	964	931	970	957	943	946	939	945	980	1012	896	925	975	976	939	935	998	919	935	936	937	943	921	941	901	983	913	956	920	908	959	951	942	956	1000	964	940	937	954	895	995	915	976	931	954	997	940	951	942	919	919	904	956	967	970	884	896	924	877	991	952	926	962	966	935	933	923	922	922	962	859	938	988	952	919	956	957	943	968	940	982	922	967	935	922	912	957	937	867	1007	974	973	951	926	913	928	936	985	937	931	939	937	930	932	924	1012	979	909	992	941	930	930	929	899	950	975	954	957	938	977	935	1000	967	955	940	950	955	954	882	933	912	953	930	941	932	936	968	955	974	934	972	970	954	942	950	965	963	911	911	986	935	937	982	994	931	923	925	957	963	964	887	989	951	1018	931	913	920	937	933	945	908	927	935	917	979	955	990	913	948	932	920	928	969	950	909	974	994	907	971	906	918	983	979	925	931	878	986	975	966	959	891	930	975	990	921	931	949	970	958	892	929	988	928	980	910	956	910	965	1000	895	939	978	954	961	940	908	998	924	1000	943	921	960	907	950	947	904	957	884	904	924	927	958	1029	920	954	911	931	877	985	960	933	916	958	1054	941	950	916	986	960	938	966	959	922	987	950	955	970	968	927	926	931	943	963	999	929	937	964	979	956	946	977	997	994	937	944	957	958	953	957	914	942	945	957	922	961	983	988	913	969	973	1012	969	906	973	932	934	945	925	941	979	934	878	900	991	917	901	917	889	963	889	930	970	946	993	1012	932	884	986	890	911	909	930	917	945	957	946	932	948	908	971	971	948
26616	17300	8615	1546	159	165	133	153	165	143	147	151	133	154	136	148	157	159	171	139	150	141	158	138	134	178	119	176	150	136	147	171	163	138	152	136	157	178	166	170	149	141	166	155	127	145	145	122	141	171	141	143	147	139	131	142	172	156	162	136	185	126	142	136	139	134	151	156	147	150	145	154	148	153	140	149	124	146	136	173	135	118	157	132	152	149	165	161	163	133	154	157	154	153	151	152	154	136	140	147	155	141	143	144	151	160	151	162	136	141	133	156	151	163	142	151	148	167	171	149	148	145	152	136	132	150	151	151	157	145	150	173	135	151	146	170	154	180	156	147	139	142	141	158	130	127	144	138	164	139	139	150	146	144	145	140	152	151	149	144	158	145	149	174	142	145	124	173	146	161	121	138	150	150	139	128	162	147	155	152	137	127	141	160	130	163	142	156	153	150	152	166	147	150	148	156	126	146	165	173	167	141	159	143	145	151	151	145	160	132	169	143	136	157	122	147	152	142	152	167	130	162	143	151	163	136	161	174	159	173	149	160	181	158	139	163	140	130	157	134	149	166	153	156	156	155	152	170	153	138	136	146	166	132	156	154	129	159	138	159	146	155	147	142	151	143	164	145	161	162	147	140	142	132	139	150	155	150	137	150	148	142	134	159	158	150	161	152	151	150	125	137	167	174	165	138	155	160	142	152	156	157	158	157	157	149	156	145	139	156	145	137	146	156	165	139	162	155	158	164	154	123	143	142	139	153	159	144	157	156	125	150	148	153	148	168	158	126	139	140	131	155	149	133	130	138	131	139	154	153	140	155	145	163	173	153	142	158	165	151	143	169	140	155	157	148	156	163	156	153	151	160	156	142	169	123	143	146	163	176	159	158	145	157	140	129	174	179	165	130	160	127	159	177	147	157	137	146	143	143	145	145	145	164	149	140	136	133	131	145	164	155	146	140	144	156	125	158	165	146	134	132	139	173	138	155	156	144	185	178	145	129	149	157	144	151	154	144	141	159	152	129	159	171	146	151	147	134	154	156	169	137	147	170	148	147	165	132	177	142	164	152	166	152	179	153	145	152	154	129	148	160	137	148	145	155	153	153	136	161	162	138	143	144	163	142	146	119	150	137	138	146	171	145	141	149	140	151	144	154	145	145	138	137	145	147	142	146	140	150	143	166	133	153	144	131	142	167	123	151	154	165	138	165	151	167	160	158	141	146	149	142	132	139	152	130	143	136	148	155	133	153	156	135	148	144	153	152	139	142	136	143	142	167	161	146	156	147	151	159	159	149	132	158	154	149	166	135	164	168	132	183	145	154	137	134	167	158	131	158	148	144	148	162	150	147	146	153	134	143	146	140	138	153	155	137	139	143	145	134	136	161	150	142	151	146	144	180	159	149	164	143	159	146	165	153	143	140	139	153	158	151	142	144	150	154	133	137	141	150	142	177	125	155	129	136	167	147	130	140	119	160	168	160	169	149	122	152	148	124	154	124	148	150	151	157	128	161	144	147	139	144	156	160	152	175	142	137	135	146	141	146	145	143	155	170	143	146	145	156	150	154	144	149	154	151	135	158	142	145	159	145	176	155	148	143	164	140	138	158	155	159	156	138	149	153	160	129	166	168	175	125	145	142	162	148	156	141	156	139	154	141	151	163	127	154	159	129	133	150	154	121	125	160	135	160	158	140	173	166	144	139	151	146	161	153	154	162	147	150	130	154	156	139	143	154	168	173	143	151	158	153	154	146	151	139	157	138	125	153	136	125	148	137	161	166	137	151	139	156	162	150	178	158	140	160	139	162	126	146	158	159	144	181	135	169	133	131	136	158	162	147	149	155	160	172	156	143	144	125	128	147	141	149	123	143	162	145	142	134	180	143	183	146	157	153	150	146	136	143	151	141	165	167	134	159	156	135	133	144	136	158	141	168	133	153	145	118	155	159	165	142	157	149	136	151	149	138	156	140	135	138	156	131	153	157	141	156	151	138	155	126	174	156	142	140	156	138	156	152	170	162	141	137	163	134	162	160	140	147	154	153	137	160	142	133	154	132	165	151	139	143	146	154	148	151	141	150	139	128	143	150	127	143	157	142	128	178	136	140	138	150	140	141	129	169	168	157	152	139	144	137	148	150	133	170	149	139	139	153	159	148	156	153	155	159	153	119	161	134	140	149	153	145	171	134	130	180	163	140	159	138	154	138	138	159	162	140	146	154	149	144	156	148	163	156	136	150	164	138	147	140	155	155	135	129	135	168	136	151	156	145	155	143	166	151	151	155	151	144	167	130	184	158	154	147	162	152	157	158	140	150	161	151	161	135	131	138	135	135	146	152	152	163	148	148	152	169	159	152	164	144	149	163	157	149	175	153	148	136	156	143	168	136	146	137	143	128	152	152	125	135	159	151	151	168	148	154	139	166	143	147	143	164	150	142	149	155	136	142	170	139	156	139	138	134	153	146	144	131	135	142	149	148	159	159	146	151	159	139	150	153	180	173	155	158	142	151	173	141	148	155	132	133	150	159	144	158	164	144	154	154	153	145	156	128	134	146	152	137	143	155	135	132	150	160	148	142	174	130	149	161	160	136	131	151	148	155	162	168	165	155	141	163	174	136	139	132	125	169	151	172	155	133	145	141	147	175	164	120	161	152	159	170	158	139	158	140	148	149	142	145	159	119	142	138	130	165	146	163	138	174	152	147	151	146	143	150	151	123	142	137	148	161	149	147	137	141	167	147	143	140	144	140	144	158	142	139	150	147	154	157	144	140	149	146	133	138	170	145	167	138	143	170	138	144	151	140	155	132	150	175	155	157	150	125	143	140	153	136	141	150	134	161	144	125	130	168	150	147	137	138	138	148	117	131	159	146	146	124	140	144	151	168	151	163	136	144	152	158	164	146	139	165	146	134	159	155	135	121	148	137	146	139	160	137	153	138	156	140	138	155	161	169	149	150	151	136	147	153	137	130	128	156	167	151	158	147	154	137	166	143	147	150	135	140	133	143	142	134	142	156	160	152	149	153	158	151	168	145	174	144	193	146	141	126	163	151	139	147	143	153	147	159	153	148	136	161	137	150	150	119	149	160	150	147	137	175	141	143	163	158	157	140	142	151	136	161	160	147	155	159	141	151	145	156	159	147	161	144	128	153	138	155	122	155	177	160	156	147	150	118	135	129	147	164	148	133	155	157	154	156	165	156	151	187	147	139	138	122	122	159	168	153	153	137	155	151	167	153	152	151	153	158	142	167	144	136	150	135	139	182	151	139	153	155	137	146	154	132	159	159	137	147	126	164	153	141	149	145	156	153	158	142	166	137	139	152	159	145	158	159	157	152	136	149	155	140	145	145	132	143	166	136	150	169	153	149	161	173	174	147	162	149	134	150	163	157	141	126	150	157	135	162	156	125	158	136	168	153	152	141	136	152	143	139	140	134	134	166	151	146	135	151	145	148	136	149	136	173	151	147	144	148	160	151	174	160	169	177	158	160	159	147	158	139
25242	22146	13101	3266	534	541	511	516	471	490	563	485	510	463	514	538	528	549	488	540	476	503	537	479	525	480	520	534	530	563	473	530	526	524	476	535	485	528	489	504	510	512	513	513	493	490	520	502	491	509	499	494	541	553	479	501	469	520	469	513	468	541	522	552	536	532	517	525	545	505	489	498	479	496	508	550	539	528	511	512	510	507	534	512	526	561	537	541	584	506	510	494	534	486	506	521	529	499	521	487	520	481	515	523	530	546	488	464	533	500	538	506	575	507	509	523	479	542	487	494	517	502	497	560	535	483	515	520	468	508	467	532	486	501	513	508	515	512	501	533	479	527	479	560	515	531	504	522	508	512	526	491	489	502	512	535	496	498	538	514	487	507	503	493	489	513	554	539	512	511	533	482	488	506	495	514	512	489	498	525	503	520	507	500	489	505	531	512	506	528	510	500	496	493	478	508	506	508	517	502	506	513	563	522	480	496	507	541	485	490	498	470	487	527	472	501	474	521	526	518	495	501	521	555	507	475	509	481	517	522	554	513	486	499	479	494	521	511	485	503	451	503	490	505	517	502	513	514	492	487	531	488	540	493	515	522	491	475	531	478	490	513	513	503	484	505	473	468	504	508	503	521	474	469	497	517	478	534	527	521	485	540	503	505	534	505	530	479	510	535	474	533	543	501	521	515	532	515	497	493	496	505	540	544	529	510	511	509	491	547	539	538	508	505	521	493	528	491	541	535	537	526	552	518	484	522	535	535	489	509	499	462	534	497	496	501	505	476	503	466	500	524	508	516	506	498	523	557	501	519	521	525	465	541	491	504	510	509	519	469	573	503	518	507	531	519	540	505	553	520	488	553	524	514	511	548	526	492	571	505	529	491	524	503	503	503	510	516	505	518	537	486	487	538	528	507	519	513	520	500	524	495	519	513	499	538	520	530	492	515	511	481	509	469	527	534	483	526	533	507	492	554	514	523	528	539	540	462	511	526	522	481	563	517	512	518	494	489	512	500	533	558	497	485	515	560	557	536	519	491	518	505	508	548	486	472	525	535	516	556	506	507	484	493	500	528	521	499	535	478	505	498	501	525	510	530	521	520	522	533	518	522	462	501	528	486	480	521	480	510	513	509	527	483	513	510	468	529	520	511	533	515	511	529	483	543	520	521	496	505	478	482	496	493	550	502	502	519	548	539	507	526	470	560	526	508	498	506	523	502	515	497	509	529	513	495	503	501	568	538	536	531	500	471	542	507	499	520	490	522	484	498	530	566	475	537	538	527	527	497	499	450	504	510	517	521	503	510	530	517	476	518	503	514	530	481	465	502	478	515	531	535	464	511	485	503	529	548	512	511	518	500	524	510	502	482	546	492	513	520	472	490	513	499	521	521	575	490	539	556	451	524	526	496	558	499	507	517	498	530	527	501	493	522	532	518	504	515	536	498	521	522	513	548	495	507	504	483	483	515	519	477	504	550	494	493	522	510	545	540	466	516	507	461	528	530	484	515	515	507	458	553	483	511	530	531	473	500	550	486	520	500	555	472	516	547	521	467	493	501	539	510	520	537	515	534	532	498	496	489	504	545	490	515	512	526	520	474	548	491	494	537	456	514	514	516	494	533	504	501	510	511	524	553	528	499	486	498	514	484	556	507	520	478	498	482	517	519	509	541	559	522	522	501	527	466	499	508	452	507	533	518	494	495	524	501	491	495	511	524	499	489	531	514	543	517	521	530	510	513	499	477	542	498	532	498	490	490	489	569	499	496	441	493	509	504	517	534	492	540	521	502	505	513	511	509	562	529	501	505	514	523	509	507	471	504	529	542	524	503	520	461	511	513	472	515	545	525	496	522	466	562	568	558	484	490	535	454	491	546	556	485	523	507	537	480	507	472	486	506	511	528	523	478	488	501	517	515	517	505	524	550	489	539	519	549	502	498	469	471	502	531	498	511	517	549	476	490	486	485	482	521	501	517	512	509	538	522	529	502	551	528	532	514	504	490	472	523	536	487	508	540	540	535	515	444	496	504	511	537	562	491	472	529	503	538	520	490	480	541	497	508	517	484	538	516	488	510	521	538	524	510	538	485	510	493	474	480	522	508	510	552	489	525	522	499	505	474	513	514	525	469	492	551	533	511	478	568	495	533	522	487	501	522	499	510	515	491	531	518	473	515	487	515	482	530	550	492	537	506	498	532	503	498	463	525	543	518	493	492	514	532	493	495	501	508	509	564	493	483	532	507	530	511	533	505	476	577	474	535	512	497	444	489	484	529	515	467	518	513	518	516	542	532	506	535	503	505	531	494	557	499	536	507	508	507	546	522	527	532	466	508	574	508	560	499	520	508	507	512	513	504	531	525	464	508	482	488	527	521	528	512	488	468	552	543	508	527	506	498	501	512	510	488	504	546	497	542	508	494	518	546	512	508	475	510	452	507	537	500	515	534	511	499	457	486	520	506	532	488	498	511	517	483	514	534	506	516	527	512	456	512	501	528	533	517	551	483	486	517	490	510	529	508	483	504	510	521	528	486	520	481	506	528	532	526	497	500	508	500	509	505	502	494	512	476	500	515	497	491	536	549	529	456	503	536	508	532	485	510	525	530	530	491	532	504	542	518	512	514	522	475	526	504	518	515	495	521	532	538	488	530	535	526	512	509	527	494	515	518	442	512	517	543	450	512	510	489	542	524	511	458	505	502	521	540	536	528	522	531	546	485	510	486	531	505	492	498	480	478	512	536	519	520	522	509	552	496	493	528	524	524	534	493	532	524	513	489	523	527	535	503	505	528	509	501	494	478	534	509	505	486	539	532	490	541	568	493	512	492	496	489	507	485	540	500	506	494	499	489	492	501	521	500	496	497	503	489	555	491	557	509	509	471	511	518	533	533	527	511	496	514	483	457	506	522	500	488	504	492	516	502	486	504	485	546	466	507	538	536	519	525	553	528	489	489	488	469	513	492	535	535	548	493	486	470	545	510	496	520	498	542	528	480	485	516	506	571	530	491	492	511	507	471	523	494	528	517	530	514	530	505	482	493	521	491	514	497	516	534	497	483	519	528	554	518	521	530	476	523	501	502	510	525	541	514	521	531	537	489	486	531	506	500	515	504	508	485	540	466	515	533	529	500	490	503	512	526	536	485	531	540	527	534	471	538	550	468	490	508	499	489	526	520	483	489	499	537	503	520	516	543	492	479	490	478	513	499	510	534	491	515	559	488	547	510	511	551	502	480	507	470	475	496	563	514	470	537	532	527	522	529	527	539	536	512	526	520	525	561	484	505	503	545	502	496	516	534	546	537	495	529	513	494	542	508	534	504	523	535	500	557	553	505	525	535	494	495	486	502	484	502	512	507	526	532	485	501	521	488	526	482	508	504	527	510	523	522	512	524	551	499	533	495	498	523	526	516	515	526	483	530	541	540	522	510	534	514	484	481	495	527	483	503	528	529	509	541	531	477	512	526	501	504	534	495	504	554	552	461	535	513	527	459	503	499
67093	63598	52586	23799	4112	409	289	244	269	273	243	256	283	248	241	223	219	248	249	224	271	227	281	238	250	265	251	244	231	225	233	275	236	238	261	272	236	224	203	244	257	234	255	221	206	214	241	233	231	236	241	242	229	202	242	285	252	240	253	242	223	213	251	235	238	205	257	242	220	237	224	212	240	251	226	222	249	203	243	249	244	242	247	250	231	232	242	265	237	233	230	210	237	205	222	252	263	207	240	209	222	248	208	229	227	258	239	242	243	227	238	226	236	268	228	205	239	247	239	197	233	213	237	226	267	246	219	240	218	246	239	222	253	232	254	242	220	258	236	252	245	210	262	216	225	242	235	267	232	228	239	245	253	229	233	239	252	256	231	229	206	235	244	222	241	240	224	230	235	241	229	233	233	220	230	213	251	219	217	239	238	249	237	236	232	217	227	212	231	227	214	254	235	228	243	240	243	263	213	273	246	197	220	241	248	232	226	237	256	252	196	239	230	252	241	245	234	221	248	219	246	231	229	244	225	237	186	225	230	206	214	222	218	272	232	243	220	246	239	225	236	237	224	243	250	206	229	229	235	264	235	200	225	230	249	219	216	253	218	239	227	222	227	226	250	222	233	241	235	236	261	248	233	234	229	227	238	231	225	247	233	225	229	234	233	227	200	215	265	237	225	222	262	206	223	241	231	240	258	260	237	224	184	216	236	258	242	207	230	222	227	252	246	247	228	231	233	244	251	254	256	219	242	233	249	217	233	253	265	251	240	210	239	243	251	211	224	228	229	244	219	231	257	265	235	231	261	245	222	247	240	244	238	257	217	229	251	248	270	230	228	230	240	251	230	210	234	232	222	242	237	235	229	245	236	243	220	238	253	250	222	224	257	219	264	254	245	242	234	230	234	254	245	219	226	238	234	226	234	226	237	248	246	252	225	259	230	210	216	223	233	234	254	213	247	242	230	214	272	215	244	224	222	232	244	249	240	194	237	231	230	224	217	228	228	222	226	209	229	214	237	238	243	246	230	230	241	234	229	255	246	234	227	219	248	271	218	226	252	245	257	246	235	240	241	192	264	232	212	237	253	251	233	233	237	237	228	225	228	231	253	217	207	224	263	224	254	221	236	230	206	227	226	221	202	236	249	247	240	228	228	242	238	238	215	228	231	249	230	236	223	261	244	236	233	256	236	239	209	224	215	219	243	233	217	245	197	245	207	230	235	225	245	244	245	255	250	263	229	225	250	241	218	231	215	222	250	225	241	237	234	234	242	215	229	216	241	216	230	226	253	260	236	246	232	253	225	245	212	226	239	261	242	229	205	211	247	237	247	235	243	219	216	220	228	243	199	226	200	211	217	194	247	240	214	252	238	220	213	244	210	242	245	259	217	216	230	250	238	245	220	236	247	212	221	237	220	241	231	239	222	235	251	237	228	231	237	231	234	218	232	226	209	246	238	209	247	222	230	238	255	222	231	235	217	231	246	209	219	241	242	255	252	225	241	238	237	213	258	226	227	227	216	241	237	232	259	219	228	227	233	255	242	234	232	229	249	228	219	221	229	247	258	226	253	243	236	243	237	229	227	231	226	247	211	227	215	239	223	258	258	200	240	224	252	223	250	228	248	251	229	213	235	234	245	217	259	215	199	229	248	258	252	218	224	234	237	231	228	225	235	217	245	221	224	237	230	267	231	221	221	248	226	234	233	220	215	235	261	238	228	232	212	233	219	248	229	265	226	241	216	233	221	240	242	214	226	236	236	243	249	234	234	227	215	253	236	251	255	221	210	250	233	236	218	239	247	243	234	230	229	233	236	238	258	232	193	223	227	226	243	241	246	229	243	234	236	230	242	222	238	219	236	237	266	219	216	222	227	249	236	231	227	245	264	270	254	228	254	212	216	219	223	237	233	234	211	233	225	234	264	209	240	231	224	216	233	254	209	225	217	235	242	248	228	230	220	219	216	214	208	234	239	227	263	239	230	233	221	235	223	207	213	232	227	236	229	227	209	227	242	254	218	227	237	232	218	252	239	258	227	238	211	236	221	212	228	228	265	221	255	240	219	234	270	208	236	229	214	250	226	215	239	225	234	216	218	221	243	214	232	212	234	236	235	236	230	206	228	227	253	259	234	229	245	238	207	239	283	225	215	253	267	247	252	231	257	253	236	233	236	229	219	232	211	231	238	248	210	237	245	236	257	239	250	218	208	237	218	248	209	248	266	253	230	235	228	255	240	215	255	242	216	213	226	228	225	220	207	272	242	214	259	239	220	235	233	228	217	216	235	244	219	210	226	217	233	239	271	225	220	233	253	247	249	209	241	251	256	238	215	265	270	236	202	227	225	252	227	258	215	229	232	229	247	267	229	262	267	198	226	225	225	228	231	237	221	224	252	243	259	242	220	202	239	235	242	211	231	226	228	246	223	233	243	235	224	215	213	259	251	285	242	204	239	227	239	224	233	200	243	238	231	244	239	234	228	232	248	226	218	240	274	239	218	244	237	227	228	233	230	218	253	248	218	226	239	251	222	254	230	225	251	244	257	261	224	235	234	239	243	232	205	243	237	248	246	233	220	227	222	217	265	257	252	226	242	256	219	244	228	238	248	262	239	238	227	220	226	205	217	251	201	240	216	260	243	252	219	247	229	216	230	238	245	216	264	237	204	237	197	222	248	204	225	229	260	227	245	202	232	228	201	255	241	261	238	248	225	231	217	229	227	240	255	236	262	260	225	243	258	250	258	242	246	250	219	233	234	248	219	218	195	212	255	203	225	255	213	250	241	212	243	229	243	245	271	227	237	207	240	219	266	239	221	248	247	262	230	219	252	230	215	218	229	239	237	218	216	220	212	228	258	222	233	223	247	255	217	250	239	224	221	191	241	231	227	222	245	222	224	244	233	242	270	256	225	229	251	254	234	216	220	264	238	223	219	235	227	236	226	239	247	227	219	235	227	221	216	222	254	229	214	229	220	243	252	229	223	212	240	242	244	238	215	236	226	224	243	265	230	256	240	219	234	214	240	252	211	233	230	245	235	213	255	222	231	245	216	259	227	237	262	210	219	247	243	228	252	253	263	240	223	236	231	225	220	235	239	240	238	218	251	241	229	251	223	260	240	234	249	241	245	251	252	248	261	244	250	234	235	221	242	206	249	210	243	238	247	255	242	223	222	249	251	234	215	276	244	249	228	202	247	230	250	230	235	244	237	241	243	269	234	254	220	223	268	229	224	252	250	242	210	233	228	226	239	198	223	268	220	247	256	231	235	216	224	239	253	218	241	231	246	215	232	256	225	239	242	240	208	231	229	240	270	225	220	262	249	234	207	235	224	205	256	196	243	225	241	218	235	248	243	224	244	252	239	240	235	260	214	225	250	210	225	234	222	205	230	221	216	252	202	227	262	248	252	235	240	240	242	260	228	234	233	220	221	198	224	212	211	261	209	214	232	231	239	235	257	250	224	235	226	239	237	224	247	226	223	237	223	258	222	214	221	231
46525	51198	48428	15242	1115	1010	937	930	863	872	874	873	815	779	810	782	740	732	770	798	780	781	713	781	754	736	745	767	722	782	807	803	766	690	720	772	758	703	749	702	749	692	738	784	697	702	770	709	748	735	765	773	721	667	750	777	701	743	738	753	728	779	741	780	761	732	756	724	720	746	767	766	753	758	764	697	700	756	719	714	721	691	764	702	762	751	707	792	761	775	711	716	740	718	703	763	754	752	736	751	770	704	751	737	758	727	700	796	718	702	747	713	714	734	755	711	731	690	738	729	814	767	754	721	718	729	757	751	730	732	754	748	755	765	784	724	718	687	795	707	682	764	748	753	730	705	750	750	752	760	730	758	747	770	768	724	755	777	770	758	707	756	712	734	731	765	738	745	718	770	718	701	720	747	784	734	774	736	756	712	728	650	720	750	744	766	703	744	721	730	745	756	693	736	728	784	743	742	724	761	746	733	728	707	689	693	736	686	721	710	723	752	705	749	780	737	719	713	719	751	706	721	757	710	736	713	757	719	752	724	730	734	695	721	724	703	716	748	721	711	755	702	763	714	741	764	770	700	743	729	780	686	736	808	783	698	734	717	756	757	740	753	747	676	722	723	755	728	786	758	740	706	714	724	754	705	760	723	674	700	739	747	729	766	726	709	704	713	787	731	734	711	759	743	711	766	723	695	725	721	690	750	709	747	734	694	751	741	726	732	700	715	721	740	722	753	740	716	699	715	708	695	778	740	722	708	734	696	730	713	710	767	778	751	733	732	751	733	729	739	742	706	760	770	740	695	733	738	769	740	758	774	775	743	753	726	752	735	761	743	692	715	726	735	685	759	712	696	734	756	748	751	734	784	742	746	712	731	745	720	688	705	746	730	754	754	723	717	725	785	727	749	717	753	730	697	748	733	706	743	755	757	747	701	740	738	749	750	732	691	769	711	804	696	753	756	748	761	736	715	732	690	726	752	726	743	717	689	688	763	698	740	759	751	749	703	711	728	692	732	707	736	728	753	725	721	758	689	773	721	694	777	704	695	754	750	706	757	762	681	711	769	799	796	763	780	714	774	700	705	703	715	752	732	727	732	756	737	722	780	700	726	741	736	749	713	735	720	732	690	687	737	738	772	709	722	714	736	687	720	752	740	702	723	747	708	729	762	765	733	730	747	731	721	706	705	707	710	705	681	720	749	706	733	719	757	699	759	741	736	706	755	734	707	769	734	752	756	735	734	750	696	726	766	692	760	731	710	786	641	753	720	722	770	724	756	763	713	742	736	745	711	748	749	707	723	772	805	754	734	717	739	774	702	697	669	765	690	737	750	724	699	724	772	784	728	770	743	764	728	727	735	713	697	725	691	736	709	714	709	706	757	733	740	705	719	764	728	752	721	748	759	738	724	737	701	728	746	703	689	725	760	803	741	764	721	776	727	706	704	726	757	763	770	718	757	730	724	788	704	758	714	732	703	747	690	752	732	743	707	736	686	718	768	745	735	713	735	756	757	742	752	729	743	726	742	748	747	727	756	728	756	753	743	759	763	667	730	690	716	745	710	737	713	787	691	707	743	717	708	730	811	744	756	747	699	754	715	734	706	744	711	691	747	758	676	728	720	710	750	715	683	706	721	714	733	745	682	728	757	707	754	724	781	700	769	762	769	686	775	740	719	752	726	771	763	749	775	719	691	741	724	756	698	686	682	754	708	737	713	703	733	693	717	744	710	723	697	742	764	751	748	660	751	735	731	703	780	698	731	714	752	730	749	740	711	774	736	664	731	739	752	715	799	746	768	682	722	772	706	737	726	765	732	729	711	738	720	709	746	726	669	727	705	716	706	787	716	730	770	770	745	729	703	708	775	735	706	725	756	712	752	701	712	688	781	697	740	767	751	746	740	745	740	731	733	748	765	722	720	733	688	725	753	744	744	747	718	775	732	721	752	726	747	749	748	726	748	777	768	668	774	754	737	678	736	733	704	736	784	748	726	748	749	731	766	688	779	759	734	773	704	709	764	737	737	717	716	742	710	731	732	747	742	689	753	727	680	747	753	724	724	741	745	698	732	734	747	756	719	755	720	691	756	772	747	774	731	786	750	700	701	678	789	743	738	768	746	784	688	783	755	728	703	776	733	659	737	722	736	735	731	820	684	756	747	732	724	711	722	729	743	785	709	735	715	737	739	718	704	697	699	762	747	747	727	728	734	719	738	722	726	709	713	720	757	726	737	771	776	706	697	715	720	743	728	725	763	717	674	740	735	772	717	730	700	718	753	748	757	691	702	761	724	745	678	745	713	733	728	726	729	771	768	759	693	717	686	758	749	734	699	757	677	722	721	722	755	759	766	708	789	727	731	681	772	704	698	737	735	713	764	757	739	696	751	755	682	712	739	722	680	716	713	734	698	741	716	726	770	756	752	744	718	758	777	718	705	741	733	764	747	696	770	746	716	753	710	670	728	714	779	762	751	712	743	742	772	719	757	686	771	703	739	745	751	774	745	711	755	726	735	758	709	746	696	743	754	732	779	715	710	713	749	696	803	730	716	719	770	669	790	739	694	740	746	760	730	687	759	724	803	716	762	742	721	768	776	752	727	742	753	730	743	736	770	733	731	722	741	655	720	755	742	781	700	725	736	720	738	714	738	730	706	690	732	687	738	752	730	708	723	778	646	729	766	718	773	705	719	713	773	734	739	687	716	726	789	716	727	738	706	795	759	699	719	750	681	692	729	728	708	670	781	793	783	706	695	766	742	751	707	738	756	747	740	739	741	731	678	712	688	741	728	779	755	681	737	770	702	728	785	731	755	748	732	699	713	709	723	738	771	719	757	783	727	726	737	756	753	731	800	746	703	757	753	690	756	732	783	718	718	741	697	694	754	704	762	716	744	731	727	768	724	720	771	721	750	727	755	762	710	761	756	770	783	758	756	758	701	704	756	706	743	767	710	740	698	724	710	707	685	749	750	737	754	742	688	766	735	742	676	715	767	759	693	750	753	683	693	764	735	805	754	760	748	759	750	753	751	706	684	748	723	712	717	746	757	732	711	731	737	793	701	720	721	752	752	733	738	767	746	773	781	720	701	757	720	733	751	732	753	771	716	739	762	739	721	727	742	742	688	714	669	760	735	748	739	728	730	695	749	750	709	757	742	742	698	776	747	706	688	710	722	757	722	721	724	741	750	744	763	712	765	772	714	771	784	714	728	743	792	724	732	755	700	735	771	732	726	726	731	673	712	716	714	757	744	743	771	726	699	728	758	718	717	761	741	707	749	717	712	737	717	722	735	756	720	716	681	764	696	730	750	670	728	686	673	697	720	742	738	781	738	731	778	730	735	679	716	785	764	738	759	712	772	734	688	710	717	745	722	753	703	707	746	729	713	704	709	752	756	680	732	725	725	714	744	778	691	778	723	715	675	692	753	748	748	739	750	739	749	757	715	722	725	746	712	732	786	736	693	758	770	731	781	712	718	727	743	696	736	694	687	726	739
77727	75076	62874	30496	10707	1316	406	416	373	383	303	328	365	358	351	355	329	323	336	325	317	346	336	372	350	321	319	349	333	307	335	308	342	327	339	344	341	310	323	344	342	354	334	320	313	317	317	335	325	330	342	336	344	321	320	324	306	301	326	301	322	322	353	307	304	304	309	318	321	316	335	305	344	326	307	316	368	350	294	295	316	306	312	300	287	297	320	321	288	326	318	316	327	320	349	344	323	348	291	316	321	318	312	310	303	323	335	321	323	293	272	323	321	323	347	335	297	348	324	329	334	325	315	286	302	313	330	313	292	314	345	301	333	294	313	311	330	317	317	320	328	317	312	318	314	290	334	317	349	341	301	317	299	311	317	310	347	284	323	319	335	310	284	316	302	311	316	319	344	319	337	308	285	335	329	326	315	284	298	311	325	322	308	324	326	299	335	328	318	335	325	318	311	295	326	306	297	294	329	284	328	314	327	298	342	352	331	336	286	306	347	341	345	313	307	316	354	322	324	331	306	310	320	310	323	342	307	317	332	320	357	298	327	310	325	300	320	315	317	345	301	328	303	324	323	286	321	296	340	315	353	320	318	309	323	294	302	318	307	319	340	301	295	326	344	312	288	361	316	313	295	280	347	310	320	353	324	337	305	308	289	328	315	320	290	337	337	340	311	332	300	316	327	342	333	307	324	318	317	305	346	329	320	310	309	292	346	315	363	349	329	306	319	320	306	317	282	295	359	330	324	323	353	317	321	346	316	355	327	334	303	309	305	331	322	328	320	328	291	323	310	356	314	311	287	360	312	325	295	305	314	340	317	281	306	335	342	323	308	308	338	322	323	334	306	321	313	314	306	324	323	301	316	313	286	305	336	320	320	290	320	337	326	286	309	301	322	312	326	285	296	295	364	354	286	292	311	349	303	344	306	295	305	274	314	329	364	311	321	323	297	321	336	339	319	344	293	295	302	307	354	286	300	314	304	331	337	358	308	293	296	318	324	339	327	349	328	306	298	364	300	300	325	287	313	320	297	321	284	305	320	290	300	306	311	316	342	310	335	312	312	315	322	307	304	288	322	316	318	325	322	327	316	316	333	319	332	312	298	326	305	340	324	285	300	309	323	331	310	314	299	303	275	279	318	328	290	311	301	323	333	334	302	333	315	295	321	353	332	329	313	340	312	321	311	320	361	331	305	354	333	347	322	346	342	329	328	333	340	341	320	296	310	324	312	321	349	329	298	311	312	322	331	350	300	351	317	331	295	321	318	342	315	320	319	307	325	334	306	323	298	314	328	319	318	327	305	287	303	288	279	294	289	303	308	343	311	297	348	315	298	306	316	313	277	319	340	335	311	313	327	336	315	311	303	320	324	318	325	329	322	302	328	290	319	323	328	315	352	298	304	322	352	325	301	321	304	297	285	327	328	322	309	329	304	326	325	309	352	322	286	327	326	328	305	315	303	307	308	299	332	331	340	358	290	321	347	327	321	319	317	279	344	317	303	311	300	311	313	318	328	319	308	306	318	333	283	308	344	292	338	308	328	328	318	341	349	326	310	336	330	331	302	302	331	345	325	307	321	335	317	322	337	278	342	330	315	304	328	330	328	346	317	344	305	304	294	329	304	315	320	300	307	330	328	329	345	307	317	308	319	313	314	308	292	343	367	308	319	301	307	303	344	332	334	309	309	349	329	298	331	287	302	339	316	329	318	317	299	300	295	358	318	309	274	303	310	338	323	350	309	303	306	326	337	320	303	302	281	346	333	335	292	298	354	286	331	302	346	283	363	289	276	343	311	312	309	348	315	293	317	335	312	303	312	325	291	325	317	295	304	323	285	306	294	336	336	316	296	326	304	352	325	316	303	336	305	300	334	312	298	329	295	303	317	315	308	333	324	334	292	349	316	290	315	311	324	313	313	322	314	335	312	338	311	266	309	306	307	318	323	318	302	327	314	320	325	329	311	306	298	286	333	332	310	282	327	346	308	288	316	346	317	326	323	309	314	298	300	319	350	311	352	329	324	303	315	306	347	331	296	316	330	324	330	344	326	311	320	339	371	326	313	338	351	329	312	295	316	312	301	319	324	341	331	315	342	333	324	334	322	310	316	334	318	303	328	337	288	311	319	294	326	341	344	340	292	319	322	312	311	308	308	306	264	306	309	309	322	349	327	306	311	306	347	330	325	303	310	302	329	315	319	326	299	288	304	329	337	297	369	308	332	314	340	329	300	364	310	299	305	312	304	291	330	309	312	314	295	330	312	349	300	295	330	312	363	342	355	315	312	347	311	310	339	317	324	306	349	343	353	314	278	338	297	348	330	300	318	314	305	311	295	325	311	312	324	324	305	336	332	277	319	311	298	289	312	297	292	326	320	288	305	323	304	283	313	362	314	318	310	303	324	330	321	331	335	316	308	315	277	305	338	320	324	322	301	324	280	299	334	301	332	330	310	272	299	317	322	294	342	329	307	304	340	324	325	327	330	337	267	341	280	306	360	301	341	345	300	334	310	287	318	264	320	320	299	282	339	293	315	306	310	297	320	297	320	318	282	335	298	307	299	314	311	296	287	315	312	323	306	315	330	324	314	308	334	331	310	308	330	321	312	351	309	314	307	327	308	359	311	299	358	357	318	318	333	296	343	322	325	332	341	315	291	324	324	316	369	285	304	320	340	293	322	312	305	314	336	286	327	298	318	313	340	334	297	335	311	291	359	290	310	323	299	341	308	327	304	338	295	294	305	305	325	313	316	334	325	323	334	302	320	340	342	308	310	299	296	282	318	310	312	301	310	341	302	340	310	300	340	313	298	342	326	337	325	335	330	328	285	311	319	351	307	323	338	335	340	303	366	322	323	286	306	323	293	323	323	328	308	328	284	301	307	306	314	307	336	313	323	322	329	302	320	325	341	298	323	313	317	302	330	326	350	283	326	333	331	331	331	292	322	309	283	298	314	298	349	261	333	288	305	314	316	351	284	307	359	303	318	329	303	319	302	332	335	339	331	331	314	328	323	282	323	323	306	280	313	320	316	344	324	363	302	355	366	326	336	303	314	357	335	297	301	340	301	300	337	296	298	345	307	328	312	326	324	305	282	310	324	320	287	303	326	284	303	357	326	320	285	327	315	286	335	329	340	310	309	340	300	339	318	298	336	337	351	356	333	339	339	322	299	340	326	336	318	296	317	318	340	283	306	303	290	307	314	296	331	317	337	320	303	304	304	298	320	326	277	352	293	308	333	313	303	305	350	329	311	341	353	350	332	326	295	326	308	321	300	300	285	362	325	321	334	330	313	311	308	347	305	310	302	352	311	304	297	317	325	331	277	327	299	324	334	319	312	320	314	321	335	301	340	307	307	322	307	323	356	294	299	327	330	320	304	319	320	293	313	306	313	351	317	302	309	314	336	334	319	340	291	309	342	316	297	289	342	348	340	320	298	328	321	307	337	328	335	289	318	338	319	311	331	331	353	325	324	327	341	332	334	310	343	306	295	322
56176	63911	58751	18961	1530	1446	1357	1250	1208	1119	1113	1085	1094	1071	1004	974	1029	1042	1020	999	959	976	1028	1031	991	1017	997	980	957	994	967	934	959	1040	998	1023	966	964	980	937	961	1010	931	959	938	1007	959	993	968	961	958	881	949	1000	912	928	934	925	940	966	990	985	1004	940	927	945	955	1008	946	969	972	928	873	920	926	932	943	909	970	966	993	934	983	962	960	955	1025	971	932	952	923	951	968	957	934	959	947	1000	890	988	910	994	989	927	949	913	948	905	954	968	950	994	941	929	1005	965	985	908	971	949	954	926	970	1003	974	924	950	956	956	923	898	937	1004	970	976	966	933	922	921	935	950	904	960	979	975	937	954	936	944	943	920	987	930	928	1026	960	991	932	940	922	906	934	908	906	895	911	970	915	956	917	924	926	1001	950	885	924	989	963	996	956	978	958	952	917	999	960	912	932	969	925	908	959	922	938	937	913	874	936	927	967	891	955	892	928	914	930	985	946	949	965	969	930	932	971	967	957	876	992	908	965	1013	996	936	947	909	982	918	989	933	961	911	912	922	906	921	970	925	944	947	961	918	957	946	900	907	921	963	980	970	918	897	931	957	928	993	965	906	930	920	935	1000	904	935	926	939	962	959	983	906	912	949	939	942	940	961	907	939	904	1020	1003	908	884	932	988	1012	965	975	955	919	918	920	894	951	895	937	925	934	895	965	902	945	989	958	971	911	1016	875	973	902	923	954	958	983	911	960	898	955	964	930	994	927	935	922	919	974	895	963	938	884	947	961	891	962	943	1007	964	924	915	952	978	932	943	1006	884	950	990	948	948	971	928	956	981	982	914	954	957	1005	950	964	934	951	928	977	892	951	986	908	901	925	890	894	931	961	956	979	973	932	909	980	916	946	977	952	978	950	884	975	963	959	953	1020	966	920	925	929	967	965	877	924	978	941	905	934	965	968	945	930	920	889	965	983	946	968	1003	930	871	996	916	964	912	906	963	923	953	927	941	924	956	978	944	931	969	914	946	962	946	938	981	977	1026	887	973	950	961	998	999	963	911	976	970	980	942	950	890	937	950	974	946	906	943	891	986	982	954	928	884	913	959	940	946	969	972	920	950	904	909	956	926	925	912	966	941	973	899	979	1004	991	957	900	905	903	954	969	982	908	950	978	945	930	934	971	947	951	881	910	939	933	954	954	875	977	965	943	954	978	949	952	943	974	944	902	918	975	910	968	961	947	880	922	957	899	936	971	917	967	947	996	1009	929	962	922	983	946	880	942	941	899	971	883	956	940	953	956	980	984	942	924	876	946	923	905	914	994	944	948	936	937	922	890	908	952	946	992	983	946	985	954	957	957	952	988	994	908	1041	971	967	905	945	981	924	1000	934	932	911	952	957	957	981	979	964	927	914	936	992	970	972	886	946	909	897	926	941	924	905	913	897	925	981	918	983	958	954	946	953	993	888	917	915	965	943	949	953	967	959	934	955	983	977	958	928	964	929	948	972	997	950	1000	901	914	956	946	960	938	959	933	977	942	947	958	921	953	939	943	917	955	972	928	981	971	988	926	903	911	976	983	959	935	975	958	945	931	894	925	972	953	916	1027	934	996	956	933	956	929	944	981	943	982	910	923	970	965	965	917	921	929	983	933	972	1020	910	944	901	991	925	949	973	891	981	996	948	904	927	974	968	903	959	977	938	995	955	978	983	950	917	903	882	966	934	961	915	940	968	966	969	914	997	938	949	975	925	977	993	938	919	968	966	934	880	942	894	922	965	949	988	970	935	915	953	922	922	991	912	938	927	947	992	885	919	994	937	953	921	924	940	948	955	972	947	953	942	911	940	939	969	929	983	944	990	945	864	901	920	924	916	968	909	920	891	956	961	973	966	937	928	965	915	956	994	949	925	959	946	940	989	926	926	977	873	958	944	915	905	962	909	923	922	942	935	921	965	955	981	981	948	909	937	939	938	920	962	895	993	969	933	893	905	959	917	929	909	930	944	919	997	954	941	949	937	934	972	954	954	968	913	895	947	952	900	991	956	918	1020	972	960	960	937	980	954	971	952	963	951	943	902	940	969	894	943	956	932	925	961	972	915	928	932	929	976	964	953	926	934	919	998	924	937	924	984	926	963	968	921	894	1001	945	979	945	895	921	932	973	868	907	946	952	968	948	944	915	954	979	965	975	961	975	981	864	932	954	870	915	919	964	947	934	937	946	936	888	963	936	998	968	948	910	934	933	1026	980	977	947	959	946	918	915	959	968	961	941	990	960	923	950	914	980	937	997	952	948	950	929	902	969	911	929	942	907	955	947	912	982	949	915	965	903	988	1007	953	1003	949	961	1009	935	921	956	927	957	958	953	942	913	983	915	953	939	939	936	931	982	1034	893	929	950	919	971	954	911	971	896	969	929	922	979	972	972	959	908	938	968	923	896	919	962	960	910	961	904	964	898	927	931	986	912	970	915	993	982	931	961	900	943	943	940	944	939	944	929	941	927	953	914	978	956	958	928	938	983	927	908	937	868	937	907	915	952	997	966	910	944	923	957	965	943	928	950	909	981	937	1002	963	1021	942	915	917	935	961	938	994	946	918	909	948	931	946	914	947	984	968	960	944	923	947	927	898	954	972	944	989	1020	929	918	1010	968	940	944	944	921	1003	1017	924	910	988	1014	916	940	976	1004	1000	899	926	962	963	942	971	991	938	950	915	983	913	926	930	975	995	913	950	927	970	1008	962	956	924	941	989	911	953	917	948	920	915	1007	937	971	963	934	979	885	927	921	964	965	940	971	951	974	935	939	974	907	947	970	892	977	955	968	879	947	953	922	978	901	967	934	904	950	898	945	936	942	1005	942	905	892	950	916	895	983	968	972	958	1020	1013	951	936	926	955	938	907	945	899	998	896	943	920	897	922	924	927	933	949	955	999	924	968	969	967	908	945	945	953	893	922	921	936	952	970	912	961	925	923	905	917	1003	1005	973	939	940	879	895	962	934	944	957	968	926	938	962	950	932	947	918	919	988	939	974	924	976	962	969	907	896	926	960	951	992	923	912	987	948	950	924	954	937	922	915	973	980	888	921	889	952	881	936	963	969	915	984	967	920	921	915	1000	952	940	978	965	953	959	942	912	875	974	1011	1009	950	918	918	907	909	886	942	927	984	996	905	969	1006	973	949	963	920	969	977	964	914	989	974	951	966	913	908	943	913	982	928	963	942	897	927	956	910	932	938	932	947	966	980	987	962	963	915	992	887	947	905	920	971	989	935	931	874	946	891	853	898	883	1014	938	954	984	970	961	950	946	957	937	955	944	889	983	1006	966	960	970	986	925	957	910	988	967	895	929	1019	912	936	971	916	934	909	936	969	950	937	943	970	914	944	949	984	930	979	1023	966	956	889	939	956	940	935	1030	925	924	962	935	888	953	953	975	962	1011	922	934	930	971	984	1011	936	920	941	943	942	996	960	898	935	905	930	939	956	858	952	922	942	964	945	935	982	923	969	966	942	961	935	983	974	947	973	917	953	985	940	972	954	928	935	977	965	941	962	944	975	937	1015	980	945	989
27201	17764	8235	1693	195	138	150	142	165	137	165	128	144	177	175	165	158	155	156	152	141	164	160	148	149	133	145	151	155	150	138	149	123	154	145	134	146	160	153	158	163	143	145	152	136	135	176	144	146	146	150	155	138	153	130	153	145	141	159	120	173	139	165	158	145	146	134	162	145	136	140	160	167	161	149	142	136	143	155	142	159	148	148	152	154	147	156	145	154	139	147	135	144	133	137	146	154	169	151	139	149	166	170	152	172	144	147	131	146	150	149	167	140	156	128	148	159	174	143	145	145	152	151	149	160	138	151	144	130	137	134	170	164	143	166	168	128	137	163	152	158	142	147	161	149	173	166	165	148	136	142	162	120	129	159	154	165	146	176	155	129	158	166	161	162	152	167	138	137	155	130	155	144	144	162	161	149	161	135	176	142	161	139	189	142	128	152	138	150	155	169	144	145	143	140	157	127	153	156	155	146	154	151	144	145	145	147	159	156	141	138	151	144	139	157	134	167	157	122	138	133	139	149	139	165	152	118	155	142	141	151	152	160	167	157	137	145	148	160	143	149	123	138	127	148	139	148	149	155	137	161	153	128	150	151	135	138	151	146	141	142	159	144	130	152	154	141	119	159	153	151	159	167	142	141	139	177	162	125	145	153	136	178	141	144	139	162	142	166	136	132	134	168	138	148	169	148	158	129	148	138	129	147	137	151	144	147	134	146	144	160	141	158	155	148	169	166	138	152	139	151	157	138	132	134	155	131	164	149	146	150	157	130	132	157	150	160	128	154	151	137	163	147	146	152	146	144	140	153	162	135	162	122	148	121	158	147	139	151	147	164	157	145	142	158	152	165	138	148	146	142	131	152	129	167	152	128	119	145	155	132	138	136	140	143	124	139	162	144	156	148	154	169	139	137	132	160	160	146	147	161	156	162	155	139	154	151	154	146	166	155	153	152	161	165	136	141	143	147	154	167	143	154	146	155	153	137	136	146	154	168	153	131	151	155	139	137	165	138	129	166	144	148	148	150	175	150	136	135	137	153	128	152	147	152	132	153	165	147	154	157	131	155	142	167	148	170	176	131	129	142	138	137	144	158	154	137	140	140	150	146	132	141	156	145	152	137	148	150	134	150	140	114	152	164	134	145	134	136	131	166	138	134	163	167	163	166	162	128	137	154	140	118	174	150	162	166	138	150	153	175	160	172	162	158	156	145	145	155	148	154	146	151	145	161	156	137	143	138	125	149	165	146	142	139	167	160	135	156	154	138	150	138	146	152	163	147	136	141	164	152	159	138	128	149	151	136	131	141	146	144	151	160	151	150	131	140	134	156	162	140	169	146	140	151	152	139	136	143	157	140	124	131	161	147	176	152	164	133	130	130	155	155	148	144	138	166	155	163	136	157	148	157	163	144	130	140	144	155	191	140	130	154	151	157	139	160	138	160	180	147	136	145	148	150	155	148	164	146	155	164	144	138	158	133	178	152	151	168	153	162	144	157	136	158	166	133	147	145	143	159	126	135	140	148	145	143	139	130	150	137	148	173	144	138	148	133	151	153	140	137	128	134	138	140	127	143	145	138	139	128	142	132	139	151	158	147	138	149	140	135	142	149	145	164	139	152	137	148	162	128	137	164	168	153	142	145	152	124	137	149	139	130	135	144	143	139	140	164	140	162	161	159	141	159	162	164	155	133	149	189	148	123	121	141	155	148	128	153	147	143	162	163	155	126	160	143	129	143	155	150	149	157	159	169	152	170	132	152	157	148	132	174	136	151	149	164	135	161	165	151	123	164	157	133	174	150	140	142	130	150	137	148	118	165	141	116	142	152	163	155	162	143	163	155	138	139	144	168	155	132	153	140	139	136	152	151	132	156	141	150	157	146	144	145	156	133	143	150	127	173	149	140	157	167	147	161	138	153	161	149	137	151	144	143	151	137	159	157	150	141	170	153	162	140	152	163	143	150	152	152	168	167	160	142	152	147	146	170	160	172	130	143	130	142	135	113	154	173	139	138	167	154	162	128	135	142	152	142	161	153	142	126	146	141	170	137	154	163	153	140	157	160	183	123	146	174	141	144	127	156	174	154	161	135	167	164	134	139	159	142	131	146	131	137	155	157	162	135	157	136	145	144	150	141	154	173	150	153	133	151	148	138	148	150	138	136	133	133	139	148	163	143	142	151	150	139	156	134	183	144	148	156	155	138	162	134	141	147	134	147	157	140	139	146	162	140	131	151	162	153	150	135	147	142	163	130	149	143	149	151	158	144	132	172	130	174	148	155	146	148	147	160	141	132	138	159	141	147	159	150	162	160	159	146	148	135	158	132	142	148	146	146	141	146	162	151	144	145	160	147	163	156	139	165	169	170	146	147	137	134	135	140	136	145	145	156	171	144	144	177	147	134	144	143	145	142	145	137	155	143	154	167	152	180	142	147	149	143	162	141	157	138	138	171	161	173	148	139	164	146	160	157	171	158	165	171	150	136	144	140	133	136	182	147	159	152	135	156	169	152	163	157	133	166	150	143	145	140	154	148	142	145	150	164	169	134	130	152	150	157	164	150	144	138	177	151	124	158	183	156	160	131	139	151	129	149	138	155	172	136	152	132	166	165	139	120	147	158	135	122	129	139	158	158	145	142	162	152	162	140	134	145	141	132	146	141	154	150	135	155	139	162	146	146	120	177	161	148	149	161	135	137	159	163	156	158	129	140	152	150	141	136	163	146	139	158	137	122	134	130	164	145	135	154	147	161	159	151	157	147	173	138	130	150	143	142	136	121	140	164	156	148	189	161	162	156	128	144	135	121	154	142	146	138	142	139	132	145	140	168	135	144	160	133	155	153	157	167	155	147	144	158	142	146	183	131	181	171	131	148	155	164	172	149	150	140	132	123	154	150	144	152	129	149	141	155	162	144	153	124	133	136	157	151	157	169	153	148	120	151	146	135	144	141	138	133	163	154	170	147	136	132	139	156	142	151	150	147	135	155	146	149	143	127	163	135	146	144	144	135	138	155	150	152	160	159	115	160	148	138	160	142	130	167	153	142	161	135	133	150	162	163	145	151	139	137	149	150	136	124	166	142	149	143	164	145	155	156	134	145	145	154	142	158	157	144	165	136	139	137	112	163	141	128	160	145	149	160	145	150	145	148	161	151	129	159	136	133	158	167	158	140	145	151	150	152	175	147	146	160	146	144	145	163	160	163	188	149	163	163	162	147	152	135	152	164	146	144	152	126	153	123	141	167	148	157	143	152	149	141	164	137	165	149	141	139	150	157	158	146	149	160	142	154	129	140	152	137	137	139	131	145	142	134	164	151	149	142	128	177	145	134	131	148	165	153	154	156	156	168	156	125	143	147	156	149	161	150	148	163	143	159	131	153	148	162	174	164	145	173	122	147	132	144	150	154	152	144	149	149	137	155	152	146	149	152	153	161	156	144	157	163	170	139	148	136	147	146	174	153	137	138	158	139	166	135	138	153	156	141	162	150	143	150	155
25606	22346	13129	3611	527	528	543	530	522	535	485	506	508	524	500	532	502	529	538	537	521	521	511	519	501	526	538	515	508	483	536	550	524	472	505	543	514	497	480	541	521	465	538	510	522	541	538	486	488	534	497	549	481	532	523	512	495	515	490	548	499	512	484	522	520	521	545	481	466	513	523	534	487	515	539	510	500	496	499	454	484	516	522	514	486	483	501	502	491	530	520	511	459	488	476	523	547	526	491	524	519	540	483	535	494	537	549	482	478	491	513	488	517	509	568	491	477	516	513	512	528	522	472	512	492	501	458	533	484	483	483	529	505	512	511	508	494	498	522	519	491	485	498	534	490	538	500	515	500	514	533	499	498	514	551	543	494	492	503	490	468	473	525	533	546	512	523	501	518	517	495	478	535	473	532	548	527	481	511	504	528	538	552	492	538	525	514	524	508	520	502	530	486	535	488	520	508	526	509	508	510	498	525	551	518	494	536	501	493	530	543	499	509	499	518	524	532	537	507	498	475	531	499	517	553	504	522	511	534	500	509	545	505	535	519	554	492	504	527	533	501	512	515	504	540	556	519	491	495	509	525	493	523	477	523	505	512	546	531	503	482	507	518	506	525	540	524	544	506	510	526	518	470	523	493	496	514	504	505	528	494	505	495	519	493	544	551	492	561	549	495	547	520	513	501	532	541	527	528	484	507	477	511	473	546	563	507	477	513	506	493	494	487	520	523	496	492	493	492	519	502	505	499	482	557	488	516	475	521	505	500	501	522	502	502	519	514	504	518	492	500	536	523	478	516	504	533	487	521	497	519	501	540	513	476	485	515	481	507	478	499	488	556	575	509	524	502	511	483	476	513	494	491	487	490	502	494	528	474	548	476	483	511	497	511	534	516	513	509	488	516	525	504	512	520	504	524	523	489	491	482	484	512	442	506	510	500	498	537	486	534	496	485	563	528	503	494	497	478	493	507	481	500	531	516	536	487	487	531	496	501	559	517	544	475	500	530	511	538	496	489	505	531	527	513	543	518	517	517	498	553	533	484	454	502	492	498	511	552	523	482	526	522	509	522	528	492	507	489	470	538	558	547	503	525	522	523	473	502	521	480	504	509	491	484	541	500	481	505	511	505	519	467	531	549	487	509	553	526	503	551	485	487	537	518	473	498	501	512	512	479	511	515	451	517	537	464	531	513	493	500	539	499	499	499	497	490	512	517	498	507	523	551	485	509	543	509	479	500	503	521	507	539	504	491	506	511	494	516	512	522	474	525	498	513	514	493	521	480	527	529	530	485	555	507	511	463	501	519	536	522	470	489	488	503	517	495	507	514	512	457	471	521	521	514	531	507	526	515	507	464	539	498	486	507	506	509	492	546	482	508	546	508	478	492	523	498	549	499	495	510	485	518	504	500	509	506	492	477	505	547	509	525	509	505	506	502	495	461	485	495	555	493	512	519	482	501	522	561	524	521	521	567	510	492	488	477	517	497	496	519	509	494	470	506	514	487	496	543	509	515	523	517	505	498	512	484	517	506	533	523	521	521	518	492	503	489	510	525	558	503	469	500	514	571	502	522	466	519	462	501	500	502	489	528	521	515	502	529	533	466	524	512	513	545	557	519	528	471	484	483	502	473	487	450	485	510	509	505	499	549	538	516	477	523	542	506	497	563	509	527	540	495	476	519	493	513	545	531	503	490	484	520	501	542	496	519	516	513	529	497	497	525	463	524	494	495	514	501	491	518	523	484	498	494	541	515	514	543	533	503	544	529	535	514	495	485	535	512	516	494	529	530	525	526	475	504	508	546	530	536	505	476	535	481	508	552	519	499	509	519	523	514	464	513	537	477	517	507	516	506	493	516	514	539	438	498	508	516	471	502	505	512	547	494	512	532	517	546	530	505	529	552	542	487	511	473	513	445	520	509	512	525	525	505	506	538	497	501	500	499	518	504	521	507	502	519	532	506	487	572	504	506	517	525	486	512	517	535	486	508	468	573	480	528	528	473	489	498	511	515	513	514	521	527	540	484	486	522	484	551	500	517	544	539	509	520	523	519	455	533	526	514	470	569	533	570	533	498	515	540	525	498	478	548	511	503	485	475	502	511	506	539	549	516	525	516	495	496	525	524	507	511	510	499	471	484	494	489	512	485	511	543	509	511	506	514	525	524	523	510	491	538	549	481	531	505	539	523	466	502	539	516	508	506	489	533	517	473	530	486	499	533	499	531	511	483	493	513	525	535	492	479	475	531	503	547	536	472	515	520	520	542	509	512	547	516	511	491	512	525	504	487	516	501	464	578	501	521	493	506	495	476	519	478	509	500	499	524	491	474	476	515	492	479	532	514	465	516	508	507	479	501	522	497	551	492	520	511	500	529	484	473	528	544	469	496	493	519	506	492	538	480	495	524	552	520	510	490	526	504	499	538	507	509	494	535	508	511	464	471	562	446	533	559	538	506	537	525	483	484	494	515	506	490	483	539	532	498	471	523	477	479	523	516	559	534	512	513	517	503	477	490	465	524	510	511	499	560	506	548	525	516	516	499	506	505	508	506	489	514	536	531	505	498	511	537	493	518	492	515	500	526	524	539	495	522	520	523	497	526	518	515	541	483	540	525	520	536	551	517	494	498	488	509	506	504	509	504	469	493	487	519	499	521	522	545	495	488	529	539	512	491	518	485	482	502	527	538	532	526	511	512	524	499	515	507	502	492	522	488	532	528	501	492	503	452	509	528	540	504	531	511	495	511	477	518	497	495	508	551	514	506	536	505	518	531	513	529	502	495	516	518	502	495	518	511	526	521	505	503	471	535	497	535	503	548	498	546	495	533	553	497	494	499	504	513	492	522	518	490	516	525	488	514	464	469	504	505	510	507	510	486	576	487	509	459	509	492	507	551	481	531	542	519	510	500	490	507	529	493	540	532	494	526	544	536	493	511	542	551	551	468	517	522	480	527	541	523	479	505	483	482	486	522	513	492	524	523	494	496	565	543	508	498	506	511	535	496	528	527	521	501	511	481	534	530	526	496	493	530	553	527	489	511	502	497	482	508	463	521	512	476	520	518	530	509	540	495	458	460	540	556	463	517	531	529	533	566	516	527	543	497	482	557	510	469	530	475	500	509	489	544	516	506	497	497	508	472	535	490	513	522	539	489	566	516	509	491	521	495	491	489	582	493	479	504	550	473	512	490	520	480	530	507	543	541	517	493	483	503	495	509	500	487	518	494	535	518	478	508	492	478	530	486	453	511	480	531	500	511	519	512	535	505	513	518	522	503	490	509	513	520	504	478	512	519	501	521	535	537	532	550	502	542	517	521	506	515	489	470	530	501	529	499	520	557	503	504	468	495	497	530	475	534	476	479	508	519	499	531	467	527	506	530	504	479	499	499	517	554	490	534	528	542	547	530	540	543	493	520	497	507	473	538	550	468	530	494	542	513	516	484	468	544	518	502	502	564	458	487	442	563	538	520	536	499	533	510	524	486	510	503	537	499	509
67019	63964	51602	25659	3691	308	280	287	268	275	255	247	220	263	265	243	243	255	241	216	219	221	226	247	247	245	240	250	250	243	253	219	228	257	236	226	246	233	252	238	237	216	235	257	233	223	220	239	211	208	280	216	237	226	260	257	262	244	202	256	223	224	243	239	212	220	208	242	272	254	236	227	229	248	249	243	260	237	224	250	202	231	212	212	224	247	210	233	236	239	245	231	271	230	258	232	219	237	241	235	241	244	251	252	253	223	233	246	239	230	219	238	216	247	237	218	230	238	270	252	235	237	238	220	237	266	247	223	263	222	233	250	244	197	238	242	225	245	198	232	250	258	229	238	244	231	257	251	251	213	250	248	256	237	226	247	267	248	219	224	239	223	229	258	228	227	242	258	215	226	255	237	257	221	228	246	239	225	256	224	224	240	233	258	246	211	249	235	243	251	227	234	246	233	212	241	240	216	271	257	220	244	241	251	231	254	229	249	252	244	239	232	205	265	234	214	238	234	223	223	238	224	260	248	216	229	220	231	264	243	258	229	212	230	239	260	244	246	231	239	210	213	215	261	245	243	216	237	231	216	222	220	259	233	225	249	251	220	227	236	208	259	213	257	244	231	247	240	208	270	284	220	227	244	248	202	263	261	245	240	223	239	219	253	208	214	244	244	237	240	238	207	239	236	238	249	253	241	216	254	240	231	250	219	267	237	246	229	268	217	238	215	225	219	246	221	233	221	229	242	259	249	259	215	248	216	222	215	234	238	229	225	249	251	254	242	238	263	242	252	275	245	232	224	228	224	241	237	251	238	251	250	261	221	249	213	243	215	222	246	231	238	215	256	248	236	241	191	246	250	263	249	218	221	261	230	242	215	220	231	218	233	229	241	216	238	219	231	221	234	242	249	250	251	239	209	221	238	277	260	229	239	208	223	241	237	227	229	205	211	230	228	219	238	251	247	243	252	220	239	232	239	236	213	259	234	227	225	231	224	247	234	252	215	244	227	230	251	232	236	215	213	268	224	226	225	213	238	253	232	264	222	231	251	238	244	226	227	236	235	231	227	253	231	236	235	227	235	226	239	223	218	229	227	228	235	263	221	227	252	251	214	221	250	268	227	245	230	239	236	219	234	253	214	248	218	215	234	227	200	234	225	223	227	233	243	220	228	224	246	254	231	232	238	257	239	231	234	235	237	253	226	228	268	239	264	235	233	245	240	211	224	219	219	236	242	230	261	207	247	248	244	239	257	227	232	219	220	224	218	246	212	229	236	226	243	273	228	262	245	241	233	234	222	249	218	227	231	232	225	229	239	224	241	245	230	237	210	241	217	222	236	232	230	234	216	233	230	228	243	230	241	216	245	244	236	237	234	235	241	225	216	212	253	262	226	232	232	245	232	211	252	230	252	221	246	208	223	205	233	207	201	220	260	246	253	240	229	240	220	241	218	241	254	242	252	231	219	226	237	233	267	215	245	243	236	242	270	221	254	242	243	235	230	250	250	252	222	253	233	222	215	243	244	232	209	233	201	237	214	228	235	220	228	229	224	229	238	236	230	228	238	234	220	245	245	235	235	231	238	226	238	245	253	217	218	219	207	221	243	234	233	229	254	229	278	213	228	235	250	242	220	213	240	218	235	245	246	247	253	218	227	229	221	248	245	234	259	253	250	235	229	245	236	225	287	233	226	204	228	220	237	214	215	221	211	224	225	213	242	190	230	228	213	243	253	226	236	235	243	228	215	243	251	234	240	251	230	214	195	238	235	226	249	255	238	231	222	240	217	221	243	221	215	228	207	240	216	218	254	248	222	193	228	249	207	224	264	237	246	215	221	225	252	235	260	259	247	261	229	209	224	244	230	239	226	233	252	244	251	226	242	234	212	234	223	227	233	218	236	241	252	231	247	213	223	225	238	236	225	254	212	259	236	246	233	242	241	272	232	235	207	234	244	253	225	250	240	248	248	234	246	229	225	252	224	218	240	199	230	248	228	238	248	233	234	236	236	214	227	217	233	226	225	236	237	213	219	233	219	242	231	241	205	220	223	242	233	237	251	224	230	240	220	247	248	232	242	263	267	202	255	230	228	245	242	245	255	236	244	210	230	239	215	231	225	247	251	220	230	250	234	249	232	256	225	241	233	247	239	221	240	227	203	246	246	226	240	215	247	246	233	227	229	250	231	268	221	230	224	248	237	231	232	212	221	254	206	250	203	242	214	234	245	228	244	218	223	242	240	246	249	211	226	208	233	225	225	223	219	228	251	226	246	246	247	230	245	241	227	236	235	213	236	212	215	212	220	255	235	245	210	250	220	243	222	239	258	263	201	181	230	219	237	249	240	216	223	228	211	244	229	251	250	232	230	219	271	220	233	225	237	246	219	215	232	217	226	228	229	228	226	233	254	254	240	224	230	217	273	230	231	233	263	233	236	227	239	227	220	219	234	241	230	235	200	242	211	216	247	230	222	258	240	218	220	248	225	219	252	215	241	220	236	257	238	215	252	238	245	222	241	236	211	229	248	243	234	244	232	251	251	222	236	232	244	239	241	241	232	256	248	252	228	257	223	217	255	247	237	214	226	210	224	269	254	231	231	246	228	247	238	235	243	237	248	198	257	223	246	261	229	239	242	213	221	224	239	238	192	238	241	243	233	235	237	219	226	237	241	254	228	236	235	230	250	229	258	218	225	211	221	234	235	262	219	237	241	241	245	232	247	244	228	250	227	244	237	238	251	230	245	219	234	245	241	243	251	265	211	257	232	235	236	252	211	243	254	252	252	221	209	234	257	268	222	248	218	231	213	238	226	223	248	206	225	237	197	221	223	225	229	230	230	195	255	239	240	238	245	225	245	231	197	246	258	227	222	246	223	224	258	231	220	253	229	206	241	267	237	234	237	239	251	231	259	249	235	230	238	256	216	238	272	248	239	243	238	232	236	234	239	251	228	247	211	240	222	249	234	246	238	229	256	231	228	247	242	234	237	237	231	237	252	242	236	232	232	237	223	239	229	274	229	224	234	232	248	218	257	244	263	240	259	217	254	224	236	231	245	251	199	226	262	235	248	225	215	224	239	237	248	248	237	251	242	243	234	202	226	215	271	218	252	235	210	242	268	235	241	241	223	209	243	198	239	225	242	235	227	231	234	228	249	208	268	233	226	256	228	253	244	258	262	248	246	223	241	215	261	229	215	229	246	256	222	221	244	248	227	208	253	222	237	228	260	267	237	243	224	215	224	233	261	227	230	231	202	233	258	237	215	225	231	263	236	220	230	240	247	240	254	223	255	268	222	238	235	250	230	263	218	217	235	217	212	258	195	233	233	240	223	220	245	230	234	255	235	213	229	215	239	248	245	239	229	224	223	240	235	223	229	195	251	262	246	234	239	238	194	202	229	237	266	216	253	248	208	217	217	232	248	242	229	222	244	249	237	251	220	242	226	229	231	254	254	237	227	249	238	229	225	215	227	244	218	206	230	235	251	216	229	243	236	242	235
47044	51856	47827	18136	1128	991	994	895	836	833	802	849	845	790	756	804	691	799	801	697	741	790	758	783	734	752	811	779	789	758	805	739	749	729	794	735	753	755	736	738	761	690	749	771	716	757	765	751	767	749	735	701	739	754	748	767	700	710	761	712	753	721	761	729	766	755	774	707	763	788	758	780	787	753	769	721	777	741	737	781	724	758	729	733	764	703	757	736	726	780	776	712	734	769	691	777	753	744	749	770	722	745	759	744	753	686	798	723	726	753	699	742	691	738	767	713	755	731	763	738	719	740	724	773	721	748	737	747	699	749	766	772	723	737	737	723	734	751	725	737	784	764	732	736	745	753	736	700	715	698	746	763	735	758	742	744	687	734	804	765	766	702	744	712	688	765	730	745	743	720	737	727	762	756	795	765	746	771	792	755	727	716	725	763	699	781	777	788	745	777	750	744	771	747	734	756	744	726	715	732	756	737	724	748	753	710	715	727	774	697	770	745	745	765	731	731	702	735	783	709	705	712	729	708	708	741	718	736	750	746	735	757	781	738	734	703	782	719	732	753	773	747	749	715	731	708	754	740	743	735	748	766	733	767	756	750	724	718	715	732	672	722	720	763	755	734	750	741	701	760	753	778	702	682	729	750	791	743	773	731	709	710	737	741	716	801	779	744	742	718	758	712	701	769	740	734	682	745	727	718	728	747	778	748	774	749	732	764	781	713	744	752	765	683	723	707	714	767	776	740	774	758	711	693	697	726	730	742	758	749	787	709	717	710	724	740	793	723	710	732	742	772	732	685	693	769	709	767	692	730	776	759	721	716	734	760	708	709	733	752	772	774	733	690	713	729	742	737	793	767	742	773	727	714	765	717	789	729	732	755	707	745	716	707	729	739	784	735	730	776	794	714	727	769	741	753	738	716	707	719	726	735	773	724	743	746	690	747	741	704	728	759	797	738	758	734	744	773	717	728	716	739	722	735	738	775	762	750	708	735	744	764	714	726	770	711	717	804	739	679	782	697	716	709	741	740	692	734	774	755	734	751	743	746	700	755	730	752	756	729	708	728	744	740	699	787	694	728	729	708	747	694	720	729	773	797	761	753	742	811	731	706	706	784	725	724	747	772	742	741	749	744	724	731	765	767	778	743	760	731	742	704	759	737	765	744	708	768	710	738	729	743	696	755	756	733	751	727	746	756	746	702	718	710	709	782	728	744	742	736	705	754	687	743	754	721	754	764	723	714	757	743	744	726	735	702	735	723	754	725	733	762	791	764	715	710	713	739	786	741	709	718	737	758	733	754	698	771	735	769	749	758	713	749	722	749	729	700	731	752	720	698	743	736	743	696	733	809	720	751	778	769	709	771	769	753	785	692	744	759	747	711	773	696	766	773	738	766	719	776	739	787	744	786	769	755	716	739	743	733	714	734	734	783	729	762	713	745	726	725	749	737	759	769	742	734	745	740	674	745	751	772	732	663	787	716	732	700	720	765	704	759	713	746	720	700	750	737	729	758	753	667	729	709	757	779	713	749	740	745	781	723	719	751	744	740	735	732	753	733	735	718	774	728	738	735	685	742	741	761	715	742	770	714	761	752	752	744	711	720	726	743	730	711	742	747	736	753	745	802	711	720	723	788	801	739	768	745	739	724	725	769	718	771	755	773	732	733	757	715	727	760	714	731	748	731	745	785	814	749	718	764	751	765	740	694	735	724	707	768	709	763	776	712	709	757	766	774	776	736	759	736	759	729	738	736	755	705	741	731	746	735	735	751	746	740	747	719	746	749	710	803	772	732	736	731	755	710	750	733	702	762	769	717	708	740	739	719	771	734	667	741	767	774	712	767	776	739	771	709	763	720	781	723	715	756	737	703	708	743	672	738	775	722	764	708	745	716	725	766	689	717	718	705	739	757	794	747	763	797	719	711	743	726	758	757	732	745	706	713	748	696	728	753	782	705	791	725	755	741	778	711	723	704	742	723	693	704	730	716	725	735	746	763	761	754	753	712	727	768	727	746	718	745	708	732	755	763	754	693	705	708	734	715	735	696	702	719	719	740	734	746	700	721	712	758	748	758	726	679	686	699	691	763	718	727	794	717	707	729	760	715	748	730	692	762	723	738	708	766	692	724	754	737	738	739	754	731	680	722	755	796	692	728	717	765	769	756	727	723	703	727	747	739	750	703	759	734	692	723	755	716	720	705	751	814	719	749	746	730	696	704	737	727	749	772	709	755	717	737	763	737	741	730	706	720	781	736	753	733	717	714	723	743	731	719	755	779	739	768	739	711	708	733	682	738	750	733	725	739	737	779	743	704	759	726	692	734	740	760	768	750	719	737	711	781	809	743	753	710	769	702	717	741	759	788	741	686	754	731	760	700	690	767	727	757	751	767	710	721	729	735	706	723	745	708	725	736	767	732	772	784	749	777	754	735	704	745	742	724	805	735	748	793	745	773	781	672	744	694	786	718	788	708	779	739	730	737	716	718	732	770	772	661	768	730	772	726	749	700	700	689	763	744	740	732	749	738	727	728	725	758	756	739	734	672	762	745	761	794	732	746	750	741	764	713	712	775	696	737	748	760	743	775	735	748	755	756	758	755	743	748	755	752	769	786	767	726	731	771	709	786	705	757	744	781	740	729	734	763	685	772	767	753	702	716	749	719	750	710	702	782	786	672	696	729	752	750	724	726	764	758	682	754	739	731	721	741	738	748	720	776	735	746	740	706	729	777	698	746	767	754	772	715	722	716	765	724	765	765	743	762	745	730	822	802	744	749	803	750	745	732	748	720	756	729	762	731	710	691	742	744	737	773	714	746	744	757	715	750	787	738	754	700	789	750	715	760	777	742	734	776	774	729	703	731	746	754	712	735	756	765	757	742	718	731	704	705	731	715	743	768	761	771	723	713	826	781	773	745	738	785	780	721	762	806	717	712	698	774	756	733	765	773	743	707	709	710	717	751	772	729	760	726	747	731	745	762	752	708	750	779	699	766	762	702	726	771	717	734	750	672	728	754	785	687	699	700	791	712	717	761	731	716	724	746	754	737	720	769	723	748	771	736	696	763	784	741	696	751	730	719	732	725	766	777	756	671	764	710	730	783	754	816	775	738	741	725	706	745	711	693	699	737	764	674	753	752	735	738	755	748	721	754	691	757	762	719	735	740	777	736	701	732	788	744	758	712	758	686	768	691	711	736	707	711	716	797	785	706	686	712	728	755	708	760	760	760	755	750	761	758	697	722	785	727	781	703	717	744	763	780	753	770	757	741	693	769	708	734	782	712	764	730	718	753	703	692	749	732	730	726	744	748	791	787	742	794	742	717	756	738	706	731	708	731	759	793	747	722	737	736	784	737	773	740	724	751	692	747	744	738	725	777	716	749	729	732	721	774	742	768	740	716	684	754	745	753	725	756	723	732	724	755	747	766	750	723	731	760	798	733	748	752	760	703	725	737	724	711	720	730	718	760	731	722	755	781	761	761	724	734	734	749	745	747
77848	76763	62077	32752	7937	811	423	389	389	345	336	364	333	343	320	318	313	333	303	283	302	336	299	307	317	326	350	343	348	312	355	313	320	330	330	301	309	323	309	306	279	320	281	339	334	299	318	301	319	271	285	334	344	307	324	323	347	331	289	302	312	330	315	286	323	291	339	325	316	310	328	323	326	294	321	330	318	309	327	313	312	321	320	323	331	333	304	322	343	307	322	306	311	348	343	306	336	338	320	329	349	291	328	287	312	304	304	334	323	316	323	279	312	338	283	308	288	295	339	334	321	315	295	300	299	315	303	323	323	294	327	301	310	331	307	314	320	317	329	363	314	300	295	307	329	324	300	333	304	327	314	322	316	296	297	307	311	329	305	314	322	321	339	308	325	324	323	352	299	317	337	314	320	299	338	295	316	321	363	318	339	318	338	333	318	305	309	309	318	305	318	332	328	305	304	318	324	326	321	336	319	322	309	281	323	278	326	332	357	287	323	334	325	320	341	313	303	330	310	285	303	305	331	332	268	298	311	311	302	319	309	327	279	347	310	336	329	304	316	326	317	302	340	295	297	332	280	290	311	298	293	323	327	298	316	302	311	319	310	349	296	322	299	340	327	312	296	334	320	305	340	314	311	328	323	322	302	286	332	326	335	313	326	291	303	306	334	317	307	323	341	289	329	298	310	314	338	292	299	306	322	293	294	333	297	299	349	281	291	290	328	318	320	310	310	321	315	298	331	336	300	358	327	315	340	331	344	294	332	286	319	302	315	339	324	277	328	324	299	304	315	323	292	295	335	312	291	321	334	314	354	291	358	340	346	343	342	314	316	297	285	335	286	303	306	305	322	313	325	332	303	308	316	297	304	330	320	311	290	321	319	301	289	334	330	318	311	318	337	306	303	313	312	318	307	302	334	311	346	313	292	314	309	308	341	313	325	323	330	324	299	315	309	339	299	308	318	340	300	291	279	328	337	377	329	337	297	315	311	319	342	314	314	316	286	307	326	335	302	303	288	309	342	314	323	323	288	309	328	316	301	311	315	383	289	304	325	334	310	282	331	307	304	335	281	312	329	308	320	307	333	308	336	281	294	349	311	347	342	330	347	317	321	318	307	303	294	307	333	308	296	308	319	311	292	278	314	338	321	303	341	328	321	340	315	324	325	312	312	306	302	340	320	321	338	334	313	327	353	300	312	319	324	311	270	310	278	308	299	302	284	306	324	294	311	358	320	306	340	302	325	312	335	286	332	322	290	320	329	327	298	317	322	316	323	304	317	307	305	312	314	289	323	349	315	328	309	296	312	315	320	293	309	316	330	320	297	336	329	310	333	299	288	297	336	330	296	313	323	310	314	326	335	316	312	333	314	292	348	308	320	316	299	374	340	305	329	332	324	320	331	332	282	295	324	330	306	296	332	314	324	342	302	290	310	334	301	329	326	312	310	332	300	346	340	293	314	311	278	314	314	301	312	327	333	300	335	304	306	264	312	362	291	298	281	311	323	295	297	289	330	327	329	335	301	304	345	323	308	339	281	292	312	326	305	308	272	341	326	302	292	299	313	315	302	316	307	343	287	334	324	316	310	320	326	315	288	342	330	314	288	327	317	303	283	292	306	307	330	295	348	294	352	313	291	303	317	317	319	315	263	327	331	321	307	301	301	321	332	333	301	309	319	323	301	334	293	314	342	296	305	327	322	294	317	325	301	313	316	338	315	340	343	310	331	301	316	278	285	298	319	331	295	279	331	286	306	290	298	315	328	310	302	334	322	324	288	337	284	290	297	346	291	326	279	330	323	308	318	276	311	291	335	326	316	296	300	295	318	336	344	308	306	305	306	321	317	310	336	346	314	298	316	322	365	310	326	306	311	311	308	315	297	308	264	313	347	320	315	339	324	297	346	311	337	313	328	300	326	299	341	316	320	332	318	312	292	302	302	308	317	312	334	334	316	333	310	319	304	321	311	308	339	317	301	329	302	324	316	326	305	339	326	327	303	319	327	303	329	336	285	317	349	327	276	315	293	309	342	320	292	316	317	287	313	317	316	339	288	302	348	330	275	293	328	313	354	294	307	349	337	291	319	326	315	337	331	307	309	301	295	330	329	300	308	315	296	317	345	285	298	308	350	272	279	306	336	344	322	298	319	320	314	309	289	291	301	305	313	300	292	311	302	283	320	335	318	324	303	336	313	306	305	312	310	313	306	308	303	328	311	325	339	311	313	283	281	323	341	289	318	311	288	290	310	290	325	305	312	313	339	323	321	325	323	329	316	318	298	329	336	341	312	316	290	330	309	301	293	323	308	296	297	319	283	286	309	329	305	291	326	294	319	302	322	304	314	328	332	296	316	331	349	306	302	308	291	313	329	326	314	303	299	296	289	297	326	307	301	292	319	313	328	336	332	318	319	276	333	303	294	297	314	311	342	317	344	315	307	292	312	326	299	330	292	310	276	330	320	295	270	334	333	325	343	324	288	312	293	343	300	319	315	321	330	314	325	291	266	350	318	294	262	277	319	307	310	310	332	329	342	309	290	300	354	299	303	306	294	309	306	338	317	317	312	292	312	285	328	321	336	287	318	313	337	312	341	275	307	329	323	309	330	327	294	343	309	325	305	336	322	312	286	346	324	332	364	331	318	327	322	304	322	325	318	353	322	314	325	319	312	303	291	296	314	336	319	317	346	280	312	307	323	340	284	316	320	361	333	290	303	320	288	321	313	325	326	340	303	317	329	297	290	337	313	327	305	330	332	295	332	282	316	347	348	311	345	341	314	298	330	352	318	302	326	334	319	320	311	297	303	311	312	321	326	324	312	319	326	290	322	301	315	305	289	339	317	308	309	343	296	304	334	286	315	310	355	316	298	300	304	347	345	339	338	324	298	312	348	285	314	334	291	336	328	297	315	288	320	332	290	280	304	302	306	322	270	315	347	315	308	323	325	325	311	298	279	320	324	322	301	309	299	332	314	334	325	337	316	296	329	299	352	296	297	282	326	306	336	303	323	344	333	307	337	297	325	364	294	333	334	347	282	296	321	314	315	301	291	328	336	293	318	344	315	322	292	315	366	299	314	325	288	319	308	299	315	301	287	312	314	360	326	331	330	311	316	306	328	313	297	318	281	341	296	335	315	340	324	319	319	310	323	314	326	326	286	304	321	300	321	312	315	295	315	310	306	313	319	333	322	318	306	335	318	306	286	310	316	316	300	313	323	295	327	311	285	305	296	298	321	331	326	323	335	317	305	309	318	304	340	336	326	316	318	306	322	320	301	303	324	297	318	302	308	304	318	320	319	311	289	312	311	294	285	310	325	274	285	336	313	306	338	300	311	307	309	308	325	328	303	298	347	295	309	281	291	292	290	308	305	323	297	322	302	325	313	330	360	330	315	282	296	294	318	320	322	340	326	315	297	332	307	294	314	304	293	288	315	313	341	310	303	320	326	318	302	297	288	338	317	324	314	311	318	327	299	327	305	290	315	281	354	332	319	331
56547	63940	58039	22401	1602	1452	1321	1276	1251	1219	1141	1114	1080	1087	1063	1052	999	997	998	1013	1010	1000	948	980	1003	980	957	958	919	873	986	1000	964	940	975	940	1007	898	963	924	887	918	896	990	943	971	928	944	933	971	943	924	949	972	882	950	897	952	988	1012	961	960	958	933	1016	951	977	959	871	918	949	926	921	898	913	954	998	954	939	950	925	904	947	889	917	922	932	986	951	942	915	907	992	953	932	923	944	916	953	920	946	930	919	948	917	914	924	901	893	956	964	961	963	925	968	962	906	963	948	1026	942	953	964	914	967	928	908	903	940	948	933	929	935	929	924	964	1000	981	965	928	939	975	910	953	936	933	944	948	932	950	927	971	959	941	972	929	928	892	916	944	980	954	1011	905	924	951	1002	939	982	893	944	982	915	981	906	953	947	926	941	928	943	890	962	939	933	942	945	988	936	963	917	945	938	924	950	992	985	931	994	944	959	989	941	897	978	918	965	919	952	950	914	950	884	898	970	959	949	956	905	909	918	899	930	938	903	982	1004	947	968	951	947	914	900	959	896	947	1009	914	926	924	967	946	946	954	963	960	990	941	964	949	923	953	948	912	934	931	998	920	934	900	980	920	1000	973	952	946	928	938	907	949	953	970	927	992	937	974	979	963	924	926	935	914	910	954	913	909	887	916	964	953	942	876	925	950	931	964	915	977	960	1016	959	916	981	916	932	951	953	959	930	932	904	944	935	922	929	940	946	901	926	931	956	949	951	935	952	950	976	908	936	926	954	964	994	921	928	958	920	958	950	890	968	934	923	945	951	919	985	934	943	943	924	949	978	982	967	926	956	918	971	886	926	965	993	964	919	944	884	935	910	936	935	921	929	931	879	948	944	960	949	920	911	923	892	945	931	892	965	938	970	1001	968	976	920	928	973	936	938	957	946	951	924	935	970	963	921	946	982	968	968	938	959	900	944	903	983	945	906	902	899	955	990	897	942	936	878	933	943	966	959	909	903	928	911	945	940	921	927	932	911	969	949	962	926	962	965	944	951	955	954	916	962	907	951	942	942	941	937	918	915	954	908	880	909	901	925	921	942	910	982	889	914	951	973	946	901	960	950	899	890	937	901	915	917	927	924	921	940	938	945	922	986	926	956	928	907	968	974	981	929	898	926	1016	941	998	899	954	932	915	987	908	930	1008	943	872	911	950	937	847	887	948	963	986	968	1002	921	924	935	937	921	924	928	962	948	969	986	935	928	937	932	982	921	901	963	932	924	967	943	964	960	891	920	905	918	949	946	911	937	971	936	942	974	892	972	933	913	938	957	971	1030	897	981	947	962	945	956	949	925	899	946	962	953	969	925	898	898	935	969	953	950	947	960	906	929	932	944	899	985	979	898	906	879	940	951	964	936	953	924	956	972	918	966	891	897	944	1013	943	881	947	990	949	923	894	959	963	889	931	956	869	911	945	955	895	952	872	935	978	924	956	974	904	972	908	997	967	919	940	955	916	937	924	923	915	960	987	974	959	913	937	972	978	962	947	963	936	956	909	917	923	922	978	961	967	945	931	967	938	947	969	932	958	953	948	957	976	957	894	919	963	932	941	984	931	908	945	912	965	962	924	992	999	887	971	923	944	933	981	946	920	926	943	1003	932	942	936	904	968	998	959	924	999	943	977	915	910	930	979	1005	963	940	945	934	968	956	923	926	966	969	960	972	965	989	952	943	944	964	939	872	1018	941	979	946	932	926	918	941	959	973	911	947	937	907	932	959	962	926	895	968	938	917	921	926	953	896	989	898	925	959	988	924	940	916	906	913	924	948	966	972	984	909	935	959	898	870	931	920	927	915	909	935	898	960	941	983	934	972	978	894	958	918	978	890	918	911	937	938	930	945	892	901	940	929	950	932	903	938	964	971	940	898	956	887	895	948	939	932	925	912	940	981	985	958	982	928	984	898	905	904	936	942	964	940	947	968	959	962	968	946	906	944	908	1016	917	913	886	897	952	950	892	914	937	942	971	937	946	915	974	920	913	973	968	942	936	894	949	907	941	936	914	938	944	960	916	964	937	924	1029	959	922	890	959	951	893	957	969	947	987	952	984	946	953	853	923	918	922	921	941	902	971	953	913	942	960	882	931	925	957	933	935	850	1005	964	932	924	983	964	964	860	940	960	965	922	959	942	922	971	939	874	951	920	905	926	934	925	992	946	949	934	949	926	1006	895	948	946	915	897	871	935	961	953	980	906	921	923	945	947	951	899	890	929	888	925	930	953	1001	942	931	979	928	947	943	950	922	880	948	912	944	942	890	934	962	911	933	958	967	983	953	962	958	916	977	941	901	963	952	930	918	952	899	966	943	898	924	960	993	975	940	892	927	955	895	977	937	918	943	943	948	900	952	994	944	911	946	905	912	943	970	918	958	962	936	969	947	943	912	922	947	890	935	944	895	968	984	948	980	945	961	941	924	927	936	903	909	905	913	1001	957	975	966	930	985	903	943	925	962	971	914	958	944	926	910	898	972	924	895	965	951	909	910	950	899	956	977	929	888	908	898	947	968	954	969	950	946	972	933	927	914	949	971	990	960	965	976	936	902	916	946	970	946	969	957	903	924	1014	955	942	901	990	921	925	924	951	994	959	899	931	955	951	945	956	916	930	915	914	908	921	950	903	928	936	953	892	963	897	915	877	942	897	888	912	947	972	929	927	901	950	948	939	983	941	906	938	920	926	963	963	912	912	928	938	964	966	884	912	958	960	972	962	924	954	892	919	969	949	1000	912	942	921	947	1003	876	880	980	1014	982	939	907	913	936	972	939	957	906	958	910	900	971	962	954	957	936	991	915	964	949	1007	978	960	966	918	970	906	933	941	960	964	923	921	913	885	941	895	973	971	976	906	956	984	926	924	910	936	952	912	966	936	867	936	908	939	915	937	910	1005	926	927	945	886	941	920	977	969	979	957	882	938	931	959	923	1022	865	927	893	938	945	956	924	993	930	891	903	921	944	929	950	969	940	938	949	941	959	942	941	933	927	923	906	969	942	901	947	966	957	1007	979	955	896	991	940	981	927	921	929	1005	975	955	947	994	881	924	952	928	916	917	940	920	974	936	907	954	969	921	941	971	879	876	960	950	993	981	987	944	996	978	912	946	892	1012	873	958	974	973	915	939	956	958	921	920	939	923	962	911	971	977	956	946	962	941	977	934	856	998	912	1003	941	992	939	942	949	927	959	910	881	948	907	951	913	963	989	934	944	978	1009	963	933	934	970	971	956	929	969	925	929	913	944	1006	1000	945	937	931	987	933	965	962	962	938	920	951	936	954	905	933	972	916	960	973	973	925	951	919	987	887	967	946	914	939	968	939	944	947	937	972	990	905	930	956	990	903	928	920	939	962	923	922	997	976	928	953	939	968	910	979	921	908	995	947	917	985	952	910	862	983	921	992	954	961	919	918	952	895	921	938	920	901	936	935	967	906	973	931	881	935	918	993	972	970	968	913	894	970	927	972	907	892	873	924	913	937	984	911	954	917	929	942	974	931	921
26255	18567	8028	1299	177	138	135	149	144	144	125	176	165	128	139	135	149	134	150	144	150	137	137	135	128	149	136	152	159	146	142	147	139	145	160	137	141	144	135	158	147	146	156	146	157	142	157	145	152	161	149	139	122	160	152	147	155	135	135	149	143	144	159	134	154	124	143	149	128	153	191	155	143	145	154	130	152	124	147	156	125	163	151	141	140	151	146	130	122	130	151	129	145	113	153	147	146	136	151	120	137	144	168	149	150	149	131	144	133	145	138	161	139	154	158	145	153	132	116	123	138	133	125	139	138	129	157	122	135	137	117	149	145	141	168	148	138	131	137	126	147	152	146	139	143	145	138	148	134	112	143	134	153	124	159	151	135	125	122	164	148	116	147	164	128	129	142	136	146	149	140	138	148	151	147	129	132	160	118	127	138	139	143	149	141	139	152	120	128	182	126	143	155	148	125	143	136	158	155	129	136	133	165	158	151	147	146	130	133	142	111	153	142	153	164	143	143	154	129	132	156	140	156	145	153	140	153	158	133	150	133	147	155	155	156	158	128	147	136	123	146	157	143	163	147	137	150	132	122	161	134	139	139	141	147	157	148	126	151	136	139	112	136	152	156	157	143	125	128	149	137	138	150	140	126	145	127	155	148	134	136	146	139	136	127	137	158	154	143	134	136	134	166	139	127	143	160	134	146	147	140	153	139	127	151	123	137	148	144	152	136	139	121	120	141	145	145	125	156	146	138	115	162	127	156	135	141	141	150	131	135	133	131	130	141	135	137	143	160	167	130	147	127	128	138	142	143	137	142	142	145	132	122	120	168	137	121	121	134	147	137	140	160	136	139	135	154	124	158	140	147	145	151	136	141	143	151	151	148	139	158	120	140	146	128	122	127	136	150	145	130	133	135	152	121	148	141	166	133	128	143	132	148	140	151	141	176	152	117	157	137	146	130	131	157	141	138	147	141	142	157	140	143	148	136	157	152	124	134	150	141	148	141	126	133	142	133	158	166	143	135	126	127	157	137	141	119	150	119	154	137	148	123	148	144	155	146	147	138	125	151	155	131	138	134	172	146	134	136	142	133	134	136	123	131	133	161	149	131	175	135	156	136	144	136	157	132	147	144	125	130	130	140	137	148	137	143	141	146	146	144	145	131	151	126	154	154	161	156	137	138	140	152	140	130	136	141	155	151	151	141	138	126	152	143	148	130	126	163	138	149	128	152	159	148	130	121	137	166	136	149	137	143	140	142	143	158	140	129	131	158	146	142	149	134	119	122	144	140	130	153	135	148	142	138	135	129	153	147	138	121	132	143	130	151	154	134	134	141	128	146	153	136	140	130	149	123	152	146	146	138	132	128	108	138	142	141	129	145	141	137	142	129	140	137	135	166	138	146	149	136	123	154	146	161	136	143	158	116	110	126	135	141	165	148	145	164	161	144	157	153	127	147	133	139	142	135	144	136	131	131	126	134	156	146	151	160	142	136	129	150	146	159	139	130	123	141	135	153	132	138	146	155	137	147	134	148	127	154	143	135	134	137	169	130	143	138	151	148	132	117	139	143	142	139	138	130	149	147	148	122	136	154	130	132	157	143	148	130	132	131	147	125	154	135	150	136	124	157	153	125	142	154	150	132	142	132	121	135	141	148	147	164	140	138	148	126	137	142	161	148	145	132	153	141	129	130	139	147	145	152	137	146	121	141	142	141	140	141	145	143	157	165	173	146	157	140	150	155	141	130	127	147	138	146	146	153	125	143	138	155	154	146	158	158	146	138	148	141	157	155	160	167	135	141	146	147	139	161	135	151	148	134	153	170	162	133	141	130	159	157	141	142	146	162	136	142	132	165	121	135	143	121	149	168	143	161	134	128	152	149	123	131	140	133	148	161	165	147	158	145	140	138	118	142	142	125	157	150	143	151	156	142	151	139	128	140	146	139	129	135	141	146	126	169	148	150	144	135	124	157	145	122	155	164	137	122	135	160	138	126	133	142	142	139	133	137	158	147	135	155	131	134	157	129	124	138	133	146	133	125	140	158	135	138	153	142	166	127	149	138	163	120	130	133	137	148	117	145	144	138	139	148	140	133	124	115	150	137	158	144	127	156	141	140	147	158	157	153	147	169	144	147	164	150	157	170	129	145	135	135	158	117	142	124	147	136	118	121	137	126	166	135	129	144	170	157	148	147	135	125	139	162	143	142	151	156	138	163	135	144	140	131	131	144	130	141	150	142	146	139	169	135	149	145	133	148	148	146	150	142	138	114	135	140	142	130	135	148	128	151	123	138	124	128	131	143	136	142	139	136	145	145	156	170	144	130	138	141	131	154	170	138	139	163	131	158	157	157	168	112	152	130	140	154	136	145	155	145	121	136	132	143	136	156	129	163	139	118	156	145	154	152	142	134	143	149	111	146	142	129	136	155	127	168	124	158	159	134	141	132	135	150	156	131	127	151	142	159	136	122	151	143	132	149	125	153	157	145	149	136	158	131	128	131	140	142	129	142	115	135	148	146	136	145	139	157	141	146	133	118	129	139	134	117	146	161	140	132	171	136	156	160	151	142	139	150	155	128	147	144	177	151	142	146	149	150	146	133	139	143	147	135	150	148	123	146	139	130	156	137	170	133	145	128	126	162	156	145	139	122	150	133	134	146	144	150	146	135	160	126	144	168	144	139	170	148	139	127	135	154	155	131	136	147	131	148	139	171	135	116	138	138	157	131	128	138	135	141	156	141	138	139	123	148	134	153	113	145	140	127	163	136	150	154	144	144	142	147	137	135	143	140	148	139	148	136	159	141	146	146	148	144	158	127	138	148	145	134	150	138	132	144	140	137	151	146	158	133	134	149	150	152	143	128	130	161	144	145	141	166	139	146	128	160	117	139	122	146	127	132	133	153	138	135	139	137	139	125	131	156	168	153	153	131	152	147	135	146	171	146	154	147	121	143	152	159	117	125	147	145	152	152	142	124	150	131	136	125	143	167	118	122	139	121	157	131	141	122	138	156	162	123	138	140	146	134	149	144	144	138	149	140	146	140	145	132	127	143	152	138	153	155	148	151	137	133	152	124	123	130	139	133	142	160	153	154	154	148	127	142	148	142	161	139	139	144	134	141	138	135	140	164	126	135	131	145	140	141	142	120	120	152	147	148	104	168	148	150	148	129	149	150	127	154	128	161	139	133	139	144	121	139	143	137	150	158	128	138	146	157	148	138	152	150	127	140	149	140	147	124	151	141	118	146	120	127	142	153	145	146	135	141	150	126	142	137	149	133	164	124	134	154	141	147	159	128	116	128	149	150	143	151	147	154	134	128	140	139	120	145	144	148	144	124	146	140	158	140	166	146	127	146	138	155	152	147	148	142	136	152	156	163	149	167	164	137	119	146	143	160	138	123	128	139	140	139	143	140	147	137	169	149	138	133	138	142	135	150	122	133	131	137	149	139	157	152	154	126	138	169	138	142	143	114	123	156	164	135	140	146	164	157	143	161	121
24695	23729	11688	3086	472	506	495	534	485	484	499	507	476	544	469	495	484	510	490	498	444	499	531	492	516	510	477	481	478	503	471	504	447	468	532	468	496	485	475	505	504	519	519	497	459	495	481	487	524	502	466	503	459	503	489	494	469	510	521	505	492	478	489	482	440	505	455	485	520	489	474	497	482	518	526	511	471	488	481	524	526	477	483	539	494	450	456	504	537	508	519	465	485	508	505	484	501	480	516	482	473	470	467	514	480	478	516	496	476	475	460	542	497	451	485	481	473	524	549	477	510	509	496	453	491	483	417	493	479	488	519	529	467	502	516	471	440	452	471	488	464	494	500	530	508	464	471	481	455	463	527	513	506	482	468	485	486	475	467	468	515	461	478	511	518	492	484	513	509	542	448	465	494	529	483	516	459	474	488	453	503	504	488	511	509	449	479	489	452	487	434	510	491	479	494	477	474	522	488	454	492	487	484	512	465	524	498	484	484	444	473	489	483	464	469	502	456	506	486	509	467	483	476	487	463	457	488	483	507	492	531	513	514	473	509	497	477	490	483	498	475	504	514	471	513	493	457	492	490	485	491	497	499	500	486	469	455	463	488	495	501	481	518	481	489	500	476	487	495	478	482	510	500	464	467	479	495	484	475	474	483	511	506	516	501	520	490	465	497	493	460	527	470	458	478	480	496	506	482	485	511	533	460	469	452	481	477	472	465	462	474	514	484	516	503	490	498	440	505	470	511	504	474	477	495	499	481	508	474	514	503	492	487	490	498	489	517	478	468	473	498	500	472	475	503	512	523	480	491	514	472	513	467	498	509	495	480	530	486	497	491	474	498	521	448	487	534	492	493	494	448	466	505	510	504	488	486	496	495	484	506	500	458	515	491	489	496	491	514	479	461	474	460	475	510	514	504	471	485	487	483	531	493	527	484	477	499	478	508	503	471	479	473	479	512	494	511	484	459	493	484	476	479	500	445	498	485	465	457	505	543	450	492	479	480	475	485	467	507	498	482	467	511	483	469	484	467	486	504	453	467	487	473	460	497	471	478	514	516	465	462	455	497	492	492	512	443	490	500	496	483	469	489	468	498	507	493	487	498	479	493	470	496	493	517	461	476	463	451	468	478	499	458	470	503	464	495	500	470	479	514	487	492	499	517	491	507	506	504	479	534	524	528	492	529	514	504	476	461	467	526	508	517	483	468	463	485	515	426	463	467	474	491	482	491	482	449	489	520	473	526	459	478	459	481	487	495	485	465	488	470	448	502	507	481	500	474	464	485	527	479	492	466	497	508	475	486	466	491	484	504	506	511	491	493	504	477	481	497	480	496	490	488	480	484	446	510	471	464	481	481	483	443	484	509	506	490	477	442	498	484	490	460	481	430	477	506	517	505	496	515	482	496	505	504	487	533	449	457	527	467	509	488	474	451	507	481	479	483	474	486	487	492	498	486	477	473	478	505	487	470	484	535	508	532	499	468	508	505	433	479	492	498	461	489	492	507	461	492	488	501	501	476	518	479	457	462	523	487	491	490	477	503	468	474	458	507	518	472	476	485	485	492	471	471	502	524	498	482	515	471	472	505	492	504	499	438	479	480	489	479	504	489	474	496	503	473	483	479	451	482	488	510	476	486	486	488	507	542	486	475	490	514	455	509	474	491	507	509	501	484	481	498	475	482	470	479	499	493	466	512	485	478	497	495	465	514	484	465	489	473	509	513	476	471	450	487	445	502	449	502	472	520	486	495	486	470	496	468	490	477	492	470	477	466	546	466	487	478	468	491	500	476	461	471	496	495	490	496	482	484	494	515	484	516	502	494	474	480	462	495	486	479	482	465	481	496	486	496	496	486	494	504	467	497	433	538	516	505	470	493	458	506	486	497	518	507	493	519	502	522	479	453	525	492	460	476	497	476	506	483	462	441	497	504	501	514	498	512	515	531	475	498	546	436	491	495	484	490	503	496	477	492	504	517	507	447	516	468	515	508	490	495	498	485	485	527	461	510	513	486	484	483	493	485	479	465	474	503	476	473	472	521	470	449	514	484	476	476	511	480	497	435	466	482	489	488	491	457	537	533	435	505	512	511	499	464	492	478	480	492	491	474	499	481	503	482	494	455	487	493	489	453	454	476	490	535	495	479	500	500	487	495	496	531	508	514	542	483	485	479	471	504	468	517	498	485	466	479	468	512	527	481	477	517	491	473	452	532	481	512	534	480	503	471	501	483	498	506	485	489	483	481	479	521	458	450	477	480	475	509	498	500	500	497	484	470	506	497	486	501	504	462	461	485	540	501	484	487	480	466	483	492	473	476	520	474	468	487	479	481	527	503	523	525	483	440	477	481	495	475	484	462	503	438	436	479	493	478	499	501	486	487	495	479	509	454	508	468	482	512	499	514	506	498	534	537	546	484	492	499	469	451	500	500	496	477	490	446	537	460	502	477	484	491	472	501	513	495	480	482	507	465	511	506	446	468	498	483	492	471	473	503	471	466	531	522	493	514	474	490	459	498	524	493	473	477	540	517	472	519	506	485	492	519	484	478	455	453	485	512	467	463	476	482	491	513	455	448	555	486	502	511	514	502	484	500	477	478	492	493	509	525	487	486	448	476	503	515	478	521	482	457	480	539	475	469	506	483	462	511	481	491	523	473	511	432	504	450	503	504	494	506	454	481	491	483	512	484	504	488	493	493	464	462	487	512	502	495	449	491	483	523	478	460	482	491	492	473	477	488	503	503	456	464	481	514	512	522	497	499	498	425	498	479	471	513	520	503	498	504	480	511	532	474	511	471	443	482	481	484	505	450	459	493	493	484	484	486	481	496	459	482	451	498	456	488	505	493	489	453	502	512	514	478	466	501	419	518	512	472	505	482	467	458	519	497	539	500	496	469	527	447	526	504	497	517	492	491	496	489	497	498	482	486	472	467	497	489	487	501	501	484	496	512	518	508	499	471	488	478	466	506	460	495	478	475	481	487	490	532	461	476	504	547	479	539	443	491	490	490	493	476	503	504	440	514	455	464	470	487	467	464	487	464	455	492	513	500	502	503	497	526	481	510	459	516	514	516	481	484	517	504	456	475	479	485	457	441	479	504	484	515	497	462	488	516	487	494	482	489	486	529	487	488	497	528	477	504	509	494	473	507	528	541	511	511	484	465	467	511	475	494	485	488	463	500	454	505	450	480	510	472	501	437	474	523	509	510	495	498	515	471	514	482	481	484	498	487	484	483	482	476	504	499	483	509	488	508	508	481	471	499	480	498	515	545	452	500	488	508	482	493	471	482	531	473	519	506	467	466	510	489	498	493	493	502	522	456	478	487	454	481	514	485	507	522	506	468	475	517	488	522	527	469	490	494	461	483	488	502	501	489	526	521	437	484	479	505	526	471	461	504	517	465	485	457	479	470	496	465	472	490	511	494	485	495	472	475	547	529	485	473	490	497	501	494	467	516	476	465	532	512	487	480	495	468	502	490	484	486	481	479	516	531	522
68268	65553	48747	23429	2608	332	283	285	251	233	250	212	230	246	246	237	222	233	235	219	231	251	225	206	229	234	231	227	236	232	230	216	240	237	222	231	255	237	211	253	234	255	247	217	215	234	226	270	237	212	265	250	224	230	217	229	236	217	252	239	221	221	235	246	215	250	238	230	215	204	221	226	238	234	204	235	226	212	234	238	247	245	255	191	234	232	226	198	239	215	238	230	235	232	223	212	256	252	265	220	241	205	248	236	233	222	251	275	229	233	227	194	248	236	213	241	232	224	199	224	221	213	217	221	238	248	227	218	229	246	218	225	242	242	224	230	219	223	233	231	245	223	249	246	231	248	191	208	197	217	238	241	239	240	214	234	264	219	231	255	218	246	224	221	232	240	238	223	210	248	224	228	232	240	238	209	190	235	232	241	220	197	243	227	220	238	216	204	226	235	243	235	236	234	236	224	256	219	215	250	223	230	225	227	254	223	202	194	239	239	218	255	227	198	236	248	237	233	236	228	250	224	220	242	245	237	222	234	234	218	203	258	206	259	242	240	269	220	233	247	215	263	249	208	205	230	220	239	220	247	233	237	212	214	241	213	240	215	231	230	242	209	228	235	197	221	192	230	229	234	238	239	210	229	205	233	270	207	259	254	209	248	266	214	233	228	215	250	223	241	235	240	246	230	250	223	205	192	235	223	243	206	215	220	216	215	237	226	245	229	238	230	228	237	219	231	239	228	236	240	244	251	232	209	220	238	208	223	236	224	214	221	260	214	227	218	244	231	241	247	239	242	254	231	203	239	244	228	244	252	229	244	243	226	222	237	237	209	214	261	197	236	258	247	243	240	248	249	237	241	239	218	249	214	218	261	202	248	222	253	256	253	238	256	251	213	218	205	223	221	216	226	210	225	258	215	232	259	223	219	225	205	238	197	220	242	214	215	218	216	250	256	216	220	243	235	246	234	239	227	225	212	215	209	208	189	253	228	224	242	226	199	248	203	244	223	243	255	267	240	223	246	241	228	238	237	210	216	210	225	238	259	238	232	246	218	245	217	213	214	227	227	249	230	250	225	224	205	240	225	229	246	223	225	227	212	236	227	226	232	227	250	233	234	241	213	225	223	264	254	239	240	246	251	211	256	217	241	233	261	256	242	220	248	217	223	240	232	224	230	244	229	222	237	226	228	222	212	220	209	212	242	225	187	219	221	217	238	243	211	222	212	231	227	226	196	237	256	215	198	224	249	217	213	233	239	236	228	247	242	239	260	196	237	208	244	217	242	230	251	245	224	234	205	243	243	238	208	217	209	239	250	269	195	224	236	219	251	237	219	229	249	238	217	213	222	234	221	211	207	225	208	243	206	243	223	228	224	227	237	218	237	236	259	254	238	237	219	225	240	200	239	232	216	257	222	223	222	206	223	237	240	232	208	241	214	245	224	235	227	221	231	230	227	213	243	200	222	229	231	226	231	234	214	236	208	198	218	228	229	207	212	209	221	228	230	245	248	254	234	244	242	214	251	223	237	260	237	206	226	232	242	234	202	231	233	235	217	216	231	243	260	211	235	240	208	219	222	237	217	245	195	219	247	226	213	273	231	247	236	218	209	215	244	209	269	228	241	241	256	234	217	205	225	260	244	236	213	234	240	244	225	226	231	236	241	241	227	201	227	232	223	216	222	230	231	201	221	243	201	249	234	246	212	230	220	262	241	232	224	228	244	261	229	210	220	208	221	200	240	234	240	230	217	212	231	226	224	234	260	224	244	230	250	221	224	220	232	253	229	225	203	230	214	219	215	231	208	235	204	207	231	245	226	236	245	225	238	238	233	249	226	235	215	234	233	262	235	231	232	241	215	234	249	250	216	215	238	230	240	215	252	245	220	222	198	213	204	234	218	248	231	252	218	253	259	231	222	222	217	216	205	250	226	222	225	235	221	224	216	224	246	238	222	246	237	245	242	213	259	247	227	212	235	226	231	240	196	273	215	221	216	229	221	236	222	235	236	259	244	239	235	219	229	248	240	243	251	220	226	224	234	236	230	187	258	252	246	225	221	230	213	238	228	242	245	237	236	247	231	215	244	250	219	228	238	228	222	212	215	225	230	236	228	243	259	231	239	230	227	202	234	226	215	253	216	221	243	231	220	232	237	219	230	231	241	227	232	218	249	219	236	207	259	257	242	241	225	229	234	201	252	211	234	247	230	222	220	230	250	232	245	248	237	243	257	231	212	234	210	224	230	214	230	224	243	258	229	243	228	246	240	248	241	251	210	219	240	223	251	245	215	242	192	210	233	228	212	227	242	221	236	240	229	207	225	228	215	250	228	222	208	226	235	225	222	236	236	246	232	231	228	259	214	229	226	229	224	234	221	241	242	196	239	238	238	237	218	246	241	238	252	259	232	213	209	224	211	242	249	232	246	235	213	198	229	224	247	235	241	233	227	214	220	260	258	243	237	249	240	233	247	220	251	235	231	218	225	221	229	248	237	256	191	233	230	210	243	225	217	217	236	239	250	211	224	226	220	226	246	232	281	220	230	213	242	205	220	225	285	254	211	283	217	233	219	220	234	213	243	224	244	207	228	216	231	216	214	254	230	241	217	224	216	225	218	222	263	239	213	249	210	229	225	220	200	221	224	238	248	264	262	250	210	227	222	240	243	246	239	209	223	228	223	227	240	220	265	227	238	229	243	242	223	240	216	194	218	249	228	214	228	240	206	235	209	210	221	239	226	209	192	238	258	221	252	234	224	237	271	232	213	241	236	225	215	223	238	260	220	237	250	237	264	256	212	229	248	247	225	231	254	248	214	232	246	224	252	271	227	256	231	235	254	248	244	226	269	210	210	246	224	208	240	235	244	220	228	215	197	230	203	232	252	220	252	214	224	210	211	257	228	211	215	258	248	246	236	225	231	233	222	218	262	222	238	210	233	252	244	246	249	235	238	222	209	252	241	220	229	219	231	217	235	253	212	209	212	233	252	203	194	219	223	241	216	222	233	219	240	222	217	234	251	226	244	238	248	255	252	253	241	243	251	247	208	233	239	244	242	244	229	240	232	222	257	247	245	267	246	241	214	236	211	203	251	254	253	185	204	238	234	197	243	252	234	250	219	228	233	238	213	228	232	244	229	222	243	208	243	244	256	225	237	216	233	234	253	234	243	241	228	236	245	231	220	228	248	204	225	234	234	239	245	230	218	238	213	240	213	222	211	208	222	217	233	228	232	218	222	228	208	213	235	238	232	223	226	230	221	241	228	234	216	211	263	236	237	198	239	215	225	245	227	267	242	252	220	218	241	232	234	221	216	214	235	238	194	216	262	226	260	258	208	218	234	258	231	241	229	205	197	249	228	218	232	235	196	227	222	253	245	207	248	224	248	214	226	233	222	211	213	235	231	246	201	224	248	228	239	226	249	214	223	222	219	253	226	242	225	234	233	244	246	227	246	215	248	239	217	229	257	224	203	230	240	218	235	205	238	210	245	233	243	227	222
47281	52748	45150	16636	1096	990	973	914	857	841	771	796	762	792	815	775	766	823	760	727	784	788	729	727	750	758	717	816	768	734	755	681	747	731	749	802	744	714	769	715	721	736	766	747	734	735	759	725	720	730	722	752	741	779	680	683	714	764	727	747	718	720	752	729	739	730	730	722	730	724	743	791	743	690	690	706	736	706	741	793	718	722	689	724	738	704	701	691	749	702	724	743	748	721	752	705	726	707	718	763	733	695	740	722	689	750	766	714	742	730	683	696	735	706	721	687	729	725	763	673	705	695	752	740	700	735	751	697	719	726	702	717	726	774	691	733	695	739	733	755	694	723	715	730	733	695	741	716	713	741	693	743	724	741	691	714	726	729	664	759	688	746	702	753	714	728	711	708	732	721	758	712	739	726	725	797	695	753	763	746	778	784	716	764	730	700	780	759	755	676	728	758	738	757	671	721	742	747	763	769	714	743	725	751	717	659	688	734	701	736	768	700	674	765	715	745	740	777	748	725	751	712	735	733	714	761	709	711	723	724	716	683	741	736	752	709	700	683	691	744	685	718	701	710	706	717	763	731	734	725	738	747	723	723	774	727	654	729	683	733	742	728	760	680	702	770	711	704	738	745	767	721	693	679	776	758	753	709	793	711	762	726	748	761	718	729	762	635	721	713	709	682	702	716	728	664	707	735	668	734	692	733	712	710	709	708	723	686	702	701	713	673	770	741	684	739	738	757	710	714	752	752	688	770	721	695	721	738	725	759	725	746	709	725	695	711	726	756	736	713	721	715	708	707	761	709	669	716	688	672	759	724	767	757	744	740	704	768	712	721	696	714	687	745	705	745	698	703	784	725	756	735	733	707	742	635	723	689	682	752	716	685	729	747	742	716	707	756	737	746	763	722	723	729	721	745	721	743	748	770	665	701	735	735	715	722	756	738	737	727	725	701	778	710	722	721	746	729	709	747	701	782	709	706	742	736	678	706	758	667	710	728	698	729	662	738	739	722	697	755	761	805	700	741	707	725	737	738	756	705	704	722	749	752	737	734	719	751	789	751	670	779	729	720	735	748	751	687	726	695	735	676	674	734	706	712	762	766	730	713	706	675	751	723	726	682	716	715	697	742	702	714	769	690	701	701	687	766	718	694	690	752	692	716	711	740	777	750	726	706	704	713	732	776	724	699	746	759	716	718	748	754	732	721	740	724	736	766	745	755	695	684	653	762	714	755	738	681	718	704	744	766	725	747	742	744	706	750	739	734	749	655	685	707	701	721	717	774	744	696	721	725	684	761	765	722	715	693	745	734	727	709	715	694	719	731	732	719	753	718	706	726	738	739	696	680	717	707	726	727	696	700	743	752	687	709	717	724	764	686	724	717	754	718	706	736	746	696	711	777	724	735	723	702	741	757	766	703	753	744	719	701	710	722	740	690	723	671	763	744	738	674	739	751	721	710	746	742	692	760	774	681	750	750	706	742	715	721	724	737	768	749	757	707	796	733	781	710	725	741	691	736	721	732	746	678	718	780	709	716	743	729	696	679	732	745	715	723	726	724	711	686	703	722	715	711	739	664	714	735	742	678	727	742	710	742	678	741	747	776	708	744	728	706	692	764	721	694	709	728	755	732	739	754	749	727	728	760	762	729	725	699	743	701	688	735	774	726	759	713	736	706	709	728	736	715	738	706	726	718	727	728	767	703	732	726	695	703	754	728	706	709	720	741	745	740	772	735	776	737	724	731	758	687	729	744	679	676	724	696	764	732	724	728	712	693	697	692	784	741	741	701	718	751	708	667	728	776	707	739	709	667	745	729	739	726	722	728	759	753	701	672	752	658	751	739	729	657	738	720	747	722	701	741	742	688	735	740	714	759	742	725	686	752	739	755	736	683	693	732	722	763	798	695	723	709	721	750	715	705	718	735	736	711	751	745	771	734	745	703	718	747	745	751	753	721	728	722	746	723	750	732	717	734	743	750	756	701	717	709	729	763	713	731	698	737	744	713	733	693	731	693	788	696	681	737	714	685	770	722	773	703	742	730	689	747	768	724	702	732	758	742	724	783	730	711	752	741	734	692	674	707	706	735	702	709	735	766	744	714	746	716	683	736	683	728	700	686	699	720	733	720	740	751	766	683	734	722	732	724	751	714	704	725	734	724	726	747	742	724	719	730	744	741	735	713	725	682	748	719	698	718	701	724	715	700	707	729	733	709	689	731	725	787	680	719	753	761	736	702	732	743	733	737	689	702	694	689	679	743	772	760	677	721	652	698	744	788	704	727	672	703	716	760	673	722	699	725	700	699	742	722	746	726	689	716	779	713	775	723	716	721	704	733	760	739	713	741	728	756	752	707	738	737	710	764	740	727	766	705	724	747	762	731	750	731	747	737	721	766	763	717	702	683	731	724	726	700	720	727	773	666	689	721	730	692	715	686	708	743	716	749	688	711	697	698	718	757	759	717	692	679	769	694	717	697	752	741	734	711	701	710	680	759	728	749	766	709	717	775	747	730	729	737	723	748	688	713	733	690	711	747	733	707	752	737	718	719	738	715	743	749	738	667	727	710	744	699	728	711	703	721	758	765	749	693	683	722	734	739	723	758	746	730	705	709	707	722	716	754	756	733	720	706	764	735	709	694	740	672	710	755	700	708	759	722	681	757	754	770	695	782	703	718	722	674	776	690	714	741	787	726	717	753	715	720	737	715	683	693	712	708	745	734	756	767	765	695	735	716	740	744	712	737	735	732	764	721	743	708	687	695	711	712	729	719	755	772	737	703	773	742	759	737	727	653	742	699	757	736	750	698	769	703	698	732	712	665	731	767	701	668	710	723	735	713	762	730	722	701	723	701	757	709	700	716	745	730	738	757	728	690	792	703	759	721	730	740	676	680	691	696	746	709	696	710	773	720	735	736	793	756	731	721	702	736	692	710	763	767	731	716	702	673	700	739	721	787	696	682	680	736	696	726	703	762	662	725	701	672	748	736	701	712	774	665	761	740	752	718	675	732	739	734	759	671	747	707	714	726	745	697	698	753	684	662	721	697	708	705	705	702	726	753	752	676	706	747	701	750	703	708	701	682	702	770	751	710	725	753	718	736	742	758	733	735	745	692	710	731	705	688	716	733	693	727	709	713	751	746	750	693	734	716	686	667	750	720	720	754	746	718	681	715	704	713	719	742	724	722	700	740	758	725	708	744	699	729	733	718	714	757	735	718	743	724	758	692	753	684	677	718	761	764	741	762	728	722	743	732	672	713	748	691	683	717	722	733	709	735	717	705	719	766	702	784	678	711	709	731	740	724	758	752	784	736	786	737	748	730	756	776	732	723	766	773	747	721	760	741	750	745	726	764	725	779	740	742	728	714	697	701	736	745	730	761	726	708	693	687	733	709	696	777	708	690	693	741	722	700	785	757	787	731	713	708	727	716	712	761	722	730	692	797	720	745	715	707	717	728	780	703	753	715	737	720	763	716	743	747	694	744	709	724	751	740
76710	77569	58732	31460	7724	690	393	397	392	334	340	339	334	329	303	341	313	307	320	315	304	363	322	314	321	316	313	347	323	326	342	321	329	318	341	305	327	315	318	294	317	329	295	324	317	296	322	306	336	319	352	295	316	283	325	306	316	333	335	302	351	321	308	306	296	313	307	301	317	318	337	307	310	312	382	309	321	316	341	316	329	347	292	311	302	293	314	335	280	291	339	322	310	304	332	303	337	324	327	320	288	301	333	305	323	308	320	301	297	309	315	351	309	297	342	355	320	330	311	338	325	326	333	308	328	325	297	319	309	313	314	320	294	336	314	336	313	304	333	339	322	308	360	321	309	293	286	319	292	342	357	312	272	283	308	327	324	310	314	309	320	348	329	325	325	310	276	329	361	329	324	298	330	336	337	318	350	322	321	316	306	322	297	317	320	321	319	325	324	304	301	342	338	282	301	310	318	314	327	313	311	325	331	315	316	310	301	326	315	334	307	322	332	310	328	331	311	324	319	324	307	299	327	310	298	309	324	316	328	310	302	295	314	306	317	340	322	328	343	293	335	353	298	298	338	322	302	303	316	311	309	348	334	303	336	308	359	343	333	298	331	305	280	337	314	321	361	328	302	315	337	346	298	285	314	335	315	326	295	281	309	339	311	332	324	302	357	327	320	329	305	302	341	335	330	303	312	291	327	356	311	293	303	325	320	326	322	324	319	323	306	320	289	289	298	311	318	316	313	317	321	312	313	299	348	332	327	298	310	293	306	327	333	310	337	327	317	315	337	330	314	336	304	330	326	341	351	311	294	339	332	310	330	319	313	310	335	279	313	338	291	304	343	335	300	322	328	324	313	294	320	358	292	327	315	328	327	367	316	325	310	330	355	289	350	297	308	303	346	304	330	308	306	344	329	284	331	319	298	287	315	341	312	316	306	303	295	319	328	321	301	345	317	312	326	283	315	321	332	308	327	311	306	322	265	306	381	325	286	315	347	327	335	338	291	315	292	340	302	335	306	275	326	292	344	329	311	311	305	293	315	311	302	311	323	333	314	295	307	302	319	297	316	359	323	313	304	321	307	313	344	326	289	303	305	288	304	326	312	329	345	327	322	321	314	348	286	328	305	336	303	342	310	324	322	335	352	316	340	335	298	310	325	319	335	313	310	304	299	299	291	337	328	349	334	310	311	311	334	291	314	290	308	337	340	302	289	326	312	319	318	298	295	306	320	335	283	319	310	330	305	326	326	330	326	310	330	346	308	314	314	339	314	302	294	280	334	347	340	312	332	338	309	321	333	356	303	309	302	326	318	320	337	324	347	319	306	287	323	317	297	330	354	319	306	309	339	283	352	313	346	319	272	308	296	315	311	281	354	331	325	355	303	303	308	336	319	282	310	293	321	324	285	319	285	308	332	306	291	320	282	318	335	318	337	331	308	280	320	309	338	350	335	318	302	310	282	336	313	345	318	312	296	318	300	333	325	309	328	317	326	292	289	299	308	310	292	295	316	297	318	333	332	331	323	316	349	329	324	338	318	338	313	307	318	305	321	309	352	318	317	326	326	297	302	312	320	315	309	297	334	306	310	307	305	308	305	324	287	308	314	338	314	299	311	322	300	332	325	302	323	297	322	339	335	327	316	331	293	311	320	312	293	315	302	351	319	334	299	304	318	331	328	314	318	327	344	306	298	322	310	323	301	278	320	316	310	295	322	321	322	315	342	311	313	304	279	318	308	317	338	299	324	344	341	319	315	320	313	340	289	299	316	320	295	330	302	312	294	311	311	302	298	323	330	302	305	317	324	325	302	302	279	308	333	317	293	338	321	325	325	316	281	314	285	328	329	322	312	305	322	307	315	310	309	333	326	323	327	302	315	315	308	296	316	337	308	330	325	327	352	311	278	346	298	308	296	334	321	302	302	323	300	295	361	319	296	286	327	321	331	335	323	291	319	326	336	307	322	323	332	334	321	314	287	341	347	297	307	314	326	341	323	316	298	301	306	312	333	315	296	331	368	326	276	354	336	316	328	301	316	317	327	337	334	321	329	325	317	307	285	312	339	303	329	297	310	292	326	315	305	308	333	295	323	298	340	308	307	328	323	312	298	324	336	344	339	301	343	332	322	312	317	329	285	300	323	322	339	308	324	282	330	312	293	351	315	318	294	289	337	317	321	338	320	337	333	311	332	306	346	322	308	310	325	305	319	317	325	298	286	323	328	327	317	327	376	313	308	317	335	329	332	288	338	287	322	312	301	314	332	336	312	318	343	303	335	347	338	311	292	314	298	326	354	290	338	328	325	297	285	325	332	347	295	333	293	289	315	291	314	313	344	294	304	325	327	336	316	317	343	308	313	294	293	311	334	321	315	316	317	309	311	300	305	318	321	293	352	319	337	323	304	346	317	323	296	293	353	333	310	292	343	346	327	304	332	312	313	321	315	319	326	299	341	344	350	305	328	317	343	320	329	345	309	334	336	313	317	324	297	349	336	306	338	288	331	339	335	301	321	335	322	358	304	322	320	312	315	342	319	301	350	315	311	291	328	317	303	326	326	346	348	318	301	334	344	322	317	326	316	320	320	308	318	296	297	303	332	321	326	293	354	352	347	319	296	309	328	280	301	302	290	350	315	321	322	282	326	301	311	325	305	317	340	317	322	302	314	299	303	327	304	312	301	314	320	331	320	358	319	328	321	302	335	296	307	310	307	318	315	327	328	368	317	307	338	325	314	308	320	363	344	309	300	313	322	316	304	339	296	314	314	306	322	326	315	341	324	310	318	349	331	312	295	297	312	332	312	292	305	316	340	296	347	325	341	290	316	305	308	332	303	308	319	326	321	340	324	318	322	337	309	285	328	353	313	339	336	314	310	330	292	287	320	303	335	320	313	335	305	313	329	326	338	285	308	316	280	321	327	305	320	306	278	316	327	309	345	310	334	305	308	311	339	294	279	325	347	332	312	331	297	305	310	317	346	328	357	303	317	328	317	316	311	289	321	319	338	310	335	293	323	307	312	304	282	335	329	321	295	308	319	348	310	325	324	312	288	347	321	324	301	321	304	302	301	289	336	322	309	341	318	313	328	319	328	313	299	339	291	337	275	318	291	311	313	314	315	374	281	320	296	318	301	307	282	328	314	328	330	296	309	309	315	334	343	284	321	311	318	296	326	318	345	293	338	329	331	327	324	304	313	307	301	340	375	311	353	320	318	311	361	307	325	316	289	323	312	305	336	326	311	304	358	328	317	288	327	312	356	345	330	301	325	322	311	314	319	319	313	294	327	312	309	333	296	286	288	337	338	312	343	329	293	313	277	306	338	328	295	325	304	299	325	327	311	302	339	310	295	301	324	283	328	314	314	317	319	310	308	306	298	298	333	315	331	327	338	326	328	283	319	295	305	329	304	298	331	330	334	309	317	314	335	335	348	299	317	293	321	316	322	304	320	319	320	319	333	321	353	315	325	310	289	330	314	334	291	302	300	317	325	308	330	324
56639	65456	54256	21029	1598	1478	1320	1186	1252	1105	1153	1089	1139	1014	1055	1061	973	1028	1024	1012	1034	961	971	902	976	1018	953	942	979	1029	981	980	950	952	942	955	955	1009	983	976	969	909	948	1000	871	931	944	923	933	940	994	965	914	934	1007	942	958	924	909	1000	967	924	972	948	931	923	940	918	945	916	947	974	895	941	988	987	953	959	958	942	973	939	930	932	939	977	976	993	938	964	959	919	992	958	930	963	867	932	977	970	922	953	973	934	897	1002	968	980	978	920	936	987	927	997	961	948	957	936	927	956	930	950	1005	893	926	986	998	928	925	875	896	973	921	946	987	882	916	956	927	909	979	973	938	913	920	946	924	954	873	957	926	896	927	887	887	949	940	953	926	935	953	943	969	930	892	910	942	940	935	947	909	931	908	902	942	920	979	962	922	952	924	912	897	874	965	955	926	894	908	900	964	928	937	943	929	883	907	928	930	951	962	959	915	906	923	979	921	953	931	920	899	930	938	921	901	947	932	960	897	926	954	935	883	952	957	947	982	980	962	952	957	1001	966	902	936	904	930	912	919	908	894	877	951	943	962	984	899	949	976	943	944	979	967	957	960	921	954	938	925	978	942	910	904	947	920	885	951	966	915	943	952	1007	907	922	920	870	917	957	930	969	918	929	969	901	975	973	977	935	958	955	920	937	910	934	934	922	900	976	943	925	975	943	952	937	909	980	929	887	951	918	897	927	970	915	945	959	981	935	947	954	1001	986	921	966	891	908	937	929	993	953	893	927	882	922	976	918	937	971	913	993	932	941	912	957	924	965	885	943	967	947	916	999	923	957	922	957	939	944	955	971	954	921	939	964	902	954	954	916	976	922	906	907	939	985	939	928	927	916	905	943	888	927	911	970	1006	967	933	945	983	929	966	901	940	951	958	987	970	905	950	925	947	970	951	917	912	979	946	933	925	939	917	939	956	947	959	924	934	993	941	915	878	884	954	969	940	891	950	928	899	930	921	953	1005	954	922	936	965	960	951	960	932	897	950	920	981	957	949	948	916	856	898	911	951	993	966	948	923	903	944	916	895	906	1022	963	914	940	942	986	980	924	992	945	943	1005	962	903	981	918	960	909	1019	930	962	918	939	1000	974	920	983	955	910	961	947	982	950	964	877	920	934	983	930	921	946	952	960	977	979	929	905	975	956	949	891	951	933	928	972	960	943	875	932	977	971	918	950	949	969	862	945	947	952	906	961	921	934	965	933	939	913	933	945	994	944	952	986	940	919	942	920	938	960	945	927	1005	908	956	973	940	945	918	997	913	969	900	940	908	929	985	944	957	951	948	868	880	975	962	908	941	946	922	931	933	920	920	959	890	903	969	937	903	937	960	894	1009	927	935	964	970	920	881	905	935	973	943	952	918	976	967	945	900	929	924	892	902	904	984	917	917	975	927	899	991	923	929	853	918	915	917	932	920	896	924	935	932	956	924	969	967	942	959	916	937	894	927	960	939	972	946	948	938	916	954	987	956	945	963	911	935	909	883	950	887	955	948	968	900	992	880	991	987	895	956	941	930	979	893	942	897	919	994	919	983	928	961	972	976	987	913	972	989	919	916	957	936	914	912	918	964	921	910	918	931	948	963	945	973	883	920	936	972	914	948	914	983	977	927	907	880	906	960	892	950	903	915	980	958	931	923	908	885	896	961	933	936	922	970	955	936	918	911	946	952	937	977	955	961	897	850	952	934	892	932	914	932	937	906	916	912	975	948	915	968	995	966	933	941	928	949	907	972	893	938	998	896	933	993	888	909	923	952	898	914	940	907	919	967	934	920	947	918	964	965	876	978	931	950	936	974	977	983	990	966	877	914	956	939	969	918	944	944	945	950	936	924	940	915	929	899	1021	891	916	932	900	948	918	943	947	940	940	966	938	975	981	940	984	908	874	894	949	948	928	916	962	907	935	967	996	930	956	875	947	931	948	966	967	926	996	930	902	978	955	944	993	947	894	944	979	976	937	969	904	954	933	939	915	929	941	936	931	990	958	897	956	898	921	972	974	941	917	942	907	902	913	935	950	964	909	868	944	934	959	937	954	963	907	906	886	977	962	971	931	971	951	964	894	948	913	946	935	965	899	968	917	953	911	959	926	948	923	987	920	899	960	954	977	936	957	942	932	964	913	934	942	903	971	925	920	945	989	966	964	902	886	921	934	938	974	928	954	967	983	921	916	928	968	939	910	967	982	895	897	918	925	929	993	988	909	966	961	947	929	900	918	948	938	939	886	958	930	969	874	945	952	943	953	975	930	957	929	942	894	984	943	974	989	924	950	949	943	967	954	922	983	934	899	908	939	958	946	958	876	952	876	929	956	948	944	944	980	939	965	934	941	918	933	926	943	968	925	946	975	901	964	957	1035	989	934	958	892	943	915	974	927	932	953	932	943	911	926	927	941	897	957	938	1007	913	883	945	944	893	926	931	934	934	909	938	928	853	918	944	920	953	945	911	935	945	951	914	957	937	941	873	931	957	964	928	920	961	1019	905	920	903	943	925	938	968	948	911	909	939	977	865	941	926	946	937	965	949	988	918	974	945	895	875	956	954	905	941	925	936	892	921	878	916	944	997	955	975	932	901	959	912	917	998	941	902	1018	989	981	979	949	1005	921	1008	930	905	959	920	952	914	939	928	892	895	889	902	961	966	945	947	1022	929	949	1007	916	926	882	987	980	900	927	938	944	930	1018	961	912	905	881	958	910	956	866	929	939	921	988	930	1001	912	903	853	888	979	888	942	957	974	967	996	912	943	940	925	960	882	918	974	954	924	896	931	968	863	979	898	894	988	930	942	930	928	949	953	922	944	938	916	888	957	901	925	955	923	945	959	922	969	911	938	958	961	958	971	960	877	961	965	974	935	929	960	937	967	910	902	923	946	907	936	938	988	973	949	933	945	896	922	973	965	972	951	899	951	931	969	944	949	969	951	913	915	901	890	973	961	859	948	936	927	980	956	977	940	956	948	940	902	936	966	981	934	948	944	905	959	917	958	984	955	923	956	940	925	949	972	917	880	921	948	992	988	948	932	958	946	947	876	923	941	974	941	910	941	925	867	888	929	974	935	942	958	956	962	926	894	964	918	953	930	942	1001	931	883	939	904	881	996	883	911	950	937	925	907	945	952	929	922	924	876	957	954	955	884	924	917	982	953	888	963	888	959	962	982	918	926	940	933	945	944	928	933	908	969	932	925	903	872	941	939	961	914	881	951	919	972	954	916	940	927	899	953	937	939	931	911	991	991	946	936	937	933	944	972	917	975	947	955	932	975	928	927	953	932	921	917	961	908	948	932	964	936	936	925	939	947	882	962	921	972	929	940	929	891	950	927	903	914	914	1002	960	930	921	965	892	900	949	903	919	946	916	936	900	947	943	927	949	922	972	931	973	926	967	935	934	952	918	961	923	943	918	942	984	922	962	884	947	926	910	922	956	987	911	965	962	945	934	952	944	948	959	939	940	939	1032	916	947	961	924	943	971	940	910	907	948	918
26918	20622	7566	1408	175	138	143	162	155	159	145	137	160	143	175	151	150	161	147	144	153	146	144	153	151	145	144	153	126	159	166	149	141	161	130	167	133	164	139	163	168	146	165	163	154	136	174	170	143	148	145	146	145	156	170	135	140	165	144	152	139	153	142	157	148	149	146	147	148	135	154	152	147	157	138	145	137	122	155	133	145	146	160	161	134	147	155	151	139	140	160	143	140	165	138	160	132	136	140	157	166	145	138	153	161	158	149	164	144	138	146	152	146	122	148	162	154	160	154	127	142	155	155	140	158	158	142	148	157	164	150	159	138	139	143	156	147	158	130	148	157	170	135	145	159	173	123	131	171	155	147	134	150	132	142	150	155	149	136	135	134	158	152	157	148	141	168	149	166	150	147	153	148	155	149	130	148	167	145	152	157	158	158	143	153	157	158	167	133	145	137	132	140	145	146	152	135	125	139	132	129	151	164	160	122	154	163	147	156	137	171	152	133	139	161	160	147	151	155	139	158	141	176	154	144	148	158	135	156	142	134	138	171	180	148	176	161	162	143	163	178	142	147	140	136	165	157	158	146	144	128	149	166	134	145	155	133	147	159	136	154	138	132	139	121	148	129	153	148	137	158	148	139	166	151	146	140	143	152	140	148	172	162	157	139	123	127	151	146	122	131	141	145	145	106	133	154	163	149	144	149	146	135	154	164	150	153	146	139	131	152	156	130	159	129	173	156	158	159	140	150	145	151	142	144	144	147	147	120	132	156	146	130	144	146	170	134	133	148	156	143	135	150	155	166	161	139	157	154	173	149	179	150	142	158	154	123	165	126	160	152	134	156	165	180	155	136	161	156	151	152	165	132	171	136	128	142	192	158	145	167	155	143	151	160	142	155	157	145	147	141	139	155	134	165	172	149	155	136	155	142	148	141	140	147	149	144	151	174	139	136	150	144	151	169	150	187	160	141	160	143	145	168	154	146	159	153	150	154	162	141	139	150	158	136	137	149	135	128	137	158	130	146	166	143	155	147	137	163	158	135	151	172	149	136	139	136	145	125	152	149	135	150	167	175	136	141	142	131	153	141	160	142	167	175	153	131	143	128	149	128	153	153	130	146	141	165	141	168	146	144	161	148	144	138	165	132	155	179	154	131	131	155	141	154	149	152	146	159	144	139	160	153	167	126	143	147	136	166	148	157	159	168	156	145	141	133	134	174	163	162	159	140	149	140	137	138	136	134	176	154	153	151	140	131	163	155	114	146	134	154	153	145	143	123	133	136	142	141	146	158	131	138	157	136	132	151	140	142	167	143	140	168	152	160	159	145	142	170	143	149	155	157	162	139	145	163	158	136	162	141	141	148	148	184	152	141	148	127	145	143	147	156	151	149	170	147	155	138	144	131	138	144	148	142	134	140	133	160	152	156	161	178	160	152	137	136	144	151	131	152	155	129	168	135	162	143	157	173	137	158	165	151	152	142	161	161	149	135	158	159	153	150	167	126	153	153	115	158	158	132	142	152	140	164	150	136	127	142	156	140	148	144	158	145	141	149	164	152	157	175	138	149	167	136	140	152	152	156	139	164	134	155	140	142	157	138	145	170	158	160	145	138	170	133	173	139	153	155	151	150	138	150	151	161	135	139	152	146	128	155	127	152	155	147	128	162	144	152	151	166	140	152	145	159	156	167	139	155	154	141	149	166	141	151	166	138	135	139	160	148	146	146	159	149	178	148	142	136	153	154	141	153	167	152	153	149	170	130	142	147	149	169	169	143	155	161	146	115	147	156	151	190	117	155	168	154	166	146	154	144	173	153	136	148	139	153	172	152	146	147	139	138	153	118	136	165	133	136	148	153	171	131	158	152	150	147	158	148	158	148	133	163	131	129	149	146	152	150	153	123	162	142	156	147	135	161	158	149	152	138	144	157	137	169	155	130	185	158	132	142	141	166	159	139	140	160	151	144	132	156	164	156	149	157	144	160	142	155	154	138	137	133	134	142	146	159	158	136	128	139	157	155	129	181	138	144	162	153	146	147	153	144	145	152	144	136	151	151	167	180	153	137	160	129	155	130	154	156	148	139	150	148	156	143	146	128	150	157	147	150	163	164	151	142	145	142	166	167	155	168	148	156	156	155	132	155	146	146	140	142	162	166	153	151	146	171	132	132	147	165	149	144	145	152	152	154	138	154	150	173	151	163	147	122	149	145	124	129	149	169	162	166	152	155	138	158	157	143	158	167	144	139	157	139	130	164	146	161	136	143	156	145	141	145	136	159	164	169	149	147	147	157	170	160	156	147	150	136	137	148	157	146	148	141	161	153	152	120	137	160	161	143	154	130	143	147	148	132	152	158	142	160	180	155	146	159	155	164	163	135	140	157	117	162	142	140	153	123	167	156	170	155	152	146	156	164	135	141	152	136	143	151	132	174	130	166	120	141	135	144	161	165	147	142	154	158	141	147	152	139	138	132	150	146	142	154	135	162	151	149	138	166	178	134	166	151	151	139	130	152	158	137	157	151	133	155	148	155	144	163	159	153	166	153	138	131	142	145	141	150	171	164	125	151	161	161	162	137	144	160	135	175	162	162	126	163	187	153	149	173	143	144	148	142	159	143	127	135	140	136	145	139	136	130	146	158	158	143	161	154	154	159	151	140	128	141	150	154	149	160	128	137	154	142	168	158	140	169	170	156	147	153	144	166	135	126	167	135	169	137	149	150	152	139	163	173	146	144	129	150	153	159	142	171	173	159	156	133	154	153	153	176	167	152	166	173	167	132	159	147	148	119	146	165	158	144	168	161	146	176	132	156	152	163	126	157	143	163	147	142	160	159	153	155	144	116	138	154	129	168	178	178	145	141	120	145	141	123	140	149	130	142	153	154	150	173	148	143	139	144	166	152	136	145	159	145	166	142	144	160	137	165	140	150	163	140	141	138	158	168	154	152	150	150	141	134	154	141	152	145	165	154	140	164	155	135	148	145	157	172	156	159	126	135	154	149	166	145	138	170	126	142	149	133	160	167	152	137	144	130	128	156	144	159	142	140	145	151	145	142	134	139	153	126	149	135	141	159	168	148	163	137	171	133	153	170	147	144	158	157	149	143	126	138	128	158	147	167	147	150	144	133	155	147	153	145	154	135	138	150	156	135	152	139	128	164	149	150	151	158	172	159	167	145	159	147	162	154	138	119	152	156	134	151	161	167	129	151	166	147	150	173	155	144	138	145	158	152	152	161	136	170	163	155	154	143	147	146	143	138	161	152	142	154	151	142	154	145	142	171	145	149	121	151	136	149	122	145	163	135	146	140	154	148	159	155	146	152	134	135	133	166	145	139	148	163	150	141	164	145	136	158	152	141	159	144	155	175	151	123	146	147	169	135	166	176	165	144	153	146	154	172	147	157	152	160	160	167	155	132	131	135	149	140	148	142	145	156	157	148	136	143	154	137	168	146	163	146	166	166	144	159	136	144	124	140	147	131	136	151	166	148	142	160	147
25889	25895	10187	3450	540	527	476	532	515	542	474	546	536	514	498	462	504	501	481	516	523	492	500	501	524	541	551	488	513	512	515	512	546	505	467	543	478	467	509	539	498	506	500	498	505	542	532	513	523	563	490	519	505	526	509	529	520	508	510	532	512	514	527	516	490	505	508	503	510	517	498	514	518	514	487	515	552	482	479	486	546	506	506	509	522	538	531	497	497	467	512	472	507	512	514	499	515	551	514	536	529	504	499	507	489	490	533	519	509	470	519	524	489	497	519	504	526	523	537	561	491	535	506	507	557	504	519	529	485	513	486	510	519	472	486	511	520	470	485	542	534	500	494	488	499	547	473	515	498	530	526	504	477	496	521	485	509	501	578	502	530	461	569	517	483	545	498	483	493	524	542	492	498	498	548	487	476	526	501	490	479	498	535	480	521	486	527	472	480	526	544	507	513	488	495	553	527	533	520	513	524	542	508	532	497	519	507	512	514	517	501	485	508	523	497	509	512	549	514	538	518	523	514	516	539	501	451	538	510	522	487	472	516	513	504	502	526	496	530	550	494	521	512	524	468	523	518	504	520	545	496	519	520	427	501	515	520	477	509	516	479	487	513	491	523	517	449	532	540	491	499	534	468	538	524	496	495	505	452	516	475	517	542	487	507	509	488	504	473	521	539	505	529	503	513	484	496	550	486	554	499	499	520	486	523	481	520	525	541	502	534	511	463	509	537	496	525	536	512	505	543	472	530	483	521	494	515	493	493	527	511	513	529	485	509	493	524	548	496	519	539	498	503	504	547	501	495	509	535	541	456	488	548	525	527	524	527	490	504	497	523	486	442	499	500	513	541	477	475	467	469	452	534	463	469	521	475	514	498	491	466	494	533	544	512	491	549	507	479	510	517	506	516	567	519	458	511	487	528	500	485	521	448	507	498	493	515	508	467	532	523	528	478	523	512	460	454	511	484	497	537	543	476	480	481	494	539	527	529	480	528	505	489	543	532	491	517	539	510	488	531	535	539	494	464	506	502	490	516	494	498	516	517	507	555	498	525	531	517	525	521	551	545	516	490	494	489	502	530	517	504	510	531	526	488	492	512	527	491	510	493	506	532	561	531	536	524	524	549	507	482	521	503	502	490	521	549	483	544	504	506	512	514	483	539	498	555	494	529	494	552	505	517	504	537	499	507	516	519	477	512	545	529	483	480	495	508	547	572	539	540	528	530	489	505	494	524	497	503	547	546	513	510	516	518	487	447	487	512	477	519	476	494	480	482	510	507	525	535	511	514	490	522	505	506	496	500	502	472	518	535	462	518	535	497	512	533	516	484	510	535	512	525	545	486	511	504	522	501	467	500	518	535	537	551	490	509	524	497	510	510	485	507	530	504	515	514	515	510	548	565	495	576	484	528	464	484	510	512	496	528	491	510	481	542	507	556	531	519	491	478	514	506	496	464	528	502	532	562	472	539	510	519	549	526	509	576	547	527	532	499	482	535	522	526	519	557	544	510	468	542	491	503	523	512	511	503	531	509	492	552	492	533	518	490	524	530	477	535	504	463	517	517	540	492	510	546	508	512	531	531	547	491	504	504	478	551	500	534	547	505	515	540	539	453	503	504	492	520	554	504	489	523	520	474	503	466	535	517	529	525	529	515	530	531	523	500	520	540	518	494	522	529	448	513	543	492	495	555	492	487	543	481	517	539	463	503	510	514	504	483	541	509	545	506	539	515	497	486	538	504	554	535	525	512	496	481	520	487	489	507	471	491	536	510	518	534	493	504	473	499	465	522	525	518	497	501	471	507	476	534	506	468	524	507	504	521	564	514	501	551	539	516	522	521	521	492	535	538	505	506	527	548	498	500	549	528	494	544	494	524	513	531	491	500	494	473	480	519	511	526	492	503	558	525	519	520	523	487	499	497	514	499	496	514	580	483	531	538	514	519	525	508	500	534	518	507	461	511	540	518	490	497	543	535	486	477	516	470	507	545	505	518	460	500	485	531	497	504	532	549	502	499	540	489	515	574	522	510	539	533	506	506	520	510	506	472	495	498	544	530	492	490	509	511	485	516	507	505	492	483	502	529	520	540	540	497	456	487	540	510	513	527	535	518	492	481	495	486	485	502	519	519	475	474	518	500	530	518	534	540	480	509	465	477	502	505	496	530	522	550	502	528	494	566	514	502	518	485	536	487	512	500	514	495	487	508	531	480	529	470	519	477	545	548	541	519	532	532	525	520	499	501	506	475	529	507	520	523	533	506	494	532	539	529	490	516	475	479	541	513	523	485	533	491	513	490	546	529	532	483	467	508	500	560	501	530	505	488	496	533	525	519	529	485	543	526	489	495	476	505	535	526	509	490	536	540	517	511	520	525	518	491	489	517	497	501	507	496	529	480	490	552	507	504	491	501	514	545	508	490	469	511	474	543	504	493	504	516	559	533	513	488	515	512	514	509	527	525	507	548	522	502	507	506	550	506	508	495	508	521	510	526	530	515	531	513	517	510	525	523	498	505	549	492	477	522	525	493	499	505	509	510	504	534	524	495	467	534	499	512	535	473	507	519	497	505	530	548	482	528	543	502	532	561	508	531	515	511	511	505	483	487	500	518	495	475	482	575	540	472	512	498	510	526	520	508	487	537	539	467	555	525	516	529	524	457	504	502	564	533	518	484	506	492	496	503	561	521	489	542	540	497	584	504	511	518	536	540	545	498	556	521	543	527	526	500	525	528	505	494	452	518	550	489	515	482	486	504	491	511	501	485	529	518	520	468	527	497	531	536	500	511	506	530	438	543	497	522	485	515	511	555	482	456	502	500	543	503	495	488	498	496	508	489	492	555	508	508	517	509	524	501	504	531	527	500	550	493	517	499	487	531	523	499	515	523	513	509	490	558	491	482	458	501	505	529	495	529	516	504	547	517	502	494	503	475	520	526	531	508	509	537	492	514	502	526	521	477	502	510	491	520	487	524	480	517	526	523	526	519	502	525	548	521	551	522	512	532	481	531	544	540	522	517	512	510	535	449	518	562	527	521	528	473	515	561	501	494	519	529	523	554	509	498	508	504	486	504	512	502	511	528	508	503	494	502	489	511	522	510	483	509	515	514	494	538	510	501	517	533	540	502	522	510	498	532	511	517	546	504	505	491	466	534	529	532	498	497	509	530	538	545	489	521	500	538	576	498	485	527	540	523	521	499	535	464	527	525	481	535	559	511	498	517	487	544	494	516	490	495	505	515	460	510	468	538	491	488	522	496	542	493	503	502	540	525	543	504	508	502	501	483	519	494	519	489	501	448	526	489	514	512	531	541	520	476	508	545	491	510	525	512	496	500	526	532	552	501	519	486	513	565	543	536	486	504	475	538	508	521	469	471	481	549	518	515	535	552	490	524	535	497	477	514	536	502	511	521	505	497	492	524	492	463	498	502	501	511	530	518	511	503	538	495	521	533	513	509	568	566	521	519	492	503	518	548	544	520	502	476	520	521	549	571	478
68034	67570	45385	22822	2751	318	293	268	239	261	252	256	248	244	209	230	221	264	251	274	232	206	239	241	242	225	236	250	275	287	238	224	219	235	240	235	237	236	258	214	248	247	249	259	241	254	236	241	232	228	249	268	249	238	265	238	252	249	237	254	247	250	260	271	239	252	256	258	213	244	251	243	225	234	236	264	253	209	277	247	250	248	266	236	233	207	242	242	221	223	280	271	244	204	232	264	236	216	264	266	261	230	255	220	249	244	230	244	256	194	224	246	233	243	248	219	253	245	240	247	264	244	254	233	215	224	251	223	228	227	229	253	243	254	252	234	240	238	232	275	250	211	234	276	240	270	227	243	230	232	240	240	242	242	215	235	233	241	237	208	219	269	272	245	249	234	268	233	218	225	231	258	234	241	225	241	221	240	246	212	266	250	233	217	211	257	252	202	237	260	226	226	228	224	217	242	225	225	230	227	261	242	246	239	239	219	208	232	238	244	248	262	247	224	239	239	242	234	255	237	254	227	243	221	256	257	238	223	221	215	243	229	242	224	247	222	238	222	230	234	233	269	228	248	225	250	254	240	240	256	253	281	237	225	217	236	248	278	242	240	206	214	210	251	245	217	233	238	201	245	240	263	257	239	221	249	249	239	254	242	243	247	251	228	253	257	240	210	245	263	231	257	236	232	214	256	228	243	229	207	250	230	198	249	245	248	222	239	209	254	242	227	200	221	229	256	231	234	221	245	228	241	224	259	238	219	238	228	241	267	238	259	240	259	241	240	211	239	247	239	243	234	265	238	232	221	247	236	239	275	227	239	226	256	218	238	235	250	233	230	240	230	250	241	235	237	246	237	252	238	248	255	254	260	276	223	280	227	261	258	221	213	251	233	224	243	244	231	256	239	214	260	229	256	257	217	212	243	255	242	227	233	241	237	256	243	243	245	244	244	224	251	255	230	234	219	231	230	248	245	242	238	258	225	203	222	242	242	254	232	259	230	220	213	245	234	244	242	228	199	229	245	248	212	235	263	251	242	256	228	246	236	243	246	227	240	225	251	242	233	226	254	234	242	232	225	253	266	237	236	225	282	234	240	237	232	239	280	243	236	230	259	236	270	256	235	249	240	238	256	252	252	208	244	233	246	225	247	210	235	222	245	229	251	236	255	256	199	231	248	237	250	259	241	239	204	249	252	237	234	231	225	223	262	248	234	262	246	229	233	221	282	224	226	261	209	252	253	235	274	217	244	233	242	259	251	243	239	240	238	238	235	257	235	251	258	214	227	225	248	244	237	246	256	235	244	280	229	240	252	242	243	240	246	218	262	224	255	255	240	236	226	258	228	254	205	252	257	224	253	259	224	265	235	209	224	257	218	232	219	241	230	231	237	253	241	242	223	255	245	248	261	256	236	242	253	227	247	238	235	229	238	246	237	249	249	255	224	257	251	238	227	219	221	242	279	246	230	216	245	234	257	242	235	220	247	261	233	224	255	223	242	215	219	251	230	228	259	218	262	233	263	213	249	235	227	258	226	237	225	221	246	234	240	256	213	254	246	246	262	239	257	221	229	229	248	250	246	235	229	249	256	251	260	257	231	233	226	244	222	229	222	237	257	262	233	237	248	240	191	271	253	214	232	250	216	246	232	232	212	240	250	218	239	224	212	221	242	236	225	266	233	228	254	230	204	239	226	258	228	245	239	274	219	227	236	227	255	224	203	238	241	237	265	235	240	246	250	251	250	217	257	260	247	224	230	219	243	221	230	226	249	210	227	253	260	257	256	229	231	237	231	216	257	239	220	255	243	211	239	226	273	252	219	233	237	276	257	214	277	256	246	232	235	246	262	241	258	248	246	232	249	246	247	256	238	234	226	233	233	243	248	233	252	267	208	237	244	233	219	259	237	225	225	240	238	243	237	242	232	228	232	239	263	226	226	235	234	234	258	241	252	267	253	244	244	254	219	241	243	222	252	250	226	222	243	232	246	243	256	238	229	217	245	237	227	266	264	235	226	213	248	249	246	247	236	241	242	246	244	237	241	261	227	231	217	215	218	237	253	240	255	247	230	237	231	256	229	259	269	223	266	236	238	247	235	232	230	248	252	236	239	229	234	234	244	249	225	245	252	230	258	237	247	241	229	229	226	236	242	229	237	248	211	242	245	273	231	211	235	216	234	235	249	244	228	246	218	223	245	251	233	258	240	234	253	243	244	204	219	230	252	260	247	238	224	255	229	219	237	242	249	263	217	209	255	231	231	231	258	201	225	247	237	241	208	272	234	241	213	261	247	238	283	227	270	217	238	219	239	232	220	241	239	229	231	235	246	234	220	228	222	249	251	257	242	232	248	247	238	242	228	219	203	233	244	250	247	251	237	235	259	227	244	216	262	239	230	241	225	232	252	214	229	216	229	237	231	232	240	245	259	253	256	218	242	252	254	235	215	253	247	220	239	248	226	233	230	234	250	229	250	236	225	255	240	245	223	223	229	244	245	250	246	238	271	251	244	260	218	221	239	228	227	252	258	252	266	247	251	224	241	233	253	205	239	236	227	224	238	232	235	229	215	212	237	239	243	262	253	252	253	248	237	223	224	247	240	229	240	216	239	237	215	264	225	228	231	227	256	226	264	220	253	225	219	244	204	242	255	244	277	233	210	220	253	241	234	226	263	253	222	241	228	230	231	239	268	228	209	265	236	264	261	219	240	280	236	247	242	236	224	247	256	220	262	229	249	237	233	226	259	234	241	234	197	236	229	265	251	226	234	217	245	222	231	255	251	265	227	261	220	270	229	258	239	232	235	226	228	245	233	233	233	226	246	222	249	230	249	227	227	232	228	231	233	232	234	210	218	242	253	221	260	222	232	228	220	208	231	233	221	214	240	224	262	251	249	234	247	233	235	267	235	245	225	245	261	228	225	229	238	210	229	245	261	239	233	274	258	236	240	237	255	232	266	233	235	228	237	259	241	220	238	218	246	226	263	251	234	269	258	277	263	217	221	206	266	237	218	245	236	252	263	239	250	221	226	232	234	242	250	256	244	247	255	260	237	241	253	230	237	227	219	244	216	233	240	212	239	255	246	254	252	240	225	241	221	228	255	225	248	219	250	261	239	242	255	244	243	247	222	240	218	251	262	224	234	215	270	244	227	232	245	250	240	230	266	233	247	230	259	227	230	247	228	232	255	236	229	243	264	235	248	231	215	233	247	211	214	258	252	231	216	236	255	259	246	230	238	226	224	253	209	220	227	249	269	247	235	234	251	220	222	246	250	239	217	241	233	251	252	240	247	219	235	209	246	229	241	206	254	225	222	262	250	240	239	226	236	220	255	213	230	242	233	231	242	220	244	242	209	220	230	222	230	267	257	201	239	226	229	232	244	198	234	242	219	240	225	230	209	240	223	237	233	231	222	231	248	238	238	237	243	248	268	241	220	219	247	274	242	221	219	239	235	214	240	241	243	247	235	224	231	241	273	262	242	226	220	237	223	214	230	236	235
47415	54735	42111	17817	1032	975	997	918	866	867	838	819	823	828	844	786	787	804	812	779	803	795	727	755	817	716	757	781	818	778	702	734	732	733	800	793	744	765	732	721	765	754	814	774	764	793	805	795	769	705	734	760	723	708	761	756	787	720	770	781	713	755	783	787	738	737	797	774	785	762	768	709	774	733	781	746	751	765	765	748	769	768	770	746	698	755	748	786	754	755	756	765	754	718	718	735	829	764	764	700	725	775	785	785	753	761	787	707	743	763	816	790	716	707	693	778	769	731	819	739	747	759	760	753	745	714	784	758	792	738	786	746	807	735	746	791	741	766	797	791	760	755	745	741	732	760	759	765	724	748	738	738	716	710	747	774	753	751	802	735	675	742	685	728	738	794	749	796	796	763	730	778	764	759	745	792	761	743	717	751	805	759	741	752	778	762	705	747	747	795	749	780	721	735	792	764	732	729	723	762	718	789	752	709	768	755	776	760	800	713	768	728	726	762	734	757	767	763	737	734	741	726	750	771	797	752	771	758	743	791	792	725	788	726	797	794	816	761	801	758	732	813	717	732	746	777	749	770	764	768	764	733	753	778	753	782	752	724	766	770	752	769	750	768	775	801	743	787	730	724	751	727	720	799	758	751	703	738	702	762	755	797	796	810	721	747	770	740	758	747	796	763	741	730	739	771	714	775	733	762	750	756	765	733	788	737	766	711	738	705	790	789	784	731	741	781	771	722	788	793	784	763	747	736	780	745	741	790	742	714	755	723	778	703	757	778	714	785	728	752	741	770	739	758	780	775	791	734	756	762	761	748	769	755	780	722	760	763	778	736	730	746	735	780	749	740	761	762	783	766	730	733	782	768	774	791	726	748	717	699	747	768	721	747	799	727	754	743	733	723	786	766	741	758	795	760	756	797	726	762	797	813	803	787	774	730	760	731	711	714	771	757	752	782	817	794	775	723	740	771	739	744	738	756	737	709	752	727	722	772	708	806	729	748	779	780	736	757	705	768	751	741	736	769	730	760	767	766	770	787	724	751	775	724	689	744	804	737	737	788	758	714	719	737	705	703	755	771	737	733	784	800	770	775	792	748	747	764	777	757	734	724	737	786	788	707	734	763	771	782	783	721	723	758	673	714	730	736	715	707	756	761	713	754	783	776	737	780	757	753	753	747	785	744	784	710	745	760	735	715	767	756	735	786	703	722	769	760	727	785	789	791	825	780	782	724	743	759	811	729	757	766	747	814	741	768	792	748	786	778	749	736	722	702	798	758	730	759	703	806	746	745	778	800	807	773	773	763	743	724	758	761	717	790	727	779	731	722	749	759	758	742	786	793	680	790	756	832	699	746	703	768	761	747	743	764	771	762	765	695	766	757	750	732	777	694	708	756	755	740	751	744	757	729	734	774	713	721	762	775	775	762	757	767	782	785	766	714	733	773	775	760	779	756	779	743	730	732	774	725	745	720	746	774	771	764	759	775	778	776	721	750	793	711	755	751	771	725	788	755	770	722	708	777	758	740	747	734	777	766	762	768	746	796	724	701	739	798	729	725	698	773	784	743	775	756	788	787	722	788	781	761	753	736	776	780	754	781	770	760	752	786	765	738	732	762	771	756	819	763	737	766	780	766	748	721	784	762	764	729	789	756	738	799	743	767	770	728	821	794	732	755	764	762	695	747	744	747	768	744	731	711	790	730	744	760	747	744	767	745	792	726	747	760	745	758	742	769	780	749	771	796	761	769	769	822	766	714	755	786	789	764	741	731	715	748	735	805	778	774	803	760	734	770	750	775	773	716	705	805	711	721	731	744	737	796	719	752	670	720	783	732	732	749	787	744	733	736	715	745	742	710	725	738	770	768	781	718	808	722	710	719	734	759	727	768	725	787	750	753	772	743	789	742	743	738	736	733	729	766	746	722	766	759	759	733	776	751	736	822	743	771	786	746	759	758	709	793	726	760	780	733	754	725	748	734	742	745	762	803	742	788	757	780	799	769	772	809	740	768	754	727	770	748	769	793	815	781	712	772	726	768	742	759	734	783	778	725	760	750	718	774	731	757	777	790	760	742	769	821	764	753	752	764	728	797	752	783	732	759	756	796	762	741	737	761	714	781	748	735	772	784	724	693	786	729	723	773	778	817	732	769	716	788	803	787	821	738	807	755	759	770	771	719	770	761	768	724	789	732	779	788	771	727	737	774	743	750	754	775	723	744	740	816	798	728	783	743	725	747	759	772	775	729	692	759	775	781	765	767	773	771	787	772	742	714	774	800	770	776	709	744	745	784	757	739	745	743	759	754	787	736	728	714	729	728	835	766	770	776	751	793	752	759	727	723	724	751	746	785	764	757	746	746	735	785	746	785	786	753	725	695	731	734	739	806	782	790	760	766	728	727	743	722	731	759	773	713	750	788	816	708	753	717	808	755	730	732	770	726	739	725	767	756	757	695	791	776	750	805	759	750	758	774	752	744	759	787	746	724	773	754	726	782	735	759	734	725	831	741	695	750	794	731	740	773	788	770	765	743	745	756	806	736	819	825	743	772	733	736	772	726	717	781	747	783	705	722	740	769	729	690	749	761	775	761	711	768	732	718	731	748	767	750	722	732	749	758	744	753	779	767	751	720	781	711	781	785	739	740	725	776	771	740	738	795	753	754	769	727	776	770	768	728	754	716	740	779	755	748	821	772	738	828	775	714	783	775	761	707	729	770	770	772	746	773	746	772	776	785	716	742	750	755	770	766	712	756	746	767	766	751	771	789	780	770	757	757	725	763	778	745	796	742	749	745	769	749	779	729	746	745	769	755	765	732	759	735	750	799	774	721	783	747	803	752	740	800	740	741	814	784	723	709	725	801	718	712	780	733	730	766	779	744	765	777	769	818	747	728	744	756	764	747	741	716	796	704	783	756	702	729	752	743	746	764	740	739	715	737	787	705	762	728	767	709	776	765	749	711	730	719	773	785	727	736	716	791	740	740	742	745	700	761	720	704	783	760	764	745	698	779	781	785	702	787	770	758	736	748	779	740	731	747	740	734	778	712	765	783	780	765	766	738	775	736	727	767	756	730	710	776	763	756	739	745	769	766	797	744	770	735	714	741	737	739	776	738	792	740	740	754	772	736	744	702	743	699	770	781	752	785	774	772	738	726	795	783	728	758	778	759	737	718	740	758	730	747	772	737	723	786	746	757	773	773	764	736	736	773	787	719	744	797	738	772	764	736	776	725	776	740	767	734	756	757	765	762	751	740	730	739	823	782	744	707	822	782	826	743	741	742	743	769	755	740	753	745	745	768	719	774	700	758	740	794	758	747	742	731	764	787	712	671	740	806	697	754	777	700	760	752	778	739	804	746	765	737	793	774	769	717	712	793	803	743	758	742	730	734	784	770	762	735	743	786	751	786	799	755	768	822	747	797	740	766	746	745	732	795	751	731	742	799	711	723	738	742	741	771	777	726	784	710	797	765	704	759	760	741	771	696	734	757	749	726
79685	78659	53956	32657	6590	583	409	414	369	358	353	344	349	316	327	331	298	327	344	330	326	338	313	354	372	305	317	325	317	302	347	336	344	310	315	342	337	343	376	341	317	357	352	329	308	290	340	305	329	333	297	359	337	319	303	346	359	332	334	322	350	332	320	365	312	327	326	335	302	344	359	342	332	309	312	330	281	325	341	286	338	296	356	304	326	343	297	340	312	332	328	329	350	333	338	354	329	335	329	327	331	336	306	339	311	319	331	322	294	309	366	287	317	368	339	300	338	322	340	317	337	302	331	295	312	305	297	327	313	318	336	334	313	308	317	303	279	352	301	334	316	306	304	359	325	333	333	351	312	319	293	340	344	340	353	309	326	329	309	290	377	315	289	299	341	334	315	337	341	335	310	328	297	314	331	333	367	323	335	313	297	332	336	311	331	318	324	319	329	355	346	320	313	321	308	307	318	302	361	298	319	325	339	315	323	307	328	338	323	338	320	313	312	314	306	301	312	342	349	307	321	319	313	315	317	333	324	308	323	319	324	318	334	343	338	312	318	299	321	315	303	310	315	331	338	331	300	328	335	306	340	337	316	317	293	320	306	311	348	308	334	319	278	330	342	372	336	326	324	312	304	304	309	303	306	335	355	301	315	325	317	302	305	328	338	309	333	301	327	312	317	292	332	294	327	322	323	328	323	356	281	342	320	330	324	312	353	336	343	324	330	346	305	314	304	326	337	305	306	305	317	352	334	339	310	309	335	295	345	336	303	336	338	341	316	337	318	318	325	311	342	284	316	326	325	309	325	327	325	325	321	323	292	311	335	327	294	318	334	347	368	311	327	333	345	322	322	324	314	301	323	306	323	292	357	341	344	332	321	337	298	333	333	290	333	344	325	312	337	313	338	301	332	350	320	313	321	319	324	348	333	311	289	303	307	312	341	330	322	367	332	361	337	306	318	352	345	328	340	309	318	311	317	331	333	306	286	325	303	335	358	303	320	308	295	347	328	307	326	321	305	318	352	322	325	331	317	341	328	346	348	331	320	304	297	315	330	312	299	299	342	277	332	356	301	335	342	299	313	314	331	342	349	316	339	320	304	283	304	324	324	312	273	334	343	321	311	295	307	327	317	336	350	362	330	330	322	311	341	331	336	294	313	302	320	319	313	352	315	318	316	331	305	305	333	320	296	319	343	341	326	326	304	333	318	303	320	315	338	339	314	329	320	353	341	315	314	289	345	325	321	310	298	342	305	361	309	358	309	321	300	299	318	292	325	311	307	325	332	310	310	322	337	325	317	321	323	306	324	340	337	314	308	329	310	336	309	302	320	326	295	315	373	342	334	321	327	320	319	311	306	298	309	341	330	324	325	288	323	328	330	351	348	311	328	343	316	320	350	324	353	329	329	317	345	374	326	325	297	316	279	322	310	304	308	332	337	332	325	298	310	350	273	310	311	318	346	331	309	291	344	327	339	356	319	344	309	321	321	309	332	321	313	306	309	345	317	348	351	322	319	334	301	322	307	314	333	350	322	315	321	299	296	313	328	333	313	302	333	295	351	314	323	312	317	332	351	320	331	306	365	318	330	312	339	310	355	363	321	320	365	347	335	333	318	299	310	296	332	316	316	303	330	359	296	341	327	326	326	287	318	341	320	323	298	328	299	345	332	308	331	337	325	319	327	324	295	288	367	310	333	342	308	326	297	319	338	308	312	348	318	337	332	314	320	315	323	305	332	304	348	347	307	327	291	330	327	296	291	341	362	322	321	355	317	298	332	333	304	285	387	346	295	299	312	320	341	288	350	324	303	333	319	351	313	330	327	333	301	337	350	316	329	316	324	281	351	313	319	328	331	288	312	313	291	333	339	321	315	323	336	322	307	330	337	352	344	337	314	336	322	295	301	327	356	323	331	333	310	334	293	345	331	308	295	331	297	329	296	323	340	299	321	337	350	320	298	312	340	318	336	332	331	307	321	342	343	314	323	321	325	332	315	338	324	333	336	312	306	299	315	314	325	360	314	338	307	316	310	342	324	327	307	352	321	304	303	343	299	300	278	322	309	328	359	350	297	305	320	306	278	342	336	345	300	319	309	336	290	310	337	318	326	293	314	322	360	328	320	322	290	309	298	317	330	320	306	294	350	324	345	317	334	322	326	319	331	319	306	308	323	370	322	310	343	320	318	309	315	310	348	333	348	308	336	324	310	331	279	337	319	334	313	357	320	305	336	312	313	344	322	348	313	275	315	324	326	294	318	325	301	301	349	303	308	344	348	311	327	307	323	353	309	348	289	287	331	314	315	330	336	328	349	325	340	313	277	330	326	332	328	339	334	307	322	320	320	353	330	351	324	354	317	336	323	332	314	307	315	317	326	319	326	300	323	339	339	309	334	307	344	302	332	346	306	350	319	323	313	334	357	294	345	356	336	357	332	329	333	318	316	287	313	314	307	355	289	331	372	337	317	327	300	332	303	320	312	349	308	334	349	323	315	318	332	334	291	331	321	332	326	322	340	323	334	300	335	342	282	367	300	333	340	301	318	315	313	325	281	330	323	351	330	307	306	320	319	343	323	313	365	325	341	308	325	318	300	325	290	295	332	316	325	320	302	335	307	332	303	319	316	303	354	310	354	329	306	286	285	313	312	328	321	294	302	360	300	307	312	312	338	299	310	300	368	354	320	328	314	319	292	287	339	297	321	318	302	321	332	304	312	294	339	325	308	298	325	321	328	341	349	264	322	329	320	313	309	319	328	336	349	326	285	311	321	300	305	335	342	313	324	296	304	340	315	338	298	357	325	317	325	326	315	307	325	331	347	340	329	308	295	334	316	328	337	325	320	309	318	343	332	353	342	334	327	294	316	339	354	299	292	320	341	324	302	323	346	316	320	344	312	321	327	328	291	328	332	329	344	356	327	361	343	339	310	353	281	327	324	331	297	315	338	346	327	343	336	318	363	351	362	311	338	351	332	300	330	299	343	330	357	324	313	323	307	302	301	307	335	300	325	342	332	329	313	341	307	346	332	316	307	333	290	305	316	325	349	335	292	343	336	308	330	333	315	317	301	343	299	327	336	299	308	308	342	330	313	322	319	337	329	338	357	354	352	333	345	319	330	290	324	323	353	334	327	322	326	321	330	334	341	333	279	336	312	340	353	324	297	347	308	368	367	346	360	332	341	326	308	279	374	344	319	306	327	344	322	343	301	316	345	330	341	323	345	316	300	345	362	340	314	320	314	311	321	334	334	325	351	319	290	323	327	351	322	324	283	308	328	348	328	323	302	340	307	296	343	347	342	313	335	308	351	323	331	336	321	306	343	337	322	337	326	305	315	343	344	350	326	304	294	313	316	321	294	320	349	327	294	322	310	326	352	323	306	302	329	348	336	316	322	350	311	346	333	339	345	323	324	315	323	337	325	267	335	330	375	340	314	324	337	337	339	332	343	328	321	336	295	311	351	337	354	310	287	309	310	321	327	314	308	304	321	333	325	315
58175	66353	50514	23141	1540	1331	1362	1256	1167	1145	1089	1115	1100	1031	1007	1009	1075	1007	995	946	1010	1007	1007	1015	973	979	1052	1008	991	1020	965	1005	940	987	984	993	968	1028	1002	968	1014	937	968	984	997	943	963	924	946	978	974	950	936	992	931	973	1000	973	954	999	984	962	1009	901	941	1009	955	917	982	1007	952	957	980	976	942	953	1005	1020	980	947	989	963	1015	938	970	922	946	975	962	978	982	926	909	995	929	933	965	928	981	968	893	962	976	983	923	965	957	907	937	967	976	942	1002	995	934	999	1006	980	955	970	951	972	920	1000	955	949	954	962	942	992	940	945	991	968	985	963	1001	1026	958	932	935	953	947	981	949	933	954	959	939	939	980	914	957	955	909	1013	940	945	972	954	983	938	968	933	955	1023	993	1034	957	991	969	992	987	973	971	975	1001	923	929	937	940	964	994	951	964	897	968	945	963	950	936	963	984	940	971	996	941	958	921	976	991	983	968	955	991	997	905	1018	954	947	979	949	941	1004	923	948	929	928	977	956	980	951	937	992	929	950	965	952	947	949	980	993	976	1006	924	985	1003	957	973	999	971	982	974	914	973	971	952	941	985	968	986	928	935	971	931	951	996	948	983	1001	1010	999	998	957	944	927	903	980	1008	976	941	952	975	1008	905	898	993	945	915	958	955	963	972	974	935	977	955	961	940	939	961	914	974	978	1008	943	940	916	951	995	964	961	957	1022	915	964	920	951	982	949	991	974	942	958	986	926	1003	989	951	923	953	914	921	986	953	954	936	979	918	927	967	986	949	937	997	975	952	899	931	959	929	904	978	979	991	914	989	931	983	976	973	942	993	988	930	959	1003	996	921	937	922	930	975	940	986	959	962	943	967	920	924	1008	970	982	956	943	998	927	965	982	943	997	1009	1076	958	994	919	976	941	976	974	935	1013	918	949	950	862	899	1007	954	970	952	968	944	941	970	971	943	992	971	1004	1003	955	1011	987	914	950	951	932	927	1008	947	984	956	951	958	1001	931	907	939	947	986	891	953	970	918	971	961	988	995	941	963	992	1025	966	936	959	933	994	983	939	988	992	946	969	937	961	934	904	970	968	932	966	1000	953	933	962	929	981	943	950	1016	951	978	956	921	920	927	997	969	950	966	968	944	940	1049	948	938	973	984	953	954	1009	1004	937	975	969	945	932	905	895	958	967	970	937	979	972	945	952	939	978	1010	985	993	906	940	972	917	985	971	963	973	978	973	1015	930	927	970	930	970	910	989	966	976	929	998	968	947	992	889	954	936	932	992	964	976	970	955	954	977	998	922	1023	947	982	1008	946	949	1008	955	1082	962	915	992	955	1010	989	951	887	963	967	929	960	949	969	966	935	1003	943	961	950	930	922	988	920	981	989	932	928	1016	896	993	1010	995	956	971	948	1001	920	936	961	951	939	981	976	954	962	993	935	931	950	933	959	1024	923	995	907	938	911	997	967	978	955	955	956	990	1017	987	992	913	966	944	1008	925	976	952	949	946	1002	986	933	960	1015	1000	973	1011	977	913	954	977	956	962	1008	973	956	1005	905	923	993	973	972	994	930	989	959	940	919	981	976	985	935	926	950	913	970	942	982	960	933	917	959	948	991	1014	933	956	941	944	894	949	945	895	952	935	971	974	976	948	975	915	966	1001	944	984	968	956	994	959	945	969	945	988	986	960	948	973	1029	972	1008	950	933	931	964	1005	980	971	939	950	918	945	983	913	962	943	970	944	1000	946	920	959	957	999	969	969	973	945	960	984	940	963	971	949	967	893	994	927	941	992	1003	957	961	922	945	961	955	975	918	1005	1037	942	935	929	900	947	998	919	999	920	957	983	913	1000	978	984	884	945	1000	955	989	966	1033	955	995	902	938	1004	914	961	944	1030	1012	1004	963	973	954	976	1050	955	938	891	974	917	947	975	1004	977	916	970	953	944	1033	969	951	986	959	942	1025	960	976	937	958	952	991	982	954	1010	955	955	987	893	961	897	1010	983	989	942	997	938	962	900	959	953	937	954	945	982	928	991	957	948	922	1034	967	952	953	970	978	944	996	970	980	976	976	975	933	945	968	992	977	946	897	937	942	978	968	954	943	989	1011	973	963	939	1003	992	971	957	964	946	965	1000	933	971	972	970	968	901	904	963	955	952	998	999	922	926	955	993	1022	973	923	1005	945	1011	908	947	956	936	921	977	983	984	983	936	923	946	962	970	994	960	945	951	927	1046	935	898	990	946	1003	938	1012	959	899	997	986	903	994	974	933	953	971	992	953	975	989	940	978	964	940	938	928	975	1001	1019	937	975	987	976	967	958	931	995	941	953	1028	884	980	970	977	972	954	968	1005	967	943	973	942	944	967	1033	966	952	963	953	961	955	1009	1006	967	984	931	979	977	957	952	955	942	955	913	969	985	969	981	947	963	1013	894	970	978	963	972	953	958	959	967	955	994	844	974	938	981	952	930	936	941	948	933	929	981	957	993	914	944	999	992	1042	913	948	931	963	973	989	920	957	1006	940	981	966	976	967	992	926	928	919	1016	978	940	991	975	981	928	924	1021	896	922	963	960	997	946	969	917	951	977	946	934	984	991	949	958	934	960	961	920	975	981	951	1001	946	1004	908	901	977	943	972	946	948	965	954	1010	976	935	959	949	949	972	953	971	942	977	1022	955	962	907	951	999	924	950	934	972	1002	979	930	996	970	986	971	948	977	970	985	920	1046	995	988	950	932	966	1007	975	966	964	976	901	958	926	937	925	1009	1001	905	916	966	1028	1013	947	973	956	962	980	976	951	993	954	951	941	959	977	986	923	964	1020	893	986	971	943	1019	946	980	999	898	945	951	956	977	982	953	1008	936	994	957	992	943	957	865	964	934	906	957	999	890	979	983	1008	986	923	944	956	984	929	978	962	960	936	996	994	948	959	962	1007	974	920	962	1021	986	990	930	919	969	1000	938	905	968	988	901	1005	993	929	935	982	972	968	988	935	988	998	941	909	978	989	982	943	1004	974	992	944	955	976	933	982	943	953	993	981	928	1008	911	993	945	989	958	926	949	960	989	1016	1006	1030	962	932	991	941	977	994	994	954	917	918	992	971	991	957	971	966	961	1014	963	922	991	973	928	973	964	980	928	932	963	934	950	968	943	955	952	1016	1012	992	913	940	967	875	957	974	967	908	967	952	957	1000	947	934	959	977	951	924	907	992	935	951	947	973	994	952	991	985	946	951	968	894	1011	924	955	923	973	980	964	994	973	899	937	976	934	962	904	1008	959	1023	967	1004	937	969	932	937	943	994	926	975	909	986	990	925	970	1013	933	1002	956	991	957	968	1020	1009	992	960	978	906	964	997	985	924	917	992	944	951	954	966	967	951	933	929	956	973	941	960	945	1000	986	966	958	1001	962	937	1010	926	970	992	950	962	986	922	1001	984	978	955	953	960	966	983	987	989	967	1001	971	1026	927	973	987	1020	956	968	1023	962	901	989	973	961	928	977	1033	956	973	913	958	988	947	910	934	965	965	1037	932	940	939	969	904	962	950	935	983	954	927	1027	968	945	927	976	950	978	949	950	982	939	1012	968	940	998	943	939	970	990	927	982	949	919	954	959	961	937	929	947	1001	973	915	915	944	1023	1012	992	1002	1018	947
27238	21347	6513	1344	158	165	169	175	170	158	165	138	150	149	141	176	181	176	164	155	152	158	180	150	140	144	153	136	176	154	183	159	159	153	138	158	169	170	155	149	150	167	164	144	182	172	159	172	142	161	166	120	171	147	155	154	158	143	159	146	152	157	156	142	140	142	151	168	144	174	155	159	166	172	157	150	163	156	124	145	156	145	132	134	148	147	132	141	139	160	180	149	165	153	151	166	156	148	145	151	173	146	160	151	165	156	140	148	162	142	167	166	177	151	163	143	158	151	168	157	148	157	161	154	158	143	125	167	165	145	156	117	144	148	156	132	144	157	164	158	135	155	149	137	169	136	150	142	146	161	128	146	141	141	154	132	146	139	140	147	151	120	158	144	150	160	171	147	143	150	148	152	148	149	143	162	171	152	152	147	147	142	150	140	157	160	163	143	170	161	151	145	152	166	166	149	161	135	150	164	156	155	155	150	159	140	152	154	183	148	166	163	156	167	153	140	139	161	157	159	156	157	171	143	150	144	166	164	141	161	171	147	152	156	161	166	171	134	140	145	182	154	135	148	143	157	164	148	146	163	161	156	181	137	171	167	127	157	144	140	132	149	129	158	139	161	145	139	167	148	164	158	136	150	145	150	174	139	148	165	151	145	139	152	166	144	156	140	145	180	147	158	144	174	173	146	158	148	168	157	148	135	157	130	172	170	141	166	161	156	163	131	164	157	148	165	174	139	149	153	173	168	158	178	152	141	165	139	158	173	156	166	157	149	151	161	150	138	152	140	153	145	159	161	154	163	176	149	169	125	145	161	177	137	153	167	149	166	136	147	161	135	175	149	186	149	163	124	168	163	146	174	148	146	120	183	161	142	170	129	162	146	147	155	138	148	163	160	163	152	149	132	153	154	158	154	148	156	123	150	147	144	149	190	142	150	152	145	156	160	173	149	148	149	127	179	139	157	158	168	178	152	149	149	146	148	153	142	148	137	172	175	151	170	154	153	151	148	137	146	167	156	160	146	178	148	169	155	133	161	154	170	162	158	135	153	130	191	175	139	147	126	174	149	152	143	169	161	139	145	156	142	145	155	155	157	132	164	147	154	164	151	145	157	154	141	154	151	143	169	151	158	136	166	133	134	188	160	163	146	146	141	145	165	152	159	166	171	180	144	168	143	153	153	139	161	142	149	138	158	149	153	147	203	147	137	141	168	142	148	149	145	155	164	156	141	144	166	156	135	159	153	156	153	145	130	151	150	167	146	147	146	149	144	149	138	147	126	132	148	154	173	140	159	139	160	158	150	171	160	166	139	164	148	145	143	138	143	148	153	148	159	133	143	144	148	132	156	172	143	130	139	158	158	154	148	158	169	172	144	169	160	135	150	160	170	160	169	167	158	184	142	170	141	172	149	153	157	150	165	146	139	182	144	146	149	137	148	157	148	144	173	154	169	154	138	157	154	148	165	158	141	152	150	142	131	154	148	160	124	148	158	178	130	160	136	162	164	137	148	122	168	175	164	154	145	126	182	137	167	137	142	141	153	152	171	167	160	161	130	144	157	160	142	161	150	164	154	136	165	134	146	141	172	147	130	156	142	153	179	154	136	156	149	148	159	190	153	160	158	175	142	141	151	165	140	160	171	139	144	167	148	148	145	169	151	154	159	180	148	169	155	150	158	151	164	132	165	152	168	154	156	144	166	158	160	147	125	159	143	168	141	146	123	143	152	141	174	173	127	141	140	157	157	149	149	150	159	151	141	165	149	159	152	124	151	136	142	156	173	169	149	159	158	149	159	172	142	135	151	144	146	146	167	143	138	147	153	179	154	141	154	165	152	149	168	143	173	158	152	143	127	157	148	159	155	157	163	141	146	137	168	153	132	144	121	153	154	174	138	161	152	141	152	157	156	146	139	153	150	148	132	157	165	143	157	152	151	161	137	167	160	155	148	164	149	155	150	150	143	143	152	152	155	156	166	147	127	143	166	164	150	162	147	149	147	160	132	143	164	147	162	143	146	149	151	162	152	168	153	149	129	151	163	146	180	173	161	148	149	143	146	154	153	165	131	167	164	148	136	148	156	156	157	152	162	165	172	171	147	138	148	141	131	155	153	170	149	154	164	163	141	156	137	151	161	160	184	161	152	153	144	176	137	172	180	139	135	137	143	149	134	172	167	152	159	145	163	138	156	166	136	151	167	133	163	132	134	175	138	161	132	154	158	157	146	166	159	152	149	160	139	151	172	162	148	141	142	145	139	152	161	160	160	143	166	147	150	147	157	144	148	158	159	145	141	151	164	137	159	157	156	159	159	153	150	146	162	140	165	155	153	156	176	146	141	157	151	168	166	152	152	146	152	137	159	146	165	159	162	133	166	168	130	149	161	172	178	144	139	172	158	165	138	154	147	153	140	157	175	134	141	147	136	136	146	147	157	155	160	132	152	166	169	152	134	137	172	181	140	123	143	166	168	155	137	152	167	149	141	162	152	159	155	172	155	160	168	152	141	145	153	149	157	150	145	158	159	148	140	160	154	145	141	155	163	147	151	133	160	139	141	161	149	169	147	149	140	145	148	136	169	151	143	164	165	166	160	163	181	151	154	136	137	158	162	167	145	157	154	153	152	144	170	148	156	131	157	145	145	163	167	170	122	178	163	129	145	166	137	150	161	159	149	140	153	145	174	140	113	149	156	139	161	145	148	134	146	156	146	153	157	146	167	157	153	149	145	151	139	159	142	160	150	148	154	159	141	152	153	171	160	146	151	152	140	129	146	171	171	177	145	126	158	143	148	142	148	156	171	138	157	175	148	146	157	147	165	167	139	151	150	169	152	172	172	154	160	151	150	122	134	169	128	167	156	133	141	139	139	158	158	176	151	148	138	133	152	163	166	147	150	154	151	151	181	160	172	153	145	172	147	136	160	145	143	148	161	160	134	143	153	156	127	148	141	130	177	149	133	151	140	155	159	159	161	143	165	151	143	156	155	146	157	151	148	144	147	138	156	149	143	161	163	169	146	145	151	149	158	151	138	148	161	163	164	130	134	130	165	171	156	147	153	167	142	157	136	145	178	161	167	187	153	167	160	166	158	138	140	136	149	146	155	143	161	127	146	162	166	157	144	154	157	167	148	147	147	152	178	136	138	151	166	154	143	123	157	154	138	161	156	156	148	142	135	133	148	158	148	145	164	136	139	157	168	139	155	170	162	143	169	153	141	131	120	131	143	164	141	149	162	170	161	149	167	155	144	134	151	160	141	174	153	155	168	144	152	133	142	157	152	148	167	165	167	177	147	167	136	157	153	169	161	125	153	146	127	152	159	158	152	158	168	152	177	175	150	178	143	160	153	147	136	165	162	141	153	155	136	152	154	159	140	148	143	159	168	141	169	164	142	166	160	126	159	151	135	171	154	155	154	159	145	130	156	152	124	125	157	143	143	116	143	148	158	138	155	146	150	154	155	157	160	144	156	140	141	152	155	154	156	151	136	148	161
26377	26663	8264	3628	525	563	467	553	519	542	521	558	512	509	573	560	546	526	559	541	518	547	531	555	539	535	538	529	474	498	472	557	518	507	571	542	524	506	504	530	517	529	507	551	534	543	587	492	534	505	520	519	491	548	540	520	497	542	464	532	520	556	516	535	500	511	551	518	522	498	522	520	551	533	562	491	532	493	518	506	555	493	535	529	508	559	492	473	556	496	522	531	512	548	517	519	504	532	551	534	536	577	511	531	527	512	529	530	547	493	504	550	543	537	555	484	517	543	527	511	490	547	505	494	518	545	535	526	486	521	502	542	520	534	509	491	516	519	524	515	483	487	496	554	520	491	555	541	511	504	518	514	547	541	542	517	543	534	509	515	501	486	555	570	529	518	530	529	521	475	497	535	498	486	528	539	541	493	512	505	494	525	518	532	537	523	552	522	553	500	532	516	516	499	553	491	566	547	540	502	509	532	558	527	529	520	523	494	521	533	534	503	528	515	504	546	525	557	534	513	526	533	528	532	490	536	515	541	540	491	533	526	512	510	533	511	534	503	533	550	512	475	541	542	548	516	545	549	518	555	500	501	506	545	539	507	502	512	461	521	520	486	450	503	534	524	480	499	529	478	559	514	509	545	556	500	533	535	525	540	564	526	552	521	521	561	518	534	550	540	486	485	472	541	551	545	526	499	536	541	519	531	506	532	516	528	492	545	554	547	550	502	509	482	507	512	573	545	557	518	502	514	505	494	524	509	507	495	508	517	537	506	479	529	510	540	502	543	545	520	525	550	515	527	494	465	517	497	483	531	529	505	504	517	527	533	460	474	503	492	554	559	540	494	471	573	482	499	521	548	516	524	516	516	501	550	527	485	549	553	495	515	525	490	490	484	475	535	548	517	527	549	542	504	523	558	581	535	543	548	536	501	518	544	515	522	535	519	545	476	515	506	473	528	536	495	549	521	538	512	493	517	531	506	496	504	526	495	542	518	559	484	496	499	517	497	492	516	508	514	543	536	542	522	533	553	568	528	544	541	544	528	535	525	554	530	494	543	554	551	494	538	544	504	555	564	526	509	532	522	529	494	541	528	534	519	538	565	503	533	512	517	546	533	508	535	501	527	516	561	495	549	545	493	559	532	555	540	533	523	505	523	531	513	521	563	500	509	534	531	526	532	530	519	531	550	526	515	543	500	514	516	545	551	513	520	519	487	512	551	517	541	535	506	495	493	544	503	537	524	529	541	555	520	501	493	534	527	482	505	479	524	552	517	508	540	476	552	538	560	525	481	517	502	523	487	539	505	572	509	504	516	526	506	534	494	515	518	530	501	513	539	528	534	527	521	562	544	505	556	486	529	523	501	484	533	538	527	537	515	526	565	509	510	518	558	542	488	551	511	546	506	491	506	531	530	568	505	542	546	531	529	513	545	542	521	539	534	484	578	503	545	555	543	479	528	553	528	557	496	511	528	541	528	477	530	505	569	493	507	506	540	547	526	544	541	536	509	543	492	522	536	506	507	513	535	509	571	495	544	507	490	490	548	557	491	530	519	530	508	516	520	547	525	523	524	517	525	558	503	517	493	522	545	514	538	515	508	565	491	571	539	526	502	561	541	539	558	575	533	521	525	520	518	513	527	492	526	508	525	516	497	493	505	532	473	482	499	532	494	578	516	555	520	528	523	505	459	524	541	558	498	517	501	524	502	514	513	562	557	524	534	500	497	524	554	508	536	568	492	526	543	535	501	500	538	529	513	527	507	495	563	531	517	558	505	477	540	535	501	506	525	520	514	514	531	495	537	526	503	528	516	536	543	517	540	519	525	504	551	507	553	539	561	545	554	493	549	492	496	542	521	521	516	505	506	500	524	509	489	537	527	529	527	492	510	556	505	498	510	510	528	518	546	533	523	527	518	483	532	520	502	531	529	547	547	545	528	536	531	513	550	585	518	529	528	517	483	520	541	512	541	508	537	515	500	548	505	540	516	508	509	508	555	535	511	530	512	539	523	492	495	518	506	515	551	496	533	489	519	560	502	571	532	536	508	563	545	515	557	561	485	488	539	549	494	515	544	537	527	552	500	545	544	532	518	538	498	565	511	533	514	541	507	515	541	531	509	567	524	535	516	539	508	519	532	517	537	485	498	488	512	489	555	480	528	474	561	507	496	527	527	526	526	533	554	551	501	493	575	532	512	539	532	527	531	558	496	549	529	464	544	506	490	512	557	513	542	534	481	510	495	519	521	558	534	517	489	532	567	541	527	532	508	526	556	523	519	502	476	552	507	575	534	551	507	528	499	500	513	539	562	510	511	547	531	546	503	525	530	525	492	537	501	540	537	510	520	484	514	503	510	550	518	582	551	504	505	507	550	545	516	527	506	528	599	516	516	521	506	527	526	556	502	576	493	566	556	522	515	537	462	536	536	489	531	504	525	494	548	541	518	516	535	522	516	520	516	560	542	500	539	567	521	522	546	523	532	501	507	543	508	532	506	494	579	550	510	548	488	489	511	507	499	539	536	558	554	530	555	509	525	515	542	538	506	513	528	503	538	494	516	515	531	526	532	499	518	506	473	518	531	506	518	520	517	531	536	499	492	511	552	501	503	531	541	554	495	550	505	523	536	512	546	513	566	509	523	513	534	554	542	561	520	521	568	546	494	547	535	510	495	542	548	495	535	544	538	532	517	550	506	511	539	537	529	526	499	515	527	479	523	501	510	501	516	504	505	521	560	537	524	528	544	509	533	578	502	523	517	503	539	530	489	507	511	519	505	505	481	518	494	554	517	560	498	557	518	539	506	548	538	495	551	500	508	562	561	583	517	529	542	562	566	522	550	521	548	498	592	506	497	523	564	523	504	514	510	489	542	560	507	505	533	528	506	533	518	538	504	493	506	548	550	534	528	556	564	532	517	502	519	552	518	521	514	533	578	487	549	516	509	517	550	534	531	501	531	537	551	480	491	494	476	504	535	512	464	558	516	560	575	549	515	538	508	536	496	543	547	470	501	515	530	542	522	508	502	539	519	511	527	512	496	537	553	532	513	516	551	501	522	544	489	512	553	497	527	510	501	497	564	531	544	550	554	518	516	536	520	510	495	508	517	526	516	526	525	548	508	563	527	525	529	506	543	527	521	497	495	481	518	554	518	526	529	574	517	552	536	561	504	526	523	523	545	540	533	518	569	562	529	473	516	523	531	511	547	520	520	498	547	540	537	503	547	503	517	548	484	524	529	498	533	548	549	518	543	502	533	540	504	500	519	542	522	534	533	519	543	554	550	491	497	517	544	529	511	551	464	539	520	531	552	546	499	557	557	560	547	529	514	530	484	512	521	495	556	507	530	513	530	520	557	525	551	525	487	540	529	543	545	532	493	504	538	463	535	546	521	495	502	515	487	535	529	506	544	512	526	546	556	534	500	562	533	488	493	512	532	518	522	511	536	523	522	492	567	536	477	516	510	517	495	513	501	551	589	534	507	537	549	524	558	508	511
68736	67149	42949	22523	2447	308	267	270	216	282	252	256	216	267	243	232	234	239	222	241	230	249	259	248	253	249	251	220	215	236	248	258	237	225	259	265	223	210	237	231	220	233	264	244	213	250	233	222	244	250	240	225	240	236	230	254	240	243	249	233	265	258	248	235	266	240	237	219	235	215	221	276	244	187	242	235	239	234	239	223	237	217	238	215	248	241	236	225	255	262	233	244	246	240	239	238	225	239	214	210	252	251	238	233	256	235	244	231	256	235	231	249	209	239	247	249	252	228	244	217	240	234	264	243	242	226	259	222	234	247	217	248	219	241	237	285	221	243	239	240	258	239	243	216	242	232	218	239	215	221	205	256	247	275	260	223	216	263	221	238	233	227	250	253	265	235	257	249	240	194	231	244	230	248	227	244	248	250	240	242	225	226	262	269	236	231	235	248	245	243	221	260	205	256	217	247	255	195	217	264	228	262	210	245	244	255	244	223	260	232	233	214	246	214	233	245	224	239	259	219	263	227	239	239	239	253	261	246	211	251	246	214	211	237	225	240	216	224	226	231	250	222	252	268	248	248	242	265	257	234	250	275	247	247	249	259	243	223	223	238	241	243	246	267	258	242	227	213	251	242	263	226	263	253	234	256	225	239	229	251	218	246	238	253	200	265	235	236	236	231	239	252	249	249	251	240	243	243	251	250	220	244	231	239	224	234	230	260	233	230	222	248	247	241	231	284	251	236	250	236	238	204	236	227	239	273	233	209	245	230	241	242	250	273	246	215	267	237	273	225	219	242	225	217	225	220	251	256	233	201	217	250	245	224	261	241	250	240	243	230	218	222	260	251	233	205	206	233	221	256	223	236	249	234	263	230	262	216	244	239	216	217	261	247	246	230	253	231	225	237	246	234	235	246	249	238	243	242	242	238	237	256	232	250	228	237	228	231	237	237	258	221	230	276	253	225	233	227	255	263	222	255	242	206	228	247	227	234	239	225	222	266	244	242	245	238	259	239	238	218	237	207	241	228	211	224	242	223	242	218	257	222	254	255	230	260	241	248	249	251	227	248	231	267	253	235	238	253	265	220	241	226	231	229	227	259	227	221	249	241	229	243	263	217	229	249	234	252	267	242	229	218	261	229	223	226	241	242	257	290	257	225	235	235	261	218	227	236	250	211	211	233	212	261	198	237	239	241	246	208	233	219	245	231	214	265	240	249	236	236	259	231	238	252	230	216	227	230	272	229	268	248	250	210	223	245	242	231	239	257	251	246	274	245	261	231	218	228	221	221	222	256	245	236	253	239	230	231	241	236	205	247	261	212	235	236	229	210	235	255	250	247	257	247	227	214	233	251	291	258	214	234	232	258	259	227	237	258	253	274	239	232	250	234	211	226	251	241	230	239	262	239	232	244	272	239	234	246	262	220	244	236	219	226	229	235	253	235	248	227	241	229	226	264	237	256	243	251	235	265	232	249	246	237	226	271	251	219	249	219	236	241	217	232	242	221	242	244	246	245	239	227	249	223	226	215	238	247	240	261	245	255	253	209	227	238	254	268	264	240	241	225	246	247	236	275	255	227	240	244	240	250	247	239	232	224	236	224	244	226	217	262	269	251	209	233	228	248	243	207	255	241	238	217	236	231	239	234	243	241	239	228	248	230	231	235	245	265	236	236	255	256	239	233	240	236	220	235	258	238	247	260	246	216	242	272	250	243	223	222	245	219	266	244	224	217	255	236	239	223	220	242	249	242	249	235	246	236	212	236	230	256	254	216	222	242	240	216	269	216	232	251	212	249	229	233	243	241	220	205	240	186	279	198	246	241	259	239	243	224	251	226	249	244	227	275	232	259	228	224	215	235	244	256	231	240	220	238	247	236	231	218	236	227	230	262	246	239	236	232	239	268	258	267	257	218	217	269	233	220	230	237	221	238	234	251	236	230	238	247	262	252	243	239	245	243	249	233	232	237	258	236	257	242	251	222	234	218	257	233	252	250	222	219	237	270	249	234	234	212	253	234	242	232	257	259	256	241	261	250	233	268	240	230	225	229	241	231	239	257	229	233	243	228	234	239	207	249	259	241	260	247	232	276	229	251	219	229	241	219	221	203	214	239	267	232	251	242	283	233	228	247	240	213	224	234	251	250	251	201	279	253	214	255	242	245	226	203	256	234	269	259	237	233	245	216	216	244	234	240	226	246	226	259	235	250	227	226	234	231	269	246	253	234	262	226	263	248	236	238	250	266	213	234	229	248	221	254	245	219	243	227	241	243	236	289	255	228	219	246	219	229	252	260	240	250	265	215	223	255	251	240	236	229	230	234	242	240	248	224	243	248	228	249	236	242	240	247	203	247	255	250	249	252	242	250	244	241	230	213	234	249	242	247	214	219	239	236	221	252	242	250	232	248	259	243	233	240	236	233	265	242	244	250	240	258	242	242	253	222	277	237	220	234	244	257	219	251	217	257	251	216	241	242	233	215	226	239	240	235	213	225	241	249	255	258	216	221	250	224	263	230	252	238	232	228	237	221	211	267	239	246	222	259	242	258	260	243	225	228	272	271	249	234	230	229	238	258	238	221	253	244	242	224	267	197	265	242	237	225	236	261	211	217	220	239	203	239	231	235	243	232	242	242	232	240	214	230	226	246	221	199	237	233	241	231	226	251	227	234	251	252	263	220	240	244	256	232	218	260	244	214	229	264	213	266	256	256	240	232	251	232	243	230	251	243	246	252	251	222	221	226	246	243	239	242	245	238	223	241	241	217	247	220	247	227	233	229	253	238	260	215	226	263	236	254	272	218	237	239	255	216	259	238	237	255	223	228	266	226	236	240	217	226	236	203	225	234	230	226	245	254	244	261	231	240	224	228	242	220	251	258	241	238	228	238	232	272	236	235	238	240	259	246	250	237	242	222	228	219	239	244	246	214	242	225	233	239	234	243	242	258	241	257	255	229	231	238	249	273	223	243	255	219	235	223	257	228	233	227	220	231	238	244	240	243	234	238	229	225	251	243	230	242	225	246	234	225	270	238	235	225	242	229	249	239	252	248	257	239	235	248	237	227	238	245	244	246	226	236	230	223	247	242	252	252	227	257	228	222	240	224	206	239	247	221	231	239	224	231	253	272	235	248	234	225	230	257	260	225	229	249	218	220	242	251	257	249	250	236	245	232	253	245	230	232	250	234	259	214	256	249	261	241	249	218	242	259	225	233	223	232	227	243	220	248	246	223	214	246	259	262	264	247	250	225	231	236	229	235	258	219	242	250	266	242	248	258	253	244	245	226	260	219	246	253	257	229	261	244	236	238	251	253	260	225	229	249	244	247	221	237	241	249	219	253	252	236	242	257	233	215	228	266	250	218	245	251	259	229	252	263	251	252	212	217	244	228	239	262	233	253	245	238	227	232	253	227	234	253	238	224	218	246	241	262	242	198	242	245	223	249	224	237	256	246	232	205	249	239	232	227	239	222	259	243	233	236	244	252	225	235	217	213	235	196
47719	54549	39316	19548	1046	995	991	922	895	838	843	856	833	746	803	794	749	831	758	839	765	801	753	812	760	754	771	782	775	727	777	803	798	740	739	763	792	761	788	763	761	749	713	788	730	778	802	759	767	777	728	693	748	727	816	777	751	736	764	756	754	734	734	751	763	760	739	770	768	803	765	736	761	750	785	757	768	723	762	723	781	762	731	746	724	752	730	751	750	783	698	780	787	730	778	737	771	725	752	754	769	765	704	731	698	747	754	793	753	725	792	719	698	784	745	782	736	721	782	798	774	764	759	744	721	737	766	786	760	742	746	762	770	755	750	731	767	734	739	734	755	735	748	765	757	746	766	738	763	738	728	759	793	743	785	748	772	744	764	746	784	753	766	684	737	748	760	730	827	756	727	763	738	745	788	748	772	738	762	750	708	747	758	776	746	749	738	754	707	716	782	754	775	806	707	798	738	797	770	791	740	785	753	768	764	763	778	765	706	795	771	764	736	776	764	779	781	752	750	732	733	770	696	764	793	734	715	766	715	751	743	763	754	696	728	713	746	768	740	735	742	778	749	761	793	768	763	689	763	747	777	752	732	777	743	746	773	767	728	731	748	778	765	714	735	726	813	760	747	782	717	750	720	778	752	739	730	758	791	751	715	736	681	753	746	761	715	720	730	711	743	802	706	728	768	719	720	774	713	743	723	698	784	743	729	689	773	770	730	746	780	759	746	742	746	787	812	746	776	748	735	763	757	824	752	731	723	748	763	769	749	724	736	713	712	777	751	722	761	758	669	759	743	753	734	737	778	757	714	765	699	775	741	762	767	754	735	726	726	745	774	725	727	740	724	714	714	722	797	756	763	758	760	726	742	768	753	728	794	676	764	721	768	736	734	744	773	745	775	742	755	703	736	759	780	776	727	763	795	743	739	733	738	750	728	776	714	713	720	754	776	765	762	676	739	729	743	720	747	707	742	727	723	740	776	771	722	761	735	727	748	739	802	722	763	773	786	707	755	785	741	739	761	735	719	784	764	743	668	768	762	784	704	758	741	786	749	786	755	721	743	748	767	721	770	756	712	764	714	748	749	766	714	790	754	783	767	741	770	752	765	736	727	791	739	791	723	763	819	790	746	755	746	756	749	765	765	748	787	750	778	729	790	707	764	735	716	739	753	745	724	820	681	757	789	746	798	768	707	744	769	769	794	748	766	785	723	774	734	747	718	757	730	776	716	780	751	819	748	751	784	743	718	761	728	752	747	752	766	739	764	716	754	780	789	744	748	698	706	771	719	723	762	783	794	717	749	756	735	733	731	754	799	696	760	753	785	738	721	806	741	711	783	750	734	751	766	749	709	773	774	770	710	749	703	735	747	783	705	747	755	749	748	742	737	701	726	774	785	761	777	756	753	793	730	714	738	733	727	745	759	772	741	756	753	746	729	685	799	778	757	751	749	790	724	741	731	721	721	802	759	713	731	724	778	762	737	729	748	772	749	717	721	698	752	736	744	745	766	757	803	741	719	717	774	745	715	718	743	750	716	687	748	704	748	779	791	773	745	714	773	783	790	746	760	728	715	760	760	778	726	749	763	762	762	753	723	747	813	733	758	759	787	787	716	706	724	792	785	700	785	739	788	723	774	754	753	736	723	756	774	729	712	733	718	750	751	739	742	764	757	719	722	733	744	781	743	753	748	780	731	784	776	734	718	755	731	741	736	703	714	777	771	755	786	696	741	741	749	725	790	742	757	709	742	749	759	747	740	809	762	770	737	718	751	732	808	717	766	746	725	778	726	754	775	755	714	702	717	764	706	758	788	741	755	765	752	753	725	731	739	773	742	770	728	762	731	768	779	699	739	746	826	756	791	708	755	747	763	765	802	817	755	801	701	745	751	757	738	780	777	698	775	785	745	774	737	750	731	753	781	796	742	709	730	724	815	718	767	748	771	778	806	721	796	734	725	700	760	799	749	729	754	757	769	757	736	719	779	763	802	745	748	725	738	711	727	744	794	748	731	729	731	764	761	774	773	733	749	759	715	774	727	725	783	714	749	760	765	746	753	767	747	738	714	728	699	758	789	757	782	776	744	742	726	771	778	751	704	763	774	756	789	768	749	731	754	752	758	771	769	774	769	755	779	754	757	792	764	770	765	784	774	708	722	734	761	758	729	737	761	764	741	759	764	717	752	752	768	762	787	739	724	759	710	782	684	759	750	702	769	782	777	768	752	766	739	751	805	772	755	769	750	728	756	727	721	757	717	753	764	786	737	778	744	749	775	717	696	800	753	762	726	804	722	759	734	717	781	770	761	767	792	735	721	762	753	744	712	751	747	744	723	739	713	762	756	734	704	745	754	778	727	796	727	782	773	801	738	731	786	722	716	738	697	757	742	737	767	759	798	743	750	699	723	742	744	709	747	757	754	727	727	748	776	738	785	693	764	784	765	720	790	788	781	751	763	724	754	737	730	774	776	769	737	723	740	755	711	787	714	750	765	744	749	767	757	721	785	694	726	774	799	761	772	740	709	755	752	720	763	712	793	754	729	741	768	755	715	759	726	718	736	727	693	728	739	776	750	710	755	813	767	817	713	804	749	766	730	760	730	752	784	726	785	745	780	749	755	730	761	776	774	777	746	752	738	710	742	755	703	754	755	764	715	774	820	781	710	776	727	773	755	721	757	793	719	740	706	788	772	729	805	759	703	714	716	780	784	765	760	759	744	705	769	747	713	783	749	777	735	705	768	750	755	782	755	726	745	734	779	790	729	768	720	742	752	721	730	766	751	755	771	804	723	744	728	739	739	751	766	752	769	752	706	746	699	787	747	755	770	735	744	708	729	737	723	787	722	749	740	766	736	794	770	733	743	732	728	723	737	801	740	777	729	770	737	736	756	771	731	674	740	732	724	787	748	727	764	742	741	757	742	758	699	713	749	783	708	770	752	748	781	720	708	769	795	753	770	734	756	766	742	768	754	763	775	710	767	750	760	721	769	735	735	732	766	793	777	755	746	729	721	751	752	765	754	735	766	725	712	777	762	753	780	737	795	732	693	787	741	733	731	756	761	738	735	792	762	707	720	743	731	732	752	720	724	776	741	824	749	769	764	779	752	729	772	731	715	753	730	756	778	749	761	726	748	733	761	718	744	765	705	726	792	765	737	782	759	730	726	749	765	739	789	752	770	770	783	772	735	758	753	774	758	753	723	794	790	771	743	704	732	808	690	732	757	748	782	799	765	774	800	728	669	724	783	779	749	722	775	680	790	758	747	802	781	740	765	733	774	705	781	739	745	737	718	763	762	740	739	706	745	728	733	767	700	730	745	674	740	795	748	721	730	713	696	742	702	753	742	789	784	748	761	773	775	700	724	720	742	705	738	764	751	732	757	801	718	735	697	727	735	800	775	757	735	750	738	730	697	737	738	701	738	730	769	754	677	811	731	677	747	759	775	753	773	736	770	752	766	729	706	757	733	749	744	783	739	711	762	749	772	773	699	758
79662	78920	52255	31033	6349	631	396	395	351	384	376	370	316	349	354	331	323	365	349	345	317	339	339	346	371	319	323	344	318	333	366	287	327	348	323	330	348	337	335	333	298	310	318	335	332	336	329	306	299	331	311	335	324	360	328	342	321	362	293	279	319	315	330	337	354	306	322	313	321	308	329	332	341	340	335	318	314	308	321	350	302	329	355	326	318	319	336	337	304	337	344	306	325	320	315	310	334	317	331	323	306	309	317	354	332	328	301	346	377	341	294	319	354	332	302	355	322	322	336	313	317	342	331	372	358	346	366	334	331	365	337	314	308	298	326	309	354	355	329	319	340	334	325	345	317	313	305	332	321	336	346	316	315	327	320	340	294	341	341	304	337	348	302	322	319	308	329	295	342	292	316	273	314	317	322	344	303	357	304	322	346	329	307	290	315	310	308	324	289	331	363	356	293	309	315	332	347	328	307	314	300	323	317	339	322	298	319	353	337	331	323	326	323	329	318	320	332	320	314	334	364	319	360	331	332	294	309	358	308	355	308	338	283	294	356	327	329	353	294	300	328	332	319	321	315	292	312	328	330	360	298	312	306	334	320	329	329	327	321	330	327	328	326	302	313	316	330	317	335	299	305	307	351	349	302	312	282	318	329	304	321	336	312	329	354	346	329	298	341	294	332	324	319	308	326	300	316	325	304	303	295	315	335	310	312	323	312	327	317	339	345	357	318	314	300	360	347	319	315	301	340	358	281	344	321	302	334	305	322	333	328	318	303	361	300	285	318	324	294	328	330	362	344	301	330	321	347	313	295	348	318	337	337	345	340	298	308	310	352	346	346	304	329	358	318	312	323	347	310	307	336	311	332	313	303	349	325	335	321	311	288	303	336	350	302	290	336	349	317	323	333	332	337	324	327	309	334	334	328	317	342	300	320	324	303	317	325	311	350	306	301	328	314	312	345	327	333	329	319	348	296	323	313	308	347	300	279	327	318	331	312	326	322	320	284	317	338	303	317	274	343	329	329	291	299	291	331	330	339	325	322	324	316	330	341	360	315	320	306	311	324	325	339	330	345	341	344	376	317	323	331	307	323	325	337	305	299	300	329	339	315	344	335	335	323	378	319	326	329	335	315	292	323	315	356	348	327	357	327	361	324	315	329	322	336	346	305	333	321	303	326	334	306	358	303	335	356	301	328	312	328	302	310	312	325	340	327	327	342	298	269	340	313	313	317	317	316	323	301	335	292	344	341	336	328	316	293	319	298	325	322	311	344	316	342	321	318	327	328	334	314	331	328	334	334	324	334	325	312	304	319	305	304	310	348	336	350	309	356	308	320	328	321	345	281	302	350	340	332	330	343	306	295	333	321	321	330	332	294	305	318	308	305	344	312	329	330	310	324	321	344	310	333	319	308	314	336	361	307	323	360	331	342	328	333	301	326	355	345	320	336	337	315	310	316	293	296	288	277	327	316	304	330	372	320	306	307	318	343	318	321	350	345	334	313	315	303	298	322	337	335	317	317	336	322	330	334	330	337	343	343	314	312	331	350	320	320	302	289	306	330	338	321	314	320	321	333	321	282	303	334	314	349	322	302	334	310	318	306	366	322	303	321	335	300	319	307	323	332	312	349	319	331	324	324	327	341	334	353	306	327	383	313	325	313	338	332	340	331	308	320	314	334	334	283	319	316	332	349	314	329	349	321	349	307	289	299	320	286	314	351	293	319	333	320	302	333	321	353	321	346	335	335	308	328	342	323	325	343	358	359	351	309	340	330	305	331	299	346	318	321	343	305	306	318	306	330	331	318	330	347	315	308	313	317	304	339	350	346	346	331	310	319	332	345	308	285	342	337	311	296	309	327	327	304	320	296	341	303	317	344	332	307	341	353	307	345	312	291	354	310	337	302	322	354	307	359	323	340	316	290	315	333	337	334	313	318	358	318	320	342	322	329	288	306	302	308	291	309	312	344	340	318	352	333	317	332	336	336	321	300	312	339	331	362	330	306	301	295	310	350	331	327	324	320	337	334	331	326	305	332	335	318	345	288	304	309	279	311	313	328	338	290	343	318	295	313	332	320	317	333	317	309	282	342	360	308	348	349	294	342	322	341	344	345	326	335	339	337	333	327	339	341	303	352	334	309	327	282	321	316	310	339	346	347	342	342	337	298	328	325	306	340	338	348	310	313	312	326	325	310	293	338	338	332	326	313	308	323	309	315	342	342	308	350	304	311	327	311	303	319	325	324	372	310	345	303	306	304	330	302	325	318	310	296	298	306	329	355	355	311	341	365	298	358	288	323	342	357	314	318	313	320	292	337	343	335	322	310	338	326	288	311	332	352	317	311	327	326	323	302	327	318	284	344	321	324	330	308	326	352	305	314	310	328	305	318	350	359	302	335	329	309	315	327	305	340	323	329	336	292	335	299	342	312	326	300	316	308	354	322	285	288	350	332	336	294	339	315	314	333	301	302	334	310	294	332	329	321	329	330	351	307	335	309	325	300	310	347	324	322	327	309	318	313	331	347	333	310	330	315	294	349	322	348	313	330	335	326	343	309	290	306	323	326	317	355	334	318	321	308	300	318	345	319	328	320	343	305	352	319	309	327	332	304	319	321	289	332	331	339	360	280	330	303	327	344	353	316	306	327	312	339	319	325	335	331	309	319	368	305	291	301	298	334	329	309	346	325	348	331	347	347	320	330	314	314	339	338	283	344	317	322	315	328	305	353	340	300	301	339	312	352	309	336	295	326	338	316	299	325	330	284	302	340	332	330	320	326	374	332	365	332	283	289	300	328	379	326	325	313	313	340	319	345	343	305	344	329	290	319	327	322	337	304	312	331	344	333	367	341	318	302	354	335	341	334	311	328	303	315	322	333	319	339	364	334	335	320	325	334	330	324	318	323	317	313	327	320	296	344	321	365	334	310	304	314	371	309	308	306	319	332	319	355	334	328	329	311	310	297	310	304	333	332	277	324	314	342	340	341	305	338	331	313	355	347	302	330	328	383	312	325	318	320	326	312	323	324	327	340	292	339	329	326	312	323	333	303	310	352	348	313	313	331	360	333	321	316	333	316	322	322	353	325	332	312	365	323	348	323	342	308	337	368	322	324	340	331	345	300	342	359	307	293	331	333	311	296	319	300	308	320	322	305	323	293	334	302	319	345	333	321	324	324	316	350	349	311	330	323	307	359	333	343	343	305	321	334	328	320	313	303	336	327	333	354	309	327	352	339	358	325	350	307	285	336	338	348	332	305	340	359	333	337	347	322	329	342	299	321	294	354	291	286	295	290	327	359	334	317	318	303	335	297	339	302	337	333	317	346	299	326	356	347	330	338	301	326	306	330	317	334	331	347	317	340	333	308	316	340	324	287	332	314	339	322	346	282	305	326	307	306	315	333	330	316	270	333	348	312	345	323	296	304	322	346	328	299	315	303	314	332	318	335	315	376	278	297	323	290	319	322	322	333	343	359	339	298	317	323	362	318	340	333	338
58091	67185	47901	23241	1547	1434	1343	1225	1196	1166	1155	1048	1092	1038	1048	1054	991	1052	1033	1005	1031	1027	969	1057	1031	1014	1008	947	993	972	949	996	1002	960	986	947	977	990	976	1003	867	974	929	1003	949	939	937	996	923	1008	943	948	1015	963	1019	941	954	1058	968	920	958	926	973	968	905	975	931	1011	999	1002	913	965	952	951	964	898	943	909	927	921	953	940	952	901	993	986	972	949	995	968	961	1004	897	940	982	935	936	974	940	931	953	1015	995	1002	986	996	980	996	995	956	919	980	934	953	941	893	998	975	921	944	937	913	962	969	994	941	973	957	948	939	954	934	968	943	982	954	910	929	969	940	935	979	976	945	1016	971	973	959	892	940	960	928	934	977	980	957	966	933	985	890	974	915	963	979	952	979	979	916	928	969	1008	937	927	905	982	931	887	978	992	952	968	925	910	1052	942	933	980	957	960	944	952	940	870	967	991	992	930	974	919	887	946	960	955	919	886	956	937	917	1027	1035	918	972	942	960	958	984	977	926	886	945	966	940	991	961	973	929	959	936	902	942	972	947	950	858	980	883	958	876	956	881	976	952	903	944	914	961	977	968	939	949	955	953	953	935	994	972	929	935	948	909	931	960	931	976	972	948	985	970	981	974	962	953	949	978	945	928	913	1000	951	954	974	944	988	942	937	929	932	937	878	1017	949	960	944	927	921	972	939	946	976	902	929	959	994	996	954	937	1010	945	955	902	985	906	899	992	929	958	928	970	953	910	938	906	959	931	948	944	980	929	949	991	989	880	913	1001	916	973	930	935	990	970	995	997	975	923	939	914	956	932	999	893	960	921	925	947	904	966	968	959	958	967	959	963	930	936	951	918	968	976	997	903	977	981	956	977	934	904	1005	965	944	938	949	983	978	967	972	945	945	956	925	978	942	986	991	930	891	943	980	935	981	960	933	934	923	958	938	994	960	999	957	921	943	898	969	959	928	957	960	962	947	964	943	927	952	911	975	955	1001	966	951	1019	979	922	976	989	1013	934	994	910	915	974	999	999	1000	941	998	946	1005	946	962	1018	967	974	909	949	931	973	944	931	935	950	926	961	967	948	980	978	918	991	904	969	936	911	953	1012	954	940	1010	921	974	924	996	972	989	999	928	968	970	913	972	955	935	926	995	939	963	943	942	930	1001	981	953	989	925	954	944	910	921	950	980	946	947	943	930	983	959	911	949	931	957	961	931	941	966	1024	988	980	947	1014	945	954	919	967	962	969	954	956	970	959	897	1009	966	911	983	947	990	907	936	965	933	936	911	988	972	1001	954	941	937	921	964	942	969	957	957	946	962	973	967	958	986	908	1005	989	936	965	933	903	937	916	983	966	961	989	975	936	955	955	983	983	949	939	937	1008	989	957	958	956	996	955	976	967	955	970	956	970	1005	929	921	949	954	936	977	951	990	953	1008	948	984	953	991	993	967	910	925	959	951	970	960	948	950	936	938	974	984	989	964	926	967	914	959	907	931	942	1005	953	1020	919	995	950	953	983	913	958	961	937	955	995	890	928	938	987	960	936	915	877	934	1026	986	978	967	959	920	968	917	979	933	944	927	1020	986	948	990	970	948	969	927	950	924	988	929	963	951	937	958	948	938	939	1005	935	915	946	917	988	1000	996	951	915	941	964	899	930	976	914	940	870	932	985	914	1014	966	971	959	945	949	947	928	993	967	959	957	962	950	935	951	973	951	962	1006	914	954	951	1005	921	932	922	937	974	919	959	938	916	937	933	935	984	981	957	963	1022	1028	945	993	916	948	930	961	955	944	971	953	964	1004	900	995	955	964	936	975	972	989	978	961	926	930	892	971	956	930	950	957	936	921	951	953	974	919	963	920	982	992	988	938	947	984	958	966	933	962	992	946	961	938	955	893	933	947	990	973	988	939	919	961	921	990	998	955	926	964	942	963	975	948	954	957	944	991	946	879	931	977	962	910	955	933	957	966	904	999	994	918	960	949	978	967	940	991	959	929	992	938	958	997	972	926	958	948	931	1018	965	971	956	1014	867	962	926	967	949	954	954	974	918	949	920	933	864	935	951	921	962	876	987	968	970	912	922	927	968	960	898	911	1005	1015	942	993	928	931	950	960	941	950	974	958	971	974	983	923	977	902	985	930	927	924	932	969	984	1012	994	912	947	1046	918	931	938	948	944	957	960	969	975	967	944	913	958	944	984	934	924	938	956	947	1002	949	962	948	967	924	956	966	992	870	951	957	891	990	941	1022	883	1000	908	923	945	982	1043	923	979	947	1015	931	990	998	989	969	994	1003	884	921	918	945	1012	966	945	917	928	1033	930	940	955	995	973	957	976	977	1017	945	954	963	952	959	948	940	910	971	938	979	958	987	922	994	937	943	925	937	988	953	961	906	949	969	943	994	973	912	932	1017	977	973	957	925	930	966	965	913	959	967	981	937	933	976	1018	953	993	988	898	987	949	930	895	988	967	921	952	1001	939	928	941	954	941	955	942	904	937	965	984	970	934	943	987	954	947	928	932	954	952	962	950	915	955	987	980	956	916	962	972	960	955	930	961	915	933	986	1032	980	1024	952	978	971	994	961	1012	938	934	996	944	913	1009	964	994	979	910	967	943	906	921	956	896	896	928	991	980	1007	872	984	1028	940	912	966	939	977	926	977	902	1007	936	1042	967	937	971	1002	925	900	942	961	966	1011	934	947	930	967	1027	909	922	951	937	974	1003	974	952	1013	975	938	923	978	990	951	978	926	990	972	1028	939	945	954	921	939	971	974	944	986	922	928	984	989	954	981	987	931	1005	901	984	977	886	905	937	935	973	964	959	929	985	947	908	893	984	945	972	970	955	953	948	945	950	964	949	974	944	950	947	961	979	962	903	920	1015	976	960	872	1017	955	864	931	928	976	928	921	948	974	964	932	920	974	937	996	959	931	976	934	958	942	941	983	958	942	982	954	916	912	963	935	936	935	918	953	975	985	966	871	967	897	1029	919	908	910	962	922	959	928	1002	987	900	910	978	988	961	957	1023	964	942	923	949	1033	959	939	1028	956	979	934	898	939	1005	976	965	910	974	941	946	935	908	968	955	970	964	908	936	974	980	982	935	970	930	922	951	927	904	921	976	972	954	939	956	985	944	926	951	953	961	927	1008	900	892	935	871	959	972	936	943	928	978	986	953	930	934	989	917	934	966	954	960	970	963	975	896	946	979	928	956	973	900	910	1010	1014	948	962	904	969	949	975	981	944	930	987	957	954	936	976	975	953	968	922	968	1022	942	953	936	950	966	951	957	978	975	930	959	915	903	953	924	986	961	936	948	936	889	957	979	998	952	921	947	930	973	947	1005	948	958	971	885	974	919	936	936	930	968	936	954	975	960	975	963	994	965	999	945	952	954	957	992	941	898	960	985	957	952	1003	918	911	909	956	1001	976	1008	917	923	923	943	939	933	1013	911	979	953	979	947	970	996	955	948	961	970	919	927	941	1026	922	991	959	968	975	949	973	953	970	957	966	937	927	972	1000	1003	938	939	964	954	997	995	942	938	943	907	966	1050	999	970	960	924	915	969	944	967	1010	978	970	951	932	964	871	963	916	936
28131	22350	6566	1211	171	129	137	146	145	167	159	147	157	119	155	155	167	164	147	148	165	159	155	136	151	127	160	180	175	131	155	144	153	149	160	151	152	153	149	154	136	167	119	144	171	146	163	144	146	167	165	166	165	143	151	162	156	168	146	144	144	153	158	159	141	157	166	154	154	153	172	143	166	153	167	153	129	127	132	156	182	150	144	181	144	145	159	187	142	145	152	160	144	134	150	150	175	169	159	142	146	142	157	189	156	161	145	152	149	136	143	178	158	156	155	145	158	145	154	143	160	159	153	149	163	174	165	154	152	127	157	188	153	167	168	132	154	156	150	159	155	156	157	152	155	140	158	161	166	173	156	149	143	117	166	151	146	147	152	157	123	144	136	146	145	137	175	148	157	165	164	147	176	170	155	163	138	174	146	168	150	150	155	142	152	149	168	131	152	157	163	159	143	146	142	146	149	137	143	170	153	139	135	136	137	155	168	134	149	176	147	172	136	177	159	149	145	155	154	125	152	135	151	153	155	151	158	148	145	171	143	155	168	150	138	154	131	162	170	151	154	152	141	137	143	147	164	172	173	159	154	159	156	146	137	172	142	156	156	135	159	149	159	151	161	150	147	139	144	146	166	167	155	136	164	177	160	138	138	162	142	163	160	167	156	134	159	148	163	165	162	149	152	156	168	159	143	164	162	131	161	160	170	165	168	143	144	145	167	157	151	160	138	148	159	156	160	138	155	145	159	137	148	131	171	155	171	161	150	141	157	150	137	168	170	163	159	149	158	151	156	152	135	151	147	169	142	162	146	167	142	160	154	154	147	147	138	150	145	168	159	151	127	133	138	145	142	169	163	147	159	155	149	157	154	173	160	146	149	158	149	150	147	175	164	158	167	176	142	145	154	159	167	147	153	158	143	145	167	139	139	137	165	162	148	137	157	152	152	159	146	151	152	167	150	151	160	154	162	148	176	151	163	161	157	161	147	162	161	163	141	153	133	163	138	154	160	158	150	158	160	145	187	156	152	168	149	142	137	182	158	147	168	160	154	147	161	156	165	145	158	168	158	135	191	163	138	152	167	158	134	145	150	158	129	144	141	150	156	152	143	141	150	126	173	138	143	122	146	163	159	179	134	138	169	146	154	146	163	153	180	168	159	155	181	175	158	148	147	167	164	146	152	151	134	146	164	160	168	155	162	167	153	146	157	147	143	168	155	141	155	138	181	189	171	151	164	144	163	145	124	162	164	159	156	180	155	150	151	146	172	154	169	139	182	153	164	175	167	147	158	157	131	175	135	143	149	152	137	151	165	135	147	137	134	140	155	158	148	157	140	170	155	151	151	154	154	162	159	153	151	149	148	146	166	154	149	167	155	146	178	135	158	141	145	136	161	151	154	142	155	154	153	149	148	142	155	152	158	179	160	163	144	158	133	179	173	190	171	159	169	161	153	154	152	162	157	152	151	163	151	169	151	146	161	149	150	146	143	164	162	158	166	149	157	161	126	161	140	143	161	153	151	170	145	154	163	135	177	156	150	153	145	163	165	156	186	145	146	153	147	156	170	150	141	157	178	138	166	146	143	147	141	151	158	156	164	164	167	145	161	144	168	145	155	175	145	169	140	172	138	138	155	142	163	173	158	174	149	161	143	159	134	162	148	167	156	116	139	159	159	159	150	160	157	163	167	153	151	141	162	142	149	160	171	156	144	167	164	145	151	165	158	171	141	162	149	138	151	149	167	141	157	132	139	169	162	157	165	146	128	158	132	160	149	143	190	159	164	183	142	122	171	170	158	158	169	165	160	152	155	158	162	170	144	174	165	153	159	155	150	147	163	161	140	164	148	160	156	165	137	127	158	153	184	163	148	152	145	175	158	146	147	150	161	152	175	149	141	163	178	160	169	155	171	163	165	157	168	140	159	132	153	156	158	130	127	153	156	133	151	160	152	171	146	163	137	137	149	142	165	148	155	151	158	153	131	163	145	142	163	161	144	155	197	151	144	145	148	166	143	139	144	132	160	157	147	159	159	156	136	155	128	142	145	167	133	142	142	133	160	164	163	156	152	166	148	165	165	132	142	161	132	155	151	146	151	153	149	182	141	161	164	153	148	124	143	158	143	149	173	153	174	156	166	154	146	151	157	142	164	149	146	154	124	157	138	157	137	148	149	137	147	177	138	141	152	146	171	132	149	170	158	149	161	129	153	165	138	157	139	158	147	143	146	156	159	142	144	141	181	151	135	147	139	138	134	165	156	151	142	149	148	130	155	163	170	177	132	164	143	153	148	155	155	155	157	155	167	157	160	151	147	136	148	153	162	150	149	165	157	149	158	160	135	163	184	177	156	147	162	147	148	135	126	162	143	179	171	172	127	149	144	152	154	150	137	142	156	151	151	131	153	151	131	172	152	146	183	164	182	190	155	142	147	165	181	143	169	159	141	169	151	125	166	159	148	146	161	151	148	176	194	177	154	147	162	159	164	137	173	161	172	143	153	162	168	172	166	157	159	166	129	137	132	143	160	145	164	146	154	146	157	161	152	150	158	154	171	134	146	147	135	153	159	162	149	152	137	135	151	163	155	149	151	157	162	169	150	177	164	145	155	144	143	171	152	175	147	159	142	137	141	133	147	143	168	143	179	141	160	180	183	139	155	139	151	168	141	137	139	158	156	150	163	155	169	159	144	144	165	146	151	151	152	142	146	155	165	171	140	154	174	168	147	181	172	132	148	133	141	151	180	163	180	177	145	165	135	165	137	156	154	153	151	166	152	151	153	128	138	142	150	144	150	140	156	145	156	149	155	157	175	162	141	139	171	155	156	150	171	154	157	155	150	150	147	173	133	165	144	149	126	161	172	162	162	157	154	165	156	162	153	132	141	141	167	164	156	142	138	146	158	173	156	167	133	172	143	161	140	167	157	153	134	129	148	145	134	145	166	185	132	154	146	151	157	162	177	129	153	157	158	168	157	146	179	147	154	163	181	159	169	155	137	156	144	154	140	176	152	148	123	153	149	165	171	148	148	147	152	148	172	138	145	150	159	152	153	171	163	156	136	162	144	137	152	154	170	146	161	149	164	125	140	144	148	140	163	142	137	140	163	141	162	158	163	176	148	139	155	134	156	148	164	140	158	162	157	166	145	140	147	135	146	158	144	174	126	168	159	145	142	150	147	152	141	160	144	165	151	140	153	156	141	133	142	141	163	164	165	159	175	161	149	155	157	145	144	146	155	157	138	146	138	157	165	155	174	142	173	176	151	129	163	162	168	138	155	166	153	153	151	167	167	145	161	128	160	171	147	176	166	162	144	146	181	161	151	139	148	165	155	156	154	165	159	160	144	146	150	178	123	151	131	153	177	146	152	138	158	151	135	153	156	151	145	173	172	137	145	158	152	158	140	164	152	151	158	155	123	162	165	173	153	151	178	146	144	139	167	151	153	164	172	156	141	171	145	137	188	155	142	156	154	184	130	166	166	148	150	160	153	175	165	151
27347	27016	8092	3087	514	525	582	525	532	553	494	559	554	544	550	526	510	520	526	560	552	537	491	525	549	528	536	531	555	530	515	491	553	493	543	499	530	516	525	502	519	504	544	499	523	525	554	553	530	542	539	508	545	536	490	538	526	544	524	530	509	522	537	501	550	501	536	540	544	530	594	514	517	526	516	539	553	592	507	516	508	526	559	515	476	552	524	535	509	525	516	508	536	528	557	534	557	526	540	524	515	493	519	538	519	459	507	508	552	533	540	539	520	526	549	522	545	508	513	510	554	522	589	534	503	528	504	552	502	588	479	560	527	512	510	534	514	523	533	551	510	533	527	534	509	529	533	520	550	511	500	508	542	539	517	536	551	531	525	520	539	499	515	513	518	547	562	531	483	498	481	519	526	555	536	486	518	562	539	516	523	548	481	536	546	527	498	548	540	528	541	502	452	507	530	562	517	552	525	571	550	532	486	520	537	519	557	565	521	543	521	515	512	496	500	516	527	514	506	546	507	559	500	535	490	518	536	529	525	511	492	534	527	521	527	491	514	495	557	527	486	549	551	510	538	542	559	505	504	502	531	566	505	500	497	543	506	507	516	558	499	564	509	546	530	538	511	540	551	503	541	525	512	542	534	518	519	560	520	585	553	527	520	516	540	498	522	535	535	540	522	515	506	535	518	563	553	556	504	488	534	568	562	555	514	505	543	525	534	488	533	485	549	491	530	539	536	510	540	543	523	523	505	516	533	511	514	487	524	513	509	509	485	549	563	555	495	486	495	544	540	523	547	521	548	516	520	540	536	551	529	553	539	569	524	518	540	538	530	568	558	508	539	524	526	516	557	526	535	544	480	550	578	519	542	535	539	493	519	596	534	500	538	500	541	526	519	506	544	481	531	500	539	493	530	514	587	514	509	531	527	509	500	520	510	539	528	501	545	522	509	537	497	538	504	521	542	530	521	547	509	518	538	500	527	548	532	507	500	496	553	527	518	494	536	568	493	493	538	547	554	552	548	487	497	537	509	538	534	573	553	509	518	558	576	525	534	533	551	527	534	548	512	505	499	534	559	547	534	542	570	523	528	506	505	536	495	528	508	515	537	564	547	526	521	534	499	543	540	584	516	512	496	484	539	502	545	583	562	520	498	564	500	520	544	462	529	539	545	512	567	544	550	548	534	529	514	574	523	527	528	530	542	513	546	549	524	542	550	559	489	551	521	533	514	532	508	554	503	512	543	548	515	521	536	514	510	508	530	541	518	525	571	508	515	516	516	563	525	509	478	537	523	547	520	553	544	495	498	493	522	528	518	502	542	525	496	506	534	519	515	542	487	527	522	537	533	489	545	508	528	515	539	551	533	524	566	527	544	552	557	560	527	577	518	532	530	551	493	552	530	557	532	550	552	520	555	522	526	515	554	521	580	535	537	554	515	526	518	541	516	526	542	549	534	533	507	555	525	523	503	523	513	583	510	578	514	544	554	552	509	503	512	511	498	524	549	540	536	512	507	534	539	518	515	478	522	531	539	530	551	509	584	493	556	525	485	507	528	529	536	535	518	538	513	511	533	495	506	526	508	528	528	492	555	496	528	515	488	537	546	527	509	552	568	543	536	526	530	561	539	527	498	526	520	528	548	531	538	531	518	475	513	520	492	564	501	533	479	565	518	528	546	501	545	494	516	529	522	555	487	524	572	512	554	567	525	564	505	542	544	525	505	547	512	558	544	545	542	507	527	556	536	538	515	532	543	508	544	491	536	539	518	512	518	521	499	504	523	554	539	517	500	517	541	531	553	515	507	486	509	562	564	549	522	523	538	470	514	510	507	530	533	533	555	528	527	517	531	530	524	519	538	497	492	509	510	507	524	529	527	509	552	517	514	526	534	537	474	535	580	520	536	530	521	526	537	510	569	557	498	558	522	544	538	494	508	529	531	564	536	519	498	484	544	504	542	527	500	544	529	540	522	517	547	531	475	491	495	553	523	502	515	553	498	522	531	534	506	523	536	505	533	520	557	552	548	487	512	539	544	522	530	532	527	558	525	505	535	518	545	507	515	574	502	519	535	507	455	551	519	538	560	534	516	552	542	500	517	518	525	532	510	496	524	539	524	548	538	511	515	558	530	495	526	513	552	558	540	562	526	576	515	488	519	530	535	540	545	483	533	534	502	496	545	483	522	494	533	546	549	561	518	542	531	487	496	514	523	555	587	532	495	553	538	502	543	501	534	491	498	543	540	550	572	557	577	523	518	529	484	557	545	535	541	528	549	546	542	526	551	533	521	498	516	540	509	530	524	530	544	546	526	546	550	504	502	523	546	500	543	533	552	474	558	505	523	527	528	512	526	546	526	502	561	516	492	544	579	550	537	527	534	545	522	505	523	511	520	537	552	530	531	507	512	520	552	541	517	515	486	535	556	517	500	530	533	537	505	565	506	561	532	560	530	514	509	491	519	570	490	529	505	542	505	527	570	555	545	552	536	499	486	612	541	531	496	524	531	531	530	547	484	519	461	526	505	535	504	534	500	525	520	514	559	513	535	494	516	506	545	541	555	490	509	519	503	503	512	530	478	539	525	540	503	523	537	542	512	542	510	508	511	548	509	526	533	518	512	549	543	535	490	531	503	504	480	544	494	548	505	501	516	488	542	492	480	525	506	510	545	543	521	525	534	543	560	487	533	485	526	503	530	531	530	529	501	519	495	508	505	521	530	536	509	523	516	538	537	591	517	518	570	545	528	550	540	512	560	546	526	504	526	530	511	509	526	532	526	529	500	525	573	550	534	505	514	514	528	529	545	534	514	558	511	527	526	567	556	503	509	501	505	530	538	515	541	561	561	489	535	510	529	515	504	507	555	496	505	517	515	493	544	533	516	500	541	545	517	543	488	496	513	517	496	575	531	545	511	561	490	541	502	539	525	560	551	543	507	552	556	519	557	540	508	528	547	525	511	502	506	468	550	520	506	499	527	517	488	514	559	495	504	494	484	519	550	554	541	497	508	508	542	527	509	500	516	507	492	508	544	548	542	507	575	545	547	525	542	566	536	564	524	528	509	496	510	522	528	503	525	544	565	565	506	558	515	534	545	511	527	530	518	478	533	562	553	526	504	506	517	554	532	488	506	531	552	530	537	561	533	537	524	537	526	554	554	489	548	559	545	551	531	519	529	548	471	532	518	515	500	535	592	531	555	494	465	502	552	549	583	535	560	498	502	521	473	517	555	514	494	509	534	541	525	557	532	520	532	503	505	537	524	571	577	527	548	537	540	532	479	511	517	557	542	503	504	508	505	480	543	542	499	569	565	531	533	531	543	526	512	545	527	543	533	526	544	490	512	511	552	494	537	552	534	564	473	554	507	516	532	558	486	489	516	548	533	519	579	509	510	505	519	504	534	508	520	517	553	561	504	564	550	537	539	489	536	535	519	523	561	546	528	534	508	495	554	490	524	515	553	516	513	482	538	546	474	541	505	535	508	516	510	537	492	502
69196	67358	42544	20572	1775	298	267	274	266	257	256	260	250	238	210	267	239	237	285	226	258	208	270	241	285	237	233	235	251	253	232	225	237	246	265	260	210	211	245	222	261	236	249	250	262	228	219	246	226	236	251	261	242	274	239	256	234	222	249	228	215	260	262	230	222	232	253	220	242	221	261	220	250	230	263	235	236	224	229	251	248	267	235	248	251	230	236	226	255	223	244	269	240	250	270	222	234	237	210	233	223	225	216	258	219	223	214	237	255	241	255	204	200	242	236	255	240	233	214	208	251	233	252	247	232	205	249	240	229	244	235	258	212	245	254	230	238	234	270	236	241	245	232	252	226	240	251	216	243	266	238	253	230	230	241	247	270	263	206	234	235	240	257	256	268	237	222	281	245	213	226	223	242	227	245	245	228	227	247	217	234	232	220	252	249	226	246	229	238	245	248	223	222	260	215	233	242	241	221	237	250	236	255	245	236	253	248	243	225	280	237	204	254	216	221	224	206	245	229	256	229	241	236	220	255	216	253	222	273	247	252	220	239	240	231	244	215	238	220	254	237	235	243	239	213	252	226	224	243	206	222	248	228	217	255	236	216	242	254	218	218	234	252	232	267	228	228	250	259	237	239	231	240	233	257	243	277	233	224	258	253	241	242	200	240	243	259	262	241	242	232	212	236	231	231	238	224	227	246	244	253	248	265	241	234	235	239	226	244	234	238	235	215	223	235	210	237	227	236	239	242	262	229	268	240	214	227	268	245	274	229	266	242	262	210	245	254	288	256	227	245	222	245	216	211	256	239	240	248	221	212	231	240	260	249	235	227	226	282	241	239	242	248	230	214	235	251	243	258	238	256	251	242	247	246	214	246	229	240	231	243	262	250	232	215	209	251	248	220	233	249	241	197	233	238	253	247	262	222	225	230	235	253	248	211	248	263	209	257	223	243	275	236	215	215	228	232	218	243	237	218	235	257	246	248	276	257	258	239	275	247	224	221	256	266	238	249	235	240	225	255	239	227	228	248	225	221	260	210	243	222	262	214	243	245	240	240	261	260	249	249	248	225	240	255	245	222	219	274	213	219	211	234	220	253	245	235	248	255	235	285	237	225	256	249	231	231	241	230	254	242	222	255	247	249	250	237	227	243	225	239	243	243	222	205	236	244	236	225	240	271	225	223	248	244	243	231	233	250	244	267	244	242	234	208	244	250	244	219	237	294	236	219	262	226	227	227	223	235	233	231	223	254	232	215	208	236	232	230	241	228	236	229	237	237	243	258	217	244	241	244	228	223	246	240	238	245	235	227	244	220	225	220	261	222	201	247	247	217	230	244	230	198	220	246	227	228	261	242	237	232	229	224	252	205	242	253	265	209	264	229	245	206	236	233	255	245	209	224	221	250	260	229	229	240	245	230	219	236	245	236	202	220	241	220	247	231	235	257	251	260	225	237	244	233	258	242	252	259	235	214	248	260	270	206	238	251	262	243	240	261	249	249	261	220	239	217	222	275	227	294	213	244	227	219	237	219	217	251	232	235	231	254	246	259	250	261	256	253	213	224	224	224	242	221	261	259	241	274	243	205	247	231	226	250	228	246	229	249	246	251	225	230	212	244	253	233	239	271	253	233	221	241	236	219	252	248	222	245	229	250	260	234	257	229	261	233	232	225	256	219	246	251	218	221	199	255	266	228	235	238	263	258	263	230	236	230	236	211	238	248	226	221	242	258	241	257	234	235	261	229	210	255	215	243	225	260	238	269	243	235	258	238	238	244	247	244	257	219	241	252	237	218	217	272	232	256	225	242	225	212	274	250	223	239	244	242	217	228	246	232	243	238	246	241	238	251	266	214	249	246	216	249	266	267	241	233	231	227	248	248	234	242	205	238	271	237	259	236	222	201	229	216	247	244	249	226	267	243	243	234	216	235	254	231	233	237	214	252	232	239	259	222	230	267	242	235	229	228	259	252	245	264	244	254	244	237	242	262	240	266	229	234	224	255	259	258	263	241	241	229	238	219	231	232	248	241	205	265	235	215	232	243	227	259	234	262	202	216	236	211	209	226	235	250	248	238	232	239	241	240	223	228	230	259	254	228	231	193	205	260	243	209	242	224	222	223	221	226	215	251	237	241	263	244	232	228	248	227	253	214	243	249	227	274	230	249	233	244	233	243	254	217	254	258	228	221	256	225	238	236	245	212	238	253	236	235	269	247	257	237	238	233	255	260	269	244	235	253	237	260	259	245	220	220	231	263	251	261	229	243	257	254	253	236	234	249	257	252	274	246	250	222	233	248	250	240	219	230	239	225	253	245	228	235	262	235	261	242	231	256	241	230	229	241	227	231	248	236	247	265	238	233	239	245	243	234	250	243	223	259	259	239	214	242	235	221	224	247	216	265	267	242	234	257	233	249	228	224	226	249	238	227	240	234	215	247	246	238	231	248	248	262	250	241	223	231	230	280	254	225	215	239	250	256	248	237	215	221	226	255	228	250	234	238	228	273	216	275	232	250	234	250	250	245	239	229	231	250	223	236	234	206	251	238	249	244	230	220	220	226	249	254	228	243	231	243	207	226	241	255	257	256	242	235	233	233	221	286	238	245	241	235	260	254	210	234	242	238	257	236	234	214	243	280	217	247	249	241	228	204	251	251	243	236	249	270	260	246	230	214	257	279	223	256	237	239	259	242	235	236	219	232	248	239	240	222	283	253	220	266	249	241	259	254	258	243	208	219	257	238	242	251	225	242	226	231	228	235	245	218	267	232	241	244	270	238	234	256	226	220	252	245	223	242	223	224	236	263	227	227	266	235	243	267	272	227	262	273	214	224	233	260	222	240	255	237	241	199	222	266	239	230	239	225	246	282	240	217	219	257	259	249	237	227	258	261	231	229	241	231	227	249	218	214	238	260	261	246	236	265	220	256	249	229	235	226	251	234	231	248	235	200	217	234	234	247	246	262	250	254	245	226	265	250	237	242	230	215	234	232	258	245	240	250	242	241	210	245	237	258	233	273	251	239	280	241	213	234	229	220	261	244	250	242	215	243	242	235	236	231	247	251	259	248	236	233	233	276	262	247	233	252	232	214	243	233	231	225	243	245	242	193	231	218	235	243	232	246	235	255	231	240	252	249	258	241	218	227	268	225	234	223	215	224	230	237	232	242	261	247	250	212	226	234	223	238	229	241	258	243	220	234	259	249	252	232	246	231	224	237	240	223	247	256	213	231	251	259	244	240	248	274	240	219	229	234	234	243	246	216	247	250	221	231	196	233	245	230	230	248	237	231	229	267	235	220	231	247	219	245	227	241	228	241	223	222	255	241	240	213	241	240	226	267	236	231	260	231	247	222	268	252	208	272	232	226	248	242	255	239	233	276	227	248	260	219	248	237	232	241	206	231	239	229	263	239	237	229	241	235	242	237	234	225	251	252	220	252	232	227	225	235	221	231	222	271	236	252	225	222	234	244	213	228	228	242	261	251	211	243	226	253	234	242	219
48504	54573	38981	15910	1088	991	943	931	914	861	788	833	787	900	832	716	816	782	796	813	823	772	847	765	764	774	729	791	754	788	771	778	728	758	733	742	750	786	758	764	763	787	763	765	801	767	736	770	755	719	735	736	761	759	752	731	755	748	748	748	722	755	760	736	778	751	718	726	733	771	740	774	747	760	801	776	745	759	771	723	749	750	708	790	764	759	768	738	757	719	770	718	746	732	750	729	759	773	804	736	766	738	767	767	743	772	747	729	777	728	755	741	768	765	731	764	745	778	750	692	795	797	805	703	732	767	767	771	777	698	739	707	740	714	717	803	787	713	784	806	751	754	757	795	742	784	742	718	729	731	791	739	733	759	763	765	797	729	786	769	709	743	757	779	715	773	685	776	777	755	782	714	747	739	728	734	724	756	766	760	754	769	727	700	730	712	746	716	716	762	794	754	779	722	747	819	745	765	783	717	764	728	747	756	759	751	770	736	745	744	726	749	732	728	739	728	745	726	758	738	752	731	743	768	762	758	765	771	765	758	727	813	731	770	728	782	730	789	747	764	764	723	798	775	734	760	740	768	701	757	780	789	774	706	780	755	767	729	715	740	774	817	741	725	714	733	716	712	781	784	712	732	810	785	779	761	781	719	753	717	751	784	743	748	766	741	700	740	741	778	751	696	750	689	732	766	740	755	768	736	747	762	752	723	740	729	834	756	744	766	715	724	770	736	744	748	748	801	721	735	797	707	745	765	725	777	770	800	735	727	758	731	743	706	776	751	740	717	797	707	743	744	730	731	720	760	768	765	779	778	742	729	773	777	742	763	753	777	775	701	797	773	709	722	725	744	738	784	742	752	753	752	795	760	743	736	765	759	687	733	681	711	736	704	796	773	725	753	759	791	786	758	695	782	748	675	771	746	749	727	737	752	748	766	741	756	724	727	776	735	760	754	752	738	739	737	713	756	762	785	806	768	780	762	751	738	749	775	778	802	745	778	713	782	754	755	716	763	726	730	732	759	777	722	731	810	734	723	762	778	776	781	768	769	774	692	709	818	769	795	751	747	772	730	746	744	743	791	755	764	718	776	802	730	767	707	742	707	751	761	757	790	762	724	754	725	749	760	726	799	757	745	744	755	745	745	761	763	746	743	752	740	743	777	748	736	780	763	734	724	753	762	719	761	733	755	742	806	753	735	786	767	691	743	811	765	718	726	730	736	745	729	795	769	716	723	757	763	721	708	772	768	757	749	766	765	746	770	766	695	802	768	756	750	718	790	796	753	762	780	749	768	756	703	752	762	776	791	755	736	735	731	737	756	754	718	783	754	768	770	735	780	760	750	736	766	768	740	734	694	759	768	762	742	734	761	742	729	748	808	829	771	751	755	760	803	731	751	724	759	751	738	781	746	751	775	792	719	764	697	723	721	784	772	717	718	701	745	713	761	768	736	796	750	779	732	773	752	738	758	794	753	753	747	715	735	703	769	761	798	763	751	726	700	717	786	741	743	772	740	727	754	765	735	774	703	763	726	732	787	725	756	767	720	758	774	744	795	724	773	713	740	780	765	743	707	790	772	754	711	757	740	763	691	763	754	734	789	738	712	772	654	751	838	756	716	729	811	758	744	777	705	762	739	754	753	730	722	708	716	718	743	754	779	756	777	786	718	784	789	712	740	741	776	778	755	739	757	745	776	724	809	740	797	715	718	706	790	733	751	763	702	758	763	742	783	795	744	711	810	764	767	754	726	805	780	759	726	764	748	741	765	732	776	752	732	778	807	697	739	736	795	786	768	748	761	756	798	764	744	738	737	742	790	762	794	733	763	765	699	727	790	723	732	751	736	757	733	759	763	754	732	803	764	747	790	812	687	725	760	788	722	809	724	767	747	774	739	759	817	752	785	733	764	797	748	734	718	792	747	797	729	771	738	754	769	778	717	777	713	723	768	779	777	756	716	768	737	773	723	756	763	760	745	757	768	748	746	762	768	742	793	729	750	798	719	759	757	771	731	745	802	688	765	708	794	744	758	727	726	746	759	749	703	741	741	782	721	734	765	762	792	788	747	801	735	799	714	713	743	775	773	801	704	753	731	744	705	747	710	747	777	825	771	785	763	749	769	764	781	742	763	760	727	764	751	721	751	711	788	682	742	740	700	789	793	737	786	759	774	746	778	770	745	774	725	716	804	716	716	723	770	741	746	756	704	726	757	730	779	706	750	741	781	781	767	745	813	754	776	779	753	735	734	763	746	759	758	706	759	746	754	762	755	801	734	727	725	748	810	720	697	736	764	775	779	734	741	808	733	720	761	742	729	745	746	763	761	755	729	731	735	740	763	724	739	737	792	817	764	793	745	757	719	759	714	726	777	754	782	757	736	765	716	779	754	735	731	785	753	784	778	761	723	734	764	779	781	794	779	788	727	758	736	752	748	793	750	804	765	746	736	748	744	776	746	768	770	753	762	709	759	733	726	701	729	760	689	722	753	709	696	713	772	768	754	788	736	714	766	812	732	758	785	713	787	737	745	703	695	736	739	718	715	711	734	759	758	756	717	726	758	776	733	753	758	761	736	727	719	751	745	794	810	733	733	660	795	751	791	732	777	746	741	711	731	737	797	790	775	792	718	787	740	751	730	790	714	789	758	744	755	751	740	762	739	747	743	759	778	730	744	722	714	740	732	781	688	727	802	783	721	750	736	772	738	755	751	762	689	748	733	762	760	757	796	706	741	740	721	755	795	769	773	707	748	750	765	738	722	736	753	752	768	756	737	764	757	769	755	761	718	758	771	751	728	738	705	750	757	730	762	771	730	715	771	769	779	778	730	760	801	764	757	775	744	732	814	786	742	780	748	763	739	762	744	678	734	707	749	761	782	758	751	721	743	749	732	726	789	746	686	720	755	772	747	738	811	735	731	778	776	775	768	779	789	766	807	741	730	731	745	765	803	779	772	752	774	754	775	786	741	716	789	784	762	782	787	720	747	782	708	751	726	836	715	762	776	719	723	703	747	762	730	724	759	794	729	721	760	779	791	748	710	670	830	808	737	693	759	758	779	715	731	779	757	751	745	746	764	721	722	745	776	770	760	761	731	755	720	717	804	757	744	776	761	741	749	743	763	722	753	729	741	799	755	720	748	760	689	710	785	734	804	721	756	769	774	767	758	752	728	752	816	739	769	737	736	758	789	771	740	759	738	721	760	736	740	757	763	711	763	786	718	796	719	724	746	724	775	787	705	805	694	769	723	714	741	780	693	774	720	729	784	766	741	727	719	762	725	743	775	722	731	767	703	769	763	818	731	759	769	736	785	789	779	706	753	710	756	761	754	750	775	752	757	771	743	725	783	733	745	705	758	793	753	740	776	797	761	747	731	759	780	726	721	762	769	749	767	761	726	732	773	735	762	747	707	778	738	774	802	748	769	738	709	793	738	753	788	788	757	775	772	740	738	731	746	785	727	799	724	739	744	772	725	770	710	725	737	823	712	748	728	754	716
79151	75474	51542	30728	6071	585	379	393	405	382	368	365	370	303	315	336	320	320	345	307	321	336	336	324	354	286	335	287	362	336	329	359	335	331	348	342	325	326	339	310	318	320	315	325	323	312	381	332	351	302	288	313	325	308	328	323	316	340	333	316	304	339	338	327	322	338	330	359	298	312	323	317	325	350	339	313	338	345	339	342	305	337	328	319	307	310	311	287	276	345	331	336	296	333	304	326	335	345	319	337	289	316	331	308	324	358	361	324	328	298	325	358	302	327	320	322	304	327	335	284	314	330	339	351	350	347	331	323	289	342	321	335	336	319	353	291	312	324	327	296	340	338	324	310	337	307	299	333	320	303	332	335	326	329	307	317	279	341	286	331	302	311	340	354	322	327	315	361	320	338	342	313	327	318	275	308	320	314	343	314	308	323	330	320	336	341	310	307	321	334	327	320	311	343	309	300	314	335	287	354	359	338	336	339	357	298	365	302	319	322	346	356	324	338	314	331	315	315	310	349	367	316	303	338	312	311	301	339	327	347	349	313	340	334	364	332	330	311	354	365	336	298	286	328	342	300	309	327	329	321	351	340	367	312	312	299	312	355	320	300	313	302	333	330	309	361	322	343	337	343	323	310	311	337	309	304	356	346	318	306	293	332	324	310	340	333	342	326	346	344	300	294	351	293	313	321	302	319	340	328	329	320	335	294	344	325	302	349	297	346	302	324	303	310	310	332	295	322	299	346	325	315	301	291	310	344	331	351	323	301	299	351	337	335	318	326	319	328	329	352	339	305	313	339	326	330	336	343	319	317	325	326	317	284	333	343	309	338	328	321	330	331	323	317	344	296	317	311	289	337	352	332	334	332	364	302	270	336	314	295	309	349	330	326	314	346	313	337	324	332	302	327	313	330	338	346	321	334	333	329	348	333	296	313	310	339	322	322	338	303	318	291	299	317	336	294	328	319	295	322	346	320	308	327	339	331	346	329	353	329	329	352	338	339	309	340	345	329	335	329	336	353	326	355	311	324	367	279	327	318	322	342	314	321	299	306	332	295	329	323	326	330	326	347	310	336	334	340	330	349	329	352	329	315	303	312	324	343	303	320	329	319	300	338	328	355	336	307	351	323	320	321	303	344	301	353	325	331	290	302	346	324	337	310	323	317	356	306	304	353	323	325	331	345	322	305	313	316	310	345	323	324	362	340	361	330	322	306	296	321	346	314	315	324	296	328	327	353	317	343	315	304	343	329	320	324	285	308	354	308	322	316	308	335	319	314	325	291	328	320	318	301	297	329	292	328	304	334	330	363	340	291	327	363	345	301	371	295	338	340	369	333	320	305	340	291	355	319	367	330	351	311	332	343	349	350	312	359	343	326	325	354	349	293	302	276	313	341	347	301	354	329	322	332	319	315	341	317	309	348	324	300	323	333	311	339	312	323	317	320	357	312	315	313	339	306	323	317	362	345	318	351	319	326	306	317	329	330	327	322	331	318	317	326	356	342	328	325	301	328	342	321	318	314	323	358	347	303	322	294	305	345	321	343	328	323	320	322	357	342	343	341	326	332	310	299	314	327	318	332	315	326	314	334	334	310	343	329	343	346	308	283	327	330	313	308	339	335	320	313	344	335	330	357	356	330	299	304	308	338	349	297	335	302	366	334	329	352	310	301	348	346	336	332	289	311	308	327	313	342	322	349	318	313	299	330	328	312	328	338	300	332	314	303	331	335	347	327	319	350	364	306	325	336	319	321	305	301	301	320	341	326	338	299	305	341	340	312	369	319	316	316	298	315	330	329	328	356	290	293	301	334	345	309	372	337	299	322	323	304	346	337	325	302	310	341	380	336	319	296	300	283	331	337	309	346	319	333	328	328	322	332	338	344	345	325	293	327	315	322	309	281	338	324	304	324	282	319	375	349	364	338	312	323	296	314	331	359	312	310	354	328	350	369	316	324	307	324	308	330	311	359	326	319	364	307	304	319	308	370	308	347	360	311	352	324	317	339	337	305	332	307	312	337	359	323	333	325	297	324	319	342	303	316	312	309	308	338	313	331	346	343	317	361	358	339	332	343	322	329	330	336	342	344	309	344	323	293	332	330	361	347	322	314	295	301	340	311	319	311	336	330	295	334	302	309	351	336	334	334	345	350	312	346	331	332	370	302	325	304	336	316	334	337	343	330	345	329	314	297	320	323	327	339	309	306	318	324	289	339	335	317	318	322	326	321	312	347	318	356	325	327	298	316	339	333	342	312	308	330	329	337	334	295	329	319	309	317	349	335	306	348	322	325	313	307	310	339	328	314	328	324	340	343	326	329	322	332	315	345	317	338	333	313	330	316	313	341	375	317	313	333	304	325	361	297	364	323	327	310	355	328	309	317	315	352	309	309	292	324	303	323	329	293	346	345	305	300	331	363	353	317	347	323	319	314	353	303	321	313	332	309	342	320	338	362	349	319	323	320	335	339	317	367	320	303	340	339	321	365	361	357	289	299	282	346	333	315	334	317	299	378	306	323	342	321	323	329	328	300	335	344	336	326	341	328	320	324	327	298	329	332	327	331	341	336	302	317	344	335	325	341	327	336	341	339	312	315	311	337	318	320	332	334	341	371	369	322	316	339	333	295	334	321	325	318	308	301	332	375	351	337	315	331	329	312	325	330	309	322	315	344	325	324	320	309	326	346	304	309	309	338	302	317	350	306	334	305	349	331	327	309	324	293	320	341	321	328	336	336	305	337	321	321	350	307	297	339	321	346	339	329	305	360	302	311	327	305	324	307	342	322	310	292	330	331	332	316	361	317	337	331	330	319	325	294	306	314	342	342	316	371	313	341	332	335	336	339	323	338	307	322	297	324	332	345	347	289	354	361	332	352	305	334	294	333	309	329	321	349	334	363	332	326	311	329	340	333	344	357	317	326	330	339	306	315	286	296	359	337	319	312	349	312	331	368	282	298	341	319	330	349	335	301	346	304	332	295	362	320	332	340	323	325	356	326	344	318	325	344	339	328	355	314	346	349	312	334	314	349	352	328	315	332	331	333	316	329	317	344	309	317	314	312	361	313	336	335	340	318	331	348	318	334	323	341	344	318	337	334	305	338	322	327	350	311	305	336	328	310	323	338	313	362	334	341	300	343	329	303	325	319	328	329	328	331	322	299	315	311	295	317	339	327	310	322	334	295	316	305	320	324	330	358	340	316	311	309	361	326	321	333	363	315	301	309	304	325	346	306	321	352	343	328	312	308	343	307	300	349	323	361	318	311	318	334	304	316	287	338	326	306	302	313	317	306	336	319	308	298	349	318	308	303	326	326	337	344	309	327	312	359	308	326	325	284	299	334	348	329	335	323	349	322	364	326	321	318	343	304	332	290	318	320	314	304	313	329	335	320	334	345	286	306	304	316	308	321	274	347	327	315	335	318	301	314	338	325	362	323	307	316	338	332	336	313	328	313	316	345	329	330	332	345	344	302	294	304	298	314	337	318	330	325	335	322
59377	65882	49181	20372	1569	1450	1359	1242	1224	1096	1124	1097	1045	1032	1085	1071	995	966	963	1030	1014	1055	1001	1017	999	1026	947	976	1009	976	1044	960	941	980	970	1005	1010	974	966	984	1022	910	1034	964	958	957	923	937	959	938	970	914	956	1015	974	967	984	1014	952	979	970	998	938	977	942	983	1010	950	961	942	961	957	1000	925	972	989	941	949	989	962	962	991	897	981	960	965	964	948	1005	1028	996	968	980	1002	958	977	990	970	1012	938	950	994	949	1003	978	1016	958	966	888	1019	1012	967	927	956	997	899	983	899	942	957	925	1017	973	945	932	919	938	964	958	923	920	971	995	970	998	940	938	967	959	1005	916	952	1012	959	943	1021	969	978	971	964	985	1004	938	968	964	1013	994	902	927	943	979	945	967	1000	1001	965	999	936	930	955	967	983	918	969	1004	985	989	964	1023	908	1021	981	938	928	920	888	899	987	977	962	946	980	947	985	942	958	964	936	963	970	914	981	900	963	996	968	914	975	983	954	969	1017	990	975	1001	1006	971	970	945	967	1008	950	915	962	996	1007	1013	920	952	976	998	952	990	942	979	1014	934	943	943	953	917	923	961	957	899	950	954	998	968	1018	1008	1005	1015	973	970	938	1006	958	938	984	968	950	973	997	956	957	968	928	903	926	960	1001	971	901	972	929	987	935	945	980	934	957	921	973	1024	928	984	1022	962	962	932	919	989	963	913	982	993	1031	947	986	1002	977	970	950	973	957	940	914	955	1012	972	916	927	966	915	967	945	1021	965	878	925	963	938	956	991	935	930	917	968	993	1001	972	948	955	1026	955	894	999	915	964	928	992	965	935	953	980	960	950	932	974	927	961	976	961	1013	1051	943	943	918	959	1000	942	963	967	1023	935	885	965	976	999	987	956	932	991	960	911	1004	974	999	983	975	889	976	976	960	955	940	962	968	1019	976	963	920	957	957	962	937	952	980	984	992	893	973	921	937	966	956	1037	923	1042	959	1021	938	983	922	1018	932	931	989	993	923	994	960	975	1010	910	971	986	961	934	886	928	1051	959	996	996	934	952	1016	966	979	962	990	960	931	981	1004	967	969	939	952	926	962	911	996	987	965	952	989	1003	947	997	963	1025	947	977	1001	969	935	895	937	978	1014	922	913	981	981	945	956	935	981	929	1035	981	1025	1008	948	967	1004	956	930	974	970	1002	1012	972	1006	965	957	961	1016	923	966	968	997	935	946	978	918	961	1001	960	968	978	976	936	933	973	937	993	952	960	975	1031	968	963	985	945	945	978	996	980	929	1004	989	929	990	867	1015	960	958	952	1015	982	972	933	997	1001	950	949	959	972	895	960	971	977	946	1016	988	924	913	932	972	916	950	891	948	958	956	932	987	935	969	904	985	918	987	1001	943	947	948	939	1024	1024	941	1013	1007	1000	1007	921	982	988	899	941	968	972	936	997	1004	975	965	1001	957	1011	988	927	962	992	1041	954	972	973	973	981	1000	981	986	996	961	961	935	978	985	958	1009	905	972	948	1025	979	968	926	991	959	938	964	965	1008	953	956	992	982	983	983	1010	918	944	971	979	962	967	927	984	963	917	988	951	976	1028	974	984	1000	959	981	970	936	972	949	985	990	974	957	984	967	981	968	997	985	961	943	994	945	942	945	1018	986	973	983	915	946	941	948	971	999	936	964	954	945	916	957	939	939	968	958	981	925	983	987	993	986	968	965	947	962	940	939	946	950	973	1002	996	968	955	937	999	955	968	986	1005	949	939	934	925	978	930	965	973	965	974	965	930	1040	947	1013	965	968	976	1053	962	986	998	1011	951	973	932	939	913	950	981	1014	946	936	999	903	965	1002	949	982	963	939	912	966	935	1018	975	980	961	941	971	982	1000	979	942	982	936	1009	947	965	989	981	975	968	979	888	944	919	939	984	934	931	959	966	976	996	1026	983	975	1018	969	971	956	932	921	970	983	996	1039	927	954	927	936	925	990	956	934	971	979	968	996	967	940	961	988	897	985	937	882	909	994	941	933	1021	941	1025	983	1008	961	921	940	1033	1025	1008	958	968	964	1021	953	932	984	967	939	938	955	924	953	1016	938	1002	965	934	950	907	930	1001	966	1006	948	984	941	969	893	903	1050	973	951	934	968	935	956	989	1004	950	987	974	945	980	949	923	974	938	1000	946	950	931	928	965	985	967	963	937	939	903	974	937	884	955	1030	961	967	918	979	1050	940	946	955	946	1001	972	917	954	951	945	988	926	942	984	970	939	985	892	957	933	979	977	919	939	1037	958	992	959	952	956	992	977	1003	944	962	947	987	964	977	972	908	936	1013	956	918	963	958	985	957	943	961	1010	1017	972	983	984	910	972	978	967	958	996	964	939	1017	980	966	939	974	934	970	992	972	1004	902	965	1000	994	958	1010	986	991	977	997	971	951	929	955	993	983	981	971	936	968	978	930	998	919	942	1026	948	947	912	996	974	937	947	981	964	1001	1013	953	973	983	953	977	1005	932	961	942	982	970	927	950	992	945	984	956	970	949	1002	952	972	1018	976	1018	949	936	929	1006	980	970	966	971	990	965	955	969	959	970	1008	935	983	929	988	966	960	894	983	917	954	976	960	999	913	942	975	972	944	960	919	993	917	970	941	947	1014	938	962	922	981	969	953	991	934	954	1012	1000	942	974	953	976	1001	897	1020	958	968	943	920	989	947	986	1024	1003	986	1024	963	998	909	946	986	959	982	944	895	965	968	1025	959	976	929	940	999	1017	988	986	1017	962	997	1010	963	979	951	952	949	917	1032	965	1028	942	925	951	950	957	950	936	958	992	907	992	922	978	949	954	966	944	931	950	970	982	906	968	984	999	949	979	974	1000	987	961	977	999	938	975	960	927	926	1028	1013	986	997	975	1008	1014	1015	950	962	986	965	984	958	926	936	972	922	979	948	958	983	992	974	970	981	935	956	959	1011	993	969	939	963	984	1011	978	970	972	962	920	985	986	979	1018	944	953	991	999	945	896	936	984	1019	936	958	907	959	950	929	958	953	973	964	961	998	993	931	961	955	939	953	956	1014	980	982	989	901	995	981	918	965	896	978	1010	973	982	1039	960	964	959	943	1008	1011	947	932	989	950	996	947	1002	971	905	985	982	953	952	942	1012	923	991	989	975	1013	995	927	996	969	988	980	1001	954	967	930	995	978	1007	958	939	1008	927	922	967	955	1025	951	978	927	978	949	974	1018	988	939	950	999	986	946	990	982	928	947	918	1023	971	954	925	1020	927	937	930	978	960	977	985	1006	956	984	902	943	973	984	935	948	997	969	973	955	991	921	972	1009	952	990	958	995	920	957	957	999	996	899	978	1056	1036	950	983	948	897	964	984	960	971	971	967	963	937	912	981	871	948	926	876	961	931	991	1019	938	940	968	969	1010	966	945	988	930	923	949	902	962	937	931	962	952	965	997	1019	991	1034	954	948	926	961	995	1016	993	981	935	936	930	993	1013	979	960	989	994	913	928	925	979	981	962	970	985	997	968	992	999	979	974	919	958	925	945	940	988	990	982	921	970	936	966	907	1018	996	970	1003	928	933	949	998	991	984	970	971	894	937	979	994	985	981	954	976	953	992	963	945	1010	972	953	976	930	963	977	933	931	909	952	913	967	967	977	952	982	985	972	941	954	1019	947	945	945	923	981	1035	992	939
29070	22057	6669	1476	194	180	148	164	142	178	146	168	171	148	156	166	170	148	160	186	187	177	169	146	147	157	159	144	148	179	149	152	157	140	168	153	163	137	173	160	163	177	167	156	135	183	155	166	150	174	170	134	150	204	156	153	154	145	173	161	142	150	158	151	178	150	172	152	185	148	137	163	158	161	167	139	165	142	148	144	149	176	167	165	157	156	171	173	183	148	157	165	139	149	162	144	155	144	156	160	156	157	137	162	177	131	143	177	160	124	174	148	159	134	167	128	159	168	155	170	151	147	153	159	152	192	157	138	161	151	179	163	143	150	163	140	158	131	180	142	161	172	163	151	156	153	177	156	183	148	158	186	151	159	151	179	163	158	194	178	155	149	174	146	148	143	153	165	169	146	172	166	150	149	158	154	147	166	192	184	139	145	142	174	159	157	160	148	145	133	149	161	161	162	174	155	181	159	171	177	152	163	140	153	153	167	149	166	168	171	162	154	177	171	152	164	160	195	164	168	150	152	154	161	147	149	147	159	150	142	150	174	165	124	144	153	180	156	147	171	143	166	158	157	179	155	148	176	158	147	174	163	159	149	175	166	156	165	139	129	145	157	157	166	142	156	144	170	152	150	151	142	151	171	155	162	145	165	170	170	138	149	138	158	174	149	164	160	157	152	145	117	159	174	136	167	150	164	177	156	175	175	179	152	151	157	167	171	130	150	155	144	170	163	171	158	160	141	160	152	137	138	166	150	155	146	156	153	175	166	143	154	150	187	165	177	145	152	158	159	136	165	158	152	149	153	152	146	146	161	153	172	145	140	164	163	183	149	146	178	134	130	171	176	166	160	150	159	180	143	144	159	151	161	164	149	163	150	148	159	162	147	168	140	128	177	137	152	156	191	134	154	167	143	154	149	135	149	152	170	159	164	155	152	163	144	150	130	165	153	165	152	170	152	168	133	151	147	161	150	146	149	145	142	157	160	166	152	174	143	161	165	154	137	141	175	158	150	149	162	143	158	167	143	151	152	144	159	163	136	185	166	135	154	160	155	150	179	154	137	145	179	154	151	152	158	157	136	173	141	149	157	168	162	161	175	155	174	159	142	155	167	146	171	152	197	168	157	142	122	177	166	148	168	131	148	137	138	157	164	148	152	153	148	165	165	178	155	151	172	143	154	137	175	150	166	145	162	145	140	166	126	160	140	171	157	148	141	184	154	152	150	159	148	161	135	147	166	181	137	159	154	158	154	174	166	138	163	177	149	156	169	168	174	173	156	122	163	153	142	153	153	136	174	145	149	163	158	151	157	159	174	140	143	171	147	180	144	156	156	165	170	178	160	138	156	166	162	172	148	144	162	157	167	145	152	165	157	163	160	143	160	166	168	142	189	168	160	161	155	164	156	152	160	169	159	153	168	152	171	135	170	180	163	166	146	157	163	151	161	164	170	153	176	177	187	163	168	169	134	177	161	163	145	161	162	146	159	135	138	144	162	148	161	160	163	164	184	154	149	169	167	141	143	199	154	172	152	141	179	151	173	162	168	167	148	165	131	149	154	174	158	137	142	154	153	160	163	151	149	161	156	171	148	156	160	155	145	169	164	151	128	149	156	160	147	159	144	167	177	163	161	145	166	135	167	138	154	152	166	144	144	170	137	154	175	170	158	153	136	167	162	163	150	160	145	138	169	170	160	161	121	152	163	133	139	143	167	150	136	146	153	157	160	147	170	158	154	156	160	146	165	147	162	144	170	155	180	151	145	141	150	158	161	147	151	143	154	154	168	147	163	152	184	162	153	170	146	158	150	161	168	160	157	170	163	148	170	147	169	154	166	146	149	126	154	150	169	143	152	156	145	153	150	140	155	155	138	157	165	152	147	157	132	158	139	177	144	166	172	168	158	163	148	178	137	159	145	179	155	154	148	165	141	150	157	161	155	152	172	138	138	157	186	145	147	145	166	154	167	170	132	152	176	163	161	162	167	151	160	151	158	138	153	156	174	180	147	183	149	159	138	156	169	173	176	163	161	166	148	150	168	151	165	147	136	158	170	161	163	158	190	185	162	153	160	154	167	177	137	160	135	137	158	142	163	156	145	147	183	147	153	157	161	166	153	166	134	157	160	144	167	148	138	165	153	139	167	166	172	155	146	154	159	167	123	162	156	156	181	163	136	150	176	198	187	157	165	152	138	166	159	144	150	172	132	144	161	172	166	152	154	165	126	169	151	156	147	156	141	164	161	155	156	178	173	146	153	153	175	166	158	174	155	165	191	150	151	168	152	152	145	156	146	138	154	155	160	160	163	166	153	160	135	187	165	152	169	147	139	187	157	149	156	165	169	134	155	184	151	145	155	146	172	158	152	158	159	155	161	172	155	163	154	148	154	143	145	165	159	149	157	163	141	160	161	152	159	152	156	165	163	143	143	188	143	169	158	143	163	152	164	155	141	139	178	149	149	160	160	158	155	161	163	152	156	152	160	155	146	168	153	165	163	147	171	151	143	153	137	177	155	153	162	163	153	152	155	135	155	161	151	135	142	151	162	158	162	181	135	150	155	147	135	152	152	136	154	162	174	166	155	159	150	159	152	164	175	157	153	178	162	167	162	146	161	179	164	167	142	145	141	150	149	150	145	168	170	152	139	199	171	167	165	163	187	158	157	152	156	167	152	180	162	167	157	167	164	179	149	151	179	141	156	176	173	168	180	169	139	159	148	143	148	174	150	166	149	154	176	161	172	159	150	153	161	155	164	163	158	152	155	159	168	140	138	157	155	150	170	148	158	142	146	168	145	151	161	157	144	154	166	165	152	165	144	151	168	161	189	156	155	163	158	162	152	160	145	182	160	133	148	164	161	157	163	149	153	183	173	162	162	159	158	180	163	156	155	147	149	146	142	159	162	166	152	143	164	197	143	175	149	148	165	146	142	134	156	164	176	173	167	168	145	164	180	152	145	161	157	129	147	150	168	169	172	175	162	163	144	156	151	138	147	152	155	182	164	158	165	144	166	149	161	169	170	158	181	179	167	166	152	162	159	138	157	164	175	157	156	171	156	143	152	148	156	163	148	187	149	154	152	145	141	149	141	160	150	138	172	174	147	159	157	147	123	155	148	149	128	153	149	144	155	139	177	161	174	143	155	152	153	127	144	159	173	163	159	165	161	138	167	148	137	176	161	150	146	170	169	182	168	168	152	153	153	171	152	138	174	170	161	173	135	150	152	146	162	157	136	151	164	170	128	157	152	156	162	161	157	146	155	151	169	172	171	144	131	172	160	152	158	139	176	157	153	167	135	149	160	166	151	171	140	149	165	161	166	141	153	134	154	164	146	169	164	153	131	182	152	154	142	166	165	152	150	156	154	129	148	159	130	158	183	150	181	150	167	144	157	174	153	169	151	175	170	147	158	165	163	151	159	155	144	151	143	165	130	150	161	140	146	144	154	155	154	161	156	150	155	122	147	144	163	157	179	165	164	153	125	170	169	150	140	166	152
28091	26627	8546	3411	550	529	548	565	562	556	546	537	573	512	479	526	547	531	538	514	510	544	523	512	583	550	586	562	556	553	582	511	509	500	542	533	529	545	541	569	574	546	586	566	529	568	527	547	549	561	556	569	548	551	523	523	569	512	543	485	547	546	541	510	503	516	569	538	528	483	528	553	524	562	550	522	547	551	521	531	532	551	577	545	550	533	518	549	528	542	547	516	523	544	540	555	496	494	551	519	502	575	542	534	532	546	541	512	564	517	530	522	563	546	549	545	522	549	531	544	506	546	526	509	536	556	520	586	518	526	530	587	535	562	574	508	535	552	539	557	574	544	551	529	553	582	560	493	565	513	543	529	555	504	551	526	502	536	522	568	539	565	534	504	553	526	506	509	505	559	537	546	544	549	547	516	579	514	530	551	516	548	511	521	549	567	497	563	525	548	527	485	511	553	550	564	544	525	519	513	565	507	548	511	557	511	525	537	552	540	531	533	539	481	535	517	563	568	539	557	519	528	511	555	578	524	580	551	549	513	514	571	539	558	542	553	551	527	516	495	551	568	541	563	528	555	552	506	497	522	507	557	527	530	550	537	539	551	532	484	550	540	557	530	521	543	576	536	542	515	576	525	513	592	556	532	475	516	532	511	538	539	525	585	541	518	527	557	545	577	549	540	530	533	548	516	526	537	550	566	542	501	523	537	543	583	533	558	555	555	522	555	548	585	564	520	544	540	582	539	502	518	527	550	510	539	580	525	521	525	510	523	537	566	495	523	542	537	546	549	552	514	563	541	563	536	488	527	533	541	584	537	548	532	553	505	532	495	557	535	506	527	538	510	518	529	602	544	545	536	526	501	531	558	521	575	552	535	547	577	558	504	584	543	520	510	527	558	530	535	526	536	541	520	572	559	504	518	508	516	568	560	549	542	571	545	539	568	508	534	510	511	538	558	571	531	529	553	545	531	525	569	536	533	552	497	569	536	532	508	514	554	533	521	527	512	523	513	505	516	527	533	554	522	591	545	568	532	540	541	532	569	552	576	512	527	505	522	540	537	533	544	559	507	500	570	531	528	537	565	514	573	541	511	542	554	584	542	547	532	555	548	531	535	552	536	538	550	531	563	583	521	532	517	585	531	537	537	623	536	562	537	496	531	521	516	540	489	559	567	537	553	553	518	512	528	497	558	570	548	526	526	503	548	531	519	473	546	520	581	524	552	552	530	560	541	561	538	563	489	512	515	583	530	568	572	515	548	533	525	540	529	522	499	523	524	530	512	566	545	544	519	509	531	560	558	544	517	534	541	527	538	551	538	518	517	489	489	556	556	531	532	544	503	519	475	574	555	573	579	508	492	556	543	546	553	574	523	546	570	549	526	572	539	530	570	594	555	577	520	518	532	544	533	512	541	512	530	552	541	561	517	512	535	569	555	537	576	511	512	567	550	559	559	527	542	536	559	576	525	528	524	516	557	589	578	491	517	486	546	541	592	520	522	536	545	550	523	511	540	546	528	515	513	557	507	586	510	545	527	548	536	553	542	518	583	549	539	522	501	556	546	561	523	550	528	562	538	461	527	468	549	522	585	540	534	533	546	499	556	532	494	521	515	533	473	548	489	590	510	537	527	536	492	542	561	534	537	555	524	509	543	544	536	528	569	530	548	560	572	535	500	529	526	533	536	519	515	544	578	567	580	509	539	574	548	543	556	540	531	563	522	546	538	529	555	516	552	543	493	582	532	565	525	539	525	547	596	558	540	549	540	528	509	561	549	534	521	548	547	500	589	522	541	564	516	521	540	548	548	571	557	513	537	532	549	525	547	533	559	546	530	526	548	509	507	510	537	542	543	482	519	524	513	551	505	516	557	478	527	532	484	487	564	572	547	524	516	549	557	544	548	543	501	554	530	538	577	507	528	565	548	555	581	539	510	549	535	577	541	530	518	518	509	544	589	566	558	517	563	524	521	587	497	548	554	562	533	530	561	482	562	565	544	545	543	527	522	533	575	516	515	519	544	525	515	567	553	541	529	559	526	520	574	557	547	534	550	522	552	555	559	504	548	586	535	544	562	548	524	523	555	527	520	595	506	558	534	526	478	554	552	569	512	559	576	486	553	535	556	529	498	501	552	594	545	562	488	521	533	515	531	535	508	517	539	544	573	535	537	467	526	567	535	539	527	524	530	515	544	552	527	553	526	555	546	601	517	517	531	510	496	550	494	544	537	535	551	524	528	550	568	565	550	539	572	530	543	561	553	518	545	519	569	530	524	563	525	520	569	522	515	496	544	574	557	549	561	568	531	546	577	566	510	595	542	548	527	534	538	568	506	562	579	559	528	524	572	528	541	538	581	512	513	511	538	568	521	510	530	538	570	501	527	581	538	540	569	533	527	569	571	543	509	525	573	540	555	551	576	538	543	565	561	554	550	552	504	550	555	541	531	510	540	561	517	560	555	518	526	558	505	574	516	543	556	518	505	519	545	519	550	547	510	533	514	511	529	550	542	557	544	526	553	524	510	483	505	526	507	533	470	526	591	541	580	541	542	483	542	531	523	539	556	518	528	514	554	481	564	557	537	517	497	514	570	536	522	500	549	525	545	524	533	534	520	500	514	537	549	564	558	511	559	547	551	515	547	576	531	536	553	538	526	527	524	559	547	525	525	525	540	502	548	520	502	536	565	516	564	521	553	556	535	548	505	537	556	541	515	541	528	522	528	518	537	551	577	535	566	548	552	549	545	520	519	535	547	546	493	552	547	539	526	519	548	530	525	528	502	496	562	489	547	564	505	537	556	499	557	517	503	571	543	534	488	547	543	589	555	549	502	561	541	524	562	559	575	573	522	515	560	517	551	548	469	565	517	560	545	506	608	552	496	520	508	550	576	556	559	544	505	541	561	557	494	501	537	519	517	525	534	535	504	546	571	557	545	520	510	558	532	532	538	518	551	572	517	516	552	550	514	528	480	533	539	570	543	528	518	529	538	560	582	509	520	532	559	541	534	549	508	540	534	557	546	537	545	534	511	526	529	537	528	538	537	530	530	567	510	517	547	533	539	530	539	526	558	521	520	572	517	563	542	534	538	527	503	521	570	548	524	533	509	533	526	578	546	541	528	576	529	561	516	483	524	554	538	551	523	523	554	537	541	532	519	522	518	520	536	519	523	545	529	553	524	525	557	523	580	539	539	565	519	566	550	545	485	568	557	513	551	523	547	541	552	538	588	519	521	482	524	566	521	548	533	539	537	501	521	531	520	506	566	501	561	553	549	573	532	536	531	546	555	544	506	542	517	529	541	545	568	531	549	512	524	559	561	540	524	520	502	555	534	518	536	553	539	519	536	543	518	559	543	563	512	588	518	500	508	518	504	560	531	543	518	533	547	517	535	494	558	505	495	573	527	549	503	567	537	542	503	526	561	564	535	523	554	509	572	504	539	534	556	531	573	506	555	568	557	547	553	536	514	554	514	516	520	574	500	551	504	547	513	527	540
70509	67300	43756	22171	1920	327	269	277	279	258	245	264	293	268	263	254	278	267	267	274	247	264	233	237	262	233	264	237	253	247	252	242	281	268	237	244	254	236	242	224	237	263	253	260	251	263	253	273	259	254	257	249	246	262	261	230	245	277	264	258	253	256	241	254	259	254	238	269	251	243	248	249	273	250	233	235	245	261	249	257	269	255	252	261	267	250	263	260	273	272	269	266	248	229	263	261	272	224	256	244	246	253	227	264	257	245	254	237	232	246	248	250	234	239	233	250	251	242	236	300	247	230	234	255	244	234	237	249	236	242	246	223	255	237	246	211	218	249	255	249	279	288	270	230	240	262	232	246	262	243	265	241	248	255	247	265	236	284	239	245	238	255	231	282	250	276	265	283	250	248	237	238	247	253	251	239	268	228	252	240	253	250	236	251	250	256	240	228	232	232	236	258	255	238	214	256	258	267	255	264	237	272	258	259	240	265	258	271	214	253	258	246	252	237	248	238	260	223	243	277	265	270	252	225	283	271	236	252	251	249	295	256	248	253	249	219	269	227	280	255	240	271	235	243	245	261	275	247	240	246	257	247	261	221	257	250	249	239	236	229	265	244	234	262	275	237	224	206	251	240	239	231	260	236	231	260	261	268	248	222	258	228	271	275	255	265	242	242	237	270	262	232	241	251	258	262	258	227	253	250	250	240	262	264	280	264	263	233	248	248	256	249	243	241	264	256	257	255	234	235	223	234	255	254	269	240	255	253	231	259	246	238	227	259	242	241	264	221	252	221	246	236	254	246	249	242	269	229	239	235	250	252	230	243	232	257	256	245	275	252	280	224	257	283	254	259	248	240	245	271	246	228	254	240	266	259	265	234	257	243	256	259	300	238	256	234	268	231	221	273	265	241	247	247	233	222	250	269	241	232	272	281	261	237	252	252	255	244	262	260	271	266	267	246	273	273	231	256	250	250	265	253	222	232	256	231	244	230	221	255	225	250	228	268	245	237	230	281	297	257	259	264	252	263	234	244	241	241	247	252	229	251	231	254	253	288	238	246	255	216	256	241	207	244	249	283	260	264	247	243	278	268	264	233	277	237	267	269	252	246	231	275	269	218	261	244	284	252	248	247	244	236	269	258	244	255	245	265	254	241	282	244	250	253	260	243	248	240	249	290	234	257	240	243	266	226	259	217	256	232	255	249	280	224	252	253	243	260	234	247	244	246	249	226	225	240	278	274	280	239	272	287	249	258	228	236	246	251	252	236	263	280	244	247	270	228	245	250	262	230	231	257	246	245	242	261	235	251	255	258	245	225	263	270	261	246	255	255	245	240	262	255	246	256	242	262	244	245	258	243	235	260	246	231	231	249	240	233	229	266	245	267	253	262	272	249	254	281	238	273	242	242	273	233	245	232	265	257	268	233	262	249	227	234	246	257	269	268	229	240	246	266	253	243	282	238	242	254	252	261	273	261	260	255	247	256	264	240	224	252	290	271	241	230	226	240	272	271	225	248	278	256	292	248	252	252	237	231	259	247	258	235	225	261	243	263	245	244	260	245	223	260	262	251	276	267	267	256	234	287	254	249	263	235	252	238	246	228	240	220	258	260	244	229	219	267	247	241	244	267	277	258	280	274	252	233	234	220	258	252	216	245	242	218	265	242	274	250	267	242	231	243	236	258	250	226	270	266	225	264	254	266	268	269	279	249	282	262	245	234	231	260	229	281	257	244	244	242	245	248	213	234	252	255	248	252	268	225	259	249	252	243	258	228	267	252	265	240	228	209	257	234	235	228	268	228	261	232	254	257	273	231	274	269	245	208	229	258	270	228	251	246	259	245	224	243	261	259	256	231	252	265	257	240	225	268	234	247	258	217	252	275	252	266	240	238	244	225	229	253	253	238	263	249	232	263	256	236	283	264	236	255	224	287	228	242	228	255	245	255	237	250	223	277	245	271	257	245	286	237	233	265	212	251	255	255	240	250	250	259	238	257	268	256	265	225	240	273	231	276	235	298	248	244	215	277	219	253	281	227	273	279	250	257	256	251	275	253	254	255	237	258	263	236	252	233	218	281	253	250	221	259	297	268	247	231	256	223	270	266	249	270	256	272	254	231	261	221	256	300	233	250	225	254	250	254	264	240	240	219	258	247	266	258	235	274	259	252	230	278	255	237	219	254	257	250	281	259	248	255	261	252	258	243	242	242	256	203	256	254	255	284	249	253	264	260	230	220	260	241	261	249	259	265	228	225	272	233	253	254	246	232	232	268	235	238	246	247	232	242	239	262	263	257	258	273	242	251	270	259	257	244	237	261	247	257	230	255	262	270	264	247	271	250	241	251	287	260	246	275	244	250	226	233	277	252	239	262	255	252	266	228	247	267	244	254	265	268	257	216	265	229	239	243	283	229	251	242	213	237	242	250	242	276	234	233	255	244	241	254	225	258	222	248	234	245	290	264	239	253	250	248	243	234	264	256	247	257	243	263	261	261	259	265	243	228	224	244	261	230	281	246	297	246	249	270	263	243	265	224	235	233	263	253	269	245	247	249	223	238	235	238	261	219	240	262	242	241	235	241	224	232	259	239	246	246	235	254	252	251	224	257	241	238	242	242	219	253	251	281	231	258	271	260	249	255	254	269	279	229	256	273	229	243	260	224	252	267	272	247	255	248	254	249	244	277	235	277	267	247	255	246	235	265	230	252	272	245	268	252	273	240	264	254	252	254	237	249	238	209	277	285	249	264	259	243	251	226	238	240	248	247	235	224	256	263	251	248	267	236	229	262	280	266	273	241	265	223	247	271	251	241	257	264	245	236	255	253	248	248	249	239	243	266	256	260	246	231	238	229	278	245	255	274	267	270	246	235	241	271	257	257	248	229	228	246	245	262	249	231	258	252	243	231	253	259	264	246	277	230	227	273	214	238	257	234	221	278	230	251	250	260	271	235	255	261	218	234	232	244	257	276	266	241	262	262	226	248	278	248	225	230	269	259	285	258	256	262	261	247	249	219	277	227	234	237	249	236	254	237	240	265	242	235	272	241	237	247	250	246	235	255	253	237	235	264	228	250	257	241	243	232	281	229	258	221	223	223	238	238	228	254	256	257	236	260	271	251	244	243	257	248	238	248	243	247	262	257	217	237	237	264	243	269	207	256	255	246	259	251	254	261	257	260	234	249	238	260	245	255	242	244	232	253	248	252	231	228	241	235	266	255	248	243	254	255	244	253	246	268	254	273	219	281	243	247	249	279	240	271	238	244	223	223	248	244	258	235	269	259	259	247	230	258	253	273	253	235	259	258	219	281	270	251	256	247	245	237	255	241	252	251	282	266	243	240	239	227	273	233	235	228	242	236	224	245	276	236	229	241	248	258	233	216	250	249	232	244	253	249	259	243	246	246	244	257	239	262	250	242	242	280	257	238	239	243	274	249	273	268	254	242	251	283	241	243	255	261	216	268	246	282	232	248	233	248	238	262	245	260	226	249	244	239	270	254
49890	54193	40956	14758	1107	1013	960	834	892	834	877	873	791	825	826	810	775	804	822	800	792	821	785	820	791	804	839	803	812	754	854	819	787	766	796	798	748	790	802	790	847	774	761	782	779	809	746	750	783	806	779	783	725	768	774	758	793	781	818	764	784	770	790	781	735	826	802	747	772	765	752	798	822	800	794	738	805	749	759	802	803	812	843	808	746	773	809	775	772	820	808	794	795	757	782	725	802	789	822	767	792	793	755	777	849	754	775	776	767	795	787	778	784	823	754	811	770	785	764	814	794	769	773	788	847	756	793	810	790	787	831	815	756	767	809	801	775	789	753	738	790	740	754	834	795	801	768	819	804	809	782	818	770	814	795	794	797	793	766	725	766	765	850	761	813	803	780	733	782	782	817	812	765	723	763	794	795	782	759	800	767	767	823	760	811	758	787	765	827	749	759	779	812	782	737	776	769	759	778	819	777	802	773	801	786	778	802	763	834	812	791	775	824	832	771	808	823	832	762	793	795	780	841	802	790	733	792	830	770	792	732	841	774	843	837	781	774	778	794	775	722	796	779	804	822	829	767	760	800	776	777	759	812	730	789	768	808	761	771	726	777	775	779	794	785	716	786	753	844	786	819	804	770	763	777	761	788	776	760	764	774	800	826	800	778	830	791	794	811	833	793	815	830	758	793	828	763	745	778	777	808	772	794	782	757	786	769	783	759	723	793	783	779	842	839	787	789	800	783	808	779	772	771	766	777	850	792	826	761	759	830	762	776	742	738	782	733	771	765	766	783	796	742	766	753	825	778	733	798	785	763	738	793	812	811	768	760	818	765	808	709	797	788	760	771	812	816	771	827	788	743	748	827	748	763	788	771	787	784	749	785	762	714	775	806	777	803	787	737	761	794	742	771	746	795	728	753	763	785	778	785	750	739	788	750	770	749	718	742	834	799	778	776	801	781	817	779	763	749	787	816	792	788	719	742	779	775	769	773	730	797	783	811	799	818	746	793	717	821	782	765	769	790	774	801	779	808	744	780	784	819	774	734	744	796	753	786	761	794	744	794	729	774	759	776	785	745	765	865	741	750	757	784	743	792	782	788	794	791	819	825	780	767	792	781	799	788	799	760	776	807	796	794	759	775	795	834	762	799	823	743	764	809	751	797	773	824	860	794	740	787	825	808	780	789	816	760	749	811	766	807	747	783	801	748	801	772	792	739	791	740	712	807	818	805	789	816	762	756	829	705	757	734	749	801	812	839	806	776	819	818	765	785	774	765	778	807	800	781	788	797	761	747	767	748	778	788	729	794	795	808	768	837	777	785	821	736	807	794	761	838	807	767	745	788	796	835	804	757	791	778	745	726	808	713	795	802	755	768	757	713	765	792	787	780	783	777	761	816	795	769	799	743	725	788	769	823	862	803	837	792	737	734	807	749	727	798	772	762	757	807	798	751	708	811	783	773	810	788	844	771	763	778	767	773	780	776	799	775	786	825	813	752	822	741	793	782	822	757	804	772	777	782	825	814	807	770	777	808	756	735	782	816	768	776	757	766	800	784	745	751	776	810	737	792	739	739	820	828	815	800	748	753	782	734	741	819	764	790	818	766	806	785	822	799	757	764	811	713	817	782	829	730	756	777	765	766	825	783	758	796	813	790	789	749	807	758	783	812	805	792	794	812	718	787	840	751	798	785	738	748	723	790	777	802	780	795	752	790	734	774	740	822	794	777	765	792	778	816	763	821	779	776	790	776	815	797	783	813	757	807	797	767	780	823	763	796	793	801	794	750	709	780	763	836	782	764	777	793	729	784	800	764	759	806	741	778	765	786	727	757	807	783	715	780	814	777	802	777	756	788	845	804	806	749	821	848	774	759	794	784	827	782	777	780	780	760	789	787	764	827	767	818	797	762	821	757	794	777	783	847	779	815	796	757	727	799	816	796	794	774	771	847	790	794	790	797	793	772	801	771	734	761	787	778	784	759	754	745	775	791	764	757	782	758	802	810	761	775	828	728	782	781	767	767	754	814	795	794	795	741	796	812	855	781	760	760	778	813	744	742	796	788	809	805	764	702	819	758	794	750	754	811	826	800	739	810	760	776	722	726	741	806	827	808	744	749	737	793	760	790	807	781	784	787	814	803	811	749	793	765	772	794	782	797	823	779	787	830	765	804	797	782	766	747	769	804	819	800	766	729	775	748	755	720	771	801	764	779	806	819	809	827	804	793	780	790	828	754	764	808	802	833	745	773	783	803	769	792	804	775	797	738	832	758	729	768	781	749	799	753	772	778	775	791	758	740	806	780	794	764	753	769	729	741	767	801	774	766	775	763	837	781	762	739	765	775	792	818	760	763	833	815	721	804	791	804	815	757	821	845	796	831	744	772	801	754	802	810	790	791	789	746	817	764	768	755	832	758	779	811	772	760	782	812	801	813	783	797	733	792	778	790	774	777	857	757	799	823	768	836	804	757	803	846	755	793	771	770	770	796	803	814	796	795	833	776	707	804	726	798	798	813	776	785	754	756	753	735	761	728	800	739	771	769	768	812	830	811	782	798	779	766	783	777	787	762	742	772	785	792	781	776	775	750	779	797	765	776	786	744	789	783	770	802	785	790	796	768	751	811	731	764	751	755	802	798	794	782	772	730	769	791	764	767	742	792	800	798	692	801	788	796	787	729	783	822	783	795	791	787	832	802	781	806	790	777	831	764	751	834	759	762	751	736	811	801	784	732	798	754	789	796	756	767	766	771	762	792	815	788	748	814	769	816	774	753	824	789	765	778	743	741	868	768	745	762	753	780	784	795	781	723	762	795	737	763	818	802	735	799	766	801	775	749	753	747	722	813	745	838	746	781	757	760	783	816	791	769	785	759	789	775	740	763	772	800	790	759	784	726	769	756	744	754	788	803	744	761	757	755	766	765	816	749	822	750	805	759	771	751	750	751	809	783	764	828	806	835	773	770	781	796	835	813	767	815	804	834	787	774	766	785	788	733	801	831	771	785	823	798	821	779	829	780	805	792	830	777	782	807	746	824	729	776	755	735	746	803	772	810	776	785	777	812	757	767	808	799	784	740	763	790	831	757	813	777	762	791	768	748	803	781	793	814	775	759	780	733	743	802	816	803	782	779	754	840	761	802	774	819	739	799	794	774	758	791	736	774	759	784	770	781	776	815	824	707	762	760	815	784	747	831	777	851	760	745	718	729	744	790	865	815	791	760	748	713	746	769	757	795	735	789	786	751	744	797	770	780	790	820	812	790	769	759	794	805	781	736	766	782	858	776	785	721	804	816	753	830	773	806	815	826	795	808	802	774	781	782	769	787	757	745	736	795	783	753	771	795	798	741	785	773	749	789	775	774	746	767	763	794	773	808	791	765	778	784	777	790	799	772	768	843	782	847	844	800	720	815	771	771	820	804	758	827	743	761	773	793	807	781	747	756	784	813	776	852	786	810	808	780	787	830	757	750	801	793	844	750	808	770	763	828	794	790	844
79678	76700	53898	31211	5646	571	395	396	377	398	381	344	324	367	383	392	334	320	329	337	358	314	350	363	342	338	340	356	311	326	333	307	340	318	335	371	314	322	351	342	340	347	332	335	299	326	320	344	338	324	324	320	317	304	341	303	307	332	347	330	334	345	316	332	304	302	335	347	320	350	331	323	346	306	311	303	311	313	307	339	339	336	334	320	345	339	304	366	300	319	352	300	354	334	325	337	366	363	333	342	289	331	314	337	302	311	349	333	348	323	354	323	327	322	308	314	344	361	309	326	338	331	303	294	363	328	350	344	337	366	325	327	321	332	340	340	334	302	322	297	297	333	340	343	334	336	330	308	315	354	291	346	351	319	336	333	336	337	301	313	340	345	312	334	292	315	343	315	334	318	350	311	329	316	327	299	286	313	277	305	325	293	346	319	319	331	326	370	308	322	330	324	336	319	318	320	293	333	392	336	326	287	349	299	345	320	341	336	344	330	334	315	352	304	313	289	358	317	329	358	299	339	336	331	329	309	352	332	345	317	313	327	306	316	327	345	331	320	339	332	284	309	310	328	341	361	317	318	336	336	289	351	328	352	348	331	336	303	313	337	330	328	345	294	326	313	328	322	345	352	303	301	327	321	344	308	294	314	336	286	365	306	338	359	356	321	337	360	292	337	340	304	352	344	345	310	310	312	333	339	334	363	334	341	376	367	293	309	314	319	321	344	324	335	341	313	317	328	315	313	350	316	357	320	325	318	324	358	324	335	329	352	332	327	319	330	333	370	322	354	336	307	352	330	366	343	331	320	324	317	337	347	313	297	317	321	324	344	343	350	297	315	331	344	319	320	322	315	317	345	335	335	346	325	327	322	315	317	332	360	314	338	350	301	346	311	343	334	302	307	333	348	331	338	352	325	308	334	386	310	316	359	317	307	344	315	298	295	324	302	297	307	334	316	341	327	316	334	326	381	311	315	347	308	315	344	370	337	316	311	299	348	323	341	361	288	331	332	327	335	305	300	342	335	336	337	339	322	335	305	338	294	347	319	335	328	342	341	326	311	363	345	358	311	369	327	349	324	304	358	318	312	351	346	325	326	326	351	303	393	329	337	340	343	313	324	321	340	308	368	339	344	365	300	334	335	343	301	340	341	352	313	309	313	321	300	317	360	340	334	359	319	302	329	338	305	330	311	344	353	325	308	309	318	341	300	332	343	338	316	285	320	316	351	339	347	344	327	345	332	317	335	361	329	328	376	352	345	325	323	334	300	340	332	299	336	366	331	308	343	327	323	336	303	329	321	325	364	357	326	310	319	314	312	355	334	311	314	324	328	301	320	287	325	320	331	335	318	318	340	365	342	374	307	363	322	332	315	324	350	315	348	317	331	304	308	340	307	339	324	303	346	340	317	315	349	318	325	301	327	310	338	340	352	330	326	324	341	336	333	326	347	334	333	363	313	307	333	319	323	326	306	338	310	326	333	309	329	327	291	327	309	314	307	346	343	319	334	330	331	288	317	355	332	316	317	317	338	328	329	344	324	314	325	316	357	289	347	331	362	302	353	308	357	313	352	344	344	339	311	338	329	328	339	306	329	325	336	309	317	336	318	317	299	335	339	332	340	348	311	347	304	331	341	328	333	349	320	321	323	339	319	344	321	321	333	309	314	332	315	348	320	334	336	322	366	353	326	338	316	330	335	343	318	345	313	322	334	317	304	305	326	342	313	311	322	319	279	328	321	364	280	313	330	318	315	343	326	315	335	338	331	323	341	331	334	329	322	338	337	353	340	286	342	324	343	336	349	325	306	306	318	350	332	353	305	341	374	333	358	330	314	319	313	352	361	349	293	307	348	309	372	318	322	331	312	345	337	285	323	310	317	352	299	329	290	339	304	320	339	330	332	279	346	310	337	310	318	303	323	326	343	301	306	312	305	317	337	315	297	312	327	349	318	316	319	315	313	370	341	386	294	339	344	324	341	313	352	336	339	357	343	336	305	289	328	315	338	326	316	337	363	337	353	304	303	324	321	345	329	305	331	313	334	307	297	341	302	326	379	329	314	305	319	336	319	308	347	350	255	324	352	323	325	333	314	327	322	331	336	318	324	307	342	331	298	309	325	328	361	308	316	322	320	323	327	329	334	320	329	345	337	328	319	312	318	323	366	316	332	301	354	334	301	307	337	342	305	350	329	356	342	333	304	345	320	345	311	327	353	320	338	329	315	324	315	356	317	320	306	342	333	336	336	326	324	319	337	315	322	339	309	338	333	318	317	339	321	322	342	332	317	332	342	347	361	342	321	309	365	350	332	318	341	321	302	366	324	328	321	342	340	338	316	346	338	332	343	322	336	306	337	325	327	341	330	306	353	303	345	324	331	314	330	322	334	307	312	322	339	346	333	356	329	288	334	338	329	305	342	354	311	325	340	338	312	326	307	341	317	308	348	316	320	371	306	345	300	313	303	305	286	318	311	306	334	328	353	297	324	318	330	332	359	303	321	339	347	330	339	308	304	330	332	297	317	308	337	339	324	342	303	311	308	325	352	351	335	343	303	335	330	324	342	344	336	306	349	336	322	318	322	324	367	312	327	319	342	286	350	314	329	313	315	326	322	313	347	330	324	344	341	325	355	327	353	299	340	361	311	311	318	312	343	335	326	324	361	333	336	324	365	297	296	302	332	347	307	349	309	344	316	318	324	314	334	330	362	313	291	347	317	325	327	331	355	311	312	324	332	322	329	302	308	326	312	339	309	308	339	309	308	309	305	318	347	318	332	331	331	330	329	319	319	338	298	308	308	324	357	329	296	322	307	343	319	319	376	341	343	356	327	320	325	340	309	348	328	338	324	311	319	338	338	320	307	363	340	319	333	328	338	324	325	322	344	310	338	298	303	304	342	333	350	309	351	360	307	310	349	321	323	331	352	332	325	287	368	361	353	316	343	333	321	297	315	296	310	304	332	298	348	354	338	337	336	381	333	316	338	323	317	352	317	326	321	353	311	318	362	320	321	364	337	319	332	302	329	339	320	328	326	322	321	354	333	335	345	324	311	303	330	316	321	335	338	341	318	329	328	323	316	347	341	350	330	332	330	309	314	382	336	315	356	331	317	341	357	330	325	317	338	330	325	331	349	308	298	328	324	320	322	357	330	326	336	334	343	338	335	327	339	318	321	343	313	332	321	345	342	305	341	329	325	337	345	310	324	304	297	329	293	333	327	339	326	317	342	311	344	336	317	347	346	309	315	336	297	308	330	335	337	320	329	310	357	306	339	339	320	358	315	307	317	289	310	318	309	329	369	327	330	328	318	355	316	375	342	356	332	331	312	304	326	349	326	336	335	330	300	352	313	352	330	338	325	346	333	307	331	343	337	317	323	348	345	286	322	375	326	353	318	313	315	318	338	342	331	352	319	339	330	355	365	320	323	315	317	353	347	350	348	338	317	309	341	350	329	321	307	302	320	317	329	310	366	367	313	337	317	301	351	322	316	358	329
59800	65806	50187	20642	1471	1466	1266	1265	1221	1095	1190	1140	1105	1129	1050	1040	982	1075	977	1026	992	998	1033	1042	993	1027	984	1029	988	1047	1026	986	973	972	1014	927	1027	971	980	933	989	942	1037	901	969	1005	971	951	997	982	975	979	1008	1010	976	961	1048	1004	964	954	958	1005	980	931	960	968	1023	937	927	981	935	961	1000	968	1000	1012	1004	981	936	1008	977	995	910	1020	954	960	1031	1015	981	997	942	997	963	998	961	1031	1014	957	963	963	989	991	943	1041	931	1029	1036	946	972	993	1015	1041	968	927	1012	1001	958	1033	992	1003	947	1028	998	936	945	965	970	959	942	950	963	920	1009	971	996	958	1005	924	964	937	1013	907	989	998	977	993	987	991	998	948	953	950	1004	949	965	993	953	947	945	992	939	941	922	977	1015	970	939	937	977	966	952	958	967	1010	969	920	985	993	956	959	1028	978	973	959	1010	1010	990	986	1036	995	1008	962	1008	1023	952	984	915	965	963	973	951	934	957	931	966	977	982	961	996	1029	1023	979	989	993	985	986	955	938	928	968	1051	987	956	965	990	958	986	985	935	966	997	1021	1004	986	959	971	1009	959	971	982	1008	949	988	921	972	999	981	974	1028	1004	992	982	901	964	977	952	986	1031	970	1019	987	980	966	958	1007	964	989	1017	946	991	960	1004	964	977	989	1019	969	927	989	977	975	1010	964	987	1017	949	961	954	995	968	991	1037	1003	1016	982	952	982	945	944	961	1004	1023	924	977	972	1033	979	959	1009	997	980	972	1005	962	975	1008	981	1014	977	969	988	990	1011	1014	921	1019	989	1008	989	921	935	912	1007	985	965	1022	954	928	1020	973	1006	952	1019	1058	997	984	1010	946	952	985	939	969	990	998	949	959	966	896	998	945	992	975	992	980	903	984	1008	988	999	1023	927	969	955	1014	982	1056	1021	1046	989	988	969	931	974	1006	996	980	957	1023	957	937	933	985	999	957	966	971	963	985	966	986	993	1013	971	950	927	962	934	944	952	926	877	1019	941	982	1018	945	1000	1018	987	966	903	979	966	1028	1013	942	967	1000	985	941	978	962	992	1018	949	997	955	985	1005	968	971	976	971	947	915	912	998	932	997	949	958	1017	959	1028	956	956	989	949	969	967	999	1029	921	1052	964	970	998	1003	946	960	948	939	891	1012	955	962	1018	1025	1038	992	1020	994	986	915	1021	1008	951	929	985	978	981	959	944	1008	970	961	983	950	980	991	970	1012	970	985	1027	998	950	986	996	986	938	955	964	941	990	997	970	944	1023	952	1042	989	978	926	948	983	978	943	1004	974	932	976	943	989	983	974	972	969	974	981	963	911	968	985	976	954	952	1000	976	990	961	928	984	1010	974	992	965	979	986	995	923	1009	985	1000	991	968	978	988	948	966	923	986	971	943	994	947	1036	992	978	934	962	986	936	966	993	984	998	941	1013	932	974	960	1023	1003	951	978	951	1003	1026	932	985	1006	962	930	973	996	973	934	1016	948	958	1013	1000	955	932	955	942	993	1016	984	981	941	951	983	1010	975	946	960	977	1005	950	983	1002	960	1027	1004	1035	973	1000	1000	991	932	977	935	953	946	982	989	924	981	933	945	950	946	1025	947	928	983	956	1017	1044	958	984	989	941	1033	984	1001	917	1006	1000	984	959	956	951	970	975	969	1025	1007	954	953	1053	971	968	989	995	974	974	991	1043	982	993	949	949	928	932	944	930	945	971	968	943	943	993	1001	955	974	1048	977	947	936	968	992	927	931	942	1016	1002	1008	1010	994	934	947	1033	988	960	1015	967	998	1001	940	951	1021	1003	970	938	948	967	946	980	978	969	984	948	968	1017	1018	964	1015	914	984	935	1018	974	997	954	949	991	963	981	963	1008	995	938	1011	999	984	994	997	958	1014	941	991	974	894	958	983	1024	949	1034	991	930	985	958	1006	933	973	1016	969	989	998	996	978	973	964	1037	977	943	1003	970	987	955	962	985	975	1014	938	970	992	984	1056	941	953	958	922	993	938	972	893	929	989	981	963	966	972	1057	963	973	988	991	962	900	996	953	1003	1005	974	1034	984	1014	978	1015	903	995	971	975	990	992	950	975	908	1027	986	971	973	961	984	987	993	1029	964	996	962	952	1021	984	929	994	926	981	1007	949	964	959	968	977	955	925	1000	975	970	981	918	1011	956	1044	959	948	995	944	940	959	1001	970	1018	950	941	980	994	974	963	1020	1001	959	928	956	1000	969	912	991	947	998	945	954	925	1002	980	951	973	1007	981	979	953	979	981	981	994	978	978	966	978	947	963	955	1005	974	998	948	974	991	961	941	956	991	1007	942	1018	976	982	1002	946	982	917	988	989	963	962	990	958	908	995	962	986	986	1023	949	1053	997	982	913	920	990	977	974	968	1016	989	976	957	980	1061	1017	991	989	923	942	992	1003	961	971	982	940	966	975	982	987	1007	957	939	984	972	965	947	994	985	933	1027	963	1006	988	969	1005	1016	1000	949	984	1006	998	987	944	923	977	1016	954	993	964	952	1000	907	944	996	990	1018	971	1015	1006	973	958	970	924	954	982	963	987	997	977	976	933	952	996	983	969	998	955	974	993	965	955	926	948	960	979	976	1056	1000	1053	951	1035	1036	993	965	925	1054	979	948	1006	1048	997	993	954	1014	968	1003	969	970	943	937	977	951	948	977	981	984	993	958	947	1049	944	952	996	993	893	981	950	988	981	977	1049	952	1005	1006	943	999	950	978	1001	1024	947	995	997	991	972	932	990	936	944	964	1004	930	977	935	953	952	951	958	998	953	1047	984	990	1003	940	968	1000	922	1003	956	953	963	958	969	962	993	917	1014	989	1038	987	1021	1002	996	1054	986	982	939	1006	1000	1003	983	943	1015	999	1047	930	1011	980	991	956	990	945	923	1006	950	999	978	1004	991	967	969	981	964	986	976	1021	983	998	971	938	992	964	921	1017	1024	974	940	1020	974	984	1012	1034	958	958	989	968	981	934	995	939	989	1009	956	1050	982	928	962	982	951	1031	996	967	963	969	953	992	980	981	1028	952	933	926	966	982	933	1014	976	959	1011	962	971	1001	974	1008	910	1002	976	1024	976	963	1002	1011	990	1014	982	1016	976	973	991	957	968	996	935	983	984	975	994	985	992	989	1025	1036	993	953	915	986	920	959	1011	960	1022	1028	953	989	1001	1002	982	935	951	955	978	1041	984	980	1011	961	949	1013	1018	982	988	960	979	975	988	1021	1004	1016	1002	991	924	983	962	986	940	1001	968	978	960	1016	927	1004	952	952	929	939	1000	1001	960	978	943	988	978	1000	912	984	901	965	962	998	981	961	934	948	969	990	952	1016	944	933	949	976	938	968	961	982	972	974	952	927	928	1028	992	966	989	976	983	963	957	982	980	975	938	985	961	991	974	965	1028	990	991	954	1013	1007	1012	1016	970	954	951	985	1065	974	985	981	925	972	981	989	1004	972	1038	961	982	946	976	913	951	988	1009	962	983	960	1032	1032	996	958	1068	916	1010	977	1008	974	984	1017	982	953	990	985	946	958	970	1023	986	960	968	993	972	995	956	990	1030	1012	1002	932	985	990	937	992	964	983	1017	962	929	975	1022	1009	1011	1008	1004	1041	1060	990	920	1011	945	1006	997	943	952	1015	990	999	963	989	958	945	943	980	949	993	925	939	993	995	1005	969	955	999	1053	1003	970	1009	984	911	964	923	981	963	967	1015	999	977	946	1026	939	995	989	1007	997	989	1016	1049	1025	1005	964	977	962	963	1000	995	973	964	987	942	924	978	1007
30257	22484	6540	1184	203	170	158	169	157	152	140	162	158	160	171	168	177	158	165	149	152	177	140	146	176	156	162	153	190	178	167	158	146	170	152	160	161	165	160	144	168	156	168	148	161	149	136	163	170	160	151	157	141	164	155	166	145	164	144	160	157	170	167	149	143	151	154	178	169	170	158	165	161	167	159	162	149	178	170	135	155	168	168	152	184	166	150	143	172	152	158	159	153	147	160	160	144	144	158	175	184	156	165	170	162	165	166	161	150	161	132	147	164	170	140	145	145	161	161	134	138	143	142	137	151	169	186	164	156	174	143	133	161	181	170	142	141	160	145	150	142	146	139	172	159	169	176	165	151	154	167	172	152	149	164	160	171	132	166	160	143	167	168	158	158	153	151	162	162	166	176	174	152	140	179	157	138	127	142	175	172	151	148	144	170	152	187	152	155	160	148	141	142	162	151	154	167	158	144	150	165	145	147	148	162	162	169	124	144	158	165	151	182	175	179	145	157	169	153	161	171	151	128	161	160	150	150	144	159	156	170	164	154	158	155	166	144	158	158	170	134	159	156	147	152	175	185	140	137	137	149	179	165	165	155	155	138	159	163	167	177	147	164	172	162	167	160	160	170	151	142	175	145	162	170	157	147	168	167	147	170	165	178	158	163	163	177	167	149	158	143	142	170	151	171	142	162	152	134	138	171	166	153	158	174	169	157	148	159	165	143	148	142	170	115	170	138	178	136	158	177	143	148	151	159	186	153	148	156	171	160	168	144	181	134	170	152	144	163	133	166	143	166	158	167	151	151	159	164	159	145	163	126	147	144	158	140	151	134	160	142	143	159	163	169	153	142	166	153	150	164	136	173	147	148	158	148	150	167	141	158	150	135	147	174	157	151	138	165	149	162	145	148	143	118	166	155	169	150	170	153	157	178	139	147	174	175	153	195	155	157	178	148	170	164	163	155	150	131	156	163	176	135	139	149	151	150	166	165	161	166	162	144	164	163	181	169	152	149	154	147	166	157	152	146	183	142	161	169	155	166	158	179	159	152	166	135	158	162	177	170	152	156	151	162	168	172	136	172	144	135	171	168	163	156	143	149	143	168	166	140	158	163	180	147	159	164	142	157	153	135	165	170	167	160	163	166	155	173	163	156	144	155	150	151	147	162	155	152	167	157	158	146	158	200	176	162	150	152	146	166	190	159	168	147	140	164	164	135	167	177	166	174	162	147	175	158	166	153	154	159	134	181	166	170	165	169	146	170	151	182	161	165	146	151	172	157	180	144	162	141	129	148	144	169	135	178	144	140	172	144	153	184	181	161	160	153	174	146	174	128	123	158	142	174	187	193	166	171	181	153	143	172	171	142	185	155	146	165	143	151	173	132	181	148	170	153	147	148	148	174	178	158	161	151	160	133	143	165	144	177	176	162	158	143	160	152	162	163	182	137	147	157	172	158	146	145	165	157	164	165	154	158	143	184	167	152	190	154	135	138	166	145	167	142	141	139	159	153	146	159	181	160	160	162	145	152	144	156	178	166	143	160	149	175	145	171	159	173	156	146	175	143	161	161	148	157	177	145	153	158	160	172	158	150	160	171	172	152	194	173	161	134	139	162	142	154	137	158	131	159	166	160	156	173	150	144	164	152	167	156	157	158	153	173	146	161	147	175	165	155	153	176	162	147	135	142	145	146	157	152	158	168	154	147	149	147	162	171	153	177	170	159	146	164	178	175	168	173	136	150	156	148	177	164	161	152	156	153	154	176	169	160	161	139	147	159	176	176	156	165	158	184	140	144	168	164	156	155	147	162	135	167	152	158	155	171	183	151	185	150	187	145	173	148	161	151	149	173	175	163	147	167	152	155	150	172	161	167	174	173	168	163	153	185	157	164	148	143	153	151	158	165	166	145	145	161	121	162	141	158	171	165	159	159	148	147	157	154	154	156	155	165	164	145	132	163	159	163	144	148	181	168	140	163	157	160	151	145	156	174	158	156	154	146	169	166	171	154	149	139	159	175	151	150	162	165	148	173	142	148	158	160	152	154	155	144	165	165	150	150	158	148	149	153	157	142	175	158	158	163	144	182	159	149	141	160	129	155	171	131	172	156	154	159	152	189	163	180	149	153	150	153	154	160	169	167	162	140	154	168	165	172	149	146	150	150	155	136	153	167	154	150	160	175	168	190	153	145	142	148	147	163	170	158	156	159	150	155	177	133	157	180	159	164	168	168	155	166	150	168	156	158	156	159	161	143	166	157	139	159	148	154	145	171	153	161	138	193	174	143	182	163	170	153	174	163	151	157	141	177	146	166	159	159	183	174	172	143	155	163	177	136	155	159	170	167	130	138	181	161	155	188	161	148	147	148	161	143	152	163	141	154	135	160	148	149	152	174	146	147	163	171	159	178	149	140	153	188	171	153	135	130	194	181	151	164	161	139	167	165	161	148	170	163	167	140	160	161	169	157	164	187	146	167	164	146	190	163	155	160	160	162	158	133	148	164	155	168	165	150	164	150	157	154	153	134	153	178	148	162	159	142	144	134	158	146	150	175	188	167	147	176	138	158	159	139	158	160	145	151	147	155	191	170	171	144	151	164	145	163	133	143	151	149	174	167	172	162	156	163	146	153	157	165	154	147	149	153	141	148	157	168	163	164	169	147	172	147	163	183	165	149	157	146	189	168	160	162	158	177	155	146	150	167	179	169	160	178	157	147	149	142	162	178	152	169	152	162	159	153	157	152	175	159	158	192	168	177	135	180	151	155	166	167	152	161	142	153	174	153	151	134	170	163	158	164	156	189	157	160	163	157	156	168	137	167	154	163	147	157	177	164	159	155	146	162	159	154	149	149	170	157	141	156	165	145	146	157	160	163	169	161	142	168	151	174	161	171	173	156	166	160	162	177	163	162	173	141	162	165	140	153	131	158	167	140	182	148	161	145	172	164	164	157	143	152	143	153	153	162	167	170	167	145	140	150	168	161	153	182	143	160	156	162	162	153	146	160	166	156	142	156	163	161	158	156	144	149	164	155	181	152	158	152	162	169	154	170	149	164	165	152	135	165	152	173	154	163	174	183	161	191	151	152	151	170	164	157	158	165	142	147	155	168	144	154	130	139	180	169	172	147	155	149	151	166	168	159	181	178	154	155	157	172	172	153	164	168	164	155	152	159	175	145	193	144	156	166	154	146	156	171	152	170	158	147	155	172	157	156	157	150	173	167	156	150	177	169	160	157	148	159	151	153	127	188	144	159	152	164	141	139	154	183	169	166	164	159	148	147	163	142	152	154	168	183	156	144	165	160	171	157	154	164	141	146	160	146	161	143	181	173	168	146	158	161	154	156	164	146	158	145	187	153	159	159	150	153	149	168	168	170	174	152	153	141	136	147	159	147	146	141	155	161	158	137	165	180	151	166	165	157	144	155	192	146	188	154	149	160	188	165	164	162	164	153	167	175	159	165	165	147	153	166	164	160	166	135	177	143	175	172	129	158	161
29214	26377	7967	2500	560	518	561	530	568	563	546	533	531	526	549	521	553	541	531	552	530	529	534	517	521	565	559	550	537	582	529	504	576	528	560	499	555	507	557	541	541	490	558	570	516	551	554	534	540	540	532	547	556	545	555	538	501	582	536	538	551	497	502	572	539	602	518	517	539	538	537	533	593	544	539	538	544	579	527	518	552	525	515	565	541	556	515	532	537	537	522	583	557	558	527	548	548	498	530	559	552	541	525	557	500	564	561	536	528	501	495	513	517	558	558	561	539	546	534	581	509	579	575	526	536	542	495	552	500	531	558	542	529	579	565	493	577	537	528	478	513	509	522	527	507	531	576	504	554	550	543	578	554	530	553	503	573	558	534	518	551	541	553	554	554	533	519	532	549	569	539	557	527	525	545	555	561	552	505	522	555	612	525	511	565	601	550	534	543	579	540	504	576	561	515	549	525	548	517	497	529	513	530	541	542	560	497	540	554	526	554	535	514	511	586	555	498	533	561	538	553	567	566	544	529	531	558	567	569	552	521	514	493	551	538	540	530	539	537	511	528	538	552	524	535	562	504	579	497	572	560	546	549	514	518	514	584	545	533	518	535	568	565	493	519	552	554	542	574	513	510	541	487	543	554	574	558	533	558	578	525	551	537	545	506	554	525	536	530	563	552	576	565	510	550	529	540	569	517	544	524	532	536	528	541	510	555	535	524	546	574	561	544	540	531	566	536	542	580	561	530	525	540	489	522	557	555	568	509	554	538	554	561	532	541	555	560	526	520	528	535	508	526	513	531	568	534	536	531	524	550	533	517	538	549	552	562	515	539	542	535	544	527	526	548	536	554	548	521	524	559	513	553	545	523	562	529	532	538	534	559	509	562	529	532	512	542	543	564	565	546	517	571	536	585	559	532	548	515	520	555	549	518	540	544	536	560	523	525	569	486	579	541	502	530	525	560	542	539	530	530	546	535	565	548	530	529	545	555	555	546	547	555	495	527	491	529	577	504	513	548	538	572	534	526	520	524	572	515	489	563	535	563	532	518	510	589	545	541	519	548	530	520	533	514	530	521	550	550	540	534	566	516	577	509	515	527	554	547	495	509	525	578	525	529	526	569	510	530	512	514	514	536	509	564	541	529	517	543	525	552	541	553	557	549	560	545	560	522	584	514	534	540	590	523	536	518	548	505	554	554	531	511	516	553	541	527	517	523	495	551	540	520	502	557	516	562	532	533	512	533	556	532	518	553	535	546	513	534	548	547	518	508	517	546	551	579	547	559	522	509	531	536	545	551	528	526	572	489	561	549	524	549	529	540	525	532	498	512	560	564	565	545	551	562	535	539	550	571	544	530	551	581	512	516	530	522	552	578	542	512	555	517	543	540	499	595	524	508	579	525	509	569	537	529	532	573	555	552	534	556	519	514	560	524	577	558	555	544	552	523	538	544	555	562	541	505	530	552	525	575	531	544	521	509	531	537	554	594	506	586	568	550	545	557	548	505	571	548	542	568	529	505	546	533	524	544	555	555	538	582	534	550	475	548	534	526	546	568	531	565	528	548	550	521	577	521	561	536	519	588	529	532	524	521	510	531	506	569	512	568	531	526	559	532	564	545	559	538	555	534	571	556	512	537	504	522	583	543	553	526	531	530	544	552	558	566	581	501	564	514	537	581	524	510	561	564	551	514	551	558	544	562	551	545	528	563	543	555	589	571	537	533	553	517	555	520	551	553	509	512	565	517	547	531	554	559	550	552	540	529	490	525	543	590	531	548	500	542	553	538	543	532	547	549	504	531	542	553	519	499	532	550	545	563	539	509	562	542	537	510	562	543	530	517	525	512	537	514	538	510	571	567	538	560	528	552	543	568	514	518	539	538	509	577	542	511	529	562	518	559	500	531	563	543	570	572	530	537	558	569	511	557	520	524	546	524	571	537	553	520	554	532	528	548	494	550	533	582	562	511	544	532	551	504	542	570	534	498	518	539	591	569	528	570	528	537	517	499	510	534	527	553	521	532	524	550	520	527	536	515	539	509	540	566	512	531	552	558	504	564	582	558	525	570	519	513	473	559	540	494	520	546	502	479	546	545	521	538	574	532	551	576	514	576	528	587	543	559	536	541	505	547	544	539	559	524	536	552	542	527	559	545	548	482	525	520	558	553	523	492	523	537	573	550	525	536	552	545	497	528	558	500	507	543	563	572	571	549	566	527	535	493	559	573	512	536	514	559	500	532	531	506	505	560	506	509	580	524	517	534	539	514	535	501	495	584	536	560	548	533	510	531	570	521	563	570	541	577	518	499	557	554	533	530	581	537	516	574	526	549	563	531	543	551	564	555	539	549	553	558	564	533	521	516	539	558	510	553	550	561	522	524	528	522	542	517	530	524	535	524	520	513	528	536	540	532	520	523	542	536	524	485	550	595	486	528	530	524	567	536	534	533	530	544	504	516	535	559	541	515	562	548	509	503	538	512	533	530	550	516	555	571	526	535	531	539	547	544	517	575	555	569	520	535	523	532	546	518	501	530	557	585	548	532	525	515	558	538	495	499	563	551	523	544	524	559	576	563	512	495	567	482	572	518	550	542	532	530	526	540	530	559	531	551	546	542	545	518	491	561	511	546	532	513	509	530	569	555	534	526	526	561	550	582	536	511	596	510	516	586	526	484	530	539	541	574	513	547	529	551	542	536	538	534	530	561	544	557	538	572	550	524	538	536	519	562	573	581	517	546	536	526	529	526	559	546	550	559	548	503	527	524	538	541	522	531	540	561	567	521	526	597	580	523	529	508	498	536	530	545	537	553	576	592	521	520	547	542	537	533	514	559	551	510	555	564	558	526	512	535	588	497	580	544	540	558	533	528	495	528	528	498	535	545	541	537	587	531	538	506	531	550	567	571	502	529	474	519	547	526	534	563	554	488	531	541	507	540	557	555	601	536	510	542	517	577	582	572	535	535	494	503	519	563	545	517	554	543	526	537	577	524	526	559	502	476	494	517	572	491	534	542	551	526	579	559	531	535	507	541	547	521	518	539	531	496	539	530	515	525	525	537	501	549	510	522	549	517	530	537	538	584	505	531	538	541	508	520	563	568	509	533	532	548	554	579	549	573	575	562	511	537	502	514	577	538	558	523	560	557	567	587	578	563	525	539	583	556	531	543	533	539	554	473	505	571	516	536	543	533	570	516	541	532	554	532	523	556	549	591	575	537	567	558	559	533	530	564	564	557	574	548	511	547	503	556	502	537	548	543	555	569	529	541	529	537	492	537	581	532	534	571	496	539	564	514	496	549	576	547	580	544	535	554	528	501	529	531	546	519	560	561	559	530	543	545	535	550	532	531	497	572	515	536	531	538	553	521	551	518	520	540	523	533	579	509	512	544	551	574	529	516	534	534	511	561	514	558	551	506	549	520	548	520	523	523	498	516	549	584	552	549	557	540	525	541	541	519	541	546	523	563	490	562	528	542	515	510	567	533	538	578	513	555	527
69630	65636	42639	19482	1630	301	274	284	275	279	251	266	269	243	245	237	262	259	233	261	249	244	273	233	253	245	270	244	290	286	234	266	263	247	233	291	257	270	240	234	240	223	257	240	266	229	200	257	268	252	267	240	237	246	240	247	261	259	251	260	234	261	291	239	246	247	249	250	245	221	240	255	245	251	213	242	237	243	239	254	247	252	225	255	254	239	242	270	221	256	229	261	257	229	258	266	220	251	238	219	239	257	263	240	242	235	246	227	282	212	255	269	259	277	243	219	221	253	249	236	228	259	228	264	251	236	247	220	237	266	230	237	235	240	250	235	230	230	222	230	204	252	252	202	261	258	250	259	248	232	236	263	270	235	250	262	217	259	241	269	247	225	205	252	250	243	262	250	242	275	244	263	259	231	223	265	265	245	246	248	253	262	259	248	228	249	224	246	235	235	260	256	239	262	248	243	264	253	238	227	237	234	272	250	248	238	266	229	243	287	246	242	249	235	254	257	230	279	247	226	254	264	263	237	258	245	244	258	217	250	252	245	234	265	245	246	265	243	271	260	243	242	233	255	236	280	247	258	235	241	239	258	220	246	265	249	248	257	213	213	259	252	262	252	255	264	208	235	234	246	278	254	260	235	246	252	248	249	244	277	252	246	234	229	247	258	259	238	241	219	250	250	227	252	237	275	238	218	267	226	236	231	245	246	231	248	263	255	218	236	260	235	256	266	266	246	266	217	220	247	265	237	208	257	224	237	259	252	265	224	271	241	204	267	234	228	226	233	242	224	245	233	256	244	244	249	241	244	238	248	266	230	246	232	259	260	237	254	219	230	240	252	239	221	246	255	242	267	257	235	241	269	276	273	235	252	273	212	265	238	232	260	249	259	225	243	257	234	260	260	271	235	226	218	234	245	210	243	238	233	250	256	255	233	260	269	247	240	201	235	239	254	257	246	255	244	228	234	217	232	256	230	255	232	222	215	219	233	270	260	230	251	269	259	213	250	217	266	276	249	238	238	254	233	241	248	261	243	241	262	248	208	230	239	267	245	245	237	232	250	238	236	272	254	281	259	233	250	242	226	260	252	219	244	240	256	223	237	242	247	264	230	254	231	259	231	248	231	244	240	255	248	228	235	270	236	237	281	265	234	237	249	238	276	237	224	253	252	248	249	227	219	237	227	227	259	251	250	260	269	252	256	241	234	253	240	256	222	284	209	254	243	238	241	231	265	262	269	228	255	263	253	231	251	245	263	253	246	225	229	248	235	256	227	220	252	230	243	262	210	253	226	231	243	288	251	229	252	231	260	211	278	241	262	231	266	252	236	248	243	230	230	249	263	198	261	285	249	237	240	234	232	244	206	222	246	257	235	251	239	213	265	265	242	262	232	240	243	236	250	233	252	242	265	245	235	255	272	258	245	238	272	235	267	228	229	242	223	236	264	247	229	254	243	269	227	249	230	250	246	238	246	267	244	243	257	234	225	202	242	250	249	249	224	243	224	238	247	274	240	226	261	250	227	207	269	201	241	255	243	230	248	233	231	253	254	224	245	251	248	257	231	254	257	278	240	216	240	229	259	235	259	239	236	240	241	247	235	266	222	254	288	225	265	243	256	243	221	236	238	267	267	247	228	265	217	209	248	216	273	264	241	232	222	216	261	245	256	216	218	251	204	248	250	250	251	240	249	237	265	220	273	234	241	234	259	222	261	239	209	246	251	234	262	278	230	251	226	253	232	231	276	257	255	260	217	257	252	204	226	270	240	232	236	245	245	237	239	257	274	240	252	259	243	269	258	257	255	264	273	251	241	253	245	263	285	264	276	226	237	272	228	233	210	238	240	245	226	244	269	273	270	253	226	217	254	259	233	243	243	244	247	264	231	271	249	244	260	240	242	255	261	243	235	236	251	237	238	244	251	275	253	242	244	241	255	243	261	257	236	245	213	241	218	249	248	249	252	220	236	253	230	247	260	261	250	262	255	264	228	275	253	251	232	251	243	217	235	223	253	233	247	249	241	237	231	221	236	247	249	268	257	248	260	251	223	260	247	243	230	239	232	238	234	249	275	241	249	269	240	250	235	247	235	252	274	251	225	239	257	274	234	241	239	225	225	250	253	241	249	231	260	229	242	240	251	246	249	244	234	268	254	252	271	280	259	273	213	257	231	288	241	237	244	255	241	243	232	256	237	235	238	266	245	259	244	239	222	215	252	249	250	260	255	227	251	263	251	251	261	240	232	255	230	222	223	255	269	242	247	252	255	213	244	220	255	263	259	235	242	223	232	231	244	230	246	234	240	241	239	242	246	264	222	229	236	222	237	225	263	231	238	237	246	242	256	201	243	226	254	221	254	232	245	231	229	238	259	227	238	239	222	232	243	263	265	256	245	281	256	221	241	252	243	245	222	238	245	239	244	200	265	223	240	240	258	218	232	241	244	226	245	235	227	268	241	233	259	269	229	272	255	253	272	241	225	236	222	260	223	224	251	255	254	240	247	248	248	219	260	255	240	242	270	235	259	206	239	252	235	224	270	262	252	232	257	259	248	254	247	272	217	240	256	237	248	217	236	232	277	226	260	253	256	226	246	218	263	239	267	253	250	225	227	246	260	250	239	266	285	254	244	252	255	248	246	229	251	245	245	243	239	241	239	259	245	249	248	200	235	253	229	220	228	240	238	223	235	237	276	256	241	256	229	255	224	218	221	241	236	229	266	232	243	254	262	275	207	242	239	254	233	241	255	261	271	222	272	251	251	237	251	246	259	252	218	232	243	278	243	234	238	252	228	233	252	270	225	241	228	246	248	240	266	236	235	244	261	241	240	219	260	245	266	243	252	229	245	238	263	247	238	247	236	244	238	252	257	264	223	222	224	220	251	266	266	265	237	217	223	252	245	238	237	223	256	272	248	234	231	233	254	236	260	234	233	237	217	247	220	259	219	247	235	236	246	248	272	262	266	257	231	233	267	249	268	242	219	248	266	219	274	236	262	253	233	248	253	230	265	231	233	248	241	261	209	242	242	228	276	250	244	233	243	248	270	265	250	229	257	235	247	245	236	238	220	254	232	241	217	245	232	255	240	206	258	229	269	222	259	260	237	255	247	257	242	266	252	256	247	253	238	223	225	276	244	254	247	213	257	239	275	237	241	252	256	263	257	241	255	219	250	250	211	234	247	255	220	228	258	235	250	235	253	259	232	265	226	251	234	246	239	219	232	240	224	246	248	258	247	224	249	243	244	248	239	250	241	248	259	243	245	260	268	242	228	244	265	247	248	226	217	261	239	221	227	241	244	238	211	242	265	213	238	247	259	263	260	222	255	239	237	227	237	213	268	240	240	238	245	232	257	236	246	242	244	255	247	235	229	262	219	253	225	248	254	241	213	256	256	240	232	241	259	249	260	244	225	234	217	276	251	262	237	252	257	230	256	251	229	225	240	232	262	229	236	248	223	241	226	232	232	255	248	223	242	239	250	245	225	233	227	253	230	227	223
49840	53380	39975	15327	1069	971	926	927	836	859	867	846	770	771	769	766	841	798	805	746	721	756	770	810	752	752	768	741	783	753	840	794	745	766	743	746	791	756	749	767	737	714	751	685	733	699	796	791	755	743	745	752	763	799	693	760	807	768	750	765	738	762	789	755	777	760	744	740	788	716	782	724	780	833	756	779	737	833	823	766	742	763	755	780	785	784	775	764	784	770	749	710	716	740	747	776	809	783	781	790	752	711	757	804	778	790	736	786	792	791	805	786	786	770	769	763	746	771	814	765	721	734	780	782	756	771	773	770	771	780	798	777	774	759	750	736	724	769	743	752	799	751	804	757	783	764	730	770	787	762	762	728	776	743	774	737	796	766	771	756	729	773	749	734	778	713	805	791	788	808	771	751	797	805	753	795	735	727	772	722	768	750	766	708	818	798	768	741	786	754	776	772	776	783	760	761	769	785	750	774	776	781	786	779	801	789	788	777	806	767	758	775	824	799	785	769	722	770	783	792	714	708	773	789	749	732	781	755	766	758	804	721	805	788	763	762	747	764	785	778	782	780	792	789	732	815	767	782	782	780	797	712	782	814	797	763	764	816	785	779	746	830	743	747	746	785	802	716	808	814	773	745	759	800	715	772	739	739	722	798	737	763	740	698	775	770	729	804	722	726	729	749	757	781	721	702	762	767	732	739	765	776	762	811	757	712	770	771	751	750	747	780	814	780	769	759	773	771	756	803	756	772	710	725	798	761	723	778	764	772	791	813	762	812	745	778	757	815	740	761	758	792	752	734	790	772	738	770	756	767	690	731	741	792	796	748	748	745	783	791	732	751	767	783	776	746	785	770	707	721	717	744	746	752	770	728	802	767	784	775	780	733	770	791	829	784	776	761	746	735	731	694	772	765	780	778	755	751	754	726	747	766	729	793	709	799	750	819	787	745	751	743	788	773	789	765	749	789	766	766	776	781	777	788	756	754	817	750	739	732	772	775	790	700	737	743	769	710	752	810	773	792	792	803	782	782	793	767	799	781	781	791	754	778	769	760	763	728	749	775	787	755	770	710	751	733	766	765	779	713	785	816	784	750	784	766	710	733	693	793	832	811	745	764	734	708	747	751	734	798	807	760	725	742	792	734	780	816	728	759	760	787	800	800	767	788	734	795	776	776	770	766	698	743	743	807	742	770	780	732	733	758	762	761	774	730	796	751	750	789	750	761	823	762	727	742	780	777	797	762	766	766	770	808	746	778	791	823	760	765	781	755	747	747	777	783	757	772	762	792	793	717	804	760	788	754	772	840	768	749	795	783	821	756	767	766	767	751	759	811	767	782	788	768	767	772	786	747	762	726	771	791	735	761	746	726	774	757	784	753	778	713	771	765	774	764	776	793	773	836	770	744	764	769	753	734	749	802	778	790	766	769	750	742	760	712	817	811	782	791	792	774	760	828	756	831	742	782	790	766	736	755	793	779	766	748	757	781	736	699	746	772	739	798	843	758	770	773	753	736	738	807	764	764	780	757	777	772	729	787	721	720	786	845	759	741	770	820	759	826	780	732	771	757	779	818	770	698	709	752	741	760	755	786	789	731	764	762	756	709	779	752	801	776	754	760	791	735	736	777	746	802	783	762	778	803	757	775	789	762	751	752	759	734	720	729	761	770	718	813	782	744	744	764	759	766	754	741	767	721	804	803	757	754	757	770	749	734	833	745	801	738	765	754	777	755	770	743	737	800	719	758	768	731	783	749	758	757	774	758	803	779	732	778	750	776	748	759	767	736	797	720	779	732	725	746	797	755	782	799	776	771	758	764	784	757	742	786	756	761	790	764	827	727	767	775	813	737	801	727	734	786	741	741	708	777	759	792	752	771	757	751	725	780	825	760	744	807	786	754	809	784	749	760	805	733	751	801	786	749	748	758	798	768	789	696	725	716	799	775	756	746	806	749	789	722	792	776	735	709	780	720	764	754	776	778	782	785	723	793	791	732	740	739	818	739	818	757	801	821	768	731	810	775	736	744	752	761	780	769	745	804	738	777	798	807	798	687	747	784	742	729	720	764	728	772	760	732	727	812	745	744	763	810	796	762	811	806	768	789	754	745	780	787	770	739	765	750	772	755	794	804	753	808	721	803	770	749	754	814	779	741	743	766	736	742	771	810	791	802	786	794	760	742	740	819	719	742	767	755	732	725	798	794	807	729	711	804	787	742	752	752	809	808	784	775	783	809	731	797	810	800	788	765	784	730	774	779	763	723	760	807	759	799	794	756	751	777	762	773	755	748	714	758	771	746	753	763	761	749	810	775	781	751	774	771	777	727	709	750	773	766	758	702	831	743	741	717	747	785	777	765	745	712	745	765	776	808	742	756	685	745	726	835	779	756	722	732	780	789	790	770	789	751	818	788	760	774	758	757	781	797	751	828	779	771	761	800	763	755	752	782	758	767	771	752	788	760	715	746	824	748	763	764	723	750	786	765	766	799	764	771	733	744	753	751	785	763	822	785	752	762	773	755	726	824	771	764	744	790	761	744	758	764	739	749	779	765	750	765	769	790	777	751	715	783	752	804	750	747	754	748	756	802	747	804	759	726	780	772	788	764	766	736	742	749	753	793	773	766	743	769	773	717	778	735	760	708	787	763	743	804	769	817	795	697	753	768	719	779	740	786	754	769	753	731	819	766	737	778	764	762	814	767	755	779	759	762	751	758	787	756	737	749	787	726	756	764	789	767	738	730	742	782	788	781	777	790	789	722	796	738	762	749	776	756	771	793	782	739	763	717	748	795	826	755	755	773	744	786	755	762	766	750	780	714	711	804	756	781	758	774	744	742	787	750	793	760	727	758	774	752	742	774	756	770	743	818	739	765	780	764	724	757	734	764	744	729	761	737	757	729	741	778	769	747	760	759	755	709	810	760	739	760	743	780	807	790	781	770	741	786	764	742	720	744	725	785	745	804	795	771	736	774	795	766	769	753	807	770	768	781	774	785	784	754	749	777	772	807	725	758	728	796	687	773	737	800	759	789	843	797	712	763	743	794	775	796	774	795	748	775	754	819	730	785	722	742	749	762	783	777	764	768	727	712	738	745	740	732	773	772	735	768	798	768	765	754	735	739	712	762	761	777	757	793	807	740	742	768	759	716	815	746	770	733	758	739	730	719	733	768	765	800	751	761	726	722	742	774	758	777	744	748	815	757	846	752	765	780	758	771	764	798	745	781	753	752	795	787	764	815	793	727	825	776	773	765	729	744	783	745	768	725	775	753	745	803	758	737	783	742	776	733	784	768	731	763	813	756	772	769	795	749	765	736	767	814	744	748	798	768	779	831	778	770	812	740	782	748	740	786	783	729	778	774	783	731	737	755	786	810	764	797	777	789	753	719	791	752	738	780	768	787	767	766	749	799	754	742	773	784	780	782	787	733	765	749	799	821	757	772	773	788	804	748	744	760	757	762	770	764	743	737	757	792	813	782	785	767	756	753	820	722	772	764
80675	75017	51309	27298	4971	514	432	385	353	370	340	354	334	323	350	367	342	364	351	362	353	339	298	301	332	310	371	326	341	337	333	335	333	284	315	372	319	340	332	347	302	345	317	331	303	356	373	315	328	322	348	339	339	346	307	351	300	358	327	333	317	341	371	359	356	329	338	314	330	326	335	332	350	358	323	343	312	342	339	352	337	302	334	318	335	335	343	344	333	337	348	340	336	318	303	304	333	324	312	358	373	346	328	301	335	358	332	347	335	307	336	339	344	326	298	326	321	340	308	316	331	325	311	325	320	334	314	321	344	307	322	306	324	355	302	326	340	369	334	318	333	340	314	313	340	322	314	338	316	341	357	290	333	324	323	335	327	332	304	332	347	341	324	316	324	305	339	351	346	349	359	333	343	353	351	347	332	328	321	288	305	338	315	377	329	350	358	347	362	318	346	339	365	321	345	340	321	313	348	344	312	317	353	366	344	318	346	366	314	326	309	383	350	330	347	318	299	329	324	319	319	334	321	338	338	333	350	317	326	317	315	317	349	337	339	362	329	291	333	340	376	339	349	314	320	372	327	343	346	338	306	330	314	330	344	293	312	322	334	363	318	351	332	353	369	332	339	342	355	331	371	346	338	317	348	342	345	342	312	311	288	337	319	332	315	310	344	325	316	360	345	350	332	295	312	342	341	325	340	297	366	315	314	311	315	323	339	301	322	339	318	309	337	359	336	353	335	334	356	316	329	327	347	315	336	343	296	321	316	324	334	360	339	324	377	332	310	348	316	313	361	343	353	332	309	358	330	341	334	334	313	348	321	364	363	319	332	369	330	326	325	361	321	341	324	306	359	321	321	345	376	341	316	353	326	315	324	330	307	340	306	348	313	364	318	347	326	345	335	332	330	316	308	316	334	351	342	356	310	344	338	306	306	327	327	336	316	349	324	343	331	329	385	337	345	329	345	327	359	332	360	333	329	349	339	340	341	330	336	330	315	312	299	317	332	342	338	351	343	345	341	319	364	330	372	317	363	316	328	341	318	353	327	354	344	322	323	336	339	315	334	320	369	328	339	318	332	335	329	341	324	350	326	340	340	360	342	346	307	329	344	331	374	338	315	345	340	342	358	314	310	321	303	308	332	337	316	330	329	295	312	326	350	337	312	330	343	351	328	318	347	327	323	302	329	369	339	330	328	326	336	344	333	341	338	347	340	367	327	328	332	338	327	314	359	307	285	314	352	324	361	333	340	347	336	349	313	357	293	335	352	333	280	292	304	344	371	256	323	326	351	319	344	334	325	316	317	350	335	346	310	314	347	303	344	317	351	313	292	350	337	330	325	334	316	327	333	338	331	311	342	305	322	376	315	361	341	294	354	317	355	317	324	330	331	357	354	316	306	327	327	324	320	317	315	304	320	345	367	343	346	321	328	375	331	326	327	339	335	311	318	345	344	313	353	329	355	312	343	336	302	341	344	322	324	324	335	321	320	312	343	345	335	346	336	319	328	317	340	320	316	312	340	316	347	308	333	344	341	324	341	343	312	335	315	333	327	339	359	331	339	326	307	348	349	298	349	318	333	323	318	364	334	359	335	306	337	329	349	352	347	349	306	302	327	345	348	326	333	345	359	319	343	341	320	345	321	316	324	345	351	311	308	357	314	348	314	336	341	348	352	342	327	302	353	355	308	338	308	363	329	296	319	322	354	310	334	332	293	318	337	342	327	309	317	338	334	343	331	326	314	336	351	314	308	337	295	314	329	314	322	332	340	341	336	320	315	327	311	338	342	358	344	346	328	308	337	305	351	324	305	350	299	315	297	348	346	303	344	312	337	333	323	319	297	333	346	353	343	296	326	338	355	328	348	336	344	327	321	345	348	343	340	321	324	358	334	324	331	334	319	336	333	361	331	319	328	322	352	312	332	318	317	313	337	347	317	319	311	349	331	342	347	324	324	322	330	334	321	366	327	330	340	293	315	334	342	310	327	345	305	339	331	337	343	312	285	362	329	335	307	323	329	347	334	345	338	291	333	317	339	315	322	337	330	345	332	312	342	334	364	313	335	348	315	363	353	312	309	297	344	331	290	352	371	355	350	321	317	345	317	335	325	350	327	304	328	333	344	342	346	319	351	368	356	350	322	315	345	357	340	301	307	343	327	336	324	329	324	347	345	355	300	306	320	309	316	327	345	337	340	333	344	323	339	333	308	324	320	346	314	348	338	320	313	319	335	375	324	334	376	322	329	321	305	358	352	340	342	328	342	335	326	297	324	346	353	356	336	334	329	368	319	340	334	328	329	339	304	382	311	322	348	357	316	348	285	323	346	313	350	320	362	343	346	343	328	312	323	325	314	322	370	295	326	346	322	332	325	317	318	324	315	357	320	311	336	337	320	330	314	372	325	320	325	352	311	317	377	323	330	320	348	341	318	303	367	328	336	331	341	339	326	352	336	335	357	340	334	316	317	346	312	337	336	278	339	310	305	342	364	332	342	354	349	323	361	322	319	343	327	341	309	342	323	361	325	337	308	324	322	325	317	349	318	355	362	337	321	330	334	353	325	345	316	285	355	314	339	324	315	320	337	305	345	338	317	323	344	307	331	313	366	318	329	338	326	351	332	357	304	331	318	337	325	359	314	311	323	326	306	301	327	322	302	324	333	366	334	329	330	335	324	343	328	372	331	360	352	353	336	323	337	340	331	312	340	338	313	319	345	345	325	356	378	337	309	325	336	324	340	342	326	300	369	310	367	331	307	332	310	369	317	369	336	335	343	340	332	343	356	369	354	286	356	350	304	329	352	326	339	339	312	309	304	343	332	327	347	306	331	361	326	334	332	334	316	343	331	355	324	330	333	373	331	320	349	339	327	323	331	289	317	315	372	315	326	328	370	340	333	367	339	379	367	365	328	352	316	335	339	309	345	333	327	344	324	346	338	347	335	311	334	323	334	338	308	343	310	342	335	344	345	328	341	327	328	337	315	348	366	311	364	305	337	329	336	321	299	330	328	349	297	318	320	329	350	318	315	325	318	347	327	323	349	321	323	347	336	323	310	333	333	327	316	340	349	346	324	351	354	306	301	354	325	309	351	332	330	318	344	296	353	332	347	332	325	348	348	338	324	340	340	332	341	307	315	334	341	314	346	348	363	327	365	341	325	337	332	276	323	339	342	344	348	330	375	355	297	328	375	327	346	333	314	344	326	320	338	293	337	358	336	337	332	304	313	324	326	322	319	313	338	333	334	339	300	351	366	348	341	316	359	311	354	282	327	319	332	349	351	337	358	346	312	354	347	322	328	333	355	332	312	334	308	336	320	313	347	354	325	340	334	298	354	302	324	318	330	311	335	341	339	300	344	349	327	384	352	352	336	295	316	332	364	322	336	366	319	311	334	355	327	339	361	349	317	319	349	316	337	366	340	313	304	330	352	324	306	327	285	345	335	305	287	325	350	338	310	326	343	343	323	359	340	330	329	302	339	326	336	317	324	343	337	348
61595	64660	48932	19445	1476	1417	1353	1243	1223	1142	1089	1101	1030	1026	1043	1013	1046	1064	1002	1126	988	1056	993	1053	985	982	982	967	996	996	1016	1020	984	1015	1014	1026	1023	1040	1005	980	994	1005	963	984	963	1025	1036	1019	991	960	996	951	949	977	994	1023	969	981	1023	967	950	974	978	954	912	946	985	999	954	908	974	993	980	1001	982	927	1029	964	980	992	1047	941	938	976	1021	1028	984	964	964	953	1048	969	1051	1019	1008	974	924	1021	1018	961	1010	1000	1055	972	988	978	987	1009	1040	1013	1049	958	945	993	1035	966	1000	955	983	1051	979	941	948	961	973	985	1013	981	989	983	1035	996	1003	1018	960	994	969	933	1020	983	942	1021	938	976	974	961	979	982	948	1000	962	959	1022	965	1035	974	962	963	993	1007	936	995	1018	1030	997	969	1007	926	1012	929	965	1007	991	1001	968	1024	986	974	972	1020	1008	1013	957	992	1030	1008	970	1018	958	982	967	978	988	1055	977	964	958	1024	1030	985	960	974	983	998	979	1001	971	991	979	986	1029	972	959	959	1042	965	1016	972	997	970	1008	964	991	1030	1004	1021	939	989	955	953	983	975	977	920	953	974	963	944	971	988	1015	969	1013	1003	971	943	926	1053	949	933	1006	953	988	1002	940	949	981	970	970	1017	975	976	946	1044	968	1014	1014	994	1021	1025	963	970	906	994	1007	998	893	992	990	1008	1050	962	1016	1014	1000	947	1025	943	1001	1004	960	975	963	1002	979	946	996	991	972	1010	952	1036	912	946	979	1022	967	1061	951	1000	911	984	999	1006	998	1003	1038	960	979	1037	964	986	961	952	1005	959	931	1001	995	1029	974	993	931	982	992	979	1002	934	943	998	972	990	1006	998	994	986	962	967	947	1004	936	950	986	1003	984	981	990	958	1026	998	1019	986	986	945	991	992	990	1020	939	977	986	973	993	972	963	982	971	969	1025	966	984	994	983	970	1029	960	1051	1018	951	1005	998	1014	978	933	998	981	943	1023	988	1004	973	989	937	980	953	930	997	949	977	985	983	1028	1013	960	940	1007	937	933	991	995	1017	896	980	1001	967	986	966	978	945	943	948	969	957	920	1008	1008	995	917	995	967	968	949	961	975	962	1036	963	960	962	990	993	1003	1003	995	1028	997	949	1000	990	1012	983	971	977	1050	950	972	957	984	1009	959	1010	921	971	967	1019	969	960	990	1009	1023	1019	928	1025	975	992	1008	986	1013	1008	964	989	972	1029	1001	1066	960	999	951	1001	977	990	1006	968	931	1017	965	962	1038	951	1034	950	953	1065	995	930	911	1001	1009	936	996	981	983	1023	1001	987	962	982	1003	1017	983	980	993	1010	988	984	953	972	990	996	950	913	954	974	985	972	997	1051	946	963	914	954	975	987	975	963	1011	980	956	965	1001	1019	981	973	985	1005	950	1003	977	999	996	1002	967	957	1007	1039	1000	1041	1003	1042	972	988	960	1006	954	991	911	1021	985	954	984	948	993	952	978	950	951	996	971	1021	962	983	943	932	1016	989	938	1003	966	958	991	986	921	981	992	995	993	981	960	968	963	913	950	942	955	1023	977	959	963	1017	984	978	984	973	960	919	1001	984	970	1011	992	1028	988	919	1010	978	1015	1005	928	1010	1017	1006	958	1037	1031	922	928	1019	992	980	958	987	971	951	948	961	1033	1020	943	1011	941	992	1016	1010	1071	931	998	1030	961	1022	961	906	1003	919	1052	921	995	1008	974	992	975	1002	956	962	1001	996	987	1004	1009	990	993	1016	980	1006	980	998	934	956	1001	952	978	986	1019	981	978	1007	981	1009	966	988	1054	1037	1011	967	988	1025	972	1032	973	969	996	1009	989	998	981	1057	1010	982	988	987	937	981	970	983	925	937	975	957	984	970	996	966	954	956	1051	993	943	983	1028	1029	994	965	969	993	989	971	1019	985	1009	924	966	1009	985	1014	1025	982	1053	974	996	985	987	980	992	986	993	1033	975	1062	929	1014	999	926	963	958	952	973	970	955	1028	988	976	1003	1052	1002	943	956	972	1047	951	1017	1028	1004	965	935	961	945	946	978	966	924	981	959	988	1031	963	1019	1010	985	980	980	964	1021	979	977	1009	939	982	1022	952	983	984	1022	967	949	976	971	993	902	972	983	1021	999	964	1021	1054	992	942	1062	938	996	978	990	974	1001	990	988	979	1011	922	975	1019	983	1001	930	1007	999	1030	1003	1004	954	981	963	1031	989	979	927	992	979	964	976	999	912	973	1004	1013	963	1022	998	974	1021	1016	1030	968	982	954	975	1011	946	939	1014	951	967	967	977	979	915	988	928	973	927	948	1040	959	1027	986	961	968	1028	981	1046	1010	981	967	995	967	947	963	937	960	973	990	950	969	977	913	994	1012	969	989	944	977	1001	993	916	969	1006	1011	1053	953	950	941	1019	986	1018	987	984	1000	989	989	978	977	971	956	980	927	972	960	987	1007	954	1011	985	1047	995	981	978	986	966	1015	927	963	952	942	1022	970	984	996	999	994	1002	983	1014	1016	1039	978	994	950	1009	993	973	982	982	1092	983	995	1026	935	922	1030	937	986	955	1019	954	987	1024	963	951	946	1001	991	965	939	1016	986	1010	1000	972	976	982	946	1037	974	953	976	972	998	1012	973	996	973	987	956	974	941	941	1002	976	988	963	1058	997	1027	941	994	971	1010	1015	986	978	1004	938	1007	972	995	981	1044	964	987	943	960	966	962	977	1028	977	969	971	950	974	990	952	960	1006	971	940	940	996	1014	988	953	988	950	966	931	948	1063	1006	967	979	975	1001	1017	973	1036	970	980	977	959	963	974	968	988	1011	1002	942	982	960	977	945	954	964	973	1011	982	928	975	998	998	1002	937	1020	977	1011	952	990	984	1012	979	1008	1011	967	959	1009	950	933	1015	981	1007	1029	1025	1010	937	984	982	1022	982	949	980	1022	945	1040	984	1008	956	1003	985	945	959	964	988	954	967	971	982	1007	955	1027	1030	954	939	951	987	1023	1032	990	1021	1006	969	961	991	929	982	946	952	978	996	1010	1008	1030	954	1030	973	934	1006	1010	975	988	953	1006	1037	1006	994	936	990	986	1025	971	973	1011	1038	1012	972	987	988	953	943	925	992	933	1009	977	1032	1004	1045	991	937	987	984	966	950	1015	1035	962	952	1036	1021	976	974	1013	1005	1019	1026	942	990	934	968	1053	979	961	1012	979	956	985	996	1010	990	1001	1015	1001	1018	1001	995	1022	996	946	978	1026	988	956	1085	1044	979	998	948	1007	991	952	999	1001	1011	997	931	980	989	1022	952	981	976	955	944	943	974	981	1025	1011	1010	1013	996	981	975	987	974	1034	1007	1007	978	958	948	1002	946	981	993	1000	991	979	1000	994	969	987	928	1002	1011	976	920	1032	954	987	960	952	1055	945	988	974	975	949	991	1052	995	988	1040	969	953	976	969	1020	1004	974	1022	956	979	1017	972	993	984	979	966	1023	1004	1026	955	939	1007	1058	992	993	1022	992	996	972	960	966	974	919	953	989	980	1006	1017	983	1020	946	966	997	1034	994	960	1032	977	930	957	939	1006	944	1019	991	999	992	1005	986	975	943	1008	1020	1024	1010	1048	971	936	1047	1022	1023	1008	988	1014	989	1006	967	956	943	980	1006	975	989	956	938	979	1049	959	990	964	963	932	1070	991	980	919	938	1016	974	1001	946	978	991	1017	984	908	999	942	1020	981	977	999	988	984	1040	1029	942	954	1023	1030	984	969	1020	957	1005	994	999	1006	995	922	1013	992	940	967	1055	1014	1002	997	941	1038	961	995	999	978	995	995	991	983	947	991	980	992	977	951	963	1047	1023	964	975	991	926	1019	992	1004	956	1016	965	968	963	961	1000	1008	969	1035	962	968
31198	22425	6825	1068	186	177	156	175	178	155	188	170	166	164	157	171	143	158	159	160	184	172	153	193	160	151	144	162	160	157	166	155	188	169	187	164	154	172	179	175	149	172	174	148	146	172	165	168	149	152	171	162	148	149	159	152	163	167	153	167	166	148	166	163	154	175	187	139	167	157	153	165	150	159	169	172	167	178	158	154	164	162	167	163	164	146	141	151	154	163	170	155	171	169	171	166	153	174	185	149	175	156	153	138	160	159	181	174	163	174	174	171	149	181	174	171	163	150	184	156	145	175	166	150	153	171	164	161	168	174	154	176	159	166	177	153	167	170	167	185	178	154	167	118	163	158	147	175	168	163	177	158	151	162	159	168	180	173	154	138	168	153	162	173	157	159	155	172	168	168	179	158	165	144	165	169	150	159	146	155	170	187	161	157	169	174	172	161	159	180	154	190	179	167	171	167	163	165	176	173	169	173	183	133	142	172	162	166	182	168	143	176	149	171	139	162	160	151	159	162	177	171	161	161	148	162	173	189	164	168	158	165	140	150	146	167	159	142	173	163	142	156	173	173	157	165	177	152	154	164	158	172	153	144	157	172	168	162	159	163	170	155	155	168	146	187	183	168	175	165	184	190	152	172	166	171	144	171	168	148	156	168	158	148	148	164	149	142	163	144	163	156	169	163	142	151	142	150	181	176	144	145	169	172	135	165	171	175	161	160	153	151	153	177	172	187	185	172	169	162	157	157	177	158	171	153	136	171	152	150	168	170	165	148	177	160	159	144	152	151	155	147	169	150	188	186	146	164	162	166	156	148	164	156	174	170	185	167	174	154	154	165	164	182	145	163	161	174	147	172	176	159	182	162	156	172	161	166	178	161	176	152	162	163	187	162	163	149	152	172	141	177	162	136	140	170	177	166	171	171	180	169	169	160	163	152	143	174	162	144	153	155	159	153	166	161	167	169	177	164	164	149	182	186	135	165	164	153	163	153	170	182	163	171	146	151	166	198	173	151	155	157	166	154	183	170	165	152	175	154	181	145	163	160	190	145	164	188	160	172	166	157	162	170	152	157	156	143	133	160	155	153	162	161	155	177	158	176	181	143	171	157	164	176	164	162	171	166	152	155	145	157	186	172	154	145	145	186	164	190	181	163	159	158	176	168	163	173	147	188	149	162	153	173	142	161	127	167	157	164	177	167	153	176	171	151	143	176	174	148	169	159	172	134	158	163	183	139	194	175	162	152	139	188	154	168	149	149	137	179	178	187	176	164	149	159	161	144	181	146	175	163	166	161	176	177	172	174	184	167	176	155	152	184	167	169	148	152	175	165	162	168	161	165	164	166	181	159	152	157	153	164	193	176	169	164	157	180	170	188	170	186	158	160	158	142	169	170	178	189	192	153	168	165	174	175	146	151	152	160	177	182	129	164	135	155	166	131	165	135	164	168	149	147	176	162	159	174	169	168	166	154	166	169	129	155	147	148	190	167	150	174	179	158	143	175	167	176	154	181	168	157	174	157	138	145	163	158	173	155	163	166	160	179	155	159	186	151	155	178	168	180	180	163	170	153	185	145	157	148	167	162	174	163	147	194	161	174	162	149	154	184	175	155	165	160	156	176	158	173	141	190	172	193	150	155	169	153	163	181	151	145	155	155	159	175	169	135	148	153	181	187	145	154	160	171	150	170	162	154	169	174	165	155	153	146	151	159	170	191	182	162	159	159	171	148	185	169	165	159	154	169	154	181	144	175	178	171	170	182	192	155	168	182	167	154	171	172	174	136	183	132	162	176	163	152	153	181	169	157	166	153	160	168	151	175	159	192	129	145	178	149	127	153	163	153	151	191	165	171	171	149	171	179	178	160	148	152	180	159	180	154	151	161	139	156	169	164	157	163	164	166	177	168	159	159	158	147	159	176	158	157	173	140	176	160	164	177	153	176	162	152	156	168	134	153	154	134	141	177	142	162	160	153	151	186	174	155	173	170	154	154	171	163	175	136	170	138	164	164	188	142	140	175	159	163	139	172	169	156	158	178	161	169	157	162	158	153	158	165	169	147	159	146	187	164	184	169	166	177	169	181	165	148	162	181	164	180	130	162	167	181	167	167	182	168	142	174	178	166	172	144	176	159	177	159	150	158	160	137	140	169	181	186	153	144	158	156	155	158	153	187	165	154	148	174	176	151	139	166	162	171	146	162	172	164	165	172	157	182	148	153	173	161	163	164	173	150	170	169	153	142	167	160	143	144	164	171	154	162	175	193	174	166	150	156	182	190	178	140	156	152	142	177	163	171	142	150	133	165	162	162	159	157	166	142	178	160	149	176	157	160	156	167	145	148	160	177	163	168	154	166	169	172	170	139	166	160	171	159	138	186	169	162	156	161	165	168	161	197	173	186	155	157	161	150	151	162	163	184	174	132	165	167	152	174	167	164	158	150	147	168	143	168	182	169	163	172	166	170	166	162	169	147	146	167	155	166	142	180	179	170	166	158	193	166	143	162	172	160	166	157	156	151	158	166	161	150	156	163	166	185	173	178	161	179	167	156	162	162	143	153	163	183	163	168	159	151	165	170	164	152	162	170	189	148	160	185	170	161	167	176	173	167	165	166	178	141	180	181	153	183	151	157	163	140	154	150	150	160	150	174	169	161	155	146	176	152	175	157	162	145	155	165	161	196	145	154	156	157	149	162	155	180	160	163	145	156	181	179	153	165	179	156	155	143	175	160	143	184	185	166	150	158	155	157	156	166	165	143	149	170	161	168	150	159	159	172	160	178	158	157	138	161	174	169	159	166	177	168	164	172	147	162	165	181	159	159	155	151	147	179	173	163	157	179	161	150	161	141	162	156	170	150	157	155	163	146	151	166	164	160	158	164	165	146	160	157	150	163	156	162	153	179	150	172	167	174	166	169	178	151	153	151	150	165	163	180	139	179	174	148	175	159	180	161	159	176	149	173	189	129	157	170	170	147	156	159	161	148	167	162	165	156	156	176	148	162	140	152	148	139	142	169	147	160	163	175	167	141	163	140	166	149	157	169	149	169	158	177	153	153	177	161	163	175	169	189	166	174	178	185	144	183	154	148	160	172	181	165	168	171	164	161	174	167	161	150	152	148	164	168	184	168	168	136	153	176	148	171	173	158	159	159	152	155	188	157	142	169	164	165	151	164	176	172	170	167	182	153	158	144	142	169	155	172	163	153	166	182	161	154	159	167	157	154	141	152	159	181	153	152	171	150	158	157	172	182	163	191	183	144	161	173	164	176	156	150	156	157	166	168	170	169	158	161	168	163	175	209	155	140	173	163	148	179	144	150	128	157	148	157	174	159	149	148	149	159	160	185	163	185	188	161	165	153	147	171	178	160	169	180	173	171	150	151	153	154	155	174	166	161	147	157	153	185	165	170	166	192	187	163	160	177	162	156	154	162	159	165	154	159	166	164	193	151	144	180	183	172	168	155	193	159	144	161	165	162	164	159	164	164	157	165	163	153
30234	25895	9007	2419	555	601	556	540	550	562	575	529	525	550	551	551	544	565	558	567	547	532	538	550	582	551	559	565	552	554	534	526	514	558	500	566	541	551	578	508	562	570	535	551	556	503	508	562	569	571	521	558	519	528	538	553	512	534	560	538	521	606	568	527	527	565	560	619	567	504	621	542	555	530	578	546	523	604	503	500	537	580	547	563	568	565	516	580	517	568	581	525	544	536	566	566	540	565	527	528	545	535	582	527	547	580	552	552	557	554	576	540	571	588	566	539	595	545	593	567	546	541	569	534	530	540	591	553	551	556	576	540	509	611	577	555	518	571	568	594	539	532	573	541	558	567	574	528	532	508	572	586	536	591	542	542	570	549	563	530	556	561	539	531	588	536	534	525	550	543	577	557	523	557	538	540	546	553	543	552	564	552	552	526	551	558	567	521	565	541	533	518	528	578	529	541	546	563	562	593	539	579	549	580	548	549	546	533	522	551	556	545	582	517	585	542	586	585	556	546	549	559	537	536	553	549	536	560	551	554	529	538	585	558	550	510	538	523	535	521	547	535	530	549	565	565	566	555	576	505	548	560	545	578	565	548	523	555	541	559	575	528	539	548	540	561	532	516	549	530	558	586	543	517	550	532	550	518	549	550	550	575	552	598	538	546	538	560	521	602	574	550	530	515	549	591	506	572	551	536	576	524	537	573	575	559	586	579	515	545	570	581	533	543	556	541	563	588	531	527	548	523	521	482	569	525	544	548	562	533	524	548	544	543	599	527	609	553	565	487	540	525	522	565	600	558	560	553	543	560	570	543	554	523	531	547	531	580	556	554	576	551	572	574	568	563	517	566	576	540	544	589	597	539	546	565	519	564	544	538	566	565	571	540	550	550	547	546	561	549	567	551	588	528	522	525	538	528	550	552	546	551	546	580	546	552	541	534	485	562	531	540	550	532	555	585	582	507	527	576	590	529	543	576	556	551	536	532	576	557	556	514	553	548	588	553	552	548	520	551	520	529	541	561	580	551	594	574	615	516	573	585	574	543	550	549	615	586	585	513	539	564	592	547	554	567	543	560	541	581	610	571	548	552	534	543	541	535	507	548	557	519	582	574	563	589	583	581	550	566	584	573	589	566	571	561	560	531	540	500	557	534	538	551	597	591	571	574	532	558	568	530	543	517	555	586	541	547	521	569	561	532	542	568	562	559	553	569	522	561	522	509	534	552	541	600	572	559	541	568	553	527	556	551	581	523	557	535	540	558	514	551	565	552	589	505	595	540	550	556	540	542	571	540	519	514	591	583	582	559	564	534	535	586	546	546	557	573	580	566	592	566	581	535	558	520	571	539	563	529	572	550	552	555	557	539	566	567	507	556	554	548	558	540	518	576	572	559	552	534	529	543	533	584	536	571	559	525	532	535	556	538	592	565	543	519	577	564	537	524	565	545	520	525	583	568	586	561	530	547	523	575	502	572	556	553	580	575	552	577	565	582	532	541	555	549	596	533	506	527	550	565	539	584	586	542	596	552	547	566	527	598	544	531	563	563	528	545	517	535	540	556	572	535	514	535	519	584	561	571	508	538	616	527	596	538	567	568	530	537	537	523	532	567	549	604	538	578	548	537	547	535	537	561	510	554	562	500	601	550	576	586	567	527	536	561	564	575	535	525	546	517	523	576	542	556	522	574	579	541	551	559	575	549	549	535	553	574	552	553	559	528	541	541	553	547	568	545	569	541	510	544	552	542	562	586	534	544	508	559	528	532	545	582	543	567	548	584	557	529	582	569	559	596	559	590	550	592	546	512	576	526	543	555	581	558	532	598	516	541	576	543	548	523	542	548	530	563	526	577	583	513	574	564	547	562	545	536	569	547	548	526	534	602	561	569	573	520	563	584	565	517	547	509	600	552	542	583	555	529	522	560	543	591	543	547	578	593	561	594	529	535	555	505	570	588	599	556	558	562	530	538	526	595	553	544	559	544	616	541	543	526	536	544	535	547	541	553	528	602	550	620	536	577	561	559	557	533	517	567	538	585	590	509	582	557	512	596	549	550	542	502	537	571	533	520	524	556	558	500	525	541	538	570	561	522	545	584	557	514	545	537	576	528	556	570	572	539	535	521	560	583	529	563	556	558	525	552	560	543	551	548	546	514	541	543	531	549	585	560	498	540	554	569	526	534	523	546	506	536	565	559	533	528	582	554	568	577	533	544	558	541	552	537	566	527	543	528	601	538	565	546	513	543	581	536	566	543	568	546	546	532	534	578	568	578	587	543	564	533	527	573	568	548	555	581	505	530	536	547	553	595	556	556	565	592	568	556	541	580	527	570	569	594	555	537	540	553	547	564	583	527	597	586	542	585	551	616	551	532	534	585	589	547	544	550	555	539	557	541	562	522	569	558	579	518	584	534	554	537	552	556	513	565	563	565	561	561	528	593	520	547	486	535	545	578	540	519	558	541	515	545	536	534	577	570	575	576	535	576	513	538	536	558	524	556	543	557	575	523	554	591	555	539	514	540	580	547	561	560	500	558	575	545	542	573	594	574	553	531	545	525	578	547	540	554	506	535	524	572	557	545	555	531	543	558	569	547	503	581	518	559	521	560	557	580	542	574	522	514	515	522	575	575	513	586	552	551	569	547	518	570	534	566	586	575	537	559	573	550	536	519	561	545	531	516	549	561	579	509	546	550	569	537	538	584	548	533	539	516	530	527	568	535	547	554	560	552	550	567	568	529	566	545	512	563	572	553	548	576	532	556	582	559	532	551	538	538	544	566	567	533	543	552	552	532	555	555	549	545	559	543	525	593	593	562	591	573	546	528	549	563	544	546	541	542	544	535	563	545	593	564	554	575	560	525	581	541	547	590	533	562	590	626	557	571	512	576	566	531	533	504	558	540	569	576	550	554	516	547	547	573	526	561	530	537	562	540	494	567	588	535	586	563	561	537	572	573	512	552	571	537	566	577	548	562	551	566	562	549	563	539	529	540	535	525	559	497	552	526	556	530	550	573	544	533	581	539	602	556	566	600	517	546	534	509	551	567	528	577	551	527	553	548	550	605	546	567	538	548	545	515	538	552	591	552	543	528	571	556	595	555	548	598	595	527	550	557	527	537	514	506	519	573	506	575	584	555	527	543	547	529	527	525	543	516	569	525	528	568	545	548	569	565	584	559	529	541	557	510	557	581	554	547	523	511	552	572	532	547	575	509	517	557	545	556	549	582	538	530	562	534	531	518	544	528	560	522	547	544	546	590	544	547	539	563	540	530	597	597	536	546	547	582	538	563	578	552	596	570	541	552	539	553	515	583	531	564	520	539	575	552	530	572	525	567	550	587	519	524	573	540	570	534	570	573	566	580	579	546	521	566	563	566	580	574	518	590	546	532	534	537	587	554	574	561	582	571	544	619	532	574	562	518	528	518	553	537	536	521	573	554	542	568	581	587	544	514	571	543	530	506	494	518	546	558	586	585	534	567	546	552	595	503	578	518
70665	64906	43285	18369	1765	318	301	294	266	262	263	240	254	257	248	251	220	235	253	266	219	242	247	268	246	249	284	255	281	259	267	256	253	257	244	285	228	254	259	227	250	245	227	265	239	265	274	263	262	244	242	236	251	244	257	250	259	246	244	250	260	273	239	246	241	248	248	247	287	244	254	256	252	261	233	239	275	235	254	244	253	246	248	265	262	241	250	216	259	278	258	270	224	242	268	240	236	256	255	244	261	276	263	269	267	241	238	248	224	255	233	267	262	258	250	265	255	268	282	264	237	239	234	226	247	248	265	208	272	248	249	232	256	258	262	228	268	241	250	273	268	248	272	233	245	288	242	268	237	263	247	242	263	248	270	246	242	221	243	257	276	268	269	271	273	249	237	253	253	254	240	232	276	273	257	238	264	259	233	247	237	276	289	226	256	301	260	241	244	246	252	251	253	266	227	244	237	246	247	226	247	245	245	230	253	245	264	244	269	240	286	258	224	240	260	252	237	256	244	257	256	255	255	248	244	260	254	232	273	224	256	274	248	262	224	264	235	279	258	244	227	270	259	250	245	229	268	262	301	257	267	265	265	261	271	252	238	240	287	240	237	235	269	227	261	251	259	263	243	256	281	244	260	254	265	224	237	255	235	256	249	257	239	237	275	230	264	248	268	224	255	252	238	271	240	247	263	244	254	263	280	250	225	240	248	244	278	252	255	253	264	268	240	247	240	252	233	245	243	243	254	258	224	272	257	275	283	223	244	239	247	254	244	262	238	246	266	242	260	221	235	260	252	247	236	264	223	287	257	243	243	262	239	246	244	245	245	236	286	277	237	250	262	224	238	249	271	238	242	243	262	266	263	229	279	239	243	238	247	241	256	249	270	271	238	221	245	261	229	239	224	241	271	264	266	262	250	270	248	225	242	268	243	230	259	246	262	238	252	260	259	236	262	243	242	249	218	240	253	248	253	224	271	262	228	262	228	242	250	228	249	270	262	273	260	256	271	232	244	230	273	215	242	286	277	250	227	244	244	277	263	266	228	253	289	260	263	219	251	250	242	250	255	244	243	262	274	251	259	239	218	255	254	256	235	258	240	268	228	264	245	272	262	252	256	252	256	266	235	263	246	247	269	246	231	223	256	243	240	250	253	256	262	251	275	229	259	254	249	242	255	292	232	256	248	242	241	242	263	222	236	257	240	258	224	237	236	263	270	250	267	257	272	229	288	237	268	252	265	261	255	251	266	246	257	221	305	237	278	259	243	247	288	254	262	258	246	250	222	279	241	260	247	246	240	231	247	250	279	252	247	258	253	280	290	270	256	241	258	234	278	269	264	256	277	219	241	275	271	255	246	225	259	256	230	232	277	268	272	277	233	238	228	241	259	217	263	244	269	252	240	262	237	238	236	270	270	271	249	253	251	239	260	292	266	261	267	249	228	268	230	224	232	268	240	260	264	252	239	266	244	239	249	237	252	258	257	248	239	254	270	251	242	268	261	255	218	237	225	287	248	253	249	253	258	252	255	258	252	252	248	242	238	274	224	251	269	256	254	268	266	252	251	269	233	283	229	253	268	269	240	226	254	242	277	258	257	246	243	244	277	240	239	229	256	274	246	239	244	259	259	253	244	269	232	253	247	227	230	268	234	286	236	242	251	241	250	239	224	239	266	287	256	235	258	265	256	285	256	226	228	231	238	238	285	262	257	255	223	251	250	229	253	210	265	295	265	242	276	251	270	253	233	243	291	248	250	270	244	274	273	255	260	259	282	274	256	234	255	259	272	250	246	267	259	283	242	263	276	283	258	243	235	253	262	264	273	228	255	256	239	262	231	250	241	240	231	247	271	242	237	248	224	268	216	233	276	278	247	258	244	259	230	277	260	239	241	268	238	243	238	269	248	245	262	256	272	237	253	221	263	235	254	271	240	254	241	226	253	235	232	237	232	245	229	247	271	234	230	246	273	269	261	240	230	229	262	220	260	246	255	237	243	227	251	273	240	257	245	252	256	267	241	249	264	225	273	227	281	259	259	226	228	280	229	239	241	247	258	258	243	261	255	238	243	258	247	263	246	252	269	228	253	265	224	263	262	255	260	274	258	240	231	234	254	267	254	260	268	236	244	278	236	252	243	233	245	270	263	276	264	272	273	280	273	257	279	274	257	250	257	255	241	263	253	263	241	291	254	258	258	238	280	261	230	255	292	273	239	241	240	248	243	269	246	253	248	211	249	243	235	250	272	238	270	247	226	232	238	235	249	243	256	283	245	230	273	262	233	217	228	256	228	267	236	261	239	272	242	262	280	240	245	273	258	230	235	239	255	263	261	236	258	249	255	241	279	260	241	262	256	236	250	232	269	229	224	237	238	228	255	257	238	251	232	259	257	243	247	249	281	239	250	267	284	268	274	244	268	242	247	228	252	261	247	251	260	264	248	253	236	251	247	285	300	246	237	247	268	265	262	261	263	247	256	242	248	244	270	257	257	263	254	249	242	248	247	250	280	268	274	227	294	280	244	247	222	243	237	263	247	249	256	284	256	269	264	231	264	252	218	253	256	240	245	275	229	247	245	279	269	262	259	233	263	241	291	264	242	268	246	259	283	259	253	206	250	223	239	246	281	287	278	233	258	287	249	284	230	211	227	217	250	277	229	242	263	237	234	216	257	233	248	267	253	228	268	261	244	261	233	258	268	260	239	245	241	263	243	252	227	264	264	263	229	287	238	258	268	243	254	262	260	250	236	252	268	246	227	290	255	272	248	235	235	269	261	280	264	252	260	259	233	228	249	259	256	255	224	241	238	256	246	266	246	281	261	225	255	269	229	251	244	235	281	220	264	258	242	228	266	224	237	281	246	252	251	244	239	244	271	252	218	242	252	232	272	261	262	248	227	248	244	235	218	256	260	292	260	242	232	261	262	212	247	242	267	241	258	259	244	250	250	222	272	265	250	288	261	285	262	277	220	268	269	290	268	253	265	246	262	242	243	247	256	229	235	232	242	244	267	257	252	260	252	265	221	227	222	254	229	254	265	278	252	274	256	258	243	243	240	283	267	235	242	253	246	252	240	270	259	252	246	253	218	245	253	238	253	269	246	245	250	248	237	253	239	263	275	255	267	265	244	240	265	253	274	238	254	262	274	241	257	245	242	270	269	234	237	259	256	262	220	225	245	221	245	252	236	256	261	240	237	226	231	279	241	255	256	218	246	278	249	280	272	251	249	263	260	260	270	264	238	244	263	252	284	256	245	275	278	247	273	253	261	237	244	264	269	243	256	248	240	241	242	256	227	264	272	256	242	241	270	254	250	251	246	245	261	255	260	261	245	246	242	251	229	237	270	261	242	236	257	226	265	261	258	223	240	228	241	254	212	239	250	248	245	236	248	279	248	263	244	230	247	253	237	261	262	258	250	203	253	244	259	243	232	257	228	263	243	251	241	227	272	260	260	281	240	291	249	263	240	271	279	249	248	282	249	263	240	248	234	255	251	237
50575	53126	40662	13818	1061	1014	963	976	914	894	888	874	887	834	841	861	868	873	806	789	811	850	769	805	827	774	846	792	790	798	803	753	780	841	793	769	833	760	720	819	772	766	814	725	832	732	800	792	793	799	763	791	749	787	841	778	795	715	793	818	741	755	797	777	798	792	784	751	785	779	826	806	788	796	835	773	781	784	734	794	750	760	763	808	792	748	766	773	779	784	840	796	812	800	837	779	761	781	788	821	778	753	779	822	777	818	752	776	796	776	806	788	833	812	813	780	802	841	762	815	790	750	757	817	741	765	789	782	790	787	770	764	777	773	816	751	792	738	820	772	771	788	818	760	780	762	769	782	757	757	773	775	786	804	786	780	814	795	780	764	755	759	750	764	761	765	792	769	778	800	804	824	771	729	813	818	810	759	778	819	803	801	796	778	829	760	776	778	734	770	803	765	834	782	727	806	790	762	732	753	775	753	776	827	740	805	776	737	752	793	749	789	755	766	793	775	794	752	785	818	754	799	792	764	773	781	734	825	736	769	789	773	755	824	775	791	825	781	775	771	755	763	783	784	789	766	785	789	808	803	782	759	764	773	800	729	776	739	774	733	806	752	818	742	763	761	773	765	763	748	767	757	750	747	820	773	786	781	821	830	786	853	795	776	790	762	757	780	765	778	769	851	790	779	760	749	763	752	794	839	808	794	800	715	798	781	786	782	795	820	808	772	762	792	795	737	809	836	805	749	745	759	797	781	772	762	751	767	775	806	790	794	776	714	816	782	791	806	772	725	749	740	780	776	753	780	845	810	779	730	817	745	764	775	781	751	853	783	839	809	789	770	760	747	794	779	792	802	779	778	736	764	808	812	731	723	755	815	775	748	774	823	771	740	840	822	768	789	740	781	826	813	786	775	820	739	807	811	807	753	772	787	772	792	738	805	741	760	814	797	795	766	766	762	801	773	807	797	788	768	790	803	806	786	793	818	810	789	770	766	799	767	801	774	809	775	809	758	742	784	755	730	772	747	805	788	825	768	781	734	760	779	816	778	757	777	791	791	772	792	772	815	767	783	813	800	772	730	800	799	792	791	796	728	750	810	735	757	768	735	800	774	770	795	738	790	741	762	745	793	806	796	757	780	727	820	776	784	766	774	792	773	754	766	796	795	727	797	784	769	811	766	744	745	783	766	732	753	772	741	774	809	808	797	791	775	764	786	776	775	782	799	784	810	794	783	727	838	767	782	771	811	800	802	825	755	848	818	799	817	811	813	757	811	769	802	771	761	779	772	797	840	763	797	787	842	841	798	767	805	764	765	786	778	832	783	796	746	767	772	757	777	738	800	812	766	772	805	791	807	788	770	766	828	806	798	754	823	828	795	772	781	815	803	825	761	720	741	755	804	754	838	815	778	778	767	856	765	804	807	800	795	797	771	800	786	740	749	814	807	768	768	742	737	810	748	764	778	816	797	794	838	778	819	774	774	775	720	780	785	770	811	765	775	793	760	760	753	707	750	823	788	765	777	821	794	765	781	776	744	780	803	813	782	768	787	764	743	785	796	813	731	741	720	819	788	766	790	797	822	836	739	805	790	764	798	777	758	812	757	780	785	750	790	732	760	787	831	749	786	778	776	787	795	735	783	811	769	799	825	718	790	782	780	763	795	762	767	835	780	749	791	758	795	735	820	731	777	783	743	731	742	812	731	767	770	801	760	818	843	781	793	796	762	768	761	776	766	804	763	771	787	764	805	784	831	790	762	759	765	808	755	791	770	761	737	758	775	754	795	804	786	811	716	813	852	741	793	796	770	770	702	781	781	806	744	732	785	747	766	801	780	784	731	788	760	753	742	750	800	761	750	768	741	825	749	845	777	781	766	779	807	833	777	766	783	720	784	754	780	816	777	774	786	784	855	786	794	776	796	783	795	782	744	734	803	779	799	825	808	783	817	793	802	773	803	793	740	790	748	741	708	762	810	862	817	724	806	748	831	812	771	772	829	793	768	773	805	802	797	759	783	752	796	764	775	757	789	770	757	773	799	812	716	763	796	807	762	795	762	799	781	784	758	796	782	738	779	784	837	765	695	794	787	781	793	807	773	786	795	716	817	767	774	769	806	789	817	781	769	766	815	762	780	806	810	757	766	764	832	786	765	823	803	787	757	825	778	736	785	748	804	788	732	817	769	809	727	787	785	784	815	762	810	760	784	787	785	772	797	745	780	774	818	781	756	773	793	770	762	795	794	789	775	814	786	791	743	798	772	766	782	747	778	769	790	786	783	807	782	773	789	802	790	803	823	795	773	817	794	758	754	739	795	759	795	819	720	807	796	763	820	782	796	779	801	764	824	768	778	764	774	748	741	761	798	781	749	831	785	763	802	778	774	790	761	764	799	812	793	821	785	786	822	789	809	769	776	772	759	785	802	776	783	808	770	813	812	805	815	769	781	789	746	760	794	745	800	785	796	816	726	757	792	774	822	805	766	775	778	795	810	799	776	758	813	755	767	768	781	793	779	758	788	817	792	815	738	795	786	764	780	777	779	792	803	766	746	764	783	748	779	766	758	764	742	777	752	777	790	842	758	760	753	747	770	732	792	747	762	805	788	766	758	782	748	768	784	780	776	754	815	777	804	747	845	736	729	762	767	778	783	802	792	776	763	766	724	822	798	777	748	761	755	793	783	772	833	776	781	761	751	777	726	812	759	793	750	789	782	790	759	746	748	805	786	749	819	756	776	730	771	815	795	718	781	781	789	780	815	784	774	813	821	774	725	758	747	814	758	795	790	785	794	759	767	797	819	793	792	834	786	785	807	764	774	756	768	741	764	823	813	740	756	763	785	773	769	803	807	763	777	766	720	790	792	790	786	750	786	772	744	834	836	802	767	756	764	769	796	784	774	814	761	755	797	779	795	815	779	796	735	794	775	834	792	788	817	791	751	718	769	756	784	804	776	791	769	757	823	732	797	785	798	804	725	778	736	764	747	781	767	812	736	811	757	794	758	798	748	831	823	696	778	757	781	791	804	752	811	746	816	814	803	781	759	791	757	758	788	769	810	776	771	774	772	793	771	800	769	754	787	751	763	733	783	755	800	754	772	808	782	773	743	761	779	779	804	774	809	785	746	772	785	738	764	749	815	799	750	764	800	796	821	745	803	773	703	765	753	780	749	747	761	753	792	744	764	760	782	756	793	749	815	781	810	800	761	762	809	777	762	730	763	794	797	793	742	780	772	777	748	787	817	789	779	715	841	769	750	741	823	773	804	756	755	762	771	772	840	807	783	768	774	815	780	768	760	731	714	802	809	806	788	789	818	802	784	800	803	751	752	766	802	786	777	816	773	796	754	778	728	779	825	772	797	799	790	766	807	762	808	757	817	783	754	783	775	753	764	729	829	817	794	772	797	798	776	766	715	743	753	761	783	743	789	745	800	777	762	798	734	800	786	772	828	770	807	787	785	785	825	799	789	783	798	756	789	807	782	736	779	839	799	803	762
81438	74194	53535	25364	4639	543	400	388	371	380	378	396	327	377	335	358	337	340	347	323	326	368	392	341	358	357	317	378	345	330	381	360	380	326	345	324	303	332	357	347	340	370	354	349	337	339	356	354	326	352	304	350	345	338	339	358	371	346	347	327	347	339	343	331	335	344	329	343	347	342	345	376	378	327	357	314	325	301	319	355	338	334	321	340	364	300	317	325	383	351	362	322	344	323	330	341	327	352	340	341	325	306	354	340	357	336	355	354	325	313	342	310	339	351	344	349	328	344	348	355	322	324	324	371	347	344	321	375	316	355	340	311	325	362	334	332	306	339	351	301	336	333	313	334	329	343	319	360	351	336	349	375	345	341	337	305	332	341	339	322	319	358	349	331	337	329	337	361	315	320	321	358	362	316	329	358	319	296	302	331	363	324	349	369	353	360	348	318	367	342	331	365	315	324	354	370	326	340	330	336	334	332	352	322	349	336	320	344	351	310	328	319	329	328	311	319	303	328	357	327	330	313	333	372	306	348	336	339	344	343	350	352	348	325	315	363	348	349	351	339	321	300	378	361	342	331	364	310	331	340	319	328	340	330	340	331	369	347	368	379	322	315	354	337	334	336	349	323	345	352	345	309	337	313	326	332	359	338	356	357	364	350	306	351	349	308	320	318	311	369	299	323	345	343	349	345	341	316	333	317	352	345	329	311	300	366	338	327	337	334	341	354	333	337	332	318	335	344	351	348	347	339	313	336	342	339	345	332	326	352	330	350	359	336	365	376	376	338	350	366	340	339	317	323	333	308	316	305	333	354	352	341	348	319	383	355	336	319	337	342	344	364	329	347	318	334	326	354	331	361	344	305	328	355	349	326	343	353	338	332	322	333	327	348	342	330	362	335	353	344	314	347	302	326	336	317	363	320	326	329	356	370	350	326	343	320	375	316	321	317	322	350	317	341	320	341	301	328	305	342	320	350	309	320	344	340	347	363	303	335	355	343	372	320	336	367	326	338	316	333	340	293	340	334	344	329	360	342	329	349	300	371	327	314	318	318	365	326	333	337	346	327	347	343	345	332	386	321	305	317	312	321	345	326	347	333	378	367	352	312	365	319	340	356	331	363	310	368	330	328	308	330	323	366	335	324	328	326	341	326	334	325	330	332	319	341	336	377	347	316	337	337	336	339	314	371	350	376	322	330	311	328	346	325	323	346	339	384	348	353	314	350	327	385	319	334	375	333	368	338	341	334	335	333	371	332	357	328	332	322	337	329	321	346	285	355	313	373	369	361	311	338	341	328	321	331	325	317	345	318	303	311	331	317	310	307	315	339	317	351	337	342	333	339	367	324	331	345	326	328	312	346	343	350	313	300	368	363	329	350	324	371	337	306	379	368	333	337	337	322	306	340	326	359	359	334	323	339	311	298	316	333	343	332	349	352	335	361	334	323	369	330	331	320	330	357	347	319	332	352	347	363	313	344	354	339	341	325	352	351	332	344	337	328	323	333	364	345	335	320	315	363	361	324	335	287	327	327	350	324	305	349	341	355	336	353	356	325	347	358	328	328	340	314	314	300	335	355	346	360	350	354	323	322	357	335	309	338	351	304	340	310	343	347	331	320	340	383	334	332	319	338	322	338	370	317	341	322	347	343	371	320	350	311	330	317	305	293	334	337	348	291	361	346	346	343	340	299	338	365	335	337	322	330	337	350	337	356	338	353	327	334	321	343	329	352	333	364	319	351	337	330	347	351	318	337	356	346	337	363	379	364	344	326	345	332	340	345	332	341	342	325	328	351	368	323	343	313	337	370	331	343	357	311	311	358	344	339	333	331	333	325	344	355	353	332	319	332	371	324	370	372	339	333	343	329	314	340	359	362	337	364	364	348	363	349	331	314	313	328	345	356	321	328	322	354	350	320	354	364	336	334	337	358	327	335	324	338	349	334	382	330	344	321	351	349	357	334	320	348	375	359	355	356	341	303	354	340	363	356	310	326	291	328	360	359	338	362	337	327	321	341	335	323	357	279	339	357	321	300	327	313	302	342	371	341	337	321	333	358	313	308	334	338	321	295	326	350	353	322	351	341	328	328	320	322	332	324	356	345	346	377	336	358	349	343	361	363	371	347	329	317	333	342	355	336	294	334	342	350	337	307	344	342	357	347	348	343	336	364	371	363	335	360	357	327	365	329	361	338	318	315	337	332	345	325	329	336	303	366	338	338	324	346	367	336	348	327	315	293	310	337	312	321	334	353	337	335	344	382	311	391	381	307	337	326	350	378	376	327	342	383	342	336	365	336	353	298	327	337	318	348	344	322	351	321	317	329	356	327	342	308	321	315	358	368	329	323	339	327	327	321	320	350	332	324	336	324	342	342	362	336	334	321	333	357	330	313	350	344	346	310	327	340	349	329	359	352	351	387	350	333	306	319	337	328	355	317	303	359	329	362	321	360	335	338	341	347	348	349	355	382	321	352	306	318	351	364	359	357	335	343	348	327	370	333	366	371	331	356	341	338	332	326	359	335	346	346	320	332	345	339	326	350	355	339	378	365	335	324	352	365	315	321	339	327	322	315	335	339	313	337	339	315	341	303	326	333	343	345	354	370	340	337	300	345	339	342	352	323	314	333	332	321	339	328	324	320	366	364	305	348	307	358	349	365	358	318	345	306	348	347	343	356	333	329	341	348	312	362	335	364	341	356	332	327	335	341	321	298	351	350	340	338	325	343	328	338	326	344	322	326	335	338	353	356	354	313	356	354	349	377	343	376	339	329	360	318	341	340	338	326	352	343	346	339	348	348	343	333	314	309	317	320	336	328	327	337	346	315	355	334	333	320	309	341	301	346	339	344	343	343	320	315	321	355	347	333	303	337	388	361	356	347	357	330	351	342	358	348	344	339	336	346	331	311	330	359	326	328	347	314	339	307	299	312	371	340	331	338	359	368	314	359	365	318	334	299	342	326	335	352	320	379	345	318	326	310	346	337	316	331	353	371	325	334	322	338	306	315	359	319	317	339	360	340	312	355	319	336	321	352	364	337	320	365	341	322	338	368	320	341	368	357	327	350	342	369	340	314	307	300	339	360	334	330	371	372	332	322	326	361	357	383	334	344	295	362	326	317	334	341	326	356	361	319	338	335	324	362	336	340	342	325	360	306	337	311	333	333	318	325	312	341	320	368	373	323	343	336	346	342	329	332	370	354	351	314	333	353	319	329	371	364	361	355	316	348	353	338	358	312	320	346	383	362	347	299	332	327	351	300	351	293	318	337	344	353	353	330	356	347	314	330	342	324	298	330	390	356	370	335	328	336	344	373	352	347	370	357	359	315	335	314	350	364	333	334	356	349	330	326	319	334	333	320	323	323	305	332	361	369	331	346	341	341	369	302	341	356	294	331	348	358	327	374	338	303	329	300	337	356	347	318	325	352	331	305	352	357	307	325	340	323	343	344	373	355	338	360	318	303	346	312	342	325	330	333	314	326	321	381	314	340	360	354
61772	64356	50146	16707	1463	1374	1317	1217	1213	1191	1164	1103	1114	1076	1096	1050	1036	1017	1035	1018	1083	1099	1074	993	1056	1034	1009	963	1011	1057	985	1019	965	1041	1006	997	1009	1011	997	1029	972	1024	966	963	982	1008	1050	1039	969	1027	979	1020	982	990	1006	959	1059	1037	986	1007	976	990	1006	1023	1013	1000	995	1026	975	974	995	966	1006	991	1028	943	963	984	1005	967	1014	1066	1040	951	1032	1010	1069	936	994	990	964	1043	1048	1045	965	1033	1012	995	962	1045	1028	1023	1017	1006	977	1009	978	1024	1008	994	1027	1029	970	1016	1000	1020	977	997	1003	1034	962	989	971	977	935	1004	989	954	1015	954	935	1052	1014	1032	1007	981	1013	995	996	1017	1010	992	1011	970	1054	1016	1021	996	984	1033	1010	1014	1023	981	1056	971	970	1016	1034	958	924	1026	1011	969	999	994	1018	997	1047	998	998	979	1030	996	975	1030	985	973	1003	992	995	985	957	983	1012	947	953	997	989	1040	991	1036	982	969	978	976	981	995	1027	954	942	942	1051	1002	1001	975	1040	990	974	1021	995	986	1020	1012	1027	1009	981	953	1000	1014	1017	1019	1035	1000	1008	1001	1036	936	973	1002	954	1015	1010	1054	1011	1021	947	1032	1015	930	957	950	958	995	967	990	1036	1012	976	979	977	954	1043	1063	981	1022	1001	1026	960	1029	995	968	990	977	966	942	985	1014	1051	1039	1008	981	997	1008	952	953	1055	1039	1006	997	1016	1014	1030	1009	983	1012	986	928	1003	977	1003	1007	1009	1053	979	964	1012	1026	947	1027	963	974	990	965	973	942	943	980	1064	1067	973	1026	990	969	981	974	983	977	1011	967	966	1019	1058	971	1051	989	1029	978	1003	982	1035	1016	1018	1011	993	947	965	1015	995	977	1001	1029	1036	960	1018	1035	1014	980	998	996	974	995	938	965	1019	977	1000	1035	987	1034	1025	997	995	1022	1006	981	1059	1035	1010	994	1006	1033	1016	996	989	1005	1043	1020	1027	1029	1078	975	1033	1010	998	988	1018	1005	998	1003	1020	953	1048	1025	1060	1011	979	1029	1032	968	966	983	967	1013	973	962	1008	971	1002	998	1003	998	980	994	1012	984	989	1029	1010	1035	954	907	1003	957	990	998	984	1000	948	1024	982	1032	978	984	1024	967	960	993	1018	1032	977	1003	944	1018	1031	1028	1017	1019	980	999	1020	1024	994	1055	1029	950	1036	1030	1008	1018	952	964	1023	992	1055	1015	1040	981	1001	997	1003	999	1051	1001	1023	973	1011	971	996	1018	983	949	983	944	1003	1027	972	964	996	968	1006	1004	1032	1029	953	1001	1040	997	1045	1012	967	981	1038	982	955	1047	1034	975	1037	922	1004	979	967	1002	988	1014	1026	968	1018	997	1023	994	966	981	1021	975	973	1029	1019	955	952	1007	1006	1008	1009	984	1058	1005	1011	1026	1005	996	1056	1000	957	992	1018	990	1036	984	1001	979	965	981	984	979	1003	987	993	1020	1040	957	930	969	946	956	1007	1039	1036	988	1010	973	1005	1027	928	1013	988	969	996	946	986	973	1024	961	1061	943	1011	994	1005	954	1062	998	1042	1000	958	993	1008	988	966	960	987	982	992	969	1012	985	988	981	1023	1052	991	998	989	977	1029	985	1029	1014	1025	1041	958	1007	974	966	962	984	1054	1031	956	952	1007	1014	1014	981	991	999	1017	989	987	1029	951	1025	996	1024	958	993	972	1001	1004	965	944	977	971	1035	964	975	939	1044	979	993	1064	1038	981	1043	976	1019	1054	995	962	961	998	1016	994	985	960	988	946	970	957	1005	1030	1059	971	980	949	962	990	960	953	1002	964	999	1027	1041	986	995	1018	1061	1019	977	922	984	987	971	1004	1060	999	1012	1003	1065	1009	980	1014	1023	963	1044	990	977	1001	995	991	964	1034	1010	977	1012	1022	981	975	965	1045	1034	990	993	1005	976	999	1015	1007	1002	1030	1019	1012	945	1020	1009	1030	951	1002	1041	1064	965	991	999	1020	991	1004	976	1033	1084	1003	994	980	1010	940	947	991	988	960	1064	1053	988	995	968	1002	1008	969	999	995	946	1024	976	1009	995	986	991	1004	1003	936	1007	998	914	990	1022	989	1053	948	965	1002	1007	972	987	994	953	1009	967	1037	985	1009	1005	975	951	977	1002	1006	977	1010	1039	951	1017	1026	963	1016	984	1062	963	945	1030	937	1051	1081	1030	959	1003	990	1007	1017	1020	976	1012	1034	987	991	1020	1043	1032	916	1005	951	1011	1053	1090	1039	962	998	1001	1034	1026	983	999	1016	984	977	1025	1012	985	1001	1033	978	972	1066	993	991	1066	984	978	1047	1053	1043	993	1093	1025	1042	987	960	997	951	942	1009	997	1009	1043	962	988	1050	1003	996	1068	946	988	972	888	1019	990	1031	968	1017	1017	1006	997	1005	943	1002	998	976	998	1030	1028	1022	1019	998	994	1048	980	977	1004	948	976	1002	1051	999	1032	1034	1051	951	984	987	1036	980	958	1030	952	1016	982	1012	1001	1025	967	1067	1010	1021	971	1064	1034	993	999	1009	1019	1011	1018	963	971	1025	960	1010	1029	1004	975	959	1082	969	953	987	1023	993	1019	998	1024	995	980	984	990	1101	1037	1002	952	1026	993	956	1001	1048	1009	998	971	962	1045	977	1016	977	1045	1015	1003	987	963	970	1050	953	1056	994	944	1064	1000	993	948	992	1028	993	1033	1039	992	1021	994	1019	963	962	970	936	1069	1025	993	1004	1023	966	995	966	1015	965	985	987	1013	981	957	995	993	977	965	980	995	978	1032	989	992	1024	1013	1049	1042	1001	975	939	1045	1031	984	1011	997	978	960	998	951	966	929	1049	951	997	942	926	1038	1007	1027	1005	1030	1013	993	969	996	999	975	978	996	993	1001	1000	1023	1039	1046	982	988	981	920	1012	1007	1026	1017	1033	1021	1076	952	969	990	1045	973	972	1009	971	996	1015	1011	986	1042	1023	989	999	960	1005	1059	969	1009	1011	1003	974	992	989	940	1010	983	982	973	998	1009	1046	954	999	980	1024	1000	1014	980	969	1001	992	960	993	1026	1004	1017	1022	940	973	1039	982	989	1006	965	962	968	1025	955	951	1030	987	962	1012	998	982	999	1009	975	992	1072	965	1010	1021	1045	945	1007	1027	996	995	994	1011	1005	989	1059	968	951	981	1030	950	972	941	1020	1020	1011	1011	981	948	993	1010	968	1015	996	1021	981	972	1020	960	982	1023	1049	1003	1007	995	962	945	1053	967	964	967	1027	1015	1035	1033	1071	994	961	1048	998	998	997	1047	972	988	1022	1003	1008	935	940	980	1029	1002	961	974	1006	938	1014	939	996	1001	1022	1035	1039	1021	967	1011	982	1017	955	1013	1026	968	1011	985	974	1021	958	1012	980	1065	980	1024	1047	1009	975	1030	940	1015	1013	989	1054	981	1023	983	1024	1009	1080	980	967	999	1012	983	1001	1005	949	957	992	1000	1065	1026	1008	1008	986	948	993	986	970	1032	1038	1026	1049	996	1011	997	992	998	944	1007	1022	1024	1017	999	1024	1033	987	1017	1009	1042	1014	968	982	1006	987	1000	1023	1015	971	1021	1047	956	1037	1017	1000	1038	1001	982	990	1000	1040	971	1022	1028	1025	955	963	1025	1004	997	995	1007	974	992	1017	1016	987	1038	1031	1010	984	1014	1011	1034	1033	967	1027	994	1006	1040	1016	973	1023	1007	1035	956	996	1029	990	1030	1008	977	979	1026	1009	995	1017	999	993	963	1038	1007	963	999	999	979	1006	955	998	965	1009	1008	1016	995	935	1036	1020	968	986	959	1035	959	938	987	995	968	1007	1015	967	947	1041	1000	985	995	959	994	1014	973	1007	1037	985	1016	1045	1035	989	942	989	1017	1045	969	948	1002	999	1014	999	1023	1010	1019	1007	1032	1018	926	1032	1019	1036	998	957	1033	1029	1002	989	945	1007	1017	1039	991	986	975	982	994	1002	1014	974	972	969	1039	1049	986	1005	999	978	932	1030	1030	1055	977	1048	1026	989	967	1072	991	1028	1010	1016	993	961	1017	973	1017	997	1036	1014	1026	990	1020	1016	1014	1062	1062	1026	990	1043	999	1049	1010	986	993	979	1022	977
33040	23343	6711	879	221	185	197	181	183	195	161	162	175	181	176	186	182	172	161	173	175	190	171	190	161	181	175	172	196	157	171	178	175	172	179	163	173	160	182	171	184	148	173	186	181	165	176	174	168	184	164	167	173	171	182	159	170	170	179	181	172	185	169	159	175	160	160	174	178	163	166	155	158	150	159	178	170	177	180	152	157	162	195	150	173	175	193	197	168	178	161	156	173	180	164	172	161	173	186	147	164	160	175	186	194	152	171	180	169	154	166	153	162	189	178	156	186	187	178	166	182	155	183	182	198	156	206	189	179	189	158	171	202	192	179	178	169	184	183	170	171	170	177	190	173	168	188	184	185	157	182	175	191	196	181	165	187	170	175	172	174	203	163	189	167	183	175	166	183	192	171	164	185	185	159	158	183	198	152	182	162	179	177	180	156	200	164	164	169	187	195	177	185	173	158	174	169	181	171	174	164	190	180	165	187	192	188	162	151	172	180	169	166	175	173	174	168	190	184	182	160	176	148	180	181	183	140	175	180	165	174	156	164	191	164	181	190	182	182	180	163	166	163	165	168	178	149	198	174	160	170	163	161	167	163	185	140	160	150	157	185	168	134	195	147	192	168	167	182	148	161	145	152	149	176	157	182	159	163	172	182	154	159	179	175	172	160	166	169	148	165	177	201	193	158	162	162	169	173	141	192	173	205	163	167	173	161	157	165	176	189	146	181	185	186	162	163	172	146	171	168	185	142	177	176	163	169	167	173	159	169	165	165	156	189	147	185	167	175	179	171	172	176	169	161	164	168	183	168	167	168	184	171	163	158	161	189	178	164	165	174	158	153	188	173	166	149	168	169	173	181	168	145	195	198	193	163	165	164	174	169	176	156	165	157	160	186	133	163	132	160	203	163	167	169	167	187	175	184	177	150	189	141	192	189	169	176	159	185	162	172	185	185	149	178	174	193	172	186	166	147	160	156	192	169	172	167	173	175	170	173	160	184	161	160	165	183	151	164	190	168	161	190	159	183	163	201	187	182	169	176	168	174	174	156	171	167	193	174	172	164	165	175	163	184	181	172	185	180	161	156	169	160	185	179	150	161	175	177	202	165	174	194	185	179	167	175	173	166	159	168	176	178	184	181	192	170	175	182	157	192	174	169	158	183	173	188	182	172	169	164	184	160	166	158	160	176	178	177	188	166	166	202	168	173	183	194	172	163	171	149	170	174	191	194	159	189	168	174	178	163	191	173	162	199	166	160	156	187	154	148	193	175	171	168	174	175	194	165	178	193	178	171	173	154	172	172	175	151	167	170	158	193	182	165	147	200	169	175	159	170	185	181	174	191	173	183	162	176	168	192	161	163	160	167	193	181	162	200	175	165	171	185	197	176	148	175	177	180	160	190	195	172	187	171	178	168	177	164	179	151	169	170	189	158	171	181	172	212	168	161	178	183	159	169	186	181	168	179	182	200	168	197	174	187	164	170	151	179	180	169	171	162	181	169	184	174	181	186	168	163	176	173	184	164	159	168	167	164	162	155	161	188	194	189	167	169	178	188	186	176	188	155	176	162	175	175	156	158	166	158	172	175	143	169	155	176	191	161	170	152	191	183	192	184	167	173	164	168	184	175	166	193	177	172	178	156	178	167	185	169	158	146	188	172	173	172	178	186	173	152	156	157	169	172	176	151	174	159	192	175	177	191	169	188	169	170	183	187	164	192	160	189	158	187	153	170	186	189	159	164	180	178	162	176	165	188	181	178	167	213	161	170	169	178	165	182	184	193	166	162	168	181	160	181	155	177	193	168	184	194	156	184	175	185	133	158	152	181	178	175	166	158	169	171	176	167	195	145	146	170	179	173	187	158	170	167	163	168	181	179	139	159	190	180	163	167	150	197	164	174	161	188	173	146	172	150	173	178	169	186	202	182	176	150	177	194	167	171	166	179	174	163	168	178	168	164	180	181	164	165	174	165	192	187	162	184	193	142	171	201	172	189	184	170	199	157	163	174	154	202	195	171	196	180	161	168	185	166	185	183	179	179	152	166	166	171	203	181	178	170	159	190	166	171	179	160	171	183	159	181	166	188	198	177	168	188	187	177	168	165	168	186	167	170	169	176	179	195	160	178	157	158	180	169	206	183	149	172	154	168	151	182	150	165	180	198	165	176	171	158	170	166	166	160	191	171	188	175	151	162	187	158	185	165	184	171	156	166	172	183	178	174	171	173	175	184	169	154	175	176	152	168	199	161	156	171	182	201	175	163	177	172	181	177	196	173	188	172	168	170	170	168	173	175	171	165	193	191	155	189	192	157	168	164	163	181	203	153	187	167	176	186	172	174	171	170	189	152	179	154	180	180	172	160	195	183	193	183	168	178	164	180	155	174	179	165	183	179	182	160	170	166	171	189	182	171	174	181	161	151	167	172	168	185	156	179	202	161	159	193	159	177	215	159	185	150	185	163	155	155	159	172	172	194	162	159	182	191	166	174	173	175	173	171	203	158	160	154	154	180	152	193	169	150	166	177	157	174	182	166	186	153	149	183	168	154	174	176	184	163	170	164	168	172	158	188	155	180	175	146	200	189	178	192	165	200	184	182	161	197	168	193	186	176	168	181	175	181	164	167	174	152	167	186	194	177	174	192	187	197	166	174	197	161	203	170	198	167	178	181	187	150	174	159	152	177	156	146	186	168	168	152	173	172	173	172	154	187	161	190	171	168	168	160	174	164	185	179	180	169	170	163	167	186	163	150	166	173	186	178	178	170	185	186	196	167	173	177	172	175	171	166	203	163	193	189	174	168	175	208	189	171	172	169	161	174	191	162	147	198	192	150	141	162	180	182	149	178	149	159	170	173	171	165	154	173	179	163	179	154	179	184	169	197	166	190	173	157	179	164	186	167	155	190	180	165	162	163	164	168	183	165	157	174	201	163	177	184	184	171	181	174	163	194	168	165	164	166	162	187	170	164	184	182	177	178	151	175	201	168	174	148	171	175	161	173	162	162	172	169	154	182	173	164	166	176	187	171	169	156	165	156	175	176	196	192	158	150	166	170	157	163	174	174	172	160	157	196	183	210	148	181	178	191	176	168	154	177	176	129	168	166	183	152	179	171	180	185	177	188	179	151	197	168	159	175	153	170	162	157	160	158	173	169	169	165	172	173	198	169	155	190	188	174	178	173	185	200	194	195	167	178	168	170	155	176	183	168	164	179	175	153	181	171	160	173	194	164	179	190	185	160	176	174	174	185	173	185	196	159	183	194	200	175	175	151	157	178	160	179	196	169	169	161	164	187	176	167	179	177	188	168	150	182	174	198	157	156	163	177	157	168	189	186	165	191	189	179	180	152	140	171	190	181	186	183	156	180	193	190	174	192	175	175	197	172	178	193	158	155	190	168	174	187	163	161	161	164	164	172	182	182	158	149	186	184	178	187	174	184	166	177	171	182	171	163	168	155	169	165	155	165	152	147	170	196	157	209	157	170	148	163	156	190	172
32533	25620	8537	1887	597	629	653	608	609	602	587	566	610	545	577	579	593	593	590	550	655	586	572	590	532	549	552	594	554	556	574	595	538	580	560	594	589	567	586	592	540	557	545	590	569	587	572	576	615	597	600	565	597	583	606	604	598	544	573	546	576	579	576	582	582	564	596	571	543	580	596	573	617	578	549	584	583	578	577	578	584	586	596	592	544	556	603	550	577	535	581	541	557	576	574	574	620	597	566	598	569	573	546	565	620	564	568	603	564	583	605	563	608	550	574	604	570	570	605	553	585	591	599	577	580	596	552	585	579	560	573	587	546	596	562	568	600	597	641	585	565	547	543	566	588	615	601	606	553	582	567	591	532	599	622	575	558	579	571	559	566	584	579	559	552	578	586	560	566	583	588	598	575	610	587	587	557	588	572	557	588	581	578	567	595	585	619	559	592	560	572	582	574	607	566	598	593	611	538	566	616	564	557	579	614	563	572	618	616	623	590	631	588	554	623	585	611	551	555	579	610	604	593	574	613	560	582	582	586	566	598	561	608	528	614	601	609	581	579	590	572	582	625	605	585	591	584	565	543	554	615	610	547	618	596	598	573	596	560	581	586	610	595	565	582	586	590	603	626	567	570	569	538	592	564	579	575	628	540	583	585	583	574	597	597	570	582	572	544	559	562	618	616	560	534	590	609	597	592	616	605	562	582	580	531	611	581	552	604	576	607	619	578	577	563	593	610	557	611	600	594	552	555	583	613	574	593	636	530	623	589	619	590	566	592	594	600	589	588	586	607	572	580	592	608	552	598	584	569	538	559	576	574	664	546	592	580	574	594	619	559	651	590	615	559	550	598	542	582	594	557	581	537	591	580	602	597	606	576	570	538	545	585	563	564	592	542	571	587	595	573	568	564	607	580	526	622	549	533	645	536	592	588	593	600	533	556	564	563	592	559	598	610	605	579	508	573	567	601	563	604	534	586	562	557	561	597	578	614	576	573	581	600	592	576	591	559	570	605	570	584	576	641	574	613	579	571	592	573	589	588	604	596	609	595	612	617	565	624	573	575	557	577	585	617	624	574	584	606	570	595	593	566	596	584	589	557	609	581	637	549	569	557	638	606	543	622	569	564	577	560	589	552	579	586	601	568	611	569	573	593	576	543	544	544	545	564	586	610	592	623	573	561	587	588	576	610	568	582	547	573	603	571	550	614	595	581	561	565	575	595	638	621	567	567	589	571	600	577	575	577	609	602	553	551	513	592	588	591	590	584	614	598	523	575	585	565	605	557	600	579	571	581	623	609	598	556	551	580	568	545	605	605	597	570	591	562	602	568	592	612	589	543	589	591	614	615	589	622	566	606	578	568	571	583	571	611	528	591	615	599	593	560	582	553	588	588	625	558	596	556	619	584	577	590	601	599	603	620	601	588	557	596	572	571	586	605	576	560	619	587	588	603	584	604	601	578	617	539	589	580	627	600	548	608	634	588	594	617	580	587	581	550	526	572	571	590	531	554	566	585	593	530	612	609	582	562	590	611	554	611	592	575	574	564	604	617	614	553	536	580	582	582	569	578	557	550	574	529	604	534	594	593	568	580	586	565	579	597	586	598	599	569	562	599	602	566	591	565	567	569	611	572	561	569	593	574	613	573	584	608	566	595	562	567	538	587	619	570	625	584	597	584	581	572	592	620	570	558	594	571	575	586	604	578	542	645	576	620	608	617	569	571	590	625	618	618	579	581	566	593	605	636	607	601	582	586	569	628	555	597	566	593	599	592	579	594	555	592	622	580	595	610	630	588	539	623	583	565	577	525	598	571	583	615	600	571	570	585	594	553	607	597	590	567	581	604	597	597	561	579	598	605	570	570	538	565	577	626	598	607	572	559	564	576	581	569	611	591	585	597	575	596	597	584	560	555	578	547	599	583	580	552	596	567	550	591	569	612	575	580	634	623	566	539	529	574	602	567	592	581	568	586	584	574	567	573	594	581	579	535	612	580	618	565	609	582	570	611	577	580	561	571	586	583	600	551	575	583	566	577	578	598	604	621	574	605	617	593	576	533	539	567	538	605	508	596	550	558	581	560	570	547	559	583	574	560	592	581	594	607	529	604	568	595	575	590	546	582	573	579	602	596	577	603	565	596	574	597	596	570	576	551	596	572	577	599	572	584	586	579	597	600	600	549	578	601	602	577	578	587	546	570	577	571	577	609	589	591	556	616	590	631	585	588	559	577	631	600	554	578	535	606	585	592	586	583	608	573	568	597	565	606	620	547	567	524	624	560	581	602	590	601	599	594	562	547	603	549	568	540	615	533	594	544	526	576	572	577	574	561	569	579	595	577	604	604	513	562	583	591	580	612	574	613	600	588	610	605	593	609	590	564	571	592	600	563	555	597	607	590	611	614	532	586	582	595	596	588	553	550	595	547	549	585	581	567	583	558	557	589	604	552	559	623	509	617	576	615	567	540	583	592	594	576	576	556	611	569	577	578	573	607	581	578	570	577	544	599	625	597	565	604	614	617	647	571	583	571	603	601	610	591	578	567	579	582	589	610	618	571	586	595	592	606	631	582	562	605	624	590	525	591	584	618	608	603	617	551	582	598	606	515	603	579	620	546	591	555	574	603	572	588	579	529	604	571	576	595	576	535	566	556	574	620	560	604	603	579	536	603	591	555	573	586	600	599	545	521	628	563	556	549	579	552	572	568	584	579	648	618	595	593	568	574	590	526	569	546	550	563	591	594	603	554	578	538	604	591	553	560	578	555	574	622	595	577	567	611	577	540	596	582	584	580	570	589	587	597	553	584	581	617	569	590	612	552	514	571	561	569	542	573	601	620	580	568	593	558	587	582	565	556	616	554	568	568	579	598	571	593	568	582	592	580	599	520	611	561	580	596	562	561	592	581	582	542	552	543	570	543	590	571	578	581	590	577	610	584	545	623	575	519	589	582	597	588	594	577	580	570	564	600	612	575	555	572	606	539	624	580	580	590	596	579	610	560	602	547	572	614	618	526	575	585	576	562	576	577	536	558	600	600	565	570	552	559	601	629	584	611	588	582	568	568	555	563	569	568	617	603	601	613	614	552	572	558	570	586	600	601	604	608	582	637	566	591	573	636	564	628	574	549	541	610	567	589	614	566	585	600	582	611	572	604	629	589	590	596	547	614	555	555	567	544	559	588	586	590	555	578	601	573	569	585	562	562	566	578	550	594	592	557	575	569	576	573	582	593	611	535	589	556	571	559	589	589	617	569	573	561	591	585	589	570	586	642	572	504	574	571	612	626	630	593	624	597	576	579	563	604	558	591	532	620	574	604	595	602	645	546	563	572	588	569	628	565	588	590	586	599	591	557	575	554	597	573	608	560	556	607	557	580	618	550	619	603	607	606	571	619	611	519	579	597	560	613	552	572	565	570	605	583	610	569	606	599	592	542	612	570	554	561	598	567	612	538	565	560	561	574	589	589	570	609	583	538	600	595	590	612	617	611	569	573	632
74955	65286	39567	15126	1134	299	291	279	275	250	284	288	293	268	261	279	265	263	245	299	280	268	248	269	262	244	290	258	275	252	256	270	244	268	300	247	269	276	245	234	260	257	263	268	271	248	293	284	269	254	250	281	253	273	277	280	257	253	260	273	248	257	277	221	253	256	250	253	258	253	268	265	251	268	259	249	262	270	269	273	239	282	256	271	271	291	265	253	269	229	270	257	230	253	289	261	274	255	269	267	254	247	284	258	270	243	247	249	283	271	260	246	246	295	270	245	271	261	245	299	271	290	276	279	263	269	229	271	248	262	274	284	274	253	260	302	263	279	230	231	251	251	265	263	298	267	257	271	263	266	282	264	269	256	246	260	267	262	246	263	263	255	276	272	264	230	279	280	231	230	302	242	261	260	258	226	270	278	268	269	288	259	255	290	247	287	253	240	262	226	271	282	240	242	235	254	261	263	279	264	252	280	252	264	261	237	268	250	274	272	245	272	240	268	296	256	271	260	272	286	268	266	317	260	264	250	265	248	268	250	289	277	271	268	270	256	251	269	260	255	297	267	258	265	268	226	242	268	260	276	270	259	250	280	279	280	256	250	274	251	264	254	263	252	246	248	296	261	263	242	264	254	254	244	253	261	244	254	247	258	264	246	241	275	281	268	268	244	255	237	293	266	243	253	213	258	257	280	273	262	250	252	265	247	251	267	283	289	294	239	282	262	245	259	224	254	273	265	264	239	253	242	254	234	264	252	254	261	277	247	263	296	244	249	267	262	270	241	312	257	249	297	225	255	256	255	258	255	244	282	286	276	284	252	278	249	262	237	269	259	268	261	231	226	265	256	265	258	265	261	269	274	249	255	251	240	252	237	247	241	300	258	288	295	277	261	265	242	240	232	259	255	263	268	265	256	263	295	265	236	268	257	255	258	248	260	262	304	244	257	261	233	255	253	267	260	254	271	275	268	270	287	257	271	265	276	230	271	273	278	273	274	280	267	247	254	265	281	259	268	269	253	298	271	232	247	243	280	262	302	246	254	270	263	265	280	261	285	252	251	261	267	266	273	252	287	242	276	294	267	260	247	321	246	270	241	263	262	269	265	259	294	259	283	280	283	252	265	250	246	273	263	274	266	268	264	275	263	244	262	252	251	289	253	277	240	262	253	240	231	253	274	291	259	245	293	271	271	276	273	255	269	260	264	255	251	258	290	261	253	268	261	285	236	244	253	251	255	286	282	272	256	259	305	276	252	280	259	253	243	267	264	235	272	273	278	275	267	299	245	261	277	237	256	239	277	266	259	231	265	255	244	258	238	254	267	241	247	256	259	280	271	255	251	263	270	264	269	247	294	249	247	225	269	262	261	280	245	272	242	280	285	262	244	258	278	256	250	280	243	269	237	284	269	242	277	254	258	239	250	255	261	257	258	235	265	282	256	276	258	257	253	298	262	251	236	242	246	285	277	258	258	257	278	240	256	250	266	263	279	264	298	249	251	265	258	287	297	241	278	276	258	252	248	232	254	270	257	260	235	271	248	281	259	270	266	265	250	273	260	254	273	242	256	263	290	270	259	271	266	234	252	264	285	257	275	254	267	270	245	281	276	263	252	286	282	259	312	273	296	266	264	280	256	250	281	228	248	251	278	244	237	245	251	251	258	244	284	283	250	255	245	248	250	273	267	252	283	251	245	272	243	264	245	274	260	272	268	268	239	249	221	266	248	291	270	260	268	272	265	279	252	245	229	277	277	280	243	271	274	297	272	266	268	284	276	259	279	284	266	257	259	282	218	278	272	282	249	261	256	260	249	260	234	260	265	247	290	262	259	252	271	251	267	267	280	273	252	249	275	270	234	245	225	247	257	259	249	251	256	243	248	248	288	244	262	271	271	267	263	235	255	266	263	260	252	272	257	274	242	255	250	246	275	282	282	241	236	274	258	281	242	263	281	229	279	253	261	277	258	259	267	293	240	277	240	255	278	256	265	262	244	239	270	309	277	276	248	280	262	260	290	261	291	256	274	262	269	262	245	242	269	285	285	261	281	287	299	269	274	247	232	256	273	265	267	261	248	233	265	274	260	298	231	280	235	262	253	272	254	251	272	300	252	237	252	272	260	268	285	272	248	292	251	248	289	258	276	266	258	281	297	276	260	274	255	273	264	246	290	269	258	268	259	267	244	257	262	246	260	274	276	251	275	262	258	254	282	256	275	305	257	257	248	263	237	287	265	267	265	233	296	267	243	269	262	240	260	252	259	256	254	274	247	266	262	279	263	298	257	264	246	269	256	252	272	264	283	257	263	262	209	286	268	242	282	298	262	279	281	231	243	246	256	249	283	232	255	296	265	249	259	264	246	282	278	282	258	275	255	258	226	244	284	288	261	264	240	241	251	252	269	276	275	274	256	267	259	266	250	240	233	270	274	263	243	271	291	251	287	251	246	260	248	281	245	254	256	246	254	281	274	262	262	247	261	261	282	251	248	216	229	254	224	273	251	251	257	282	289	253	273	256	260	285	257	298	258	264	264	264	257	263	272	240	257	264	218	288	281	268	223	255	262	289	262	255	259	268	255	263	264	289	254	272	272	268	279	238	272	281	239	267	252	278	258	267	257	309	252	269	255	273	253	249	257	267	289	268	249	276	270	254	272	252	247	255	252	273	288	295	293	263	249	259	270	259	258	259	253	257	270	250	268	279	258	237	255	281	255	256	273	283	253	243	270	246	280	276	266	277	292	283	271	266	258	227	280	251	281	270	251	261	253	291	277	272	284	256	279	285	281	260	277	264	247	252	240	266	258	278	245	219	259	257	264	257	250	276	232	255	265	260	290	258	245	242	263	241	255	258	250	265	261	251	275	243	258	239	289	263	270	280	250	270	265	243	242	274	274	263	272	277	284	216	259	253	282	258	271	253	242	245	256	232	258	265	265	251	277	244	251	278	252	256	254	239	283	263	281	292	252	293	282	287	237	260	266	253	256	258	265	267	274	238	265	258	300	285	251	285	240	280	267	262	257	254	264	277	265	228	224	271	302	255	259	261	276	256	225	287	281	297	264	243	271	265	251	252	261	256	278	240	225	278	285	271	245	270	271	261	287	257	282	216	260	256	263	288	281	277	245	281	269	227	255	287	291	257	264	274	283	274	289	273	269	248	261	239	248	248	261	285	292	244	259	253	264	263	261	293	255	267	247	261	274	275	246	284	279	241	274	251	262	281	255	256	269	325	286	273	261	251	265	263	252	280	239	271	276	249	234	270	237	265	263	255	268	251	285	272	244	266	244	271	253	261	267	292	271	263	243	275	265	265	265	253	260	253	246	264	269	284	256	279	273	302	266	269	235	272	299	267	246	283	247	270	262	267	259	257	276	258	269	256	238	260	256	252	245	287	263	247	259	249	265	230	261	269	270	275	273	268	271	293	242	291	279	281	276	234	253	250	282	267	278	276	238	280	273	246	261	262	267	266	272	281	235	264	259	272	279	261	262	222	275
54146	52448	37935	10847	1037	970	930	876	896	859	928	927	873	864	839	815	841	849	774	838	792	827	833	819	816	831	814	808	789	798	832	841	786	812	848	854	836	770	811	816	826	818	814	852	803	760	806	806	835	835	814	812	796	777	804	809	870	812	811	791	779	810	794	829	791	847	859	827	834	804	811	834	835	770	799	788	845	860	782	781	821	770	787	797	818	798	889	771	784	823	831	807	809	817	845	763	782	788	857	855	777	797	823	798	781	800	841	857	756	828	785	800	846	803	843	794	819	748	853	788	840	857	791	857	826	852	782	820	848	811	750	827	776	774	774	804	785	808	809	837	807	808	837	794	821	780	806	770	844	811	823	832	813	809	835	781	884	760	849	830	826	815	809	800	796	844	871	826	807	773	803	831	811	852	819	765	801	799	792	808	826	770	790	799	831	750	796	792	819	830	787	798	775	788	808	804	806	815	795	871	797	869	810	817	832	787	808	786	821	810	798	822	795	829	811	782	848	823	838	783	724	843	771	776	832	820	838	799	842	775	769	821	794	842	824	837	802	847	827	827	762	824	824	797	775	809	860	788	838	787	800	805	839	804	823	781	808	805	802	801	873	808	765	819	841	816	823	841	829	812	792	832	811	812	821	783	795	864	810	800	812	839	756	792	843	848	812	789	801	794	809	791	781	802	809	859	804	791	725	841	781	813	876	824	812	812	799	780	786	812	819	801	839	841	812	780	806	771	786	822	850	794	833	810	768	921	782	825	855	797	819	806	835	884	799	756	844	813	815	805	876	800	796	843	861	824	763	830	775	798	800	808	855	790	855	815	738	825	771	772	849	806	813	803	786	792	856	802	815	811	835	785	813	811	842	823	828	751	770	821	832	819	839	782	771	813	803	834	801	798	787	810	865	826	813	855	840	809	776	785	808	779	795	812	844	825	783	803	813	789	826	861	806	867	783	813	793	824	774	812	834	850	855	876	797	786	756	841	802	785	826	797	776	837	832	793	827	845	802	812	817	810	813	821	778	764	805	821	813	784	835	801	799	811	839	783	821	805	827	835	816	845	799	831	807	820	820	812	779	830	829	812	837	809	790	761	797	781	833	827	819	811	816	758	840	851	787	822	804	816	842	813	806	816	804	784	792	815	929	808	857	866	817	840	798	778	735	765	806	801	813	787	843	829	787	803	801	796	818	810	825	798	779	844	832	838	833	780	748	823	846	849	836	839	817	812	829	849	791	822	798	851	813	865	824	782	784	818	783	798	854	836	808	817	815	787	789	785	820	800	841	799	805	820	823	779	840	830	772	827	809	778	828	744	826	787	798	830	813	844	823	787	784	792	766	819	778	818	838	791	837	797	869	835	839	775	795	814	821	818	823	777	832	802	795	814	784	839	781	823	858	779	829	762	805	809	793	803	822	799	809	817	827	827	789	817	793	847	825	843	843	832	863	816	806	840	792	804	801	810	782	806	785	802	798	804	851	833	817	792	806	799	817	810	782	865	818	821	820	846	791	831	791	764	798	826	870	797	833	772	856	816	835	759	783	782	856	826	808	819	852	797	803	872	787	801	817	848	816	838	805	850	816	857	768	835	804	846	773	768	800	824	786	831	801	833	834	828	847	803	829	809	830	867	832	834	838	761	812	853	773	808	793	757	758	832	810	842	763	840	777	805	832	821	787	777	844	816	852	841	851	780	805	769	833	818	807	773	803	790	819	828	809	830	797	795	804	814	834	807	830	767	837	849	814	856	754	825	864	812	805	821	841	759	798	801	806	784	855	806	837	832	823	762	823	759	785	764	783	827	866	846	825	825	786	807	805	770	827	854	780	839	827	786	839	790	825	804	848	854	804	820	799	820	865	808	815	839	852	826	833	823	837	868	795	827	806	769	837	783	807	835	821	758	746	810	807	842	783	787	769	801	817	818	849	809	771	766	815	768	814	815	806	846	841	800	784	821	778	784	845	757	773	790	870	822	822	830	759	815	834	825	846	858	817	810	834	780	821	846	828	844	854	822	833	739	809	882	826	787	835	840	801	897	790	812	832	796	822	866	830	818	785	885	813	850	830	800	800	854	795	829	813	847	839	854	809	813	858	816	777	832	795	785	768	809	817	777	793	843	826	825	787	874	842	810	776	792	762	785	786	807	783	828	838	839	822	844	795	826	794	812	784	852	830	858	832	809	848	862	819	829	812	845	831	764	835	869	820	801	816	788	799	795	842	840	834	806	800	844	805	801	829	827	837	818	838	814	839	834	810	801	837	842	806	770	852	821	816	838	848	822	837	837	822	793	808	840	805	796	841	778	857	801	806	870	773	829	824	815	797	813	743	792	815	795	790	796	765	789	862	803	804	795	816	865	795	809	860	822	858	819	836	849	806	852	837	795	862	750	829	797	780	834	845	777	791	828	835	769	841	830	849	828	812	811	858	774	805	797	863	824	812	793	831	806	841	830	852	823	841	800	791	847	783	834	811	869	788	737	863	773	826	832	815	773	816	842	805	787	839	833	813	788	836	842	810	853	785	835	812	830	811	793	799	827	809	835	813	826	777	820	807	824	859	797	853	839	773	835	801	831	759	810	827	826	824	800	861	803	820	793	766	814	850	867	815	837	796	786	799	840	801	821	867	807	804	857	828	845	813	841	804	831	821	805	804	822	821	800	814	803	820	785	776	813	887	798	794	808	777	778	795	828	802	801	817	841	840	791	815	824	840	819	825	799	837	803	815	785	798	779	805	817	826	761	815	808	820	847	816	816	833	783	774	825	804	779	849	807	757	796	874	787	836	798	797	801	809	802	819	798	892	809	829	856	811	807	792	784	833	787	820	802	796	836	840	861	839	814	833	811	789	788	847	776	821	786	803	796	847	895	799	776	829	820	815	850	853	794	787	809	810	765	805	812	810	813	791	817	852	854	814	814	799	799	811	778	832	806	787	786	792	806	775	749	836	793	827	760	847	865	850	809	768	818	845	786	804	829	828	763	795	831	813	833	779	817	815	886	827	825	855	813	803	818	774	772	816	830	828	794	794	829	790	836	810	839	818	828	793	866	806	793	872	849	842	810	785	840	827	835	836	777	776	809	762	817	832	826	811	792	778	804	797	791	773	785	885	783	840	808	778	798	801	794	819	851	849	864	811	814	801	807	799	797	830	849	797	819	824	820	833	828	777	836	803	841	777	823	822	776	808	850	810	832	786	814	833	837	827	846	875	833	803	806	825	803	873	821	821	820	800	870	832	781	809	790	822	821	825	823	806	820	771	851	763	816	831	832	818	811	791	805	806	820	815	851	797	828	790	802	794	835	790	792	790	736	809	819	853	795	844	843	840	793	833	833	816	831	801	778	798	841	842	834	774	847	861	835	777	838	829	802	834	787	787	829	810	770	833	799	806	805	795	821	809	818	822	841	872	827	760	790	826	818	824	784	802	801	812	827	828	835	774	838	786	815	817	815	808	818	791	799	754	816	843	825	816	809	775	846	812	850	786	846
78514	70262	47741	22158	3679	458	426	380	363	372	384	374	388	359	382	366	367	327	366	358	332	349	346	296	330	328	332	327	347	356	346	321	355	337	352	339	342	333	385	320	337	369	329	339	332	325	318	362	360	333	362	321	335	345	346	323	349	343	338	350	369	297	334	340	340	339	340	311	308	341	347	341	326	337	346	362	354	364	339	349	338	329	348	326	318	335	322	299	348	299	336	344	353	339	372	320	360	354	333	374	367	331	330	353	324	330	349	372	322	350	342	345	364	371	350	355	327	322	350	359	355	338	329	342	342	328	318	353	372	326	357	326	370	354	316	353	364	342	354	355	377	345	331	347	357	323	360	365	391	353	333	319	325	317	353	335	331	328	364	319	340	316	310	367	323	358	358	337	326	327	341	326	357	343	361	339	343	364	319	342	332	347	346	367	367	313	325	359	329	336	328	366	404	354	346	305	318	356	326	322	371	347	370	342	347	319	321	342	301	371	293	362	351	358	320	344	327	330	356	319	323	357	303	344	332	349	358	315	371	318	332	349	345	313	345	339	332	373	353	323	354	342	336	352	350	334	310	349	327	338	335	314	374	328	354	338	347	361	335	339	331	366	324	349	372	352	342	357	355	354	367	357	336	350	311	319	329	316	346	386	364	332	386	330	347	352	362	341	354	360	327	364	358	352	341	354	312	371	377	357	324	328	319	349	347	344	354	368	337	324	364	357	327	368	369	357	340	337	355	341	342	352	383	357	376	358	305	344	370	324	331	340	331	346	336	352	349	338	362	357	338	358	362	349	319	329	358	362	296	338	336	361	342	355	360	324	358	376	351	384	368	353	334	322	361	313	351	354	335	347	380	342	339	331	334	325	368	371	313	349	358	330	323	350	385	329	332	375	368	343	345	318	380	365	338	365	350	367	325	350	347	313	374	352	364	357	354	345	320	349	381	347	350	323	352	324	352	333	355	345	346	348	367	353	361	314	340	346	330	344	317	334	326	322	362	319	307	326	333	347	330	351	358	367	350	380	354	362	331	337	363	328	332	324	316	344	343	343	364	355	341	334	341	334	350	371	348	353	331	323	369	325	371	317	345	338	367	324	401	337	340	347	317	331	364	317	349	349	308	373	354	374	346	327	328	344	364	344	348	350	346	321	319	340	342	357	378	338	300	344	321	348	344	349	363	362	337	362	296	320	340	345	336	370	318	357	397	350	341	370	337	353	361	320	370	382	346	331	353	362	327	329	322	319	314	375	336	306	343	354	320	367	349	350	327	366	357	328	344	354	350	351	351	314	350	351	360	337	381	318	320	327	320	302	351	326	356	364	349	381	339	321	344	344	351	325	356	321	339	339	351	342	360	344	333	322	352	351	316	355	331	339	371	380	359	373	362	334	354	339	337	310	319	337	385	350	333	315	366	349	351	357	358	336	311	352	335	343	339	379	350	343	332	341	388	355	352	366	344	346	341	324	306	348	330	349	314	339	323	348	315	349	359	363	334	337	360	329	380	328	350	369	336	349	336	303	339	316	336	359	323	320	356	342	347	349	339	362	353	371	339	345	320	374	334	357	355	344	321	325	313	333	339	364	326	354	389	348	329	332	356	330	359	355	349	336	319	361	339	329	363	362	335	341	340	350	326	324	345	322	351	324	356	372	331	354	348	351	374	344	355	363	342	357	330	323	359	342	343	328	343	365	338	314	369	348	353	329	285	352	335	334	334	335	341	347	347	330	331	349	328	315	339	327	366	377	339	374	345	330	361	355	378	304	340	316	349	361	327	348	347	344	362	293	320	330	339	349	351	329	337	293	339	362	351	328	299	326	363	389	340	309	333	368	323	337	332	351	357	308	340	341	321	336	340	352	338	345	377	334	360	346	342	365	342	355	337	344	395	323	361	360	342	370	335	357	339	368	339	298	358	355	381	323	328	333	360	352	351	363	346	338	332	341	332	350	345	360	335	351	342	361	330	332	302	328	337	347	335	332	343	341	346	351	343	344	341	328	360	362	331	328	329	372	366	350	325	340	364	354	366	333	302	312	394	344	311	303	346	335	327	349	367	353	358	311	332	357	350	327	378	338	324	351	337	323	333	337	342	326	344	323	328	352	317	355	329	335	372	321	349	353	347	340	307	388	338	325	331	340	352	357	343	346	347	361	361	313	329	339	366	358	350	353	370	335	341	335	328	344	342	330	332	344	344	348	381	393	341	308	330	358	331	322	374	364	355	326	353	320	395	327	339	384	312	383	349	364	306	371	362	351	361	337	329	351	365	345	332	320	335	306	365	379	325	333	310	368	362	343	321	348	338	325	326	327	348	331	359	343	360	350	367	326	342	354	318	348	355	362	349	340	358	335	350	351	337	370	357	338	367	351	355	359	357	363	326	373	351	340	366	332	340	358	337	327	377	324	315	340	303	387	354	351	350	366	335	368	346	357	351	352	327	348	338	345	330	373	353	331	374	340	332	355	322	350	359	313	328	317	319	321	358	325	344	358	332	324	351	333	334	355	337	346	310	345	328	335	329	341	355	325	319	330	304	327	347	315	311	362	339	350	336	354	358	372	360	329	372	349	353	353	319	371	346	361	355	341	340	319	362	346	318	349	342	366	320	336	342	347	360	345	329	369	331	339	342	312	341	349	324	362	387	368	312	348	343	366	348	331	309	324	326	331	334	380	337	337	327	332	333	319	319	353	325	354	375	336	325	336	333	358	346	352	349	310	321	330	346	342	359	366	342	360	330	324	324	360	338	323	318	329	344	333	339	356	347	369	321	342	325	353	353	353	317	320	346	318	339	337	346	315	326	372	346	337	364	344	340	318	323	343	333	378	330	343	341	378	358	354	344	360	358	332	370	332	339	318	357	323	339	350	325	344	342	339	302	340	343	323	298	363	348	357	359	355	361	328	334	337	350	321	326	359	357	284	328	315	345	353	342	332	356	392	345	318	356	369	350	320	315	350	310	333	361	320	338	351	354	325	361	347	372	359	326	379	318	346	350	335	354	357	354	348	321	342	341	352	338	368	340	323	356	339	348	329	356	338	371	347	381	364	319	334	350	346	373	319	332	335	358	308	336	342	300	292	324	359	332	372	327	305	309	335	340	365	355	361	330	332	332	348	307	342	350	335	343	327	364	334	367	323	355	329	350	354	327	348	334	344	344	359	311	342	320	314	346	341	350	354	347	353	302	343	345	346	349	340	330	332	338	340	363	338	340	356	348	355	373	348	355	344	339	311	315	338	368	339	355	349	346	335	310	312	335	370	321	404	327	355	341	348	364	324	379	348	347	345	342	319	347	324	358	349	357	332	337	354	341	329	381	333	321	351	332	347	344	323	364	379	320	360	312	384	379	351	353	368	333	327	329	323	354	349	322	337	331	318	314	314	317	293	353	370	361	344	361	328	306	348	343	337	339	321	331	339	339	348	345	337	318	308	323	352	321	323	369	343	339	350	337	307	348	333	335	336	344	306	344	344	360	326	323	318	363	331
64646	62835	45766	15354	1451	1290	1228	1218	1183	1126	1142	1097	1103	1098	1049	1111	1082	1057	1031	1036	1077	1068	1049	1001	1027	1089	1028	976	1102	1013	978	1039	1005	1003	1042	1001	990	983	1057	1075	1008	999	971	1036	1024	990	1038	995	1010	1036	1025	992	994	998	1066	1010	1013	1038	1038	1014	990	1020	1017	1047	1014	965	1013	1032	1016	978	986	1029	960	983	1056	1000	1010	1050	1011	1007	1035	969	1009	1052	1005	1017	1022	1011	1042	996	969	994	997	1036	1021	1012	999	1036	979	1068	1007	1067	1043	991	1031	993	997	1026	1043	1012	940	1021	1052	947	1074	1018	996	1014	942	1082	1037	1005	993	1004	1009	1013	968	1061	969	1016	969	1059	1004	1021	1005	992	1034	1023	1030	1024	1026	957	1052	986	1058	1050	1016	973	1010	951	991	1043	1007	1013	975	1041	1019	999	1003	1010	1045	974	1013	969	1005	968	1018	960	1010	1018	979	990	1006	986	987	1006	1006	1010	1004	1071	1015	1040	1022	982	999	1053	1066	1003	1033	1000	1033	980	1030	1003	1011	1012	1042	960	1056	1021	1011	977	1036	1047	1010	990	1027	998	1032	993	1040	1023	1057	1011	1043	1037	1004	992	1007	1043	977	979	1000	1044	1005	1011	987	985	1005	1033	1038	1021	1024	1087	1022	1035	997	996	1012	984	991	1050	1047	992	1014	1022	976	984	1057	997	1041	1035	1021	1004	1030	935	1053	947	968	1009	1030	993	994	966	1026	1050	978	975	1041	997	1027	1025	1003	1057	989	967	1018	1012	976	1019	1036	977	1085	998	1032	979	1007	1021	919	1084	1039	1103	1033	1025	977	992	990	1014	998	974	977	962	1009	1035	1041	1061	988	993	1048	984	975	1036	1076	993	1024	968	1033	1019	964	998	1040	1044	1013	1039	934	1011	1039	1036	924	1050	944	995	1010	974	977	1078	1005	1002	990	1077	1063	1050	1003	995	999	1021	1053	991	995	998	1032	1009	996	1063	977	1039	992	960	947	994	1059	1057	1021	1035	1029	1025	991	999	1024	991	1037	1064	978	1067	1018	955	1009	990	997	970	1050	997	993	995	1074	1026	986	1011	1016	973	1010	1052	1022	1044	1067	988	1018	1008	1066	991	995	1005	1036	1013	1030	954	1047	1065	929	1006	955	978	1042	1016	1039	1078	1004	1028	985	1042	1085	963	1007	1030	994	1019	1045	984	1062	1016	1002	1043	1041	987	1032	1033	1022	1010	974	1044	1012	989	1021	987	1035	976	1027	1011	963	1000	1041	1028	994	1039	996	968	974	934	1007	1060	978	1051	1011	1094	1003	1076	1017	966	965	1044	1015	1069	942	1017	1005	1003	1069	1022	1031	985	968	973	1029	999	1005	998	989	966	990	1039	1044	1018	1049	954	973	976	1015	990	1002	952	1037	1032	1011	1039	966	1022	1026	984	997	1046	1028	1011	1018	983	1001	1040	1010	1007	1020	1015	1024	970	1020	1003	990	1046	984	964	1035	1044	1006	1010	1031	983	1045	1003	1053	1022	1083	989	997	980	1029	1035	1009	1020	1041	994	1012	1017	1000	1018	988	1012	995	1038	974	1018	984	1024	1021	967	1001	1051	1003	1038	997	1005	1014	1027	1044	1015	975	1025	1038	995	1021	1028	992	1052	1052	992	1008	1016	998	1078	1011	984	1035	963	1012	986	1082	980	1017	1025	1028	998	962	953	994	1015	960	1000	1096	966	1050	1012	979	1000	1003	1012	1027	982	1040	931	992	987	1029	962	958	1025	1019	960	1036	1046	1023	983	1066	970	1031	982	975	1009	990	1061	1025	997	940	942	1006	1041	961	993	967	1068	964	986	977	1026	1040	1034	973	1041	1000	1030	1049	989	1060	992	1034	1017	994	955	1060	953	953	1074	1043	1008	1030	1037	987	995	1050	932	1012	1054	1014	1039	1030	998	1070	1033	964	993	940	977	1028	1012	938	951	1012	991	1002	1055	1040	1053	976	1038	1002	1017	1012	1009	1050	1016	1032	988	952	993	1009	992	1089	1075	952	967	1012	1001	974	1018	1021	1029	1005	972	974	1007	1007	1013	1016	1012	990	1044	1011	969	1029	985	997	1005	1030	1026	1074	959	1019	952	1029	1013	949	1092	1026	1069	1020	1011	1031	1014	1011	1018	1045	999	970	1023	1006	1044	1014	947	970	1007	988	1057	1036	1043	1049	1005	1003	996	988	999	993	987	1011	1020	994	1005	968	1028	1000	983	965	958	1005	1007	1053	1030	1070	997	1058	1037	994	1050	1036	1003	1012	1030	934	1023	962	1024	1010	1075	1015	1008	1004	1040	1000	960	1035	1049	962	986	1024	997	1008	1084	985	962	1039	1013	1013	982	967	1006	1062	1003	1063	1015	1007	1016	1033	1035	1045	1024	996	997	1009	982	1013	990	1027	945	961	1044	1035	974	1057	1007	1001	986	975	1030	1046	972	1002	1009	974	1021	968	986	1005	1012	1029	1046	1010	1006	1009	967	1007	1051	1028	1026	1011	1005	968	1040	1023	990	1021	998	1010	975	945	1041	1054	974	958	1048	1018	1007	1022	1060	1026	1016	985	956	995	984	965	1018	1020	1022	995	1005	1003	1057	976	1011	1044	1010	984	1029	1044	1000	1063	1001	1030	1016	986	1021	1044	1020	974	977	1007	972	987	1028	1009	1039	1005	996	985	1000	962	1034	1020	1009	940	987	981	1008	1067	1033	1023	1087	987	967	998	987	1018	966	1004	1041	1017	1001	1016	1010	1003	973	1026	971	1019	991	998	1051	1047	1020	990	983	1018	983	967	1010	998	985	1016	1053	981	1010	963	1004	1052	974	1022	995	1015	1008	1051	1029	1032	972	1000	1043	1052	1044	1022	1018	1018	1076	962	981	1045	1013	1023	997	1001	922	1007	1009	1041	1013	1090	985	1005	1021	1046	986	989	971	1024	975	971	1020	987	1034	971	1027	993	1035	998	1017	1057	1038	1025	1010	974	995	1034	998	1030	1009	1004	988	969	1043	974	1017	1004	983	942	982	1003	976	974	1018	999	1038	1055	968	1028	1037	981	1044	993	988	1010	984	969	1042	1016	986	1063	973	999	1041	963	1037	1051	999	1039	948	1032	996	1100	1035	996	1035	1012	955	1015	985	957	1022	1018	976	982	982	1023	992	980	974	1026	995	1044	988	993	998	992	1028	995	1021	997	958	1004	1002	1020	1034	978	985	1003	1017	994	1024	1020	966	1011	1036	968	948	1034	1013	1051	1021	953	964	1002	989	1014	1008	1011	1039	964	1061	992	994	1045	979	1009	983	925	1015	975	1021	999	1025	1039	943	1025	1065	972	931	1006	983	1022	1017	1015	969	956	975	1036	1005	1029	995	1024	1000	1032	999	1083	1020	1042	1039	1078	972	1048	962	991	1044	980	1033	990	1017	1015	1040	1001	969	1075	985	952	1009	1034	1014	994	995	981	989	977	967	1004	1015	1019	1026	1039	1014	1045	1002	1020	1032	957	978	964	1009	1026	1000	990	1003	983	986	974	1042	1041	1015	1002	985	994	1008	995	962	1060	1010	1012	1029	943	1010	990	1052	961	971	1021	1025	1025	1045	985	990	1005	1002	976	1009	954	1081	1032	1082	1014	982	1036	1010	1003	1039	1023	992	999	1022	1077	967	1055	945	950	1051	1009	948	982	995	1018	1010	1000	1008	1023	968	1041	1022	996	1030	1024	994	1020	1008	1005	1093	990	976	962	961	961	946	981	1050	1019	1054	961	994	1072	1028	972	978	1033	1043	992	984	1003	956	1032	1079	995	1016	996	1069	1048	1036	1001	970	984	998	1033	1027	996	1044	1006	950	996	1041	1053	1006	1034	1023	1034	984	917	1032	1005	1044	1037	1043	990	993	990	998	991	1083	943	1038	1039	968	1048	957	991	1000	1004	1005	936	1033	1008	976	1002	1024	1012	1041	972	1002	973	1010	959	999	1037	1001	994	1053	1028	999	1006	1042	982	987	1044	1020	970	987	932	997	1004	966	973	1003	983	963	977	1019	1016	1034	978	973	1092	1050	970	1027	1051	1002	1061	1004	1031	1029	1016	1030	1024	1009	975	1027	1010	996	1032	1044	995	993	1032	959	1020	1058	997	1011	1043	1005	989	1100	975	981	1003	1032	994	968	983	994	1006	1007	984	983	1044	983	1028	1033	976	1050	1020	970	1035	1019	949	1032	1027	1017	1042	1047	1013	1000	1003	1029	960	1008	970	930	1026	1014	986	945	1031	1031	1028	973	972	990	987	1035	1060	1019	1073	1031	987	1020	999	992	1007	986	992	978	1050	987	1009	981	1021	986	1006	1007	967	1033	1006	979	1057	959	1028	1012	1054	1036	1029	1017	1043	980	1037	1013	934	992	1048	1050
32367	23066	6824	803	214	180	167	176	182	155	138	159	187	152	166	173	150	165	165	173	172	163	176	157	177	158	160	168	166	155	167	176	146	134	165	176	152	152	178	170	169	170	185	157	173	166	185	172	150	173	154	172	164	173	146	176	209	180	176	173	164	170	154	194	176	186	170	157	158	172	160	163	166	161	149	172	171	169	163	175	151	150	186	176	191	160	169	141	147	158	153	158	161	156	134	180	161	173	172	162	153	142	181	158	148	176	147	163	172	170	167	161	189	173	138	138	145	159	145	186	167	151	163	161	166	166	177	151	175	163	164	154	148	176	181	158	164	168	148	175	182	152	178	138	187	160	164	156	174	147	194	164	173	190	163	171	156	176	168	169	172	184	152	166	157	170	160	175	162	154	164	149	169	179	154	164	169	170	153	173	173	178	153	183	168	175	168	177	177	175	153	160	165	167	145	145	162	175	163	174	164	160	173	165	163	187	167	168	164	160	156	171	169	154	164	136	146	172	178	187	196	195	169	162	151	164	173	151	161	175	178	155	177	155	161	168	174	163	161	163	163	141	142	163	183	166	169	174	159	157	184	178	162	165	144	138	189	158	153	149	169	176	151	150	162	167	155	164	149	154	142	140	174	178	169	163	159	186	172	190	178	173	147	159	156	158	184	163	164	170	152	173	161	165	146	167	162	154	180	163	177	157	162	163	161	153	158	174	165	168	149	166	177	152	148	152	177	157	179	165	167	144	174	164	168	187	164	176	158	168	164	152	168	175	165	166	151	162	182	177	149	171	169	152	168	185	171	168	179	166	153	150	171	166	152	146	153	150	149	188	182	194	160	154	156	155	144	153	176	146	182	162	173	161	173	171	186	153	153	174	182	175	190	174	152	159	150	171	170	182	185	184	172	161	178	181	160	177	165	171	162	169	180	163	161	159	154	146	181	185	153	153	176	164	149	148	152	153	165	144	157	168	166	190	160	194	186	176	164	163	165	181	193	171	137	185	157	166	153	146	154	172	157	155	170	163	165	174	174	144	154	173	172	162	189	145	138	156	185	185	157	170	150	162	181	199	153	167	183	172	161	179	174	176	169	151	155	157	152	172	180	180	164	156	165	157	158	164	191	150	186	151	170	147	160	168	182	152	157	165	145	186	173	163	174	154	155	181	139	167	176	161	157	164	149	167	151	169	177	161	154	148	143	166	183	155	145	157	157	184	156	162	168	148	165	179	188	143	174	159	175	180	153	160	190	179	193	163	169	156	155	176	151	173	181	177	190	155	174	129	160	170	158	138	142	161	180	178	192	157	159	158	165	173	196	171	148	162	189	161	162	160	164	171	171	170	154	153	163	146	173	164	164	155	179	155	184	157	177	166	166	161	169	187	164	172	153	164	158	150	192	134	157	150	146	170	153	182	168	173	155	159	158	169	142	149	151	161	167	159	197	177	166	171	153	178	146	181	142	185	167	151	160	157	138	168	180	165	142	185	164	153	181	153	164	173	187	191	183	143	174	161	172	195	163	164	149	161	217	169	184	182	170	164	173	171	169	155	164	155	172	149	157	174	168	176	173	168	142	154	165	158	169	177	161	176	162	164	183	151	162	183	165	167	165	159	137	154	164	177	147	172	152	201	171	157	166	164	180	163	162	144	171	169	158	187	160	152	178	171	200	129	189	176	157	172	149	162	148	145	153	176	154	171	165	146	155	172	158	175	167	164	173	187	147	162	168	170	183	161	183	130	163	163	160	166	171	161	149	148	146	156	138	168	176	181	167	179	189	171	161	182	137	174	159	176	154	177	175	157	150	166	172	159	165	170	194	166	170	171	170	159	179	170	151	142	162	146	164	157	174	145	160	154	183	170	170	161	150	157	142	178	171	145	149	165	177	156	142	179	177	153	164	159	173	151	165	151	152	164	167	175	175	162	157	153	168	188	160	172	164	161	139	168	151	167	191	177	166	158	166	157	186	159	182	170	177	185	161	163	155	155	141	167	149	138	158	149	143	175	156	159	165	172	166	168	164	161	151	175	145	181	173	151	163	153	158	151	174	175	173	158	172	173	150	170	182	161	160	167	165	159	163	176	187	166	176	170	147	173	163	145	152	184	176	164	174	174	170	166	157	181	173	166	180	145	159	164	175	166	142	169	163	172	163	161	190	146	176	153	182	148	174	158	181	174	174	183	177	154	162	160	172	183	192	158	175	162	159	172	155	163	191	142	156	176	195	153	160	156	140	177	173	169	148	143	146	182	173	156	176	155	170	173	151	177	143	178	162	163	156	170	157	180	160	145	175	168	178	167	178	179	151	167	155	176	182	170	151	179	172	150	160	160	168	165	160	168	157	155	170	143	147	167	154	179	134	164	163	163	170	159	168	158	190	176	158	172	172	167	170	161	158	177	176	165	163	163	167	153	163	145	151	149	171	184	159	196	184	144	200	153	174	167	162	158	158	180	168	163	181	178	148	176	164	174	163	151	173	163	178	172	183	170	185	174	176	200	168	156	177	169	169	164	205	150	176	187	167	176	173	178	165	171	157	166	182	154	135	159	177	164	164	164	158	163	166	161	173	198	184	154	150	161	186	162	150	148	183	172	164	169	174	157	181	155	149	154	180	161	157	153	160	169	180	183	190	169	167	157	157	153	156	144	173	193	160	170	145	154	151	171	168	184	137	180	167	174	151	181	188	183	148	164	156	161	160	182	169	170	171	164	131	180	157	147	188	173	158	175	178	155	170	175	172	172	171	166	166	178	191	163	155	167	147	166	150	183	177	181	180	177	190	164	137	154	161	146	166	183	163	180	192	157	159	151	181	177	149	165	179	189	150	159	158	171	169	174	164	168	170	160	166	144	141	174	150	153	158	175	157	175	180	158	178	162	148	172	162	156	147	139	156	166	148	163	164	171	173	151	160	142	173	157	154	160	170	150	163	169	154	175	150	149	156	169	166	165	157	170	149	154	151	167	170	157	180	147	170	161	168	152	161	135	153	158	168	165	202	184	162	166	160	163	170	154	136	187	164	170	165	166	178	163	158	179	171	161	154	155	177	190	170	158	180	173	170	163	172	162	170	180	165	158	167	165	176	185	184	179	156	155	153	151	157	147	165	162	182	183	171	158	159	178	172	186	144	137	168	175	153	161	179	148	173	153	189	159	195	169	170	148	177	172	150	177	158	184	161	169	170	170	159	151	152	168	161	137	184	161	159	168	156	159	164	156	187	179	167	155	172	176	167	167	176	169	173	166	158	161	177	163	157	182	150	173	156	172	183	169	174	189	163	159	184	171	170	166	176	182	173	154	161	161	172	169	190	181	161	181	152	184	184	162	157	176	183	161	161	165	156	162	154	168	166	165	163	162	148	155	162	181	163	176	162	150	168	198	165	168	148	187	144	152	160	180	140	177	144	167	153	170	160	135	152	157	152	173	153	172	165	162	167	151	160	159	163	178	164	188	150	173	186	173	150	161	165	173	143	156	181	179	159	170	157	157
31811	26018	8742	1710	584	591	574	546	601	627	571	579	571	532	563	557	577	540	572	563	593	622	538	584	553	576	533	532	535	564	545	500	587	558	547	571	577	527	562	560	554	587	610	560	532	537	531	597	579	568	538	497	542	553	594	506	557	564	552	550	574	554	552	577	543	537	582	548	581	571	545	577	536	593	529	570	597	575	542	565	569	521	508	537	576	563	545	605	581	555	580	528	567	541	529	516	578	551	554	550	546	567	583	534	522	540	600	549	546	535	549	561	604	559	580	545	566	542	569	552	578	537	618	575	570	570	585	579	543	531	553	608	560	545	600	555	593	537	563	535	518	543	589	517	546	574	518	517	588	566	583	604	529	565	535	556	559	583	588	539	579	523	546	561	573	603	557	587	557	610	581	554	599	579	516	563	560	554	554	585	557	558	579	577	555	588	530	577	561	581	575	552	590	523	588	578	584	537	543	533	566	516	546	543	569	558	554	564	561	572	543	525	532	601	566	555	553	588	592	518	607	539	580	577	579	596	522	557	552	562	535	550	578	576	517	562	553	562	562	544	590	569	580	581	537	573	574	540	581	584	545	545	548	598	557	549	544	559	561	569	596	570	544	548	554	547	559	543	605	539	602	567	532	552	552	565	564	555	597	570	550	566	580	565	572	575	526	559	585	530	581	528	557	512	565	572	534	608	599	547	570	543	562	582	538	528	598	533	553	598	596	533	604	584	546	607	596	527	553	584	548	571	563	570	527	599	532	523	573	555	562	577	585	550	540	585	534	556	557	528	555	556	548	593	552	520	560	547	536	561	545	569	609	536	537	589	547	584	606	594	587	560	491	550	599	521	556	560	584	570	549	555	560	532	576	530	608	571	540	560	612	523	533	557	559	575	542	539	549	556	580	566	539	498	578	558	530	527	600	570	579	557	541	575	546	546	592	586	551	539	534	590	591	568	561	523	561	592	559	564	641	507	529	539	562	548	567	576	591	566	523	535	531	518	554	562	581	597	581	564	561	547	564	552	556	591	553	566	560	528	603	560	550	534	563	539	605	578	524	594	542	607	548	527	502	542	558	593	525	591	535	552	517	564	561	563	578	572	560	574	566	526	554	535	574	558	579	582	519	558	512	591	554	564	544	564	547	543	555	516	555	535	544	542	575	542	542	540	535	608	557	522	563	533	567	535	585	553	562	557	535	551	566	568	525	579	576	574	558	534	561	539	602	583	605	599	570	544	585	574	577	573	553	636	558	530	598	557	557	558	595	542	550	602	557	556	549	575	499	534	568	584	573	562	564	543	510	542	564	587	554	572	584	524	556	516	544	563	557	501	566	526	538	553	557	563	524	542	567	562	559	509	548	572	563	578	592	519	515	560	619	544	521	567	550	571	560	549	543	571	563	580	528	542	583	580	569	561	567	577	547	569	574	566	527	560	569	557	557	550	529	558	544	538	565	579	518	573	547	548	542	579	570	567	532	556	611	557	567	610	573	539	553	599	535	547	526	549	525	577	619	557	537	528	521	598	543	531	556	539	549	558	590	549	549	578	568	573	565	533	588	602	593	563	567	544	537	535	537	524	549	515	574	562	564	536	566	538	577	526	579	598	545	580	536	553	545	576	591	532	530	573	548	627	517	576	563	565	529	566	549	569	561	552	508	589	502	539	598	566	573	581	582	516	577	593	544	551	533	599	540	555	564	551	543	584	625	594	577	525	531	579	582	562	543	551	529	528	586	561	568	555	580	573	532	574	572	587	533	605	563	557	583	531	522	563	526	588	571	593	565	536	551	610	570	533	558	555	547	556	562	559	564	565	509	560	578	558	556	551	547	564	536	576	599	568	612	571	558	569	549	575	568	580	541	521	572	587	529	564	543	573	586	525	545	566	548	535	551	572	547	584	590	571	584	633	579	506	593	538	545	577	581	577	561	571	609	571	600	526	569	541	566	526	522	619	566	569	578	518	600	540	588	553	581	586	597	530	560	573	548	572	596	556	544	565	578	523	526	535	539	595	577	543	575	567	558	608	577	587	575	535	511	540	519	556	537	575	558	529	573	566	546	558	574	577	550	565	533	526	611	558	557	568	532	567	534	555	534	559	552	560	558	579	512	555	547	554	635	563	564	559	563	560	593	573	579	546	581	558	546	586	542	567	563	565	548	583	551	575	550	556	576	560	536	556	568	557	581	532	530	514	565	530	511	572	564	578	532	527	515	573	574	553	526	517	532	577	570	612	546	579	596	523	542	541	555	539	542	529	524	549	537	577	545	568	592	563	528	578	545	522	575	571	574	569	595	571	577	556	536	522	572	570	533	555	551	519	578	552	530	598	549	547	534	532	542	613	533	591	544	558	529	557	509	541	588	541	595	505	535	532	616	565	570	564	545	601	583	574	577	573	568	592	554	561	627	538	569	581	552	545	557	555	581	534	605	559	593	537	589	552	592	566	576	555	544	594	597	586	549	536	540	549	551	546	523	604	557	580	553	519	547	552	546	590	532	584	556	569	522	584	571	560	579	526	562	561	566	526	548	552	573	558	539	564	578	543	567	581	577	569	614	560	557	570	554	559	547	574	569	559	543	535	567	554	542	584	557	575	549	565	550	577	549	521	545	581	526	557	543	589	595	551	563	562	545	569	530	536	567	541	554	542	597	563	580	537	555	554	546	576	569	571	549	533	541	554	571	548	566	550	524	569	545	558	563	562	568	543	536	556	547	543	554	523	574	583	571	612	521	571	541	583	543	554	563	566	579	543	547	490	549	540	589	576	586	560	563	516	529	574	552	578	572	544	584	560	599	526	552	542	559	559	542	534	561	551	575	569	559	545	518	541	532	564	571	557	567	576	550	532	508	555	595	532	569	591	575	569	571	574	575	556	576	605	577	574	537	581	571	583	547	561	577	519	567	570	536	601	538	549	539	551	576	543	570	594	620	571	566	569	579	560	538	605	516	565	553	573	623	569	592	535	521	542	604	565	553	512	595	519	558	568	543	563	570	513	599	570	518	521	577	510	568	534	589	580	572	525	557	558	549	539	545	542	587	531	577	580	584	553	493	568	557	537	561	573	584	543	605	541	563	541	562	524	565	540	603	576	552	567	533	552	535	551	536	564	591	536	551	533	533	580	523	564	556	542	548	602	570	571	578	570	562	537	527	554	572	503	531	531	560	553	566	557	539	515	563	514	544	577	583	564	497	533	573	556	575	557	537	563	539	550	541	567	587	548	547	539	572	592	557	543	552	561	565	551	565	545	571	573	596	497	560	620	564	569	569	554	533	572	540	565	573	585	536	575	543	594	589	543	495	564	512	560	579	549	541	562	570	539	564	591	551	537	570	558	567	569	540	551	553	530	499	572	567	552	561	578	583	571	547	567	545	593	584	573	543	580	523	565	565	587	591	564	586	541	525	555	568	611	540	559	585	620	500	576	507	572	579	555	602	543	573	529	549	566	566	528	531	539	516	566	587	549	524	558	557	552	562	573	539	556	560	558
71425	64805	41718	15585	1284	309	280	295	290	271	274	268	266	247	290	258	298	264	280	257	298	281	250	269	271	271	240	250	243	269	244	268	246	271	232	260	259	264	272	268	248	242	227	233	271	222	278	278	279	232	249	238	236	243	240	239	264	279	247	235	266	245	257	248	237	270	274	239	252	253	271	267	230	242	248	250	292	254	251	248	270	225	258	285	246	234	264	288	281	275	232	241	247	239	254	247	232	272	246	247	258	262	253	243	298	255	287	253	258	270	265	240	272	234	257	266	267	252	245	241	229	246	242	260	235	259	284	240	236	256	235	255	262	249	271	252	259	269	236	247	284	259	220	255	289	255	296	262	241	242	263	237	249	240	269	270	254	270	261	255	240	256	217	275	259	259	251	256	264	269	245	261	239	261	254	249	237	249	280	262	265	277	244	245	247	262	243	277	250	277	252	230	273	242	275	255	294	260	276	262	238	268	230	289	261	263	233	265	260	238	238	241	250	285	281	268	254	275	271	242	224	234	253	228	289	245	255	222	292	251	274	271	278	249	274	247	252	242	292	277	259	262	260	255	291	274	272	251	263	242	234	255	232	260	240	247	253	271	260	286	253	261	273	260	242	248	288	273	272	256	239	295	257	247	246	264	295	255	261	251	276	245	253	244	241	255	286	290	261	250	259	260	256	241	279	266	260	259	256	244	235	245	269	235	262	241	254	279	259	251	249	247	288	269	261	274	238	230	277	284	245	218	254	272	247	273	241	243	258	244	261	252	221	243	244	245	255	237	289	256	258	263	258	273	259	261	278	275	281	302	252	248	272	264	285	250	262	281	243	299	245	230	261	256	270	262	268	230	272	248	262	268	266	246	263	266	267	260	271	262	237	263	243	263	242	248	275	225	226	257	272	263	252	269	230	260	256	278	248	250	265	236	275	235	251	258	245	245	254	248	241	252	257	254	257	258	251	259	261	245	289	257	257	253	241	291	263	251	280	279	277	220	238	244	249	263	240	236	250	263	233	265	234	242	274	251	269	256	268	257	259	257	258	254	295	245	289	271	263	244	254	239	254	265	249	245	246	240	273	251	269	279	242	257	233	274	243	258	244	247	275	252	265	251	263	276	259	236	258	264	246	273	251	242	299	266	267	229	280	258	231	249	262	231	278	251	263	281	276	273	250	299	261	245	254	249	267	256	252	244	257	220	255	268	264	276	275	251	271	260	266	266	254	246	269	265	261	284	279	252	232	262	227	227	269	276	274	272	242	253	278	248	258	286	250	264	267	257	266	281	277	245	247	231	239	269	263	254	272	263	291	261	248	255	248	284	264	236	249	254	274	254	241	257	267	276	247	262	257	257	267	251	251	274	288	289	239	243	276	235	208	264	251	252	283	252	232	252	269	264	271	236	246	269	259	238	263	286	243	242	273	245	248	232	265	247	252	259	228	256	250	251	257	274	266	247	251	273	275	261	275	258	267	264	285	251	263	249	278	283	240	254	245	266	253	301	276	252	252	277	268	244	236	233	273	243	254	239	262	263	272	271	262	275	273	248	274	278	259	231	229	263	217	269	239	229	257	242	234	236	236	287	290	246	255	272	258	291	239	260	260	259	282	266	220	237	285	271	286	257	242	253	269	240	276	251	238	261	253	260	263	246	274	247	254	243	268	261	257	267	266	235	252	254	263	249	243	255	214	262	290	238	218	274	263	239	260	260	282	275	257	251	284	218	244	222	272	277	243	311	284	257	248	262	260	291	276	256	263	272	272	240	269	262	251	246	265	258	260	258	245	261	241	281	265	273	273	264	279	296	257	252	267	262	244	264	246	248	272	261	260	239	281	251	251	251	268	245	267	261	229	258	253	247	258	261	252	260	259	261	261	302	258	267	264	251	265	246	271	264	237	239	255	266	228	268	242	245	253	281	251	245	242	271	276	266	257	267	252	241	252	244	248	242	255	271	252	265	271	268	257	218	254	244	258	234	253	217	256	268	256	260	261	256	246	225	237	274	248	256	243	245	263	274	255	237	252	254	244	245	267	244	273	259	269	272	276	250	241	251	267	256	247	248	281	280	260	253	255	257	271	230	241	270	249	283	256	284	279	269	265	256	276	217	242	245	292	278	268	275	275	236	247	249	254	276	281	254	255	269	278	251	284	274	252	276	264	270	289	259	269	248	232	264	244	265	255	240	248	264	234	239	241	266	277	259	263	230	254	286	239	236	276	249	243	263	263	234	286	245	250	227	233	276	244	253	248	254	258	245	270	255	254	259	254	282	268	269	266	232	262	248	243	244	259	226	273	243	274	266	271	278	264	260	248	271	241	259	265	301	255	254	240	255	262	256	262	281	261	229	266	227	253	243	237	278	250	260	294	238	259	267	245	273	259	278	264	257	250	264	232	242	248	270	234	270	260	225	241	241	255	283	232	267	232	257	253	282	282	237	252	252	265	252	248	251	267	241	262	275	276	249	256	243	278	254	246	236	256	267	271	256	271	259	242	233	254	256	260	266	269	235	237	270	253	249	267	251	242	269	236	226	262	264	264	291	243	245	265	249	250	268	288	282	243	236	247	230	254	271	222	260	242	241	258	292	261	259	260	253	225	242	266	250	239	275	276	260	239	241	257	235	262	254	230	280	288	297	268	226	261	267	235	229	230	246	242	256	267	257	240	259	229	281	260	275	282	297	260	272	264	262	268	242	253	236	257	266	258	232	244	243	214	251	286	281	242	239	243	250	238	252	228	273	249	264	263	240	248	267	278	242	265	245	223	271	261	276	241	251	256	252	238	281	274	259	234	271	261	262	244	264	260	278	224	244	270	247	262	256	245	279	254	244	234	235	252	242	297	252	286	240	261	259	270	262	265	295	268	277	242	260	270	250	228	239	264	246	257	284	258	255	290	256	273	252	243	273	261	273	257	255	272	262	267	269	255	258	231	277	249	230	275	240	253	274	264	239	224	244	262	251	240	251	278	228	276	246	244	213	235	238	230	250	228	256	248	253	255	258	231	225	242	278	263	236	254	287	261	247	255	233	254	252	260	246	265	264	266	275	249	282	264	273	279	270	259	274	263	260	263	257	260	254	264	273	268	253	268	245	269	251	246	261	284	258	240	253	255	240	229	266	252	253	292	268	282	264	291	260	279	253	261	266	282	265	250	282	281	238	277	233	269	259	247	266	260	257	250	248	263	265	258	263	245	228	264	246	291	264	258	238	251	264	274	258	237	252	240	277	251	223	252	253	293	244	280	256	277	260	232	237	235	257	279	257	232	245	273	271	246	255	267	254	263	256	266	246	282	247	275	254	246	260	264	283	239	260	223	266	253	264	250	260	252	269	262	285	272	251	276	289	228	259	243	233	260	243	262	255	246	258	254	273	274	272	225	232	264	279	263	271	234	262	250	247	285	279	262	263	256	300	231	262	237	252	265	239	285	231	260	250	263	262	277	269	239	275	258	259	267	260	264	242	262	257	252	260	244	261	261	258	260	241	274	253
52449	53651	38847	10536	980	916	919	903	834	802	883	783	830	872	827	779	836	835	845	811	828	850	866	838	818	800	854	774	856	797	738	796	850	826	781	828	845	808	802	793	802	775	782	781	800	864	789	828	815	757	801	819	782	806	771	759	805	844	836	821	765	835	805	853	845	852	765	807	788	824	768	765	842	801	791	874	847	852	773	811	824	835	791	811	817	863	832	794	745	789	777	747	816	770	785	808	806	841	815	821	791	812	765	857	831	782	838	830	812	788	830	797	822	779	800	775	843	792	806	806	815	799	769	843	787	773	776	831	764	816	744	762	777	801	806	780	801	834	807	819	769	763	846	811	782	777	818	809	784	800	810	773	790	834	774	811	826	767	815	785	757	774	834	781	825	813	845	786	779	797	802	768	816	772	770	809	765	805	751	807	769	843	769	839	747	814	761	787	733	835	725	809	812	770	783	774	776	801	770	781	804	768	818	759	812	789	795	778	779	785	852	790	825	813	758	838	765	783	790	810	817	800	790	822	779	793	819	803	824	747	784	783	779	785	812	814	812	826	822	790	801	850	793	785	754	817	788	805	820	771	770	789	801	838	766	784	829	863	766	793	822	800	782	781	729	802	804	801	754	793	819	824	782	800	776	800	820	822	825	864	853	793	784	823	737	817	773	815	839	766	843	791	808	804	765	720	789	804	861	849	786	803	756	858	820	803	850	774	755	797	836	785	813	799	829	811	792	805	800	790	764	834	802	812	869	857	819	795	781	825	759	841	830	757	798	802	842	805	769	845	787	779	834	788	785	797	777	822	813	800	786	781	771	832	823	785	838	833	782	844	770	758	772	823	756	811	752	850	787	819	776	767	832	799	826	798	847	775	812	816	801	821	788	766	789	838	865	845	767	795	789	787	820	769	816	786	766	792	780	808	812	744	819	820	792	770	809	793	821	766	802	796	731	799	765	759	815	789	809	797	738	749	791	823	814	758	773	793	796	779	761	824	829	772	855	747	786	839	805	822	751	759	792	824	780	844	770	788	786	799	782	820	804	789	818	829	802	797	786	781	786	738	806	769	806	799	800	807	800	809	883	760	798	808	744	782	829	829	787	787	760	717	805	829	777	845	775	813	802	796	803	786	798	802	800	780	811	802	799	764	800	794	804	820	781	814	805	794	790	817	787	779	798	815	711	844	803	815	794	806	828	800	773	791	749	783	814	809	791	821	803	789	802	829	836	759	826	820	797	773	739	777	740	799	781	798	703	796	788	812	801	794	839	756	816	827	777	794	780	836	829	792	788	833	767	757	837	758	809	785	789	809	799	752	763	793	793	827	795	777	828	770	784	772	788	802	779	801	784	831	764	805	837	774	817	791	776	790	777	770	789	829	805	796	845	773	822	857	740	800	825	819	796	813	735	788	814	775	786	809	812	803	766	805	806	790	802	767	764	761	799	824	785	783	821	844	748	781	726	822	794	783	765	792	789	807	775	774	795	753	811	797	747	853	750	756	847	780	819	812	774	793	765	821	795	763	794	783	762	792	796	808	843	823	808	832	795	809	846	842	753	818	828	763	804	798	772	760	800	811	808	767	760	813	797	744	800	853	794	775	793	794	879	793	812	759	806	800	807	783	832	840	846	759	790	788	739	814	787	776	791	776	831	833	810	791	819	814	805	798	771	779	792	814	838	792	776	787	783	807	756	871	824	787	813	806	814	799	815	815	822	767	760	781	806	787	812	807	829	792	820	792	799	816	788	809	806	844	851	845	751	775	836	761	753	832	770	786	776	777	790	815	805	802	742	808	793	800	792	805	770	821	758	740	779	786	752	777	823	825	813	776	821	801	794	783	807	796	819	826	771	803	844	782	818	800	812	814	837	798	759	761	769	766	809	829	775	818	783	810	796	787	785	748	824	810	836	850	782	771	789	794	798	767	791	798	824	769	816	806	795	792	824	795	805	807	822	828	777	768	760	744	822	846	816	821	774	805	779	803	780	769	768	799	821	833	863	804	826	805	850	787	804	782	771	822	766	819	813	783	805	816	795	787	804	840	827	784	856	818	777	793	855	778	876	824	783	801	826	824	810	765	742	803	800	788	836	809	797	825	766	832	818	822	811	772	713	773	819	764	813	734	794	790	827	809	837	805	814	808	774	791	800	807	766	774	827	794	844	793	833	843	750	789	765	808	805	768	805	842	742	803	782	768	798	798	771	801	760	778	808	798	872	844	783	752	782	774	777	792	803	778	788	793	816	867	793	790	782	793	786	777	791	844	790	799	770	775	794	858	828	841	792	773	790	794	830	817	796	806	798	786	757	813	758	739	820	792	809	789	843	850	773	819	859	831	795	796	791	780	795	785	761	757	770	827	757	790	815	839	775	807	797	823	848	823	811	774	734	741	786	843	772	814	817	833	794	763	773	812	819	851	845	770	785	785	787	802	859	795	771	779	806	781	763	738	774	767	763	759	761	811	749	801	800	779	822	756	774	768	747	810	772	790	839	823	803	803	796	834	806	800	756	795	811	751	793	785	809	784	776	806	755	816	779	794	773	820	780	832	812	801	810	794	805	788	762	833	833	767	842	806	828	732	780	766	795	800	850	790	806	793	784	761	794	753	769	792	826	808	806	789	802	780	797	761	751	765	813	784	837	809	755	781	835	805	815	755	774	774	814	809	771	781	790	769	796	788	803	790	834	780	850	831	797	864	805	765	825	732	797	780	820	836	812	838	771	750	835	812	786	803	797	828	772	790	785	831	801	731	826	830	783	802	810	828	761	794	817	834	820	745	836	794	776	807	786	853	748	806	785	763	774	815	796	833	794	791	823	783	816	805	807	741	818	769	783	784	791	822	806	784	808	776	782	788	833	818	804	800	797	791	802	841	775	759	835	806	810	788	805	831	796	825	810	806	812	828	803	814	807	789	766	845	813	787	796	783	807	805	810	811	806	820	741	785	790	809	786	784	797	818	828	766	798	790	763	778	808	769	790	774	800	836	804	816	778	786	765	748	869	752	803	811	806	807	779	798	794	804	755	843	811	830	802	784	796	789	827	833	782	740	764	781	741	726	821	805	781	881	845	754	776	737	811	755	825	827	759	809	823	852	753	795	814	779	782	782	790	743	767	775	831	777	845	761	831	841	772	798	875	846	780	769	796	857	839	767	800	835	765	827	775	837	800	800	820	797	815	802	800	855	857	788	826	856	784	789	838	807	848	810	772	835	811	840	791	813	839	849	832	797	783	844	792	810	789	785	779	817	764	797	778	819	793	813	780	863	800	801	792	825	775	768	764	824	830	788	766	801	838	808	809	828	794	813	825	817	797	831	765	789	787	835	816	785	813	817	810	758	789	809	790	822	770	844	782	815	811	761	778	811	815	805	792	806	774	800	805	796	750	805	768	766	800	811	805	779	764	799	788	811	809	776	804	787	828	781	818	750	827	769	806	764	800	735	862	754	781	819	776	776	821	830	800	740	788	854	815	735	794	781	776	780	788	793
80502	76135	51534	23511	4891	520	400	381	376	370	362	384	365	360	363	385	364	347	324	369	325	337	333	359	369	342	315	343	310	367	359	356	345	356	355	365	361	311	335	330	360	334	352	336	383	361	365	349	353	371	322	349	312	327	312	332	325	356	355	358	308	341	342	355	358	340	307	318	360	360	327	377	326	392	366	352	379	366	319	355	345	322	330	345	354	341	337	331	332	342	359	348	319	313	348	328	366	330	339	343	322	349	363	407	368	317	358	342	330	369	320	324	365	322	343	352	367	337	340	346	321	353	320	365	338	362	346	348	308	331	330	333	352	330	357	353	344	326	306	355	342	305	336	354	343	355	349	349	359	337	338	339	334	354	360	349	358	317	346	324	374	343	363	330	334	344	350	363	385	335	343	344	363	342	336	356	362	376	365	309	344	332	321	355	363	319	343	331	338	316	359	315	344	345	347	331	321	357	338	339	330	336	352	351	361	368	327	322	352	344	347	335	326	349	315	332	321	335	332	337	349	348	349	334	352	307	370	335	369	330	349	334	343	346	364	322	335	327	351	325	369	332	350	317	336	332	349	308	352	360	316	351	347	340	315	336	380	365	332	348	325	337	336	336	343	310	351	330	341	340	347	314	360	386	352	341	325	367	353	376	338	352	359	375	349	347	332	307	348	326	318	349	342	365	352	330	329	328	358	392	334	349	332	325	330	340	347	339	325	357	313	338	340	335	352	358	355	319	341	354	330	298	349	334	319	334	370	318	353	380	383	350	349	370	349	327	319	350	328	296	346	353	317	372	361	379	321	331	339	326	334	304	377	340	340	363	316	347	363	353	367	351	342	350	351	341	361	310	359	344	355	353	334	348	359	354	332	342	327	325	315	367	374	351	374	309	345	331	338	350	332	334	338	355	333	348	358	362	333	340	382	327	344	361	357	349	350	348	355	328	348	374	383	335	341	328	350	328	322	340	323	311	353	302	346	366	326	340	340	351	350	347	319	343	354	354	350	361	344	315	368	351	330	361	353	349	294	353	321	317	347	304	387	319	330	301	337	332	347	354	332	334	319	334	373	370	332	358	335	349	350	314	360	322	359	344	362	346	347	340	349	347	353	302	346	317	369	344	361	348	347	384	314	314	356	334	352	339	308	343	353	340	327	328	343	353	325	369	358	351	327	342	347	340	349	331	359	314	356	356	352	341	398	346	333	327	329	348	353	360	370	345	371	347	364	336	363	346	350	314	343	331	326	328	331	348	328	309	362	343	343	339	343	323	340	344	346	345	347	363	366	347	315	345	343	360	342	341	340	356	332	340	345	337	362	341	333	312	315	348	352	318	300	342	338	306	346	359	329	302	342	343	359	347	328	358	343	333	346	336	389	343	344	360	330	337	303	324	363	337	348	374	361	336	358	351	319	355	352	350	351	331	341	333	336	306	344	340	336	347	330	360	352	320	350	375	381	345	332	356	365	343	334	357	333	348	318	345	367	362	347	328	329	356	354	314	321	343	327	337	349	337	349	332	322	331	341	363	329	339	353	315	362	355	363	320	363	348	305	349	338	330	358	338	341	334	324	355	322	323	356	353	364	332	317	326	335	362	375	318	355	351	326	386	311	341	354	345	376	346	356	330	364	365	342	335	332	344	355	342	325	332	374	352	318	337	335	319	312	358	342	359	392	334	349	320	348	345	348	342	361	360	334	350	346	336	342	335	324	346	361	363	328	326	365	340	325	341	339	346	343	305	348	318	357	343	387	362	390	335	324	341	351	343	368	342	355	365	359	320	353	331	332	329	361	370	357	368	336	335	340	353	362	339	354	311	333	344	347	332	376	340	343	349	346	362	328	350	344	391	330	331	328	324	376	345	331	365	360	360	338	321	378	316	319	345	370	349	361	333	370	363	360	338	344	321	368	332	327	339	378	328	340	335	349	337	324	335	342	338	344	325	341	311	345	346	346	345	370	328	338	316	348	345	380	362	337	326	331	338	344	356	317	307	334	346	364	332	350	353	349	313	357	344	341	348	358	294	344	334	322	356	326	292	355	335	326	343	338	342	339	312	339	359	340	342	368	343	357	371	378	333	354	317	334	377	343	333	350	348	359	344	364	306	355	329	330	345	347	337	362	328	349	377	379	337	334	364	377	365	361	310	347	323	365	346	336	329	372	359	323	346	373	310	352	305	344	330	370	369	373	346	359	324	354	370	331	345	333	348	344	363	344	349	349	324	330	329	361	335	321	344	359	349	345	335	355	323	376	323	328	377	313	325	302	315	337	367	339	337	354	336	379	358	339	287	326	358	333	360	357	340	314	340	345	337	302	326	332	322	357	359	328	376	333	342	325	315	361	339	349	341	359	343	345	319	304	347	352	333	354	344	323	308	348	337	377	342	329	324	340	339	339	311	319	327	314	328	357	354	334	349	402	359	320	366	365	360	343	349	359	332	346	346	343	353	375	324	371	323	337	311	333	361	339	350	304	357	332	337	350	333	342	360	351	373	337	342	363	371	358	342	312	348	336	350	357	354	377	367	352	352	322	342	334	344	340	324	373	351	354	323	345	354	349	365	341	343	330	327	344	353	319	341	365	364	346	341	350	360	344	340	331	328	367	314	345	349	332	369	346	363	344	346	323	334	349	358	351	334	365	339	328	310	339	351	313	337	340	325	367	336	321	321	315	290	330	308	344	350	380	348	354	364	346	357	327	349	323	353	341	338	318	362	362	345	339	339	338	330	350	321	308	360	330	335	338	364	383	374	360	339	348	356	325	366	333	334	376	387	342	343	353	337	360	309	333	313	327	355	313	397	328	302	335	339	344	347	335	346	347	348	346	358	377	291	374	347	320	355	355	311	337	367	358	363	362	344	337	365	331	342	336	329	347	343	324	350	351	321	330	304	343	355	365	330	356	332	339	345	309	356	357	335	382	347	334	359	335	366	334	338	315	351	308	324	372	360	346	310	327	298	361	370	332	372	338	385	343	364	326	329	345	344	346	329	343	305	331	373	348	338	332	348	355	348	348	358	330	317	336	351	316	371	346	343	333	334	361	352	331	375	377	339	296	379	347	345	327	340	308	338	335	344	318	351	358	358	347	358	360	364	339	326	320	370	341	322	321	331	349	353	320	313	326	335	329	358	342	339	337	323	341	373	345	321	337	380	307	339	350	306	380	365	357	336	341	369	315	352	348	314	320	328	332	350	362	334	358	303	358	350	327	367	369	356	303	335	324	336	312	317	354	367	352	369	349	377	341	320	325	370	331	346	352	331	331	358	323	351	341	315	311	369	358	300	358	339	391	338	335	330	294	347	339	349	330	341	373	345	316	354	339	311	335	350	324	347	348	359	309	340	342	336	384	338	318	333	376	361	315	351	334	346	341	347	378	365	349	345	353	340	313	331	327	321	351	347	342	343	343	325	343	307	346	362	339	328	352	386	342	347	328	337	346	319	336	323	336	356	339	332	367	337	330	371	346	323	347	358	322	355	363	372	338	355
62303	66910	48335	15310	1396	1333	1249	1185	1088	1136	1191	1054	1122	1051	1086	981	1048	1037	1034	996	1016	1026	1033	1042	1018	1041	960	1084	1044	1023	1062	1029	997	994	1001	979	1018	1048	1005	1035	1009	1040	1041	1032	983	1019	1005	993	1064	1072	1020	1039	994	997	989	953	951	1045	1058	995	1037	1035	1018	1039	1038	999	1001	1075	964	1017	1010	1036	1022	978	1036	1017	1064	1035	1008	1010	1015	1008	1019	967	1008	1024	973	1057	1001	1000	978	1060	1007	1061	1019	998	1050	1003	1047	1003	1015	992	1011	1021	1019	1048	997	985	1021	997	1050	1008	1004	970	1014	982	973	1072	1011	1023	1009	987	1037	1015	1013	1022	1018	997	977	1020	1030	1023	954	1013	1022	1036	1014	993	1031	1029	998	1048	986	1029	992	1041	1038	1047	1027	1036	994	1048	980	1038	994	1066	1024	944	1064	1034	1009	991	1026	1041	951	965	994	946	998	1012	948	989	1024	1035	975	1083	1086	967	1030	1040	1025	1029	1000	1034	1007	1027	996	993	1017	1011	1027	1046	1026	1033	1022	1006	1067	1040	1001	1009	1049	989	933	1046	1057	1073	982	1004	994	987	1004	981	982	963	1005	1023	1022	1030	994	1013	1029	1069	1025	996	1001	1037	1042	1058	1021	1067	1040	1049	1065	1038	983	1043	978	1065	1021	970	1029	1002	1046	1034	1075	1011	1076	950	973	1032	1072	961	1014	1012	1006	1007	992	1023	1054	1022	1028	1020	1005	1015	1052	1052	1085	1041	1004	1018	988	957	1029	998	992	1029	1023	1009	1057	1012	970	1022	971	1015	1009	1032	1010	1016	962	1007	1003	988	1023	1005	1016	1026	1031	1003	961	980	1063	1018	997	999	1022	1010	1021	1016	1078	1010	993	984	966	1041	1030	1010	1024	1049	1026	1042	1013	1015	1010	1015	1025	1016	1036	1013	1007	1052	1001	983	1008	1029	1009	993	1026	1004	978	959	1018	968	1021	1024	1013	1061	978	1044	1027	1056	1038	1024	1044	992	1015	982	1027	1047	1029	1006	1011	997	992	948	1035	996	978	987	938	1076	981	1060	998	1060	1058	1017	981	975	1051	990	996	1055	1007	981	1023	961	1012	1024	1028	1051	978	984	990	1053	1058	1038	963	948	1012	1040	999	1005	1032	1025	1024	1048	1011	989	1021	1030	1013	1034	986	948	1018	993	1035	986	1029	970	952	1027	978	1039	1002	1031	1016	1015	989	990	1012	1055	1010	986	1025	996	993	977	1066	1032	1008	1081	1028	999	1047	1004	1057	1035	1013	996	1023	1025	1012	1041	997	1056	989	1019	1014	1021	1019	1012	989	1083	1046	1039	967	1010	1007	1019	1002	980	980	989	1026	957	997	983	981	1027	1028	1009	1029	1058	997	980	1065	1003	980	1044	1009	1005	1011	998	1010	1044	1025	1067	1002	977	1039	1000	1018	1020	1026	1031	1014	998	979	971	1021	1005	997	1009	1052	1010	1047	1026	1043	989	1022	1019	1038	991	1036	1024	991	969	1071	1067	1055	980	966	998	1043	1046	1010	1044	996	1055	1101	1018	1015	1037	1037	1003	991	1034	1019	1051	1056	1069	971	949	1065	1018	1005	992	961	958	996	1021	1039	1043	1036	987	1019	1027	1018	997	1000	1040	1044	1050	1039	974	1024	1026	1004	1006	994	1023	978	1017	1056	1043	1081	1040	1040	1019	1060	1015	1037	999	1010	1000	1022	961	977	987	1029	991	1028	1043	1031	1019	1038	1005	965	1069	1018	1023	1000	1022	1004	1048	964	1037	961	1002	1016	1014	992	986	1019	1038	1025	1007	1006	1061	1038	998	999	1039	1048	1031	1042	1021	1031	1052	1011	1070	1051	1007	1051	1004	1016	1033	997	996	975	1059	1033	1055	1043	1009	1002	1086	1014	1013	996	1004	983	1023	1016	979	973	999	1066	1043	1033	1029	991	983	1047	988	1018	986	1022	1025	1067	1024	996	1056	1001	954	1019	1029	1063	1059	1024	1051	1018	1041	982	1081	1001	993	1005	989	1038	1014	1046	1036	1033	1012	1034	979	1020	1036	1008	996	995	1020	991	975	1013	977	1013	995	1047	960	995	1066	1079	1081	1018	1028	1032	1053	942	1014	964	998	1078	995	985	1005	986	1002	979	1018	1011	1005	1036	1021	986	997	1029	944	953	1028	935	998	999	982	1019	1035	1081	1040	1053	1016	1021	950	1030	1039	966	1035	1015	1025	1051	1002	986	994	993	1054	994	1059	963	1044	1006	1013	989	998	1017	1039	1054	1001	1030	1019	997	987	1026	1009	974	1001	1043	1060	983	1013	1038	983	992	1049	1020	982	1043	1006	974	1052	988	981	1007	972	997	1029	1009	1015	983	1015	970	1001	1019	1057	995	1031	980	1051	1026	959	1009	1038	1015	1037	1025	1010	913	970	1049	1003	1030	1085	1050	996	1036	961	963	986	1006	1018	997	1004	1024	1037	1033	1017	1009	1023	986	987	1017	1041	986	1062	989	1010	993	987	1056	1099	1050	1045	992	1032	1041	999	1037	1010	1014	979	1045	1034	984	1010	1059	1073	1041	1014	952	969	1042	977	1023	1010	1052	1008	985	1022	1021	986	992	999	1076	1055	1003	1093	1074	989	1017	1014	1005	1018	947	1014	1005	997	1034	1031	971	964	1037	1038	1042	1005	1039	1006	1042	1030	1037	988	943	1026	1054	1049	1036	1024	1058	1044	1059	1001	1065	1044	995	1023	982	1053	1037	975	997	1031	1012	1050	968	1043	1016	1000	994	1027	1057	972	1015	1025	982	980	1007	1040	1057	1034	1011	984	1030	1013	920	1027	947	1055	1042	1042	1046	999	1080	989	1066	1039	939	1013	1025	992	1035	1042	905	984	1032	1084	991	1062	949	1052	1040	1030	1024	1034	1045	975	1010	1008	963	1029	1040	974	994	999	1037	1022	1028	1057	1019	984	1031	1052	1045	1016	1059	1015	1083	969	1028	996	1022	1012	996	1005	1002	1045	1002	987	1028	1008	1004	980	1000	1003	987	983	1009	1026	1022	1013	1068	991	1008	1027	1022	1023	1051	1024	1043	992	1015	1004	991	1016	1032	998	1027	991	982	998	1025	1036	1023	1032	1024	989	1016	1024	1008	1006	1007	1059	1023	1015	968	1021	1044	977	951	1008	1043	1004	1009	1045	1008	1072	984	1041	1000	1009	998	1048	999	964	998	1038	1017	1033	1084	1080	1043	1016	1021	1059	973	1022	990	1029	1071	968	1011	1020	1044	977	991	1009	1014	1001	1017	959	1001	1000	1007	976	978	987	1017	1032	987	966	991	998	1011	986	962	1010	989	1017	1008	1006	1038	1017	965	1011	996	1004	1013	982	1017	1003	979	955	998	1042	1035	1027	1057	995	1058	1039	1022	982	1020	986	1046	1029	1074	1028	1020	1024	1014	1018	1058	1048	996	979	976	1034	1026	1011	994	994	1025	1056	955	1036	1014	1005	981	997	1009	991	1018	968	1045	998	1034	1016	989	979	995	1006	1009	994	1106	1018	1039	980	1035	1068	1019	1025	1012	997	995	999	995	1016	1025	998	1013	977	1077	1071	992	1058	1041	1037	989	970	1025	1074	970	1014	1003	933	1005	1052	1075	1013	1001	997	1064	1023	981	1032	985	1075	1022	1056	1000	978	1075	1003	1050	965	981	1083	1005	1019	1012	1013	1073	1052	1007	948	1045	989	1029	1021	997	971	963	1067	1013	1002	1055	968	1009	1094	1009	1019	1011	988	988	959	1064	1011	1006	981	1033	989	967	1060	1013	1016	964	988	990	1004	1076	996	1011	986	1077	1035	1022	1016	969	993	1011	985	980	1004	999	964	1045	1007	1012	1010	1034	981	1012	1061	985	1012	1052	1012	1030	951	998	948	1063	996	990	982	969	963	1045	978	1016	1023	986	1046	1026	1042	959	962	1078	1025	1028	1005	1048	1001	1014	1016	1022	1076	1035	1000	1015	992	1014	1014	983	1025	1065	978	993	940	1049	988	1019	1044	1025	1015	979	953	996	1060	1009	1011	957	1058	1016	1004	1042	1021	1045	1037	1039	1072	1029	964	991	971	1016	1007	1021	1059	1047	990	990	981	1064	993	970	1031	1011	1015	1061	1005	996	1031	1070	1011	991	1048	1056	1041	1029	1063	1012	999	1046	1045	1042	984	1002	1034	979	1014	1011	1016	996	979	1029	999	955	982	1023	1047	1024	996	1021	981	1017	1013	1009	1017	1030	1027	999	1027	991	997	987	1013	1001	1032	1019	989	991	997	1028	1004	996	1004	992	1038	981	992	1011	1027	974	998	983	1014	991	1005	1022	970	1037	995	990	981	1000	1025	997	1016	1013	1030	1076	972	980	1039	1003	1015	982	961	1049	1073	1054	975	974	986	988	961	986	1020	979	1055	1012	1048	1003	1015	1044	981	1039	1048	1040	1064	1010	1022	1012	993	1027	959
32274	24141	7074	921	215	176	183	146	178	167	201	178	181	184	167	182	167	169	185	169	160	191	164	154	172	170	175	180	184	190	171	171	178	157	170	156	158	167	163	164	194	176	177	171	166	168	151	143	166	180	207	200	179	187	183	163	176	169	162	172	186	163	167	162	185	195	173	209	164	166	189	147	161	159	167	179	141	159	199	172	168	179	165	181	164	172	176	169	178	211	158	152	166	177	201	168	187	187	176	165	183	172	144	138	190	184	172	195	192	178	176	193	151	184	210	176	183	162	185	164	155	183	168	161	171	174	152	187	168	166	175	163	186	182	169	144	174	176	165	165	165	164	194	183	178	167	173	178	150	170	177	182	185	203	179	165	165	179	164	170	172	157	159	138	155	157	192	203	172	155	179	188	177	155	180	165	145	178	148	161	142	178	155	173	174	165	199	176	162	162	195	167	207	181	187	178	176	172	184	184	177	190	164	166	175	168	189	192	173	168	183	174	186	186	196	154	181	181	189	189	196	164	182	171	158	208	164	162	184	179	147	178	197	162	150	165	164	170	164	175	172	173	176	146	178	174	210	172	174	196	188	171	174	198	184	180	163	157	180	185	171	195	169	157	180	188	147	189	184	149	183	184	183	197	157	189	184	141	192	186	173	167	176	170	178	183	186	192	173	162	183	189	168	196	179	175	171	180	172	156	171	185	179	185	157	186	183	174	168	178	172	174	176	176	179	172	177	134	171	184	150	177	167	181	184	174	172	189	193	171	200	177	181	174	162	188	168	170	190	172	165	166	199	164	184	181	168	186	176	164	195	147	191	150	167	183	194	196	172	162	193	188	171	167	156	183	171	184	167	183	197	157	183	172	162	190	163	190	188	182	149	195	190	167	171	156	164	172	184	197	174	155	172	172	180	176	201	165	198	164	163	196	172	169	185	181	162	171	163	193	179	157	168	158	177	173	178	177	176	170	202	177	199	173	185	167	149	184	170	166	170	172	208	163	192	163	180	186	149	175	180	175	173	176	173	166	179	174	169	188	171	174	155	169	149	197	176	183	182	188	169	161	176	152	164	185	169	173	175	173	175	198	171	165	185	142	174	198	180	149	204	176	172	169	162	177	181	160	178	187	135	176	175	176	181	187	179	196	176	173	172	199	175	183	180	175	163	165	198	180	163	157	139	176	134	168	185	179	180	174	167	176	192	184	192	174	144	184	161	158	152	177	196	165	165	172	158	165	176	177	185	160	181	177	178	171	164	191	168	194	178	180	157	182	190	165	197	191	166	162	186	182	168	171	182	186	198	162	173	176	160	179	183	154	187	165	149	179	186	165	159	179	194	203	183	178	166	160	155	172	186	181	166	202	191	171	175	178	171	164	157	166	184	197	185	171	157	158	160	173	184	183	162	185	167	189	179	143	163	166	187	179	179	158	165	172	189	172	164	157	189	174	169	163	191	176	177	189	163	180	178	172	196	168	172	178	170	186	165	165	167	167	194	214	163	181	189	205	186	193	181	168	184	174	184	206	161	160	174	171	180	181	168	163	199	171	173	174	191	205	185	176	177	185	201	141	169	193	161	175	175	165	174	155	196	183	172	161	168	161	164	168	148	180	176	158	172	153	156	161	149	200	176	179	173	179	187	180	188	185	199	177	181	169	186	179	166	169	158	162	154	188	177	163	193	171	159	193	179	175	160	164	171	172	171	184	178	170	170	186	181	189	158	196	169	177	164	156	183	151	179	172	187	181	188	196	168	181	164	185	165	179	177	171	154	169	166	184	181	177	187	151	170	195	171	164	178	186	186	153	172	179	172	174	158	171	198	173	176	176	188	187	169	165	175	177	179	179	194	159	164	172	198	187	174	157	168	175	178	161	178	177	156	171	186	168	179	175	147	154	160	186	201	174	175	183	167	191	180	155	173	163	181	173	182	170	162	159	158	171	173	174	169	191	194	153	158	161	149	175	187	182	171	182	156	169	200	177	175	169	163	161	218	175	170	164	169	175	172	179	165	176	152	182	169	183	141	168	168	180	163	187	170	157	181	172	176	187	166	187	182	175	174	168	184	166	153	157	173	178	159	178	174	167	188	186	178	183	193	189	167	156	166	184	171	166	174	176	166	188	157	182	169	181	158	161	158	160	181	181	174	164	196	180	160	178	165	181	177	193	179	162	186	173	171	163	158	184	174	151	195	172	191	158	170	166	162	170	180	181	187	199	144	167	148	168	165	164	158	178	173	187	177	195	182	177	157	186	177	166	176	187	162	165	170	164	184	167	175	192	188	170	191	205	170	176	196	182	190	167	169	168	173	182	168	176	193	140	170	154	196	178	189	161	162	185	157	178	175	173	159	168	178	156	169	159	167	165	178	180	154	159	155	186	184	163	148	150	182	161	177	174	167	178	177	169	149	163	170	168	160	168	177	190	169	161	186	179	145	185	192	195	161	166	183	179	153	172	173	175	183	175	179	177	177	179	186	171	173	160	178	186	187	190	164	176	170	211	145	176	177	153	154	168	178	170	173	153	200	175	149	182	167	174	179	148	186	173	176	183	198	190	155	165	166	172	152	187	168	171	189	197	181	188	158	179	146	166	184	166	207	177	178	199	163	167	184	160	169	179	190	171	166	182	156	169	185	175	177	163	187	174	180	159	175	176	157	179	169	158	166	157	152	169	178	170	179	132	180	168	187	166	170	173	161	171	179	176	181	185	189	158	167	168	170	160	175	181	165	162	176	160	158	175	164	185	178	149	181	152	184	184	182	168	153	201	166	178	181	204	146	181	159	181	172	158	205	154	163	170	163	185	172	194	173	197	197	183	155	183	186	160	173	174	164	195	169	171	168	185	187	173	190	186	170	180	199	181	165	171	161	159	165	162	196	169	179	181	166	176	173	152	174	185	194	183	172	169	158	166	185	201	199	177	187	178	183	163	174	174	151	167	182	169	177	178	165	188	163	169	180	184	168	183	179	186	156	155	192	177	183	161	180	195	190	182	181	190	176	182	163	185	187	178	163	175	175	181	173	181	191	179	159	174	180	187	181	196	167	192	176	189	173	148	164	165	182	174	176	168	182	178	179	168	179	178	208	180	180	184	172	167	172	165	175	163	173	196	180	163	165	171	155	163	199	186	192	198	174	189	201	173	178	158	168	167	171	188	171	171	180	159	178	160	171	147	186	184	177	191	185	195	163	184	182	190	176	167	165	174	169	176	186	178	186	162	175	165	184	176	200	188	175	159	166	171	157	179	178	162	195	182	160	203	194	160	176	162	192	163	188	194	178	178	165	185	172	172	164	155	167	185	155	190	171	170	180	152	181	175	191	134	169	167	180	188	147	199	184	171	163	169	161	158	192	164	187	164	176	194	160	180	175	178	177	171	160	193	187	186	148	199	156	165	174	181	182	160	154	155	165	192	192	186	168	151	149	174	157	184	172	158	178	181	187	182	168	169	181	209	170	183	171	151	180	198	174	163	164	178	174	179	170	170	168	178
31664	27589	8642	1937	562	567	607	562	617	606	593	599	601	599	573	553	611	571	536	568	575	592	543	569	571	570	564	629	561	586	595	565	582	533	583	595	571	561	585	574	540	547	594	602	518	580	543	589	628	568	597	594	580	621	580	544	613	557	577	560	554	597	598	593	523	586	551	602	592	549	542	607	612	607	587	634	596	568	577	594	573	551	595	583	605	563	563	579	645	612	575	597	618	573	591	605	570	597	566	595	574	538	604	589	617	561	591	559	527	596	594	581	609	592	592	587	583	549	568	590	590	566	589	583	586	570	574	565	599	591	560	619	636	596	600	565	573	587	612	574	570	584	552	586	566	599	564	586	605	612	545	617	564	572	614	597	603	551	575	572	570	567	635	582	589	577	565	614	594	562	543	584	567	560	584	566	576	625	611	575	564	593	558	593	547	589	580	577	616	558	620	552	610	540	611	574	628	604	587	564	612	563	578	577	546	604	612	580	547	605	584	567	597	583	596	633	545	594	574	565	557	590	600	582	553	563	642	573	578	566	582	597	565	552	598	592	576	586	625	589	547	550	590	579	610	612	558	580	598	662	568	607	593	603	574	569	549	600	537	583	626	596	563	582	578	582	613	590	624	588	572	592	608	646	517	593	547	624	631	580	563	579	559	612	584	558	573	570	576	564	582	566	617	582	596	583	575	583	578	571	593	548	574	596	604	641	634	590	611	608	580	603	581	566	574	550	598	563	585	641	532	569	595	587	581	576	634	603	603	577	620	541	579	579	563	641	601	599	574	597	564	609	560	604	549	579	604	597	544	606	566	558	584	586	617	536	585	606	595	599	584	573	603	538	600	578	604	535	605	567	632	577	576	576	615	618	567	534	583	544	596	571	584	565	619	611	624	605	607	565	605	595	549	571	584	599	610	589	591	561	601	589	575	559	564	559	571	569	550	565	618	559	564	565	594	579	602	560	599	639	620	572	598	575	604	578	582	584	579	621	621	546	571	589	602	580	600	527	580	563	551	585	583	610	523	558	610	549	619	594	606	613	635	566	541	560	576	615	598	580	604	591	602	580	630	596	552	647	570	603	598	560	584	585	582	614	593	577	609	575	588	591	600	599	565	594	611	627	583	569	570	604	550	567	582	528	598	606	577	572	599	534	580	596	563	577	592	569	577	580	576	571	604	572	614	575	588	568	628	542	535	568	588	540	592	618	607	568	577	617	596	539	604	606	585	573	606	567	576	571	561	567	559	598	577	588	576	589	568	611	601	553	581	557	617	552	572	561	567	558	551	603	539	600	556	573	588	628	632	568	622	576	580	570	531	606	572	577	568	613	539	592	534	597	629	531	594	604	585	607	631	602	578	563	580	597	592	542	584	619	615	589	579	621	555	597	618	598	602	542	594	560	574	631	586	603	566	595	582	618	557	564	614	575	603	574	590	593	575	626	550	622	576	588	558	582	588	622	565	569	577	576	561	591	589	581	583	584	563	621	583	597	640	586	540	612	584	581	592	586	603	567	551	578	520	625	598	566	575	614	592	628	566	578	597	621	596	617	591	581	568	619	609	600	594	571	638	533	554	555	593	551	553	576	572	582	553	571	616	585	580	617	598	590	572	600	587	621	635	616	604	584	600	592	562	592	578	566	628	587	578	639	593	544	555	582	601	599	601	582	584	586	586	583	532	599	589	577	578	540	595	610	586	594	609	574	603	631	636	632	571	592	575	567	577	599	598	573	571	585	561	583	569	581	552	577	579	569	611	618	566	608	552	554	580	568	546	628	624	564	560	545	617	560	589	616	579	582	573	576	579	569	586	595	617	642	560	618	603	568	584	555	563	610	590	581	583	575	580	565	556	577	611	612	590	559	574	550	574	636	602	550	618	583	616	566	558	593	602	576	579	576	596	572	594	554	553	585	572	629	610	581	581	617	564	612	554	595	596	514	524	567	590	595	546	612	591	568	593	580	572	595	574	569	571	576	558	596	602	573	608	596	616	563	564	614	600	549	609	592	632	539	580	596	597	582	554	568	606	587	621	534	528	568	591	603	562	585	625	555	604	575	569	544	557	625	537	561	647	593	553	557	581	597	573	597	576	583	561	601	582	571	596	576	604	557	573	614	580	558	627	560	604	580	548	603	595	529	574	576	603	595	606	576	586	536	579	571	591	608	611	567	574	591	634	593	566	639	574	598	592	575	624	588	581	575	568	607	583	607	579	553	588	570	626	571	557	568	574	569	599	543	533	520	570	578	593	579	589	574	580	555	612	597	601	600	587	593	603	563	560	572	599	615	568	597	641	588	596	571	554	545	610	566	567	617	536	585	600	598	585	584	538	585	587	593	557	623	596	587	607	590	583	574	549	593	555	599	589	551	637	592	614	567	559	595	633	591	579	588	599	597	591	575	566	622	580	591	614	578	579	592	539	577	623	581	578	558	580	573	571	606	615	579	582	565	584	534	601	614	579	598	568	577	550	574	584	554	575	573	605	607	612	584	594	578	577	599	577	614	605	611	534	582	563	572	564	575	564	620	570	552	591	585	570	600	549	589	603	571	558	583	529	597	592	596	610	598	603	568	581	588	589	550	606	565	565	572	587	584	588	602	546	574	518	601	531	541	561	577	612	577	585	616	606	575	540	567	580	549	582	568	576	589	599	556	576	576	589	547	582	609	553	583	574	536	616	601	622	543	585	602	638	593	606	551	556	596	595	518	611	560	540	621	602	593	591	569	586	582	617	642	527	559	566	583	585	558	610	555	615	605	606	620	609	550	516	622	589	582	592	609	593	585	593	587	575	566	568	575	581	577	572	604	571	601	564	565	591	588	547	588	623	611	613	599	584	586	597	612	541	584	595	601	532	582	636	591	591	588	625	553	575	569	596	598	564	564	595	545	574	598	579	593	614	649	582	595	570	578	613	597	577	555	558	623	575	620	613	549	598	562	531	599	602	572	582	554	578	566	550	551	593	591	613	584	588	536	560	608	599	627	575	574	563	560	584	562	589	591	588	559	594	570	565	601	580	616	582	573	556	541	577	581	580	584	622	607	589	565	563	552	567	559	610	602	639	584	637	555	608	576	582	582	587	596	564	592	580	578	604	584	586	621	613	566	563	596	543	579	584	575	580	606	558	589	581	593	547	590	575	616	590	555	591	561	535	634	587	597	564	571	583	567	583	593	617	600	548	595	530	625	546	554	530	579	604	632	586	572	585	615	589	543	598	584	595	573	599	586	598	589	573	541	568	581	565	588	641	575	574	544	622	586	608	578	535	576	593	593	554	582	580	580	573	612	538	609	602	622	612	584	588	591	526	574	588	582	561	566	616	601	569	613	571	598	566	580	575	585	526	622	598	605	573	599	580	621	588	571	605	597	598	605	593	586	552	584	578	594	570	598	597	614	619	590	563	575	553	586	584	578	557	542	603	547	581	586	611	586	555	574	568	603	581	615	599	598	570	570	592	554	604	573	605	602	577	549	590	589	616	570	593	576	563	569
71665	65710	42250	17549	1677	286	278	302	319	252	265	284	256	264	284	265	252	290	284	252	269	260	255	266	276	259	244	257	265	266	241	279	261	261	268	263	272	258	274	263	244	281	268	292	261	255	266	295	275	278	281	235	269	269	258	273	271	277	266	247	256	257	265	254	250	221	247	231	272	269	247	238	270	290	236	289	264	284	280	220	275	276	283	252	253	233	261	253	273	259	236	263	249	236	254	265	289	229	253	254	278	255	272	253	257	260	267	260	252	223	249	247	248	266	243	262	290	276	259	234	266	271	266	243	257	269	262	259	278	276	265	251	259	242	237	248	285	255	248	258	251	282	257	241	256	269	251	253	252	256	245	275	211	226	236	261	262	263	249	283	251	261	242	260	251	266	265	237	294	269	275	278	231	245	269	248	252	251	256	254	284	284	243	246	271	253	243	251	240	275	255	230	255	231	260	248	259	277	273	249	236	272	257	243	269	236	249	258	281	275	265	248	264	273	223	294	257	251	253	238	265	243	251	276	276	230	257	265	252	263	275	268	261	283	278	251	220	256	262	249	260	238	268	236	258	241	252	252	264	262	275	237	271	253	270	251	243	282	262	240	251	269	207	246	269	249	258	297	273	280	255	266	250	263	242	248	248	249	266	245	251	262	255	246	252	241	265	262	262	242	245	237	235	261	287	254	234	266	294	251	256	253	281	265	249	263	272	226	273	244	250	255	248	224	259	272	263	257	224	266	265	278	236	251	261	261	248	245	264	251	266	262	242	272	271	255	232	257	256	288	249	267	271	230	273	260	264	278	246	273	245	247	290	263	284	244	273	272	237	255	249	265	239	238	279	232	254	251	236	243	227	258	276	243	258	254	278	267	255	260	224	237	278	251	266	241	281	236	243	266	264	266	254	250	259	262	242	245	267	248	265	257	239	248	260	268	260	248	255	268	258	261	271	274	273	256	306	285	274	258	248	253	269	267	249	268	241	268	255	264	273	276	234	243	251	227	277	257	268	256	266	228	275	254	276	285	259	246	279	254	246	230	264	260	256	249	262	270	247	244	251	265	241	270	278	265	279	253	249	249	273	262	248	240	265	240	250	248	269	248	277	251	305	252	249	274	249	273	279	239	229	264	255	240	267	230	257	263	253	265	267	258	261	246	247	267	240	258	267	238	253	257	240	259	260	267	234	261	280	248	256	270	261	236	261	262	283	242	274	243	274	252	266	250	291	283	250	259	256	275	292	252	265	260	238	263	234	253	264	272	285	270	268	275	273	247	256	251	260	265	273	255	278	255	251	270	255	264	254	281	263	279	254	239	232	279	249	270	240	265	259	262	246	280	225	239	265	261	246	235	270	241	260	261	258	249	227	255	253	255	263	245	274	260	259	287	244	290	252	247	272	261	271	252	227	261	282	240	245	241	261	276	291	284	262	263	266	247	236	278	250	258	263	280	251	235	246	273	266	233	284	265	263	246	300	269	239	263	214	254	279	266	231	249	235	263	241	265	232	247	254	294	268	264	263	254	280	296	270	272	272	258	254	271	292	261	242	251	277	261	245	245	247	290	251	287	274	257	251	247	260	246	255	252	270	304	265	237	233	271	263	274	256	255	261	265	250	268	258	239	258	239	233	290	255	274	267	241	221	259	251	249	244	257	236	262	267	259	258	269	244	262	269	249	252	287	261	277	258	254	275	237	253	248	244	271	269	264	279	256	273	226	247	260	290	240	241	276	242	235	260	254	269	230	244	244	244	253	228	251	242	256	251	259	303	251	279	283	275	242	239	257	241	237	286	267	217	253	265	228	251	263	255	259	246	262	242	261	262	239	250	247	269	236	269	262	250	244	258	282	262	247	260	264	209	227	251	269	253	272	258	270	243	273	265	244	257	252	258	231	291	240	266	241	215	260	245	236	266	239	236	261	277	254	259	256	248	235	268	224	284	260	251	252	280	268	225	242	255	271	271	275	260	243	269	227	268	258	263	284	263	254	281	238	260	230	236	215	226	278	273	290	263	247	279	276	280	249	273	265	258	279	268	264	256	242	251	272	244	254	279	263	230	260	274	277	250	259	268	258	283	256	262	280	250	262	262	256	237	231	245	248	252	240	261	266	256	259	245	219	243	254	263	270	248	280	265	230	262	272	249	272	273	260	288	245	244	239	225	251	240	242	244	271	254	277	235	258	272	265	241	252	285	259	262	262	261	255	260	269	279	248	262	248	242	291	239	265	262	238	232	257	231	233	263	273	264	275	228	258	267	259	241	241	282	270	243	266	250	291	258	273	258	247	256	260	245	230	245	242	227	268	250	261	231	276	260	263	253	271	268	240	237	258	260	253	269	258	237	259	264	269	226	271	249	262	263	274	253	265	264	266	250	271	241	267	262	241	258	266	261	255	272	261	244	251	242	247	237	243	257	252	233	258	249	260	250	266	285	251	251	274	217	264	277	260	242	241	263	249	258	259	249	244	280	254	245	260	238	282	238	257	269	223	267	265	256	257	239	252	253	237	243	243	217	271	256	268	241	266	246	229	277	241	289	248	276	253	239	257	246	225	243	273	227	253	291	265	258	257	284	284	276	289	270	252	284	280	254	254	247	241	239	284	267	245	252	254	259	265	231	244	267	289	265	251	270	263	262	258	243	271	263	272	245	263	276	247	257	229	246	267	238	287	245	278	251	228	249	260	254	265	250	281	273	271	238	241	275	245	244	267	255	244	295	258	268	263	261	261	265	247	252	271	241	278	286	253	258	278	251	248	237	263	259	270	240	266	250	265	242	230	263	276	236	269	233	259	239	265	269	233	255	248	287	232	265	260	247	262	261	287	256	260	268	259	266	267	259	259	274	275	259	249	262	247	268	271	257	249	276	237	283	248	238	275	265	239	245	278	286	259	229	257	262	239	264	249	226	295	270	259	250	272	251	256	262	258	266	248	274	281	281	251	266	280	218	241	265	241	260	239	276	246	264	251	261	253	258	257	254	245	247	260	253	271	284	265	270	228	258	258	282	263	253	265	243	241	257	280	281	243	242	258	245	244	249	245	252	265	251	249	267	231	270	261	251	241	248	280	247	265	276	274	254	264	243	249	262	263	244	250	267	273	272	253	252	272	249	258	255	241	266	266	271	238	283	256	237	250	241	262	240	246	273	267	237	283	251	226	250	234	257	264	260	278	246	299	247	255	260	262	246	274	248	243	249	255	252	272	250	249	259	274	266	257	258	251	286	236	251	273	260	259	270	270	279	229	239	247	263	224	283	273	282	264	259	251	252	262	271	242	251	267	265	271	225	238	276	275	270	246	251	265	248	282	272	287	258	243	286	277	261	247	261	228	235	240	257	255	258	273	268	286	272	228	264	257	273	248	254	252	238	283	276	249	273	255	256	264	246	221	247	247	264	264	247	254	271	238	243	253	260	239	230	276	254	237	252	263	259	245	274	253	281	269	244	268	241	273	234	253	267	251	265	275	262	268	278	257	261	232	267	245	266	266
51978	52798	39791	13505	1053	982	945	927	852	884	852	875	885	818	830	842	840	823	789	763	821	825	783	806	784	783	796	850	794	823	773	772	783	797	778	802	820	821	792	839	782	826	794	813	815	758	820	798	828	775	799	787	825	806	771	798	784	793	785	838	794	810	794	742	771	813	787	803	837	842	825	805	777	812	783	829	757	848	769	770	798	792	757	827	819	776	784	844	778	761	795	813	772	809	786	804	778	829	783	849	805	799	759	780	774	786	800	837	798	791	766	776	840	853	827	739	795	830	776	814	771	835	782	857	781	816	896	788	769	795	788	799	773	771	777	831	753	787	761	809	774	822	833	779	824	798	786	805	803	816	858	767	843	817	820	780	767	838	802	794	828	753	797	785	767	768	811	753	838	778	807	830	833	810	799	793	779	834	784	828	805	788	782	796	803	769	775	834	797	791	813	881	779	817	785	824	808	812	845	820	834	796	821	777	797	875	817	793	798	798	839	794	883	816	810	788	770	801	860	773	814	818	809	771	801	791	806	774	811	825	799	749	775	810	827	816	770	772	770	823	744	766	769	832	835	776	821	779	788	830	809	836	849	785	783	813	757	815	806	756	821	817	776	804	860	806	799	832	815	794	794	782	799	769	819	768	791	764	790	829	752	797	782	804	762	761	797	798	768	799	791	808	821	793	821	814	818	824	783	786	787	778	819	755	826	798	792	755	793	807	817	798	813	800	770	815	815	785	792	764	790	782	797	810	836	794	814	783	818	827	771	776	783	772	815	782	806	824	751	784	803	808	836	778	745	843	808	793	810	791	818	776	809	810	797	776	827	814	825	756	834	787	788	819	807	834	825	837	836	780	823	824	780	881	838	818	764	783	775	830	762	816	775	758	810	833	775	849	838	792	787	829	730	771	798	811	748	831	777	817	820	813	803	788	812	786	830	815	836	751	788	757	802	799	855	819	797	767	837	770	783	831	793	804	815	781	770	787	809	786	785	861	753	764	774	831	778	813	763	830	814	837	754	794	779	810	822	782	821	804	764	791	790	790	766	801	785	764	762	804	788	840	817	740	813	780	808	786	819	763	771	819	772	805	798	836	773	771	767	775	801	807	805	749	775	760	782	801	776	830	805	870	759	770	821	760	815	804	816	831	794	863	841	754	793	775	779	770	847	789	764	828	766	726	774	779	779	755	820	801	810	789	796	787	839	858	811	750	818	774	797	767	837	854	759	859	763	773	832	829	841	814	831	816	825	728	831	769	841	820	814	784	854	817	797	756	731	827	760	826	841	825	850	778	808	786	771	754	840	815	791	789	807	789	761	795	789	778	813	755	822	808	772	818	815	775	777	806	828	835	798	832	797	763	840	848	856	816	820	798	835	784	772	785	754	839	826	868	776	730	831	789	815	786	777	797	808	811	813	795	798	803	833	806	796	820	827	795	760	796	754	779	808	828	792	811	758	787	773	807	748	777	760	777	768	778	829	792	820	827	784	842	804	787	811	769	841	792	737	802	789	776	767	807	799	819	834	814	813	765	822	764	821	776	815	772	812	746	817	788	781	824	782	759	799	778	810	810	855	801	752	811	811	845	823	783	783	816	738	805	810	811	778	846	748	844	833	805	782	795	802	779	825	770	833	825	786	851	776	830	775	750	826	767	773	797	814	760	806	810	814	780	781	786	855	801	782	820	842	774	752	808	791	805	789	821	813	789	804	757	738	792	789	794	799	864	783	842	821	726	765	862	827	811	754	821	828	831	768	812	787	777	742	800	765	814	789	786	817	785	823	782	754	783	815	783	780	739	814	775	825	787	771	791	765	817	848	786	787	804	838	750	755	779	797	823	817	782	800	812	801	765	794	806	772	811	902	813	762	839	809	786	829	769	780	829	824	814	841	817	773	771	768	849	783	772	855	838	797	819	775	786	829	736	823	794	763	801	812	794	756	816	807	865	762	821	809	813	805	863	790	796	797	818	782	814	796	846	811	781	823	814	787	796	838	798	788	797	791	752	801	800	849	800	790	760	831	780	795	813	783	863	819	831	859	855	817	851	770	750	750	836	804	780	854	776	735	766	786	839	791	823	793	792	806	806	792	772	749	785	765	830	837	805	788	777	809	770	836	773	787	799	795	763	855	800	786	801	842	759	795	783	837	818	813	800	774	802	798	804	800	780	787	807	853	820	771	809	821	790	795	767	852	801	797	789	760	726	806	769	836	754	800	804	771	806	815	797	802	832	820	801	761	826	817	787	823	831	727	775	805	820	810	817	829	854	826	807	865	792	793	790	794	809	741	835	811	821	744	772	807	760	819	808	790	833	730	799	758	803	773	765	838	845	805	868	792	816	789	788	784	781	810	825	861	840	796	799	809	785	794	796	812	802	842	753	761	840	769	832	768	786	766	805	833	778	748	841	798	777	796	799	825	795	761	825	834	824	800	787	817	765	795	812	800	831	809	858	789	826	800	839	783	796	856	818	802	750	801	775	768	795	807	816	773	871	779	830	804	745	767	766	781	844	793	760	771	818	787	797	820	858	814	802	813	821	830	795	785	761	766	720	807	862	744	804	814	821	788	770	758	758	817	818	808	784	794	815	799	822	809	793	773	823	736	826	795	778	782	778	783	756	819	815	801	785	746	792	771	798	785	768	789	815	776	786	823	791	811	832	826	816	807	810	817	803	833	897	830	836	765	798	804	795	725	778	773	778	823	783	804	793	810	820	798	815	820	764	777	746	803	790	815	802	815	803	797	778	781	753	837	770	830	804	799	765	812	765	733	799	787	777	825	806	781	797	789	783	811	801	762	830	775	789	840	852	755	822	788	806	847	798	823	792	782	737	777	826	767	810	815	782	816	802	781	821	880	833	825	808	812	823	821	772	773	761	780	776	863	766	833	791	809	782	767	774	745	794	739	782	769	819	782	765	814	805	834	789	766	819	816	852	804	789	792	759	810	772	789	833	833	784	779	789	840	813	753	822	774	804	781	810	792	763	820	765	802	768	731	807	782	821	887	792	779	813	827	786	814	815	807	811	785	823	789	812	840	794	777	774	790	855	805	816	757	796	823	803	792	841	783	883	800	767	766	815	790	818	789	816	867	801	811	843	826	827	810	805	809	833	770	814	818	769	801	839	774	808	849	777	828	766	802	781	789	770	846	797	812	803	790	834	790	822	820	768	825	777	804	784	752	811	779	867	848	808	829	815	797	787	861	810	857	789	773	761	855	814	783	807	823	789	798	801	741	776	809	796	784	770	785	788	787	806	786	827	802	767	804	793	770	737	837	830	791	841	798	787	811	743	762	805	812	800	789	750	811	805	822	810	846	780	814	793	821	804	793	803	820	811	821	758	815	863	808	827	801	826	762	803	793	765	773	880	838	866	772	780	782	791	777	818	817	797	849	830	788	789	798	811	784	832	753	821	854	781	779	792	803	829	795	793	804	855	781	818	749	790	804	785	853	823	816	814	824	799	792	808	790	821	850	832	816	796	835	859
82190	76377	52576	25345	5339	511	390	400	426	349	368	342	338	328	349	377	338	342	346	372	343	372	343	351	340	337	323	366	359	350	382	355	365	312	313	349	368	318	355	317	336	334	381	342	348	330	349	358	338	353	303	345	333	359	354	313	346	353	343	361	308	325	332	341	331	301	334	329	322	331	334	337	343	362	346	336	322	351	319	343	349	365	316	347	343	319	346	361	362	324	328	323	349	358	339	338	326	340	364	315	322	374	328	319	332	352	317	362	324	333	365	334	354	316	328	338	338	329	330	310	315	360	299	328	332	325	354	373	364	347	325	381	322	346	319	361	367	323	351	329	349	310	351	308	341	330	312	307	363	309	329	353	348	345	339	374	372	321	341	313	365	348	362	362	324	355	342	337	350	371	326	355	319	317	331	336	335	371	338	345	336	352	326	318	347	347	341	360	347	308	341	330	368	339	348	348	362	349	318	336	365	312	354	350	334	318	364	370	331	326	355	375	311	347	362	376	335	354	338	316	353	334	318	334	329	335	355	368	360	350	357	319	333	374	304	332	360	340	335	331	363	339	341	359	334	328	362	359	333	320	318	348	346	315	328	351	378	325	365	346	360	339	335	351	317	352	383	375	341	365	329	350	355	326	316	338	317	310	330	338	351	323	353	375	339	302	368	336	315	334	347	338	347	327	314	346	333	332	329	337	324	331	334	335	352	326	364	319	349	300	362	330	349	340	368	356	341	350	356	344	349	353	352	319	314	338	353	356	340	340	346	297	318	336	324	386	345	350	313	369	334	357	347	343	345	345	350	353	329	348	327	351	352	307	329	323	336	322	346	345	307	319	344	382	340	327	327	319	320	354	374	322	360	335	322	334	340	356	345	327	348	325	318	337	331	392	349	357	342	349	350	374	346	318	335	344	388	315	331	338	362	286	360	337	348	401	332	342	336	356	353	326	332	341	369	343	341	366	335	339	302	313	314	339	319	357	348	316	357	314	307	335	321	327	336	341	350	341	350	329	321	345	326	366	356	353	342	364	353	313	351	336	343	312	342	324	347	343	361	345	322	340	319	353	365	327	363	356	335	339	315	366	348	354	352	350	345	359	331	321	347	349	338	352	332	313	340	347	320	348	350	338	332	344	328	329	338	336	345	366	341	343	350	356	341	322	366	348	350	339	360	330	365	326	348	329	324	336	319	334	362	326	354	329	289	371	338	342	361	353	342	319	369	313	343	364	347	322	297	345	345	341	337	360	344	317	341	341	318	291	345	323	319	367	342	308	372	361	359	337	352	355	316	341	337	312	329	344	315	316	319	344	296	344	311	340	325	341	304	344	340	339	368	366	340	358	342	352	334	335	345	347	342	360	323	282	325	354	310	346	331	339	327	373	332	351	307	347	345	358	345	320	306	322	329	358	354	334	316	321	374	359	361	349	366	365	373	324	331	324	337	355	353	340	325	333	328	317	359	297	350	353	340	352	314	335	332	344	331	339	348	333	362	341	345	333	323	349	315	330	349	342	310	328	334	352	377	357	317	338	353	364	331	361	350	344	333	338	327	317	337	333	374	351	345	342	324	339	319	358	340	326	351	335	341	359	318	340	346	352	353	348	362	336	310	349	350	368	348	336	338	356	351	323	339	309	320	343	340	328	306	365	358	322	326	348	313	339	367	342	368	340	336	330	305	360	322	344	337	348	306	307	360	343	322	346	320	308	330	323	370	347	328	356	322	304	309	337	363	309	320	354	333	329	346	366	310	339	366	332	329	356	336	363	328	330	341	315	320	327	329	330	337	330	360	329	327	362	336	339	339	359	328	323	348	359	398	350	310	345	333	349	308	346	336	341	346	326	348	364	337	326	326	370	332	339	356	333	359	346	351	344	353	324	341	318	328	320	370	328	353	352	350	352	317	364	320	340	338	348	351	355	351	347	323	331	361	316	323	328	346	355	330	333	357	335	359	356	316	311	333	326	358	328	353	345	342	345	371	331	295	313	374	333	349	338	368	330	328	329	361	343	369	327	308	317	370	341	340	314	341	311	338	342	330	361	372	297	346	357	342	350	352	314	328	312	399	337	333	315	334	321	327	315	333	329	357	333	333	371	354	379	348	358	360	336	368	370	376	394	337	332	342	366	363	368	328	329	342	326	307	364	357	324	329	336	356	363	347	309	340	329	346	364	339	348	332	343	327	328	331	329	336	358	343	340	339	360	303	352	334	326	327	368	356	324	316	319	349	332	340	329	367	370	363	330	331	334	382	338	332	343	337	324	363	373	334	321	334	368	367	336	343	373	338	314	309	331	357	350	365	345	338	363	373	349	353	331	342	342	320	328	332	345	353	345	334	301	376	338	356	324	358	312	324	355	345	359	315	324	367	379	320	330	324	329	340	342	343	370	311	366	354	324	309	332	355	348	339	336	295	301	359	369	314	306	356	305	329	343	363	342	321	357	350	392	348	316	308	355	342	328	333	335	303	354	330	390	340	330	313	307	335	309	354	345	355	342	323	338	337	336	337	330	349	379	352	364	350	377	327	351	318	341	338	336	330	342	329	344	342	338	343	325	332	317	325	359	362	326	336	344	323	374	312	302	341	347	353	335	323	327	344	333	357	370	359	351	340	330	308	334	352	350	384	331	303	315	321	382	328	332	324	332	301	342	378	354	358	366	328	294	324	343	327	326	350	304	304	333	308	342	337	332	334	353	329	343	298	355	330	352	341	309	337	349	345	317	333	326	353	346	375	307	333	332	324	352	343	349	354	328	351	364	331	331	334	372	310	358	363	336	364	331	326	328	305	317	344	310	314	349	361	339	333	315	354	326	345	364	343	310	341	341	363	327	337	310	360	375	354	344	341	361	305	316	336	355	316	362	329	363	320	327	325	339	323	363	327	341	329	367	342	335	364	338	373	355	382	342	351	330	356	312	342	328	343	349	343	352	371	360	356	360	344	316	340	328	354	319	310	353	356	332	346	303	321	303	356	354	331	340	336	336	332	369	359	336	332	351	366	355	332	306	329	340	318	372	323	349	380	351	359	356	341	298	309	339	341	308	357	361	365	337	340	331	339	320	349	328	372	346	332	328	304	318	305	338	320	351	320	361	312	350	342	366	360	348	363	328	327	380	379	334	335	337	341	338	330	346	303	332	334	360	318	339	327	343	329	320	333	327	344	329	319	319	368	320	337	347	334	313	313	335	319	341	328	341	399	338	340	322	343	380	315	330	338	320	311	383	315	341	305	325	367	343	351	367	350	351	357	339	338	324	340	346	367	341	335	357	367	356	335	350	358	339	334	326	364	361	338	333	325	372	303	330	356	339	359	362	316	327	329	346	351	334	372	344	343	351	379	347	340	329	361	292	313	322	359	341	312	350	338	331	326	351	371	324	363	368	359	315	289	345	344	331	349	344	342	354	308	368	339	373	343	353	336	372	338	338	340	312	325	353	359	326	323	317	358	341	298	297	358	348	314	318	355	329	341	326	300	340	324	368	337	330
61849	65590	49339	17446	1435	1360	1287	1242	1184	1153	1141	1122	1101	1061	1077	1069	1017	1032	1064	1054	1045	1044	1047	1076	1060	1066	981	1034	1053	1072	1013	1015	1020	996	1033	1046	1016	1003	1035	984	1008	988	994	969	1031	1057	947	989	988	1002	990	1066	1000	1021	1009	1002	1068	994	1025	973	965	1016	997	1055	1042	1074	1024	1007	1023	968	989	1035	1039	989	1005	1010	1040	1015	1034	1022	1025	1022	1108	1032	1003	1001	1019	1043	1014	945	974	1018	1013	989	1062	998	983	1036	1073	1043	1005	962	1039	994	1051	968	1002	1067	1023	1006	1044	972	960	977	1016	1002	1008	961	1014	1011	1043	966	1017	953	992	1001	994	980	1004	1019	1021	1072	1065	990	1017	1017	970	983	1011	1009	977	1029	952	1027	963	1004	1087	971	971	1008	1003	991	1056	1008	999	1008	1002	1041	968	1017	1024	930	1009	994	1061	1004	1022	989	1041	958	970	1004	998	997	1004	1031	1029	1002	963	1025	982	1026	977	1035	1020	998	993	1032	964	1008	983	974	975	1043	1071	975	1041	997	993	989	1034	970	974	987	1012	1029	1026	1022	1006	995	1010	973	1043	986	1043	1024	1002	964	1005	990	1002	1028	971	1008	1003	1006	995	1014	981	992	976	1047	1004	957	975	1019	1011	987	1043	1030	1017	1020	1020	1003	1078	1018	998	984	1022	1020	1036	976	1044	931	985	1006	991	1017	1027	1016	1021	968	1017	989	998	1036	946	1021	1021	1022	1039	993	972	992	1014	1004	1018	1034	979	1000	1001	932	1014	1020	1055	994	969	1030	1023	1004	1005	1048	1019	978	1022	1022	1028	934	1030	1009	1019	1022	1006	979	997	982	1037	1025	1037	1025	956	1009	1035	1051	1021	1023	1000	994	984	1012	1002	1016	982	1093	1042	966	1044	1052	999	1106	987	1000	984	1029	1051	1037	975	1041	1049	1003	1062	960	1018	993	1076	990	1017	1083	1073	1009	1023	952	1056	992	958	952	993	995	1030	996	998	1011	1019	982	1059	1035	992	1025	957	1005	1068	1030	994	1037	1013	950	920	982	1024	1000	1001	1014	980	1050	1050	959	982	975	968	975	1031	946	953	991	963	1027	981	955	1038	1000	1026	1041	1009	991	1024	1043	999	1065	998	1009	1002	1009	1025	1002	995	1021	1009	1013	986	1004	983	1011	997	904	987	1035	1032	991	1019	990	1020	979	1034	976	974	1030	989	1017	1004	1044	1018	1025	1077	1041	986	964	967	1012	992	1018	1079	1024	997	980	1058	990	984	973	1031	1053	936	1020	991	1025	1043	979	975	921	1045	995	989	1013	996	960	1049	1027	970	1009	1015	990	986	997	1013	1009	968	1029	1012	994	1022	996	1013	1023	1001	1005	951	1023	992	932	996	1027	1013	1000	1011	1016	979	977	997	958	968	1035	1019	1032	960	1024	1011	1019	993	1008	991	1062	1020	953	1025	962	1016	958	1027	1017	1002	970	1018	971	1010	1018	1019	1125	937	953	1047	1018	1059	1006	953	1031	965	989	1043	1034	931	1029	1068	1023	979	959	1068	1030	964	1006	1026	987	976	1050	1006	957	1044	1069	983	924	1044	991	1004	1037	1007	976	1004	1017	989	1035	1078	1009	993	973	999	1044	1005	941	1041	1020	1033	950	1006	1002	990	1039	1035	990	998	965	1016	1051	1001	1073	1025	1076	1040	1032	955	1000	999	996	1059	1022	1048	1002	1039	981	1032	962	1076	1036	976	953	1058	987	1030	996	1020	1033	954	1034	1023	986	1029	986	1021	971	1001	963	982	1027	1031	1006	942	1034	1057	996	1005	995	996	1047	1033	997	969	1028	1023	1053	1012	1007	1003	1030	952	940	1049	985	913	1046	1013	1005	966	1001	960	1053	973	1102	1043	983	1032	1072	1050	1008	1014	970	1025	1025	981	1010	959	965	997	1001	972	976	956	1000	997	965	952	1009	1000	993	999	999	1032	1038	1064	1083	1028	966	1000	1019	1038	1010	1021	1067	966	1068	983	1016	1052	1002	1027	1065	987	998	1008	982	1026	1026	1019	1028	1043	980	974	1025	978	971	1033	1021	1031	1032	996	990	1010	960	1001	968	994	991	997	1028	987	1023	975	991	1035	1032	980	1001	1060	1034	997	1042	971	1037	1022	1033	1019	1018	983	1012	998	1010	960	1018	989	1006	983	1023	1042	1025	989	969	990	1002	1066	1013	988	953	917	977	973	1019	981	1039	1012	1013	983	923	964	991	1013	1016	999	978	999	991	969	1017	1010	1052	1021	949	1045	988	960	1020	983	950	1037	1079	952	1071	1010	1047	1036	1009	1018	1036	1000	978	1061	1010	1024	1037	1022	1036	1033	1013	1013	987	1044	990	968	1012	965	988	1020	1027	969	1070	972	965	1047	1022	1022	944	1038	974	988	976	973	1001	1022	972	1066	939	1016	1033	996	1043	1033	1037	997	1008	981	968	1034	993	944	1025	999	1017	1047	984	997	1014	973	978	1007	1019	964	1028	962	1014	927	998	977	1033	1053	997	1050	1004	977	1000	1023	1008	1003	970	1007	920	965	966	1001	932	978	1005	926	971	990	1010	982	1076	974	966	1050	994	1045	1017	980	992	952	976	1006	987	1007	981	999	989	1014	1015	981	995	1003	981	973	1046	1015	1042	1049	1036	1056	1011	1045	1016	1017	1024	979	995	1039	955	1070	1035	995	1065	979	1012	1051	1010	973	1040	999	1046	1019	1054	1038	1015	966	991	1045	1006	1031	1012	1051	1015	1064	1007	1030	988	999	1018	991	972	1043	968	1002	962	1029	981	993	946	994	989	936	977	989	1041	987	954	994	987	1032	984	1088	1043	1005	984	993	1002	961	975	986	1013	976	1024	979	984	1004	961	1003	1001	1006	969	970	1051	974	998	1057	1079	1036	981	944	972	1044	987	986	917	1022	1068	1017	974	1018	992	1027	949	1019	997	1027	962	1017	989	986	995	1022	991	1034	946	1006	981	994	1006	997	927	981	999	1002	1043	973	1014	1048	1029	1049	1003	1005	1000	1014	970	1013	1011	995	934	1024	1009	1027	1025	1010	1039	1009	961	1048	982	1023	1025	975	1014	1003	1004	1020	1014	1052	1004	1051	1025	1025	1005	1008	1002	1002	1025	949	1065	984	1040	957	1027	1012	1030	1014	1048	973	1011	1022	978	1045	1071	966	1001	895	949	1054	978	1002	1014	1032	1008	979	1014	1021	977	1088	1047	1018	1049	980	1039	1003	1080	968	1040	1008	1013	1060	1007	996	997	999	995	969	965	1000	998	962	1032	979	1041	970	986	938	1005	957	994	1034	990	1015	1028	985	1022	971	960	999	1026	1001	977	1011	1007	975	1022	990	959	998	1025	990	1000	1066	1012	1025	985	968	990	993	961	958	1050	971	988	1010	1034	1006	1055	1039	997	998	954	991	990	983	1000	971	977	1027	979	980	1041	1041	1017	1012	971	1000	985	991	986	952	996	991	1016	990	984	1002	978	1007	1003	975	1002	1005	1059	1013	1046	1008	996	998	985	977	1008	994	968	985	942	1068	984	1022	1012	934	993	992	1044	1013	976	1032	1024	1014	960	966	1000	1005	1017	990	1026	974	1064	1004	1053	1009	1039	1005	989	988	992	1037	1052	1021	1003	1020	1038	992	941	1036	971	1036	950	997	1027	983	986	971	1008	998	1028	959	991	1035	985	993	1002	997	997	998	1034	1027	946	1019	1014	1002	1025	1016	1011	983	947	972	1030	1042	971	990	1033	966	1007	1003	973	988	1024	973	970	1039	1048	998	1040	992	1022	1007	1045	980	1048	1002	1007	1036	1028	995	1024	1019	964	1007	1029	1003	1003	1006	1066	987	1018	1003	991	986	1026	991	1017	961	1016	973	1011	964	1014	1033	1044	1038	1005	1026	1013	993	1025	1002	996	1052	924	1033	1033	1013	978	955	988	1023	914	1014	1040	1060	1065	1015	1041	999	990	972	967	1015	983	1046	1070	974	1023	983	960	973	1009	1079	988	1009	1008	1045	1012	1002	1013	1010	1010	986	987	1006	1047	1008	991	937	993	1043	1029	986	995	1034	1011	1034	1014	1051	1020	986	964	1007	978	985	983	1012	1049	981	1031	950	1023	969	1034	1067	995	995	963	982	1036	1010	1016	992	1080	1031	978	929	1032	1018	1001	1006	1008	1003	1010	998	984	966	1012	1008	1030	974	989	1012	961	1002	1001	1000	1041	1011	1067	1058	1026	1003	1043	1001	967	1010	1015	948	1030	1030	974	1066	1029	1006	1062	1042	1032	1009	979	1063	1020	1007	984	1021	1008	1036	1036	1008	971
31165	23263	7115	1023	223	195	144	182	149	195	155	196	168	180	164	150	172	167	180	184	169	164	180	177	180	172	166	197	162	169	170	172	168	169	185	197	162	164	180	163	173	195	154	168	155	193	175	169	166	183	159	184	160	145	188	165	164	160	175	157	174	163	175	162	170	176	207	184	170	162	160	174	209	177	165	207	181	174	164	170	156	169	175	158	185	184	168	164	175	173	154	146	144	165	146	167	179	163	157	152	156	168	194	163	172	175	166	180	178	174	156	174	148	153	165	165	168	176	157	162	168	171	175	156	179	178	169	176	174	164	154	185	189	190	173	151	175	177	177	177	171	158	194	167	146	167	174	169	172	163	170	190	183	169	161	180	154	157	168	171	194	173	155	160	183	165	169	175	176	188	161	166	158	183	174	185	164	148	188	196	170	184	185	177	190	167	151	168	174	179	183	159	168	181	168	156	181	156	171	155	178	157	159	157	168	156	173	156	148	180	166	147	174	157	150	161	173	167	141	162	181	172	168	181	161	187	175	167	136	182	180	159	175	173	184	174	185	167	184	151	174	180	177	166	155	167	159	171	177	161	151	176	184	180	179	182	175	186	164	171	180	164	158	164	157	152	172	190	159	168	151	163	177	161	175	187	185	148	170	174	153	166	187	176	181	162	170	156	150	173	150	171	193	180	151	148	135	174	180	168	136	179	165	172	164	172	165	177	188	186	191	188	179	140	153	146	180	157	193	172	164	151	186	150	175	173	162	150	166	185	180	170	184	173	165	180	147	165	180	171	179	178	163	162	166	169	163	174	182	168	146	183	148	178	171	169	176	166	160	159	191	169	193	158	171	178	156	161	164	172	174	185	182	146	150	168	177	192	165	147	190	168	157	170	170	170	182	188	197	151	179	176	175	175	161	142	171	189	162	173	153	192	174	155	180	180	197	169	170	184	170	192	137	176	192	186	157	178	161	176	164	164	187	185	162	157	155	155	155	172	172	168	184	176	162	159	166	181	191	172	189	178	152	162	174	180	186	174	171	146	164	157	187	162	184	170	151	177	172	184	153	194	196	162	184	162	179	172	158	177	173	164	151	186	164	175	182	174	168	162	185	181	170	172	162	157	155	157	159	177	154	195	170	154	163	151	192	180	157	178	171	184	175	161	175	165	143	142	165	155	183	192	183	158	182	169	176	157	181	157	184	179	192	169	171	157	173	179	177	164	164	178	171	179	172	178	153	181	199	180	192	142	175	169	190	178	187	157	178	192	190	165	166	170	148	188	150	191	180	186	166	183	171	150	162	173	180	194	180	165	183	176	155	158	167	173	166	183	180	168	165	178	159	179	179	146	158	176	182	175	152	200	186	178	165	185	197	154	164	164	173	187	182	156	179	166	176	159	169	179	176	179	161	157	169	171	158	164	160	169	180	178	172	181	179	165	178	176	168	169	196	162	160	158	162	165	154	171	158	182	170	148	189	174	177	170	157	152	187	169	162	181	169	172	177	171	147	190	176	170	169	192	172	181	171	159	155	169	166	195	199	145	162	164	173	179	186	159	198	175	173	152	188	161	158	165	163	187	176	178	179	167	179	145	181	172	141	201	171	171	153	178	189	183	155	162	182	189	153	162	158	158	163	173	179	183	176	151	172	169	162	177	165	171	178	185	173	183	163	168	184	168	158	199	174	162	146	148	152	179	159	186	192	176	156	180	137	168	190	177	184	181	172	167	158	178	185	181	160	177	185	165	158	183	157	156	165	167	176	162	153	179	158	184	159	155	167	171	170	170	165	198	159	142	155	170	155	199	172	166	180	176	169	159	176	145	146	177	168	147	148	148	160	174	160	170	160	192	197	166	187	165	170	169	184	154	167	165	161	192	166	178	162	172	172	169	160	139	159	182	157	182	190	153	152	181	158	178	184	153	182	180	183	178	182	161	165	186	171	159	163	185	156	189	184	176	183	158	166	186	171	180	147	181	159	162	159	175	166	176	172	166	149	183	183	171	160	189	168	174	187	162	183	199	148	160	173	171	181	169	185	159	177	175	171	153	157	169	167	178	180	149	159	164	182	156	154	170	159	168	189	181	164	189	168	164	175	178	154	176	174	175	170	169	169	173	143	157	168	161	155	157	178	170	168	167	162	160	163	168	183	173	211	167	173	153	170	167	180	166	183	168	153	170	147	138	169	181	157	171	162	164	164	179	158	183	165	179	164	171	167	169	168	166	169	164	173	171	145	154	143	172	176	180	170	148	169	163	176	184	165	174	163	176	169	162	178	172	161	209	179	164	174	169	168	178	151	174	162	176	170	177	167	162	182	161	181	163	168	175	172	183	171	177	170	173	192	186	188	180	191	145	194	165	165	160	183	156	156	151	173	164	167	169	170	182	161	155	175	186	162	172	144	170	177	185	167	173	175	163	157	170	156	152	147	182	172	159	199	183	171	162	192	174	180	158	172	156	162	184	162	166	147	155	168	167	181	166	210	178	165	174	178	162	173	191	164	191	187	161	161	167	168	163	170	149	158	166	152	160	175	181	177	146	186	170	173	173	149	159	186	178	166	181	188	170	170	188	189	171	170	170	178	169	214	179	166	164	191	166	172	181	171	174	158	185	167	190	158	172	167	176	188	194	158	167	152	166	197	174	163	189	156	150	159	198	162	177	159	172	160	165	182	156	186	181	181	173	182	177	169	187	183	186	164	175	195	188	154	178	169	157	154	189	151	165	163	173	185	172	181	146	164	157	163	173	162	174	180	159	145	181	167	191	171	165	144	166	158	166	166	170	159	144	189	194	166	160	176	174	170	174	155	195	150	175	182	179	176	140	162	159	176	170	176	164	164	185	156	176	192	166	179	175	161	161	192	183	177	171	163	158	178	165	175	181	173	172	158	144	186	201	160	176	169	157	178	182	173	153	176	170	172	186	176	177	160	192	156	160	173	167	170	165	171	159	165	182	165	185	159	191	162	179	190	201	157	184	171	175	170	152	177	180	186	160	162	159	166	150	162	191	174	160	158	166	178	147	162	188	166	177	152	159	164	177	173	159	153	177	156	173	178	167	167	166	172	193	178	164	159	153	162	201	195	174	176	187	178	171	177	158	182	181	155	176	182	185	159	161	182	159	174	188	169	170	175	202	162	172	188	171	166	176	171	159	162	170	159	174	145	156	169	170	177	170	189	198	151	177	177	159	179	190	168	153	153	174	155	168	164	185	157	159	175	169	161	187	164	161	179	179	161	156	186	172	183	163	167	158	168	177	173	175	179	177	147	167	178	144	160	179	166	171	162	172	164	169	161	189	172	183	164	161	168	161	172	165	160	172	168	164	175	176	148	169	174	188	157	176	188	181	174	154	170	167	170	168	210	180	168	177	181	164	178	161	144	180	168	180	155	165	182	167	171	171	175	172	174	185	179	169	188	186	167	157	190	193	192	169	160	172	144	163	173	159	178	156	149	169	186	166	141	159	204	170	183	157	163	164	165	173	170	171	199	164
30727	26742	9362	2166	614	555	634	536	589	550	523	636	564	607	504	584	615	586	648	564	636	586	582	592	587	602	571	603	615	558	583	589	565	567	569	568	554	582	548	597	569	590	558	590	565	543	549	582	599	570	581	520	593	562	639	600	632	571	604	617	524	524	549	532	572	599	567	583	559	570	584	583	599	599	607	576	565	582	582	545	567	592	585	584	543	635	598	594	587	573	546	597	547	614	584	608	586	560	579	561	535	595	584	605	593	568	553	607	607	574	614	589	608	585	584	578	583	576	596	550	570	560	564	554	587	598	599	569	566	533	608	616	587	547	594	591	616	573	561	557	577	575	619	583	572	584	605	597	588	607	538	573	576	618	554	570	590	613	604	581	582	556	579	607	563	560	577	585	581	569	562	578	538	575	600	566	595	580	627	585	588	579	568	566	551	554	569	560	619	536	549	604	588	607	624	576	539	575	611	577	570	544	552	530	559	621	578	616	606	598	594	562	562	603	556	577	572	598	558	576	589	588	567	572	572	604	539	574	564	618	574	585	565	569	606	548	569	555	559	558	589	563	561	577	569	581	561	587	620	555	552	626	617	592	547	581	563	552	585	566	574	612	588	597	550	560	593	570	581	596	557	606	562	596	592	546	587	599	583	632	579	585	639	600	534	598	553	602	559	616	525	546	565	553	587	583	589	638	602	582	601	548	604	535	567	574	564	581	581	551	547	583	566	581	584	620	519	582	541	570	582	565	607	597	604	591	595	580	571	623	618	578	589	562	546	578	574	566	517	581	589	560	554	603	569	561	569	560	550	541	558	584	609	573	571	577	550	536	618	571	597	580	601	605	563	551	560	535	617	606	572	588	620	603	615	567	604	579	559	569	575	600	573	614	603	570	549	537	566	594	540	537	619	571	579	583	596	552	589	566	580	571	554	573	612	605	573	580	578	594	624	559	594	637	565	576	600	593	600	602	563	578	588	569	573	604	552	605	555	562	584	594	571	570	552	568	577	568	595	596	551	553	566	593	561	559	574	535	589	553	528	579	573	576	535	584	609	561	570	603	562	576	587	539	558	596	558	581	563	560	588	572	602	612	594	546	586	609	569	560	530	567	585	587	629	615	554	587	631	552	566	596	599	562	612	584	606	552	568	581	571	596	577	608	603	589	619	526	611	528	598	530	586	591	585	573	540	556	552	597	588	595	612	592	569	601	536	576	617	632	595	568	587	563	580	560	614	608	582	589	582	565	582	608	575	566	609	551	574	589	571	665	606	603	574	544	615	590	592	563	613	582	597	600	616	586	579	591	618	616	579	628	578	573	556	588	551	563	567	555	544	589	567	573	593	554	572	593	511	546	579	605	646	594	594	561	559	566	631	627	574	511	548	578	524	597	564	634	585	566	536	581	566	571	581	572	583	569	568	543	540	559	552	559	587	577	619	538	545	560	575	592	569	589	594	570	580	560	577	601	567	566	566	527	582	567	589	604	550	583	589	583	571	580	593	569	548	568	532	561	592	560	552	541	559	566	552	591	528	565	567	604	576	615	557	583	547	614	624	531	542	604	551	623	543	571	614	573	565	582	543	591	559	589	577	597	623	570	557	604	530	588	581	605	572	572	586	581	535	559	583	592	605	598	594	551	609	594	607	616	625	596	584	589	566	587	597	598	610	549	606	589	587	581	624	566	582	610	586	578	552	568	566	596	578	562	574	548	549	625	572	569	600	603	533	566	592	549	571	588	592	595	542	598	559	613	567	577	594	584	592	608	611	585	620	576	595	534	532	586	573	589	573	579	567	585	589	548	606	591	600	581	532	579	633	595	591	565	614	566	548	581	617	534	561	623	565	557	588	580	537	593	573	562	588	602	588	587	620	600	607	570	580	599	595	575	590	573	585	562	572	579	571	572	576	600	610	610	596	574	567	588	587	537	583	581	579	563	582	543	589	512	562	643	563	544	541	622	585	570	562	595	603	630	536	588	612	605	616	531	619	572	611	625	638	560	568	591	578	519	577	543	599	600	555	557	570	597	591	598	634	600	559	580	582	572	617	549	569	593	564	552	599	558	582	576	567	603	611	564	604	552	572	587	548	603	611	557	558	524	533	636	579	555	595	578	571	571	599	519	590	570	577	563	558	627	560	589	592	547	585	539	612	620	559	563	564	591	581	606	555	590	568	587	580	596	601	609	556	539	574	573	593	567	578	605	585	583	586	570	604	578	550	572	572	602	559	539	591	563	573	551	555	613	544	557	569	595	566	611	584	572	595	592	557	554	535	603	567	579	565	631	590	624	627	570	545	567	561	576	609	559	559	590	575	600	551	576	590	612	611	566	597	614	575	556	536	592	535	560	573	583	556	563	571	543	581	575	596	582	621	574	526	563	597	584	577	565	603	584	597	582	628	569	551	574	606	575	567	580	563	540	572	578	579	608	516	594	559	557	591	605	587	593	598	553	608	568	585	585	560	598	565	581	552	588	563	585	613	564	569	570	569	608	624	517	546	584	583	576	608	601	558	643	615	519	575	577	589	566	587	596	568	578	609	592	606	543	559	613	604	581	583	575	588	578	603	576	583	570	569	566	575	566	580	583	575	615	588	571	542	597	571	561	589	553	562	555	587	594	598	617	572	628	614	576	578	565	570	568	565	589	542	567	561	618	581	586	623	568	593	584	593	581	569	540	573	580	561	557	647	608	567	563	542	550	587	575	562	568	581	580	569	598	561	509	613	582	604	611	563	574	587	581	605	569	584	592	582	581	605	548	565	555	574	596	587	628	553	559	629	575	585	538	625	603	585	573	579	613	543	591	591	571	560	588	614	550	576	561	608	597	625	545	565	576	616	626	576	548	568	573	636	569	582	564	557	582	555	588	577	601	582	595	604	566	544	541	605	587	588	552	583	538	587	598	574	606	550	546	595	583	589	555	544	580	588	506	584	583	587	587	581	562	552	571	603	567	542	544	570	586	546	594	622	578	575	589	577	586	615	597	594	639	559	571	555	596	528	587	561	568	602	581	584	584	574	588	580	566	530	624	547	567	604	536	533	562	570	586	553	590	548	568	596	551	577	564	606	578	574	562	600	594	594	583	568	579	622	613	560	569	605	621	566	576	593	561	548	597	595	586	587	582	587	564	550	586	572	560	605	633	565	581	613	550	608	562	578	589	496	581	595	533	555	560	586	582	599	601	604	580	559	568	556	560	584	558	519	573	601	580	550	602	585	569	566	586	606	590	547	629	569	575	563	590	574	581	578	561	604	594	555	598	589	604	561	592	568	554	597	553	562	612	554	609	608	584	556	589	592	579	595	597	554	584	575	584	573	567	555	624	559	558	575	592	569	531	570	565	553	552	597	597	563	600	516	555	578	576	648	577	573	559	589	600	599	558	546	574	590	583	612	573	562	615	608	612	569	596	579	564	609	556	582	529	518	593	596	584	565	544	576	557	563	552	591	580	590	605	572	628	575	560	597	584	582	582	567	566	561	553	594	578	559	567
71810	63033	40619	17073	1860	318	267	282	271	246	237	293	248	267	276	254	271	274	290	268	256	256	231	253	239	273	246	264	250	267	263	251	255	245	267	256	249	269	232	281	250	267	284	256	268	264	256	295	265	230	265	268	274	290	277	248	268	231	275	253	247	216	260	239	237	266	241	253	248	238	272	217	255	264	262	272	258	266	286	267	250	247	260	243	253	247	256	293	269	250	266	250	282	287	257	237	295	270	278	258	268	221	236	288	268	281	259	251	296	258	276	288	264	291	254	287	276	264	266	294	266	254	279	255	260	282	263	265	265	293	250	256	238	259	257	254	287	271	274	250	239	275	264	264	264	246	256	255	270	237	271	248	250	252	262	253	254	291	283	212	253	272	245	261	253	243	256	256	261	259	275	263	259	243	241	253	255	259	269	262	227	256	255	243	269	247	280	260	256	246	277	268	264	237	255	250	255	269	270	265	286	259	243	233	249	266	249	290	253	292	266	260	255	208	312	242	262	234	243	262	255	266	251	282	297	268	257	254	251	292	274	242	280	266	250	255	235	231	252	256	283	261	267	266	280	272	256	251	266	272	271	263	282	224	249	280	268	264	261	261	258	269	253	250	243	264	264	273	268	297	250	276	266	254	249	252	241	255	273	254	254	264	279	280	283	279	239	264	261	225	256	260	237	235	258	263	284	255	256	258	256	266	261	259	268	257	275	246	243	274	276	263	242	266	249	263	265	294	251	262	260	269	282	250	268	254	270	254	242	271	239	256	244	254	237	245	236	245	253	285	268	275	251	258	284	274	256	256	230	239	219	245	263	270	272	273	248	275	248	257	246	218	238	221	258	257	270	245	245	270	232	253	246	243	263	232	267	264	277	251	279	278	259	248	243	269	259	244	248	264	270	257	268	242	263	271	284	300	274	258	257	259	243	272	225	249	271	251	256	251	247	264	245	249	262	265	247	245	263	236	273	249	253	269	267	240	282	269	253	256	270	266	261	243	253	256	221	266	250	229	242	263	274	232	254	259	243	253	252	244	254	268	236	266	270	236	258	267	264	261	252	255	241	247	253	282	250	236	255	268	262	245	263	224	257	234	276	232	276	275	270	262	250	245	249	266	247	248	255	246	262	249	233	279	265	255	242	278	259	233	250	230	227	229	243	251	242	246	248	263	281	242	270	265	253	272	277	270	248	237	265	271	268	287	276	222	235	256	258	257	269	258	244	259	234	244	267	236	247	258	270	271	261	248	298	251	279	261	232	266	243	263	262	256	271	226	229	307	281	268	239	267	246	263	272	272	258	249	242	264	252	244	254	282	266	282	278	227	262	240	253	247	274	256	252	258	238	241	239	260	270	251	249	271	233	257	264	256	255	254	274	275	245	250	274	261	276	272	262	281	268	273	255	230	249	262	262	258	263	269	267	243	276	254	217	294	256	238	270	242	273	261	250	283	271	254	277	221	246	250	256	259	262	276	265	245	232	266	240	259	219	277	273	257	257	262	273	262	259	298	231	258	222	270	275	237	213	262	267	279	244	267	279	257	261	234	265	246	233	258	259	286	266	250	279	246	273	253	263	255	262	243	269	267	263	269	259	244	252	264	253	249	262	251	285	279	258	233	270	271	245	250	261	238	229	252	260	244	256	257	266	263	246	231	251	255	269	260	246	276	269	250	241	268	279	268	260	243	270	284	262	261	246	260	230	263	245	273	245	254	248	283	248	257	246	254	248	249	256	282	248	262	236	245	240	264	260	263	260	270	234	249	232	264	275	275	258	235	258	244	249	229	269	268	246	270	250	229	264	238	230	270	279	264	278	259	276	277	283	244	277	278	279	294	270	273	225	255	272	234	258	219	252	232	264	259	256	264	251	228	242	275	258	239	273	275	254	232	245	247	262	217	287	250	255	278	267	246	265	259	252	255	251	234	247	258	226	247	271	257	256	274	262	261	289	278	275	263	294	261	258	287	268	284	277	243	273	245	275	255	241	247	276	249	248	229	247	244	262	252	265	277	269	245	290	254	296	277	274	273	251	257	241	265	263	263	244	258	253	271	255	289	271	280	259	245	280	281	265	257	257	269	255	236	273	249	244	261	254	253	257	244	280	259	260	284	261	253	245	224	246	234	251	272	259	247	217	251	275	255	251	252	258	263	250	277	251	249	243	254	243	243	240	255	277	256	242	259	258	240	293	255	250	253	259	244	247	269	246	255	242	241	275	272	256	302	248	285	272	231	261	263	257	251	252	254	256	234	255	291	245	256	265	240	218	239	262	269	235	232	258	272	268	251	262	258	270	289	257	249	291	229	251	258	247	246	279	257	259	265	263	257	258	256	270	233	260	259	245	243	258	269	272	268	270	264	260	260	237	252	226	269	266	267	238	255	265	251	261	243	260	278	263	246	225	286	247	262	268	256	246	264	267	248	266	280	289	248	259	277	269	259	262	262	253	263	261	261	236	256	262	251	263	244	280	281	252	263	247	253	256	242	282	244	260	248	241	241	256	234	237	270	276	231	265	263	242	253	246	267	276	259	258	221	266	281	241	258	245	274	265	287	267	254	255	269	260	244	283	256	233	276	293	255	254	275	241	263	259	221	245	258	226	241	258	252	238	260	245	245	261	266	289	272	270	244	264	257	259	257	240	248	248	255	268	237	259	231	249	257	239	242	230	260	260	250	255	263	258	272	278	261	265	262	284	258	266	265	236	261	259	266	252	235	241	275	267	274	265	263	267	256	266	256	258	252	285	257	261	241	260	252	270	253	272	277	285	248	248	271	241	247	284	274	260	236	275	218	259	247	259	258	251	263	229	269	262	253	241	235	269	247	266	267	310	286	234	271	222	258	239	248	271	259	261	257	250	259	260	268	276	263	259	287	254	275	236	268	288	254	278	278	233	269	268	229	260	280	259	252	273	263	248	251	271	258	260	266	250	235	248	276	258	288	242	226	242	268	257	262	261	266	242	290	255	273	275	244	225	258	240	269	282	243	253	243	244	293	257	250	259	254	219	254	235	278	244	243	259	222	290	245	258	249	231	258	235	232	273	270	249	242	236	267	249	245	263	249	270	260	253	246	274	270	272	250	253	231	269	251	256	267	258	255	247	259	256	281	269	229	242	264	274	239	247	254	280	269	280	278	249	269	268	252	259	260	239	266	255	231	244	289	267	260	262	267	231	248	238	249	274	244	257	265	256	270	299	264	265	259	279	248	245	281	264	243	250	280	270	255	277	250	258	258	263	258	268	273	266	249	228	252	258	248	258	253	245	248	249	241	270	224	258	258	270	282	260	263	273	260	275	246	280	256	250	262	252	260	248	274	266	309	266	267	248	277	237	264	260	267	218	275	286	261	264	243	268	291	247	256	263	278	252	265	239	296	251	251	251	274	270	285	284	263	276	262	259	263	242	274	276	259	256	275	268	288	247	250	291	230	265	278	273	241	284	279	257	269	278	284	260	246	265	253	260	261	276	259	249	255	256	276	253	267	248	257
51879	50223	38887	13699	1027	1011	924	895	949	854	869	851	855	865	867	804	818	796	862	798	828	834	807	801	786	810	799	826	828	808	831	827	829	818	779	870	767	841	773	827	831	838	834	813	808	790	802	799	753	817	807	759	834	816	823	762	832	747	769	819	751	826	789	848	831	824	793	789	799	837	798	842	806	840	826	817	846	748	837	772	815	797	766	755	835	791	808	788	791	807	877	803	752	794	795	779	800	789	854	758	829	809	780	803	788	824	780	804	824	811	830	781	841	784	832	817	726	815	813	807	781	841	805	765	847	779	816	792	805	806	803	803	790	797	793	794	802	799	796	790	817	793	792	811	853	831	832	808	839	816	797	791	826	802	819	803	809	820	784	754	804	806	758	822	769	822	857	874	792	766	828	785	785	813	727	804	787	793	789	828	771	830	806	799	795	820	779	849	804	815	759	798	833	821	807	806	768	883	800	837	812	845	807	778	786	808	838	825	850	796	816	768	799	812	796	781	856	826	818	810	823	767	875	806	821	806	809	806	795	809	814	740	779	832	811	815	779	800	794	790	789	857	819	815	832	814	865	798	805	840	796	797	771	760	809	788	783	760	849	785	811	825	777	792	809	835	769	839	840	782	839	766	790	822	815	813	797	820	798	772	789	839	825	758	808	773	785	829	816	793	808	776	816	730	798	825	797	806	792	740	820	804	782	792	809	773	772	785	811	787	811	834	777	828	820	782	809	812	829	773	841	822	776	824	800	796	795	784	809	817	798	751	777	852	787	758	761	754	813	777	810	843	805	804	869	834	846	815	817	783	801	750	799	786	819	809	793	808	774	822	805	774	767	803	805	814	810	814	789	806	834	752	817	789	781	787	763	776	842	846	842	825	830	776	809	825	821	822	836	843	760	832	809	833	826	780	742	812	844	841	823	793	833	812	809	768	797	787	789	790	829	798	808	822	828	798	766	822	789	788	797	784	817	814	854	837	742	829	829	873	818	781	823	855	807	811	825	775	829	875	819	782	770	876	790	808	805	772	818	788	845	818	804	806	778	816	770	799	770	779	809	802	787	780	809	865	799	826	785	845	781	782	814	883	795	793	779	783	800	801	818	772	777	821	736	868	822	801	817	826	795	800	796	769	821	832	822	815	784	837	851	727	887	764	774	836	791	855	777	789	810	790	844	830	781	800	770	762	786	807	816	787	767	790	822	810	857	826	803	834	772	757	787	800	776	787	791	838	780	797	804	809	786	815	879	801	798	795	826	755	812	779	781	788	826	814	787	795	763	793	800	795	836	794	792	760	880	871	781	794	797	762	785	762	810	800	789	791	808	821	811	797	784	787	764	861	747	850	752	780	823	803	796	781	748	809	779	865	851	902	784	764	850	824	874	820	755	774	817	787	802	789	781	807	821	793	831	769	813	797	823	802	810	797	866	787	821	762	807	833	842	814	830	812	784	771	817	813	762	811	805	785	844	790	795	823	783	829	770	810	810	796	792	771	817	832	723	749	826	816	818	807	829	761	752	766	782	783	801	818	821	821	846	795	784	804	806	769	835	804	836	844	743	796	814	754	790	814	827	817	840	766	805	783	803	776	771	801	826	840	805	812	795	773	786	852	771	843	813	814	775	788	744	778	730	799	785	819	793	762	797	831	793	789	831	827	828	819	799	820	763	795	782	758	814	770	840	777	768	771	830	774	785	797	821	829	775	818	780	773	821	792	766	769	822	803	862	816	783	849	800	836	784	819	856	802	825	821	857	815	801	787	861	761	857	825	787	792	823	759	808	824	828	803	815	824	818	814	794	820	827	774	792	774	777	782	849	836	773	789	797	839	785	807	804	864	801	841	877	807	796	790	799	780	785	841	794	815	759	780	833	811	851	851	744	809	796	818	762	818	772	800	778	785	845	793	743	808	787	801	811	784	744	807	852	760	828	804	798	840	749	819	833	805	829	822	775	798	818	830	775	737	805	830	812	808	828	799	805	772	825	779	787	797	817	759	809	820	782	848	769	814	834	813	831	822	808	780	795	857	793	757	806	782	763	837	808	800	842	783	821	763	750	775	857	754	841	794	759	804	802	812	796	781	769	814	755	845	850	781	803	802	851	854	795	779	788	845	802	831	792	797	801	781	816	812	781	808	844	792	817	803	797	829	860	804	808	777	813	821	844	779	809	815	770	790	809	794	751	823	818	801	841	840	782	798	827	801	821	776	834	779	802	776	817	792	757	776	774	827	817	797	808	849	781	823	778	842	797	790	808	783	847	831	807	770	798	795	811	818	801	816	818	811	764	763	775	804	855	827	872	825	822	801	836	791	775	789	813	747	761	790	775	716	814	808	799	812	829	778	831	782	842	796	740	803	818	799	804	828	780	838	785	797	836	742	834	824	786	859	804	825	824	797	779	862	793	831	769	772	813	808	774	822	780	781	763	779	806	786	804	768	807	741	802	817	809	795	831	795	765	778	776	747	786	800	805	737	770	817	798	788	798	809	801	767	791	776	804	816	782	788	841	835	761	769	812	797	811	814	799	813	848	741	843	802	779	838	854	736	742	756	720	821	764	802	803	806	815	790	768	815	812	798	861	822	800	803	777	743	817	812	765	761	842	812	771	781	798	780	790	781	838	772	847	805	773	805	739	795	803	808	795	748	798	797	851	812	797	787	834	815	810	820	878	852	817	821	812	821	808	814	838	778	793	848	847	825	807	791	790	808	803	833	830	763	798	788	788	854	862	795	792	804	855	798	785	786	828	832	830	790	769	791	751	783	812	791	809	826	770	820	802	765	801	801	789	828	767	818	802	767	781	827	871	782	832	777	791	842	772	790	808	841	794	840	772	845	747	810	779	753	780	785	766	778	788	791	783	776	816	810	804	794	809	799	795	823	784	797	798	812	784	743	791	766	775	803	795	817	795	840	865	785	796	844	841	748	788	806	782	795	792	785	855	739	780	777	819	827	840	816	796	805	824	795	783	785	806	774	793	797	755	774	787	852	838	762	833	778	774	822	780	780	836	771	814	811	772	785	778	807	775	815	826	780	780	764	823	773	834	789	789	860	852	790	865	790	800	830	869	819	780	821	785	780	776	746	770	808	812	804	815	797	783	823	761	777	775	827	767	869	851	728	777	773	785	837	819	787	807	798	811	829	781	764	797	785	810	794	748	821	804	790	791	856	839	784	810	822	823	771	817	811	756	798	799	809	787	854	787	794	802	782	832	773	834	816	779	769	805	791	785	754	795	808	836	760	824	821	791	823	799	812	847	805	821	810	803	858	762	783	792	836	837	813	813	814	798	789	821	814	789	774	821	759	837	781	802	756	818	825	833	776	787	843	876	818	738	839	844	821	842	805	773	790	808	777	810	775	799	785	813	830	798	797	788	840	812	819	773	852	804	804	784	820	839	792	840	854	744	826	869	812	757	760	804	812	781	811	789	780	860	812	811	749	771	802	772	816	832	820	787	809	821	796	796	823	810	767	790	792	840	724	794	805
79573	73021	49932	24407	6144	589	424	349	397	365	352	380	342	392	327	344	358	359	351	345	356	329	321	349	360	343	314	335	368	331	308	338	340	360	348	340	365	343	356	355	353	349	365	357	345	380	374	382	355	346	339	347	353	348	311	331	316	302	363	367	340	321	324	335	356	354	341	350	343	340	356	340	333	349	353	328	346	351	309	340	335	305	326	315	348	302	407	344	371	333	335	345	380	312	345	312	306	337	347	331	365	355	375	353	326	361	354	340	343	343	345	361	310	341	359	342	358	388	321	383	326	356	324	317	347	346	368	337	347	372	378	353	340	328	344	343	356	335	342	323	338	357	346	322	321	351	333	326	352	375	369	321	340	323	314	380	349	327	326	357	283	348	320	328	376	362	362	351	334	333	323	314	313	343	324	352	356	336	343	345	355	343	367	370	310	375	372	337	341	345	318	356	347	326	315	311	322	388	360	343	333	362	347	338	365	335	340	396	328	339	350	329	332	352	327	363	357	384	336	361	346	324	335	359	335	315	338	370	311	355	356	355	342	345	324	331	327	333	300	344	382	308	361	354	359	322	380	320	327	363	342	364	331	358	386	337	327	327	375	349	328	378	331	366	356	365	340	345	353	343	353	368	344	338	359	355	329	344	336	340	334	342	356	337	343	337	327	350	324	349	343	324	361	346	279	353	332	355	339	352	358	359	322	354	343	374	306	361	353	351	370	360	347	329	363	329	316	353	369	355	305	331	341	374	328	343	321	361	341	364	335	334	320	352	330	323	346	324	341	370	336	339	330	342	350	359	319	356	314	344	325	314	316	346	329	340	381	327	350	371	339	335	358	345	357	343	349	336	348	383	346	347	328	349	347	351	337	343	349	363	352	337	328	332	302	339	332	317	341	312	356	343	328	349	328	356	340	353	364	352	329	293	316	338	344	336	368	334	330	308	292	332	330	347	313	331	327	379	339	331	355	340	335	368	349	317	337	334	359	366	343	348	329	369	354	344	334	334	327	329	343	317	337	351	341	325	358	352	359	343	331	327	355	334	347	340	318	385	372	345	358	350	323	309	329	353	356	321	344	337	313	346	336	361	337	374	339	324	341	318	347	351	320	337	339	366	349	326	377	293	354	354	324	340	354	324	341	315	346	356	340	369	314	298	335	360	323	340	342	308	343	340	351	358	321	348	318	356	319	376	338	345	333	337	323	359	332	341	323	351	346	351	357	324	367	341	349	361	339	355	330	317	346	334	349	330	334	339	363	322	327	329	373	326	343	351	337	345	339	315	347	329	368	310	333	328	349	374	339	300	345	344	345	341	318	352	348	338	315	337	337	350	324	341	374	334	328	377	310	362	314	376	351	362	336	340	342	329	335	364	331	336	356	398	345	301	310	314	343	335	405	347	344	370	332	363	355	345	352	336	351	310	347	323	350	327	310	342	329	341	373	328	343	374	377	360	340	324	374	307	314	348	297	327	353	353	368	340	367	358	355	344	355	337	323	319	344	320	353	369	358	341	396	331	328	337	370	364	354	353	342	349	342	331	349	338	365	334	334	320	334	361	345	329	351	355	364	329	323	340	348	360	354	344	352	322	344	303	335	328	321	362	366	356	340	324	321	336	313	344	340	332	334	366	349	304	346	340	336	372	332	336	364	362	332	327	322	366	380	361	343	346	330	305	348	306	339	356	361	366	346	351	363	360	344	351	351	322	325	348	318	365	326	358	335	355	353	355	333	337	347	339	322	352	391	346	322	362	335	339	354	322	361	341	382	341	370	337	329	363	341	363	332	355	352	378	352	325	333	331	363	331	354	365	360	360	335	312	320	357	320	346	347	369	333	354	321	326	359	354	316	375	329	328	320	328	336	336	329	352	364	317	344	365	345	371	334	351	340	365	375	362	294	351	368	360	364	326	324	338	344	333	343	331	315	353	327	341	359	320	350	330	320	343	334	397	341	341	352	364	334	359	343	337	353	377	347	330	318	367	342	342	371	342	358	386	353	337	346	367	329	343	349	332	344	372	349	345	341	371	311	360	311	336	304	324	331	339	334	324	327	339	310	344	400	347	324	336	344	348	340	322	366	335	345	349	365	351	368	311	346	341	331	351	359	346	307	321	342	331	291	318	369	344	313	329	342	383	323	358	313	335	346	368	341	366	334	369	313	354	350	337	326	338	370	353	348	328	327	352	360	334	336	368	312	320	358	316	354	382	351	333	362	337	329	326	357	347	351	357	362	325	348	357	308	333	287	365	341	356	359	353	349	344	329	320	352	306	332	297	317	312	351	362	376	334	356	344	378	342	329	368	314	306	324	349	321	367	311	331	336	369	331	351	343	359	347	352	330	326	361	334	323	377	333	350	325	316	354	375	344	333	302	341	320	311	331	341	312	335	346	347	354	339	358	347	334	379	348	328	353	317	315	344	351	316	348	350	301	358	318	343	306	346	358	364	355	329	332	340	319	338	339	345	323	338	342	347	320	389	341	318	338	330	317	360	336	335	340	348	312	355	319	370	326	384	315	344	357	359	346	345	357	332	324	342	323	348	332	350	374	338	353	354	333	357	327	305	350	313	332	311	350	356	334	330	361	333	351	344	366	360	356	376	350	355	332	351	337	341	332	324	327	325	345	343	359	305	347	335	353	348	311	336	331	357	330	331	352	367	322	335	337	338	323	359	335	346	337	331	338	334	363	340	334	339	350	344	382	340	347	317	324	347	380	360	347	357	307	369	323	314	361	336	355	353	333	364	358	357	326	339	340	336	356	345	359	312	321	324	356	349	341	340	326	323	340	338	359	335	352	344	353	309	344	326	376	347	353	330	352	325	342	319	345	338	331	345	350	340	338	360	332	356	361	342	342	351	353	333	357	338	318	377	349	368	346	328	350	329	369	348	366	356	354	315	342	328	338	368	343	326	339	357	311	332	368	344	353	366	315	369	344	333	338	386	331	337	320	339	354	325	324	360	325	329	339	362	319	349	331	334	324	346	320	334	347	352	372	359	367	348	357	347	342	356	405	324	328	358	340	357	343	332	370	362	334	370	359	330	329	324	331	323	336	350	357	331	337	364	320	326	356	342	327	352	330	319	350	360	339	319	352	334	344	315	335	329	324	337	316	368	353	363	354	347	347	413	339	356	337	342	359	328	362	329	387	367	347	317	356	336	342	339	308	339	353	345	380	337	334	340	316	329	362	354	378	351	373	334	338	358	310	347	358	307	354	350	362	358	339	343	330	310	344	324	338	315	315	333	354	330	341	336	344	323	331	357	357	311	310	313	340	343	334	335	328	351	356	338	329	356	344	326	371	326	352	311	385	353	344	352	336	351	330	335	349	344	359	367	340	357	329	339	320	352	332	344	322	350	334	328	373	327	333	342	332	351	331	346	313	356	321	344	377	314	355	336	323	339	328	348	343	350	346	319	363	373	353	326	369	364	368	333	314	368	316	357	341	314	357	335	363	372	346	312	341	356	356	322	353	358	336	296	314	340
62205	63339	48349	17897	1384	1352	1278	1155	1175	1109	1102	1022	1098	1080	1089	1054	1084	1020	1069	1071	1033	993	1047	1030	1032	1001	997	1027	998	1042	993	1002	1002	1009	1057	961	977	1035	945	1031	1038	1023	1013	993	958	1021	980	1012	1014	1013	1000	958	1003	984	1011	1025	1028	1054	1008	1007	1082	1070	1022	1026	1027	1044	1037	943	1003	1021	979	1024	1036	997	996	1033	1015	977	1045	996	970	1074	1029	995	942	1000	983	1012	1039	1075	1001	1011	990	1005	1056	1053	1056	1027	977	1049	1038	1001	1008	984	997	1018	993	995	1002	992	1010	1024	1007	1043	1036	1054	979	1047	946	985	1029	987	1007	1057	993	1050	981	1003	1019	1034	1042	1021	990	992	1004	1033	1001	976	1036	979	947	1053	1006	946	1038	1036	926	983	1002	990	1036	1034	950	960	1020	950	985	1041	1007	1024	952	981	978	997	991	939	1040	1071	984	1010	973	1024	1020	1001	1010	964	976	935	1009	1008	1027	1009	1004	948	1010	994	1036	991	988	1057	1019	984	1018	1008	952	1037	1007	984	1040	1016	1011	945	1038	1003	992	968	1063	974	1034	979	1008	971	1010	1014	1026	1009	1041	990	999	954	948	1056	987	1016	955	1002	1011	1006	1017	1045	1011	987	993	1033	964	1006	1006	983	994	988	1018	996	969	1036	976	1002	1039	1005	1050	991	1035	968	1016	1048	1062	962	985	1079	1013	1001	996	999	1035	963	1013	980	1014	1013	1009	986	1023	1000	984	1030	1016	991	1042	1001	1007	1031	1046	1047	1066	1030	978	1019	1046	968	1002	962	1025	1009	997	1061	1019	1029	1061	993	972	1062	1032	1017	1060	986	996	1026	991	1004	1017	1022	1029	1025	1012	1025	1002	1055	1067	998	1023	1074	974	976	1036	1037	984	1034	1001	1007	1028	1048	1001	1048	998	994	1041	1008	987	991	1080	1049	981	1046	1000	1002	1011	993	981	1044	1033	982	1019	1023	993	968	1012	1021	1003	1009	962	1046	1030	1029	990	979	1028	1050	1015	1012	1007	983	1054	1081	1028	1008	1005	1026	1013	991	1006	992	1016	1014	1029	1025	1034	1034	992	1001	1032	1074	972	1002	1035	1010	1058	974	1036	1033	974	998	954	988	1009	997	978	949	1062	1049	991	978	1008	1039	994	1028	994	1039	1013	1000	998	986	945	1025	990	999	1041	1039	1021	947	1021	1068	1012	1033	1044	1041	1043	1033	999	1054	1049	1035	1024	994	1002	1055	1030	999	1020	1018	984	1013	1020	1026	1023	1047	1013	992	986	1014	1016	1026	1017	1005	945	960	1017	1040	1059	1022	1027	1024	1011	1030	1038	985	973	1035	981	994	990	1041	1017	1004	997	1040	1016	995	945	1077	976	1061	996	1058	976	1027	999	966	1032	1017	1049	971	1011	968	981	1094	990	1004	990	1096	1037	991	1010	985	1027	1023	1075	1024	1048	998	961	967	1054	975	1019	978	1008	1024	1037	1035	1031	980	979	990	982	1025	963	1028	916	1000	1061	954	1001	1049	1040	984	986	939	1035	1014	1032	1067	990	1036	1034	998	1002	978	1013	982	986	1035	1008	975	996	1032	1052	1009	1011	991	959	995	1007	1037	1013	1079	1027	1057	981	1039	988	1026	975	989	1060	1021	1035	1065	1016	990	986	985	990	1045	963	960	1060	1058	970	991	1016	1037	989	983	1010	1023	1005	1058	1001	1037	945	1002	1030	1005	1012	1028	1042	1014	1054	978	987	1006	984	945	1016	991	1001	1060	1035	972	1008	996	1017	1022	999	1028	988	1012	980	1013	992	1012	1065	1036	977	966	1022	1012	1004	956	1026	965	1025	1005	998	1004	1035	982	990	968	1035	994	1038	965	1004	1050	1027	966	1030	986	962	982	1015	1051	981	1014	995	1022	976	1033	1016	982	1011	1019	965	1047	997	1049	1038	987	1026	983	990	1086	1033	1015	1023	943	1010	1091	951	1081	966	988	970	1078	1004	1037	972	1014	1015	990	1002	1003	1018	986	1032	1072	951	1060	1026	993	1015	1026	980	1036	989	1027	1034	999	1078	1020	961	1084	1027	1021	1014	1001	976	1008	1007	1029	1029	1017	1025	1026	954	1005	986	1012	1008	974	971	1004	1034	993	1012	991	984	1000	969	1046	1060	943	1044	1006	1012	1015	977	1021	1073	1042	1025	1032	1042	999	1018	987	974	1006	1024	1044	1082	993	1027	1040	1009	995	1045	1025	973	961	1046	943	991	1007	1061	1037	1024	974	1031	1032	1046	1001	1012	981	995	1023	1025	1008	1030	950	966	1039	924	1026	1003	984	983	1031	996	1013	976	1003	967	980	959	981	1025	1036	990	1081	987	956	995	987	986	1021	978	996	1003	1037	1041	1048	1068	1052	1047	1049	1015	997	1006	1067	997	1004	1043	980	1044	1021	996	1001	987	1020	1033	1036	1085	1068	983	1020	1018	1039	1031	986	977	1008	978	1032	930	1024	1081	1000	1057	965	1010	1012	1035	948	975	980	995	1018	988	1021	1075	1004	948	1043	1001	1013	1024	1009	990	1004	1057	1054	1085	983	1067	1025	1031	928	1028	1035	1005	1039	1050	1004	1051	898	1024	1067	1004	1001	1026	1015	998	1003	1002	1002	1019	986	1016	1029	1010	1021	989	1030	997	1015	1018	1031	1034	1073	993	967	1045	990	966	1018	994	1033	1029	1027	1021	980	1028	1060	1000	964	997	988	970	1005	992	1003	1058	1016	1054	987	991	1009	1004	1047	1036	992	1018	1042	1050	1015	1023	1012	990	1052	1031	980	989	948	1012	965	1034	1065	1013	995	1032	990	1010	979	1004	1044	969	1001	1029	1039	1016	984	1018	999	1071	979	1026	1027	981	994	1023	929	959	1003	995	1040	1094	995	1026	1043	982	1043	1004	1027	1068	1016	1010	990	959	965	1029	1009	1088	942	1077	966	1077	1016	1024	1013	1009	977	1094	1004	1000	1029	1027	976	983	1008	983	1022	987	1035	1016	1013	983	972	1031	999	1040	1009	1011	1006	1025	1009	996	1024	1048	986	949	966	1039	1006	1007	1014	1059	1038	1009	1080	1004	1006	1011	1025	937	1006	1030	1093	1027	1015	982	1009	996	1058	1037	983	1064	1049	974	951	1002	1009	1018	973	1022	995	1014	1028	1059	960	970	1044	953	1015	1023	1027	1034	986	994	1023	947	966	1056	1048	959	1038	1057	1022	1009	998	1045	1003	983	1014	979	1028	1005	1010	986	1009	1040	1024	972	1002	1080	1072	1013	1017	1015	1018	1022	986	1028	1044	1001	1023	1002	1018	938	1011	1023	1033	986	990	980	1013	989	1061	997	1019	983	1020	1006	970	993	1038	1012	976	994	1031	1044	1027	1023	1032	976	1031	1056	1005	996	962	985	1006	1018	1037	1010	990	1045	1032	1047	1012	1008	990	979	1057	997	1012	1022	1016	1020	1010	1055	979	1033	961	962	952	1000	1038	1056	951	1036	1015	975	1023	1020	1000	979	1050	1020	1014	1058	955	988	963	981	995	1024	1012	1018	1040	1051	1037	1037	967	922	1051	1006	995	1037	1012	1016	971	1005	1057	1024	1024	1040	955	973	984	1079	1038	981	987	1018	966	1029	1014	1028	947	1046	1016	1062	1051	1014	1046	1008	1047	1017	1018	1034	1005	1059	1000	955	1026	1016	1002	1020	1007	1016	986	1028	958	996	988	1015	975	1019	1042	1034	1033	1029	1014	1008	1006	982	1012	1027	996	969	1039	979	1013	1072	1043	987	1020	1027	999	1000	976	969	1017	1056	1036	988	996	1040	1058	1046	1021	1009	1023	970	1034	983	983	1049	984	1050	992	986	988	998	1018	997	1034	1024	1005	1081	1059	975	1029	980	985	1043	994	1006	1039	965	1019	990	1042	973	1009	1020	1061	980	1013	1019	1003	1033	1086	1072	1052	1006	972	1049	1022	1001	985	968	1011	1003	972	1006	998	1024	1008	1042	1052	1012	974	965	1001	1014	1006	994	1037	1094	946	1004	1070	1008	987	1095	985	1054	986	1014	1013	1025	1008	978	1041	1009	972	1056	1023	971	998	1064	1039	1057	955	1028	986	1046	1002	979	1044	982	905	1000	1079	1004	985	1030	946	1025	1019	1025	1012	1006	1006	981	993	1039	993	1012	1004	1009	1023	1001	1015	1024	1031	1012	1007	998	950	1056	996	998	941	996	1013	1022	980	948	1040	992	995	976	991	1022	997	998	1036	992	976	1046	1040	979	1046	1038	994	1057	1015	1051	981	1032	999	950	992	1012	1016	1003	1004	1076	1030	1005	1028	1030	976	1062	1055	963	1007	1026	990	997	1034	969	1061	1019	1030	988	1011	1064	1018	1013	1001	989	989	1057	1010	978	997	1105	1009	999	991	996	1014
33387	22801	6857	876	224	161	177	188	164	184	183	165	162	172	176	176	173	153	173	149	168	203	200	154	156	173	171	188	176	176	168	173	184	186	163	176	175	169	187	183	201	177	196	168	157	197	195	201	181	189	186	148	194	173	168	175	178	188	191	171	200	170	160	185	190	190	193	162	193	166	204	190	153	167	179	201	191	184	180	170	183	156	201	172	181	185	160	179	197	178	168	200	176	183	181	184	185	184	172	167	183	192	168	174	191	185	194	169	170	166	167	173	196	171	188	150	167	176	190	174	180	166	186	178	192	184	175	158	164	185	167	191	177	172	168	177	175	174	177	186	189	160	169	190	167	191	185	164	149	178	169	169	177	200	163	155	187	183	200	196	179	162	143	158	177	162	169	176	172	166	183	163	164	186	154	172	191	175	189	175	168	192	190	176	160	166	160	177	183	192	180	170	180	162	175	171	192	200	168	187	177	149	166	165	164	180	160	150	154	157	184	149	170	182	161	168	164	149	170	186	172	166	176	173	203	181	152	184	161	167	184	159	183	167	180	177	183	176	190	175	167	154	194	180	177	168	177	156	177	158	164	183	156	186	164	167	153	191	181	175	198	190	171	178	167	164	189	197	166	184	180	150	153	191	174	148	168	163	161	175	184	181	187	177	170	170	171	162	186	182	182	177	161	163	183	186	190	185	159	165	154	185	173	192	165	178	190	180	186	168	153	196	168	163	192	158	183	181	188	198	164	188	173	198	166	183	198	167	186	166	181	166	183	169	179	178	166	162	204	183	157	193	163	153	170	166	173	181	198	170	155	174	182	174	168	170	205	166	175	192	161	164	174	186	172	183	189	162	160	173	170	160	182	183	186	192	170	157	157	170	160	195	166	179	156	185	192	173	198	189	166	176	164	190	173	197	181	178	173	177	168	171	150	183	156	185	172	193	176	184	189	192	163	155	165	160	179	198	175	151	173	181	161	161	157	174	176	184	164	157	157	170	182	167	166	173	157	176	177	177	177	159	163	171	169	161	182	181	171	172	162	166	162	139	202	175	171	178	182	172	163	182	164	178	167	166	169	172	178	170	159	180	172	153	204	186	184	177	184	183	186	200	179	170	189	151	172	161	171	169	161	140	167	182	157	162	162	157	169	196	203	186	192	162	183	168	179	178	176	165	157	186	190	180	140	168	209	159	180	190	159	155	163	175	179	182	169	176	178	201	192	187	164	159	171	155	187	191	187	156	171	162	173	185	197	200	155	196	194	164	171	176	162	139	160	191	175	176	207	188	163	168	174	189	175	173	171	175	165	161	172	161	161	165	199	159	166	194	164	178	163	184	188	169	163	197	181	180	165	163	159	177	156	162	174	144	222	167	164	191	154	163	181	168	183	167	177	199	179	200	169	185	204	162	172	173	153	159	142	184	201	174	173	157	180	167	171	168	200	167	158	199	178	182	158	193	175	159	177	189	170	167	204	180	175	155	174	156	158	133	179	162	184	157	174	191	186	178	178	173	168	162	195	183	160	166	177	186	163	174	152	191	182	167	147	163	179	155	179	183	178	189	158	162	202	160	159	171	177	179	152	152	177	172	186	160	171	161	175	175	176	180	181	159	170	187	166	171	204	198	176	176	187	190	169	173	167	182	161	133	160	202	174	168	175	158	158	167	160	166	189	183	171	171	192	199	182	161	169	188	174	148	172	185	179	181	169	172	174	160	185	169	173	162	197	173	152	171	165	194	171	185	191	157	177	177	209	175	178	173	162	177	171	163	160	168	154	154	187	174	188	162	176	178	168	180	193	176	196	196	178	159	194	157	158	192	169	172	192	182	175	178	154	160	201	159	185	164	192	172	184	178	175	162	152	177	186	172	166	169	202	175	178	174	189	163	166	157	157	185	169	169	182	184	174	166	188	202	189	195	185	165	162	178	182	167	183	205	166	157	148	178	165	155	190	169	169	180	175	161	183	161	164	184	175	197	194	180	181	180	150	181	167	189	179	155	195	170	201	169	171	165	188	161	164	167	189	184	159	166	164	162	175	186	176	181	176	193	159	186	166	180	197	183	196	196	172	163	179	185	188	163	167	167	164	170	177	188	180	175	183	197	195	154	186	161	169	185	167	200	186	166	181	160	198	185	189	209	168	172	187	189	183	166	173	187	168	159	177	204	166	175	171	165	184	176	161	161	172	167	167	168	170	182	191	165	166	192	183	172	173	172	171	171	156	170	178	161	204	188	177	180	175	182	182	191	185	174	177	195	170	169	180	171	180	188	171	154	159	181	185	141	186	203	166	179	169	182	187	157	172	179	173	170	167	189	162	155	169	175	163	167	173	164	182	171	186	167	165	193	181	141	181	163	181	165	192	202	184	178	159	170	168	166	174	155	192	166	178	186	183	183	159	163	162	167	167	169	170	178	164	175	198	159	194	188	148	179	170	174	187	185	181	176	178	176	169	193	183	182	175	178	189	177	170	175	165	162	167	158	183	168	154	178	174	170	195	187	178	164	186	167	158	178	171	172	161	143	201	175	182	165	178	182	143	163	169	184	154	192	179	174	174	199	161	166	188	181	159	166	173	171	160	166	168	207	176	154	164	186	188	161	159	174	161	182	181	182	161	194	189	172	190	179	156	185	170	162	192	174	167	164	178	169	186	169	178	175	161	172	161	173	189	186	202	212	171	178	164	180	175	175	179	182	194	185	179	171	165	197	192	154	168	182	178	172	194	193	179	176	188	184	185	155	183	159	159	167	176	175	173	146	174	164	182	185	168	185	154	171	170	179	169	192	176	158	168	187	184	174	212	195	205	174	176	167	179	163	163	186	198	173	164	160	200	165	195	165	186	169	166	199	182	177	182	177	169	181	179	203	188	184	162	172	196	170	175	179	181	195	162	179	173	170	175	151	189	166	145	164	179	161	178	169	180	172	159	191	159	168	147	177	184	182	162	172	179	195	149	166	178	166	167	173	182	176	162	183	164	160	179	179	187	152	169	175	192	168	181	146	151	191	177	160	172	178	166	176	174	185	174	170	143	203	183	153	166	188	165	186	195	191	180	190	165	167	174	171	166	168	159	201	175	163	173	168	174	178	206	148	166	180	167	174	152	177	173	157	178	153	198	168	175	165	161	189	172	168	177	163	192	169	175	184	202	166	171	185	170	178	179	171	164	177	196	171	183	170	157	165	153	184	160	183	165	162	193	189	164	201	202	179	168	177	178	149	173	198	170	205	169	162	160	159	176	205	185	175	198	168	186	184	159	177	221	189	170	148	179	183	180	175	196	186	204	160	173	167	158	145	196	160	196	193	180	158	168	157	193	165	171	156	179	171	182	189	188	181	196	144	183	189	161	194	190	158	176	196	189	181	174	140	186	183	185	180	177	169	166	174	178	148	178	212	155	178	177	180	171	190	182	181	170	178	186	189	183	179	193	184	183	168	165	178	152	181	153	168	165	179	168	188	179	193	192	167	183	179	169	188	180	160	177	168	155	172
32597	25283	9095	2017	588	581	611	625	550	540	601	569	605	607	579	581	573	580	591	572	571	565	608	595	580	593	566	596	588	585	583	584	591	580	569	635	593	540	618	614	552	588	617	594	617	576	598	590	534	587	590	570	600	579	575	603	593	595	596	572	604	563	559	568	602	586	608	602	581	581	579	573	558	590	581	579	560	628	556	583	550	538	616	614	620	621	614	628	613	586	600	579	578	579	597	572	564	584	599	579	619	598	567	605	578	512	601	600	588	570	549	559	607	601	562	600	589	610	585	595	579	565	605	586	589	580	606	593	581	635	589	584	579	581	574	597	591	615	622	601	572	536	615	580	594	628	627	543	580	606	556	614	594	602	585	563	589	572	597	597	589	618	560	579	550	592	619	590	549	611	599	655	594	547	574	551	595	608	593	580	570	564	593	589	563	568	591	612	604	573	544	574	567	610	589	582	585	595	558	618	615	617	603	608	613	573	633	601	565	557	599	612	593	618	559	594	572	583	581	545	584	578	571	577	596	608	547	538	609	560	570	564	559	630	612	574	592	612	580	581	616	604	602	563	591	592	578	574	585	611	591	591	566	634	617	590	541	579	574	579	595	609	563	646	554	632	601	540	623	597	637	566	591	612	587	591	579	564	610	565	559	615	560	600	593	589	567	541	589	633	581	620	615	586	573	585	590	552	589	607	613	591	588	643	621	555	552	597	586	559	560	617	604	563	581	598	623	591	614	591	597	596	575	588	584	594	593	563	557	594	585	587	630	618	577	623	605	572	598	569	588	550	560	555	596	603	586	563	603	591	606	566	554	613	611	569	592	566	597	618	587	626	564	576	618	636	621	599	599	567	602	661	586	624	582	557	584	611	607	610	588	602	574	598	597	592	606	592	604	572	588	625	565	597	598	586	639	629	589	574	630	614	557	580	596	590	596	557	606	615	603	594	585	621	656	586	555	575	610	601	597	589	612	613	606	579	589	561	564	565	594	590	576	538	608	553	611	606	613	564	557	603	596	589	580	596	595	619	571	580	594	596	592	583	627	581	570	601	589	569	602	570	621	577	596	585	586	592	601	610	591	593	576	585	604	603	570	547	587	587	566	593	594	613	532	608	577	608	595	528	592	586	595	556	584	566	617	607	579	602	583	577	576	613	562	552	575	586	575	620	590	614	561	576	621	586	558	601	580	570	579	586	576	630	556	553	592	625	574	603	571	606	570	563	599	584	602	610	576	574	598	572	575	578	618	603	581	572	594	591	600	581	609	596	631	579	593	602	611	615	623	591	619	647	573	628	621	544	575	601	583	625	593	598	596	587	583	582	579	627	621	602	576	615	591	579	579	556	611	599	643	608	622	565	560	616	639	623	563	524	559	565	604	537	548	560	590	600	585	608	565	547	600	572	579	567	579	579	611	591	615	578	579	604	600	568	608	583	575	573	596	628	578	581	516	645	564	612	566	630	601	603	574	565	568	609	578	604	598	528	569	591	595	561	605	569	564	653	566	533	541	576	595	605	598	593	576	565	598	595	587	617	547	579	546	645	583	540	581	650	579	596	583	564	625	597	589	570	627	611	626	573	610	625	614	587	587	579	585	620	552	575	584	607	599	539	604	575	595	563	604	584	606	540	537	596	581	593	595	564	590	618	619	571	607	551	604	580	600	572	614	582	549	565	567	603	564	584	560	677	613	591	630	574	601	616	568	594	583	605	589	584	551	594	598	584	537	586	614	595	578	559	574	633	598	626	558	555	579	571	575	580	600	532	602	578	576	609	607	597	589	622	571	566	540	582	594	543	575	594	578	549	601	598	555	590	642	585	567	564	565	584	598	615	615	589	608	596	601	579	561	566	573	573	587	581	618	542	588	565	557	525	635	598	563	585	611	594	649	569	565	567	621	580	628	612	608	525	565	590	588	571	574	603	546	596	610	557	562	590	597	632	597	610	558	626	557	597	606	612	634	539	597	598	585	559	577	545	640	600	556	570	576	578	569	599	620	631	572	551	612	582	583	568	564	624	571	603	589	619	566	632	648	585	597	622	617	627	586	579	596	614	577	577	554	595	578	600	615	546	574	557	612	577	583	558	587	586	625	531	598	599	631	596	626	584	590	590	643	585	595	546	608	601	624	577	581	596	599	547	609	563	623	613	620	606	556	596	563	562	559	604	592	578	586	584	580	594	602	553	578	576	609	599	548	613	594	577	618	537	631	581	597	561	571	599	559	608	593	571	613	555	541	627	568	586	594	614	550	570	539	593	588	581	625	626	596	606	628	585	529	615	587	601	608	595	539	572	642	601	616	598	596	585	647	557	568	621	564	550	685	568	583	599	613	594	573	596	591	604	546	596	597	603	629	636	634	607	605	619	572	574	570	565	544	565	596	544	573	597	563	579	581	579	599	567	583	580	623	572	606	562	582	613	579	608	627	610	602	589	597	606	605	627	612	600	560	586	554	631	598	579	575	624	579	586	623	555	570	570	609	598	562	581	625	600	599	584	574	588	634	561	593	592	591	590	613	604	565	575	586	580	587	603	581	564	603	552	592	627	588	575	586	600	572	587	611	582	575	572	608	599	588	574	611	589	600	598	614	571	580	540	586	599	561	547	608	603	603	582	538	570	612	577	587	551	593	574	569	614	588	543	587	590	604	643	596	598	565	618	576	596	545	549	610	564	562	592	568	579	595	589	561	615	576	593	610	603	555	590	612	562	584	631	568	570	559	606	590	549	566	574	573	607	614	518	547	585	606	545	607	583	620	581	594	549	601	633	586	595	615	598	592	573	597	594	561	591	601	619	569	569	557	598	579	592	581	561	613	607	584	623	607	563	610	585	587	614	613	583	598	544	576	571	582	587	554	577	614	570	555	560	606	603	586	633	582	591	600	641	589	631	582	575	582	599	606	573	585	583	590	594	581	565	589	604	561	606	600	585	631	577	552	574	567	589	572	584	560	599	569	590	537	586	569	593	597	573	604	553	598	582	579	600	573	590	584	573	592	604	526	570	618	555	595	576	633	558	577	624	556	620	570	562	560	597	585	547	583	592	588	600	573	572	591	616	598	616	568	599	621	607	572	605	613	586	556	592	593	603	554	669	577	588	584	573	601	572	609	564	567	578	567	596	616	586	619	579	581	582	576	608	605	572	583	608	607	571	562	595	525	593	573	565	534	624	587	624	570	610	569	602	572	629	576	564	618	605	590	551	584	620	613	589	530	578	615	589	531	584	605	611	568	586	607	553	624	631	634	594	576	579	577	575	616	605	605	599	577	578	642	589	617	590	609	549	549	610	617	600	596	576	604	620	571	591	583	629	598	608	584	608	597	612	563	582	572	598	598	542	592	562	596	586	570	585	600	610	563	557	637	580	598	600	573	618	592	557	573	569	648	546	611	529	597	572	601	583	613	613	584	596	596	584	599	584	556	582	587	589	568	618	561	604	585	592	560	628	582	570	598	601	595	607	571	576	588	580	541	553	573	595	589	563	575	605
72632	65402	43427	17732	2029	329	298	285	240	302	259	253	259	271	273	258	301	256	277	239	262	256	289	241	268	285	275	283	253	251	260	266	254	268	247	281	277	248	241	254	282	249	278	296	240	279	274	264	239	260	250	260	267	281	266	268	248	251	263	238	277	283	258	297	275	240	238	270	255	282	250	286	242	279	269	271	260	252	254	279	254	249	257	273	236	265	265	264	269	283	254	252	256	256	251	291	277	273	266	281	271	241	279	259	265	270	258	254	303	282	256	281	244	270	257	236	268	247	283	229	275	254	240	261	260	260	275	279	272	235	284	263	253	278	284	232	247	264	295	241	260	245	253	250	277	258	277	270	242	247	254	274	270	249	261	231	245	283	255	262	282	247	284	282	284	286	288	256	263	264	255	246	285	288	260	253	260	286	266	266	278	279	288	270	281	255	240	269	259	267	261	242	248	282	268	250	238	255	250	275	272	276	236	291	279	274	274	269	289	268	256	251	264	274	270	283	258	273	243	241	250	265	260	224	281	255	263	248	274	296	252	278	269	276	289	260	280	293	245	268	250	265	242	264	259	226	260	264	239	257	278	279	243	291	277	277	262	260	249	276	286	270	248	302	256	262	283	277	290	287	291	243	288	255	269	249	274	269	260	235	269	273	273	291	265	278	253	261	235	248	250	285	256	264	270	273	269	252	269	248	272	264	263	272	278	272	271	251	269	281	249	262	228	280	254	266	241	261	279	272	269	266	285	247	262	266	279	289	270	253	235	256	272	280	264	287	256	272	234	278	245	282	253	237	274	260	249	281	263	249	259	246	281	263	282	274	257	266	293	244	288	238	271	265	265	254	272	261	265	265	261	273	252	276	237	248	280	261	287	253	253	274	263	277	278	255	279	284	269	255	269	319	294	256	264	240	283	268	270	272	239	249	259	270	263	261	282	266	256	266	254	257	302	259	266	259	236	302	251	302	282	250	233	270	273	264	274	238	284	262	263	243	248	268	281	280	240	250	292	252	269	267	247	266	239	259	266	295	308	240	256	253	243	284	250	297	278	285	235	270	270	299	308	255	281	251	244	273	267	269	282	277	271	243	281	273	260	252	269	248	275	241	281	292	238	239	264	291	264	273	266	249	252	280	276	253	257	268	234	274	259	260	250	267	272	259	277	258	279	244	258	257	262	244	255	235	240	241	253	263	270	287	261	246	260	275	267	255	273	262	282	264	247	274	239	248	239	265	280	236	263	264	272	270	247	246	235	255	256	253	252	261	278	268	234	253	290	266	261	261	266	273	257	286	274	271	271	280	256	283	274	254	291	270	272	241	312	257	270	284	296	272	277	280	247	263	251	276	245	236	277	244	286	259	240	281	287	235	272	262	256	280	244	271	229	269	290	241	256	259	252	301	267	286	264	258	246	274	253	255	257	270	249	251	264	254	251	269	270	245	229	255	270	277	256	266	230	269	259	236	280	266	248	255	243	262	262	274	286	251	272	233	255	291	272	275	245	272	272	265	248	273	284	290	245	281	259	252	258	247	280	300	258	249	260	266	262	282	226	267	288	261	259	285	250	243	255	290	268	243	252	245	256	272	266	279	259	257	277	279	266	241	273	249	238	269	274	254	270	241	274	264	290	284	286	270	279	238	233	253	237	246	276	272	277	243	259	233	277	265	265	291	265	259	274	240	268	283	258	258	230	265	263	238	262	270	260	231	273	245	289	278	250	265	263	287	263	261	236	258	252	253	284	271	285	257	245	275	257	299	260	264	238	261	273	265	280	257	229	263	287	251	255	268	263	255	274	262	227	244	234	287	268	253	241	256	262	268	256	292	265	298	296	274	263	244	281	264	284	300	266	269	286	262	244	261	267	256	277	257	271	276	243	273	279	252	250	254	271	259	243	235	236	251	255	277	258	253	244	275	273	250	286	273	266	268	265	261	269	283	265	257	256	266	263	285	277	263	271	269	277	273	273	244	276	283	240	247	259	283	262	262	246	263	271	293	258	277	268	279	295	239	262	276	296	271	243	239	240	271	264	252	286	238	262	269	277	252	262	261	274	271	227	260	276	243	288	264	291	258	253	258	269	243	259	267	240	286	240	278	270	278	272	260	248	256	280	259	268	264	262	283	266	287	276	289	246	273	260	285	278	271	260	248	286	241	271	270	277	259	281	255	286	249	251	278	253	262	256	240	244	271	252	238	264	277	288	266	275	274	271	248	255	242	271	255	258	261	268	276	278	247	262	244	284	283	275	280	256	252	238	284	258	255	273	271	273	270	291	246	268	270	281	283	266	250	287	241	245	264	265	277	246	299	270	245	272	292	283	273	278	259	244	247	249	290	258	251	256	250	258	261	271	288	270	283	280	247	230	249	273	260	258	267	247	236	260	248	259	256	261	240	262	272	255	294	254	277	285	303	251	258	247	281	262	260	248	271	274	249	266	275	291	247	275	269	285	273	270	267	266	291	265	249	234	268	270	265	277	245	256	259	247	270	254	268	254	291	264	293	284	255	242	243	276	266	268	273	274	280	264	284	266	262	271	256	271	292	249	268	245	281	280	254	268	268	247	245	264	248	266	282	282	253	250	268	275	251	262	232	258	265	275	254	264	267	231	261	266	266	267	249	257	264	248	259	273	256	282	254	256	256	288	246	265	265	247	272	296	270	261	277	277	272	286	262	244	279	274	286	274	281	263	236	282	254	256	273	269	246	257	268	297	294	259	274	243	269	284	251	252	279	272	275	242	251	266	266	282	268	265	260	288	253	287	265	261	272	267	295	255	292	254	256	276	294	272	272	274	253	285	270	275	280	293	289	263	260	264	241	255	297	254	247	244	254	271	254	296	256	283	268	282	288	258	274	257	256	253	274	264	277	230	245	241	295	240	256	285	265	283	239	250	278	280	257	272	281	288	251	241	251	277	255	279	272	256	245	279	254	261	262	239	259	270	262	241	255	262	285	275	261	286	273	236	296	266	248	271	278	283	267	281	258	256	263	247	292	265	265	258	255	269	258	273	267	253	272	242	273	258	254	255	277	269	258	256	261	255	263	269	276	288	268	271	280	269	245	258	283	265	263	287	250	241	253	280	256	246	273	256	281	269	233	246	245	264	268	255	241	273	289	265	251	293	280	269	274	275	290	248	254	261	224	275	287	275	269	245	256	251	286	261	244	275	262	244	235	227	251	259	263	254	240	282	243	260	279	268	268	287	264	263	246	273	249	265	266	264	246	254	278	257	262	248	268	282	231	247	256	269	261	255	256	282	268	254	278	273	256	264	288	253	257	276	289	296	270	262	237	253	258	278	255	279	268	268	283	233	242	292	253	265	277	251	281	261	263	278	256	258	275	267	259	259	273	285	257	240	276	313	285	287	290	261	289	253	277	294	226	284	249	235	262	244	275	272	242	272	265	249	279	270	290	259	255	281	235	262	295	245	252	303	240	249	246	289	254	278	242	286	298	247	264	281	282	299	286	269	239	250	244	243	263	273	265
52694	53217	40799	12836	959	1001	947	908	918	877	893	859	872	856	877	875	926	878	824	851	829	798	832	863	831	876	827	838	843	803	791	833	848	825	789	831	815	840	787	869	825	846	798	871	810	752	819	854	823	842	842	860	897	788	909	809	798	802	851	868	862	832	798	824	841	795	786	857	876	787	835	831	816	821	831	810	781	853	783	840	812	776	838	798	796	843	816	816	815	815	844	822	807	800	826	809	846	828	861	791	828	822	808	833	833	809	826	792	799	842	795	861	811	830	765	833	847	819	823	813	858	799	792	829	808	852	770	846	815	834	828	821	844	819	808	773	788	833	817	815	781	831	765	804	821	846	832	810	787	849	838	794	834	821	803	823	876	823	863	789	819	805	836	793	844	808	844	824	805	815	834	839	791	840	825	836	792	792	808	872	828	833	820	810	802	843	819	815	795	792	830	843	809	841	845	831	812	788	852	811	828	769	766	795	826	871	827	835	817	835	780	821	787	751	860	815	825	818	838	802	833	835	785	836	839	828	846	848	856	795	832	804	856	837	808	829	850	824	820	866	804	865	824	843	771	875	783	807	854	727	838	800	785	778	826	826	842	789	876	840	832	811	839	828	813	812	849	833	823	777	745	842	797	828	851	915	804	806	856	795	768	751	802	817	769	838	844	881	841	814	826	826	808	840	818	803	772	850	850	817	851	802	772	772	892	740	815	863	821	824	786	790	820	844	808	823	794	856	815	791	816	838	864	793	886	902	813	829	841	821	849	819	830	775	816	840	829	848	817	828	841	775	794	810	876	842	798	846	840	821	796	823	809	846	805	838	811	808	825	851	783	807	793	832	849	811	825	838	860	826	835	784	828	800	788	796	826	824	771	793	804	821	782	847	816	767	856	797	774	799	787	765	781	827	814	883	828	825	789	849	815	850	829	836	861	861	846	808	823	786	851	759	823	817	872	838	804	830	811	861	841	802	781	826	833	883	800	784	815	844	792	825	828	833	810	799	816	822	796	798	834	772	785	861	773	795	792	790	813	802	837	815	854	828	805	843	830	804	806	823	846	755	769	831	788	840	786	803	772	793	828	826	844	831	822	770	836	801	806	830	820	778	813	878	828	827	815	723	839	801	842	883	817	826	818	749	781	822	820	792	792	837	798	800	858	810	823	840	804	833	805	793	806	827	810	813	781	780	841	821	807	802	828	868	820	767	837	832	861	769	839	816	841	833	829	770	884	790	844	840	817	875	772	771	896	784	832	838	877	816	804	843	827	833	778	832	812	809	843	858	833	780	795	836	841	845	870	781	809	824	807	832	871	808	821	847	839	799	841	823	814	818	839	807	830	845	806	833	871	774	807	837	868	811	829	779	832	856	820	778	807	780	852	811	794	784	899	819	774	870	808	810	808	818	782	799	836	842	807	818	802	756	876	808	813	797	821	802	815	803	830	846	830	889	846	807	804	811	792	780	835	812	818	836	794	828	852	789	889	832	851	899	764	849	785	789	830	793	769	869	797	788	810	830	856	837	845	802	819	789	821	831	826	786	857	775	818	789	839	815	805	849	851	867	817	846	787	876	782	790	757	788	866	827	784	776	885	803	817	771	843	833	871	801	795	850	846	822	809	852	839	815	842	866	813	796	824	854	776	847	799	813	831	874	835	853	816	825	837	825	825	829	863	803	800	809	780	833	858	842	829	823	786	806	870	802	818	806	842	810	798	831	908	872	760	749	858	778	875	845	852	851	795	850	751	817	842	885	847	801	810	807	793	818	775	799	837	842	849	858	802	821	837	841	780	769	857	802	860	787	801	830	837	834	822	829	793	778	794	802	816	815	869	860	786	868	844	831	833	832	780	830	817	868	870	836	835	809	818	793	805	849	809	825	851	802	808	814	822	825	854	804	890	821	838	806	768	800	886	829	781	884	874	819	791	810	809	775	813	823	816	844	890	796	787	826	814	809	879	851	750	848	765	832	851	866	869	836	771	808	828	839	859	818	832	769	810	812	815	845	788	836	817	880	795	807	809	834	875	785	845	841	801	829	857	799	791	799	835	846	799	844	889	798	796	811	791	828	792	806	774	861	750	854	819	829	824	834	756	790	833	826	851	784	834	826	838	828	800	881	816	749	813	889	834	795	846	798	775	850	797	821	809	777	789	828	834	771	819	811	793	807	787	831	834	801	792	765	858	776	882	832	863	756	797	815	761	805	852	799	814	787	857	800	808	801	850	806	828	779	810	838	856	833	839	892	821	843	826	834	846	786	785	842	788	810	836	777	818	840	838	787	843	823	785	836	790	837	761	790	782	805	801	835	811	811	802	858	802	837	800	781	796	851	827	815	776	849	849	831	774	834	797	797	804	835	866	832	747	788	885	854	785	815	833	824	807	845	829	823	776	817	845	839	842	858	845	862	832	795	839	797	785	802	820	837	827	832	793	798	808	802	890	874	830	815	838	787	787	776	822	853	822	820	820	787	838	846	850	788	833	798	789	794	814	838	843	788	865	822	823	846	799	816	767	885	811	812	877	839	828	876	779	826	843	780	840	848	841	867	795	826	834	875	831	838	813	885	753	847	810	832	794	791	857	822	813	871	769	840	758	807	817	853	810	839	850	840	809	856	779	800	832	884	810	817	801	814	772	820	821	837	807	816	843	830	800	843	810	851	779	794	794	790	860	827	796	836	836	841	835	799	787	825	817	844	765	785	804	765	822	777	842	808	844	795	800	896	787	831	798	801	809	840	799	836	821	841	845	820	800	864	874	838	745	827	777	833	850	835	826	792	809	818	851	813	830	767	841	787	821	849	852	835	839	847	832	782	841	815	818	836	802	792	845	833	802	813	825	813	803	807	796	855	837	821	786	825	852	849	820	793	827	832	794	850	818	848	816	782	814	815	806	814	827	833	823	764	833	846	821	803	809	842	791	807	818	774	801	749	810	824	842	813	826	800	824	853	807	770	813	860	825	828	812	832	808	836	859	815	812	833	855	775	790	851	763	841	811	781	827	803	835	835	780	804	843	811	812	804	801	804	782	839	813	843	851	760	847	806	809	862	830	753	842	799	816	867	836	873	807	827	820	832	870	849	796	821	859	844	889	861	817	766	832	751	793	819	765	818	833	826	835	842	835	828	869	842	752	831	763	799	854	836	824	852	806	752	816	842	774	888	789	877	815	806	839	792	822	831	788	831	835	795	805	802	840	819	850	815	801	788	852	800	822	824	827	792	812	858	717	795	811	773	828	835	792	827	826	861	790	802	839	765	796	822	863	777	839	847	823	827	829	821	854	836	804	810	850	847	827	830	866	833	805	828	856	789	844	838	785	819	804	809	785	837	843	799	808	858	846	788	836	828	881	818	786	839	814	750	825	810	863	837	791	790	820	823	825	830	770	787	792	800	768	777	795	782	767	790	814	815	839	822	805	790	847	843	856	824	847	824	846	846	821	840	806	829	812	819	834	842	800	830	863	830	812	825	809	827	827	829	826	825	812	833
80735	73208	50781	25450	7220	694	410	370	422	380	365	366	396	344	374	316	357	376	360	360	355	332	377	359	332	371	380	359	328	341	336	343	355	362	362	335	350	385	353	345	365	332	367	366	371	344	343	366	344	335	366	365	347	403	391	364	323	353	367	325	365	362	352	354	345	343	348	343	364	342	358	344	340	348	357	380	367	360	330	360	334	318	385	354	324	377	347	356	333	333	345	339	363	348	344	331	357	344	383	393	387	363	333	322	336	351	323	351	363	302	355	350	349	336	330	379	362	359	350	368	360	385	359	331	338	362	364	354	343	341	407	357	315	325	339	379	318	352	387	363	373	386	357	323	358	359	358	325	342	352	347	346	310	370	363	344	354	363	341	378	368	335	348	298	355	356	365	358	353	342	363	338	345	339	327	373	335	322	325	338	375	351	374	331	348	348	325	352	344	350	355	343	318	348	347	339	373	331	367	379	319	364	353	297	364	369	338	344	359	342	375	352	331	342	361	340	388	298	348	354	353	340	335	351	350	335	328	353	349	320	361	321	387	346	369	341	393	342	353	371	333	331	361	343	362	316	341	338	352	352	362	359	365	330	344	353	373	341	350	344	332	325	323	351	365	335	345	345	360	344	339	354	362	322	350	373	323	384	312	353	364	361	358	318	356	373	353	348	343	340	333	337	382	355	334	350	345	338	366	342	355	349	335	370	329	356	348	350	350	366	370	320	374	367	330	340	367	331	325	395	344	366	344	334	377	344	323	358	362	325	373	336	336	341	358	330	360	342	344	342	388	350	329	334	349	358	341	408	392	359	366	335	298	350	364	358	343	344	322	345	331	361	392	382	324	341	376	331	344	312	337	356	370	364	339	351	353	331	367	360	356	319	319	340	346	363	362	318	356	372	332	351	345	329	367	344	343	332	353	325	328	342	333	359	370	326	347	348	343	343	395	362	350	337	333	345	316	354	354	352	342	375	349	336	360	354	328	336	359	375	321	328	332	314	304	349	358	339	335	336	340	336	363	366	330	318	356	349	377	373	331	354	374	341	344	340	339	365	349	350	380	344	383	340	337	354	346	332	358	346	330	342	342	340	333	329	346	348	330	349	344	341	347	336	337	352	372	351	354	348	344	355	371	359	348	359	331	355	349	353	350	353	363	351	368	359	367	378	388	335	335	337	328	361	338	325	316	362	360	359	358	334	366	339	360	350	341	372	333	336	390	367	372	355	337	339	353	330	326	366	365	373	335	372	391	352	348	333	351	361	348	347	356	364	350	339	313	331	360	345	371	345	373	354	354	353	322	365	364	326	352	404	356	308	376	339	362	374	344	352	355	354	373	374	335	327	366	345	350	339	353	363	349	367	358	370	336	367	328	372	335	346	370	357	357	375	331	325	358	330	335	344	339	350	372	359	335	349	340	360	356	336	333	363	356	327	355	351	370	339	366	376	343	337	327	357	325	373	357	346	364	332	325	355	326	345	367	384	375	346	314	338	342	356	353	350	372	357	362	348	362	367	390	324	343	351	377	320	356	334	347	368	350	331	328	369	307	295	334	352	369	367	352	334	340	365	371	365	369	352	359	342	353	336	355	347	334	337	325	373	359	363	384	351	351	366	392	373	379	357	346	339	384	339	372	330	325	358	311	330	323	354	361	337	336	332	386	340	336	373	300	341	310	357	347	366	352	370	325	338	340	353	356	363	364	351	341	366	358	387	364	343	355	303	341	386	340	341	333	320	359	345	341	354	329	322	341	344	362	372	344	372	310	357	343	344	359	379	337	344	339	311	315	357	349	355	343	334	335	355	334	346	362	362	349	360	311	368	339	316	394	343	340	345	348	338	383	366	330	374	329	342	330	351	346	369	349	350	345	332	348	330	353	321	359	344	340	346	364	328	312	335	341	337	360	358	358	368	347	382	368	356	376	381	332	356	292	373	319	355	350	380	355	360	347	364	334	361	384	358	328	335	343	334	371	361	385	354	337	345	332	315	358	341	362	355	324	307	367	353	341	365	343	348	336	385	362	339	384	342	339	383	369	329	343	384	364	336	345	316	377	362	353	347	363	368	354	366	342	336	327	351	361	356	379	356	355	364	378	354	346	342	365	362	348	366	347	362	346	369	360	330	341	365	315	351	362	345	372	335	352	357	342	361	359	324	312	346	331	389	345	349	383	351	332	353	381	322	362	351	360	349	301	340	353	351	351	354	352	381	320	360	332	358	348	307	375	372	348	350	358	365	343	362	362	340	386	327	362	348	362	325	377	344	363	353	352	389	374	336	376	339	345	321	377	315	374	319	390	350	365	327	355	358	346	351	359	361	348	321	333	330	368	349	330	324	308	361	340	345	364	357	344	339	341	339	337	340	370	339	341	357	355	338	338	333	383	324	368	382	316	326	356	326	317	376	350	353	354	338	321	342	333	338	345	331	331	341	330	358	348	368	385	349	333	333	334	322	324	334	374	378	365	350	384	345	350	326	360	355	359	335	325	345	335	344	338	344	355	347	329	366	362	287	334	340	322	363	383	356	348	361	332	327	355	373	370	347	368	342	361	327	347	325	370	330	368	354	354	341	333	330	332	326	347	378	338	371	353	340	340	343	346	357	374	342	355	363	325	348	363	379	378	346	327	392	336	322	350	363	361	338	339	376	375	360	326	334	344	334	353	358	347	349	364	343	346	381	340	370	354	368	328	338	374	358	358	374	361	336	346	375	355	327	320	342	360	347	341	347	342	349	348	338	330	345	384	393	351	359	353	353	369	339	338	348	339	353	352	342	354	376	335	358	352	336	372	392	357	378	355	320	334	337	367	367	338	337	324	340	345	372	341	356	337	369	357	334	346	386	349	345	336	353	367	353	344	328	410	357	335	328	391	347	356	334	360	363	343	353	356	310	353	380	334	346	322	328	359	366	331	362	362	339	369	338	354	379	317	361	378	349	351	348	343	353	355	345	362	386	342	326	381	346	361	350	340	360	340	354	337	370	368	356	363	351	335	355	360	365	367	337	356	317	366	341	337	330	330	297	378	334	335	381	351	318	370	341	354	384	349	350	343	358	349	348	328	367	364	376	324	327	367	346	308	341	368	318	357	357	341	379	320	357	351	344	365	353	326	359	352	343	363	340	355	337	372	323	327	352	347	377	372	368	374	350	355	317	359	384	353	368	370	341	315	351	352	336	358	337	353	347	335	326	365	338	347	335	315	320	342	334	340	336	333	321	350	335	338	350	330	365	374	364	365	348	337	331	368	320	349	355	331	359	334	357	313	326	346	350	324	366	337	371	349	336	348	373	346	334	345	387	352	364	321	328	309	343	379	375	352	365	362	374	333	352	334	357	341	347	329	336	359	345	382	365	360	376	370	325	364	364	323	310	328	354	316	351	346	337	324	356	344	360	310	338	340	356	354	368	337	340	357	384	320	366	359	343	350	344	358	334	347	367	366	340	359	330	364	361	325	365	331	358	381	354	367	357	343	345	349	368	348	378	367	322
63673	64806	49377	18322	1415	1283	1243	1244	1203	1198	1114	1167	1109	1062	1070	1084	1076	1041	1112	1041	1038	1095	1048	1100	1068	1088	1008	1012	1049	1127	1050	1025	1064	1050	1009	1059	1015	1023	1049	1060	1029	1078	1045	1032	1025	1040	1025	1125	1066	1004	1052	1026	1057	1034	985	1047	1008	1040	1016	1037	1050	1058	1065	1031	1049	999	1014	1016	1063	1047	1046	1049	998	959	1034	1093	1044	959	1043	947	1007	1027	1031	1031	1053	1080	1060	1046	1084	1044	1041	1007	1074	1061	1057	1067	1024	1013	1019	1012	999	993	1035	1049	970	984	1098	1060	1018	1067	1046	979	1062	988	1059	1042	1006	1055	1097	1020	1009	997	973	1019	1051	1030	1048	1029	1073	1048	1007	1062	1043	963	1035	1045	1047	1067	981	1018	1044	1037	1019	1033	1046	1025	1039	1040	1015	1045	1012	961	981	1030	1028	1020	1032	1020	999	1014	1001	1027	1036	994	1050	1001	1030	984	1031	991	972	1055	1029	1019	1014	1024	1041	1037	1057	1042	1009	1010	1000	1044	1067	1032	1002	998	999	1057	1018	1043	996	1078	1016	1016	1030	1078	1018	1047	998	938	1051	1070	1022	1051	1016	992	1013	1021	1020	1023	990	982	1015	1019	1090	1024	1040	1017	1055	974	1044	1060	991	1009	1018	1050	1042	1029	1032	996	1030	1060	1054	1070	1000	1036	1005	1054	1022	1042	1059	995	985	964	1004	1041	1048	949	1064	1033	1010	1026	1002	1060	1093	1072	1003	1027	1037	1001	1031	997	947	1017	1045	1053	985	1062	1009	966	1017	1048	1002	1000	1014	1027	1000	954	1017	1032	1028	1042	1056	1036	1063	1043	1118	1011	1065	990	994	1018	1057	1034	1001	1051	1043	1020	997	1052	1049	1045	977	1030	1025	1030	1054	1016	994	1047	1019	1027	975	1030	1054	1048	1024	1017	1030	1055	997	1064	1016	992	1029	1009	1076	1067	1013	1055	966	1027	1020	1048	1029	1004	981	1028	1040	1050	1022	1088	1017	1016	1064	1008	1021	1104	1079	1025	1017	1050	1028	1021	1017	1005	984	1004	1019	1036	1013	1062	1004	1025	1064	999	1021	1025	1067	1031	999	1066	1021	996	1054	1040	971	983	1124	1057	1021	1033	989	1052	1062	1027	1077	1028	1007	1035	1051	1000	1016	996	998	1010	1003	1087	1013	1030	1051	1068	1024	1043	1063	1012	1003	1070	1016	1111	1068	1071	1031	998	1043	1065	1003	984	1040	1044	1011	1019	1003	1030	1018	1016	1057	1074	1039	1033	1044	1018	1053	1067	1024	1041	1090	1046	1030	961	1028	1031	1058	1035	1048	1047	1080	1030	992	1048	1022	1023	1011	974	1041	1073	1043	1034	1008	1011	993	1017	1086	1019	1020	996	1022	1060	1049	1067	1044	1042	998	983	1014	1056	990	1060	1021	1011	981	1005	1036	1060	984	1022	1024	1023	1075	1014	999	1040	1077	1105	1011	1010	1055	1043	1036	983	1017	1003	1027	971	1047	999	1060	1098	1044	1045	1006	1046	1079	1006	1075	1015	1019	1006	1051	1002	1038	1046	1097	1033	1006	1035	963	1090	1046	1050	1061	1050	1041	1002	1007	1058	996	1015	1032	978	1039	1059	954	1049	1082	1010	1005	1015	1006	1104	1101	1079	1037	991	1030	996	1001	1083	1022	1037	1014	1009	1025	1050	1078	1024	998	1055	1045	1052	1049	1008	979	1061	1013	1034	1028	1015	1039	964	960	1025	1044	1006	986	1061	1065	1010	1001	1037	1015	1023	1050	1030	1058	1078	1025	989	1067	1033	1013	1048	1059	1033	1068	1032	1030	1035	1030	1005	1086	991	1026	1064	1005	954	999	1045	1107	1014	1043	1009	1016	998	1032	1037	1058	978	1061	1056	1023	1072	1024	1042	1044	1027	993	1047	1052	1036	1038	995	1031	1078	985	1007	1027	1000	1079	1072	1038	1025	1030	1011	1014	1039	965	1017	954	1016	1035	1008	1037	1020	1080	1062	1037	1097	999	967	1023	1067	1044	1017	1020	1058	1072	977	1042	971	1012	1017	1021	1021	1056	923	996	985	988	1007	1052	1038	992	1011	1071	981	1008	1023	975	969	999	983	1061	1056	993	1048	991	1079	1050	1004	1022	1045	1015	1031	991	1060	1058	1035	1003	1037	1056	995	958	1020	967	1003	1003	1026	1048	1029	1029	1029	1026	1020	1018	994	1039	1010	1022	1069	980	1011	1032	1010	1076	1002	987	1023	955	1022	1001	1042	1064	1110	1035	1021	1033	1046	985	1019	1050	1050	1062	1035	998	1037	1015	993	999	1048	1007	1032	1038	1007	985	1055	1021	1104	1030	1036	1033	1003	1051	1037	1033	1009	996	1016	1003	1005	962	1056	1060	1080	1013	981	1015	1054	1105	1040	985	1019	994	1034	1038	984	1018	1072	1032	1049	1047	998	995	1061	1024	1062	1054	931	1101	1000	983	1042	1050	966	1003	958	1040	1018	1031	1022	1021	1022	1039	1034	987	1013	1069	997	1000	1016	1026	1023	1042	1026	1054	1045	1039	1045	1019	1022	1070	977	1060	1075	999	1041	1026	1001	1075	1035	1031	983	1026	1002	1024	1037	1032	1011	968	1012	1020	1019	1041	986	1016	1086	1053	1010	987	1041	1047	1009	1025	983	1060	964	1023	998	1056	999	1025	1013	1001	1066	990	988	1031	1080	1067	1024	988	1026	1029	1030	1090	1062	1027	1052	1083	985	1075	1097	1023	1007	1005	1048	998	1035	1015	1056	1125	1018	1040	942	974	1110	1012	1059	1028	1091	990	1091	957	1001	1028	1028	1024	1090	1020	947	1021	983	1018	1052	1043	1020	1072	1022	1020	999	1071	1075	998	998	995	1019	1021	1049	1046	1024	1027	1005	1090	1003	968	1000	1044	1035	983	1005	1028	1052	985	1054	1071	1052	1016	1033	979	1061	995	995	1013	993	1035	1021	1022	1046	1086	1043	1091	1007	1034	1035	1007	1029	1052	1045	1005	1041	1077	1017	1071	1001	1006	1050	1070	1021	1019	1023	1096	1033	1016	964	1081	1006	1022	1056	1073	1024	981	1030	1052	1000	1039	1027	974	1078	1036	1038	1051	989	978	1045	1045	1026	1047	1073	1017	1038	1030	1043	1068	1053	1094	1023	1090	1044	1011	1026	1025	1020	1057	1006	1048	992	1054	1036	1075	1022	1027	1039	995	1023	1065	1022	1045	1078	1042	1035	984	1018	1064	981	1049	1006	1024	1058	1013	1010	990	973	990	1056	980	1054	986	1064	1052	1084	1043	1105	1047	1064	1011	1008	981	1060	1025	1020	1066	1009	1050	1029	1027	1022	1035	1046	956	999	1009	1047	1034	1047	1059	988	1017	959	1057	1024	1058	1035	984	1024	1033	983	1079	1025	1022	1066	1043	1050	991	1032	1012	1019	1049	1063	1083	1001	989	1035	1000	1006	1044	996	998	1057	988	1038	1008	1011	1080	980	990	1043	1027	1039	1037	1014	1020	1070	1045	1040	1021	1047	1009	1077	1010	1057	1031	1063	1051	1064	1067	993	1036	1046	1051	1044	1090	1119	1009	1052	1029	971	1018	1007	1004	1081	1007	1057	987	1045	1003	1006	1036	1015	999	1027	1083	1009	1020	1046	1023	1043	998	1074	1030	1010	984	1001	1040	1013	1033	1041	1041	1014	1042	1060	983	1022	1066	1016	1014	1057	1024	1022	1039	1042	1044	1048	987	991	1034	1030	1095	1011	1069	1012	1005	1065	1025	1061	992	1045	1021	1036	1040	1034	1013	1060	1020	1005	1050	1007	1031	982	1051	1064	1059	1049	1030	1064	1046	1026	1017	1032	1040	1022	1038	1031	1057	1039	1061	1006	1058	1005	1033	1046	1014	1032	1035	1037	1033	986	1049	1039	1041	981	1068	1010	1021	987	1049	998	1042	1051	974	1026	1009	1043	1062	988	989	1061	1032	1034	1082	1037	1021	1034	1025	1037	995	1009	1018	1058	993	1036	1020	1037	1052	1021	1015	1010	1022	1047	1049	978	1062	1067	949	1082	1024	1081	985	997	1062	1038	1045	1002	1078	1078	995	1060	1072	1041	1005	1064	1039	1043	973	1002	1062	1011	1070	1023	1061	1103	999	1015	1027	1039	1031	1052	1000	1004	1063	1074	1050	981	1035	1011	1031	1026	1059	1011	1071	1052	1008	1093	1035	974	1047	1068	1004	1019	1018	1062	1036	1032	1028	1036	1092	1077	1035	1023	1050	1037	989	1002	1080	1122	1071	1028	1047	994	1031	1024	1036	1033	1011	1029	1035	1027	973	994	1023	983	1022	1011	1034	1002	1072	1031	1006	1026	1063	1011	1053	1046	1044	1018	1089	1064	1077	1002	1048	1043	1030	1017	1052	965	993	1064	1032	1001	980	1063	1048	1036	1105	1030	991	986	969	1062	1024	988	1012	989	988	1029	1037	1058	1063	1029	1017	1033	1057	991	1064	1141	1015	1004	969	991	1047	1015	1050	1033	1063	1066	1024	1002	993	1023	992	988	997	1016	1043	1040	1030	989	1042	1035	1055	1020	976	1043	1028	946	980	1068	1075	1039	1052	1007	988	1044	1035	1050	1078	975	1083	1108	1042	1010	1017	1025	1030	1069	1008	1039	1022	1038	1032	1066	1001	1038	989	1017
33223	22953	7243	986	267	185	203	181	173	163	172	176	169	164	176	165	185	167	154	189	173	181	174	174	171	179	173	185	187	167	162	194	174	175	179	168	174	191	180	173	174	179	161	190	160	167	172	150	167	177	178	172	194	180	160	170	159	167	178	183	175	165	184	157	175	183	154	171	179	170	171	205	195	183	180	177	204	187	186	182	167	160	172	176	167	161	162	176	183	161	182	174	176	173	175	155	183	170	168	188	186	190	187	161	162	194	180	177	170	167	188	181	154	166	168	180	172	180	174	197	161	177	153	203	167	157	157	191	185	198	144	175	181	175	151	183	193	176	166	184	167	179	159	156	183	162	196	170	171	196	178	174	165	173	156	181	172	177	179	189	188	175	165	161	179	179	192	169	154	198	179	147	163	164	150	175	180	165	180	185	202	166	193	172	158	195	178	154	160	181	183	154	170	205	177	142	145	164	180	168	163	184	182	181	152	173	180	181	184	191	178	181	173	179	158	177	157	170	172	182	185	187	169	185	161	193	167	172	194	179	173	149	196	169	168	186	172	182	159	156	173	165	164	190	180	173	172	174	198	196	187	166	168	198	197	168	177	193	180	169	192	157	169	171	171	181	189	159	183	178	170	197	168	175	176	173	161	170	166	172	166	202	156	175	151	168	170	172	187	176	175	181	213	160	168	192	189	167	181	183	166	179	194	177	161	173	172	183	160	175	181	149	181	189	171	169	170	197	183	175	158	203	176	186	179	187	174	158	179	170	178	194	175	172	196	172	150	174	145	156	175	182	171	153	159	180	163	141	194	172	165	185	182	192	173	162	186	166	165	210	173	165	192	172	216	181	167	181	179	169	183	171	195	158	157	196	175	160	164	166	193	176	159	191	192	150	187	178	190	179	186	184	175	186	165	184	157	182	186	168	158	196	192	165	170	166	143	159	190	180	192	179	155	145	189	156	145	175	175	152	181	159	173	176	172	189	181	182	184	192	184	183	171	178	152	168	176	165	170	185	187	178	176	179	177	170	168	170	161	191	156	198	170	146	177	186	192	161	152	167	192	152	175	168	159	169	204	172	187	165	169	198	162	155	152	179	178	200	158	178	154	179	188	191	169	179	190	148	184	165	169	143	149	195	169	146	195	194	184	163	178	171	180	190	160	181	198	164	176	160	196	194	189	177	187	164	170	191	168	156	190	164	184	186	166	191	170	160	185	174	170	188	158	159	181	183	182	177	156	192	179	172	157	190	190	190	173	168	147	194	160	219	182	153	193	165	170	181	168	191	167	182	177	176	182	167	200	167	171	186	173	161	175	162	186	178	173	168	164	175	197	147	161	170	180	177	168	159	172	187	147	184	155	153	157	156	173	174	171	168	165	190	176	209	186	184	164	170	188	198	173	139	161	177	172	174	178	190	179	202	151	169	169	173	158	151	188	180	160	154	173	194	175	160	172	184	174	201	145	184	156	155	184	178	162	174	165	165	150	167	182	172	164	181	185	178	165	147	176	153	186	178	189	181	177	146	160	162	150	181	161	171	180	183	178	189	183	184	172	184	184	178	162	165	146	169	183	170	155	177	150	153	186	172	146	179	164	181	189	173	182	196	200	176	134	181	187	173	168	165	174	187	183	193	179	173	199	178	188	183	160	156	167	171	186	178	160	160	168	190	200	154	158	184	190	166	173	180	191	155	182	188	161	188	194	165	199	187	169	169	167	175	169	141	179	179	157	166	192	164	179	194	210	180	186	168	174	150	208	185	188	189	163	178	163	186	174	165	174	196	155	185	155	188	163	159	175	165	169	167	175	168	178	193	188	163	181	178	182	207	175	180	156	175	168	170	165	169	164	160	174	171	173	158	187	174	185	165	176	183	178	200	166	182	182	173	177	181	165	175	176	152	177	170	172	174	147	159	180	153	181	175	165	184	176	176	184	185	183	173	160	187	193	159	160	170	162	162	195	187	155	180	163	176	184	179	187	171	182	198	174	173	171	175	197	180	194	161	152	188	178	154	184	177	206	182	148	170	175	154	180	186	171	180	174	176	204	182	172	156	156	179	192	185	182	183	161	188	174	196	188	169	168	162	166	190	179	179	167	182	191	194	168	170	184	164	174	175	171	193	171	147	169	151	163	159	170	183	196	180	176	184	183	172	186	183	168	179	175	167	202	168	181	175	156	179	170	181	209	162	158	187	191	184	173	163	186	168	186	177	168	151	168	179	166	193	173	185	166	177	191	168	171	194	181	187	201	175	178	168	184	185	149	183	194	171	168	191	203	179	168	161	168	157	163	182	173	184	186	198	187	175	180	180	153	172	174	178	206	167	155	143	194	193	144	171	190	177	177	173	188	183	163	163	169	190	182	164	171	162	192	195	186	175	172	159	175	191	154	165	182	172	146	168	191	167	138	183	168	192	201	158	164	169	153	186	166	179	187	183	173	170	186	179	163	182	166	141	186	161	182	168	185	189	159	177	163	170	163	186	168	184	162	184	162	162	161	170	150	176	170	154	178	180	161	164	160	202	168	171	157	176	189	169	154	178	165	165	171	175	177	183	199	174	158	174	181	177	167	189	174	168	151	159	141	187	176	164	187	148	159	181	152	180	176	180	179	169	164	182	164	167	163	173	172	156	179	167	154	184	177	162	177	164	180	177	175	159	200	193	189	181	189	164	181	196	195	190	160	174	178	173	177	170	163	199	190	172	173	172	162	195	167	168	177	166	190	187	183	164	186	172	158	165	146	167	180	159	185	172	154	187	143	207	187	182	164	173	196	203	152	193	189	193	171	188	174	173	183	172	163	189	169	176	158	183	197	165	175	169	190	166	159	168	193	169	189	181	178	160	172	163	178	168	168	146	165	183	195	161	195	206	175	168	179	160	166	189	196	180	164	175	186	168	191	184	193	153	185	180	142	175	157	181	172	177	171	174	175	177	170	186	170	187	168	174	187	156	176	195	172	160	178	167	182	181	176	169	180	187	188	188	156	173	180	196	178	190	177	179	181	196	160	185	179	192	179	204	181	181	192	157	185	188	173	173	187	166	194	194	167	153	169	177	177	170	153	199	213	166	174	195	189	190	159	175	165	181	148	163	172	210	190	176	189	176	185	176	189	163	189	187	190	169	183	145	178	172	174	170	152	159	168	165	147	173	170	171	164	173	175	180	148	166	179	183	166	171	190	162	145	179	196	165	202	172	164	171	172	157	196	165	179	174	186	205	161	166	212	175	181	183	182	203	175	169	177	181	173	175	164	206	191	156	172	166	151	140	193	169	158	199	171	174	164	167	154	180	157	164	166	180	185	174	174	154	178	170	144	186	171	195	181	187	158	188	158	155	188	167	185	195	160	159	179	168	185	158	180	163	157	193	174	160	178	176	167	178	174	204	172	163	189	173	164	186	162	186	178	164	167	175	169	191	181	175	170	176	164	149	179	167	167	190	187	179	195	185	181	169	167	177	159	193	192	150	171	179	162	182	196	190	164	169	149	198
32668	26076	9130	2111	612	572	586	608	595	556	548	574	603	618	590	571	588	574	603	608	619	599	581	601	581	559	572	600	593	616	626	621	579	573	574	572	553	558	597	552	574	565	594	570	589	600	594	567	569	600	579	555	603	569	540	576	599	588	602	583	575	592	614	584	583	576	599	605	648	597	571	609	591	570	568	576	563	594	627	584	613	589	598	563	617	571	533	607	591	591	550	557	578	568	591	586	590	587	578	591	576	600	573	623	634	581	596	599	590	640	627	585	621	606	580	570	594	568	550	577	538	538	600	573	641	641	600	604	587	552	614	602	549	579	591	581	595	583	623	568	578	574	579	633	572	572	587	601	601	541	572	580	593	559	576	610	597	558	604	598	561	592	548	631	576	516	569	574	581	608	584	632	587	596	567	626	584	589	554	606	562	619	631	635	596	607	555	554	574	616	618	582	615	550	551	597	577	570	584	601	569	578	592	560	594	582	619	568	578	546	580	594	561	587	562	569	606	617	625	612	592	598	595	580	594	632	602	581	593	578	619	597	573	612	541	583	592	600	593	560	600	580	629	631	627	565	587	569	583	563	562	604	602	546	619	595	588	607	606	554	559	597	594	548	620	580	556	594	581	580	581	553	594	631	578	590	619	637	593	595	599	612	561	582	576	565	576	566	580	617	586	598	618	572	594	573	618	598	606	612	599	566	605	612	558	579	608	575	589	608	536	583	574	586	581	590	555	565	588	588	593	616	596	586	602	582	580	610	593	590	610	607	576	577	574	618	594	603	599	580	605	571	563	590	560	556	593	549	614	619	619	546	610	608	604	605	588	600	596	588	550	640	622	584	558	572	598	587	590	586	583	558	584	541	589	532	591	667	621	563	566	593	593	569	604	579	551	560	585	596	555	558	575	571	577	559	632	608	569	602	531	594	572	539	576	587	588	556	540	559	591	532	604	587	551	570	570	623	588	592	611	635	636	568	578	602	599	574	603	596	604	602	593	585	580	604	592	539	551	585	596	597	587	606	582	619	599	625	572	584	577	625	597	551	593	580	601	584	571	626	569	596	592	530	605	586	584	599	597	588	583	558	605	597	538	574	608	566	593	589	553	535	611	569	612	598	540	584	581	631	582	561	588	561	606	626	561	619	585	584	571	580	577	603	612	555	591	585	599	567	596	565	571	647	597	592	627	565	598	621	595	553	573	612	567	580	585	589	595	594	583	613	577	580	638	547	552	648	600	580	547	548	586	582	590	587	598	575	541	553	599	613	605	604	579	563	588	565	596	600	620	620	550	634	562	581	556	546	618	594	591	550	575	569	586	584	611	601	568	590	564	606	578	605	580	601	550	594	571	580	567	606	579	577	574	570	607	528	571	577	540	586	602	584	580	584	615	605	586	556	563	634	586	541	599	645	586	592	614	572	598	573	579	589	601	597	591	598	575	610	603	582	585	594	598	621	586	555	578	550	557	592	592	569	555	569	568	556	641	586	570	601	613	557	568	576	613	562	599	567	603	581	573	604	618	607	542	608	571	569	597	609	540	593	548	627	587	572	577	623	569	618	580	609	585	576	597	612	592	574	593	552	553	608	549	550	549	572	591	541	596	547	597	620	590	564	588	592	588	550	579	598	607	561	563	596	629	554	548	563	562	579	599	610	593	579	564	637	596	587	573	601	594	600	572	575	571	630	586	535	593	609	593	591	618	606	560	620	561	589	567	587	577	578	583	560	547	594	594	559	593	576	568	559	590	631	592	598	602	553	618	559	589	577	570	572	602	578	614	615	545	585	620	597	527	587	571	595	579	607	581	568	608	560	579	598	608	589	569	542	554	596	582	574	566	601	554	569	578	605	580	601	544	564	585	586	566	585	589	588	580	612	628	590	563	621	584	578	598	551	577	582	628	604	578	569	531	598	574	570	623	597	580	580	566	624	597	574	610	552	569	550	596	547	582	576	575	600	600	601	581	594	561	578	557	608	586	599	615	636	561	582	586	636	572	599	600	613	554	571	581	604	571	619	596	559	590	585	572	606	554	598	554	568	571	543	569	586	566	591	565	550	556	595	596	558	553	553	612	589	585	588	575	569	621	586	619	573	590	575	584	610	547	626	588	619	557	577	591	600	617	560	578	607	569	595	569	680	578	594	575	552	591	573	601	609	606	572	584	593	625	586	567	562	604	624	607	575	539	620	596	610	560	561	593	591	526	586	577	524	573	569	644	638	603	600	590	658	597	568	587	579	532	539	596	565	562	553	545	580	565	560	592	605	584	607	594	574	586	574	593	599	584	539	615	550	602	576	572	575	589	587	576	575	587	584	552	593	573	598	573	562	595	566	586	585	586	581	624	615	605	587	572	595	621	587	602	576	591	557	581	583	577	638	591	606	553	604	558	600	591	608	642	622	557	604	631	606	611	559	601	604	603	566	591	567	579	573	623	544	578	554	573	585	621	606	565	522	623	568	601	629	571	543	565	598	562	606	584	563	585	591	600	621	596	594	588	594	587	625	626	597	590	600	603	606	586	529	592	608	582	549	565	582	584	608	603	545	618	604	565	611	569	570	578	571	545	563	561	563	578	588	555	592	595	568	580	592	589	607	590	611	557	543	566	573	600	582	592	576	543	600	559	585	582	591	616	605	574	623	596	595	558	571	594	639	619	563	602	615	569	569	602	608	588	575	581	555	589	555	598	531	582	600	573	605	600	580	571	608	597	578	621	574	575	573	598	626	634	583	556	574	583	592	621	616	542	570	529	587	616	553	606	587	594	603	600	580	567	609	591	602	600	564	545	584	567	623	594	565	568	563	601	556	602	615	590	579	571	582	598	560	567	556	582	572	572	618	610	576	618	598	589	574	619	601	558	551	591	626	584	599	588	600	586	581	615	564	568	571	642	604	567	582	582	564	589	569	550	619	589	596	581	601	584	584	594	562	604	577	619	598	581	604	628	545	589	622	577	567	582	641	603	565	624	590	578	593	562	575	605	592	598	547	573	582	603	594	575	575	591	549	575	574	606	625	579	616	571	579	599	559	584	557	585	537	593	576	614	599	573	597	576	615	561	573	632	573	567	648	584	575	576	558	587	575	590	574	572	575	628	615	584	598	571	567	580	566	557	608	624	531	548	548	537	586	544	558	580	561	595	570	581	588	558	599	567	595	588	593	569	580	599	568	538	618	578	597	592	590	572	608	586	563	630	561	565	570	609	642	563	592	596	595	600	601	597	572	553	592	585	583	580	577	522	570	616	556	565	576	608	546	577	606	550	602	578	559	597	592	591	590	575	608	598	591	594	603	588	589	558	584	584	627	604	579	613	570	575	578	587	591	554	606	631	576	579	583	610	559	587	596	625	598	599	572	612	583	579	628	620	615	578	631	561	586	589	590	620	588	560	578	562	577	610	557	602	602	550	620	552	602	607	626	586	580	603	591	624	559	590	593	579	591	602	594	582	603	602	566	562	579	607	624	569	600	584	586	589	610	595	611	566	581	587	570
72067	64882	42828	18395	1993	319	324	299	317	280	292	301	287	268	240	265	259	275	274	258	252	265	251	234	277	259	281	260	260	255	256	259	256	253	272	252	242	247	265	283	244	255	294	266	268	265	234	273	268	267	290	221	278	295	254	246	262	249	264	258	257	290	293	252	260	254	259	232	246	249	252	261	241	276	278	278	273	266	286	262	290	270	279	244	260	237	266	267	265	245	238	254	227	268	291	260	239	263	251	252	272	254	241	260	242	275	255	241	283	277	283	272	268	241	265	256	248	275	265	258	248	255	246	244	266	274	300	247	257	243	254	259	234	299	261	260	282	277	251	271	250	275	258	270	257	243	226	255	286	252	272	267	276	259	258	252	253	236	256	273	274	270	266	260	284	272	282	239	236	286	250	267	237	233	239	263	255	262	249	283	266	255	265	260	269	261	258	277	259	282	243	256	290	258	277	252	239	258	264	280	243	259	246	274	270	281	261	223	255	261	268	243	259	255	262	237	266	247	253	232	263	250	241	250	269	248	253	257	250	285	267	264	252	229	238	265	250	247	278	264	252	247	251	283	280	249	253	253	280	259	246	246	214	298	262	262	249	232	257	250	246	247	247	238	237	238	226	268	243	240	256	290	263	239	243	240	243	315	253	268	245	266	261	264	259	267	264	246	267	263	261	273	246	263	251	243	260	251	234	234	275	238	221	252	273	263	257	268	271	270	257	272	245	252	241	250	271	259	268	280	245	260	259	294	246	247	248	232	253	246	260	283	248	237	244	276	253	262	299	243	277	250	242	286	249	274	265	232	275	276	240	245	257	247	268	254	238	274	250	269	271	275	260	246	251	245	255	267	269	266	264	290	247	243	262	255	235	269	255	262	287	252	264	260	292	227	282	260	228	243	240	230	278	263	227	289	294	256	236	222	291	268	241	268	249	251	263	263	289	261	275	294	244	242	249	267	251	248	278	246	258	252	269	269	245	263	233	253	283	266	261	243	274	282	261	278	244	278	251	282	262	246	249	264	255	274	279	267	269	275	261	263	268	275	268	263	294	261	280	283	241	293	246	290	279	248	247	244	252	236	283	236	248	267	281	256	261	246	238	236	258	255	257	253	250	244	268	249	241	268	254	260	264	244	261	253	249	248	268	256	273	246	248	259	253	261	246	265	293	232	283	286	263	254	283	241	254	299	292	268	233	280	257	248	271	286	233	284	250	265	239	249	258	280	269	242	257	269	260	263	242	270	281	264	270	276	273	266	270	248	266	265	268	267	256	274	260	256	252	230	249	254	265	272	237	250	243	249	259	258	240	263	255	212	244	253	238	252	245	265	285	256	266	273	227	272	256	270	251	269	235	254	213	266	263	273	238	252	224	285	269	250	256	237	251	272	261	264	238	255	256	263	252	261	256	250	251	228	264	264	237	236	268	241	245	267	247	280	258	251	265	270	283	272	254	276	251	281	260	248	251	260	301	289	269	256	246	225	228	283	285	275	255	241	277	283	296	254	283	308	290	258	265	252	263	219	255	261	282	270	244	261	260	262	265	277	247	286	252	257	250	247	268	223	243	248	290	268	266	261	265	266	236	261	282	259	229	251	246	241	261	266	241	277	267	232	263	239	256	287	282	287	272	216	229	253	264	253	251	230	264	282	255	263	268	262	279	268	252	266	270	266	239	266	265	262	255	260	247	249	270	257	255	214	250	250	253	260	259	242	239	264	267	246	255	262	247	239	243	235	252	243	274	255	245	284	266	277	245	248	241	274	248	227	258	242	276	233	272	244	235	266	267	255	264	262	285	279	251	285	245	259	260	236	250	276	254	261	268	239	252	265	289	284	257	230	279	289	249	248	252	259	277	269	269	273	273	270	255	244	259	298	283	251	242	250	269	231	272	275	239	271	263	248	265	258	246	230	270	281	280	266	257	258	303	266	227	270	265	276	257	265	273	251	248	249	241	271	268	274	268	274	268	241	249	233	244	242	282	246	261	263	236	243	251	252	279	289	284	294	214	270	260	276	264	250	264	246	274	283	251	265	276	280	250	261	263	246	269	276	288	284	265	255	230	255	267	241	269	235	242	242	234	256	246	256	253	271	266	260	259	290	271	251	279	259	247	255	282	237	256	271	253	240	277	251	252	260	281	249	249	278	293	268	257	277	264	279	262	256	270	258	244	249	244	260	255	270	267	234	262	264	254	244	260	259	219	271	266	277	243	268	257	272	253	250	286	239	251	270	267	262	257	285	271	277	292	290	294	262	262	254	244	247	252	256	288	239	247	258	270	270	226	246	272	256	228	241	277	264	279	259	233	322	249	257	274	254	291	274	257	254	226	290	243	255	248	260	234	245	260	253	260	237	249	262	272	256	268	234	271	267	238	232	254	260	237	235	233	255	253	242	263	270	265	243	289	251	249	255	277	259	231	244	256	272	258	280	267	275	256	270	279	255	251	266	263	259	254	279	246	244	252	236	241	270	268	270	269	237	284	222	276	300	216	241	258	245	242	263	277	249	263	227	289	227	257	278	280	249	246	276	247	250	242	263	251	261	272	222	252	256	277	254	254	250	259	268	279	295	276	254	271	273	238	257	233	241	250	248	253	236	278	257	252	260	264	275	276	258	265	280	263	250	252	256	279	230	265	251	253	270	261	268	256	278	270	269	246	291	266	266	261	242	258	270	252	300	246	252	263	272	290	267	276	231	251	243	228	244	242	260	270	270	240	267	260	275	264	264	251	277	283	251	245	267	255	234	241	272	241	270	254	254	249	285	267	238	274	275	248	263	282	271	270	280	244	236	248	284	257	279	296	287	278	263	260	268	261	252	248	255	275	278	256	239	246	258	267	258	254	260	252	280	273	237	255	281	258	259	258	239	244	273	271	242	243	256	242	247	239	288	297	250	273	223	285	279	296	247	279	259	268	267	258	278	269	236	255	262	254	255	258	285	263	248	289	261	260	292	211	248	245	271	273	248	246	273	256	263	244	286	263	249	250	271	248	238	248	244	270	259	251	280	261	258	256	252	269	252	268	257	277	269	278	256	263	263	245	264	267	264	278	284	269	267	263	242	236	296	268	254	273	245	286	240	282	233	269	274	282	282	223	256	258	251	259	258	257	261	251	262	244	284	256	269	231	270	275	291	260	271	274	243	273	251	229	267	252	287	250	270	252	254	265	301	248	228	257	279	281	262	260	265	272	269	261	274	227	231	281	258	261	236	268	276	277	260	272	272	290	264	223	270	244	261	236	269	268	252	222	272	251	264	277	270	236	283	267	254	259	260	251	267	244	254	244	245	264	268	242	261	260	226	267	262	255	250	275	257	271	270	278	240	264	238	282	274	248	254	238	265	256	242	243	252	274	271	250	263	278	270	241	242	295	260	240	261	280	248	277	249	243	254	252	240	273	257	264	256	264	280	259	274	230	233	261	240	262	259	241	239	275	248	278	263	274	279	300	248	251	268	260	260	278	246	225	255	251	262	256	263	261	270	243	235
52649	53041	40604	14042	1056	951	994	912	966	885	856	907	843	826	818	852	820	837	822	792	843	883	840	800	779	840	865	813	782	850	792	803	813	812	782	790	782	810	822	826	779	784	833	788	800	832	816	767	798	814	815	839	782	741	792	782	818	847	837	792	783	805	821	825	804	794	784	825	830	817	822	822	852	830	818	846	817	825	782	746	809	779	785	815	845	816	753	803	796	762	829	826	862	828	755	847	817	802	794	820	822	791	788	837	823	813	801	777	801	811	819	820	801	847	781	783	848	833	802	824	826	801	779	830	807	851	769	743	807	765	820	762	796	832	855	762	808	787	803	781	793	795	812	806	819	734	837	799	751	753	806	793	827	848	815	838	784	813	827	783	807	799	810	779	815	827	769	793	804	790	794	803	813	793	818	825	813	804	824	801	831	799	758	748	848	805	835	846	799	823	829	810	810	818	802	807	805	811	771	800	796	819	802	798	827	794	774	846	809	805	847	808	829	786	821	813	815	817	775	791	772	827	841	799	833	792	773	741	823	818	871	812	801	803	804	741	788	736	777	842	816	780	803	815	819	763	836	821	815	817	796	784	737	809	759	878	784	791	820	789	791	762	805	855	813	809	850	783	813	818	841	802	836	791	787	785	815	805	789	763	874	795	794	754	839	795	855	787	816	836	827	767	795	829	812	826	773	862	726	782	793	824	782	778	799	815	777	848	756	789	818	785	798	813	789	789	770	784	805	808	806	809	812	801	832	792	813	816	869	781	812	776	789	839	817	811	769	806	797	805	874	742	736	833	835	818	843	753	866	796	815	772	796	822	833	821	817	793	851	826	785	822	795	794	805	844	775	820	842	794	832	810	807	742	798	821	839	770	830	768	811	825	807	788	794	830	835	858	797	824	802	808	774	810	823	790	807	809	787	804	814	856	782	825	795	776	844	816	799	774	809	849	836	810	884	784	813	879	835	833	844	775	800	818	796	834	745	824	764	777	802	800	835	791	806	788	805	859	814	772	855	798	799	773	777	790	757	827	740	797	808	816	832	788	779	853	847	816	815	822	798	838	728	780	812	781	848	792	801	769	816	798	813	814	826	815	775	818	816	781	792	837	814	812	797	809	780	826	777	783	777	799	861	810	790	784	823	859	797	831	832	798	798	799	799	805	788	829	844	781	864	829	806	826	810	804	810	781	822	823	825	847	868	851	821	815	804	830	773	786	835	791	735	785	795	808	818	823	801	782	787	764	828	799	838	742	869	782	821	799	852	814	802	800	847	831	791	802	842	876	794	786	812	793	812	811	810	791	810	798	793	759	760	801	777	774	841	816	803	844	808	791	848	815	886	791	825	859	800	810	863	791	769	781	776	843	780	859	817	776	818	782	776	786	833	797	810	805	811	784	768	823	769	837	763	804	849	808	807	759	859	838	837	868	812	872	794	797	818	798	839	814	788	816	779	757	799	857	775	805	804	862	848	769	771	784	841	831	796	810	835	816	785	794	785	859	797	835	802	782	842	826	766	809	792	779	860	813	772	831	856	791	792	846	790	752	794	806	789	764	804	794	831	748	788	809	804	818	790	795	796	802	814	820	827	779	831	825	810	791	811	790	805	854	754	802	832	790	812	762	776	797	832	780	816	831	741	843	766	819	806	759	803	761	762	826	762	807	792	819	829	785	764	859	808	773	813	820	816	774	846	844	808	819	790	805	775	818	820	792	837	789	845	759	787	776	806	807	837	802	790	874	765	833	805	798	841	753	796	825	793	813	834	815	850	818	836	811	795	812	804	828	809	827	798	805	813	846	815	800	781	802	772	816	777	815	819	743	778	759	782	763	824	829	825	830	813	833	832	826	783	765	860	799	799	844	782	766	803	775	771	796	834	776	814	852	801	805	779	817	811	821	822	838	815	814	817	843	795	802	831	844	763	852	812	843	798	776	805	790	818	774	827	805	802	749	823	766	780	802	794	778	821	828	845	813	831	795	828	780	852	780	806	796	785	757	823	747	823	788	782	782	824	861	788	797	782	840	801	766	822	842	762	807	837	790	832	759	797	801	782	803	803	739	762	827	865	789	794	790	831	790	829	787	786	806	794	847	838	834	794	789	809	748	808	831	822	845	795	819	789	869	796	818	769	786	779	835	803	819	806	727	808	798	785	859	842	820	798	806	797	792	812	807	792	815	821	812	788	786	801	779	843	798	810	785	794	806	753	791	852	830	799	780	839	762	800	796	818	785	838	833	794	828	766	811	810	798	762	812	778	749	861	778	798	859	767	772	837	781	788	843	809	794	797	812	795	757	787	784	800	888	785	796	808	797	841	803	791	800	825	783	784	825	847	827	808	784	834	825	775	752	839	825	808	770	837	783	784	807	807	816	796	777	833	825	799	802	820	796	821	852	793	759	837	788	782	764	748	785	778	805	845	805	837	795	820	822	829	829	841	855	828	820	816	815	782	878	826	790	843	780	820	836	828	798	802	759	815	736	803	827	824	796	769	815	833	820	783	782	757	794	793	780	811	820	857	775	798	809	812	765	806	817	842	812	827	787	755	774	795	773	817	820	858	747	821	802	796	837	782	828	791	796	789	807	790	805	808	840	782	763	776	791	840	824	788	799	839	769	836	777	855	828	762	813	766	811	787	815	803	816	801	827	783	822	826	841	832	816	790	827	788	796	873	793	811	766	821	821	806	806	798	811	834	819	793	810	796	790	786	853	826	810	786	786	800	874	845	769	806	831	868	799	791	815	798	818	765	796	815	812	815	802	766	767	863	808	832	837	796	817	752	801	857	794	840	782	804	818	808	788	744	826	810	793	847	823	772	825	823	817	793	799	771	783	774	766	780	817	799	824	806	782	802	799	828	783	828	834	813	757	832	846	824	795	829	782	807	827	850	773	828	793	813	802	814	817	818	773	814	763	785	742	776	791	826	753	838	841	878	812	823	844	751	778	810	795	840	796	788	861	733	782	815	805	776	833	859	805	770	801	808	820	832	784	851	825	831	745	800	791	745	836	830	746	783	791	866	796	813	791	778	782	836	880	806	830	877	821	743	774	767	841	845	812	803	813	811	860	828	753	789	801	810	824	801	849	810	803	868	868	827	841	855	790	793	862	811	800	839	781	835	803	808	836	848	830	817	812	742	815	775	753	780	798	840	751	851	794	776	804	824	794	741	785	795	801	784	796	845	810	862	787	831	823	789	802	784	810	823	779	781	846	798	822	801	789	824	744	829	835	837	834	763	761	794	793	840	806	842	829	719	814	782	801	813	805	830	842	766	759	837	770	782	815	817	807	784	779	808	828	856	805	780	813	813	798	785	806	827	815	780	813	826	802	830	800	762	819	820	830	809	783	823	805	763	823	816	813	811	810	820	783	791	834	783	824	808	873	807	809	814	838	803	778	772	796	852	840	757	774	741	844	793	804	779	794	823	790	831	877	815	775	828	835	803	803	807	780	764	766	796	827	806	802	827	831	796	816	830	842	811	840	806	818
81476	76043	53225	25165	5799	582	484	424	396	376	311	352	332	368	354	362	344	331	307	336	350	355	337	332	322	342	356	317	381	341	337	347	331	358	345	378	359	346	354	326	345	327	327	309	324	347	349	340	330	328	343	323	366	359	362	343	310	361	353	318	313	338	342	337	316	366	321	337	350	312	390	352	332	356	334	347	342	323	339	327	350	356	385	333	351	340	326	353	357	323	343	335	352	342	333	354	335	355	331	363	340	357	340	372	348	339	351	350	325	346	341	341	352	336	336	334	325	389	345	350	368	347	355	342	366	371	320	329	332	371	325	322	341	354	312	323	345	353	331	314	365	312	334	342	339	349	351	354	309	363	313	357	319	358	311	334	331	337	337	368	379	334	340	376	343	356	361	328	369	321	382	328	322	381	355	348	341	361	333	353	317	362	316	297	308	334	308	337	326	341	353	387	334	345	324	348	349	301	344	357	372	349	313	338	349	348	369	336	366	347	329	342	358	344	359	374	339	327	353	346	347	303	401	382	372	344	385	347	319	334	330	364	310	336	327	345	341	380	338	352	347	361	333	340	341	379	348	344	343	335	385	376	352	335	331	357	336	339	344	345	338	347	356	338	341	338	335	379	331	334	316	371	340	333	319	378	330	328	352	338	366	328	352	331	352	331	389	358	364	357	331	343	363	331	330	331	369	348	322	301	350	363	341	335	376	369	339	351	366	349	346	329	364	360	343	337	336	357	342	367	363	342	359	353	316	345	340	342	334	324	319	324	337	323	340	349	363	348	365	300	366	342	367	327	326	309	344	346	361	347	323	352	352	322	340	352	343	336	364	386	341	312	322	322	314	339	287	292	364	348	345	368	323	345	345	358	368	366	326	351	375	356	369	334	333	378	326	356	375	332	371	337	308	354	323	329	333	333	323	361	364	323	338	345	321	369	359	306	309	362	351	330	340	344	355	346	324	330	368	349	347	349	326	347	340	380	333	310	353	339	298	376	334	362	350	350	327	343	364	362	357	332	383	346	353	328	346	351	371	340	354	344	327	350	337	308	306	371	330	331	365	373	341	336	311	380	353	326	364	376	334	330	348	350	358	338	328	365	338	333	315	346	363	369	348	355	335	343	293	337	353	309	356	363	354	322	341	348	342	360	328	349	356	310	340	362	317	347	329	353	360	363	370	320	326	335	346	333	350	341	323	312	358	360	352	326	340	321	329	308	336	332	311	334	355	354	362	354	361	333	315	337	350	358	330	329	323	319	333	373	348	376	353	317	376	398	366	343	326	340	355	326	351	353	364	356	327	338	337	365	347	342	336	330	352	370	331	346	362	339	346	324	332	308	311	295	359	347	332	341	356	366	380	335	327	315	300	334	359	350	338	340	338	356	339	352	357	343	390	343	343	359	362	346	349	343	384	335	349	305	374	340	313	292	345	313	345	356	372	372	361	345	356	379	340	364	330	347	381	338	358	372	328	331	350	332	336	373	345	353	332	337	380	365	376	339	362	331	332	332	330	302	370	345	332	331	357	335	328	363	313	346	335	347	343	333	337	323	353	325	342	346	349	345	343	340	342	356	336	308	342	324	338	362	336	344	334	330	334	348	359	339	337	315	361	318	352	331	348	357	363	361	330	333	324	330	341	297	345	344	322	315	343	356	364	366	345	322	370	350	359	330	338	335	359	326	327	373	336	360	328	392	365	347	348	362	330	339	362	333	331	326	333	387	349	373	350	322	373	333	328	349	326	343	313	342	359	330	329	313	319	359	322	378	346	332	374	356	328	345	368	354	325	327	333	374	353	374	401	323	311	345	305	340	354	332	365	343	364	342	367	341	306	317	329	324	381	389	335	361	345	346	351	332	367	317	351	312	345	350	332	319	324	334	336	335	350	352	350	348	329	320	327	384	307	342	369	347	336	343	299	364	345	363	356	352	325	338	355	346	342	357	367	351	341	333	347	367	326	356	319	355	341	380	353	326	329	346	326	341	349	333	360	332	328	340	334	344	323	303	370	363	377	354	331	365	367	331	340	329	342	338	346	313	339	372	375	325	339	331	348	319	333	331	351	351	326	336	357	306	354	347	353	318	373	354	331	311	346	350	342	345	329	343	349	309	328	305	372	297	332	317	316	346	336	341	387	325	336	355	338	336	337	366	355	303	323	355	341	331	334	361	356	348	353	342	380	312	326	354	343	354	350	353	327	340	332	341	335	339	366	344	344	334	365	326	314	350	329	329	316	339	340	353	343	349	373	336	292	319	365	348	344	347	309	325	335	344	302	342	341	328	325	336	321	352	306	333	343	348	333	343	371	328	361	345	353	344	327	341	327	354	322	343	295	347	323	347	358	329	354	343	334	348	343	305	361	347	330	337	333	339	324	325	351	350	333	302	328	364	354	331	307	323	329	337	352	343	317	326	353	301	366	331	332	320	322	358	319	303	346	355	339	351	352	322	319	357	328	350	329	341	322	334	353	290	342	319	363	362	336	313	345	292	363	333	331	331	302	328	347	302	344	329	351	364	312	368	354	356	345	367	339	317	319	355	336	341	327	374	360	334	345	350	346	344	316	341	347	359	340	347	342	328	330	386	345	354	329	345	346	332	325	339	335	329	344	351	372	355	354	329	309	355	355	353	357	331	336	374	358	342	340	338	342	351	347	345	352	330	334	336	338	297	308	337	358	327	347	414	349	327	349	360	298	326	358	368	349	339	340	327	341	332	351	386	348	326	367	337	348	321	345	350	334	353	321	344	346	366	327	360	343	312	359	329	369	357	353	326	316	330	317	325	372	381	358	320	351	339	342	340	358	310	318	362	355	360	365	330	349	376	363	319	351	355	341	348	341	345	372	339	365	327	340	353	363	341	383	335	354	358	333	341	311	332	322	348	324	379	337	309	344	328	355	364	335	349	330	341	356	342	363	314	356	343	343	345	323	343	349	308	288	328	364	342	343	337	360	337	339	362	364	361	363	334	327	348	365	344	361	337	326	335	324	346	351	307	321	340	362	354	336	339	320	332	361	343	371	349	327	342	324	340	321	321	347	327	349	330	367	325	347	313	302	319	309	339	365	324	332	337	345	356	355	385	351	367	348	354	316	327	348	360	335	326	330	377	337	347	341	330	338	375	351	357	324	344	318	346	320	356	363	346	320	350	322	356	328	363	345	323	344	346	364	359	356	356	345	333	361	315	336	325	365	352	320	346	335	322	343	307	364	376	355	348	322	341	333	360	344	329	357	351	366	330	315	333	365	332	353	359	336	330	339	327	362	335	339	336	314	368	363	336	377	347	359	333	337	347	342	324	332	373	345	336	361	336	326	344	341	343	362	335	341	348	344	331	351	340	338	370	288	332	342	319	357	362	321	353	332	352	333	328	333	381	361	335	366	354	308	371	354	357	324	324	345	355	344	335	345	327	347	355	314	339	353	360	387	348	345	367	344	348	342	341	351	322	330	337	339	313	366	339	336	333	344	359	346	333	340	339	326	330	326	339
62698	65728	49957	16622	1520	1349	1276	1163	1191	1147	1168	1148	1159	1031	1094	1073	1037	1036	1003	1072	1030	1014	1052	1079	1023	957	1013	1090	1042	1036	1059	1008	1040	1003	1003	1033	980	965	1041	1000	1011	980	948	987	1024	1061	1010	964	968	1000	1079	1057	992	1018	1020	1007	1014	1009	1117	1017	1045	1050	1021	1026	998	1017	953	1030	1003	1021	1003	1001	951	994	1041	933	964	985	1004	1019	1034	1042	1017	985	1069	979	1034	1035	994	968	984	1072	964	1010	964	1044	1034	1004	1036	1023	984	993	1014	1024	975	1006	970	989	1013	997	1017	966	996	1023	1031	983	1029	946	1027	1048	971	999	992	1034	976	1092	1000	1040	1004	990	1010	1045	1023	984	992	1000	943	996	1008	998	952	992	997	1064	965	1011	981	1029	997	1006	1033	1007	1036	996	1018	991	977	985	1023	1039	1020	940	956	1013	975	1013	998	979	991	984	1003	1011	1018	1012	1010	993	1016	959	976	893	1038	1050	992	1063	983	1010	982	996	1036	1035	1004	966	1033	1004	934	986	1016	982	1015	1009	993	992	1007	976	1005	1042	1052	1025	1005	1021	1001	1027	998	976	983	985	974	996	1063	992	960	995	990	983	1014	996	1027	1078	1049	965	961	1005	981	1015	1032	1008	985	1036	1005	973	967	1039	1010	983	1011	1025	1008	1089	1005	982	1010	967	1011	1047	964	1033	1018	996	1093	983	977	944	1021	994	1038	1012	1020	990	1058	1024	1007	994	1006	1039	962	1003	996	958	1031	1030	991	995	1015	970	965	972	938	1006	1025	960	1043	1012	1061	1016	1016	1009	1008	1041	997	973	1003	1062	1002	1055	1007	987	978	1019	989	981	1031	1010	1002	988	1043	1024	1046	1000	956	993	976	1003	1072	979	1002	983	1039	1012	1026	1038	1024	1004	1042	1029	1029	1000	998	983	1002	985	1049	1000	993	1002	1019	1022	964	976	979	1015	999	1056	995	1021	1001	1011	1013	971	1046	1002	989	1000	987	998	1000	992	1001	1027	1018	951	993	989	918	1025	974	936	1026	1001	1029	1033	1046	931	1000	1041	1024	1006	958	1081	1062	971	1004	1023	994	1082	1054	927	996	962	1001	1027	1014	963	1016	936	994	1000	1009	991	1025	986	982	1001	1018	1024	978	970	960	1026	1006	957	1002	997	1007	971	1010	1026	1032	996	965	1010	1066	934	1022	970	1039	1034	1009	1045	1027	1007	1013	965	1009	1020	1008	1042	987	1051	992	1018	1022	1042	986	1018	934	972	971	995	1021	1061	1069	976	996	953	1024	1032	1044	992	1001	1003	960	996	974	1073	1003	1039	1017	1045	1034	1048	989	1017	1024	958	1021	986	998	1001	1017	1033	1047	996	1055	968	1013	1000	1010	1025	997	1044	961	1005	1006	989	1017	994	1027	999	974	996	1017	1000	974	973	991	963	980	1012	967	974	1000	1035	1028	1007	996	1015	1022	1075	989	1081	1010	998	1072	992	995	1018	983	1019	986	999	992	991	993	967	990	1038	1030	964	1014	991	991	1013	994	1027	1015	1020	983	955	1004	1019	1001	1003	1018	979	989	1003	980	997	982	963	1014	1019	1042	941	1069	938	1012	955	977	975	965	1036	1019	1059	984	1027	981	989	1050	1004	958	1083	979	997	1042	1008	1045	1016	1001	974	978	983	947	1039	1052	971	981	1011	1069	999	1006	1075	1015	1015	993	970	1017	1006	1020	1005	1003	1000	962	1004	1004	1026	1000	979	1000	1045	987	1028	969	1041	1019	1044	1043	968	989	960	973	1036	956	989	1002	991	1027	1050	1020	1044	1005	1003	1047	1021	989	992	977	1024	981	989	972	985	1005	1005	1061	1008	1018	991	1056	968	970	1014	1032	1008	1041	1031	1016	1004	1023	1005	949	1013	1008	987	1033	1004	1029	1050	984	972	929	1007	996	1021	1011	968	1002	1034	958	1016	1025	1027	978	984	1006	986	989	973	988	1089	1031	1018	988	1019	1011	956	1093	1037	1032	966	1018	1013	919	1028	1014	931	1009	1044	1039	1055	1032	992	991	996	1006	1021	1034	965	997	1023	952	952	1009	1006	954	989	1002	964	1019	1013	983	1016	1007	1037	964	1081	977	965	988	1061	1022	1028	1051	1020	937	1016	1040	1029	1081	933	1046	986	1015	995	1057	1023	1030	1015	1017	1035	988	1018	1004	986	966	1021	991	998	994	964	1037	985	1005	993	1030	997	983	987	990	979	977	982	1002	1010	971	1008	977	1028	1005	977	952	1051	1041	1060	987	1040	1038	989	954	985	973	977	983	1022	1039	978	980	1053	1000	991	1025	978	952	1006	1031	1007	987	986	1028	1016	1002	1010	1025	1002	1004	1010	960	1005	1003	1060	969	990	1001	1041	1014	984	1021	1042	952	1041	976	1022	998	991	1023	999	980	990	1041	1029	1031	1064	994	1055	1001	982	997	998	1016	1014	982	956	980	1006	988	985	1034	996	985	1015	935	1007	1046	1013	1007	1000	1006	1002	995	953	1033	983	1020	1019	1034	984	1009	1028	1015	1010	977	989	1004	1010	948	979	1021	1015	1016	963	1026	1001	1006	1005	1021	991	1027	983	976	954	1075	962	1002	1002	1017	991	997	988	1009	1024	998	1017	976	1050	965	1005	1053	1000	1011	1015	943	1042	958	1023	1020	1024	1010	999	1050	949	1014	999	1027	1008	943	951	949	1009	1072	1048	960	953	1026	1017	1007	1011	1033	1007	1020	1004	1000	959	1068	999	1062	940	1059	995	1028	1021	1013	971	984	1008	1069	990	966	1004	969	993	1030	1014	1050	989	1030	1020	1039	998	1029	1012	1069	1009	953	1013	1000	1018	1085	1027	985	1030	984	972	1034	1027	1045	1054	1005	1017	1014	1020	954	1011	1048	999	956	982	999	1027	991	973	988	1009	988	975	1024	1020	1040	1020	982	1017	990	1053	1049	1027	1040	935	1022	984	1005	1006	999	989	1028	1005	999	999	964	950	983	1000	979	981	980	1037	974	1007	1041	1018	934	992	1027	966	1055	986	1033	1007	1016	1062	1027	962	1016	1005	971	997	998	1002	1052	1024	1032	1006	1021	1006	1018	992	994	1002	1048	1022	1025	989	961	1048	1018	1027	1008	1004	975	997	1005	1000	974	994	977	996	1035	977	988	973	1015	992	990	1004	988	991	1000	1012	1019	994	965	997	1008	1009	1035	1019	1045	1010	1008	1000	965	993	1060	1003	1050	1029	1013	1012	958	1002	952	1052	1057	1018	949	992	995	1028	985	1021	1022	1046	1047	1021	1001	964	1017	1002	1032	1012	1038	1001	1032	1035	1003	1043	1028	1021	1073	1015	992	977	996	1000	952	938	956	994	997	1008	980	1041	1016	954	1017	1005	961	1059	960	1048	1023	1009	1005	968	1010	1035	938	997	1017	1006	1006	1019	1035	981	1014	1001	1027	1036	1009	1029	1057	1048	1028	1008	1026	1018	1066	966	1002	943	971	1000	1013	1022	987	1028	996	1043	977	999	1012	971	1030	977	1072	1033	1051	976	1021	991	1049	1002	1033	1015	981	1032	997	1005	996	1025	956	989	967	1017	985	1023	1012	1040	985	1008	997	980	1004	997	1000	1012	997	967	1034	1064	1002	1022	1067	979	1007	968	1066	977	1026	1024	970	966	1002	1023	984	991	1010	973	1016	1011	990	985	1056	994	976	1041	966	1027	994	998	1015	1058	987	991	1000	1041	933	1003	1017	1048	985	988	992	1022	1043	955	1081	1030	1042	1038	1036	1044	1011	1033	1055	1007	998	1052	1000	995	1024	995	1014	1002	937	1043	992	1008	1016	1089	1011	981	983	1003	1007	1048	1010	1005	944	998	1022	1043	1072	1001	1015	1023	992	991	999	953	1005	1030	1013	1051	990	1001	970	992	946	995	979	1026	1020	987	1005	1049	1040	994	1008	980	1058	986	950	1040	1020	1007	1001	1012	994	978	996	1069	970	988	999	994	964	992	981	1018	1040	989	1002	1012	1004	984	1010	938	999	984	1018	1002	1014	1044	981	989	935	956	1035	1047	986	1009	889	1011	1026	1026	1000	1019	1069	1022	988	1039	1023	990	970	999	1038	1004	978	1065	970	975	1007	987	1035	1007	1049	995	1000	995	1002	1058	1040	979	1031	996	1017	983	1042	1000	1060	1036	1025	995	966	966	1026	1028	1026	999	978	1022	992	1018	1049	997	1026	955	1025	978	1020	1038	1078	969	963	986	957	970	946	964	1018	1031	1001	1022	982	1008	1045	989	980	1014	1003	953	985	1002	991	1092	983	1005	1031	983	967	964	1012	1005	1000	1034	1021	966
31985	22481	7242	771	219	148	164	152	184	157	174	149	169	151	144	159	158	156	165	144	160	153	151	175	160	152	143	158	147	182	137	167	178	155	184	145	164	171	173	156	147	166	182	178	143	166	171	160	164	160	157	168	171	171	157	188	191	171	143	175	162	169	146	169	144	149	179	148	166	165	176	176	150	169	167	179	159	159	150	169	172	179	171	184	151	161	174	163	182	181	171	159	182	160	186	154	134	176	150	181	149	183	170	187	147	142	154	192	166	197	184	171	186	190	142	159	152	167	158	167	139	154	174	154	166	173	173	169	174	155	162	162	176	173	186	166	183	151	178	159	151	160	183	169	161	174	177	169	132	199	154	168	202	162	166	155	165	164	163	166	170	151	182	163	183	156	185	156	158	181	180	170	160	173	169	190	164	192	134	139	175	180	156	170	152	161	163	175	180	147	161	172	157	167	167	146	152	172	149	181	163	167	179	147	166	164	156	177	163	177	179	181	185	169	171	144	198	173	175	171	157	157	158	147	148	154	171	155	158	151	144	170	175	175	145	143	180	144	171	148	175	149	174	163	162	143	180	188	148	184	157	169	165	161	183	165	197	157	177	184	150	138	176	162	183	163	171	155	191	167	194	152	168	144	171	173	171	163	156	177	178	164	172	153	175	139	194	167	153	148	167	159	164	158	164	179	158	146	163	172	174	147	165	160	156	162	171	190	159	172	157	174	157	163	177	179	178	165	156	166	173	181	181	192	168	184	192	169	150	166	170	166	157	174	156	168	168	166	187	160	151	154	149	174	167	148	175	177	153	175	155	167	157	182	174	182	156	180	179	183	158	167	161	172	174	178	142	153	164	169	167	157	171	159	165	177	172	176	172	159	170	179	145	176	187	147	162	157	166	149	152	173	162	168	167	179	154	175	167	137	151	156	164	171	152	155	163	165	162	166	161	157	159	135	161	164	173	151	198	188	177	178	157	165	167	142	179	153	155	179	161	208	159	173	166	161	176	177	167	178	175	169	173	161	167	154	185	172	181	142	150	164	152	143	146	154	156	166	190	165	179	144	197	167	154	157	171	194	168	164	162	164	151	167	171	170	174	148	178	194	165	168	166	162	171	160	174	139	164	169	172	162	141	145	169	165	160	152	164	171	152	185	180	147	166	153	170	163	144	171	151	154	184	157	159	160	151	166	184	185	175	184	156	150	179	158	172	179	170	160	150	168	166	187	163	172	169	169	160	173	172	165	153	151	165	177	179	153	146	178	175	161	166	160	164	161	193	161	180	174	176	185	170	175	162	184	160	158	161	148	187	153	169	155	166	163	147	175	160	165	164	163	158	137	180	162	161	180	152	177	171	147	177	178	173	160	163	153	167	172	179	179	156	178	160	147	193	171	153	171	191	192	178	169	168	144	198	192	162	150	166	161	154	143	157	160	157	174	173	173	182	171	175	134	188	166	205	170	172	156	183	144	169	157	180	188	158	167	164	186	148	184	162	166	183	167	156	170	188	180	150	200	169	145	162	181	168	170	176	174	165	175	179	171	170	164	169	169	167	179	172	179	163	163	146	147	170	175	173	201	185	158	155	168	162	196	165	167	184	165	162	178	180	156	198	168	165	182	161	151	174	168	169	167	193	157	175	172	187	165	177	194	174	167	163	141	184	167	164	173	183	180	165	155	173	165	157	173	163	157	188	152	153	172	173	149	144	187	151	154	142	167	165	160	179	179	141	167	173	184	177	177	178	130	173	162	161	167	157	184	149	174	156	159	162	170	141	161	146	169	169	173	185	179	155	197	192	179	164	150	177	156	162	159	178	162	167	171	157	161	153	160	179	166	165	166	164	162	155	178	174	160	159	178	189	182	175	179	159	150	183	175	152	184	173	190	159	168	159	166	195	175	148	171	168	163	185	162	167	169	186	167	172	158	184	177	161	165	172	192	179	144	173	153	179	179	158	178	152	168	179	165	174	182	165	181	160	179	157	166	179	164	159	168	168	162	162	184	169	182	206	183	156	173	157	183	161	158	180	157	170	177	182	170	155	184	173	179	164	154	178	187	163	162	177	139	184	143	178	167	151	158	136	191	165	178	188	138	169	154	173	161	151	153	138	156	175	165	162	172	152	164	147	150	161	190	193	191	171	179	161	161	155	180	150	165	170	158	183	142	174	183	163	187	167	170	178	160	139	165	178	163	182	157	162	172	146	133	163	179	155	171	157	165	169	191	181	160	183	183	170	164	187	156	147	161	185	183	172	136	187	151	175	151	184	165	171	174	156	169	155	183	152	168	148	148	155	170	150	181	137	167	153	138	170	168	166	152	169	153	146	180	184	196	170	176	162	153	176	152	155	177	162	174	158	161	160	180	161	152	196	168	200	162	145	155	179	140	167	153	169	172	179	168	157	150	159	139	157	177	159	161	156	166	169	164	171	173	162	149	149	150	175	179	181	175	163	164	171	160	167	147	166	163	194	181	173	164	164	169	191	190	195	149	156	154	180	172	163	198	165	144	145	173	155	166	165	173	178	181	175	174	147	173	177	170	149	176	162	181	163	179	178	157	147	159	169	155	176	168	162	169	173	163	199	185	168	156	168	162	165	159	164	175	166	163	168	187	186	167	154	187	159	150	147	190	164	156	186	190	190	177	164	180	180	149	179	153	184	184	168	178	193	171	160	186	151	146	155	170	172	168	175	183	170	191	183	163	167	163	185	146	143	167	155	166	153	190	170	156	187	159	150	190	170	168	164	176	167	172	166	187	167	181	180	151	184	194	177	168	197	180	187	165	163	178	153	173	172	146	138	148	170	154	169	174	164	156	163	172	170	172	186	184	182	157	161	168	154	165	172	155	169	146	173	165	178	169	186	192	176	149	171	160	164	156	168	152	177	160	150	165	168	175	158	172	174	155	167	172	161	161	176	163	166	177	175	185	193	167	152	170	146	166	188	156	158	178	162	177	150	135	173	164	180	169	153	158	183	197	161	179	140	164	149	178	160	190	171	153	177	162	150	166	195	172	187	176	168	166	149	186	168	165	185	179	169	160	161	169	175	179	172	182	141	190	173	157	157	164	163	147	165	161	165	179	172	173	162	140	172	160	177	145	203	156	163	155	163	161	184	177	179	165	156	158	162	146	141	174	173	159	166	190	169	187	161	163	163	157	149	177	179	171	172	156	159	143	174	169	205	169	169	172	157	167	164	177	150	169	160	183	159	159	174	183	182	171	178	160	188	179	174	194	180	185	150	158	179	158	163	158	175	174	172	159	155	156	146	157	198	162	161	154	167	187	182	165	181	171	149	163	162	154	164	180	162	160	178	162	181	176	144	179	163	158	165	159	136	166	139	152	185	167	140	169	156	165	155	185	192	155	161	175	171	168	170	148	151	185	183	157	174	171	158	178	175	158	157	160	158	170	178	164	177	142	161	148	160	158	169	151	170	178	156	165	156	168	174	170	147	162	181	180	161	142	179	173	157	168	180	159	175	134	161	172
31356	26249	8911	1760	587	585	583	587	525	567	587	577	594	558	552	580	560	575	538	583	560	580	548	573	574	564	562	574	605	548	554	605	535	612	546	538	597	581	570	609	576	575	567	606	588	603	561	591	547	593	530	551	530	584	570	560	546	542	531	565	584	548	559	537	582	540	586	548	555	574	581	551	508	585	538	576	601	563	570	580	529	535	575	568	514	563	550	589	518	566	566	596	560	566	544	587	545	551	528	553	558	570	567	547	539	562	597	563	536	577	555	532	526	539	533	572	556	556	562	548	515	534	537	570	543	531	572	583	546	547	592	562	560	590	582	584	517	567	564	490	559	579	541	566	596	559	556	580	596	556	520	582	555	552	575	507	586	628	564	559	571	596	558	606	555	566	545	596	554	579	582	561	546	526	571	594	583	557	514	538	553	561	601	509	575	576	527	544	563	568	578	549	566	532	548	594	575	534	526	564	600	566	562	551	590	534	620	534	580	531	553	541	575	571	538	488	577	588	586	528	601	562	565	519	579	617	572	559	572	561	557	585	594	539	566	562	537	569	555	610	555	598	529	583	535	527	551	558	543	612	564	524	546	534	517	551	568	555	545	571	577	551	571	556	579	543	587	510	613	531	559	585	551	539	549	523	544	570	575	587	567	574	524	549	572	568	588	524	593	573	568	550	554	594	579	560	548	578	562	528	577	542	593	551	566	544	576	562	559	536	579	572	531	576	593	614	579	554	557	568	556	556	591	580	549	554	584	566	601	565	533	553	531	557	541	557	574	519	554	566	567	555	543	590	549	565	530	601	520	580	607	527	552	537	545	536	608	595	586	528	569	555	564	601	550	578	542	545	551	540	556	566	557	541	570	545	608	565	554	603	556	554	539	577	568	553	601	517	584	580	531	548	588	581	540	553	562	554	492	557	557	562	547	565	557	541	546	516	597	599	559	560	563	587	551	587	566	537	568	551	579	572	533	561	561	562	536	582	544	525	559	577	532	543	567	569	557	559	530	582	548	569	557	583	599	536	586	579	572	574	560	615	559	553	567	569	549	539	566	558	586	554	552	566	573	544	580	596	508	569	561	553	546	547	555	562	557	553	568	540	519	587	551	590	591	569	568	587	565	545	563	563	607	584	578	519	506	578	599	563	573	567	569	525	532	546	531	569	588	577	587	566	551	567	557	554	549	579	532	571	588	542	501	571	595	598	583	564	550	564	568	529	552	569	573	567	579	573	577	540	576	563	583	533	559	572	523	572	589	534	555	566	558	591	557	554	534	569	513	575	531	560	574	559	575	562	564	593	589	602	564	575	560	586	541	583	590	559	552	551	598	519	550	554	552	531	544	531	551	562	568	538	542	547	570	571	552	545	558	519	543	549	571	542	538	570	590	548	566	548	538	572	567	536	560	593	526	567	606	578	549	519	572	551	510	543	554	614	560	551	558	569	580	554	536	579	607	573	547	546	542	555	587	576	554	573	531	557	540	552	541	618	559	532	553	549	543	590	553	504	537	599	596	601	569	562	547	526	584	559	560	541	548	558	558	569	561	552	541	571	536	547	582	562	561	552	585	607	561	580	570	605	559	551	556	550	546	520	551	591	538	526	549	599	593	541	605	585	595	575	594	594	556	556	604	512	594	589	574	599	556	558	560	573	581	554	574	569	606	556	547	550	575	600	579	534	566	580	544	562	572	525	573	565	547	574	562	593	576	556	557	562	558	545	541	575	568	562	559	570	546	530	559	578	588	547	560	564	547	522	574	539	572	516	565	505	594	537	567	521	581	586	588	566	535	560	577	560	556	539	557	572	565	579	586	565	553	540	570	599	548	572	584	587	584	580	601	554	576	579	610	537	598	575	540	618	546	529	544	550	565	586	593	640	534	536	576	600	530	573	557	584	523	574	543	602	516	563	581	551	571	596	566	531	594	578	534	547	542	527	580	581	571	558	579	534	624	576	569	536	562	567	593	577	596	557	605	536	549	599	548	560	603	532	562	546	615	568	595	577	544	582	552	543	570	537	577	570	583	547	548	551	552	579	562	547	536	562	577	560	573	558	557	545	591	563	558	529	574	540	543	537	586	605	555	600	585	549	551	572	541	550	568	563	560	539	606	554	531	603	560	537	586	533	470	557	571	553	562	563	538	589	563	571	562	578	533	550	564	553	593	559	552	581	583	545	581	567	560	544	571	529	558	566	573	550	562	568	587	568	567	578	541	546	581	555	529	548	570	596	584	586	591	549	581	522	558	540	511	559	544	564	568	584	587	562	601	562	556	569	560	513	554	570	535	570	543	557	588	557	565	583	529	566	540	568	516	558	560	561	586	552	616	522	557	569	563	589	546	600	548	565	602	542	578	607	526	556	536	547	570	559	552	553	582	589	584	630	516	544	583	542	569	580	548	582	541	573	573	543	559	582	588	556	579	589	552	551	594	569	571	542	550	542	596	590	553	587	577	547	535	574	553	568	594	579	525	534	548	570	564	583	551	557	512	561	548	558	532	566	532	529	593	581	542	579	546	550	584	544	530	536	595	555	583	544	544	583	577	618	538	572	575	577	531	563	549	526	575	564	557	576	580	607	552	580	567	590	529	560	583	576	583	592	514	549	578	568	556	569	563	567	543	577	549	565	536	620	576	597	577	555	526	549	576	563	590	561	553	569	612	535	575	552	582	570	606	558	554	592	607	552	575	576	531	545	602	539	552	583	582	591	526	587	590	570	529	533	613	575	564	595	565	565	590	555	514	568	580	570	534	617	536	576	549	575	574	538	629	515	622	526	561	602	583	599	557	571	544	576	586	599	547	563	605	547	552	557	544	579	576	542	554	547	583	553	564	609	537	555	570	595	575	594	571	602	603	545	556	587	579	555	529	586	551	570	566	558	559	591	533	521	525	577	563	571	512	601	563	576	573	551	560	555	530	575	587	584	531	539	541	561	550	564	563	602	525	555	595	544	589	553	523	562	596	602	569	582	551	592	514	558	577	544	569	525	568	546	570	575	571	582	550	571	544	556	550	587	563	598	555	600	561	572	585	545	594	553	558	546	560	577	590	607	559	548	506	596	569	600	582	562	619	544	581	565	562	596	538	543	541	589	564	597	589	522	572	571	557	582	551	562	558	571	580	516	575	508	587	559	545	556	520	561	564	558	561	546	520	579	553	545	585	556	573	584	566	525	566	530	531	621	596	543	579	571	569	557	535	576	572	563	578	599	577	545	587	531	612	578	547	557	575	571	609	547	580	555	566	534	556	602	564	563	552	611	577	563	582	577	568	569	550	557	546	560	591	608	589	575	552	559	535	571	525	522	541	565	612	535	549	584	545	558	619	579	581	563	573	554	546	568	552	565	574	604	547	544	558	561	553	553	552	559	570	577	577	535	596	570	604	563	535	557	572	575	536	554	544	584	578	527	586	535	560	556	550	584	552	577	523	576	592	568	553	566	593	554	599	536	551	589	564	561	567	547	578	580	543	604	575	538	534	578	571	571
72673	65928	42136	15827	1328	323	306	296	279	276	280	278	233	248	279	293	278	269	291	279	274	246	219	274	253	263	256	241	250	253	256	251	246	263	267	256	283	276	236	253	263	258	266	279	238	263	260	250	242	260	259	272	281	279	265	241	226	236	244	256	248	265	268	246	264	247	239	268	251	262	255	247	222	235	256	272	265	264	275	251	234	258	259	249	262	266	241	256	248	271	262	253	260	295	253	273	279	284	236	261	258	247	251	227	233	284	242	238	236	261	260	276	263	240	290	270	259	258	247	264	289	267	275	249	261	262	273	271	263	255	276	258	274	263	263	280	259	275	242	254	230	241	247	272	266	272	263	252	260	255	232	237	201	243	278	247	247	229	252	242	276	281	255	227	263	260	253	292	255	271	230	262	237	284	248	266	242	257	259	254	248	273	264	242	263	264	253	261	258	262	250	251	251	253	262	277	285	267	251	237	239	266	261	261	225	270	266	258	247	270	250	269	263	264	264	245	279	258	252	231	268	252	259	274	278	259	266	263	247	279	246	287	257	246	254	267	245	249	237	252	242	254	276	261	237	275	267	244	260	240	241	262	248	244	252	269	239	266	253	259	226	268	266	253	254	255	287	251	266	240	241	265	234	256	257	244	267	244	267	232	252	259	248	263	278	258	256	252	241	285	280	239	256	282	273	268	236	249	241	237	242	242	212	250	248	240	243	315	231	272	262	255	252	267	287	257	257	263	240	250	266	264	266	234	254	262	253	286	246	271	259	265	272	272	258	281	236	277	283	220	250	275	249	264	258	257	262	205	243	269	253	264	260	261	278	240	232	300	269	236	254	227	229	230	232	257	272	230	239	244	239	284	259	277	261	253	251	253	277	266	274	261	272	275	252	257	261	268	251	265	244	276	242	271	264	268	253	271	258	249	227	263	265	262	228	282	237	303	247	243	244	257	250	260	259	258	268	250	284	249	262	268	255	254	250	257	239	231	266	246	261	252	241	256	250	263	245	271	288	260	261	285	255	266	243	252	257	254	234	238	247	279	268	246	239	248	239	246	228	218	239	251	236	235	280	255	270	259	248	239	250	234	277	242	261	277	270	284	283	258	246	237	257	246	251	284	237	262	229	242	239	285	266	275	244	244	239	226	255	256	262	242	253	244	264	250	270	237	256	258	286	257	274	243	259	235	279	282	264	267	238	264	242	251	249	261	240	248	259	251	249	244	233	258	226	244	208	246	254	246	244	236	264	252	267	236	261	243	245	261	278	259	241	250	250	241	258	254	234	245	264	251	236	233	252	224	247	276	262	271	283	262	261	237	279	273	238	233	251	247	253	255	253	243	258	246	255	244	253	250	237	256	256	228	267	250	255	265	243	272	240	281	256	241	245	274	250	238	264	252	274	220	247	266	244	249	257	242	244	261	254	274	263	266	250	261	232	293	247	264	312	251	251	243	282	262	246	262	241	229	266	245	238	246	277	266	244	269	275	210	250	264	258	231	233	244	241	249	260	278	255	239	270	258	291	244	240	274	286	278	245	267	247	239	274	273	236	241	251	235	290	248	253	260	254	286	240	259	248	263	255	284	254	266	272	233	258	241	246	238	248	233	290	264	273	268	239	256	271	264	243	253	210	281	260	241	264	271	239	257	281	279	264	260	228	256	273	287	226	252	250	221	256	245	238	229	286	277	217	288	277	233	283	256	272	247	268	254	251	233	272	258	246	241	248	251	265	260	249	262	258	255	243	270	233	250	237	276	265	267	249	249	265	240	231	258	268	274	239	258	265	269	251	251	246	252	252	264	261	274	269	284	251	263	268	252	253	258	294	237	280	244	274	259	266	267	269	312	246	270	269	260	283	264	244	257	246	258	243	230	257	261	270	245	241	249	284	245	251	250	240	246	242	255	240	258	262	222	253	254	256	268	255	248	263	276	249	251	261	248	258	265	250	257	233	255	217	241	251	261	272	263	235	259	265	238	260	244	246	256	251	218	264	263	252	254	256	268	239	275	265	253	272	261	231	270	260	209	275	274	269	250	252	224	229	248	252	266	223	278	247	242	247	273	254	267	246	254	239	263	238	291	263	254	223	249	268	275	255	241	263	260	231	225	259	228	274	255	247	249	245	241	257	236	265	254	252	226	271	253	225	255	261	241	248	245	245	223	287	256	258	241	233	246	251	263	264	259	258	251	235	247	253	262	247	255	259	251	262	274	253	255	250	241	236	275	263	234	237	255	254	268	278	261	254	254	246	256	281	282	255	237	272	233	268	254	256	234	256	268	247	258	251	243	269	275	246	225	258	262	264	285	250	268	243	244	244	263	248	252	256	264	290	257	270	267	234	225	260	281	274	255	256	262	254	237	288	252	245	252	259	282	266	255	261	240	259	267	259	255	242	248	246	270	243	265	256	281	258	223	260	221	249	246	241	226	264	266	255	232	258	267	250	244	262	257	242	239	263	266	247	272	271	269	253	251	257	272	234	283	251	237	248	250	253	256	254	223	297	262	258	253	240	243	236	246	255	256	261	252	246	268	284	258	249	254	270	251	247	246	249	245	288	248	269	242	303	223	262	247	279	286	264	255	272	246	263	262	261	252	238	280	268	260	265	279	250	248	271	295	267	286	231	266	264	265	242	276	275	264	268	234	238	290	277	271	260	249	258	236	273	237	244	235	251	247	245	273	230	262	250	280	258	258	264	262	261	261	239	264	262	255	243	270	279	253	222	270	254	238	259	222	254	245	219	238	249	280	266	270	256	254	231	263	262	257	241	263	253	256	235	268	270	261	295	262	262	266	230	269	264	235	269	231	267	264	242	248	281	266	254	256	262	252	265	231	271	280	265	259	275	259	258	291	247	249	259	273	269	258	266	282	242	250	256	263	265	245	266	276	230	271	240	275	268	267	235	251	238	246	262	263	274	236	265	268	256	267	264	258	242	259	265	244	255	280	215	259	229	246	243	250	267	244	256	257	255	273	234	246	196	256	251	215	237	262	243	270	256	240	271	245	286	237	262	241	266	262	250	252	247	263	257	256	254	200	296	251	246	256	253	233	216	267	250	234	272	234	252	259	266	244	258	261	253	257	272	288	264	263	245	258	258	232	218	268	280	270	240	228	251	233	240	246	283	248	272	245	237	229	246	257	253	235	270	244	234	256	270	248	268	271	250	217	256	243	275	240	241	270	267	252	259	239	255	263	240	286	270	267	283	257	278	259	261	270	269	244	237	241	256	270	260	262	256	280	258	265	249	244	279	262	233	273	246	256	268	274	266	256	212	250	272	231	246	265	250	267	246	268	288	263	217	257	283	262	259	234	256	264	243	266	251	268	241	254	258	285	268	222	275	255	242	272	285	299	250	250	261	264	245	245	252	261	253	258	251	270	234	261	240	267	237	270	244	252	243	244	264	254	256	232	211	240	220	240	252	259	239	259	264	265	268	271	258	247	225	275	270	263	259	231	263	247	231	259	246	243	258	270	266	249	240	250	233	262
52201	53308	39025	10328	1061	955	944	915	916	851	915	895	841	835	828	876	844	829	781	787	827	819	839	838	807	774	787	851	786	859	810	836	802	783	812	753	836	809	772	799	772	773	797	807	738	836	773	815	815	796	776	774	770	777	808	792	811	840	775	842	804	780	738	778	819	781	834	772	816	860	747	815	816	767	859	789	800	779	731	823	753	812	798	799	752	820	832	762	796	799	785	787	771	764	760	823	819	814	747	835	784	797	810	789	797	749	759	832	770	791	811	842	806	799	786	785	744	784	784	770	769	822	728	757	724	800	832	800	796	789	821	842	806	791	791	772	795	770	788	800	751	790	792	815	786	782	759	734	796	788	782	781	810	770	779	811	825	828	793	778	764	803	816	806	824	777	773	820	763	817	750	812	791	846	765	754	789	794	794	765	763	785	803	766	803	761	830	783	815	780	778	737	727	833	782	809	806	773	795	809	767	783	791	834	793	774	795	786	803	777	824	796	781	800	843	757	769	793	790	754	782	781	802	837	775	798	818	789	759	813	718	773	814	783	808	768	799	751	762	757	806	795	784	814	786	815	776	755	762	779	782	758	845	796	771	779	826	833	777	768	818	821	718	772	814	770	803	774	768	810	802	747	781	760	842	795	775	802	813	800	837	746	813	841	801	822	800	814	761	834	797	768	742	767	855	785	756	787	784	790	750	782	778	796	829	811	792	845	764	764	757	818	802	783	812	790	810	806	828	765	792	766	806	843	748	775	784	812	790	798	762	838	805	765	785	810	800	838	755	775	810	759	792	816	793	849	758	802	835	797	826	755	753	812	715	774	789	763	773	734	829	787	793	773	827	821	822	794	792	793	808	778	785	762	800	810	801	773	795	748	781	843	789	809	795	810	784	789	829	802	828	759	815	746	834	796	801	822	822	797	836	750	801	799	805	798	754	762	799	784	765	760	811	793	768	804	793	805	789	784	767	797	797	784	770	808	806	729	771	767	811	793	767	790	814	780	780	759	811	802	797	757	744	778	784	787	790	778	792	846	775	856	789	829	768	831	802	807	807	802	797	795	796	808	824	756	814	835	770	793	798	782	806	763	754	823	796	741	824	844	812	801	800	780	809	794	820	806	757	807	778	823	771	813	808	811	755	847	852	773	807	768	738	770	816	799	804	770	777	770	842	762	768	813	754	793	771	770	742	779	804	820	793	812	772	812	763	805	817	778	814	773	790	746	821	777	826	791	787	780	800	799	769	786	781	811	793	784	760	821	772	746	776	784	798	849	779	814	789	731	764	829	782	866	801	799	851	788	802	830	799	796	846	791	819	811	831	830	792	819	828	817	799	779	803	762	771	782	778	752	794	819	842	798	804	787	764	807	776	743	773	826	799	810	751	811	782	816	808	823	783	795	843	780	767	763	820	883	749	766	792	814	821	813	733	806	806	795	780	820	780	757	783	801	765	841	810	754	784	774	749	806	804	793	775	761	774	761	783	789	778	809	733	806	793	774	805	851	833	781	776	756	774	801	792	787	795	773	819	770	813	781	814	821	768	787	758	755	782	803	822	808	858	796	808	833	809	769	806	795	812	842	758	744	872	814	816	747	825	763	773	794	758	840	788	782	802	787	826	756	769	857	728	755	762	828	801	763	810	797	801	817	781	789	813	760	784	800	799	746	706	818	763	776	822	827	785	786	813	749	769	775	789	776	792	789	808	780	778	820	780	793	843	765	796	828	771	794	794	816	817	739	777	802	829	786	788	838	772	829	828	780	812	805	742	798	799	759	770	782	788	826	765	848	811	797	779	778	833	816	782	820	807	788	789	774	804	797	830	803	832	745	807	784	819	757	798	787	782	778	776	758	781	808	789	792	791	840	765	769	800	813	784	839	807	779	793	812	811	815	789	809	807	805	784	815	839	758	802	779	840	816	779	816	800	744	800	799	832	814	780	786	806	812	761	808	794	802	796	848	839	779	804	795	849	771	767	762	816	805	782	749	791	796	818	771	791	780	830	799	794	775	797	793	812	807	762	795	812	822	772	807	801	825	812	798	759	775	803	794	823	779	798	788	803	808	813	772	798	743	788	799	769	805	831	800	816	812	751	812	776	795	786	781	811	766	831	759	801	758	810	763	821	804	792	780	828	795	729	790	793	805	763	839	812	762	767	803	836	785	767	790	761	823	853	825	775	821	774	798	757	803	825	832	801	758	783	810	772	785	731	761	825	792	837	774	736	806	796	759	819	765	727	770	787	812	847	826	807	838	830	727	794	751	801	804	797	787	731	866	813	767	811	802	770	813	772	779	767	719	774	809	789	823	801	782	793	814	798	845	837	744	764	840	804	801	802	774	824	801	750	818	795	787	811	799	779	726	764	807	792	818	730	770	804	748	780	814	806	748	767	792	802	786	858	818	739	759	780	790	843	844	784	756	767	824	800	799	793	752	792	831	790	809	810	806	771	782	740	798	777	812	814	750	776	795	809	831	802	738	819	770	754	820	764	747	761	814	770	790	825	801	750	762	838	778	735	764	819	782	758	766	795	725	821	753	750	806	780	777	771	805	821	819	784	817	826	747	750	819	764	781	786	783	713	811	817	776	803	819	802	765	768	825	799	833	859	799	780	772	775	814	830	792	751	805	837	792	804	800	780	791	805	817	792	775	799	746	790	786	802	792	776	750	799	844	773	766	822	787	775	776	781	839	802	723	782	818	773	791	823	760	809	804	833	795	839	784	849	804	804	785	783	750	765	828	747	830	762	753	722	770	795	773	809	816	787	763	835	755	788	761	774	826	779	808	819	791	825	768	827	782	756	833	792	780	755	805	825	804	823	784	731	807	793	785	794	807	756	792	834	828	779	789	804	844	799	830	804	828	748	761	747	806	829	745	847	785	802	770	832	763	808	765	764	815	782	784	844	783	796	823	797	757	780	842	761	762	820	770	777	774	818	808	817	774	766	796	774	745	773	736	796	820	805	790	828	791	805	776	813	787	778	841	825	794	785	829	799	771	849	767	787	754	754	786	775	794	791	800	792	795	833	813	802	837	776	802	826	835	837	786	818	774	778	822	821	752	815	798	816	782	793	803	760	719	796	776	790	820	801	820	760	779	805	770	830	841	756	804	823	768	729	795	824	848	802	811	783	799	792	800	735	758	768	802	784	817	813	773	808	804	805	729	782	811	827	847	820	786	829	798	756	768	746	754	818	824	763	843	837	802	797	834	738	737	803	781	777	774	774	789	775	834	729	771	793	818	804	822	791	778	790	771	849	815	806	766	801	788	792	790	787	757	788	776	755	794	812	777	811	777	785	788	786	800	807	789	782	838	759	762	791	822	778	778	808	823	794	815	737	781	790	760	798	770	786	807	773	794	754	783	751	827	816	787	789	760	735	765	804	774	747	823	787	808	872	787	830	788	780	817	804	804	779	760	818	838	745	814	767	836	837	821	725	788	796	785	794	801	780	855	770	791	780	778	801	814	826	818	797	807	816	807	814	801
80235	75204	51606	22026	3920	468	410	415	362	350	357	362	374	354	331	375	345	370	343	343	345	352	349	317	339	348	349	367	321	314	339	364	319	336	374	358	330	316	313	341	334	335	324	326	386	344	365	352	348	369	343	317	344	346	325	340	353	326	333	326	331	336	318	341	315	352	343	336	356	302	332	328	302	345	345	351	292	344	337	297	313	334	368	346	343	331	351	303	398	326	322	363	337	305	340	344	331	324	307	339	328	339	307	332	351	311	351	349	334	301	366	363	350	362	324	329	300	332	356	334	368	344	320	371	359	324	336	333	345	317	331	319	307	340	360	319	338	342	331	257	349	338	334	327	367	315	322	324	348	358	335	315	347	329	332	308	319	337	325	363	314	341	344	345	353	317	289	291	340	344	317	307	327	325	371	307	324	336	324	356	331	332	323	333	309	355	355	326	339	333	356	349	331	305	363	332	327	347	344	353	350	330	351	337	319	383	338	352	303	362	354	316	319	395	367	352	344	360	343	312	303	293	322	310	298	356	331	364	326	323	385	350	369	320	297	358	304	346	354	342	393	325	331	360	341	345	342	337	314	337	345	372	351	328	318	346	358	330	364	351	347	302	341	346	349	312	326	339	315	319	330	318	334	358	350	335	304	335	359	302	367	328	339	314	350	358	325	288	320	347	356	329	341	350	355	332	322	352	317	305	322	316	340	333	343	348	366	333	352	347	327	330	334	321	366	322	329	346	333	342	358	345	336	326	344	301	330	349	341	340	339	354	334	352	361	356	379	350	336	349	351	315	342	323	323	319	358	340	335	344	349	353	346	333	333	331	318	331	327	315	307	346	345	365	348	364	332	297	389	349	305	367	306	355	344	300	344	335	319	380	336	313	348	350	368	319	351	342	327	359	320	327	334	341	325	338	354	335	311	345	339	355	316	322	330	331	374	314	314	367	334	304	376	332	340	324	314	329	299	334	306	369	334	311	338	336	327	325	313	350	331	325	324	332	329	327	320	351	364	358	328	332	367	316	363	395	332	360	337	362	349	322	357	325	359	330	315	349	328	349	351	347	366	367	321	334	332	343	335	344	360	322	335	352	331	327	350	337	358	343	351	336	359	332	314	340	329	327	306	357	338	360	348	322	334	338	322	313	330	334	348	337	352	344	336	333	300	315	314	325	327	342	330	312	321	353	334	326	340	353	341	301	316	312	342	334	307	338	312	333	369	351	307	318	327	326	353	326	323	350	367	334	324	334	323	323	339	326	358	314	303	347	331	376	326	343	325	334	350	350	328	332	341	323	349	334	342	361	335	323	319	327	355	324	295	312	348	300	329	316	330	328	348	349	340	353	321	303	335	337	351	327	326	306	328	294	331	307	381	330	339	331	345	326	343	310	288	330	385	311	326	344	318	345	307	327	352	307	319	339	320	351	347	369	297	350	320	355	346	351	336	346	345	346	325	366	295	322	371	362	367	359	340	348	335	328	344	322	333	351	336	333	329	341	338	323	330	310	377	338	341	304	317	320	323	344	317	294	378	339	318	334	344	311	351	345	341	326	306	360	342	324	353	337	358	336	310	361	346	364	329	309	338	323	337	318	328	325	330	325	330	319	341	319	299	314	367	354	322	333	328	329	351	372	308	315	332	333	304	350	347	334	362	342	324	328	328	327	349	311	317	312	356	289	315	300	289	327	328	336	374	328	302	301	345	334	346	315	343	350	327	315	307	315	344	317	313	325	328	308	340	330	304	322	324	352	338	340	332	362	288	309	303	325	338	331	344	318	317	349	325	333	310	316	339	315	330	333	331	333	329	319	319	360	317	334	353	337	324	345	366	315	334	327	321	370	354	326	300	341	311	344	323	333	337	351	337	330	354	365	295	350	360	323	339	355	378	337	358	361	319	337	316	329	326	366	320	343	347	327	325	324	302	334	311	338	323	304	339	332	323	322	358	356	330	308	326	325	373	333	362	333	322	300	319	343	313	333	329	297	340	321	330	332	314	347	309	317	354	360	347	353	320	326	336	333	329	370	336	362	338	300	322	327	337	300	347	318	298	303	319	347	370	327	341	363	350	341	316	317	325	355	315	332	337	308	323	355	356	340	310	316	338	339	343	359	328	353	342	307	328	338	324	313	317	324	330	327	357	326	346	369	344	347	321	325	344	360	338	306	321	347	358	334	315	363	304	329	324	349	320	331	305	293	338	299	345	349	366	328	338	338	355	310	347	344	348	337	337	350	331	339	354	304	351	355	343	316	363	327	346	331	327	330	337	367	343	332	355	332	307	312	315	312	301	320	350	336	316	323	338	335	350	337	336	352	333	341	342	309	332	337	316	352	328	335	315	332	347	353	366	374	347	338	316	359	294	353	335	328	345	325	341	330	325	320	322	309	320	285	350	331	328	354	342	356	326	330	310	340	358	335	348	322	348	350	317	388	326	295	330	331	337	326	319	323	343	324	326	312	365	355	333	368	352	352	350	309	320	328	340	317	328	329	322	333	350	355	330	326	335	341	344	342	365	332	337	317	288	332	332	355	353	342	348	342	336	328	302	303	319	357	363	313	316	328	313	310	327	305	340	318	331	325	325	336	334	359	330	344	312	327	324	303	321	322	350	318	319	321	321	341	346	333	323	343	334	320	304	291	340	324	352	351	313	329	314	322	323	314	317	337	332	334	361	317	319	334	350	326	333	336	355	364	318	330	335	321	329	335	359	332	331	344	344	336	315	364	321	283	316	341	341	320	338	337	325	361	320	366	297	329	318	329	354	373	337	354	337	301	321	355	339	346	298	319	337	349	359	337	349	337	341	355	322	343	345	329	337	340	316	312	287	343	359	348	309	337	344	369	368	307	335	327	339	332	321	341	320	320	370	340	378	356	333	320	381	328	317	339	349	368	325	316	335	332	337	367	319	340	356	331	361	373	322	347	339	284	302	336	342	348	306	335	343	350	338	329	340	336	329	334	340	314	331	349	339	336	312	308	324	347	339	342	300	333	317	325	332	350	323	319	308	358	288	354	326	326	317	322	354	342	332	316	356	359	351	349	342	363	344	290	333	328	324	345	348	369	318	346	291	313	321	339	347	324	330	347	344	340	346	330	337	314	323	328	327	363	327	341	337	339	318	327	309	317	345	358	335	370	358	338	309	351	335	337	365	324	359	340	341	345	316	342	346	312	318	299	354	336	340	362	330	330	294	361	333	343	316	331	356	345	334	339	325	355	334	345	321	330	317	357	315	336	372	347	344	341	361	308	346	348	340	338	360	325	340	363	352	321	353	317	351	315	337	321	353	284	323	351	325	333	397	334	350	298	311	305	306	325	319	333	344	322	334	353	345	380	314	323	334	334	348	318	337	337	337	306	349	365	328	318	354	314	351	364	304	362	357	343	347	354	331	318	346	320	325	327	357	340	343	351	362	330	341	335	338	353	334	342	325	347	319	326	327	358	363	309	311	325	345	355	284	320	346	299	320	325	356	337	338	332	303	356	312	310
62528	65409	48627	11357	1484	1431	1317	1232	1211	1075	1089	1109	1111	1048	1039	1088	1071	1043	1057	986	1019	1013	995	997	1024	995	1018	1026	1013	1021	971	1021	1006	1041	976	938	971	1057	976	1030	975	966	979	995	1015	985	1035	1018	1065	973	977	1039	1046	930	961	988	960	973	932	1003	1023	972	947	1026	975	989	1004	996	1069	982	951	990	970	934	1022	1031	955	963	1011	987	1021	998	981	994	945	994	1010	987	938	1030	982	988	956	976	970	939	985	1002	963	1019	918	970	978	981	975	976	940	1021	963	969	970	969	978	992	995	1006	1056	997	938	972	995	983	1013	1071	980	926	1007	993	979	1045	972	979	948	965	1010	1026	943	1032	942	1002	1028	969	972	1002	1003	974	947	970	961	1031	963	1002	997	956	1039	993	984	973	1007	966	1018	974	1014	942	972	997	992	1004	1016	1009	990	1020	963	1012	1006	972	999	966	1014	964	1068	988	958	977	1001	953	986	997	985	953	934	979	1017	982	1001	927	968	958	997	898	972	988	1035	996	1026	959	990	974	988	1008	971	943	983	977	974	1026	1033	975	1032	984	980	985	975	1024	973	963	939	954	962	982	977	965	973	979	996	1046	949	921	1017	1000	1030	975	965	954	1004	995	1016	1034	1003	981	960	959	998	964	972	1034	938	1019	987	973	1016	971	977	952	1000	1012	1036	996	967	1010	972	1030	963	992	1028	1019	944	952	962	980	1009	1001	974	983	933	953	911	1011	981	1042	1013	991	999	1031	1011	1006	1048	945	987	1036	973	918	993	998	981	1013	952	1020	988	967	1019	1023	1026	947	980	958	929	941	938	977	1016	968	945	986	972	1003	1000	993	1000	971	1001	1011	982	974	994	974	967	915	954	995	987	949	929	975	984	1013	948	964	994	997	976	1044	980	1005	1015	940	994	996	1024	961	967	955	979	954	1011	973	1001	950	956	986	943	990	924	973	994	1038	942	944	1011	985	1036	978	956	987	957	963	986	1005	985	943	1027	990	960	960	964	1018	1025	952	990	966	1006	944	958	1011	959	991	1001	934	940	957	990	949	958	999	981	1040	919	999	1024	959	984	968	1015	1019	956	984	1013	1004	964	932	965	1026	904	991	945	893	977	957	973	1022	990	931	1036	939	978	973	980	1054	1006	1020	988	981	947	1034	1001	1013	981	990	944	998	1000	968	1015	1000	989	1024	941	990	984	966	1007	986	1015	998	1010	1025	935	996	954	1020	988	976	953	945	1005	976	932	1015	934	926	977	1021	951	953	978	959	949	964	948	938	1010	980	977	996	1023	981	1012	926	982	985	982	970	950	1002	1011	994	1010	965	1019	978	996	1015	948	964	1043	956	985	1000	990	1011	998	1017	990	1072	980	1022	935	959	997	931	924	919	951	1026	995	922	993	1049	1016	994	977	957	1018	1013	971	984	942	942	943	947	960	938	933	1003	963	983	1006	1015	976	971	989	928	1028	985	996	958	966	1002	1026	968	988	1049	1015	940	987	954	971	999	999	962	940	996	999	1034	964	965	1017	988	988	953	945	994	1015	1031	948	934	1023	1011	985	1002	967	919	974	1052	944	950	978	997	1037	966	963	994	1020	969	977	964	951	1022	959	984	1019	1011	971	1013	956	1014	1012	988	985	1016	966	993	950	1064	1012	998	985	1049	983	969	968	947	975	986	957	953	998	984	969	977	985	968	937	1017	961	916	961	958	1025	965	995	986	999	1006	1003	919	1001	943	990	964	960	946	977	974	1006	992	982	944	967	981	921	1022	1027	973	950	963	983	964	979	1011	933	1003	964	976	998	932	1048	1012	963	1006	996	923	1037	1080	993	993	974	974	1020	962	1075	969	942	1028	1011	1015	985	1004	975	959	967	946	1019	960	932	966	1028	995	1032	1036	1008	930	1007	1006	1021	977	957	949	976	1011	973	1043	967	940	987	977	978	974	986	1001	952	1016	944	948	1032	928	985	944	984	969	1008	1000	971	1006	1007	988	933	960	999	976	1005	970	1045	945	967	966	967	990	1017	976	986	934	997	955	972	974	935	978	962	1050	979	1000	1039	985	960	985	1032	1000	982	984	970	976	990	991	1028	990	1065	962	1009	971	1025	981	967	997	996	1009	978	946	1052	989	1018	1032	1031	977	999	956	937	989	988	931	1029	994	1018	954	1013	994	951	975	941	1003	917	979	934	1040	956	974	985	982	974	1024	979	982	959	967	943	980	1004	999	1006	1006	994	991	943	951	989	957	958	1014	989	989	987	1008	1033	986	915	976	1014	1056	954	969	985	970	998	958	915	1012	1035	998	1040	970	967	983	935	996	971	1034	1028	990	974	976	976	1026	1006	989	1039	976	996	1008	927	954	951	974	997	976	1017	943	944	960	951	969	1019	1004	1007	983	997	985	979	994	1016	1004	1002	1019	963	1053	1006	985	956	1048	983	958	921	957	999	1003	1012	965	987	949	1051	961	975	958	956	990	988	992	957	936	948	950	983	984	1009	1031	988	1014	978	983	974	947	944	1073	907	962	1003	994	1014	954	940	963	948	995	992	997	979	1017	990	978	929	1008	1019	956	994	943	1048	984	1005	1005	961	993	993	975	991	973	967	993	986	950	981	1016	992	1023	986	906	1028	1011	987	1016	980	968	945	989	978	969	980	1009	1037	984	966	974	989	971	967	1017	1022	1031	983	993	1008	965	1046	999	1007	1025	995	1018	1055	988	995	958	932	990	1007	1005	967	972	993	1011	970	954	992	994	1001	1006	997	1030	1027	995	986	989	947	1014	1004	1035	928	1008	998	974	998	991	1006	963	1025	994	957	997	944	1019	1002	1016	992	950	989	998	970	1038	1011	940	1019	1037	942	1037	986	967	970	970	995	1036	957	986	1008	1000	1008	1022	999	969	960	1016	994	1009	936	1004	1051	920	1012	968	1044	1038	1037	982	952	945	1028	961	1034	977	985	983	1055	1012	998	971	994	915	1006	967	952	966	1000	1001	1035	973	971	928	940	987	913	953	978	947	990	985	1036	1011	988	1017	948	961	987	1023	960	975	987	932	927	965	943	1054	982	1021	1029	1043	999	941	963	958	1008	949	979	947	1026	971	977	994	1004	968	977	1020	955	968	1025	995	955	965	1009	998	1014	952	959	1033	963	1035	993	1025	990	1013	1002	996	967	996	990	947	1037	1085	981	978	972	1014	915	1010	951	974	983	966	1008	939	1021	1018	962	1017	995	945	927	1018	978	946	981	993	954	940	1008	999	975	992	1018	921	977	937	999	927	1007	991	963	1003	966	1014	1009	973	948	958	931	977	986	971	1049	983	1070	985	973	1003	986	959	1014	991	956	1012	1030	950	990	954	975	980	1007	955	1084	1002	1018	1021	989	988	944	1010	963	994	997	971	1010	957	992	966	1025	934	978	977	984	953	1007	987	980	1005	974	953	983	967	1035	1023	1019	926	991	988	997	995	944	919	953	950	980	1026	1042	1011	948	978	1043	1042	993	938	1006	957	999	941	963	988	983	951	1050	946	961	982	1044	940	949	941	939	988	956	979	988	941	1002	1032	980	934	945	937	998	980	979	1039	987	975	989	973	985	974	1006	988	976	944	1019	959	1030	933	995	980	973	955	971	991	1063	983	978	990	1010	1018	997	991	1018	948	942	980	979	1010	971	945	994	1051	1024	956	901	1000	957	984	976	997	925	982	969	988	1010	1022	996	960	973	939	946	967	981	967	958	1053	1014	1020	991	991	1050	971	972	945	978	980	983	926	954	979	1033	983	965	993	951	979	1049	1022	934	985	1006	1012	980	962	937	1061	978	1030	985	919	1012	1016	993	995	1004	981	1000	987	945	1009	1044	999	972	960	1053	984	998	961	924	979	997	996	1003	938	951	918	908	972	980	968	955	1003	920	960	925	988	1018	978	1033	1005	935	982	981	950	964	936	929	930	987	987	1037	994
32361	22425	6601	723	175	162	185	131	169	146	148	152	166	156	164	165	148	183	171	143	147	152	169	159	153	153	147	152	173	165	182	147	144	164	166	181	178	168	169	169	159	149	155	180	130	170	138	160	164	170	157	167	158	156	138	143	157	172	141	174	150	178	168	165	148	165	156	176	152	155	159	165	158	146	172	153	152	143	151	153	148	169	154	140	160	148	166	157	155	145	166	160	151	169	144	168	159	144	155	175	168	143	161	154	150	165	159	142	161	146	171	175	144	154	169	153	142	159	187	141	157	169	157	151	158	157	153	153	168	170	144	173	166	172	160	156	140	168	174	151	169	153	179	173	162	138	177	171	154	146	165	174	158	171	151	138	148	147	173	167	164	155	167	149	149	171	192	179	146	170	152	161	157	156	150	152	168	143	152	164	135	154	130	182	156	187	168	132	168	178	153	148	159	162	170	153	146	137	173	176	146	154	149	148	150	152	138	161	135	149	162	166	151	151	162	142	152	150	147	137	167	152	176	175	163	153	160	138	146	171	168	149	180	166	172	158	162	153	158	152	177	167	131	155	155	152	181	154	130	162	170	145	133	132	145	162	143	164	150	144	151	150	143	167	139	162	165	137	161	169	154	165	141	162	151	173	169	162	159	165	153	159	150	175	167	158	190	178	159	172	162	157	161	167	160	166	154	160	173	146	134	171	146	158	157	175	138	130	152	184	131	160	158	160	144	165	146	161	155	187	162	154	189	164	135	170	171	142	152	173	166	163	155	142	124	166	173	145	157	163	177	144	146	158	155	156	146	150	135	152	145	153	147	163	166	168	189	148	144	141	164	156	178	151	147	173	150	152	148	141	173	156	158	138	149	160	150	165	152	166	177	153	159	146	162	146	159	171	142	142	151	155	169	151	141	151	174	155	170	166	171	179	166	155	181	156	158	155	158	178	147	127	156	145	158	151	154	143	165	163	138	138	156	141	173	153	170	150	129	156	153	175	169	167	147	162	165	162	177	153	148	146	147	162	157	157	143	152	146	164	145	163	143	152	177	142	192	150	135	152	146	153	171	149	174	143	174	149	145	145	156	158	146	181	163	152	144	177	154	160	162	160	162	180	171	147	175	166	169	156	153	149	141	140	162	143	147	145	167	152	155	153	170	157	153	156	154	150	163	154	165	147	171	165	177	163	169	167	161	152	167	152	162	169	149	131	154	162	162	144	173	149	178	154	135	179	140	164	182	136	156	145	151	141	142	158	169	153	157	149	144	169	161	172	185	167	153	156	145	140	164	156	145	151	163	153	177	180	182	189	149	189	168	163	137	165	171	140	161	140	149	165	150	148	154	167	160	158	175	152	161	164	157	158	184	167	166	162	151	164	170	188	181	147	160	157	145	166	168	152	136	148	168	132	154	167	155	156	182	164	162	153	157	159	145	156	162	172	150	159	176	185	178	161	181	177	138	153	145	167	144	160	135	160	155	155	158	136	161	154	133	161	163	156	178	166	152	168	170	143	148	154	160	152	157	172	188	147	158	127	167	142	158	148	157	174	157	145	170	159	169	149	145	157	158	163	140	148	171	161	163	163	171	149	154	159	162	149	157	164	163	156	134	148	181	157	144	179	172	174	153	154	165	143	160	164	174	148	155	139	147	151	143	170	141	177	154	168	161	172	164	151	165	166	167	160	163	176	156	169	152	147	153	163	194	171	154	154	153	180	158	156	141	150	175	149	155	199	162	136	138	173	155	160	155	169	163	153	163	159	150	140	148	142	151	139	152	142	155	161	164	162	165	147	155	167	172	151	181	180	166	173	163	147	145	152	153	152	156	172	161	145	160	185	169	158	186	144	158	154	145	170	150	171	150	158	156	175	139	156	170	140	141	137	154	152	148	147	151	195	155	157	163	142	134	173	144	176	148	178	161	157	168	148	132	159	140	150	159	157	170	160	147	158	142	149	166	152	159	149	135	162	167	177	160	147	161	141	142	153	168	191	155	165	179	156	180	181	173	160	171	158	163	152	176	171	172	174	159	165	148	160	167	124	171	178	185	175	156	147	153	161	149	151	155	141	161	152	169	149	152	169	172	149	144	154	165	169	152	140	160	146	141	165	174	154	140	160	151	157	149	153	159	151	177	150	136	158	153	153	158	167	176	170	177	161	156	152	157	142	151	150	168	130	173	152	168	150	151	183	161	168	150	155	162	170	152	180	153	131	158	164	147	180	145	156	149	181	144	173	157	177	153	165	162	162	162	167	162	151	167	184	169	157	161	157	151	156	182	140	176	167	157	162	151	159	151	160	158	167	147	155	153	170	147	153	161	160	154	161	147	153	146	138	145	149	150	166	169	183	156	166	176	146	151	155	163	151	132	159	147	161	156	151	162	178	150	163	162	163	147	156	150	148	191	174	149	153	157	171	165	149	172	144	154	163	143	152	164	142	162	147	143	153	153	163	154	160	164	166	132	165	150	182	173	162	144	157	167	170	170	169	152	147	171	144	169	166	146	149	152	163	164	172	150	174	150	165	160	135	155	166	166	161	154	180	163	172	163	162	138	174	163	179	162	143	148	179	145	145	165	159	168	182	146	162	158	167	139	168	153	148	158	175	159	158	150	145	144	155	148	165	153	154	149	172	151	161	151	167	147	160	131	173	145	152	147	139	155	155	163	160	171	175	159	164	143	162	173	166	145	152	158	177	132	167	173	150	162	154	169	184	156	140	150	159	164	148	173	155	157	153	165	143	149	149	181	157	157	146	159	159	141	169	180	157	159	171	166	150	167	169	151	163	137	145	175	155	158	167	171	141	163	169	152	179	183	167	136	175	165	153	176	181	150	154	167	159	169	156	171	148	144	183	167	157	133	146	159	180	146	173	161	158	163	160	149	147	163	160	142	167	137	153	179	185	164	167	143	158	145	157	164	153	151	175	155	160	165	148	154	144	171	171	162	149	157	168	153	166	179	179	170	158	168	169	157	143	140	165	152	173	163	169	153	157	154	167	138	165	154	167	178	165	161	173	155	156	165	152	162	150	176	142	166	162	163	142	155	183	160	148	159	160	155	138	162	167	156	157	162	164	158	156	144	170	161	143	135	156	157	158	167	153	152	157	157	140	161	144	157	154	173	181	159	148	182	146	173	165	167	141	157	162	149	146	166	149	168	160	128	174	135	142	161	150	142	178	152	166	137	158	168	165	181	166	148	159	166	153	156	145	183	145	156	147	169	165	161	147	164	155	145	145	156	151	157	158	152	148	151	144	145	159	151	166	144	155	181	183	133	156	134	155	135	135	159	176	159	147	155	187	153	191	170	153	163	137	176	149	141	159	172	146	145	157	153	156	168	153	168	175	165	167	131	163	158	159	145	142	148	153	157	171	164	166	139	142	195	177	164	157	153	152	156	166	142	167	181	179	168	161	143	148	144	162	155	149	173	146	136	142	156	151	184	142	145	159	170	141	138	177	160	161	155	149	173	149	144	158	166	150	137	145	140	169
31601	25778	8434	1362	558	604	551	588	500	554	583	523	567	563	547	511	548	566	521	563	539	534	542	551	542	570	547	543	544	556	522	528	566	586	528	558	528	537	526	555	528	542	593	523	494	533	561	549	562	561	531	557	547	542	548	560	549	579	543	558	515	495	532	565	589	543	522	553	543	558	518	519	534	546	568	535	524	538	526	557	536	492	565	561	560	532	543	527	590	560	508	555	526	558	536	520	515	571	510	537	540	534	561	561	561	560	544	524	512	581	554	558	549	530	544	522	586	551	552	570	573	546	524	572	516	549	567	560	572	512	531	532	498	537	521	527	569	536	552	522	543	551	556	550	536	553	517	469	575	485	505	533	526	503	537	523	507	516	497	552	509	559	566	520	510	547	578	528	514	524	556	552	513	567	547	578	530	553	530	520	562	519	517	552	581	606	542	585	526	559	533	508	519	529	499	519	544	594	540	552	531	553	536	557	526	533	527	540	526	503	519	590	514	557	548	551	536	532	593	522	526	550	521	545	549	556	536	561	519	543	534	538	519	526	523	545	518	532	520	533	516	570	573	564	548	541	544	555	490	531	541	550	539	580	532	530	514	523	505	581	521	527	532	582	521	536	542	508	508	526	551	543	526	538	545	586	490	535	549	546	554	575	535	542	532	561	507	542	550	547	562	541	523	558	562	554	555	550	559	551	544	561	556	541	547	506	525	538	504	530	549	522	522	531	526	531	556	526	549	575	535	526	522	555	538	546	530	501	518	561	533	538	493	529	534	505	528	528	534	551	507	535	536	555	542	532	520	487	550	540	513	556	519	538	539	510	532	553	552	538	547	597	585	545	527	542	562	539	554	521	533	549	526	534	548	528	537	554	558	548	535	565	548	534	564	537	513	535	541	539	521	522	542	550	589	521	525	512	532	569	516	521	545	534	510	548	526	583	549	554	511	558	562	560	533	512	549	533	562	529	559	533	547	521	555	505	493	564	518	519	529	480	544	551	560	511	563	527	550	520	542	528	591	521	511	529	528	511	555	545	559	538	559	527	543	503	531	543	522	527	577	516	531	533	501	531	545	518	534	525	558	549	558	477	513	523	550	538	550	618	534	519	521	532	529	542	564	565	544	539	575	515	512	522	512	548	553	508	538	536	553	546	526	578	547	512	536	537	543	511	548	534	502	526	523	551	503	518	521	528	540	544	544	555	500	506	568	543	577	555	524	566	548	528	546	563	543	561	559	536	544	552	536	557	538	526	489	539	499	496	547	542	548	573	558	554	532	560	532	519	555	533	534	519	557	552	516	506	536	548	525	590	506	542	591	538	525	548	518	538	558	571	511	541	564	556	556	578	547	499	570	534	537	496	536	540	551	548	541	499	513	533	561	537	537	521	509	545	545	562	556	525	532	533	551	533	540	530	538	584	521	545	516	516	528	545	527	542	533	484	520	536	555	532	570	543	564	525	520	581	530	565	504	535	491	507	555	501	535	496	523	524	540	485	548	545	538	537	496	528	551	551	528	546	564	517	555	529	543	542	550	555	530	531	525	538	569	523	521	541	568	512	492	522	539	569	521	520	536	509	543	562	527	568	580	543	504	516	555	540	540	553	516	525	557	513	533	571	541	541	561	523	550	537	551	516	542	533	569	536	543	534	597	562	567	531	521	536	518	546	551	557	576	536	495	544	519	569	555	566	567	516	520	568	540	534	576	515	526	496	566	579	562	562	515	530	552	528	556	561	529	534	523	519	538	583	533	556	534	516	522	532	552	541	530	558	510	545	527	514	521	557	570	540	519	531	580	526	552	531	526	567	522	517	555	554	558	538	492	549	525	487	511	516	555	516	558	530	523	547	543	565	537	538	540	530	528	550	530	548	566	547	557	554	581	563	523	513	564	513	516	543	547	564	535	515	546	498	526	579	589	553	551	510	603	536	517	515	533	525	511	561	526	546	565	491	503	580	522	563	518	543	532	514	525	548	532	534	553	545	530	544	554	549	570	533	534	525	545	563	542	556	529	530	543	514	552	541	534	510	554	505	543	534	565	551	518	538	518	528	516	501	535	537	538	563	524	523	569	546	493	536	587	504	563	559	534	526	529	505	558	541	543	548	584	504	537	488	499	530	564	561	565	507	532	519	536	497	577	535	576	526	516	525	540	513	505	534	514	553	556	526	495	570	572	536	560	532	557	527	546	555	522	525	507	508	505	538	561	551	512	573	513	519	508	520	512	545	527	531	531	499	543	550	565	542	536	539	508	578	531	567	517	571	520	530	546	526	520	534	508	523	577	515	543	525	558	483	527	532	538	548	574	538	529	507	547	508	501	533	487	538	554	553	552	549	526	523	542	535	555	544	559	552	545	564	563	521	555	539	521	489	516	560	555	515	525	554	501	524	529	524	533	594	523	525	568	535	536	524	546	557	525	542	545	569	531	555	549	510	560	514	552	502	556	535	585	530	539	538	567	538	567	551	527	544	491	529	607	546	523	574	543	549	561	525	546	535	566	528	546	542	562	538	555	533	545	545	509	527	524	556	524	556	561	559	541	540	556	535	530	550	513	516	533	500	515	546	554	553	521	534	568	536	535	519	532	538	539	564	553	553	550	563	525	544	556	567	559	540	517	557	536	543	546	550	531	561	603	552	547	500	532	544	579	567	534	532	554	513	503	532	530	526	549	534	553	528	535	512	549	571	527	545	529	526	529	581	493	529	538	533	570	529	578	510	560	517	539	567	534	508	518	511	532	530	546	569	519	541	537	545	585	563	537	562	547	544	585	542	571	529	557	557	543	573	552	528	530	549	575	545	559	543	575	525	514	538	584	521	570	555	522	500	546	579	548	510	474	565	572	515	540	561	568	489	541	497	530	547	533	527	516	527	548	530	539	559	522	572	531	521	542	547	543	550	572	547	548	517	544	538	531	566	553	555	512	559	511	571	495	593	549	518	540	529	477	492	528	504	483	508	533	544	562	589	530	562	531	532	551	547	511	528	518	564	527	554	547	552	531	543	556	547	577	603	552	548	532	510	576	548	540	575	573	510	543	516	527	566	475	554	562	547	541	527	580	526	499	592	572	598	512	563	524	500	536	550	560	534	536	516	536	538	565	564	561	515	525	527	530	532	548	543	524	538	575	546	561	518	536	555	516	547	561	533	561	496	539	548	519	539	548	534	526	556	544	537	518	554	552	546	470	503	531	506	527	563	557	531	501	525	535	496	543	593	534	552	522	522	525	498	616	531	520	561	515	547	538	540	511	553	540	534	533	533	544	543	545	531	543	510	538	543	535	574	529	522	515	521	557	511	531	557	520	530	548	514	553	567	548	510	547	523	522	577	565	542	519	566	523	573	536	522	526	527	485	543	525	534	542	527	562	508	545	533	557	553	544	524	519	533	524	574	491	554	524	524	524	519	548	557	495	544	530	548	545	522	534	545	546	540	534	559	537	547	588	568	512	513	514	572	557	532	538	542	601	584	515	530	541	516	547	554	547	566
72735	65246	42212	14762	1022	330	287	275	272	250	248	250	294	240	240	280	288	233	261	229	248	263	262	216	271	227	214	259	243	264	256	266	275	281	262	235	217	245	277	265	214	239	278	282	246	230	251	210	263	243	255	219	232	264	287	239	234	257	228	249	220	279	231	265	246	268	241	210	262	244	250	279	228	236	290	256	238	232	219	236	250	237	219	241	261	252	256	264	247	236	266	245	266	225	249	213	243	256	266	278	242	235	278	257	257	257	250	243	260	213	245	234	260	249	255	247	242	234	263	250	269	245	227	222	266	269	222	236	237	266	252	221	275	258	244	237	264	229	259	260	263	238	253	291	262	246	240	229	256	266	264	222	237	249	242	243	242	220	237	234	249	261	265	256	245	254	264	260	244	248	251	258	257	267	261	282	269	250	245	251	238	250	258	243	274	242	247	261	235	234	242	239	203	245	239	259	237	236	260	241	242	245	252	255	246	262	266	254	253	248	235	258	261	256	266	234	279	256	257	231	258	229	269	257	263	239	277	256	256	269	253	244	236	277	226	227	250	236	247	263	245	251	254	259	266	270	244	245	239	230	249	264	254	224	245	238	265	213	247	240	255	253	264	277	263	254	275	241	246	235	257	234	263	236	258	240	227	242	230	240	231	241	227	258	245	239	251	254	237	232	248	223	262	248	234	242	241	254	231	242	239	270	255	251	226	203	269	272	252	251	253	236	255	239	221	256	233	233	239	242	262	249	252	252	245	246	241	253	269	275	246	256	236	225	220	249	235	254	226	249	273	209	229	240	263	269	255	258	262	227	233	243	229	251	256	264	238	250	257	251	260	227	258	239	245	240	271	244	259	270	248	256	304	276	243	279	244	253	207	248	234	239	236	250	229	251	253	239	266	255	263	207	252	263	226	242	237	247	211	255	252	254	260	250	203	251	243	277	265	281	246	218	278	240	248	248	233	269	238	234	224	261	249	232	223	265	227	252	231	220	266	223	261	240	274	246	234	253	259	232	249	263	264	238	241	228	269	262	251	255	259	242	244	253	231	260	241	248	250	232	285	247	247	263	293	229	256	246	255	271	248	256	230	231	264	265	226	269	253	229	250	244	279	237	262	248	243	292	211	266	250	248	273	265	258	244	243	246	246	257	245	258	248	261	265	201	261	281	231	221	232	255	261	261	240	221	245	257	233	253	246	261	239	258	260	256	225	255	246	275	268	257	250	247	237	264	233	249	258	245	264	243	245	244	251	269	243	253	225	256	227	263	275	247	222	221	274	257	245	243	244	236	242	255	246	270	246	258	245	242	250	257	244	245	212	261	233	263	229	245	245	233	240	233	241	250	238	241	225	252	280	255	238	268	236	243	231	233	248	269	246	259	217	252	259	258	246	251	251	235	221	236	236	240	248	244	247	243	252	246	254	270	253	264	263	248	257	234	261	255	229	277	272	226	226	222	228	241	250	253	269	260	270	244	240	252	275	249	231	251	236	240	233	262	279	271	271	249	247	229	269	233	261	250	241	229	273	260	238	246	229	232	264	243	241	243	251	250	267	253	243	261	241	226	263	254	259	243	256	238	250	260	253	249	239	222	238	250	238	264	245	238	237	245	244	253	248	248	244	263	236	238	246	228	217	247	284	269	247	254	266	231	252	241	270	271	221	236	255	228	263	255	233	221	230	252	220	258	267	264	218	252	228	262	245	236	291	245	256	259	231	258	259	245	230	268	253	254	248	236	284	246	255	230	250	234	234	275	248	269	237	242	252	252	249	244	267	241	235	273	263	236	247	236	229	244	253	250	235	232	255	258	249	242	259	248	252	250	235	251	236	262	241	268	250	271	273	225	276	259	227	234	267	231	239	280	260	237	264	255	248	269	255	221	238	258	257	246	266	247	249	218	264	268	215	253	243	252	253	241	250	250	253	236	221	269	229	234	222	263	237	287	232	259	248	259	265	255	220	222	225	281	274	268	266	233	260	246	232	216	228	250	286	255	240	252	248	239	228	253	257	276	217	225	252	287	267	229	247	248	242	243	196	228	240	240	279	239	277	251	244	250	246	259	232	236	263	248	210	256	261	244	224	261	256	274	234	239	255	258	224	256	253	243	258	250	219	266	269	254	261	261	251	244	251	245	251	255	249	273	234	245	260	251	284	256	239	235	256	230	237	248	272	231	227	246	220	237	264	229	240	240	254	227	237	265	261	221	224	228	276	268	236	255	242	250	229	264	257	264	257	257	256	232	239	269	247	256	255	232	236	246	256	238	279	262	262	238	222	264	267	268	226	228	229	237	260	222	247	258	260	246	225	272	257	272	240	281	248	240	271	253	257	252	234	275	246	245	263	229	232	222	282	257	208	232	241	239	259	259	271	250	252	241	248	245	242	261	261	244	268	288	272	271	252	239	245	238	220	242	248	239	250	251	273	267	258	235	223	248	250	237	228	252	246	234	252	251	251	259	243	268	237	236	289	259	245	242	237	251	232	249	265	264	240	250	219	259	240	263	235	232	251	243	251	243	231	236	251	235	246	253	271	254	274	211	263	226	243	260	250	218	251	226	235	263	257	235	262	244	212	236	265	218	253	247	269	258	264	240	269	239	252	261	258	269	266	262	263	258	266	284	264	252	229	218	239	280	253	256	252	244	257	233	245	267	243	248	219	230	275	248	263	255	240	242	243	258	242	256	239	245	234	237	202	244	240	259	230	247	271	252	236	250	268	226	242	237	238	265	226	257	245	274	235	248	247	233	270	270	235	230	243	272	256	254	250	248	271	233	216	238	278	251	235	258	219	237	248	236	255	248	241	245	232	239	260	257	266	264	257	247	252	240	232	243	237	261	231	256	267	219	260	264	237	250	249	247	236	234	235	264	240	237	267	246	271	246	242	247	244	223	235	260	249	232	241	272	270	250	266	232	219	266	262	236	264	243	252	255	245	207	251	239	257	243	247	232	258	226	209	237	241	243	248	252	255	263	244	252	230	229	230	261	261	236	242	264	264	251	210	231	242	246	234	240	271	251	254	263	257	260	271	251	261	236	222	266	273	257	233	235	223	237	241	259	243	257	227	241	252	239	248	260	269	239	234	260	236	268	246	264	238	264	233	249	253	256	249	255	240	224	272	247	262	250	248	253	255	242	259	265	270	253	233	228	259	242	263	243	256	231	255	248	241	246	224	277	247	259	252	249	240	234	241	250	250	227	252	266	275	231	240	261	253	221	251	258	247	259	248	229	248	235	240	245	273	250	255	229	260	236	244	262	223	273	275	274	246	252	247	254	241	252	235	250	249	222	284	268	270	250	247	246	256	254	236	270	220	280	267	283	244	256	257	252	277	238	212	249	281	216	265	223	264	266	246	256	264	252	242	246	239	224	250	243	238	261	244	236	236	258	227	258	253	250	232	271	270	274	244	237	246	234	255	229	219	254	264	263	240	259	249	259	253	261	239	270	212	268	228	219	257	246	244	255	249	268	272	231	232	261	269	227	266	256
52652	52597	39888	8597	1032	1032	1002	907	877	857	856	817	872	823	738	759	778	826	748	786	814	792	780	789	761	753	812	790	770	823	804	757	786	769	748	799	781	775	779	794	791	793	786	809	775	795	793	740	790	802	759	812	751	778	799	840	764	791	803	721	765	781	766	778	798	810	777	763	794	805	739	768	801	800	733	745	776	775	769	796	790	838	814	771	761	743	809	767	776	787	787	732	746	790	751	790	855	753	788	725	792	784	807	789	756	809	793	774	795	784	783	775	771	798	753	766	790	759	773	801	795	736	729	779	753	810	774	771	731	747	749	764	787	792	758	784	785	751	761	820	750	779	788	787	774	825	808	752	799	795	830	832	767	767	791	732	763	828	803	797	768	766	790	777	786	789	754	744	785	801	758	742	764	780	797	782	774	848	780	772	714	782	782	761	749	742	746	769	733	798	796	758	776	740	794	813	816	725	782	796	750	766	809	808	774	756	744	783	780	745	759	731	843	754	797	743	758	753	771	766	782	795	724	750	735	758	807	751	777	773	789	766	797	742	777	779	736	811	790	762	753	785	764	767	781	773	730	802	785	790	770	746	786	723	793	778	789	792	792	787	745	766	778	739	758	775	775	759	806	751	742	790	789	783	747	788	710	781	836	820	747	743	796	821	748	807	734	782	837	782	818	734	807	700	806	779	748	769	751	744	756	781	769	737	780	807	757	762	817	792	815	764	779	785	767	776	735	737	758	783	815	771	750	751	756	739	744	789	772	760	781	810	760	787	757	779	763	828	745	772	810	802	789	765	800	849	780	764	740	800	759	822	796	757	750	759	765	788	730	734	781	790	773	797	798	807	779	802	805	792	807	735	779	734	766	770	789	770	786	762	775	804	774	804	750	747	773	781	818	819	813	814	769	750	767	799	785	719	814	781	758	732	773	749	766	783	824	805	782	773	789	752	725	740	805	790	782	737	799	790	790	761	801	762	793	765	794	763	755	816	790	770	771	771	775	797	813	737	785	743	776	759	767	772	769	777	736	733	768	772	780	773	803	736	810	828	800	760	791	783	737	776	749	808	830	780	761	812	755	798	766	815	811	795	768	830	830	780	755	794	758	755	751	770	782	785	788	813	741	745	706	812	704	742	780	704	768	793	769	828	775	780	770	745	795	784	762	755	808	832	777	777	770	789	765	709	849	758	799	784	812	746	768	765	773	817	782	796	780	780	758	828	795	771	739	806	743	789	815	781	771	807	726	775	785	818	809	812	786	758	751	783	797	724	744	773	760	750	781	796	779	813	756	733	821	782	750	784	776	785	767	781	793	804	771	801	828	779	796	784	827	763	730	778	798	781	822	742	781	822	789	772	753	764	739	791	763	712	810	795	756	793	764	772	798	814	768	761	742	764	755	782	747	784	819	773	752	810	778	797	737	764	759	799	775	754	760	789	791	760	775	800	802	829	806	737	723	812	833	798	735	752	744	767	755	733	779	728	736	759	796	778	751	745	797	765	732	799	787	772	778	795	729	776	788	775	794	791	754	810	797	783	744	750	750	816	770	748	788	776	739	812	781	755	798	798	770	793	728	770	770	698	778	760	753	728	738	745	780	808	788	780	797	764	772	781	726	778	739	791	783	799	763	726	746	795	779	800	731	811	755	778	817	771	772	820	759	732	784	753	762	772	760	833	745	823	797	746	760	754	817	742	795	700	707	792	763	801	725	728	777	769	798	781	747	819	782	781	768	763	798	790	730	784	794	792	774	750	754	728	741	811	755	781	755	786	781	753	792	799	782	768	770	769	768	751	767	746	820	796	759	754	791	769	812	786	800	825	778	733	787	773	788	773	792	760	732	794	781	748	746	730	785	742	783	792	768	792	779	750	803	747	786	747	785	772	833	781	801	781	738	766	751	754	809	751	775	764	758	757	762	749	766	797	773	793	847	741	777	752	794	783	753	809	733	820	733	782	739	767	790	788	761	822	823	758	802	720	761	765	745	831	782	803	769	776	734	762	786	801	769	786	784	789	745	757	753	743	754	771	801	777	791	755	799	806	775	770	758	756	750	774	727	757	780	799	767	752	819	788	768	790	755	749	760	799	747	761	798	804	737	741	729	748	795	769	815	804	780	763	792	754	805	816	760	776	758	833	852	754	792	747	812	763	804	762	707	789	763	732	747	736	761	774	752	735	773	726	786	766	819	814	791	809	748	746	813	789	740	784	740	788	740	719	757	809	776	769	802	788	774	798	756	761	801	714	772	804	764	765	816	740	801	813	742	785	753	792	789	772	797	734	799	785	779	826	789	774	830	764	844	811	787	733	833	758	797	817	812	792	779	829	771	806	728	767	813	736	767	747	773	827	810	763	783	767	778	805	761	697	730	784	743	779	777	782	787	786	714	834	738	804	764	778	835	790	784	777	841	779	785	788	803	767	758	772	800	840	801	783	758	739	757	794	802	771	759	755	799	729	777	780	738	759	789	763	805	788	826	789	787	791	805	781	765	817	752	787	773	793	802	794	797	762	729	782	819	758	767	765	753	793	812	817	797	777	815	724	739	795	815	770	741	772	782	787	797	762	783	801	786	793	780	785	745	800	764	800	758	760	761	819	753	830	803	778	807	805	808	756	765	798	775	763	779	810	750	820	777	764	776	778	729	770	766	763	818	768	822	794	774	774	766	745	802	745	763	826	800	729	795	786	825	761	733	783	780	744	796	771	778	805	783	811	735	754	803	776	748	786	763	767	767	817	776	785	746	799	796	788	744	802	755	754	786	803	810	752	746	813	788	736	764	738	785	781	772	823	781	790	755	797	791	758	729	793	761	744	752	723	747	779	775	774	732	746	792	781	745	789	814	756	805	797	786	785	763	776	813	753	763	811	747	744	749	754	776	804	790	791	773	746	810	775	768	814	785	756	736	755	791	769	807	803	773	780	805	793	753	765	747	772	800	769	762	800	818	781	795	805	775	724	785	754	751	820	748	834	803	781	754	807	754	863	745	771	809	758	805	779	680	765	806	807	755	763	769	787	756	741	736	726	791	782	774	735	777	768	806	799	773	801	779	794	738	785	741	792	765	763	744	730	755	822	794	767	773	796	791	783	854	800	759	727	773	771	785	803	779	811	789	765	761	728	782	825	757	781	805	751	773	778	744	765	819	780	765	732	752	803	777	747	736	782	774	797	795	788	825	769	775	780	739	848	784	785	785	780	736	725	811	771	807	780	722	793	779	785	762	794	798	749	733	746	770	832	805	824	750	769	773	775	819	774	799	762	778	813	758	763	795	776	759	735	789	750	737	763	720	755	744	814	773	729	766	809	726	741	762	714	756	770	833	767	750	778	825	783	748	772	805	800	745	799	811	788	739	759	771	776	773	835	785	781	775	794	785	771	763	757	773	757	770	769	807	793	798	757	815	777	749	785	754	776	792	785	742	788	778	758	781	767	767	842	739	790	767	750	734	775	739	781	758	763	807	764	805	765	821	836	781	780	747	746	796	782
82641	76675	54216	22679	3794	493	411	395	379	369	365	352	387	337	339	378	360	326	336	337	336	365	338	295	388	341	343	373	349	319	377	344	331	333	338	297	355	341	341	309	318	308	327	368	340	321	302	364	355	307	323	349	346	349	329	356	360	356	308	341	324	324	286	307	329	345	335	365	355	317	316	346	330	359	344	336	352	326	342	321	336	298	371	343	366	338	340	353	333	331	341	362	359	319	328	349	325	332	330	314	372	333	335	357	356	313	340	356	353	349	324	327	358	339	401	317	325	358	342	327	372	329	320	345	348	349	358	315	317	336	341	335	329	322	307	318	351	346	368	333	335	343	286	318	319	343	310	327	342	334	341	355	318	362	342	345	346	339	325	312	337	335	342	356	340	366	326	355	344	310	336	317	326	301	362	389	310	329	347	330	318	350	334	366	328	344	340	353	336	352	347	311	338	349	342	328	334	301	322	347	341	318	357	324	336	347	343	330	338	368	307	356	329	342	324	356	349	361	358	345	344	322	357	325	366	329	304	314	363	344	340	345	322	334	320	347	344	332	320	333	331	336	350	322	352	297	375	373	313	308	329	307	323	305	322	321	313	362	373	327	359	335	364	322	339	334	340	351	325	333	361	319	327	310	330	343	321	357	334	335	355	342	305	360	321	328	316	347	352	349	319	334	328	319	335	339	330	336	337	352	343	331	362	366	347	331	365	334	349	353	306	354	345	340	332	343	324	339	336	317	313	328	324	357	358	299	340	329	343	335	302	322	339	360	346	314	361	300	348	344	347	338	333	366	357	349	308	330	334	361	355	327	336	344	340	336	319	334	302	324	355	312	326	312	306	348	346	306	342	308	320	339	365	357	343	312	361	355	355	359	316	333	347	344	364	330	320	329	345	301	346	334	323	315	349	344	354	349	363	325	338	368	320	310	316	346	329	335	363	324	368	354	336	328	352	329	334	330	310	363	359	330	320	329	321	338	342	341	329	360	340	329	343	331	328	313	337	336	357	323	353	382	332	350	349	306	348	349	346	326	330	351	331	352	308	307	326	339	335	355	359	348	341	351	356	327	319	327	333	313	323	315	331	326	334	355	363	315	339	342	370	355	359	344	350	355	327	343	337	365	343	330	321	322	331	347	366	348	325	311	298	357	341	336	347	337	315	347	349	356	343	314	323	324	303	360	335	361	313	307	327	334	309	330	310	345	318	307	358	321	337	329	310	323	337	341	306	326	317	350	318	329	329	324	329	327	352	334	296	355	336	329	329	315	355	335	338	348	357	345	311	349	321	346	310	339	330	334	388	378	317	390	331	362	370	359	319	324	317	333	352	317	329	339	344	359	318	338	351	341	327	316	370	338	346	335	331	339	354	356	316	369	333	376	363	292	328	335	346	320	357	330	345	316	346	347	333	339	338	336	354	314	327	302	341	350	345	331	338	359	315	337	341	334	359	330	346	306	346	326	362	329	360	337	341	318	312	353	320	337	303	330	339	348	366	348	325	355	319	330	310	334	296	318	331	325	342	325	312	313	296	322	347	325	346	328	362	341	308	331	318	360	361	358	357	333	312	357	320	346	330	347	337	344	333	347	349	317	320	316	360	312	359	340	357	371	310	340	312	351	322	334	337	351	346	308	349	327	324	311	339	313	324	350	373	364	322	331	349	330	351	310	348	304	308	336	321	356	310	357	335	331	330	354	319	342	316	340	314	335	304	372	326	342	295	323	326	352	311	347	331	318	347	383	329	341	348	335	324	313	310	329	304	346	324	375	332	347	307	351	310	319	330	326	366	350	341	295	313	319	350	302	316	343	329	322	341	316	338	308	337	314	364	330	363	333	302	333	349	340	325	311	326	326	353	346	335	335	344	343	325	323	320	358	327	359	344	336	335	339	343	332	314	337	335	344	339	328	340	319	338	311	314	358	324	359	352	342	351	294	346	352	354	324	340	379	299	311	371	357	357	361	327	330	328	354	329	328	355	360	365	341	340	331	357	327	297	337	326	349	321	330	360	348	353	297	342	356	309	335	349	351	333	345	373	320	340	331	339	355	340	336	336	346	339	319	331	326	355	308	345	314	364	355	323	321	348	333	339	324	311	324	335	322	360	338	358	321	334	324	353	345	368	327	346	330	331	332	319	338	304	352	342	322	350	350	339	324	357	357	301	352	333	356	339	336	322	340	339	347	338	297	356	327	330	341	314	301	325	333	312	320	357	336	339	349	307	339	349	330	350	379	331	331	309	315	337	367	345	364	342	306	345	335	347	304	358	338	332	349	344	332	305	348	316	327	364	352	290	357	339	326	342	336	332	328	335	354	355	316	347	345	340	350	371	352	356	342	351	323	347	331	311	323	308	339	312	327	321	322	326	320	383	353	357	319	324	325	330	320	363	329	351	329	331	312	341	328	372	349	344	361	324	303	313	351	335	327	370	343	333	310	349	340	322	334	356	347	342	316	331	341	356	333	332	334	341	349	333	325	349	343	349	322	327	332	299	344	332	329	329	362	344	372	322	338	373	326	315	343	352	335	359	308	315	321	317	346	335	340	337	331	341	315	316	352	356	360	332	373	304	333	356	304	318	339	283	320	299	340	337	374	359	302	337	341	340	342	327	347	362	366	347	326	393	323	315	318	357	350	301	302	356	361	342	357	344	360	306	323	319	311	308	332	337	337	327	351	309	352	314	364	350	333	337	319	330	328	325	319	319	335	338	324	311	294	340	325	350	319	340	331	333	329	321	346	331	322	323	328	334	346	307	347	358	356	325	355	330	310	354	321	334	320	384	304	332	335	354	304	352	329	317	351	379	334	306	318	330	328	313	347	349	339	362	349	308	330	372	320	340	374	332	370	335	343	313	355	326	330	336	304	337	333	325	298	362	334	368	317	310	361	328	327	367	335	325	373	345	364	354	336	326	355	366	369	320	340	312	321	348	309	311	334	328	357	318	340	351	351	341	344	335	312	353	329	340	349	342	323	358	333	355	345	324	308	326	325	320	289	353	359	343	332	332	309	324	333	317	313	354	362	345	342	361	365	335	351	376	333	319	326	333	348	327	333	302	348	324	304	369	337	343	357	339	315	342	316	344	348	341	361	368	323	325	352	305	349	326	355	346	337	335	328	343	332	310	326	343	313	314	334	357	342	372	328	319	327	352	296	325	345	358	353	337	364	351	342	342	340	359	305	360	312	352	319	320	358	368	344	321	327	313	341	371	294	349	382	337	310	345	298	310	307	336	350	341	342	335	339	346	340	326	365	353	330	354	327	309	357	328	365	343	333	324	349	317	331	293	333	326	348	338	322	362	346	314	315	317	324	326	320	325	381	304	350	329	334	343	312	348	334	306	351	292	329	343	336	317	330	311	343	353	300	337	335	303	327	334	350	382	319	354	338	330	295	338	334	356	362	362	365	349	344	373	329	373	300	338	339	320	339	343	332	368	337	307	299	333	377	339	337	330	339	340	347	338	319	310	317	318	315	354	339	321	333
62999	65417	50518	10863	1490	1382	1322	1235	1204	1187	1165	1165	1080	1065	1085	1054	1099	1036	1048	1048	1083	1001	1026	1045	983	1074	1027	1049	984	1021	1044	997	1009	1010	1019	1031	999	1039	1080	1012	973	987	1055	986	1005	1004	973	995	959	996	994	1000	1012	991	985	995	979	985	1005	980	1059	1007	898	1066	1016	1014	1057	945	988	1030	999	1008	988	1001	1020	980	1039	1044	1002	997	1043	1001	1025	973	994	964	966	998	1007	997	956	999	1005	971	992	976	985	991	1011	1048	1060	987	978	1007	985	1046	954	969	981	990	1025	1005	980	982	971	1027	996	1049	1040	994	978	995	936	952	934	943	971	1047	994	964	956	1015	1041	955	1014	949	977	977	971	1025	1008	1014	976	959	1001	981	1023	987	984	976	983	1021	991	990	996	1005	993	1034	1053	1024	1025	1025	980	1007	977	981	976	991	1003	1024	997	1037	991	994	983	965	1004	1007	988	1019	977	1000	1009	977	1020	1032	1071	992	1040	1018	996	945	1013	997	1028	941	974	1042	1027	978	983	984	945	936	976	998	1051	1051	997	987	979	995	974	1032	978	1017	1022	1063	982	954	968	1029	990	1002	1016	990	983	975	971	1009	978	959	1004	962	957	1019	991	947	1034	963	1027	921	954	947	962	939	999	1015	1004	925	1042	1001	989	972	990	986	1006	983	1013	981	995	991	983	1020	1011	1002	958	982	972	1028	948	988	1032	999	1034	1015	1035	970	1036	963	994	990	1040	1035	1029	1047	988	982	1000	1029	994	1041	998	972	1065	1029	978	1038	969	1027	1074	971	999	1028	1018	979	1001	1042	1005	1032	973	962	989	998	984	980	999	945	1040	1009	978	947	1009	1004	1009	970	988	932	1025	990	980	1035	979	987	1018	928	988	1020	993	1026	962	949	967	934	1046	973	1022	957	1001	997	958	1019	961	1021	930	1009	971	972	1003	956	990	1002	982	1006	1029	975	961	1000	939	1039	961	1010	977	1015	980	1016	950	966	992	1000	979	993	952	1040	1042	982	1019	952	1071	954	991	918	999	982	1013	998	977	1020	979	986	944	993	990	978	980	954	954	996	968	968	1021	986	998	1019	936	964	995	1015	981	1016	989	1004	997	992	1000	1012	921	993	1002	1007	986	991	1043	957	979	981	946	1003	990	991	937	995	982	961	995	993	962	971	974	978	1030	988	1015	966	986	1034	1044	1014	1004	987	1008	966	930	1065	1004	1003	987	976	1007	1026	1041	1003	955	1037	1029	952	973	975	970	942	996	969	990	1005	1035	1000	1006	1029	1007	1025	996	941	955	1008	1015	977	974	1035	1022	1011	1016	981	1022	1014	971	1002	989	1038	998	930	999	1026	977	1012	957	1007	988	1007	1029	971	981	986	982	1000	978	973	957	965	991	988	1002	1038	1005	955	1004	1009	970	977	939	1009	1040	974	1014	1024	1016	1042	966	1000	1009	993	989	987	1000	978	1008	981	1063	989	987	1015	1023	965	1008	971	1035	986	1003	998	975	979	982	955	997	988	975	979	982	973	1002	973	985	1005	975	1035	1059	962	1054	1005	1016	1010	1000	991	1017	981	1021	978	998	976	994	1022	1038	973	1020	1005	1000	932	963	943	967	956	980	999	1019	999	1015	965	991	1017	995	983	969	981	950	931	974	969	965	1026	967	1043	1031	983	1020	1021	1001	991	977	1004	995	955	953	994	1038	988	1053	992	1000	1032	953	982	976	974	996	1018	1016	956	985	971	957	1045	1045	1015	955	969	1008	947	1016	1027	888	968	944	945	1024	955	1039	1001	986	980	962	981	970	982	980	968	989	955	954	986	1000	999	999	947	1005	952	987	960	1001	1025	985	1022	1017	979	990	976	1012	966	945	995	965	977	940	949	962	1015	975	994	1018	1045	955	973	1003	981	1019	1025	982	1015	995	959	1034	967	975	962	1056	937	1016	1057	995	982	983	1004	1025	945	964	943	967	1008	977	1008	999	1003	982	986	949	1007	973	995	970	974	985	983	967	941	1033	956	976	1035	971	998	978	1004	973	998	1072	994	1033	1000	995	996	1004	938	986	1008	1037	1043	966	1024	994	989	1024	1015	948	1041	968	980	1046	959	979	1011	947	948	1015	994	974	1050	982	971	987	989	955	1005	1021	976	977	1014	1009	999	977	968	1058	1009	984	1015	1028	983	982	994	997	1051	972	1061	934	960	981	941	1007	998	952	996	1022	1064	1001	980	983	1016	961	981	987	1003	988	1005	976	978	1006	959	932	993	938	982	967	987	987	933	981	1051	967	1026	986	998	952	1000	1012	953	970	1022	1041	974	1084	1012	971	1004	966	1007	1036	1008	1021	1010	993	1005	995	982	1021	973	997	998	990	998	965	998	1049	945	967	1037	984	998	977	919	1009	1009	988	979	979	995	945	977	983	962	1022	965	1036	981	980	990	1028	1003	949	1011	992	970	1004	1010	1005	966	988	1001	952	1005	1002	959	1001	911	973	973	968	942	1000	1035	936	931	923	1010	1016	1001	1003	1003	943	1015	962	990	938	943	985	975	1000	967	987	983	1033	946	1012	1012	959	1031	983	976	979	1040	1016	1009	970	968	983	995	1012	983	978	976	978	970	1011	1050	1008	1010	996	1013	978	1031	986	1023	1031	1070	982	1010	1022	973	951	1014	967	1009	976	1002	1013	954	991	940	988	992	1010	980	1006	1027	1003	986	1001	956	1022	1006	975	980	1044	1005	1059	1040	970	1033	946	979	982	1055	987	976	1027	1010	1019	1051	933	969	984	1021	975	960	928	941	980	968	1008	1014	981	1006	940	1000	1039	1033	957	1023	945	1030	963	1018	965	1024	1019	1014	1029	1019	987	944	977	984	1017	999	1039	1032	1031	1024	1055	983	1067	1025	1022	1002	1024	978	962	1013	988	1050	1015	966	974	1010	1012	1002	985	938	1017	963	999	986	947	992	1002	987	991	982	988	1039	1056	1006	1053	1009	995	984	1073	914	969	951	1021	992	979	973	1029	1022	991	996	968	983	955	949	1057	1003	967	1005	1000	972	938	982	981	984	1020	972	975	996	935	1000	945	944	929	968	1008	979	991	986	968	1002	1005	1016	1024	1037	977	1005	1005	1012	971	1014	994	1022	1012	986	986	978	991	994	954	1020	982	935	972	1015	951	948	960	998	1004	974	943	985	952	955	940	1053	984	1002	994	982	959	980	978	994	1006	1007	969	1019	983	1038	983	992	975	1009	975	990	989	989	1019	993	1046	994	954	958	977	973	1005	1039	972	992	1040	900	979	988	1027	1021	1043	993	947	972	997	933	1000	1011	1002	960	982	954	1013	1001	1000	1025	1025	1003	975	1053	997	990	1006	1035	955	1010	1048	960	959	1022	964	939	1032	1034	1015	999	992	1013	1032	987	982	990	1043	994	985	1031	1001	992	953	1030	1004	982	1012	1017	1013	970	949	938	976	975	999	959	973	965	991	1034	1031	1012	1032	979	984	1017	1005	944	984	1002	938	943	987	1039	1002	956	1039	991	986	995	1018	1028	970	981	976	1022	990	1004	958	1028	984	1005	1008	1015	975	1016	982	932	1004	996	938	981	976	1040	954	1000	1002	993	972	1026	1030	951	1019	989	961	1017	1034	982	1023	977	951	954	944	997	985	1000	1029	1018	972	963	942	975	1000	1034	969	995	979	1021	953	995	964	974	1010	968	974	1003	1032	1022	973	987	1042	994	961	958	984	1005	967	984	1019	1032	979	1002	993	1013	945	974	1024	975	983	990	969	1033	1002	974	1004	1016	1017	987	978	965	984	963	1011	969	971	991	973	1039	1039	950	1011	975	965	976	1049	938	964	995	1055	968	966	1060	985	941	994	958	981	1005	1009	919	1036	1001	945	979	1036	956	971	1006	1067	1047	1026	988	941	974	981	1033	973	950	961	1029	1050	957	984	911	968	978	948	963	998	1034	988	965	971	1044	1025	963	1018	1033	1044	1011	1041	981	1011	985	1052	1016	974	1007	968	998	1000	974	957	965	1021	983	995	959	959	988	999	969	1037	1018	1036	1020	1005	960	1002	936	1023	1023	979	957	992	961	979	942	961	1035
32423	22467	7031	764	181	158	182	177	168	145	174	187	160	165	149	178	156	149	172	169	165	160	177	147	170	168	145	158	167	157	139	177	163	173	158	157	157	146	164	166	177	162	174	141	145	176	168	156	153	186	137	175	134	162	155	176	171	166	161	148	153	191	161	172	173	160	154	152	144	170	171	158	158	155	180	184	183	152	161	156	158	150	170	155	143	146	187	182	202	162	150	151	187	168	183	166	151	162	149	165	166	155	157	173	176	161	159	164	166	155	166	159	159	167	176	161	145	158	162	163	155	155	156	181	163	151	152	174	144	138	178	156	152	155	182	127	149	162	159	185	160	156	153	163	174	181	178	156	153	189	168	155	151	162	163	147	165	170	159	167	164	157	173	148	187	169	174	131	164	159	160	165	158	180	165	161	162	180	168	155	150	162	158	170	168	165	171	159	180	172	156	162	147	151	173	172	160	161	174	171	149	163	187	165	156	161	159	178	152	155	187	149	142	151	150	159	174	156	183	151	144	162	157	165	150	176	167	149	161	162	154	154	172	161	157	142	154	170	150	145	159	165	166	164	141	151	176	161	176	178	143	144	173	156	172	174	177	170	153	139	158	181	167	185	165	167	162	144	142	173	177	164	174	146	171	153	163	176	160	159	190	169	165	162	149	164	170	161	156	153	169	157	177	182	200	160	155	174	146	178	175	145	169	172	161	183	155	167	158	162	170	167	137	157	178	176	149	161	159	143	157	160	176	153	159	164	185	159	155	137	159	156	161	171	181	152	172	166	200	178	144	181	176	184	172	165	163	164	166	173	153	173	169	135	195	131	145	165	149	191	169	144	176	164	177	200	150	177	176	176	139	169	176	184	146	161	144	171	162	171	165	170	158	147	161	145	164	168	178	155	159	152	175	159	162	158	161	165	174	147	171	149	170	177	127	169	172	177	178	156	172	173	164	159	162	163	162	153	168	160	164	158	155	152	160	162	182	154	155	147	191	145	155	157	187	177	151	163	167	154	138	163	147	171	170	146	158	168	159	160	176	170	150	148	160	168	176	190	153	180	149	143	147	156	157	174	161	155	165	161	175	169	178	167	163	159	163	184	161	150	168	168	174	166	144	161	151	161	153	156	159	152	173	177	158	150	173	171	152	170	163	161	149	154	166	166	171	158	181	161	166	183	139	178	151	165	167	159	172	176	172	185	173	145	155	167	128	148	156	176	175	171	144	145	152	139	134	161	156	153	171	162	176	164	144	171	150	153	166	158	167	164	154	176	181	152	193	162	181	136	153	171	147	180	175	173	155	161	169	183	178	173	169	165	146	153	151	171	178	167	177	166	153	160	157	184	137	143	163	150	143	183	147	180	146	143	147	165	168	155	168	176	163	149	170	164	149	160	165	183	194	202	152	168	158	156	156	152	171	174	147	142	172	154	186	164	178	167	165	160	165	155	168	142	153	153	178	171	179	144	146	170	145	203	159	150	166	161	153	184	182	185	148	153	173	158	167	143	157	155	168	155	166	154	167	156	174	146	156	154	153	162	155	155	150	166	155	162	160	185	170	165	169	166	165	128	175	157	166	153	177	159	179	151	133	160	157	163	167	139	156	159	150	136	137	137	179	146	157	161	142	178	175	185	155	156	165	185	148	164	169	155	164	152	165	155	162	174	144	180	162	158	149	138	178	163	157	140	179	127	174	178	159	150	169	140	166	137	177	176	170	163	176	172	145	138	146	174	141	147	179	153	173	189	153	178	162	154	161	141	157	161	182	173	177	159	128	165	162	183	151	132	163	172	175	152	149	177	165	178	184	175	158	165	162	179	165	153	178	151	176	156	148	145	157	156	179	151	155	127	155	173	173	161	171	183	169	130	146	159	188	163	162	140	156	163	152	153	160	138	156	176	162	148	179	162	157	172	148	135	166	180	171	201	157	163	154	145	152	167	158	173	163	173	156	186	187	155	155	188	150	169	153	157	182	151	145	166	157	187	171	175	169	144	187	173	168	155	157	150	152	183	167	161	170	163	164	161	164	158	168	176	173	155	145	134	149	152	182	140	177	167	168	166	162	161	150	168	159	165	158	157	170	166	145	171	169	171	165	166	150	163	168	182	144	166	168	168	176	169	164	153	164	162	146	162	201	162	150	158	173	157	175	150	172	175	154	169	156	148	158	175	166	130	175	153	167	176	169	173	168	190	135	178	135	156	175	176	151	147	144	129	151	176	181	165	149	148	168	139	176	155	168	149	150	175	164	171	144	145	163	142	154	167	160	162	167	160	149	168	150	170	130	178	162	157	161	155	150	159	162	151	153	170	166	178	153	166	165	176	170	168	180	181	147	155	163	152	149	159	170	162	145	160	151	176	160	150	148	141	179	162	164	147	162	162	142	154	160	151	169	144	168	179	166	153	177	154	181	148	148	150	153	167	152	160	155	146	149	154	147	147	156	146	173	169	152	167	161	168	161	197	155	172	176	159	149	163	182	197	160	159	162	135	154	146	133	185	161	151	185	179	139	149	155	168	186	160	184	177	172	165	160	174	171	181	134	153	180	149	151	147	150	152	181	156	180	172	164	156	171	154	166	160	170	161	163	163	172	183	175	166	157	149	168	166	154	155	153	153	151	137	160	150	183	142	161	178	156	154	164	146	178	170	139	158	167	172	144	172	156	167	155	161	154	183	154	168	166	154	137	161	164	183	181	159	160	166	150	141	173	183	145	177	166	140	167	164	164	162	163	153	162	142	163	158	160	150	152	157	170	153	174	169	159	162	170	135	170	168	146	189	177	152	186	168	156	180	164	149	163	161	157	148	164	147	181	167	155	149	159	164	165	181	179	157	171	158	162	163	150	177	174	177	176	166	143	177	155	169	166	158	141	186	136	167	165	145	160	159	162	186	132	176	188	160	154	159	176	161	167	154	179	143	178	147	180	182	166	187	164	183	150	164	151	179	174	176	181	156	147	142	170	186	150	152	157	160	168	169	141	161	171	183	180	169	151	161	154	172	181	167	164	161	160	168	155	161	146	168	146	157	168	189	160	185	131	146	146	179	173	154	166	152	150	155	162	174	173	155	162	147	164	180	170	152	134	179	159	169	183	174	171	218	155	152	177	158	152	163	189	151	181	158	151	156	151	185	161	146	169	168	157	148	156	191	163	161	164	163	149	158	170	159	160	171	173	161	161	142	193	171	192	163	157	150	178	148	165	174	163	166	176	160	143	146	172	147	163	155	139	135	166	177	155	174	179	157	189	151	159	172	169	157	159	143	157	153	158	144	166	169	173	155	149	171	154	152	161	147	130	168	149	155	184	181	184	171	153	162	158	176	162	164	186	173	192	178	176	171	193	183	176	180	187	178	160	144	147	165	172	159	187	164	137	148	158	145	158	150	148	157	151	180	147	164	164	161	164	169	145	169	144	160	167	164	173	166	165	193	138	159	160	169	166	154	163	172	181	175	163	150	166	154	157	145	150	154	189	164	165	162	165	186	171	210
31742	25535	10089	1302	614	548	555	588	576	556	570	656	559	571	541	602	570	551	553	544	533	578	557	558	554	542	542	587	538	548	573	560	508	541	525	539	512	550	541	533	546	575	564	538	562	561	539	593	528	609	531	559	572	591	550	518	590	571	545	595	557	513	518	516	508	558	545	562	549	531	592	528	547	564	541	549	563	556	530	563	546	559	541	514	581	553	574	541	574	547	526	575	577	536	530	549	552	563	543	518	544	551	574	549	573	573	545	583	558	580	537	520	582	507	535	570	588	532	580	532	580	566	574	591	549	546	550	542	546	522	536	565	546	546	575	577	573	604	581	504	554	552	578	543	575	544	569	560	531	564	547	534	562	585	517	560	561	536	558	552	572	520	584	571	557	544	588	523	527	556	553	536	574	583	571	549	551	595	552	551	525	545	569	548	528	587	548	540	556	534	559	545	547	548	568	545	565	552	553	541	584	562	565	535	537	487	574	567	576	542	526	595	596	557	502	552	560	526	570	559	543	559	534	560	582	530	534	546	586	588	561	610	534	553	540	557	519	557	606	516	560	556	525	598	551	555	595	562	558	561	531	519	557	560	598	539	541	548	562	562	566	536	552	571	595	574	535	536	571	539	542	586	566	534	522	540	549	570	547	558	611	559	570	588	509	526	556	543	547	524	558	605	564	569	495	555	546	553	558	542	569	512	576	537	586	567	552	549	545	584	586	554	531	594	574	544	567	532	526	529	522	539	563	545	566	509	546	574	553	530	530	573	546	558	577	527	579	576	515	579	537	574	599	539	564	523	545	492	534	554	539	512	592	559	584	565	574	572	551	532	516	538	542	575	565	549	556	573	574	583	570	554	545	546	575	554	578	533	545	601	549	520	557	533	528	525	568	548	550	515	556	524	594	560	546	583	519	539	548	523	551	542	539	544	574	535	571	560	541	557	580	558	595	545	538	498	526	531	595	574	537	576	576	550	536	517	539	548	544	537	551	540	570	517	546	537	583	540	567	536	570	549	514	552	597	568	536	548	585	546	544	559	551	529	588	527	526	551	560	531	514	536	528	530	594	560	550	560	573	551	568	575	555	560	542	552	510	558	575	553	592	536	558	538	562	571	601	567	540	563	604	589	578	564	571	569	569	582	519	521	555	551	579	555	571	558	559	583	554	550	519	542	545	560	541	559	547	548	540	549	541	529	537	553	578	620	562	532	557	544	540	563	561	545	542	543	558	592	577	578	522	514	523	540	552	548	531	573	545	521	552	553	581	571	574	561	598	554	541	521	577	543	564	574	549	588	519	544	551	561	558	553	552	563	573	567	548	524	534	564	558	543	562	550	585	548	563	559	536	592	587	557	563	526	558	585	593	520	567	594	484	518	536	572	571	584	565	558	544	541	530	597	575	518	565	571	595	583	564	560	584	580	573	569	540	551	534	583	576	544	544	582	531	533	544	596	530	547	550	557	553	534	513	518	567	551	520	585	576	573	573	554	556	541	547	577	595	531	565	601	586	600	494	557	534	553	609	568	604	531	559	592	546	580	536	528	562	561	520	553	547	541	563	549	555	563	574	576	548	532	552	606	535	565	545	574	537	511	555	592	562	541	561	566	544	547	562	539	543	537	530	580	550	527	544	542	550	549	557	554	568	512	534	549	546	555	559	503	560	546	522	500	542	553	583	506	545	540	499	523	528	578	559	550	545	542	587	516	541	565	495	527	556	579	556	541	577	552	569	486	536	547	555	542	560	547	586	542	589	569	564	551	531	543	504	536	538	553	572	575	558	554	506	525	544	604	534	568	574	588	544	555	576	529	637	575	554	567	547	580	540	570	556	546	632	568	558	580	610	575	564	560	587	493	561	524	543	545	544	556	514	582	532	561	540	584	557	600	550	552	557	548	579	557	583	606	504	545	540	562	594	573	606	548	588	577	574	506	577	560	541	590	515	551	524	579	572	564	554	528	541	530	574	563	557	564	545	542	584	556	559	556	533	599	534	523	574	532	548	507	554	507	555	583	526	550	560	533	522	564	555	587	545	558	548	594	550	540	578	564	523	531	513	531	545	540	529	570	538	557	558	531	564	569	549	565	554	527	581	535	505	612	545	598	573	565	545	531	519	614	524	537	517	516	564	570	551	542	543	564	508	523	525	554	554	535	550	573	536	602	536	550	552	552	546	534	543	595	565	529	545	559	525	549	638	544	542	529	550	564	588	570	530	562	577	586	537	575	546	561	574	551	566	557	560	546	547	536	572	530	555	521	541	561	549	559	583	573	536	528	571	541	552	542	547	581	575	541	576	528	533	557	601	549	495	568	515	551	548	589	539	548	585	551	533	516	582	530	542	514	554	594	563	540	541	560	578	538	555	569	573	547	572	580	571	559	526	565	548	539	572	557	530	566	531	563	551	523	530	588	593	551	557	589	549	561	528	548	538	551	583	534	531	568	537	584	547	525	565	562	558	549	556	545	574	559	548	574	574	560	526	539	573	566	532	540	547	557	563	562	571	554	574	576	596	565	557	555	575	518	539	535	529	589	580	546	513	577	563	581	538	533	565	595	520	536	557	513	509	523	547	541	560	554	532	519	544	524	556	607	575	600	547	533	565	581	542	549	547	564	595	545	526	564	527	567	583	567	553	541	538	574	571	538	550	559	532	521	584	552	532	556	573	556	566	524	583	579	578	573	579	591	543	548	545	584	578	564	556	554	579	528	549	552	549	559	609	525	588	550	556	535	538	524	548	580	533	590	584	545	570	537	604	540	526	558	559	547	591	578	577	571	529	567	525	589	562	537	578	558	551	529	571	520	558	555	521	560	548	572	535	547	557	531	552	544	552	579	556	530	575	565	567	528	511	566	552	513	526	533	591	576	514	550	584	635	567	560	543	570	514	543	564	556	560	573	520	507	569	556	561	535	563	541	556	590	507	552	548	555	590	499	527	547	527	590	552	565	574	544	555	542	603	601	500	549	546	540	518	583	536	613	552	572	555	573	548	530	551	559	556	562	523	504	572	541	566	531	567	548	523	527	533	564	585	561	547	531	504	532	557	562	528	557	552	537	520	534	588	552	602	559	512	576	517	549	579	567	549	553	559	523	571	552	552	573	546	555	588	593	528	536	574	539	542	534	528	538	549	523	579	582	566	547	561	548	531	532	580	514	535	539	591	524	555	596	530	570	569	580	563	522	557	516	536	581	556	567	556	538	547	571	555	576	541	529	569	580	577	572	590	563	575	574	622	564	546	517	600	512	561	512	555	588	570	561	544	538	529	541	598	537	547	526	513	536	551	539	563	585	546	580	566	575	578	556	559	537	572	577	532	559	554	558	514	602	572	554	514	543	610	559	566	518	601	520	533	592	527	585	575	572	557	592	570	528	526	547	536	541	567	518	545	510	568	536	549	546	548	543	556	562	584	510	549	600	562	515	572	521	595	540	576	516	552	526	562	560	550	567	522	554	577	546	598	539	542	528	577	601	525	570	535	543	574	585
72777	65052	43632	15323	1149	333	288	283	299	249	262	270	249	278	247	272	232	253	295	243	266	239	250	267	253	258	257	254	256	247	253	278	260	264	273	223	263	240	267	195	248	225	252	259	241	245	273	244	259	239	243	254	260	254	276	240	236	274	240	258	254	238	219	273	250	275	261	268	291	250	251	242	236	280	267	246	264	243	258	267	263	245	269	246	281	263	255	276	251	253	221	259	254	229	253	260	241	228	270	243	241	282	246	246	264	247	249	270	278	232	245	230	247	255	242	249	253	245	227	236	236	262	249	254	238	257	250	239	265	258	276	249	216	265	282	249	257	267	244	216	234	260	256	271	243	286	247	251	266	260	249	241	256	252	245	255	232	267	264	240	276	261	232	215	248	246	260	255	248	226	256	252	236	274	218	268	253	257	283	259	266	271	288	242	228	237	241	255	246	236	291	248	250	234	239	256	225	251	234	250	246	242	252	240	236	242	289	243	249	250	256	269	264	229	269	248	259	259	260	237	245	218	218	275	264	262	268	274	273	230	239	231	268	256	264	299	259	262	264	246	250	264	258	283	270	235	250	275	255	259	239	274	252	256	232	259	267	235	230	239	248	253	230	253	255	242	239	259	269	261	235	243	234	250	265	227	265	237	237	234	250	245	253	274	233	235	265	287	256	267	260	242	235	227	233	255	276	237	249	262	279	243	252	224	248	255	217	248	220	270	251	263	284	250	241	245	266	266	266	259	252	263	292	238	234	259	259	231	232	263	271	239	266	256	261	221	254	241	263	254	251	256	242	258	242	246	243	232	240	240	250	273	247	282	236	264	238	254	253	238	264	300	253	249	240	221	279	223	256	246	239	242	270	257	262	265	270	251	262	236	246	253	228	235	252	245	269	238	283	254	258	274	278	255	276	270	259	283	213	261	284	237	253	243	264	252	270	230	245	261	236	212	250	237	244	238	266	249	258	273	252	255	245	258	230	247	235	260	236	269	225	259	265	257	238	249	256	211	267	254	256	261	230	240	257	251	259	247	269	283	240	271	258	259	265	278	242	255	251	237	244	242	268	268	243	251	219	242	205	251	263	253	258	258	241	253	280	241	248	247	247	257	246	262	238	244	254	247	222	255	259	250	239	280	256	221	254	270	256	268	248	262	231	256	263	249	242	266	253	266	275	248	229	250	253	247	235	249	260	230	261	253	220	252	253	258	238	251	282	253	257	270	278	249	273	283	237	277	265	235	231	248	239	256	244	243	243	248	233	252	263	273	227	279	252	253	235	264	240	261	274	261	250	270	247	235	257	238	227	275	249	263	297	233	257	219	268	241	223	277	267	242	227	262	219	262	235	274	258	241	250	277	261	269	249	261	250	251	250	243	285	255	248	262	266	249	257	248	239	250	243	250	237	275	257	273	263	240	273	241	250	280	244	248	284	269	245	273	233	284	241	265	237	231	275	240	263	227	249	258	233	240	258	227	234	239	253	274	222	273	227	234	245	254	251	266	234	256	244	247	245	261	267	259	272	262	231	260	250	283	251	224	249	253	245	279	235	240	259	261	265	233	272	252	259	261	258	239	215	245	275	239	244	222	272	236	257	279	236	247	224	262	255	274	243	235	248	269	220	258	250	254	226	236	270	277	228	282	274	236	255	244	252	256	234	252	254	243	267	243	239	269	252	234	257	251	220	223	221	248	268	245	246	261	245	272	274	274	250	224	280	255	246	246	273	250	249	235	253	282	243	269	244	230	242	246	263	291	260	250	271	215	264	229	245	263	263	245	265	281	259	274	275	263	252	260	246	216	281	253	246	261	247	262	263	238	246	241	254	239	252	293	271	236	250	260	233	250	260	227	258	261	258	236	267	260	246	262	264	245	247	266	251	249	270	251	254	261	267	234	254	237	246	259	259	262	243	238	254	259	228	276	285	249	244	267	236	274	264	267	249	245	246	249	272	247	238	252	267	280	245	249	239	253	282	224	238	241	260	275	288	261	224	238	242	235	234	263	258	248	251	266	250	219	237	245	235	251	255	259	249	243	267	258	257	271	238	258	236	273	239	296	284	239	271	245	242	232	236	260	255	263	261	257	229	289	276	263	235	253	270	247	242	253	237	271	270	266	256	272	252	260	245	275	280	232	261	255	236	250	266	277	278	264	255	234	255	268	249	243	269	267	260	305	285	276	269	278	274	232	217	265	276	249	226	268	225	251	257	252	266	275	264	245	261	257	253	237	269	280	258	242	249	240	240	210	236	260	268	265	250	249	255	261	243	247	261	275	270	259	232	269	239	247	276	222	265	247	262	260	236	282	264	261	261	235	257	270	258	261	248	249	232	266	233	247	237	300	263	245	260	248	243	259	253	231	230	244	249	257	227	288	268	258	258	257	264	274	243	242	250	260	230	246	314	250	226	250	226	242	244	231	275	262	273	234	236	244	253	228	250	266	245	248	226	268	261	247	252	270	259	237	260	232	247	262	279	258	263	243	258	238	258	261	248	248	247	247	236	256	255	253	240	230	286	237	247	251	268	252	260	233	273	236	249	256	251	236	241	233	246	246	249	280	252	250	277	253	267	262	253	247	243	279	280	238	274	235	261	237	258	239	266	251	271	258	258	243	274	230	280	220	271	237	242	241	284	261	246	263	255	246	257	242	284	227	252	277	250	262	256	248	259	239	226	245	255	253	234	266	251	247	256	267	258	272	260	234	238	236	216	291	200	249	246	254	246	272	262	243	275	241	250	279	252	252	231	261	263	240	266	250	250	250	227	228	243	254	244	254	277	244	274	262	276	255	252	285	262	240	247	253	259	265	265	262	221	239	251	240	249	245	258	269	255	269	234	252	247	236	268	244	252	265	259	274	233	215	258	232	232	240	276	282	241	232	250	247	240	256	256	273	272	259	232	257	248	259	267	245	236	256	251	255	259	247	242	264	258	274	240	254	252	268	249	268	249	262	261	260	248	227	231	238	266	295	237	219	279	246	235	242	253	230	272	255	243	234	253	264	235	244	245	254	240	249	279	232	245	258	261	277	259	257	268	229	260	260	251	237	259	233	231	269	245	287	265	258	248	298	250	261	273	259	281	243	253	247	241	256	250	266	265	253	209	249	264	232	256	230	260	256	213	257	224	284	245	263	245	258	244	224	250	245	251	240	257	268	217	261	256	254	265	271	275	261	252	213	244	255	247	251	230	234	243	250	259	247	267	237	276	245	256	262	246	282	290	256	272	258	253	230	231	225	236	262	265	226	254	251	251	245	247	256	265	257	258	222	260	257	248	249	255	217	240	241	253	235	253	237	248	240	264	235	259	258	258	234	272	270	233	232	249	258	252	287	255	267	265	259	232	255	253	259	256	276	255	250	266	229	261	258	274	243	255	248	296	243	259	224	243	263	273	265	228	239	265	262	265	240	231	211	231	271	269	252	250	254	269	247	237	260	276	257	233	236	250	268	235	291	252	256	246	248	267	248	267	264	244	273	265	259	242	243	229	257
52855	51813	41814	7182	1034	986	925	943	885	871	855	830	843	861	794	832	847	817	839	787	817	836	818	779	777	798	787	750	803	782	802	792	813	754	763	751	827	778	760	791	797	786	766	806	801	799	774	783	787	817	805	775	783	790	835	839	807	760	791	801	832	810	741	833	805	783	751	773	802	793	752	809	763	764	800	796	782	725	853	781	762	818	810	833	810	792	758	781	776	818	795	767	802	798	765	812	810	803	789	811	775	749	758	765	751	727	788	811	763	821	791	834	779	761	732	842	766	799	894	796	796	808	806	788	772	793	792	819	799	831	813	786	807	776	743	756	767	803	771	729	791	783	840	821	769	790	800	816	783	781	789	763	808	778	810	801	787	795	827	767	760	799	762	792	787	765	794	766	801	780	747	763	791	830	850	768	734	798	762	797	785	816	781	779	780	780	816	823	809	804	800	838	797	805	795	808	730	788	810	770	781	780	761	759	805	763	751	755	795	750	776	844	800	805	787	777	820	793	813	731	800	806	827	814	777	762	800	779	807	798	805	829	776	834	802	783	825	806	787	797	780	773	818	812	766	805	810	822	781	803	740	831	831	758	775	812	765	768	777	787	813	826	782	822	751	764	791	871	796	835	788	782	800	783	786	771	778	814	812	787	746	816	775	824	793	763	750	767	779	779	827	831	754	768	747	762	837	813	769	774	750	823	778	818	787	786	770	739	764	712	784	783	861	788	830	764	779	805	786	787	800	768	801	759	772	770	826	706	761	815	774	774	781	775	805	824	709	805	752	785	799	792	821	800	813	782	721	762	806	816	833	779	770	848	748	775	812	787	757	764	763	801	781	816	796	797	763	758	828	794	773	770	813	766	787	816	774	779	787	763	826	797	798	812	823	796	806	810	788	768	778	755	843	789	776	768	772	806	806	808	777	789	800	801	802	785	788	792	860	765	743	798	785	772	806	753	775	816	760	763	775	754	786	785	783	796	781	781	812	785	790	793	789	829	789	786	789	780	785	759	793	769	754	802	801	859	794	777	785	766	749	768	798	789	787	786	775	825	779	786	809	832	813	776	766	776	796	787	790	764	775	763	784	806	813	822	782	813	764	813	761	795	768	791	777	808	816	801	845	823	813	801	798	818	828	795	807	771	845	791	800	767	794	807	863	834	809	811	806	758	755	800	811	769	796	799	784	805	774	742	826	826	794	780	763	739	770	808	776	806	773	849	810	786	756	784	816	744	796	786	758	841	725	780	819	788	765	850	768	777	779	729	791	796	771	798	777	816	856	841	743	762	803	809	771	753	772	810	752	769	758	775	775	805	830	783	753	771	807	804	777	787	774	791	788	814	805	765	760	794	822	835	793	765	770	767	773	776	748	819	820	800	831	766	810	838	796	749	811	804	764	799	743	772	813	777	758	833	820	763	801	804	738	781	771	801	766	816	783	764	829	760	805	838	753	755	826	794	789	808	771	786	758	748	823	769	833	751	783	815	740	793	856	779	804	740	771	789	791	778	784	777	748	805	768	840	790	820	800	821	765	788	735	827	760	805	757	829	818	781	797	789	718	761	755	800	804	813	784	726	799	763	769	770	797	794	811	768	723	801	801	812	841	776	770	808	794	753	802	844	819	777	814	781	777	823	824	791	791	766	818	770	751	777	740	813	750	724	802	807	794	763	804	820	795	816	795	774	808	805	787	788	805	776	800	790	785	828	808	774	738	806	829	777	769	788	786	727	786	838	812	738	745	764	791	798	755	776	831	787	794	793	783	811	826	757	787	809	800	781	812	817	830	828	789	828	809	802	825	804	797	752	756	788	724	789	792	854	732	780	815	779	808	820	840	796	808	746	813	767	784	798	792	762	784	815	767	858	803	746	779	798	796	806	792	786	765	844	825	807	779	770	813	769	812	782	788	849	795	834	739	831	756	808	778	809	807	827	797	812	775	842	795	766	752	832	816	795	781	784	776	827	808	851	792	806	801	757	844	828	746	795	763	787	767	820	757	801	743	811	819	768	778	809	765	749	792	772	799	826	805	741	749	795	838	781	803	806	810	788	809	787	835	753	803	825	735	728	809	743	857	799	760	818	776	791	814	760	796	747	794	803	742	798	747	763	778	825	817	708	791	790	773	768	775	758	766	774	844	771	786	822	772	803	767	763	845	806	741	779	806	767	839	824	821	806	811	801	733	758	789	761	778	798	772	785	796	797	770	796	788	767	779	787	777	798	719	774	805	790	754	762	786	868	800	785	790	790	808	771	753	835	819	817	788	851	752	821	804	791	808	839	765	797	778	784	763	845	791	775	818	792	766	769	809	767	813	766	790	811	810	834	802	818	766	825	814	769	728	787	759	769	797	751	806	776	797	731	770	772	795	775	768	775	761	789	784	809	805	818	757	784	779	788	802	822	772	781	804	816	790	831	756	799	871	786	757	768	830	802	809	799	768	758	730	758	754	793	822	787	778	779	767	784	801	754	799	809	733	783	781	770	824	779	764	767	819	751	821	746	784	782	781	795	805	847	837	780	835	818	780	763	825	787	826	766	752	774	772	762	820	744	784	773	737	768	809	821	794	776	763	823	763	773	721	818	722	758	779	762	783	809	784	808	793	813	780	755	808	785	783	761	777	832	799	768	820	793	801	776	805	782	783	825	832	776	855	774	821	761	815	796	853	776	791	794	786	800	762	787	794	805	785	748	813	804	789	793	752	795	823	811	810	802	755	764	813	765	732	803	812	781	804	773	784	758	799	792	791	802	815	797	720	836	774	766	836	803	821	797	723	821	759	701	779	797	768	807	756	795	737	778	802	763	764	752	793	837	760	751	758	776	782	767	761	819	817	830	805	754	774	772	832	774	796	783	794	830	724	822	742	769	772	781	842	831	781	800	778	765	768	745	791	791	808	805	804	786	822	753	787	776	772	799	813	808	812	751	787	815	778	814	786	786	816	808	769	788	847	806	709	802	767	809	819	783	831	776	827	779	760	801	768	750	754	774	816	793	814	807	800	816	779	856	802	806	788	824	775	760	793	758	818	786	779	792	809	784	777	832	786	743	777	739	824	831	760	780	784	730	780	805	804	760	837	782	835	811	839	765	765	790	763	816	779	770	793	795	750	770	813	796	776	812	820	822	758	823	735	768	802	791	776	768	774	757	798	822	800	798	795	768	774	772	780	742	779	782	787	802	790	825	790	824	797	785	797	797	757	797	797	746	793	830	779	803	843	787	788	752	789	780	785	815	783	801	786	782	822	775	791	794	766	776	794	804	791	761	784	768	759	784	838	800	766	789	816	742	827	746	778	778	786	805	803	801	783	754	775	768	779	730	732	831	802	811	807	818	743	801	791	756	791	767	757	750	803	768	798	763	758	779	807	780	797	785	801	750	794	808	810	772	762	790	792	847	830	797	797	809	760	811	765	809	742	804	736	804	782	771	774	775	786	771	798	811	750	810	810	855	777	829	782	806	803	784	778	717	750	789	746	791	807	807	799	790
81671	73553	55510	23026	3998	507	379	369	402	359	347	369	338	364	337	330	332	341	348	385	331	324	318	305	338	379	337	344	336	325	355	336	349	320	371	322	356	358	357	336	354	331	318	368	305	348	318	357	331	336	354	354	358	332	304	337	355	330	327	353	346	348	307	338	352	345	320	343	359	328	322	347	345	314	358	344	326	316	340	359	326	328	339	332	362	310	360	341	342	337	340	338	331	314	328	314	334	331	337	335	363	366	355	337	360	348	349	369	338	350	328	341	324	340	323	362	340	331	328	360	345	320	324	344	336	307	382	341	363	389	319	306	304	315	299	337	362	305	336	364	342	331	331	338	335	332	295	356	332	349	332	308	360	337	341	337	324	344	334	349	352	323	337	345	320	356	329	341	333	317	317	366	350	352	342	319	351	299	360	345	338	316	375	329	339	335	349	332	325	312	362	351	308	321	313	312	318	316	317	316	329	331	348	340	369	343	355	341	348	327	325	301	312	326	348	355	333	313	338	337	298	314	316	319	308	372	303	335	346	349	315	311	331	343	330	321	365	342	365	324	337	320	306	294	329	337	324	356	349	299	318	338	347	349	313	348	359	372	340	280	357	360	363	355	320	347	358	343	357	330	342	343	316	357	372	347	376	323	356	348	345	313	337	327	334	306	340	341	331	375	323	378	352	360	359	310	353	329	352	349	340	331	379	376	355	349	342	322	355	340	358	337	362	323	337	354	318	304	352	313	338	327	336	347	322	334	360	341	323	297	357	290	319	340	333	306	321	322	354	323	328	313	346	346	316	333	323	372	318	348	340	313	344	327	318	377	321	334	304	339	363	333	318	342	356	323	334	387	342	336	314	321	349	344	354	320	306	334	327	333	349	359	349	320	326	364	316	316	320	333	303	350	330	356	320	308	312	361	315	326	343	297	345	365	314	329	343	337	339	373	337	334	337	315	327	340	330	351	338	315	341	303	305	356	350	351	345	316	309	316	337	321	362	367	365	361	359	334	349	357	350	334	321	309	334	347	348	316	332	324	296	313	330	340	348	359	324	349	359	328	356	320	319	333	338	322	357	343	348	311	316	343	308	329	302	345	342	358	313	338	329	334	335	371	317	332	333	355	357	346	320	333	277	337	288	317	348	344	340	343	327	338	340	339	309	370	316	301	347	311	341	343	352	326	332	323	348	334	373	353	312	348	311	325	338	329	329	331	362	317	339	314	337	318	354	333	345	350	351	356	343	337	343	356	352	332	331	317	326	349	330	314	347	333	362	360	343	315	335	332	347	340	309	343	345	312	330	337	335	295	309	330	347	352	337	354	301	326	330	329	303	355	371	358	351	351	317	340	340	355	347	309	324	342	324	336	339	361	333	328	364	351	310	312	352	319	302	292	336	324	352	338	332	303	339	331	377	331	330	344	319	343	365	347	324	320	332	333	303	321	336	347	326	320	338	332	326	309	350	351	346	304	348	306	335	321	361	325	355	335	328	321	343	328	343	334	344	352	342	359	332	311	322	338	334	321	324	344	364	354	330	324	301	324	329	367	379	350	343	330	305	330	355	300	358	345	334	368	341	330	318	345	308	335	354	320	350	372	342	362	366	333	340	344	331	349	338	320	335	326	330	327	314	349	351	326	341	330	345	312	351	345	319	341	328	322	336	356	338	369	334	332	337	348	325	298	351	303	339	351	324	304	327	326	338	354	349	368	347	355	326	359	380	325	378	328	313	327	354	321	314	339	334	309	337	325	319	350	324	307	345	325	368	339	358	323	341	322	337	336	295	334	319	353	337	323	325	342	305	319	322	331	322	354	323	336	324	338	329	325	328	340	369	326	323	343	380	311	309	346	337	320	303	307	343	356	327	327	325	345	330	345	343	311	341	345	344	338	338	332	318	335	323	375	335	362	333	326	324	363	352	311	345	331	325	342	349	330	324	348	312	345	324	347	362	351	312	366	348	340	340	336	333	332	372	344	306	306	319	360	348	328	287	352	335	344	366	320	328	331	328	367	354	311	359	320	352	347	352	326	338	301	345	310	317	366	361	308	351	311	329	314	327	335	352	317	311	343	339	328	340	370	292	354	352	326	340	368	336	315	346	371	343	351	308	365	340	388	330	338	335	350	364	325	368	343	348	321	325	367	291	367	316	328	352	328	349	336	321	342	354	335	319	335	332	324	342	323	328	335	340	355	331	298	346	352	339	322	335	351	315	316	344	357	361	340	330	328	343	340	356	339	323	299	311	318	320	346	345	331	341	322	355	354	305	316	324	329	335	333	357	310	337	331	343	367	356	306	384	311	320	324	325	334	348	316	323	316	355	325	327	328	365	319	325	325	329	348	339	350	317	333	304	324	356	369	346	317	328	344	316	337	335	322	376	322	374	332	321	344	338	319	371	301	333	338	306	341	345	340	334	374	351	329	343	345	333	319	330	335	331	310	331	348	355	344	331	306	304	382	362	379	324	340	318	342	353	336	329	329	342	346	302	364	339	350	330	349	346	351	317	380	325	337	347	358	349	340	325	309	334	313	346	360	327	332	366	319	359	320	304	335	357	349	323	312	328	329	356	355	340	318	337	321	349	363	341	316	306	328	342	336	341	341	324	356	338	346	340	322	334	356	348	289	322	369	325	333	340	338	351	325	330	338	310	333	339	330	334	347	343	330	352	346	352	339	330	351	311	352	320	348	338	317	346	320	349	298	323	352	309	330	310	348	318	357	327	335	357	375	328	330	355	344	316	328	353	353	335	347	352	351	316	306	339	349	294	339	328	321	338	312	336	345	293	354	314	365	300	298	326	348	333	314	316	351	327	345	338	315	379	324	339	341	335	309	330	311	327	341	359	312	294	313	316	306	319	351	360	306	331	315	310	332	334	329	337	323	313	357	318	316	313	347	340	271	327	328	320	316	281	341	359	322	335	322	318	328	337	319	336	318	310	320	344	343	318	309	354	314	310	363	328	320	352	320	306	305	316	361	326	318	289	343	312	302	286	321	316	329	347	341	334	322	358	320	332	333	344	286	316	358	319	315	304	341	355	356	326	330	332	290	361	310	342	361	325	320	349	305	309	323	347	325	330	332	349	335	323	357	326	318	370	328	341	348	358	317	317	364	330	337	332	342	335	327	301	375	368	350	331	333	339	367	317	329	332	334	340	395	321	332	316	343	305	317	355	300	310	317	340	374	341	321	325	375	359	342	361	339	340	310	331	349	332	301	316	378	333	336	353	329	332	302	354	310	343	302	325	339	333	339	338	339	344	359	331	332	337	326	316	329	374	336	335	334	307	364	347	340	352	364	325	317	324	354	358	332	354	327	320	301	307	328	341	319	358	321	301	355	318	367	337	349	322	362	301	316	351	357	311	329	333	341	336	348	347	350	358	364	335	329	333	315	325	301	332	371	343	334	353	343	345	320	349	328	359	313	360	352	318	368	359	353	375	326	356	325	316	328	344	338	325	366	339	295	352	344	327	323	372	309	391	311	338	339
63231	62931	52911	9064	1519	1415	1299	1259	1146	1119	1146	1153	1066	1118	1084	1042	974	1049	1061	1069	1045	1032	1039	1026	1032	1059	1009	992	1019	1026	1047	982	1010	1011	976	1007	1038	969	1041	962	960	933	977	1006	995	987	989	986	1050	1035	1013	1021	1002	1010	999	1000	1024	998	972	1014	1103	981	987	1025	959	1004	1006	1021	1005	944	975	924	1013	984	999	1002	1027	1009	958	1039	966	957	929	994	1003	970	1047	949	1010	971	969	972	988	1002	940	1009	1009	1027	1006	1019	998	1004	954	967	1009	933	952	1060	996	1021	1010	995	1039	1005	1018	1013	1021	992	972	1008	1028	1005	954	977	965	993	941	960	1005	995	928	1021	981	1023	950	965	1008	1015	952	978	998	1016	982	1034	968	995	1000	1013	967	1027	1015	988	1044	986	1012	991	924	972	950	953	961	1012	989	1053	993	952	962	980	936	920	988	947	978	1034	1062	970	983	1002	946	995	932	1035	977	956	958	995	1012	1024	1019	975	1018	989	962	939	1022	979	1040	979	985	1022	992	978	993	1005	1005	1023	1025	992	954	941	964	1006	1022	1044	1044	1027	1042	986	1027	944	1034	956	1061	998	924	1000	1007	968	946	1004	1010	992	1034	1019	1055	944	980	988	1008	999	994	948	1019	925	1009	942	997	980	1001	970	941	1025	934	912	1043	966	976	905	1015	984	951	1060	973	1076	1018	963	972	982	1010	1019	938	1008	994	1001	980	985	958	1034	991	986	971	973	972	971	990	983	1002	995	961	971	1006	1037	971	988	1001	997	955	964	994	963	970	1041	986	980	993	1031	988	976	974	978	947	928	995	973	983	965	1017	995	961	1014	1007	998	980	1012	959	946	955	1020	974	993	964	988	987	921	992	1000	1007	1060	968	953	933	966	964	991	990	981	1010	991	996	1009	1028	978	970	1006	975	1006	1013	1014	1000	973	948	957	1022	1012	1004	929	979	981	944	984	980	950	1047	950	981	1004	970	1041	964	989	965	1011	979	1003	970	1003	1046	957	908	963	1009	1045	962	986	1061	958	989	998	974	1046	1037	971	1058	976	940	990	987	970	981	1090	946	1040	1012	1007	1041	1029	984	1002	981	977	1004	975	975	1018	967	984	988	1004	987	982	983	932	982	955	1015	1035	1011	997	1000	970	984	952	1007	972	1006	977	1008	1033	971	975	1020	972	1052	1008	957	991	927	904	1027	966	925	1023	982	1008	1030	974	983	1030	978	985	1056	1022	967	980	997	984	969	946	978	1014	991	1000	1039	934	1010	1035	963	974	937	1017	974	980	967	985	996	951	979	1026	1055	1027	989	950	964	1017	1014	1035	1041	1005	946	953	1011	984	988	1029	963	1011	1022	991	929	954	1014	1018	1025	1002	1006	988	1031	983	979	969	1016	992	939	963	1057	1015	980	1020	987	1006	931	1012	982	1009	945	977	975	986	958	999	957	952	966	995	992	1004	1027	974	941	980	969	1044	950	945	957	1070	937	981	924	1020	951	1000	921	927	991	1035	988	1055	928	1013	990	931	998	947	971	985	1057	998	961	1024	967	1019	1002	967	1019	992	973	992	919	996	1025	1022	958	942	1018	945	1008	967	1001	1004	991	1000	963	964	990	1004	982	1002	955	1023	947	996	1001	962	935	1036	947	967	992	930	986	978	992	1019	943	1010	945	1005	935	980	981	996	967	1075	1072	970	1014	946	1026	956	972	1054	978	977	1013	1011	946	1058	1032	985	958	950	998	1006	987	923	1025	954	1002	998	1016	1033	966	993	1022	1030	995	1022	982	1006	962	989	975	1023	1032	1025	1019	963	1013	989	1026	1028	992	966	987	971	973	995	1002	989	985	963	999	946	1017	1005	1042	999	1019	1058	996	1043	961	961	982	1001	1024	992	1023	1012	1055	985	1037	945	999	949	994	993	936	1028	990	977	990	967	998	984	1047	973	999	988	977	978	993	1050	1062	988	992	988	1023	982	956	1000	932	1017	969	965	1044	975	983	1011	1016	926	1001	1004	1007	1043	984	1003	1068	985	1016	958	957	993	928	942	981	961	999	987	1008	947	1003	966	1010	989	991	1006	983	956	1038	924	991	1027	1038	987	985	992	998	1055	986	1032	973	1008	1001	1020	1008	958	976	1014	1002	996	1032	994	1044	983	970	1001	1046	1000	953	1005	1009	967	962	1019	996	1003	1031	998	938	983	986	1020	980	986	1071	991	1032	1012	994	1019	969	976	965	1052	1025	916	984	1015	985	1068	996	1041	956	1015	997	972	1034	1017	1023	962	991	955	950	1000	1056	1008	1012	994	1006	974	953	989	1048	1033	1007	1024	919	957	1028	1038	929	994	1071	948	988	980	1062	1001	962	1032	974	1019	987	1014	964	942	929	1012	971	1029	1021	993	1013	1045	1002	957	975	948	960	1012	1000	982	992	1014	961	1073	1017	955	1007	1008	1030	976	974	957	952	1019	992	1007	939	1005	952	950	1006	963	1015	1005	906	1017	969	980	1005	1038	1042	1001	968	971	994	1000	986	1039	1018	1008	994	932	962	945	987	1000	1034	980	998	1012	1029	1005	988	987	959	1010	1006	993	980	1041	1010	996	957	996	972	982	1030	938	1007	1008	1025	986	980	1026	1012	1036	965	973	957	977	1019	1002	1006	997	975	1007	955	983	988	943	1015	997	965	1041	971	956	940	980	1064	1031	1026	988	987	904	1004	1002	967	1042	1031	1008	999	996	947	1000	961	1012	998	918	958	979	981	1038	990	984	1020	1027	1004	1005	989	1003	957	990	1004	992	942	948	975	987	994	941	1012	1051	996	1049	984	999	1011	1031	1028	1023	955	962	996	976	1050	1007	963	976	1046	1068	983	1000	970	1010	956	1017	1061	991	1008	982	953	950	1006	973	1016	960	1009	993	1004	977	984	981	981	1002	978	993	961	1012	958	972	1016	941	992	989	940	960	1019	983	981	1025	989	979	991	963	991	991	1004	994	958	1035	989	981	955	1009	1016	1002	999	983	981	1006	1029	983	1036	947	979	946	938	965	959	1003	987	979	974	957	978	1028	992	990	1017	980	986	962	994	986	980	988	991	1038	956	1029	948	1051	1017	1007	928	1008	990	989	1053	989	1022	998	988	976	964	1023	1015	1012	992	1019	1000	1007	945	962	1029	1047	946	932	976	1008	956	1016	1024	944	980	1016	986	1059	988	1083	1037	992	1045	953	924	992	1029	1006	956	1058	1019	993	975	996	990	992	980	965	1041	1013	1025	994	952	903	1008	968	1020	1001	952	979	984	975	956	993	1079	946	941	936	1046	1014	973	968	1012	968	1008	881	973	972	957	990	942	945	984	965	1033	942	990	1013	964	974	987	988	1033	1023	993	975	1001	984	965	959	1012	948	1005	962	955	1033	985	987	973	967	987	1002	1014	964	946	971	982	1015	963	970	992	1024	1013	949	942	977	986	936	1024	1005	1064	1003	1018	1003	983	1015	1003	993	1018	974	982	955	970	997	968	995	933	954	967	991	980	1005	1040	954	1002	983	1049	974	963	940	916	997	975	990	958	977	975	1003	1020	972	976	1017	983	980	982	1011	1004	1022	1049	995	992	981	1037	1040	991	996	1011	1008	1005	979	1004	998	972	983	983	1046	964	1023	963	985	1021	972	998	975	1032	997	1028	1016	1003	979	980	988	989	973	973	1011	983	1048	979	947	1070	942	976	1001	980	1042	944	982	950	989	991	989	977	969	995	1004	985	976	1001	1000	1019	998	968	1031	960	963	975	960	961	978	1004	982	957	1012	1065	1003	957	991	974	980	1028	976	1027	945	945	988	999	987	981	1017	1002	1014	989	1007	970	1023	986	936	984	989	1027	1013	964	963	1010	961	1019	953	986	1006	1031	975	990	1043	971	989	995	966	1004	977	956	968	1013	1019	975	995	989	961	1019	975	944	1017	954	1007	1005	977	969	1003	992	1008	1016	993	971	976	980	1011	960	998	1004	968	991	946	1032	1004	992	982	984	984	1009	984	953	1016	1016	1043	998	1071	1031	965	1042	967	1029	967	945	963	1002	963	981	1029	999	994	1032	1003
32187	21430	6729	614	190	200	158	160	164	149	192	150	146	163	158	158	162	152	133	174	173	145	150	148	145	138	181	157	156	129	148	180	167	149	161	151	159	155	151	162	158	145	162	171	151	150	142	139	180	164	159	136	161	137	167	156	136	160	170	153	166	148	150	134	157	175	168	148	186	182	165	160	152	158	162	159	169	154	185	173	154	135	141	177	161	140	144	143	154	141	151	170	166	169	167	156	163	145	155	168	148	169	142	160	143	143	168	164	158	162	146	159	156	176	174	173	163	169	141	152	161	167	176	162	165	156	149	155	152	182	160	173	142	163	157	149	138	147	158	132	150	195	148	136	150	168	150	153	166	163	140	194	159	173	165	158	186	158	162	145	148	174	146	156	160	170	158	172	159	166	128	136	166	141	159	161	145	156	161	143	174	153	169	182	174	167	143	151	144	148	159	160	132	164	142	146	154	160	144	144	161	163	155	156	186	152	166	177	160	156	155	170	161	145	159	158	156	133	181	180	162	161	180	145	160	172	153	141	155	155	138	174	159	159	165	162	156	151	179	150	139	165	151	139	151	159	165	147	166	151	151	147	131	163	152	176	169	147	175	150	161	160	181	148	157	160	165	162	160	150	156	177	143	180	163	146	153	153	148	152	153	154	174	136	162	152	166	144	182	150	157	154	137	161	149	138	171	159	141	168	175	163	164	154	160	168	164	145	176	153	146	159	150	158	151	159	162	159	134	139	163	157	183	136	146	185	155	169	156	167	139	173	136	150	150	155	129	145	169	157	152	138	154	157	163	147	182	161	148	139	151	170	167	157	156	167	141	166	163	155	154	149	166	166	154	156	165	168	170	160	148	174	153	176	152	150	168	162	167	179	164	168	152	141	166	152	140	160	141	165	168	150	150	156	149	158	144	155	156	125	147	149	179	161	151	154	178	164	163	140	154	162	128	159	165	152	173	166	148	141	160	139	123	138	168	147	158	140	138	164	155	164	147	164	141	148	154	136	166	161	169	175	147	164	130	159	158	143	154	163	175	140	149	167	151	162	164	180	155	150	160	161	173	185	158	156	147	146	165	156	154	170	153	155	163	152	170	157	132	170	155	173	190	165	173	172	153	160	171	160	139	156	149	144	153	174	189	161	159	160	152	165	144	160	133	179	136	156	167	166	185	134	160	173	156	176	202	152	164	167	172	155	183	134	160	162	135	169	152	134	142	147	161	168	159	164	157	151	143	164	153	163	170	151	155	159	154	179	155	137	137	166	169	151	155	170	149	153	160	134	158	152	160	145	169	179	146	127	141	160	140	145	177	156	144	166	160	158	165	174	161	166	178	157	169	162	154	156	155	149	165	162	145	152	134	142	134	158	160	152	182	171	159	153	166	161	153	145	138	150	155	176	137	130	160	143	121	163	162	161	170	167	162	163	165	155	135	163	168	136	188	154	176	159	150	163	170	139	156	162	183	159	154	154	148	164	162	157	157	133	157	144	169	160	155	169	166	154	141	153	156	147	149	159	148	145	161	154	168	161	164	169	150	154	164	175	143	154	146	129	138	153	159	154	160	176	160	160	142	175	173	166	138	149	158	152	166	171	163	151	170	177	148	173	161	168	160	146	170	160	148	172	156	148	163	154	165	170	166	157	153	169	161	176	177	161	136	162	139	185	154	144	159	166	153	169	142	150	165	143	161	152	136	140	151	151	161	163	153	176	166	147	163	156	148	117	137	163	151	140	166	153	157	159	157	171	149	149	173	165	149	160	130	149	139	145	150	165	142	142	165	130	128	167	157	161	149	152	154	140	139	164	153	164	171	138	176	185	152	162	156	178	167	133	161	146	166	161	194	163	157	193	141	153	159	153	158	154	171	152	155	176	140	154	158	156	170	155	160	139	119	146	165	167	157	144	154	160	169	142	162	167	156	154	154	149	151	138	160	158	180	158	132	156	139	168	148	148	149	148	151	131	157	149	176	163	148	145	183	154	157	152	144	154	153	164	153	152	155	151	144	155	158	159	148	160	153	158	174	159	167	152	166	162	149	149	147	164	168	150	146	164	168	185	137	167	171	153	151	157	164	177	151	160	146	146	170	168	144	150	146	164	153	141	154	151	170	157	150	160	163	162	145	168	146	160	148	156	141	169	162	171	170	152	154	171	145	158	158	148	149	150	156	164	137	174	149	138	155	172	143	153	177	180	148	147	159	164	146	142	154	165	150	149	167	147	161	152	154	149	135	155	154	147	165	143	169	139	179	144	130	162	149	156	157	159	152	171	177	148	178	159	174	158	126	161	165	182	155	141	148	147	190	164	175	189	150	161	156	152	148	157	151	153	178	139	173	140	149	158	146	168	135	182	157	170	164	148	145	162	157	176	136	130	156	143	165	142	145	170	156	162	153	164	151	146	169	155	143	160	167	145	161	164	183	164	166	166	172	154	180	160	158	139	152	153	150	176	165	164	153	173	160	178	140	145	179	141	152	141	165	148	180	146	165	168	136	160	140	172	150	153	160	202	161	158	134	145	157	158	149	161	163	176	182	142	171	167	152	163	179	171	137	148	168	149	166	140	153	167	149	129	170	167	155	163	147	176	163	163	167	159	163	163	154	174	167	186	149	132	150	166	173	168	150	160	166	163	186	170	154	163	153	139	172	159	158	169	148	128	167	172	183	157	162	158	165	185	163	141	134	162	166	158	145	164	176	148	164	176	166	162	159	171	185	157	161	177	124	158	169	169	151	160	155	138	149	158	157	151	197	184	175	164	158	160	164	144	140	164	184	168	146	152	152	149	146	162	174	147	187	141	131	161	158	156	147	137	159	156	140	140	162	139	152	155	155	148	146	126	146	136	157	149	154	142	166	185	160	149	152	144	154	162	149	157	158	149	134	140	150	167	177	141	170	157	153	157	155	161	171	169	184	153	148	144	160	160	160	161	148	150	169	139	141	143	156	144	158	165	150	144	147	142	155	146	149	149	154	178	155	157	136	173	154	144	161	187	151	159	136	176	170	172	158	136	183	149	179	161	169	167	148	150	150	171	155	151	151	156	161	159	172	134	132	165	167	167	168	153	173	165	165	145	158	141	177	165	170	147	163	175	162	151	154	146	160	144	163	168	164	154	177	153	151	141	153	166	158	142	148	153	142	150	168	140	159	155	155	170	157	159	160	151	153	168	149	170	133	165	147	148	141	137	146	141	150	166	160	154	160	151	170	132	168	130	147	156	156	159	144	141	161	141	144	144	159	142	146	149	155	153	161	134	142	141	159	174	160	179	162	153	139	130	168	174	154	180	167	153	142	149	143	177	150	167	154	176	176	151	146	167	172	134	144	152	176	157	184	171	150	154	161	160	163	172	174	170	143	144	159	154	166	154	148	163	169	176	163	168	151	166	166	158	149	134	143	170	142	166	151	157	163	168	157	147	140	178	150	162	159	144	149	155	156	159	155	139	160	173	137	154	167	154	172	170	143	165	160	161	172	158	177	130	168	165
31679	23765	10032	1031	540	565	546	582	516	594	521	541	492	538	540	497	493	510	540	501	499	541	535	533	557	521	551	550	512	537	498	516	534	528	558	523	533	525	537	543	558	519	553	503	522	508	549	540	524	552	538	535	543	530	511	548	516	567	555	509	522	515	570	553	552	541	519	523	554	554	553	545	561	571	535	560	539	500	542	536	520	507	526	531	518	604	511	492	535	516	561	549	510	514	531	536	602	569	526	571	561	501	524	542	517	496	532	548	544	529	541	513	513	548	594	506	533	545	553	514	549	553	518	568	565	566	528	533	574	569	552	542	531	556	525	558	545	548	548	551	534	561	526	535	531	490	561	547	521	513	535	492	545	585	563	553	541	508	567	512	533	541	527	525	520	543	514	551	512	528	512	548	544	539	538	536	565	549	530	557	479	541	511	573	536	542	545	529	549	546	524	535	528	507	554	549	506	531	559	513	539	571	475	554	528	517	502	572	499	535	524	516	561	536	535	540	535	536	507	489	537	543	518	518	504	582	528	488	558	542	530	541	540	590	547	541	571	564	563	517	558	548	556	522	549	538	484	540	558	539	540	558	534	574	530	521	572	513	529	567	552	530	561	588	541	561	555	533	510	548	551	536	563	543	539	551	523	604	551	518	510	538	545	516	533	518	528	549	541	540	494	508	535	554	490	519	532	561	561	522	529	520	564	564	508	523	546	557	517	530	535	494	557	509	527	520	531	519	510	535	568	551	495	520	512	584	509	559	498	518	520	521	541	533	572	570	549	533	546	487	549	532	534	529	525	596	510	532	530	519	507	552	523	539	528	546	531	542	549	531	527	554	551	559	525	575	593	555	510	560	534	551	524	553	554	566	528	508	561	566	526	552	541	520	540	541	510	527	502	543	565	529	527	538	541	575	525	517	523	559	551	544	564	538	541	527	560	528	547	547	542	576	535	490	582	549	531	477	545	499	497	539	524	562	535	552	477	545	522	543	528	519	508	552	546	554	542	501	587	568	564	533	464	544	554	530	495	523	519	549	542	483	608	544	529	505	545	512	553	557	550	522	522	563	476	572	560	506	535	519	514	509	552	559	510	512	565	537	541	557	544	540	507	552	472	536	533	540	530	584	503	554	527	558	560	568	552	542	555	543	540	576	548	510	532	554	509	537	531	529	527	538	540	508	562	528	577	556	538	529	532	531	515	518	561	483	538	573	512	544	501	540	532	543	549	577	522	538	536	568	536	513	511	510	558	551	469	539	541	517	559	509	554	514	510	573	533	589	491	552	546	515	496	511	556	562	542	553	570	513	527	535	525	532	547	530	582	516	554	528	515	513	545	529	565	513	540	512	533	526	564	483	542	559	578	520	544	516	537	503	513	537	548	568	514	553	550	508	540	573	556	551	575	539	530	529	558	523	552	530	546	519	511	532	521	529	513	560	535	554	547	542	533	541	544	544	519	515	559	532	544	548	556	572	510	481	518	555	547	488	552	517	547	566	570	517	524	522	514	511	498	519	535	501	509	516	551	519	589	569	559	556	568	521	553	525	533	520	566	513	549	536	537	506	524	514	559	578	547	536	518	521	512	527	534	493	552	537	558	545	508	520	563	521	532	535	552	512	533	519	536	586	530	537	531	508	528	501	529	499	502	558	525	546	549	595	571	549	531	510	553	532	525	555	557	576	554	529	501	519	583	564	513	550	557	521	520	547	570	554	527	531	470	574	530	522	566	511	546	547	530	559	551	545	501	549	583	492	554	511	552	536	575	545	544	542	543	546	514	522	527	505	566	527	509	535	513	539	519	521	544	521	522	563	556	514	559	558	481	562	543	552	515	546	581	569	502	559	532	521	549	540	485	520	562	555	545	561	563	542	567	495	544	530	518	520	524	575	552	533	563	560	544	544	523	549	592	531	554	546	540	562	516	543	551	557	566	513	538	551	522	562	539	533	552	573	543	562	537	548	541	520	562	543	553	562	519	515	546	576	552	534	516	512	504	519	574	560	523	545	486	526	553	506	547	531	556	540	506	508	527	538	561	529	553	551	573	548	541	535	532	509	550	507	526	524	577	530	494	528	503	548	582	505	556	524	547	504	532	539	575	553	550	548	555	534	537	513	519	573	539	572	538	571	529	535	564	570	581	523	570	483	552	551	525	497	542	530	489	534	533	549	547	554	521	530	529	587	539	558	499	537	544	505	524	564	571	499	593	531	579	516	567	510	556	534	511	516	526	534	607	522	498	551	528	549	528	517	532	519	540	534	526	560	532	510	528	514	545	534	568	563	512	578	544	568	529	570	524	549	515	562	524	536	512	545	528	507	496	566	533	452	558	521	517	541	519	561	515	523	548	533	534	538	519	594	486	552	527	509	547	496	533	514	521	586	523	518	562	552	559	583	535	582	528	572	563	549	549	527	536	555	541	537	553	481	562	526	523	521	546	539	505	535	530	526	534	540	562	505	513	520	553	526	557	494	531	531	528	537	550	558	561	537	536	551	543	589	523	556	577	517	524	544	505	541	542	570	559	527	547	485	543	523	512	542	518	515	530	527	524	528	563	496	540	545	530	519	552	525	543	563	544	560	498	559	533	539	566	572	555	489	479	575	513	527	588	545	521	551	514	498	565	532	555	497	532	540	518	541	536	496	511	560	551	526	538	563	519	526	504	554	532	507	515	559	550	512	543	517	517	542	560	525	538	496	531	525	506	499	552	577	517	539	485	556	536	495	545	513	530	528	520	535	556	515	534	500	538	516	545	515	532	558	531	553	547	548	517	524	519	530	536	563	540	543	530	569	518	484	521	552	552	512	581	568	552	549	538	545	579	508	538	534	548	560	523	559	548	575	534	542	496	564	553	504	545	571	580	516	544	542	493	549	547	517	574	551	529	497	539	541	516	523	539	543	530	517	538	547	523	539	567	550	524	531	558	531	554	521	498	521	567	533	529	549	486	547	530	536	523	534	560	545	511	546	523	544	544	530	516	564	539	551	567	500	557	508	531	504	504	520	582	529	534	529	516	532	500	552	515	563	524	557	543	538	538	498	523	502	579	557	511	575	564	515	540	584	514	523	515	569	539	522	519	507	561	509	518	529	497	576	541	538	562	535	501	534	527	531	513	562	500	536	524	525	534	527	569	542	522	531	577	553	511	530	525	558	546	521	499	576	540	532	514	515	578	543	545	571	497	530	498	522	571	508	524	530	513	505	507	519	564	524	537	542	563	506	559	516	520	560	534	580	512	583	565	507	539	528	538	496	547	555	526	542	537	565	535	525	555	517	530	531	502	537	553	559	534	530	550	533	530	538	544	545	541	553	558	525	513	532	522	532	525	541	523	526	529	535	525	577	560	512	560	554	545	556	518	507	525	495	503	539	532	530	555	541	514	536	517	594	525	505	507	526	524	518	528	575	526	531	569	526	537	508	530	506	525	570	512	506	541	541	560	541	532	505	474	532	498	516	536	570	503	524	528	578	499	531	536	580	543	562	505	558
72735	63314	43357	13350	993	356	313	261	274	259	253	247	239	281	231	268	264	252	238	246	246	243	265	247	250	228	251	272	244	236	218	222	246	238	247	256	261	232	276	240	223	246	236	249	255	257	282	241	253	250	227	251	243	241	270	233	244	234	252	230	264	249	230	255	244	258	263	265	264	230	235	220	233	249	239	237	237	244	259	233	273	230	251	210	232	225	233	266	233	235	222	229	265	202	248	235	246	269	227	267	249	227	239	258	235	286	237	257	244	252	253	245	225	273	250	256	240	220	264	288	251	247	253	274	286	241	243	244	238	252	260	244	261	237	253	235	243	239	228	264	235	245	259	240	244	237	261	236	239	246	247	230	233	264	254	253	241	235	235	242	262	246	273	250	232	228	215	249	265	243	254	236	256	262	241	235	247	244	247	251	227	256	262	217	232	267	230	227	230	248	243	216	252	239	246	276	268	230	241	236	267	218	257	252	243	214	256	251	254	226	248	259	224	249	229	246	255	272	244	261	250	240	253	231	237	213	242	259	246	246	255	234	255	264	267	241	265	258	248	241	249	251	216	240	265	243	243	246	228	241	238	251	260	253	232	254	250	217	235	249	250	228	257	227	223	230	233	225	231	256	238	287	252	254	250	249	240	242	280	260	259	269	246	237	225	245	271	229	242	260	247	254	212	229	250	232	237	238	241	242	251	269	236	240	238	236	245	252	229	246	241	245	272	222	290	259	251	221	240	235	265	223	251	247	242	245	231	228	250	263	244	237	246	274	227	226	261	268	262	238	259	255	240	248	259	261	261	261	255	266	217	243	221	210	255	251	227	246	245	228	236	243	263	217	213	240	233	294	237	210	232	241	242	231	254	251	231	224	255	229	234	240	244	263	267	258	242	235	230	242	225	246	241	250	251	234	250	256	265	224	229	236	234	213	223	203	260	258	269	260	246	252	252	246	248	235	241	226	242	269	244	264	242	253	237	248	278	244	235	233	296	247	248	236	239	257	251	238	232	238	228	250	272	242	242	224	276	236	260	243	248	246	260	243	286	241	248	208	219	228	245	260	250	228	243	243	219	234	242	243	255	234	247	257	269	265	242	219	271	245	236	245	236	240	252	270	242	265	252	251	258	243	241	231	235	244	252	219	250	244	247	234	240	229	271	228	250	241	222	240	238	235	249	254	242	265	247	256	262	242	228	223	248	254	257	252	238	257	241	241	257	249	245	235	262	250	202	231	222	243	263	236	246	238	253	244	249	259	260	225	237	274	269	241	267	254	213	232	230	252	247	242	244	239	218	235	256	248	233	237	253	264	219	233	263	208	258	249	228	221	242	244	247	262	254	261	259	258	238	249	243	257	245	268	253	223	248	271	270	251	244	253	277	271	259	242	246	233	241	295	247	252	234	229	216	242	261	250	249	261	244	210	236	226	270	252	268	243	246	224	233	238	238	258	237	266	254	219	256	250	271	275	245	252	263	266	232	226	227	241	235	227	235	262	222	241	266	242	264	257	265	225	249	223	249	248	235	245	255	229	256	248	269	230	240	253	258	223	247	225	236	239	252	250	257	235	219	275	250	271	245	262	249	252	263	268	250	266	235	256	232	268	242	243	237	241	249	233	230	245	257	249	257	260	232	276	240	237	241	230	259	242	234	265	243	256	220	249	263	230	236	262	227	261	240	240	259	235	231	241	224	246	233	284	233	254	250	241	256	241	253	217	240	241	251	246	259	262	231	224	275	268	258	236	224	251	217	252	245	234	230	233	218	236	246	255	223	250	248	212	230	220	237	242	239	234	273	245	257	241	244	271	235	230	264	253	253	239	246	245	265	264	236	237	267	256	227	244	235	256	240	245	241	260	236	231	259	267	268	217	237	258	249	229	295	258	235	242	233	266	264	259	259	243	251	228	259	258	263	270	264	204	259	216	214	253	242	252	236	249	260	231	255	241	268	253	244	258	243	238	244	231	257	233	265	232	264	235	243	263	257	256	246	273	232	258	263	255	233	253	242	256	244	231	245	243	234	238	276	246	262	246	231	251	259	265	262	233	243	248	256	279	272	254	252	251	230	242	270	260	258	252	242	264	226	248	266	248	208	232	193	262	217	238	244	259	226	254	224	243	238	233	236	238	267	258	248	228	232	233	221	228	243	237	244	241	240	240	235	239	221	262	242	218	232	273	229	231	257	223	232	241	230	233	255	203	268	265	242	237	259	269	246	254	228	236	274	273	232	228	240	248	212	254	250	243	237	236	231	224	239	248	272	235	246	223	255	232	231	230	265	253	241	247	252	221	236	276	235	245	245	230	247	244	261	253	253	219	221	234	250	243	227	234	256	198	255	260	225	200	247	219	253	258	240	230	238	252	214	241	261	265	244	229	246	278	249	236	240	248	254	237	263	246	268	210	242	244	258	246	250	230	269	213	266	235	224	264	233	272	250	255	231	226	222	241	255	219	265	219	235	248	276	237	256	237	262	229	242	269	231	262	248	236	251	255	259	253	250	275	230	254	208	218	228	238	256	237	245	247	254	262	221	229	238	264	261	283	248	263	224	232	249	257	242	241	233	237	260	268	257	282	250	241	244	246	255	252	231	251	231	249	235	255	235	252	230	251	248	231	226	243	232	216	233	267	256	260	217	263	255	230	240	223	254	241	241	248	222	224	247	229	265	230	225	232	250	262	245	236	218	230	256	249	219	259	244	248	253	265	253	269	256	248	261	228	227	247	245	256	245	244	215	268	240	243	240	238	250	241	252	229	227	265	217	260	223	247	256	231	250	244	251	233	263	253	234	255	207	228	246	236	235	280	239	238	245	246	265	252	213	255	229	239	219	230	225	237	236	232	260	225	256	241	276	255	266	228	243	259	267	286	229	255	240	229	267	266	229	257	226	248	292	241	257	250	240	250	253	238	230	239	242	235	244	229	236	227	217	225	253	247	246	252	268	250	258	242	235	215	259	238	255	264	239	273	252	236	250	230	231	255	235	258	236	236	240	249	231	236	219	250	270	219	241	242	258	229	237	222	264	231	243	252	227	246	260	254	243	239	261	254	231	204	250	250	250	240	227	252	239	247	246	220	231	276	253	244	240	259	249	259	248	250	276	239	251	250	247	253	242	242	270	254	217	250	240	234	243	249	228	230	230	253	241	240	287	236	254	266	255	263	226	251	246	255	245	239	237	231	260	229	258	219	222	253	239	239	248	265	289	254	240	257	243	249	261	250	249	230	272	254	242	261	266	262	226	250	256	251	250	227	241	243	252	265	254	246	253	240	221	259	273	237	279	241	239	236	237	226	241	240	265	253	263	235	245	212	250	241	235	243	252	232	239	232	241	272	243	247	247	256	240	256	235	235	233	227	239	234	234	265	241	247	234	250	250	233	253	227	243	244	237	281	259	259	238	255	233	235	228	244	234	218	232	251	219	242	246	216	232	221	233	234	211	283	268	257	243	247	252	251	228	253	264	244	264	225	234	271	237	256	272	250	231	245
52795	50681	41223	4716	1082	1018	942	875	930	863	867	855	861	849	878	862	822	845	800	748	833	773	794	785	761	769	786	774	779	812	817	792	731	768	809	806	760	807	732	777	813	733	792	772	769	815	812	794	728	764	752	711	752	743	804	759	813	793	732	748	773	739	752	767	755	789	784	799	816	717	781	724	778	746	774	809	753	760	764	725	783	790	790	766	765	795	775	770	782	789	784	746	817	737	750	739	756	741	777	725	802	752	763	776	745	729	782	754	756	760	746	815	734	786	756	729	769	775	788	744	788	766	795	764	797	766	787	746	760	796	761	732	790	757	813	809	774	780	765	788	768	780	763	753	770	731	758	799	779	737	717	742	728	799	734	770	747	747	782	760	804	716	729	729	792	815	755	722	768	736	780	813	757	778	762	750	758	713	749	773	751	755	797	797	784	781	770	755	765	748	751	764	812	744	738	773	756	794	721	745	804	739	782	759	737	745	761	774	805	756	810	760	748	750	746	767	733	761	758	696	860	743	799	715	737	733	748	793	779	747	772	775	786	766	774	780	795	770	764	743	706	729	761	831	771	733	808	750	735	767	746	739	765	749	784	786	787	766	753	773	759	808	758	785	755	823	771	727	781	734	761	806	797	805	783	750	744	796	732	708	710	721	816	771	779	812	772	756	741	785	741	786	804	783	737	785	773	712	764	764	757	754	803	756	776	789	797	722	760	756	748	818	823	777	748	731	767	769	784	773	801	793	766	752	742	754	735	778	824	791	782	756	734	757	768	709	757	739	751	802	744	707	795	740	760	741	768	769	789	770	754	755	785	765	723	796	783	771	758	788	778	831	748	786	804	758	764	763	767	812	794	750	748	727	769	719	764	848	793	769	740	804	735	766	807	739	742	764	796	793	794	733	782	793	712	741	768	745	787	788	799	752	808	808	734	779	781	750	777	773	790	764	765	749	737	762	713	736	793	767	749	803	799	766	730	774	742	770	764	782	760	752	758	742	755	704	776	751	758	783	805	734	779	796	748	751	769	804	782	793	720	777	790	788	744	740	793	783	765	733	778	784	760	757	746	796	812	763	766	784	789	759	799	749	768	762	786	758	713	779	785	753	760	791	754	789	751	757	770	722	752	764	756	737	770	773	782	734	773	773	721	770	786	796	740	768	777	721	768	748	786	732	798	780	756	735	778	728	725	752	776	722	751	809	748	802	780	772	786	738	731	778	757	810	781	731	760	744	768	750	791	765	795	714	731	732	753	814	732	766	772	743	785	742	817	758	795	754	769	788	726	791	788	767	778	767	773	808	764	757	754	792	759	775	781	792	802	792	812	764	761	769	783	765	706	748	790	752	826	745	786	794	758	785	740	750	779	782	785	793	782	799	768	777	840	789	747	716	720	746	798	760	761	760	751	764	734	758	797	755	751	766	798	801	760	743	754	726	771	771	832	742	767	765	826	756	760	763	788	770	819	744	771	803	792	732	780	738	774	814	736	723	783	760	821	770	765	789	735	765	774	775	794	745	764	790	789	769	747	748	734	774	810	781	742	717	747	778	740	757	802	757	760	757	747	785	790	765	820	786	790	738	730	760	761	772	772	805	757	784	779	731	771	748	723	796	726	794	724	760	786	743	780	770	791	744	759	754	760	773	766	777	738	771	755	782	764	789	759	824	740	745	775	768	794	774	757	813	785	797	789	765	776	784	764	802	763	728	721	792	732	741	776	803	825	805	792	757	767	785	787	790	731	781	722	787	768	714	742	819	773	794	803	757	806	759	787	711	771	775	744	783	797	735	773	788	755	750	793	734	773	733	760	724	790	810	748	774	807	853	726	814	783	772	815	801	767	757	783	747	801	780	802	727	736	756	750	748	722	752	771	771	739	748	809	745	801	750	741	741	757	735	750	803	791	849	803	768	727	806	784	768	820	793	767	806	778	784	718	755	756	806	760	784	751	719	721	776	715	755	776	788	762	759	771	782	733	769	785	806	752	801	780	765	782	758	703	755	760	758	749	800	816	812	726	766	730	792	832	718	781	824	764	783	741	786	759	766	795	700	801	772	738	782	725	793	788	782	784	719	774	767	743	770	815	726	826	766	745	778	770	758	790	767	760	775	804	815	767	750	767	787	784	750	740	804	746	739	798	756	786	749	763	749	735	817	762	753	760	780	754	764	797	791	694	765	782	767	745	745	794	728	758	729	787	810	812	810	724	785	792	727	756	749	779	753	773	771	725	774	745	757	778	780	740	806	756	769	745	748	776	748	730	759	774	778	757	767	771	795	752	774	724	786	793	760	742	797	775	700	753	723	841	742	742	778	784	766	776	757	762	759	784	778	755	801	718	770	784	755	806	752	764	770	775	792	811	751	797	781	817	786	813	771	772	786	771	781	741	750	762	718	765	778	708	768	745	751	779	754	750	743	815	804	774	729	781	783	714	811	762	786	741	756	752	770	729	786	763	775	741	795	808	759	764	748	785	778	750	753	750	775	788	812	716	792	749	784	787	752	813	775	751	765	754	752	766	817	767	760	784	769	779	728	753	779	817	743	805	779	750	790	753	745	780	845	775	734	752	760	792	735	730	751	749	836	798	750	777	788	781	782	746	758	812	764	756	765	806	770	706	728	743	745	742	742	718	750	781	768	771	806	797	780	732	837	715	788	765	730	807	821	771	757	789	746	730	774	738	775	765	818	771	810	738	734	748	804	755	754	776	783	737	729	767	765	793	773	770	770	794	740	714	771	781	726	807	780	778	770	751	806	735	782	745	745	766	755	756	754	787	737	762	765	733	740	697	765	713	763	775	796	730	718	711	743	819	764	763	748	777	723	773	747	779	787	781	772	779	764	779	721	761	821	770	768	748	780	749	780	754	721	794	743	776	762	758	739	739	799	774	746	737	747	796	772	779	767	713	733	761	758	805	728	752	800	774	767	700	801	710	733	777	751	722	764	752	787	803	794	752	754	760	767	773	817	725	783	787	769	787	762	773	803	772	744	807	783	755	737	812	781	764	745	811	768	766	778	795	750	773	739	787	786	772	797	716	790	777	768	761	713	788	767	804	782	736	768	701	750	751	749	773	781	757	779	791	745	780	762	758	789	793	782	778	755	734	782	778	777	791	705	771	753	813	760	806	749	796	754	752	753	703	776	812	754	712	777	802	778	772	702	720	786	777	786	785	756	800	718	765	788	727	756	784	767	772	772	779	725	766	744	740	761	738	748	727	723	695	754	738	729	768	734	784	780	763	755	726	778	734	749	776	758	804	752	748	789	775	725	755	766	732	764	794	768	725	815	703	744	750	746	793	759	738	739	736	764	739	800	764	772	759	727	756	781	781	757	793	739	750	746	751	842	741	753	768	740	780	791	746	727	797	726	753	753	774	738	807	784	760	732	719	791	818	780	741	754	752	748	749	745	693	753	770	748	746	743	781	775	739	760	776	752	768	774	750	788	709	781	741	806	754	775	818	835	773	732	765	796	708	814	815	761	737	791
83459	72429	52192	20467	3775	495	417	368	380	360	327	343	336	353	343	336	342	318	365	335	331	329	347	303	311	321	354	323	341	360	333	319	326	322	327	334	321	356	311	362	326	338	346	304	351	320	307	349	306	323	342	316	342	311	340	320	316	338	300	345	299	308	375	345	331	344	318	310	329	379	327	311	325	339	336	295	314	305	315	325	309	330	329	316	330	328	332	343	368	346	323	323	321	323	339	346	329	355	331	314	299	352	334	341	325	349	360	330	333	319	306	312	347	333	326	341	291	314	338	318	340	330	306	330	354	320	336	331	335	313	335	360	319	283	306	349	294	309	353	347	320	339	333	317	364	356	334	335	312	337	336	324	342	343	345	325	313	336	337	325	316	328	317	290	305	335	336	349	328	349	312	333	344	306	331	350	357	318	329	294	331	337	303	340	319	283	342	344	318	344	311	327	333	304	343	331	306	317	326	306	330	309	345	345	302	315	320	329	320	338	334	340	324	337	331	318	310	308	321	342	334	362	331	339	349	353	323	315	339	313	333	345	316	345	326	322	320	334	324	339	355	328	349	378	314	341	325	340	370	323	304	324	358	293	347	325	350	319	288	312	327	343	318	353	332	324	278	330	333	311	307	324	339	315	282	325	319	326	343	318	306	342	372	322	318	343	351	339	336	339	376	342	335	317	327	318	325	348	332	350	344	290	341	326	315	324	310	306	348	339	314	299	307	337	329	352	332	320	297	345	282	318	292	324	336	335	298	337	323	312	318	317	308	325	311	357	295	287	321	343	341	298	307	305	313	326	334	327	307	336	321	314	347	301	318	332	317	306	326	326	331	297	345	344	326	334	341	300	319	296	333	361	287	344	307	351	333	308	301	344	348	352	326	335	322	332	292	333	342	332	316	314	324	279	316	353	327	315	307	335	350	314	325	333	311	357	316	348	300	319	328	324	311	325	335	380	320	320	324	352	309	342	341	340	349	323	289	333	344	308	345	356	340	315	350	346	327	307	350	346	327	324	321	278	334	332	290	321	305	298	333	350	329	320	325	338	361	323	332	355	335	320	325	307	317	334	337	304	332	331	325	311	330	314	305	356	335	336	334	343	324	326	313	310	361	299	299	316	309	326	340	329	345	328	327	335	317	303	323	304	323	310	324	337	353	344	286	337	316	341	326	351	363	319	319	313	332	308	332	330	321	361	312	334	319	317	324	309	314	322	331	350	323	319	326	357	310	308	322	340	327	339	345	326	340	329	348	326	318	317	331	352	310	339	319	324	348	301	327	326	319	332	330	326	320	323	323	313	333	303	325	321	326	338	293	335	355	326	327	308	337	339	337	302	353	364	336	323	341	342	317	333	314	324	333	376	311	303	311	315	302	315	321	307	332	347	299	331	331	341	327	349	314	359	323	304	320	342	294	323	339	324	354	323	296	302	326	321	353	302	341	361	294	324	360	333	333	318	343	314	345	348	294	322	331	331	302	330	336	338	345	313	323	327	326	354	320	341	323	316	341	347	346	303	362	333	335	313	307	364	318	309	337	286	327	320	327	331	347	353	316	320	309	297	336	354	342	306	322	312	340	315	328	314	354	311	314	353	304	343	299	340	305	334	327	348	338	347	338	355	338	366	335	335	307	339	294	350	351	324	320	347	294	345	312	310	348	338	299	285	302	336	335	320	326	322	376	352	289	329	338	316	341	349	323	319	291	328	342	339	308	321	333	320	342	331	343	350	297	334	334	306	340	330	321	334	359	310	329	343	340	338	311	344	316	358	336	317	308	267	294	330	310	316	348	294	328	305	321	331	321	285	345	334	327	312	333	346	335	320	320	305	328	303	316	344	360	344	332	314	327	330	319	302	324	326	326	304	332	365	320	331	340	346	314	339	309	354	324	329	335	305	324	308	358	350	334	308	326	321	334	320	339	339	314	330	335	316	339	306	350	305	318	306	378	316	316	343	338	364	292	301	321	336	329	348	319	337	323	375	338	340	320	330	325	323	314	368	347	338	305	358	357	313	329	334	332	352	350	337	364	321	341	335	329	331	348	323	304	340	330	331	304	310	303	319	363	352	299	325	327	326	346	305	344	312	338	331	330	317	361	305	321	345	311	329	326	332	318	296	336	303	307	322	324	326	341	315	326	338	318	336	345	333	308	339	356	331	322	342	332	290	314	316	347	299	331	336	324	333	312	315	329	346	358	321	325	361	318	328	325	341	352	314	337	343	302	348	336	345	337	307	319	350	336	335	329	322	329	326	329	292	351	332	342	314	328	342	361	322	321	318	308	304	319	329	314	339	356	301	340	348	356	343	291	291	316	318	305	361	374	297	332	329	346	340	319	320	336	312	313	282	320	316	322	323	338	315	311	312	287	336	320	309	313	349	304	350	338	342	326	298	328	313	312	303	336	356	370	326	287	302	341	310	314	341	326	322	361	325	286	343	340	330	349	304	321	329	342	328	351	302	343	296	349	339	360	319	307	281	332	336	297	336	334	321	303	319	318	321	311	320	284	326	315	329	308	331	315	338	327	295	338	345	339	301	306	327	319	350	320	321	328	326	327	297	338	317	350	317	352	354	312	357	315	302	286	322	318	344	341	330	323	336	312	327	313	318	323	355	344	348	337	336	322	314	332	329	343	334	335	296	324	323	354	336	311	334	349	322	334	311	333	316	327	328	326	366	324	322	350	326	329	312	316	321	341	308	326	315	327	329	358	317	302	323	324	329	360	356	299	345	322	331	366	315	325	338	318	337	335	316	337	307	317	343	347	315	343	351	322	342	372	334	320	326	345	366	332	300	328	328	344	334	304	348	337	330	325	363	346	319	347	323	322	362	324	329	320	309	339	342	318	344	291	358	309	344	307	336	329	313	289	327	310	317	314	327	302	287	317	308	327	303	327	322	354	315	334	339	287	348	342	315	315	349	316	323	310	318	324	324	321	330	301	316	322	307	329	344	335	309	318	332	332	333	334	327	315	324	319	321	363	330	328	294	339	308	341	321	324	312	349	320	361	336	355	291	324	336	325	327	313	324	305	329	331	279	346	301	302	302	323	320	314	323	320	328	313	349	309	292	350	342	320	335	337	328	351	310	342	330	320	335	330	281	326	334	324	313	341	357	334	301	313	344	330	283	349	325	330	327	316	339	320	350	306	345	328	347	324	320	306	322	333	295	323	330	314	338	335	312	298	351	300	352	323	352	329	331	341	295	326	327	326	314	345	369	324	345	306	293	332	352	330	320	338	320	347	305	314	306	332	360	316	352	340	338	312	332	348	342	299	315	308	337	307	318	335	332	333	324	326	328	320	311	303	328	326	336	339	352	300	321	327	326	308	339	333	326	312	363	319	310	365	334	303	338	350	326	319	352	324	340	290	337	338	341	340	320	346	323	326	348	316	324	338	339	346	360	325	308	325	334	344	338	331	309	298	334	312	336	334	342	326	321	291	310	364	317	307	343	343	299	323	313	331	311	302	355	343	342	330	314	312	328
63807	60853	50145	5946	1530	1417	1331	1231	1130	1108	1128	1107	1062	1026	1010	1031	1063	997	1003	1026	1003	992	1009	1022	967	1062	987	980	930	930	999	1000	1005	1025	1027	964	990	1033	984	995	1017	995	948	951	944	1003	986	955	1018	1002	990	972	969	941	1016	950	929	994	982	930	1026	972	951	971	972	941	948	972	997	922	998	1012	974	916	968	983	1002	980	931	996	999	933	1016	900	951	960	947	912	945	986	974	954	971	935	986	991	993	964	1003	941	977	1039	977	982	1021	976	911	977	937	968	974	985	937	950	950	950	927	1002	971	968	971	1014	982	983	939	1006	946	951	902	995	988	918	998	952	956	959	955	1012	999	942	958	962	1028	966	932	954	935	888	936	958	946	919	916	891	904	974	918	948	927	930	894	989	952	988	953	974	986	966	919	894	967	944	953	940	969	983	991	973	935	973	947	926	976	902	967	996	1022	988	982	974	946	977	970	977	981	972	940	950	990	982	1069	1001	952	914	1025	947	946	953	968	948	968	993	980	943	997	988	980	949	863	905	956	987	970	902	972	928	1011	990	966	899	964	1014	1026	940	958	967	968	939	963	983	935	966	938	943	972	990	901	1009	960	959	994	999	979	939	961	943	955	905	990	986	960	977	940	936	947	978	932	996	984	936	969	974	947	986	986	958	923	1020	970	929	970	986	984	919	978	937	977	946	980	945	973	942	945	963	976	1027	896	936	971	1004	963	1011	990	991	1002	976	957	965	977	944	943	1002	962	944	998	924	954	896	943	979	1005	951	923	965	914	944	971	967	1002	938	1027	955	914	995	945	995	996	938	938	956	952	967	930	935	941	933	978	944	965	973	947	942	956	935	968	959	971	946	1008	915	990	1028	999	940	945	958	930	923	984	1015	908	976	956	1000	956	911	957	972	1056	901	974	963	939	924	939	947	933	956	935	1032	942	940	951	970	981	989	939	946	947	927	952	939	914	959	951	954	941	918	1005	1016	951	990	946	967	977	959	1009	913	1008	955	957	996	975	947	954	953	967	970	943	969	987	906	950	1006	956	958	891	987	986	882	933	953	944	939	950	956	961	954	1011	939	979	993	953	946	1026	991	986	977	1012	953	951	954	921	965	937	940	959	1019	1007	987	948	935	921	943	982	962	957	1008	921	951	1019	927	968	964	971	938	922	966	937	973	1023	1016	978	933	964	920	920	955	984	989	982	982	1019	964	960	922	957	987	894	958	926	920	940	991	1004	969	984	972	986	961	983	956	924	992	962	986	1010	942	964	986	960	937	921	981	956	941	961	962	968	955	949	999	913	953	958	929	1001	926	965	958	951	949	922	1015	965	941	963	948	902	997	997	930	915	967	888	935	901	1005	954	971	992	933	958	1035	1014	969	1007	969	962	1019	983	988	953	911	994	982	939	979	910	973	1012	948	969	909	940	1005	955	924	998	955	976	952	959	982	987	959	951	954	930	943	1002	955	875	973	956	924	959	981	925	970	993	1001	978	936	970	964	984	922	930	952	917	958	956	964	963	948	1034	1001	988	990	933	949	937	991	956	963	949	983	982	971	956	909	962	969	917	971	998	979	928	970	975	958	949	912	955	951	894	949	1014	954	940	931	953	971	1007	980	930	971	977	954	925	983	960	925	958	958	949	969	939	976	940	899	933	985	934	976	1007	961	914	986	987	947	962	975	985	1040	951	970	983	1009	957	938	977	928	958	1042	896	929	963	977	956	997	969	987	1007	938	973	1003	933	940	941	968	987	956	1010	959	940	957	968	1002	958	967	951	944	950	924	929	973	995	1003	939	950	989	997	995	925	934	1039	947	952	960	972	989	891	970	929	983	940	997	936	997	972	955	975	955	972	973	940	919	958	974	994	990	971	944	962	945	972	948	993	953	954	957	985	960	992	932	996	974	940	944	958	992	1001	969	969	938	1006	958	940	929	976	985	953	966	994	955	997	973	947	886	985	950	965	1011	1013	954	937	960	1004	1022	938	939	909	944	915	983	946	1006	926	1027	947	937	982	972	1047	988	971	987	923	909	942	926	993	919	1012	979	1025	969	936	935	933	953	941	994	966	990	973	935	991	914	968	976	968	966	1024	962	958	977	961	1013	955	936	945	954	945	952	1006	938	1026	985	924	944	929	953	949	903	933	958	965	979	933	952	965	937	945	932	942	970	999	949	903	976	973	954	921	936	988	910	948	931	959	978	1020	973	979	983	919	998	947	929	969	958	953	955	983	977	950	982	953	980	949	959	989	974	961	943	957	942	995	1030	955	922	954	968	949	1003	912	963	956	969	960	964	1016	985	982	943	1012	1004	980	1001	990	920	988	967	907	945	997	966	941	971	929	992	922	1019	975	969	977	955	992	957	1008	906	955	1028	939	965	966	947	1006	949	941	962	972	920	976	990	975	995	914	980	985	930	925	958	954	928	997	1017	917	996	934	925	935	923	957	927	970	954	1004	983	999	1008	922	970	967	948	978	992	906	966	1006	965	954	992	998	967	1002	952	971	940	999	1006	955	933	888	980	966	982	987	941	970	944	991	975	927	971	975	977	942	979	988	884	979	909	940	966	963	1004	954	998	971	981	952	924	976	938	962	936	972	985	964	944	974	965	951	965	933	981	960	1020	989	968	906	981	970	958	960	1012	965	947	908	933	941	962	910	977	973	991	990	979	948	989	965	933	955	975	965	968	954	930	1008	1010	956	975	943	1023	977	975	951	950	1020	1001	993	922	966	934	971	995	929	939	1021	969	998	995	992	972	945	943	1017	956	934	979	992	940	988	965	926	940	977	971	970	978	965	953	968	938	966	932	1002	986	985	982	972	967	944	987	969	916	958	1037	993	961	885	976	986	971	965	979	995	982	999	944	985	924	962	943	966	950	957	954	947	947	948	943	925	907	974	998	941	975	937	995	947	967	1019	985	983	959	981	962	976	998	1027	945	963	978	951	947	955	963	916	942	994	944	925	988	992	998	986	1000	984	976	974	971	942	981	941	922	983	994	952	971	954	950	994	916	935	922	1049	943	957	925	932	975	957	980	913	921	937	1005	1002	963	929	952	943	995	968	968	940	1004	1023	997	981	957	988	980	1036	945	961	953	956	994	937	1000	949	929	958	972	980	937	959	957	995	927	961	1011	968	1015	956	1007	966	937	973	968	957	986	987	976	950	951	952	983	913	999	955	1014	955	981	922	958	937	920	997	973	1000	964	923	962	961	963	932	982	925	944	985	981	951	947	978	967	993	980	980	974	958	960	984	953	947	975	999	961	964	981	933	942	938	967	944	1003	922	982	979	979	996	951	977	963	975	947	984	964	968	955	970	984	960	966	1012	970	964	968	949	948	1026	959	955	971	894	1007	946	958	1032	922	941	980	965	959	980	939	939	985	914	971	1020	982	930	976	896	904	995	926	948	982	951	1026	1000	961	969	928	975	968	954	942	994	955	949	906	998	943	1004	981	984	966	981	944	970	966	923	975	962	1015	980	976	948	960	949	984	929	952	921	933	960	1015	963	1014	1003	1000	978	944	928	940	941	932	917	942	989	968	964	946	1005	1005	974	947	980	981	959	1005	982	971	956	944	982	1003	978	956	1023	983	940	1015	957	969	1021	1009	1026	983	971	931	977	912	964	938	954	925	931	963	1003	932	953	977	939	959	932	951	938
32667	20633	5431	499	174	161	152	157	152	142	143	171	145	128	150	139	140	165	145	154	140	152	119	149	155	135	152	150	160	166	147	166	153	132	161	153	164	151	136	157	141	162	128	147	172	134	146	145	142	160	162	169	148	153	163	156	146	142	149	156	152	163	158	148	135	154	140	160	156	148	151	133	141	153	150	124	134	151	142	163	162	147	157	135	158	145	164	164	158	151	144	133	137	156	147	150	154	151	168	144	126	148	133	140	150	145	139	152	144	135	127	135	161	148	164	130	141	155	149	134	160	160	153	160	160	144	150	163	132	145	130	152	140	131	157	128	147	130	150	132	142	145	147	171	149	143	127	140	135	144	147	128	164	163	148	166	134	134	148	153	157	141	144	145	137	161	142	137	150	157	153	140	153	151	125	161	137	158	125	140	138	148	131	154	160	164	142	146	135	150	163	138	142	163	132	159	140	150	151	159	175	156	171	123	121	160	157	132	136	145	118	156	138	148	156	171	154	126	148	156	144	161	161	146	150	147	152	152	152	139	138	157	139	130	149	156	152	154	150	140	137	152	123	153	158	139	130	183	141	141	156	138	143	139	137	145	162	146	168	165	131	155	139	155	166	166	136	140	141	148	161	134	132	161	158	166	159	143	146	138	168	135	148	138	125	172	146	138	150	135	136	159	141	149	171	165	162	146	144	150	135	151	134	143	159	147	169	131	165	164	159	145	151	133	133	145	154	154	136	139	151	127	136	145	141	147	158	131	127	148	148	150	158	139	134	139	137	160	131	155	137	146	148	166	150	130	145	152	148	168	162	156	143	142	156	162	148	146	158	149	139	137	150	135	159	128	151	142	146	143	138	152	133	154	155	129	156	146	132	145	138	142	141	139	152	163	144	150	174	145	121	145	138	174	147	130	150	144	152	125	164	148	141	156	150	145	156	153	138	167	155	126	156	145	149	134	161	135	138	149	141	162	170	142	144	156	156	149	151	134	141	133	150	162	172	150	150	139	135	146	133	151	150	160	137	139	150	157	121	147	158	140	135	151	152	173	137	146	152	135	138	148	153	140	158	123	146	140	143	157	143	155	154	143	147	148	157	169	153	141	148	164	150	135	187	147	160	165	165	143	146	149	145	142	142	152	118	139	155	167	147	141	136	167	127	159	145	134	157	127	168	149	151	150	137	176	132	161	155	162	169	170	167	154	142	148	147	147	137	148	144	143	158	157	147	185	149	172	167	170	158	138	175	139	168	136	147	144	166	142	150	133	154	149	155	153	148	154	159	134	190	170	136	136	141	144	156	140	158	149	149	152	147	164	169	148	141	145	146	148	148	159	177	158	161	147	140	132	140	159	153	147	127	154	145	161	145	150	125	147	167	151	151	132	144	137	152	143	158	139	157	150	147	147	144	153	137	154	137	157	148	169	161	150	156	159	153	152	163	135	128	141	146	137	143	164	144	150	164	152	169	145	125	171	153	142	148	131	161	162	163	156	159	145	138	154	151	162	146	133	131	139	182	148	139	152	162	156	158	155	134	159	148	161	144	170	143	146	173	145	156	151	148	158	137	131	146	161	157	153	178	129	170	123	132	145	153	166	135	143	138	140	139	139	157	136	122	157	123	151	153	157	125	159	139	135	158	136	167	147	140	148	151	122	142	166	123	139	125	155	137	162	141	154	140	145	144	130	135	151	162	142	131	131	142	130	131	116	154	156	145	126	161	154	135	151	152	141	128	152	148	151	145	157	136	146	150	163	170	138	145	151	168	164	164	144	150	140	175	155	160	149	154	157	152	158	147	137	156	151	148	116	135	161	134	156	171	129	135	150	142	159	141	171	150	153	144	141	138	157	125	165	145	150	156	162	155	153	154	157	160	152	150	161	169	136	146	149	154	145	134	138	139	151	143	142	156	142	136	128	159	148	145	138	152	159	160	146	143	172	147	140	141	140	158	146	140	133	157	148	128	140	173	150	145	146	161	136	146	137	182	143	158	147	141	146	158	161	150	162	151	156	165	141	154	172	138	155	169	155	145	152	160	147	150	152	157	184	154	161	157	173	145	138	146	120	149	135	135	171	141	136	120	164	159	169	144	135	150	150	134	129	142	132	137	146	161	168	112	140	145	135	152	143	157	169	122	157	148	124	165	130	138	137	134	148	148	154	114	152	158	145	132	123	172	138	142	144	173	165	141	134	165	146	149	146	158	158	159	146	164	149	134	135	145	153	154	162	138	162	143	124	172	151	153	148	157	154	162	140	151	157	131	170	148	138	129	149	164	129	136	135	133	143	149	141	153	162	139	148	149	168	153	148	129	159	168	145	143	146	140	124	165	147	120	155	139	147	133	145	159	134	139	134	133	132	161	147	158	146	134	165	146	152	139	135	147	168	172	148	149	153	159	149	138	156	132	154	138	152	139	147	125	136	143	170	154	152	162	146	161	165	169	156	166	156	176	144	146	142	143	152	164	136	159	129	145	144	153	130	155	145	165	138	166	120	159	146	144	150	141	150	138	148	154	161	166	126	157	149	132	187	150	146	144	134	141	157	162	139	154	152	124	141	148	150	156	150	151	140	133	143	140	162	132	166	136	148	179	134	146	161	145	160	159	131	137	149	174	144	162	131	151	165	156	140	136	146	142	135	159	147	149	157	141	164	124	145	140	151	147	135	136	145	133	133	149	145	178	153	152	165	143	163	150	160	134	143	151	140	142	173	146	164	127	133	142	139	133	137	140	149	161	139	136	164	142	126	145	123	149	134	143	135	155	143	143	137	147	158	138	143	112	139	148	151	159	144	156	144	151	146	132	159	156	154	130	151	153	165	141	125	154	168	172	166	130	152	153	141	132	147	167	150	163	136	162	165	137	147	143	163	149	162	137	158	162	142	136	167	166	148	155	148	137	145	136	158	141	165	144	152	125	144	148	152	157	159	155	178	167	147	153	149	150	159	166	141	157	155	130	179	150	146	142	153	152	135	159	145	134	154	154	164	137	141	152	148	166	148	145	146	152	146	153	146	156	174	129	146	137	139	131	145	183	175	176	151	149	131	150	149	137	143	163	156	171	159	140	143	164	160	134	149	148	156	153	153	136	135	135	163	127	133	141	153	150	140	140	169	147	136	129	161	161	120	142	154	164	147	132	153	146	147	128	168	164	139	158	163	145	147	165	141	151	122	139	156	138	152	156	158	143	142	142	139	155	136	148	153	138	134	153	157	160	136	151	143	175	154	160	158	157	132	145	185	139	142	148	130	140	172	159	168	147	138	166	158	137	163	153	145	144	135	152	180	134	164	158	153	144	142	137	135	154	142	149	140	154	143	140	151	143	140	152	146	142	154	154	139	159	143	164	147	154	162	140	133	169	140	141	154	156	159	148	166	142	134	148	154	158	156	170	128	148	145	156	144	154	137	131	161	123	130	172	141	153	147	159	146	137	124	142	143	165	151	146	170	144	142	165	132	133	133	168	157	133	148	164	164	154	149	137	174	135	141
32415	22215	7876	828	558	517	507	555	519	478	479	479	515	512	497	505	527	531	512	510	528	483	519	512	512	505	511	480	532	452	513	516	517	534	521	525	534	491	531	521	521	501	504	554	536	553	534	511	521	517	524	540	507	492	523	461	487	510	447	490	496	512	520	526	488	522	516	496	476	508	547	474	493	481	542	523	488	473	488	531	499	493	545	487	498	500	498	526	566	515	521	526	517	485	506	534	498	486	486	520	478	490	519	522	555	485	477	506	517	460	526	494	473	533	488	566	518	532	502	477	526	488	522	492	495	557	492	473	498	517	501	482	512	551	511	501	477	485	503	510	546	455	519	493	519	493	496	493	529	529	496	529	496	503	549	484	540	507	495	517	531	522	525	492	496	489	481	518	497	481	463	505	517	570	529	483	509	531	520	534	490	543	490	507	477	499	513	516	477	486	496	511	530	583	508	531	550	514	510	487	502	525	500	479	489	530	477	514	477	514	521	540	465	515	497	531	512	511	503	488	507	515	513	528	526	508	525	495	473	496	505	482	494	541	480	539	506	488	505	547	505	507	522	517	525	465	500	483	517	459	473	542	496	486	526	509	481	536	536	508	508	530	499	518	518	452	505	499	500	510	516	553	493	541	532	500	515	465	517	511	476	473	465	482	532	516	499	567	520	486	590	509	490	485	532	531	486	531	492	537	484	545	511	508	507	512	517	513	510	507	483	513	482	480	542	539	500	544	460	516	466	474	490	528	504	490	519	500	520	509	518	512	513	488	529	520	544	521	536	526	507	517	537	562	488	503	502	517	479	492	501	510	520	494	491	509	518	496	544	472	524	528	519	464	525	492	480	466	482	489	472	503	509	538	517	504	483	514	490	507	505	526	528	507	572	458	492	490	495	499	511	511	480	477	497	526	498	500	514	516	502	521	518	528	510	487	506	489	487	498	534	520	495	528	525	504	498	469	510	504	467	509	509	530	479	484	497	498	465	512	534	520	532	493	528	494	516	548	531	495	523	536	514	435	489	499	511	513	504	501	537	499	514	474	541	516	526	507	513	510	469	498	537	516	487	458	523	525	513	527	509	513	510	517	529	527	512	496	493	499	521	543	499	560	515	508	497	526	522	535	510	525	525	498	487	535	494	495	507	500	493	506	476	487	488	544	529	509	481	486	520	495	510	491	506	510	533	517	497	528	503	521	501	503	524	487	488	530	519	510	510	499	524	523	504	534	501	495	469	514	498	511	513	488	513	473	537	486	486	531	481	491	514	510	536	469	514	523	552	552	525	499	497	503	515	518	518	512	531	512	508	513	503	464	503	494	506	482	499	481	538	543	531	516	516	520	500	488	501	489	490	513	571	496	481	540	496	495	511	529	491	536	500	479	464	514	504	520	519	545	522	471	495	485	507	556	473	509	494	528	554	539	493	501	489	508	530	530	473	496	491	514	520	454	525	510	528	536	520	539	461	509	569	513	532	520	488	512	466	523	517	496	548	495	491	517	501	509	542	510	536	517	520	500	521	488	489	490	514	519	509	559	529	555	485	498	531	524	504	538	527	514	478	492	485	546	514	531	515	509	520	488	536	496	505	496	507	515	516	516	515	532	522	521	488	524	501	484	508	501	518	496	503	511	498	527	525	497	524	502	466	487	509	511	464	511	467	499	466	511	505	492	520	522	487	523	488	489	478	493	536	509	551	526	525	459	483	518	503	495	499	520	479	517	516	464	495	490	509	512	501	512	510	498	492	516	470	490	485	527	488	473	535	448	524	491	506	500	483	517	509	495	548	491	486	493	509	553	534	522	510	522	511	522	458	488	548	478	511	482	535	538	493	497	506	496	556	499	529	539	547	481	505	506	476	486	496	525	519	514	513	497	514	512	540	509	532	516	525	477	466	521	499	464	534	526	522	542	484	528	524	470	490	495	511	548	491	491	519	505	511	529	491	510	489	500	486	581	555	492	518	522	485	531	477	519	538	478	477	515	487	500	490	496	506	499	474	520	478	511	476	503	535	500	461	541	517	507	534	510	506	514	525	496	495	512	482	505	495	500	503	485	498	522	517	525	522	530	485	511	478	538	514	501	517	529	503	519	510	518	485	515	492	513	531	503	494	510	504	494	514	529	505	526	464	479	494	510	485	545	500	519	516	515	470	511	525	536	505	483	476	533	521	527	482	521	491	547	477	499	506	526	513	543	517	511	512	511	478	496	520	497	465	545	500	458	522	489	459	499	527	533	568	487	516	525	492	452	484	476	489	513	502	532	503	475	536	542	492	503	471	534	479	508	529	515	486	523	512	487	531	516	518	463	513	505	559	487	544	495	515	521	488	496	527	535	506	529	477	499	524	472	530	513	520	487	539	487	498	466	526	521	516	502	538	515	494	514	531	461	529	498	519	506	502	510	515	500	507	497	511	488	519	568	482	483	521	486	518	531	511	502	467	541	490	496	494	469	495	499	520	526	509	520	493	538	516	482	500	514	476	506	527	478	518	510	511	515	511	497	491	513	509	472	498	525	491	496	514	510	496	496	488	477	502	528	475	513	521	486	542	518	524	531	512	477	453	503	511	509	477	483	534	504	480	518	508	531	522	531	542	472	517	477	509	490	494	454	539	487	493	484	510	567	508	534	495	508	488	516	480	452	489	497	514	516	482	529	527	494	529	480	523	475	492	524	510	494	484	542	503	472	518	468	500	485	525	484	503	526	529	514	512	520	508	508	525	478	545	495	523	507	488	488	526	469	500	517	506	530	500	512	488	493	508	508	506	470	550	493	513	491	502	525	491	474	511	500	507	493	440	506	525	479	472	521	493	520	546	547	527	499	507	524	508	539	504	498	485	514	524	474	532	514	504	498	457	498	480	491	527	496	503	516	513	505	494	503	484	497	506	484	482	507	480	514	490	515	498	484	534	499	533	508	488	521	555	498	525	533	496	553	484	501	524	522	495	498	489	515	551	505	504	494	527	474	525	516	464	494	516	498	501	518	479	506	511	536	556	475	523	526	500	441	467	480	540	464	494	532	514	526	535	526	543	520	478	511	493	522	524	524	442	500	482	465	492	488	515	506	523	517	513	540	499	465	486	525	540	465	501	475	500	507	500	478	485	487	522	504	538	515	535	487	440	542	503	450	486	488	501	488	511	465	495	517	527	513	517	494	493	533	468	517	493	462	515	483	497	546	526	509	496	563	497	477	497	528	490	523	548	502	514	494	497	519	500	497	508	541	513	538	519	519	501	486	480	500	500	516	556	512	545	474	488	511	461	484	544	501	502	492	499	501	487	505	507	508	513	514	493	479	490	514	446	486	512	520	484	499	532	547	554	535	495	533	529	481	495	526	502	519	500	490	560	511	506	482	537	543	505	508	519	503	509	510	504	531	520	470	499	514	550	517	513	518	483	510	493	516	520	512	518	497	485	541	487	512	493	499	505	545	512	499	488	474	496	488	536	495	516	503	530	473	498	495	545	561	504	474	560	490	518	539	436	517
72546	62567	43110	14568	1078	326	312	290	260	268	257	266	262	256	277	230	222	244	244	250	255	248	227	231	251	232	252	254	242	237	214	238	242	245	260	244	256	244	258	253	250	245	240	226	242	249	186	257	247	258	235	213	206	238	230	203	233	212	225	237	223	232	233	284	227	248	220	242	227	236	226	241	236	228	240	247	252	217	248	254	232	258	249	217	259	246	242	271	267	238	246	228	248	235	265	230	216	234	221	261	240	225	240	244	224	211	239	233	240	206	261	231	240	228	237	197	198	235	261	229	245	225	226	252	206	247	236	226	208	226	233	269	245	259	231	252	232	255	243	250	265	250	262	236	232	255	254	206	239	228	242	259	225	237	252	222	229	211	236	263	218	243	244	219	245	256	235	234	246	234	228	222	239	251	229	249	257	231	242	240	240	223	272	239	245	257	265	254	238	230	245	216	238	230	215	211	236	234	254	250	238	255	238	237	241	229	233	235	245	252	262	235	226	249	227	247	274	243	229	256	247	233	237	254	246	264	235	241	220	234	286	243	248	247	255	235	229	238	232	226	242	233	242	223	227	264	279	238	262	248	244	231	244	238	279	250	249	226	236	251	250	242	222	255	230	231	263	263	274	271	245	217	225	251	230	224	246	247	271	225	244	224	251	233	222	242	232	239	271	258	241	240	249	254	250	261	236	253	254	236	203	241	230	237	243	227	244	245	236	227	240	249	226	226	239	215	217	227	236	243	232	212	235	233	227	223	261	233	261	227	249	223	238	249	223	261	254	240	231	233	255	248	271	248	273	232	261	258	243	249	250	222	246	222	237	245	215	243	258	231	213	244	248	238	234	248	245	246	255	243	230	221	234	235	235	237	274	245	220	228	271	239	235	221	267	216	272	249	221	224	221	244	248	241	220	265	249	239	229	245	226	260	232	246	222	249	244	239	251	224	255	239	235	255	265	256	249	265	240	242	226	237	233	251	253	245	228	233	251	260	235	255	247	262	204	261	259	218	223	217	234	270	255	239	212	228	225	248	217	228	247	250	240	243	237	243	232	252	237	237	239	243	231	237	236	254	223	256	228	231	251	238	253	224	273	244	219	253	241	221	231	247	282	233	228	238	246	257	224	253	246	210	230	250	239	227	236	200	243	229	235	256	231	238	228	232	233	224	229	231	239	243	235	224	226	207	286	243	246	222	263	233	269	256	262	264	223	245	244	248	263	241	269	264	237	230	221	255	218	238	245	216	222	227	253	243	234	245	222	225	248	227	243	245	231	249	237	220	244	246	268	225	222	248	241	256	241	239	250	230	231	239	250	247	233	227	225	228	248	239	210	247	206	254	229	240	232	245	204	270	232	266	241	237	220	241	228	254	241	238	227	260	220	272	219	221	242	240	215	246	258	237	233	226	254	265	210	233	241	242	261	231	237	255	232	232	221	248	257	247	218	270	235	268	233	264	234	248	200	236	229	258	284	253	219	229	270	266	218	254	227	235	231	231	257	247	235	212	243	207	215	245	243	265	216	235	247	229	244	253	251	238	240	226	242	253	228	248	229	222	232	237	263	241	244	238	224	272	235	231	226	253	254	227	237	221	207	219	232	234	226	264	240	244	251	260	253	253	270	225	257	243	227	227	245	259	251	230	217	187	248	237	258	250	246	248	239	235	248	243	238	214	237	225	246	260	246	242	239	242	224	235	254	240	254	231	213	222	239	259	227	228	243	257	272	252	227	276	220	244	229	218	263	249	244	221	239	245	245	243	252	246	239	255	252	225	266	248	243	244	253	243	230	250	247	227	235	243	254	230	257	235	265	220	251	251	227	214	223	224	274	236	252	228	263	258	261	232	228	214	266	243	228	250	238	251	245	235	224	257	259	236	230	216	259	230	250	267	239	264	219	242	237	231	243	223	255	227	227	254	237	232	242	241	242	228	224	219	244	240	219	252	245	241	205	241	227	226	246	261	225	238	222	232	236	242	225	239	231	256	248	241	242	256	243	218	216	232	231	244	231	236	235	235	248	241	243	229	206	235	247	236	230	237	246	231	217	244	243	225	236	248	249	225	251	242	264	228	221	243	229	251	254	258	276	233	221	263	237	239	258	251	248	243	235	233	272	240	223	239	245	242	253	233	250	241	233	231	287	217	244	264	228	271	236	227	244	259	245	243	241	259	259	241	247	233	256	262	223	259	260	262	241	202	256	246	229	238	244	253	240	226	243	223	240	222	253	259	237	243	226	246	227	256	252	233	213	231	235	205	231	229	218	251	236	268	257	239	267	242	249	221	248	249	232	246	260	253	228	250	239	242	273	242	244	233	229	255	235	250	221	220	248	250	221	243	242	230	252	250	236	230	238	221	259	234	250	226	223	220	236	226	234	236	229	233	239	246	248	236	284	234	232	194	246	205	216	216	228	249	261	247	264	264	243	245	236	243	233	236	238	219	228	220	240	242	254	230	217	254	220	257	247	245	246	241	256	238	221	235	235	252	242	225	234	235	219	243	225	244	230	235	217	215	228	236	242	250	259	250	257	233	228	237	249	241	254	249	259	254	261	247	248	240	248	251	239	235	226	239	244	233	240	243	272	247	250	227	247	239	262	232	243	237	234	243	258	227	242	232	232	211	257	262	223	250	220	280	235	203	224	241	220	242	238	248	250	240	254	211	238	244	252	273	255	257	229	251	269	224	237	224	237	249	246	243	212	235	213	256	288	246	280	216	233	248	230	239	245	235	212	236	254	244	240	263	212	251	227	265	228	230	232	270	220	240	234	230	235	233	238	248	245	237	228	241	213	240	243	250	226	215	255	218	267	248	231	214	239	228	246	248	262	227	212	232	252	238	257	248	242	221	240	217	245	262	222	229	239	224	228	262	243	263	246	242	252	259	227	238	251	228	257	266	257	238	233	250	223	266	253	216	253	250	278	228	252	221	247	216	256	242	231	224	228	247	202	242	275	244	255	241	211	247	273	227	235	209	230	215	249	252	255	246	246	243	243	225	252	254	224	211	236	214	236	234	241	231	235	224	222	220	255	227	226	254	202	244	269	289	251	239	253	250	269	244	225	232	264	218	229	239	242	263	273	254	236	227	231	251	245	204	248	264	212	208	234	236	261	232	269	260	232	240	241	239	239	246	240	208	228	246	262	227	250	264	245	225	254	243	231	239	244	248	220	228	240	257	255	263	272	210	251	204	232	218	235	226	245	246	221	222	229	262	248	245	257	279	236	233	209	248	242	262	240	219	248	208	271	230	242	218	254	237	276	226	214	262	269	230	262	237	237	227	234	237	249	245	251	248	225	242	241	224	229	228	232	242	238	242	236	251	231	227	272	243	225	243	232	247	234	247	234	255	212	224	222	231	237	267	253	252	232	206	245	239	234	229	254	244	262	256	226	217	250	241	246	242	245	246	237	226	247	237	229	224	213	248	252	218	257	240	228	205	241	244	235	252	247	212	254	248	224	254	243	238	251	246	250	219	243	257	228	234	224	226
52486	49154	42158	5734	1099	974	1001	960	880	860	871	788	795	738	783	822	795	808	776	755	785	793	772	784	792	742	764	802	793	803	745	750	783	777	753	748	750	726	751	783	800	741	766	727	751	746	730	698	799	805	719	733	740	740	773	771	704	758	725	730	734	766	697	750	733	758	700	742	749	744	704	765	747	697	779	761	781	736	768	736	732	752	753	751	747	736	750	741	785	721	767	743	744	787	757	792	820	795	754	730	758	718	757	782	791	725	745	744	784	712	761	769	720	725	769	782	799	772	730	724	719	749	772	775	739	770	730	766	763	748	690	787	736	717	724	732	726	748	738	748	755	748	795	750	773	722	738	740	749	765	745	708	707	743	763	820	714	696	749	780	789	735	746	778	800	726	762	752	751	770	783	725	762	768	773	743	755	765	748	791	677	715	768	766	751	773	807	746	774	776	740	699	757	725	754	753	740	718	757	796	729	799	757	723	743	726	815	746	746	756	753	723	736	729	762	762	742	758	746	743	726	758	767	716	788	750	741	754	725	754	728	724	703	774	692	791	777	759	780	721	719	768	725	759	739	737	715	772	731	779	773	717	770	771	732	735	756	792	786	821	752	774	768	679	788	771	738	754	713	729	762	762	760	763	718	789	733	779	707	758	753	811	732	733	746	757	708	770	775	766	756	751	717	752	761	741	771	763	704	764	799	773	716	780	742	777	745	718	789	767	772	810	738	750	743	780	718	701	777	768	723	783	716	716	776	702	663	746	793	706	754	748	767	766	739	749	782	763	730	763	747	738	766	750	748	805	748	757	793	719	731	759	742	745	773	733	741	719	777	757	760	769	766	749	757	729	755	774	744	761	765	788	696	697	688	766	797	798	752	737	735	767	742	768	746	721	764	764	738	742	723	754	774	800	734	777	723	738	802	723	765	692	751	774	745	769	791	795	759	735	788	761	727	723	776	776	758	764	764	760	806	734	707	744	710	735	751	735	757	752	788	776	712	692	750	724	780	763	781	779	741	763	784	798	719	782	734	730	760	729	744	730	737	741	788	741	707	766	808	736	737	735	768	768	773	774	751	751	719	737	789	732	751	718	708	753	738	784	783	752	781	815	756	775	739	745	782	689	714	729	738	760	773	701	745	749	725	750	784	756	725	791	721	724	759	762	789	763	749	756	719	797	800	778	765	719	767	745	763	745	754	735	707	743	775	760	762	745	805	745	731	751	730	752	780	784	790	743	748	777	719	738	753	710	775	736	722	772	749	754	779	793	765	780	746	806	796	779	769	773	729	754	758	739	760	751	762	756	778	775	727	748	772	713	710	787	707	756	766	788	763	758	690	731	776	720	738	760	742	791	804	746	726	743	743	722	706	738	736	689	720	742	731	801	719	758	770	746	774	766	749	782	768	790	722	738	776	725	768	744	756	719	763	745	797	757	749	768	757	770	769	783	762	747	746	809	748	705	758	752	750	734	761	731	721	734	724	751	782	748	741	779	761	757	809	778	775	742	729	744	774	739	719	787	749	700	723	725	747	728	715	724	768	738	760	749	787	766	736	758	741	755	809	751	752	754	743	724	772	749	760	807	725	701	712	780	749	698	734	735	771	735	741	700	800	761	752	751	789	706	750	732	733	735	722	681	790	779	752	754	769	739	769	781	760	752	744	745	732	746	716	741	716	687	735	757	738	755	750	712	767	704	735	700	746	757	733	736	789	744	736	758	717	757	745	714	738	721	746	772	704	796	734	726	752	721	704	748	737	780	733	757	710	768	758	736	744	715	756	754	716	751	780	711	759	699	745	749	780	747	771	697	756	751	796	749	741	681	778	746	715	725	764	800	717	701	744	752	731	740	753	774	781	707	794	748	785	783	731	740	713	771	734	711	779	752	715	747	757	738	771	718	711	721	821	753	755	761	771	706	723	770	757	710	779	710	770	753	755	757	708	766	754	678	699	746	749	746	726	745	738	743	750	756	726	776	823	786	776	709	714	754	762	793	767	730	738	766	660	735	786	783	729	770	738	810	769	737	733	720	780	774	737	773	769	779	709	795	760	746	720	713	763	751	739	772	767	744	745	737	740	718	771	745	799	737	773	718	702	742	759	727	737	744	760	758	782	727	815	812	763	785	750	767	771	757	751	765	727	690	730	727	747	801	731	784	757	752	746	731	801	744	752	734	720	745	800	689	765	728	782	735	767	757	769	754	727	702	792	738	744	745	767	792	762	718	755	811	815	755	751	780	740	788	737	781	714	761	747	772	780	751	738	739	793	787	768	748	774	706	695	783	768	768	769	737	728	728	709	752	729	686	694	711	712	797	737	766	755	760	765	734	792	747	710	728	765	796	767	772	795	764	717	746	746	761	746	801	746	750	769	755	737	709	740	720	731	769	791	720	765	791	779	755	758	702	785	798	773	736	725	786	776	723	725	756	737	746	788	785	782	768	737	751	798	746	732	735	667	776	753	734	777	745	790	761	770	723	713	733	788	704	784	776	746	746	808	781	712	761	761	754	724	783	733	726	751	763	763	770	767	739	763	793	755	746	713	742	786	771	756	808	733	720	747	781	736	757	712	759	775	754	691	715	749	672	734	728	749	742	780	764	761	788	731	657	719	751	718	747	755	686	784	752	774	737	730	715	746	773	752	740	714	771	782	770	744	773	752	730	714	775	741	706	728	716	719	784	729	729	760	705	707	763	733	774	698	759	802	748	750	737	758	736	770	721	753	727	747	719	764	749	731	740	743	726	753	720	767	758	734	737	757	775	731	731	767	738	704	684	779	807	704	789	749	736	742	744	808	711	729	752	754	738	759	699	742	739	723	764	770	745	758	714	721	807	760	737	696	723	725	770	764	721	742	724	765	727	734	778	792	707	741	755	752	758	773	742	745	783	793	752	716	732	684	777	750	797	775	750	735	763	758	770	743	718	752	744	785	796	755	704	706	760	754	756	770	736	745	783	765	739	806	785	708	765	716	663	763	713	810	776	739	751	698	736	768	770	763	746	765	688	725	745	744	726	759	745	749	770	787	713	764	720	724	733	716	783	675	775	751	762	774	791	763	807	771	766	746	753	735	810	741	749	761	713	707	792	736	737	777	742	757	717	740	711	732	733	716	773	758	789	742	770	736	733	748	731	759	738	729	770	741	765	753	756	710	749	705	725	781	713	734	752	758	743	734	718	750	702	799	737	770	739	729	775	753	761	730	776	751	794	761	790	741	773	750	724	728	746	758	738	743	713	762	760	760	756	700	781	739	757	738	731	741	774	723	691	778	677	773	692	686	703	722	760	754	740	767	812	733	734	780	755	716	726	766	697	756	780	758	792	781	749	727	828	688	744	739	802	765	743	780	777	749	767	714	701	783	680	706	744	767	769	736	763	722	737	738	782	765	696	749	795	771	741	745	768	800	735	747	725	748	775	742	751	761	746	749	789	736	771	762	755	754	691	758	774	748	720	708	739	710	715	756	787	732	765	762	754	776	804	771	733	738	702
